.wyM9zW_page{overflow:clip}.wyM9zW_hero{background:var(--color-berry);color:var(--color-white);padding-block:clamp(2.5rem,6vw,4.5rem)}.wyM9zW_eyebrow{color:var(--color-cream);font-family:var(--font-hand);margin-block-end:var(--space-2);font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.2}.wyM9zW_hero h1{color:var(--color-cream);margin-block-end:var(--space-4);font-size:clamp(2.6rem,6vw,4.4rem)}.wyM9zW_lead{max-width:44rem;margin-block-end:var(--space-8);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.wyM9zW_emergency{gap:var(--space-3);margin:0 0 var(--space-6);padding:0;list-style:none;display:grid}.wyM9zW_emergency a{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-cream);color:var(--color-berry-deep);transition:transform var(--transition-fast);grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.wyM9zW_emergency a:hover{transform:translateY(-3px)}.wyM9zW_emergency strong{font-size:clamp(2rem,5vw,2.8rem);line-height:1}.wyM9zW_emergency span{font-weight:700;line-height:1.35}.wyM9zW_when{max-width:52rem;padding:var(--space-5);border-inline-start:4px solid var(--color-coral);border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb, var(--color-white) 12%, transparent)}.wyM9zW_when h2{color:var(--color-cream);margin-block-end:var(--space-2);font-size:1.2rem}.wyM9zW_when p{margin:0;line-height:1.6}.wyM9zW_content{gap:clamp(2.5rem,5vw,3.5rem);padding-block:clamp(2.5rem,6vw,4.5rem);display:grid}.wyM9zW_content section>h2{color:var(--color-berry);margin-block-end:var(--space-5);font-size:clamp(1.7rem,3.5vw,2.4rem)}.wyM9zW_grid{gap:var(--space-5);display:grid}.wyM9zW_line{align-content:start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-white);display:grid}.wyM9zW_line h3{color:var(--color-berry-deep);margin:0;font-size:1.12rem;line-height:1.3}.wyM9zW_line p{margin:0;line-height:1.55}.wyM9zW_number{width:fit-content;color:var(--color-berry);font-size:clamp(1.6rem,4vw,2rem);font-weight:800;text-decoration:none}.wyM9zW_number:hover{text-decoration:underline}.wyM9zW_hours{color:var(--color-ink);font-weight:700}.wyM9zW_notes{color:var(--color-muted);font-size:.9rem}.wyM9zW_flags{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyM9zW_flags li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}.wyM9zW_web{color:var(--color-berry-deep);font-weight:700}.wyM9zW_vietnamese{gap:var(--space-3);border:2px solid var(--color-berry);border-radius:var(--radius-lg);background:var(--color-paper);padding:clamp(1.5rem,4vw,2.75rem);display:grid}.wyM9zW_vietnamese>h2{margin:0!important}.wyM9zW_vietnamese h3{color:var(--color-berry-deep);margin:0;font-size:1.2rem}.wyM9zW_vietnamese p{max-width:52rem;margin:0;line-height:1.65}.wyM9zW_badge{width:fit-content;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.wyM9zW_mail a{color:var(--color-berry-deep);font-weight:700}.wyM9zW_source{border-block-start:1px solid var(--color-line);color:var(--color-muted);padding-block-start:var(--space-3);font-size:.9rem}.wyM9zW_source a{color:var(--color-berry-deep);overflow-wrap:anywhere;font-weight:700}.wyM9zW_further{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.wyM9zW_further li{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-white)}.wyM9zW_further a{color:var(--color-berry-deep);font-size:1.05rem;font-weight:800}.wyM9zW_further p{margin:var(--space-2) 0 0;line-height:1.55}.wyM9zW_checked{color:var(--color-muted);margin:0;font-size:.88rem}@media (min-width:48rem){.wyM9zW_emergency{grid-template-columns:repeat(3,minmax(0,1fr))}.wyM9zW_grid,.wyM9zW_further{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){.wyM9zW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.P2F6ha_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.875rem;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:2px solid #0000;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.P2F6ha_button:hover{transform:translateY(-2px)}.P2F6ha_primary{background:var(--color-berry);color:var(--color-white)}.P2F6ha_primary:hover{background:var(--color-berry-deep)}.P2F6ha_secondary{border-color:var(--color-berry);color:var(--color-berry);background:0 0}.P2F6ha_secondary:hover{background:var(--color-blush)}.P2F6ha_ghost{color:var(--color-ink);background:0 0}.P2F6ha_ghost:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}
.mhxf-q_switcher{align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-line);border-radius:var(--radius-pill);margin:0;list-style:none;display:flex}.mhxf-q_link{min-width:44px;min-height:44px;padding-inline:var(--space-2);border-radius:var(--radius-pill);color:var(--color-ink);letter-spacing:.04em;place-items:center;font-size:.75rem;font-weight:700;text-decoration:none;display:grid}.mhxf-q_link:hover{background:var(--color-blush)}.mhxf-q_current{background:var(--color-ink);color:var(--color-white)}
.IoX_Dq_menuButton{border:1px solid var(--color-line);background:var(--color-white);cursor:pointer;border-radius:50%;place-items:center;width:2.875rem;height:2.875rem;padding:0;display:inline-grid}.IoX_Dq_icon,.IoX_Dq_icon:before,.IoX_Dq_icon:after{content:"";width:1.15rem;height:2px;transition:transform var(--transition-fast);background:currentColor;border-radius:2px;display:block}.IoX_Dq_icon:before{transform:translateY(-.35rem)}.IoX_Dq_icon:after{transform:translateY(.23rem)}.IoX_Dq_open .IoX_Dq_icon{background:0 0}.IoX_Dq_open .IoX_Dq_icon:before{transform:translateY(.1rem)rotate(45deg)}.IoX_Dq_open .IoX_Dq_icon:after{transform:translateY(0)rotate(-45deg)}.IoX_Dq_panel{inset-block-start:calc(100% + var(--space-2));inset-inline:var(--space-4);z-index:40;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-soft);position:absolute}.IoX_Dq_navigation{margin:0 0 var(--space-5);padding:0;list-style:none}.IoX_Dq_navigation a{padding:var(--space-3) var(--space-2);border-block-end:1px solid var(--color-line);font-size:1.05rem;font-weight:600;text-decoration:none;display:block}.IoX_Dq_cta{width:100%;margin-block-end:var(--space-4)}@media (min-width:64rem){.IoX_Dq_menuButton,.IoX_Dq_panel{display:none}}
.XFbqWa_header{z-index:50;border-block-end:1px solid color-mix(in srgb, var(--color-ink) 9%, transparent);background:color-mix(in srgb, var(--color-cream) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;inset-block-start:0}.XFbqWa_inner{align-items:center;gap:var(--space-5);min-height:5rem;display:flex;position:relative}.XFbqWa_logo{border-radius:var(--radius-sm);flex:none;width:8.25rem;display:block}.XFbqWa_logo img{width:100%;height:auto}.XFbqWa_desktop{justify-content:flex-end;align-items:center;gap:var(--space-4);flex:1;min-width:0;display:none}.XFbqWa_navigation{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.XFbqWa_navigation a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);white-space:nowrap;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.XFbqWa_navigation a:hover{background:var(--color-blush);color:var(--color-berry-deep)}.XFbqWa_mobile{margin-inline-start:auto}.XFbqWa_cta{white-space:nowrap}@media (min-width:64rem){.XFbqWa_inner{min-height:5.75rem}.XFbqWa_logo{width:9rem}.XFbqWa_desktop{display:flex}.XFbqWa_mobile{display:none}}@media (min-width:75rem){.XFbqWa_navigation a{padding-inline:var(--space-4);font-size:.86rem}}
.vSr9Fa_container{width:min(calc(100% - 2rem), var(--content-width));margin-inline:auto}@media (min-width:48rem){.vSr9Fa_container{width:min(calc(100% - 4rem), var(--content-width))}}
.pOuUpa_frame{border-radius:inherit;background:radial-gradient(circle at 20% 20%, var(--color-blush), transparent 42%), var(--color-paper);margin:0;position:relative;overflow:hidden}.pOuUpa_image{object-fit:cover}.pOuUpa_fallback{width:100%;height:100%;padding:var(--space-6);background:var(--color-blush);color:var(--color-berry-deep);font-family:var(--font-hand);text-align:center;place-items:center;font-size:2rem;display:grid}
.na9J1W_card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);min-width:0;height:100%;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 7%, transparent);transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;position:relative;overflow:hidden}.na9J1W_card:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.na9J1W_image{border-radius:0}.na9J1W_content{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.na9J1W_meta{gap:var(--space-2);color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;margin-block-end:var(--space-4);font-size:.76rem;font-weight:700;display:flex}.na9J1W_tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep)}.na9J1W_title{letter-spacing:-.025em;margin-block-end:var(--space-3);font-size:clamp(1.25rem,2.2vw,1.65rem)}.na9J1W_titleLink{color:inherit;text-decoration:none}.na9J1W_titleLink:after{border-radius:inherit;content:"";position:absolute;inset:0}.na9J1W_titleLink:focus-visible{outline:none}.na9J1W_card:has(.na9J1W_titleLink:focus-visible){box-shadow:var(--focus-ring)}.na9J1W_people{margin-block:calc(var(--space-2) * -1) var(--space-3);color:var(--color-berry);font-size:.86rem;font-weight:700;line-height:1.4}.na9J1W_summary{color:var(--color-muted);margin-block-end:var(--space-5);font-size:.94rem;line-height:1.55}.na9J1W_link{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-berry-deep);margin-block-start:auto;font-size:.88rem;font-weight:700;display:inline-flex}.na9J1W_pending{color:var(--color-muted);margin-block:auto 0;font-size:.88rem;font-weight:700}.na9J1W_activity{background:var(--color-paper);box-shadow:none;border:0;overflow:visible}.na9J1W_activity:before{width:3rem;height:.3rem;border-radius:var(--radius-pill);background:var(--color-coral);content:"";position:absolute;inset-block-start:-.15rem;inset-inline-start:var(--space-6);transform:rotate(-2deg)}.na9J1W_event .na9J1W_title{color:var(--color-berry)}.na9J1W_event .na9J1W_summary{color:var(--color-ink);line-height:1.5}.na9J1W_eventHeader{gap:var(--space-3);align-items:center;margin-block-end:var(--space-5);display:flex}.na9J1W_eventSubtitle{margin-block:calc(var(--space-2) * -1) var(--space-3);color:var(--color-berry);font-style:italic;line-height:1.4}.na9J1W_eventDate{min-width:4rem;min-height:4rem;padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-white);text-align:center;white-space:nowrap;flex:none;place-items:center;gap:.1rem;font-size:1.05rem;font-weight:700;line-height:1.2;display:grid}.na9J1W_eventPlace{min-width:0;color:var(--color-berry);font-size:.92rem;font-weight:700;line-height:1.35;display:grid}.na9J1W_demo{color:var(--color-coral)}.na9J1W_demoStatus{color:var(--color-berry-deep)}.na9J1W_resource{border-radius:var(--radius-md);box-shadow:none}@media (prefers-reduced-motion:reduce){.na9J1W_card:hover{transform:none}}.na9J1W_website{color:var(--color-berry-deep);overflow-wrap:anywhere;font-weight:800}
._9ROOMW_notice{padding:var(--space-4) var(--space-5);border-inline-start:4px solid var(--color-berry);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-paper)}._9ROOMW_notice p:last-child{margin-block-end:0}._9ROOMW_title{margin-block-end:var(--space-1);font-weight:700}._9ROOMW_safety{border-color:var(--color-coral);background:color-mix(in srgb, var(--color-coral) 10%, var(--color-white))}._9ROOMW_demo{border-color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 7%, var(--color-white))}
.aJqsLW_quiz{gap:var(--space-4);margin-block:var(--space-6);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 8%, transparent);padding:clamp(1.25rem,3vw,1.75rem);display:grid}.aJqsLW_question{color:var(--color-berry);margin:0;font-size:1.15rem;font-weight:800;line-height:1.35}.aJqsLW_options{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.aJqsLW_option{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:1.5px solid color-mix(in srgb, var(--color-berry) 25%, transparent);border-radius:var(--radius-md);background:var(--color-cream);color:var(--color-ink);cursor:pointer;font:inherit;text-align:start;align-items:center;transition:background-color .3s,border-color .3s,opacity .3s;display:flex}.aJqsLW_option:hover:not(:disabled){border-color:var(--color-berry);background:var(--color-blush)}.aJqsLW_option:focus-visible{box-shadow:var(--focus-ring);outline:none}.aJqsLW_option:disabled{cursor:default}.aJqsLW_mark{background:var(--color-white);width:1.9rem;height:1.9rem;color:var(--color-berry);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:800;display:grid}.aJqsLW_correct{background:#e5f3ec;border-color:#2f7d5b}.aJqsLW_correct .aJqsLW_mark{color:var(--color-white);background:#2f7d5b}.aJqsLW_wrong{border-color:var(--color-coral);background:color-mix(in srgb, var(--color-coral) 12%, var(--color-white))}.aJqsLW_wrong .aJqsLW_mark{background:var(--color-coral);color:var(--color-white)}.aJqsLW_dim{opacity:.55}.aJqsLW_result{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-sm);border-inline-start:.3rem solid;animation:.4s aJqsLW_reveal;display:grid}.aJqsLW_resultRight{background:#eef7f2;border-color:#2f7d5b}.aJqsLW_resultWrong{border-color:var(--color-coral);background:color-mix(in srgb, var(--color-coral) 8%, var(--color-white))}.aJqsLW_verdict{color:var(--color-berry-deep);margin:0;font-weight:800}.aJqsLW_explanation>:last-child{margin-block-end:0}@keyframes aJqsLW_reveal{0%{opacity:0;transform:translateY(.25rem)}}@media (prefers-reduced-motion:reduce){.aJqsLW_result{animation:none}}
.kB40Ka_source{padding:var(--space-5);border-inline-start:.4rem solid var(--color-coral);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-blush);color:var(--color-berry-deep)}.kB40Ka_source p{margin-block-end:var(--space-2)}.kB40Ka_source p:last-child{margin-block-end:0}.kB40Ka_label{color:var(--color-berry-deep);font-weight:850}.kB40Ka_meta{color:var(--color-berry-deep);font-size:.86rem}
.-bnpDa_preview{min-height:18rem;padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-white);text-align:center;place-content:center;display:grid}.-bnpDa_preview h2{max-width:22ch;margin-inline:auto;font-size:clamp(1.7rem,4vw,2.6rem)}.-bnpDa_preview p{max-width:38rem;color:var(--color-cream)}.-bnpDa_preview button{width:fit-content;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep);cursor:pointer;border:0;margin-inline:auto;font-weight:800}.-bnpDa_loaded{font-family:var(--font-hand);font-size:clamp(2.4rem,8vw,5rem)}
.cMrdCq_wrap{gap:var(--space-2);display:grid}.cMrdCq_closed{max-height:7.5rem;position:relative;overflow:hidden}.cMrdCq_closed:after{background:linear-gradient(transparent, var(--color-blush));content:"";height:3rem;position:absolute;inset:auto 0 0}.cMrdCq_toggle{color:var(--color-berry);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-size:.92rem;font-weight:800}.cMrdCq_toggle:hover{text-decoration:underline}.cMrdCq_toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}
.VYvrBa_safety{background:var(--color-cream);padding-block:clamp(3rem,5vw,4.5rem)}.VYvrBa_intro{align-items:end;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.VYvrBa_intro>*,.VYvrBa_helplines>*{min-width:0}.VYvrBa_safety h2{color:var(--color-berry);letter-spacing:-.02em;margin-block-end:var(--space-3);font-size:clamp(2.2rem,4.5vw,3.3rem)}.VYvrBa_intro p{color:var(--color-berry-deep);margin:0;font-size:1rem}.VYvrBa_phone{justify-self:start;width:min(22rem,100%);height:auto}.VYvrBa_helplines{gap:var(--space-8);margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.VYvrBa_helplines li{gap:var(--space-2);text-align:center;justify-items:center;display:grid}.VYvrBa_name{max-width:13rem;color:var(--color-berry);text-transform:uppercase;font-size:1.5rem;line-height:1.2}.VYvrBa_note{max-width:14rem;color:var(--color-berry-deep);font-size:.95rem;line-height:1.4}.VYvrBa_helplines a{color:var(--color-berry);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;line-height:1;text-decoration:none}.VYvrBa_helplines a:hover{text-decoration:underline}.VYvrBa_more{margin:var(--space-10) 0 0;text-align:center}.VYvrBa_more a{color:var(--color-berry);font-weight:700}.VYvrBa_feedback{max-width:44rem;margin:var(--space-8) auto 0;border-block-start:1px solid color-mix(in srgb, var(--color-berry) 20%, transparent);color:var(--color-berry-deep);text-align:center;padding-block-start:var(--space-5);font-size:.9rem}.VYvrBa_feedback a{color:var(--color-berry);font-weight:700}.VYvrBa_safety a:focus-visible{outline-offset:4px;box-shadow:none;outline:3px solid}@media (min-width:48rem){.VYvrBa_intro{grid-template-columns:repeat(2,minmax(0,1fr))}.VYvrBa_helplines{grid-template-columns:repeat(3,minmax(0,1fr))}}
._5YNf_G_video{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-ink);scroll-margin-block:6rem;position:relative;overflow:hidden}._5YNf_G_poster{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}._5YNf_G_poster>:first-child{border-radius:0;width:100%;height:100%;position:absolute;inset:0}._5YNf_G_play{gap:var(--space-2);max-width:calc(100% - 2rem);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);box-shadow:var(--shadow-soft);transition:background var(--transition-fast), transform var(--transition-fast);align-items:center;font-weight:800;line-height:1.3;display:inline-flex;position:absolute;inset-block-end:var(--space-4);inset-inline-start:var(--space-4)}._5YNf_G_icon{background:var(--color-white);width:2rem;height:2rem;color:var(--color-berry);border-radius:50%;place-items:center;font-size:.85rem;display:grid}._5YNf_G_poster:hover ._5YNf_G_play,._5YNf_G_poster:focus-visible ._5YNf_G_play{background:var(--color-berry-deep);transform:translateY(-2px)}._5YNf_G_poster:focus-visible{outline:3px solid var(--color-berry);outline-offset:3px}._5YNf_G_frame{border:0;width:100%;height:100%;position:absolute;inset:0}._5YNf_G_chapter{gap:var(--space-2);width:100%;padding:var(--space-1) 0;color:var(--color-ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:4.2rem minmax(0,1fr);font-size:.9rem;line-height:1.4;display:grid}._5YNf_G_chapter:hover,._5YNf_G_chapter:focus-visible{color:var(--color-berry)}._5YNf_G_audio{gap:var(--space-3);border-radius:var(--radius-lg);background:var(--color-berry);color:var(--color-white);justify-items:start;padding:clamp(1.25rem,3vw,2rem);display:grid}._5YNf_G_audio p{color:color-mix(in srgb, var(--color-white) 85%, transparent);margin:0;font-size:.9rem}._5YNf_G_audioButton{gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-berry-deep);cursor:pointer;font:inherit;border:0;align-items:center;font-weight:800;display:inline-flex}._5YNf_G_audioButton ._5YNf_G_icon{background:var(--color-berry);color:var(--color-white)}._5YNf_G_audioButton:focus-visible{outline:3px solid var(--color-white);outline-offset:3px}._5YNf_G_audioFrame{border-radius:var(--radius-lg);border:0;width:100%;height:232px;display:block}
.E185Hq_banner{padding-block:var(--space-3);border-block-end:1px solid color-mix(in srgb, var(--color-berry) 18%, transparent);background:var(--color-blush);color:var(--color-berry-deep);text-align:center;font-size:.8rem;font-weight:600}.E185Hq_banner p{margin:0}
.QwuXuq_rules{gap:var(--space-2);color:var(--color-ink);font-size:.9rem;line-height:1.5;display:grid}.QwuXuq_title{color:var(--color-berry-deep);margin:0;font-size:.84rem;font-weight:800}.QwuXuq_rules ul{gap:var(--space-1);margin:0;padding-inline-start:1.1rem;display:grid}.QwuXuq_link{color:var(--color-berry);justify-self:start;font-size:.86rem;font-weight:800}
._6WAfHW_hero{background:var(--color-cream);color:var(--color-berry-deep);padding-block:clamp(2.5rem,5vw,4rem);position:relative}._6WAfHW_grid{z-index:1;width:min(calc(100% - 2rem), var(--content-width));align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-inline:auto;display:grid;position:relative}._6WAfHW_grid>*{min-width:0}._6WAfHW_copy{max-width:40rem}._6WAfHW_eyebrow{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-2);font-size:clamp(2rem,4.4vw,3.15rem);font-weight:400;line-height:1.2}._6WAfHW_title{color:var(--color-berry);letter-spacing:-.015em;margin-block-end:var(--space-4);font-size:clamp(2.5rem,5vw,3.7rem);font-weight:700;line-height:1.05}._6WAfHW_body{gap:var(--space-4);display:grid}._6WAfHW_body p{margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.5}._6WAfHW_image{border-radius:var(--radius-lg);overflow:hidden}._6WAfHW_image img{object-fit:cover}._6WAfHW_berry{background:var(--color-berry);color:var(--color-white)}._6WAfHW_berry ._6WAfHW_eyebrow,._6WAfHW_berry ._6WAfHW_title{color:var(--color-cream)}._6WAfHW_blush{background:var(--color-blush)}@media (min-width:48rem){._6WAfHW_grid{width:min(calc(100% - 4rem), var(--content-width))}}@media (min-width:64rem){._6WAfHW_grid{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}._6WAfHW_single{grid-template-columns:minmax(0,1fr)}}
.Bws_zq_box{gap:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.5rem,4vw,2.25rem);display:grid}.Bws_zq_box h2{color:var(--color-berry-deep);margin:0;font-size:1.35rem}.Bws_zq_form{gap:var(--space-4);display:grid}.Bws_zq_lead{color:var(--color-muted);margin:0;font-size:.95rem}.Bws_zq_scores{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.Bws_zq_score{position:relative}.Bws_zq_score input{opacity:0;position:absolute;inset:0}.Bws_zq_score span{border:1.5px solid color-mix(in srgb, var(--color-berry) 35%, transparent);width:2.75rem;height:2.75rem;color:var(--color-berry);cursor:pointer;border-radius:50%;place-items:center;font-weight:800;transition:background-color .2s;display:grid}.Bws_zq_score input:checked+span{border-color:var(--color-berry);background:var(--color-berry);color:var(--color-white)}.Bws_zq_score input:focus-visible+span{box-shadow:var(--focus-ring)}.Bws_zq_scale{color:var(--color-muted);margin-inline-start:var(--space-2);font-size:.84rem}.Bws_zq_label{gap:var(--space-2);color:var(--color-berry-deep);font-size:.84rem;font-weight:800;display:grid}.Bws_zq_label textarea{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-cream);color:var(--color-ink);font:inherit;resize:vertical;font-weight:500;line-height:1.5}.Bws_zq_submit{padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);cursor:pointer;font:inherit;border:0;justify-self:start;font-weight:800}.Bws_zq_submit:hover{background:var(--color-berry-deep)}.Bws_zq_submit:focus-visible{box-shadow:var(--focus-ring);outline:none}.Bws_zq_success,.Bws_zq_error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin:0;font-weight:700}.Bws_zq_success{background:var(--color-blush);color:var(--color-berry-deep)}.Bws_zq_error{background:color-mix(in srgb, var(--color-coral) 14%, var(--color-white));color:#8f1d2a}.Bws_zq_summary{color:var(--color-berry-deep);margin:0;font-weight:800}
._39dMtW_state{justify-items:center;gap:var(--space-6);padding-block:var(--space-6);text-align:center;display:grid}._39dMtW_icon{width:clamp(8rem,22vw,13rem);height:auto;color:var(--color-berry)}._39dMtW_state p{max-width:34rem;color:var(--color-berry);margin:0;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:700;line-height:1.35}@media (min-width:48rem){._39dMtW_state{place-items:center start;gap:var(--space-10);text-align:start;grid-template-columns:auto minmax(0,1fr)}}
.b98G6a_banner{z-index:60;align-items:center;gap:var(--space-3);min-height:2.5rem;background:var(--color-berry);color:var(--color-white);padding-inline-end:var(--space-2);font-size:.9rem;display:flex;position:relative}.b98G6a_track{flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}.b98G6a_marquee{width:max-content;margin:0;animation:32s linear infinite b98G6a_marquee;display:flex}.b98G6a_marquee span{white-space:nowrap;padding-inline:2rem 4rem}.b98G6a_banner:hover .b98G6a_marquee,.b98G6a_banner:focus-within .b98G6a_marquee{animation-play-state:paused}@keyframes b98G6a_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.b98G6a_marquee{width:auto;animation:none}.b98G6a_marquee span{white-space:normal}.b98G6a_marquee span+span{display:none}}.b98G6a_bannerCta{border-radius:var(--radius-pill);background:var(--color-white);min-height:2rem;color:var(--color-berry);cursor:pointer;border:0;flex:none;padding:.3rem .9rem .2rem;font-size:.85rem;font-weight:800}.b98G6a_bannerCta:hover{background:var(--color-cream)}.b98G6a_bannerCta:focus-visible,.b98G6a_close:focus-visible,.b98G6a_primary:focus-visible,.b98G6a_secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.b98G6a_overlay{z-index:100;padding:var(--space-4);background:color-mix(in srgb, var(--color-ink) 55%, transparent);place-items:center;display:grid;position:fixed;inset:0}.b98G6a_dialog{border-radius:var(--radius-lg);background:var(--color-cream);width:min(40rem,100%);max-height:calc(100dvh - 2rem);color:var(--color-ink);box-shadow:var(--shadow-soft);padding:clamp(1.25rem,4vw,2.25rem);position:relative;overflow-y:auto}.b98G6a_close{background:var(--color-white);width:2.5rem;height:2.5rem;color:var(--color-berry);cursor:pointer;border:0;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.b98G6a_form,.b98G6a_thanks{gap:var(--space-5);display:grid}.b98G6a_form h2,.b98G6a_thanks h2{margin:0 var(--space-10) var(--space-2) 0;color:var(--color-berry);letter-spacing:-.02em;font-size:clamp(1.5rem,4vw,2rem)}.b98G6a_form header p,.b98G6a_thanks p{margin:0}.b98G6a_ratings{gap:var(--space-3);display:grid}.b98G6a_scale{gap:var(--space-1) var(--space-4);color:var(--color-muted);flex-wrap:wrap;margin:0;font-size:.85rem;display:flex}.b98G6a_scale strong{color:var(--color-berry-deep)}.b98G6a_sectionsTitle{margin:var(--space-2) 0 0;display:grid}.b98G6a_sectionsTitle strong{color:var(--color-berry-deep)}.b98G6a_sectionsTitle span{color:var(--color-muted);font-size:.85rem}.b98G6a_note{padding:var(--space-3) var(--space-4);border-inline-start:.3rem solid var(--color-berry);border-radius:var(--radius-sm);background:var(--color-blush);color:var(--color-berry-deep);margin:0;font-size:.9rem}.b98G6a_rating{gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-white);align-items:center;display:grid}.b98G6a_criterion{margin:0;line-height:1.3;display:grid}.b98G6a_criterion strong{color:var(--color-berry)}.b98G6a_criterion span{color:var(--color-muted);font-size:.85rem}.b98G6a_scores{gap:var(--space-2);display:flex}.b98G6a_score{position:relative}.b98G6a_score input{opacity:0;position:absolute;inset:0}.b98G6a_score span{border:1.5px solid color-mix(in srgb, var(--color-berry) 35%, transparent);width:2.5rem;height:2.5rem;color:var(--color-berry);cursor:pointer;border-radius:50%;place-items:center;font-weight:800;display:grid}.b98G6a_score input:checked+span{border-color:var(--color-berry);background:var(--color-berry);color:var(--color-white)}.b98G6a_score input:focus-visible+span{box-shadow:var(--focus-ring)}.b98G6a_group{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}.b98G6a_group legend{color:var(--color-berry-deep);margin-block-end:var(--space-3);font-weight:800}.b98G6a_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.b98G6a_chip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);cursor:pointer;font-size:.88rem;display:flex}.b98G6a_chip:has(input:checked){border-color:var(--color-berry);background:var(--color-blush)}.b98G6a_field{gap:var(--space-2);color:var(--color-berry-deep);font-weight:800;display:grid}.b98G6a_field textarea,.b98G6a_field input{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-ink);font:inherit;font-weight:500}.b98G6a_field small{color:var(--color-muted);font-size:.82rem;font-weight:500}.b98G6a_gift{color:var(--color-berry);margin:0;font-weight:700}.b98G6a_error{color:var(--color-coral);margin:0;font-weight:800}.b98G6a_primary,.b98G6a_secondary{width:fit-content;min-height:3rem;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);cursor:pointer;border:0;font-weight:800}.b98G6a_primary{background:var(--color-berry);color:var(--color-white)}.b98G6a_primary:hover{background:var(--color-berry-deep)}.b98G6a_secondary{background:var(--color-white);color:var(--color-berry)}.b98G6a_fallback a{color:var(--color-berry);font-weight:800}.b98G6a_preview{width:100%;padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);font:inherit;font-size:.85rem}@media (min-width:40rem){.b98G6a_rating{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}}@media (max-width:30rem){.b98G6a_bannerCta{font-size:.78rem}.b98G6a_score span{width:2.25rem;height:2.25rem}}
.Kg0sIq_box{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-radius:var(--radius-md);background:var(--color-berry);height:100%;color:var(--color-white);flex-direction:column;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.Kg0sIq_title{margin:0;font-size:1.2rem;font-weight:700}.Kg0sIq_text{max-width:36rem;margin:var(--space-2) 0 0;line-height:1.5}.Kg0sIq_button{background:var(--color-white);color:var(--color-berry);border-radius:999px;align-items:center;padding:.8rem 1.3rem .65rem;font-weight:700;text-decoration:none;display:inline-flex}.Kg0sIq_button:hover{background:var(--color-cream)}.Kg0sIq_button:focus-visible{box-shadow:var(--focus-ring);outline:none}
._1PGl5G_heading{max-width:62rem;margin-block-end:var(--space-8)}._1PGl5G_eyebrow{color:var(--color-berry);letter-spacing:.1em;text-transform:uppercase;margin-block-end:var(--space-2);font-size:.7rem;font-weight:700}._1PGl5G_title{color:var(--color-berry);letter-spacing:-.02em;margin-block-end:var(--space-4);font-size:clamp(2rem,4.5vw,3.3rem)}._1PGl5G_description{max-width:var(--text-width);color:var(--color-berry-deep);margin-block-end:0;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.6}._1PGl5G_center{text-align:center;margin-inline:auto}._1PGl5G_center ._1PGl5G_description{margin-inline:auto}._1PGl5G_light ._1PGl5G_eyebrow,._1PGl5G_light ._1PGl5G_title,._1PGl5G_light ._1PGl5G_description{color:var(--color-white)}._1PGl5G_light ._1PGl5G_description{opacity:.78}._1PGl5G_cream ._1PGl5G_eyebrow,._1PGl5G_cream ._1PGl5G_title,._1PGl5G_cream ._1PGl5G_description{color:var(--color-cream)}
.NgEcgG_experience{gap:clamp(2rem,5vw,3.5rem);max-width:72rem;margin-inline:auto;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,4vw,2rem);display:grid}.NgEcgG_intro{max-width:48rem}.NgEcgG_intro>p:first-child{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-2);font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.2}.NgEcgG_intro h1{color:var(--color-berry);letter-spacing:-.04em;margin-block-end:var(--space-4);font-size:clamp(2.6rem,7vw,4.6rem)}.NgEcgG_lead{color:var(--color-berry-deep);font-size:clamp(1.02rem,1.8vw,1.2rem);line-height:1.6}.NgEcgG_guide{gap:var(--space-5);display:grid}.NgEcgG_guideBox{align-content:start;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.25rem,3vw,2rem);display:grid}.NgEcgG_guideBox h2{color:var(--color-berry);font-size:clamp(1.4rem,2.6vw,1.8rem)}.NgEcgG_guideBox ul,.NgEcgG_guideBox ol{gap:var(--space-2);color:var(--color-ink);margin:0;padding-inline-start:1.2rem;line-height:1.55;display:grid}.NgEcgG_guideBox ol li::marker{color:var(--color-berry);font-weight:800}.NgEcgG_reminder{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-blush);color:var(--color-berry-deep);margin:0;font-size:.95rem}.NgEcgG_guideLink{color:var(--color-berry-deep);justify-self:start;font-weight:800}.NgEcgG_accept{padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);cursor:pointer;font:inherit;box-shadow:var(--shadow-soft);border:0;justify-self:center;font-size:1.05rem;font-weight:800}.NgEcgG_accept:hover,.NgEcgG_accept:focus-visible{background:var(--color-berry-deep)}.NgEcgG_accept:focus-visible{outline:3px solid var(--color-berry);outline-offset:3px}.NgEcgG_panel:focus{outline:none}@media (min-width:48rem){.NgEcgG_accept{grid-column:1/-1}.NgEcgG_guide{grid-template-columns:repeat(2,minmax(0,1fr))}}.NgEcgG_panel{justify-items:center;gap:var(--space-5);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--color-berry) 78%, white), var(--color-berry) 70%);padding:clamp(1.25rem,4vw,2.5rem) clamp(.75rem,3vw,2rem) clamp(1.5rem,4vw,2.5rem);display:grid;overflow:hidden}.NgEcgG_themes{gap:var(--space-2);width:100%;scrollbar-width:none;padding-block-end:var(--space-1);display:flex;overflow-x:auto}.NgEcgG_themes::-webkit-scrollbar{display:none}.NgEcgG_themes button{white-space:nowrap;padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-pill);color:var(--color-white);cursor:pointer;background:0 0;flex:none;font-size:.84rem;font-weight:700}.NgEcgG_themes button[aria-pressed=true]{background:var(--color-cream);color:var(--color-berry-deep)}.NgEcgG_themes button:focus-visible,.NgEcgG_arrow:focus-visible,.NgEcgG_shuffle:focus-visible,.NgEcgG_front:focus-visible{outline:3px solid var(--color-cream);outline-offset:3px}.NgEcgG_stage{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.25rem,2vw,1.5rem);width:100%;display:grid}.NgEcgG_arrow{width:3rem;height:3rem;color:var(--color-white);cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast);background:0 0;border:0;border-radius:50%;place-items:center;font-size:2rem;display:grid}.NgEcgG_arrow:hover{background:color-mix(in srgb, var(--color-white) 14%, transparent);transform:scale(1.08)}.NgEcgG_position{color:var(--color-blush);letter-spacing:.08em;text-align:center;grid-column:1/-1;margin:0;font-size:.8rem;font-weight:800}.NgEcgG_table{aspect-ratio:6.5/9;justify-self:center;width:min(19rem,76%);margin-inline-end:14%;display:grid;position:relative}.NgEcgG_card{box-shadow:0 1.25rem 2.5rem color-mix(in srgb, var(--color-ink) 30%, transparent);border-radius:1.4rem;position:absolute;inset:0}.NgEcgG_layer{--depth:0;background:var(--card-top,#95738c);color:var(--card-ink,#ffeedb);transform:translate(calc(var(--depth) * 17%), calc(var(--depth) * 2.5%)) rotate(calc(var(--depth) * 4deg)) scale(calc(1 - var(--depth) * .06));transform-origin:30% 100%;-webkit-user-select:none;user-select:none;grid-template-rows:auto 1fr 1fr;padding:1.25rem 1.25rem 1.5rem;transition:transform .9s cubic-bezier(.22,.61,.36,1),filter .9s;display:grid;overflow:hidden}.NgEcgG_layer:not(.NgEcgG_front){filter:saturate(.9)brightness(.94)}.NgEcgG_layer:not(.NgEcgG_front) .NgEcgG_prompt,.NgEcgG_layer:not(.NgEcgG_front) .NgEcgG_companion{opacity:.78}.NgEcgG_front{cursor:grab;touch-action:pan-y}.NgEcgG_front:active{cursor:grabbing}.NgEcgG_wave{width:100%;height:100%;fill:var(--card-wave,#c6a8b4);inset:0;z-index:0!important;position:absolute!important}.NgEcgG_layer>*{z-index:1;position:relative}.NgEcgG_dots{justify-content:center;gap:.5rem;display:flex}.NgEcgG_dots i{border:2px solid color-mix(in srgb, var(--card-ink,#ffeedb) 70%, transparent);border-radius:50%;width:1.35rem;height:1.35rem}.NgEcgG_dots i:last-child{background:color-mix(in srgb, var(--card-wave,#701748) 70%, transparent);border-color:var(--card-ink,#ffeedb)}.NgEcgG_prompt{color:var(--card-ink,#ffeedb);align-self:center;margin:0;font-size:clamp(1.15rem,3.4vw,1.45rem);font-weight:700;line-height:1.22;transition:opacity .9s}.NgEcgG_companion{color:var(--card-wave-ink,#701748);align-self:center;margin:0;font-size:clamp(1rem,3vw,1.25rem);font-weight:700;line-height:1.25;transition:opacity .9s}.NgEcgG_shuffle{gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-cream);color:var(--color-berry-deep);cursor:pointer;transition:transform var(--transition-fast);border:0;align-items:center;font-weight:800;display:inline-flex}.NgEcgG_shuffle:hover{transform:translateY(-2px)}.NgEcgG_shuffle:disabled{cursor:progress;opacity:.7}.NgEcgG_sheet{box-shadow:none;perspective:1800px;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.NgEcgG_flipper{transform-style:preserve-3d;position:absolute;inset:0}.NgEcgG_face{box-shadow:0 1.25rem 2.5rem color-mix(in srgb, var(--color-ink) 30%, transparent);backface-visibility:hidden;border-radius:1.4rem;transition:none;position:absolute;inset:0;transform:none}.NgEcgG_face.NgEcgG_layer{filter:none}.NgEcgG_face.NgEcgG_layer .NgEcgG_prompt,.NgEcgG_face.NgEcgG_layer .NgEcgG_companion{opacity:1}.NgEcgG_back{transform:rotateY(180deg)}.NgEcgG_turn-previous .NgEcgG_back{transform:rotateY(-180deg)}.NgEcgG_face:after{z-index:2;border-radius:inherit;content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000002e,#0000 70%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.NgEcgG_turn-next{animation:1s cubic-bezier(.45,.05,.25,1) forwards NgEcgG_turnNext}.NgEcgG_turn-previous{animation:1s cubic-bezier(.45,.05,.25,1) forwards NgEcgG_turnPrevious}.NgEcgG_turn-next>.NgEcgG_face:after,.NgEcgG_turn-previous>.NgEcgG_face:after{animation:1s ease-in-out NgEcgG_paperShade}.NgEcgG_settle{animation:1s cubic-bezier(.22,.61,.36,1) backwards NgEcgG_settle}.NgEcgG_shuffling .NgEcgG_layer:not(.NgEcgG_face){animation:.65s ease-in-out NgEcgG_breathe}}@media (prefers-reduced-motion:reduce){.NgEcgG_layer{transition:none}.NgEcgG_back,.NgEcgG_turn-previous .NgEcgG_back{transform:none}.NgEcgG_turn-next,.NgEcgG_turn-previous{animation:.25s forwards NgEcgG_still}.NgEcgG_back{animation:.25s both NgEcgG_fadeIn}}@keyframes NgEcgG_turnNext{0%{transform:rotateY(0)}50%{transform:rotateY(-90deg)translateZ(2.5rem)scale(1.03)}to{transform:rotateY(-180deg)}}@keyframes NgEcgG_turnPrevious{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)translateZ(2.5rem)scale(1.03)}to{transform:rotateY(180deg)}}@keyframes NgEcgG_paperShade{50%{opacity:1}}@keyframes NgEcgG_settle{0%{opacity:0;transform:translateY(1.25rem) rotate(calc(var(--depth) * 4deg)) scale(.97)}}@keyframes NgEcgG_breathe{50%{transform:translate(calc(var(--depth) * 4% - 3%), -.5rem) rotate(calc(var(--depth) * 1.5deg - 1.5deg)) scale(calc(1 - var(--depth) * .03))}}@keyframes NgEcgG_still{to{opacity:1}}@keyframes NgEcgG_fadeIn{0%{opacity:0}}.NgEcgG_answerForm,.NgEcgG_wall{gap:var(--space-4);border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.25rem,4vw,2.5rem);display:grid}.NgEcgG_answerForm h2,.NgEcgG_wall h2{color:var(--color-berry);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,3vw,2rem)}.NgEcgG_formLead{max-width:46rem;color:var(--color-ink);margin:0;line-height:1.6}.NgEcgG_answerLabel{gap:var(--space-2);color:var(--color-berry-deep);font-size:.84rem;font-weight:800;display:grid}.NgEcgG_answerLabel textarea{resize:vertical;width:100%;min-height:7rem;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-ink);font-size:1rem;font-weight:500;line-height:1.55}.NgEcgG_answerLabel textarea:focus-visible{outline:3px solid var(--color-berry);outline-offset:2px}.NgEcgG_counter{margin:calc(var(--space-2) * -1) 0 0;color:var(--color-muted);text-align:end;font-size:.78rem}.NgEcgG_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NgEcgG_formFooter{gap:var(--space-5);align-items:end;display:grid}.NgEcgG_formActions{justify-items:start;gap:var(--space-3);display:grid}.NgEcgG_consent{gap:var(--space-2);color:var(--color-ink);align-items:flex-start;font-size:.86rem;line-height:1.45;display:flex}.NgEcgG_consent input{width:1.1rem;height:1.1rem;accent-color:var(--color-berry);flex:none;margin-block-start:.15rem}.NgEcgG_formActions button,.NgEcgG_more{padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-berry-deep);color:var(--color-white);cursor:pointer;border:0;font-weight:800}.NgEcgG_formActions button:disabled{cursor:not-allowed;opacity:.45}.NgEcgG_formSuccess,.NgEcgG_formError{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin:0;font-weight:700;line-height:1.45}.NgEcgG_formSuccess{background:var(--color-blush);color:var(--color-berry-deep)}.NgEcgG_formError{background:color-mix(in srgb, var(--color-coral) 14%, var(--color-white));color:#8f1d2a}.NgEcgG_bubbles{gap:var(--space-5);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.NgEcgG_bubble{align-content:start;gap:var(--space-2);min-height:9rem;padding:var(--space-6);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) .3rem;color:var(--color-berry-deep);background:#dcc6d4;font-size:1.02rem;font-weight:600;line-height:1.5;display:grid;position:relative}.NgEcgG_bubble:after{content:"";border-top:1rem solid #dcc6d4;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:1rem solid #0000;position:absolute;inset-block-end:-.9rem;inset-inline-end:1.4rem}.NgEcgG_example{background:#ece0e7}.NgEcgG_example:after{border-top-color:#ece0e7}.NgEcgG_exampleLabel{color:var(--color-berry-deep);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.NgEcgG_yours{background:var(--color-berry-deep)}.NgEcgG_yours:after{border-top-color:var(--color-berry-deep)}.NgEcgG_yours button{color:var(--color-white);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;padding:0;font-weight:800}.NgEcgG_more{color:var(--color-berry-deep);background:0 0;justify-self:end;text-decoration:underline}@media (min-width:48rem){.NgEcgG_themes{flex-wrap:wrap;justify-content:center;overflow:visible}.NgEcgG_formFooter{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.NgEcgG_formActions{justify-items:end}.NgEcgG_bubbles{grid-template-columns:repeat(3,minmax(0,1fr))}}
.E1IOKq_filters{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr);display:grid}.E1IOKq_filters label{gap:var(--space-1);color:var(--color-berry-deep);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:grid}.E1IOKq_filters select{width:100%;min-width:0;min-height:2.8rem;padding-inline:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);text-transform:none;font-size:.84rem;font-weight:600}.E1IOKq_filters button{border-radius:var(--radius-pill);background:var(--color-ink);min-height:2.8rem;color:var(--color-white);cursor:pointer;border:0;align-self:end;font-weight:800}.E1IOKq_filters button:disabled{cursor:not-allowed;opacity:.4}@media (min-width:48rem){.E1IOKq_filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:70rem){.E1IOKq_filters{grid-template-columns:repeat(5,minmax(0,1fr)) auto}}
.yQVYWW_card{gap:var(--space-5);border:2px solid var(--color-coral);border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.yQVYWW_title{color:var(--color-berry-deep);margin-block-end:var(--space-2);font-size:1.2rem;font-weight:800}.yQVYWW_card p{margin-block-end:var(--space-2)}.yQVYWW_hostname{color:var(--color-muted);font-size:.84rem}.yQVYWW_badge{width:fit-content;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep);text-transform:uppercase;font-size:.76rem;font-weight:800}.yQVYWW_card a{width:fit-content;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);font-weight:800;text-decoration:none}@media (min-width:48rem){.yQVYWW_card{grid-template-columns:1fr auto;align-items:center}.yQVYWW_card a{grid-column:1/-1}}
.LkTRmq_formWrap{gap:var(--space-5);display:grid}.LkTRmq_form{gap:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);max-width:48rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.LkTRmq_form header h2,.LkTRmq_form>h2{letter-spacing:-.04em;margin-block-end:var(--space-3);font-size:clamp(1.8rem,4vw,3rem)}.LkTRmq_form header p{color:var(--color-muted);margin:0}.LkTRmq_form label,.LkTRmq_field{gap:var(--space-2);color:var(--color-berry-deep);font-size:.86rem;font-weight:800;display:grid}.LkTRmq_form input:not([type=checkbox]),.LkTRmq_form textarea,.LkTRmq_form select{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-weight:500}.LkTRmq_form textarea{resize:vertical}.LkTRmq_form [aria-invalid=true]{border-color:var(--color-coral)}.LkTRmq_form label small,.LkTRmq_field small,.LkTRmq_fieldError{color:var(--color-coral);font-weight:750}.LkTRmq_check{align-items:flex-start;gap:var(--space-3)!important;display:flex!important}.LkTRmq_check input{flex:none;width:1.2rem;height:1.2rem;margin-block-start:.15rem}.LkTRmq_form>button{width:fit-content;min-height:3rem;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);cursor:pointer;border:0;font-weight:800}.LkTRmq_errorSummary{padding:var(--space-4);border-inline-start:.35rem solid var(--color-coral);background:color-mix(in srgb, var(--color-coral) 10%, white);color:var(--color-berry-deep)}.LkTRmq_errorSummary p{margin-block-end:var(--space-2);font-weight:850}.LkTRmq_errorSummary ul{margin-block-end:0}.LkTRmq_success{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-blush);color:var(--color-berry-deep);font-weight:800}.LkTRmq_privacy{color:var(--color-muted);font-size:.88rem}.LkTRmq_honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}
.E3WK6q_filters{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr);display:grid}.E3WK6q_filters label{gap:var(--space-1);color:var(--color-berry-deep);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:grid}.E3WK6q_filters input,.E3WK6q_filters select{width:100%;min-width:0;min-height:2.9rem;padding-inline:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);text-transform:none;font-size:.88rem;font-weight:600}.E3WK6q_filters button{border-radius:var(--radius-pill);background:var(--color-ink);min-height:2.9rem;color:var(--color-white);cursor:pointer;border:0;font-weight:800}.E3WK6q_filters button:disabled{cursor:not-allowed;opacity:.4}@media (min-width:48rem){.E3WK6q_filters{grid-template-columns:repeat(3,minmax(0,1fr))}.E3WK6q_search{grid-column:1/-1}}@media (min-width:70rem){.E3WK6q_filters{grid-template-columns:2fr repeat(5,minmax(0,1fr)) auto}.E3WK6q_search{grid-column:auto}}
.zi1IKa_lead{margin:0 0 var(--space-4);color:var(--color-muted);font-size:.92rem}.zi1IKa_tips{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.zi1IKa_tip{gap:var(--space-3);border-block-end:1px solid var(--color-line);padding-block-end:var(--space-4);display:grid}.zi1IKa_tip:last-child{border-block-end:0;padding-block-end:0}.zi1IKa_question{margin:0;font-size:1.05rem;line-height:1.5}.zi1IKa_answers{gap:var(--space-2);display:grid}.zi1IKa_othersTitle{color:var(--color-berry-deep);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.zi1IKa_answers ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.zi1IKa_answers li{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) .3rem;background:var(--color-blush);color:var(--color-berry-deep);font-size:.95rem;line-height:1.5}.zi1IKa_toggle{padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--color-berry) 35%, transparent);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-berry);cursor:pointer;font:inherit;justify-self:start;font-size:.88rem;font-weight:800}.zi1IKa_toggle:hover{border-color:var(--color-berry)}.zi1IKa_toggle:focus-visible,.zi1IKa_submit:focus-visible{box-shadow:var(--focus-ring);outline:none}.zi1IKa_form{gap:var(--space-3);display:grid}.zi1IKa_label{gap:var(--space-2);color:var(--color-berry-deep);font-size:.84rem;font-weight:800;display:grid}.zi1IKa_label textarea{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-ink);font:inherit;resize:vertical;font-weight:500;line-height:1.5}.zi1IKa_consent{gap:var(--space-2);align-items:flex-start;font-size:.86rem;line-height:1.45;display:flex}.zi1IKa_consent input{width:1.1rem;height:1.1rem;accent-color:var(--color-berry);flex:none;margin-block-start:.15rem}.zi1IKa_submit{padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);cursor:pointer;font:inherit;border:0;justify-self:start;font-weight:800}.zi1IKa_submit:disabled{cursor:not-allowed;opacity:.45}.zi1IKa_success,.zi1IKa_error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin:0;font-size:.92rem;font-weight:700}.zi1IKa_success{background:var(--color-blush);color:var(--color-berry-deep)}.zi1IKa_error{background:color-mix(in srgb, var(--color-coral) 14%, var(--color-white));color:#8f1d2a}.zi1IKa_rules{border-block-start:1px solid var(--color-line);margin-block-start:var(--space-5);padding-block-start:var(--space-4)}
._6Z0NEG_filters{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 7%, transparent);display:grid}._6Z0NEG_filters label{gap:var(--space-2);color:var(--color-berry-deep);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:800;display:grid}._6Z0NEG_filters select{min-height:3rem;padding:0 var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);letter-spacing:normal;text-transform:none;font-size:.92rem;font-weight:600}._6Z0NEG_filters button{min-height:3rem;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);cursor:pointer;border:0;align-self:end;font-weight:800}._6Z0NEG_filters button:disabled{cursor:not-allowed;opacity:.42}@media (min-width:48rem){._6Z0NEG_filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}}
.mpbYFq_page{background:var(--color-blush);min-height:65vh;padding-block:clamp(5rem,12vw,10rem)}.mpbYFq_page p{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-3);font-size:clamp(1.7rem,4vw,2.8rem)}.mpbYFq_page h1{max-width:14ch;letter-spacing:-.06em;margin-block-end:var(--space-5);font-size:clamp(3rem,8vw,6rem)}.mpbYFq_page span{max-width:40rem;color:var(--color-berry-deep);font-size:1.1rem;display:block}.mpbYFq_page div>div:last-child{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}
.t1kM4G_page{background:var(--color-cream);overflow:clip}.t1kM4G_content{gap:clamp(1.25rem,2.4vw,1.85rem);width:min(100% - 2rem,68rem);margin-inline:auto;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.t1kM4G_card{border:1px solid color-mix(in srgb, var(--color-berry) 10%, transparent);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-berry-deep);padding:clamp(1.5rem,2.6vw,2.1rem)}.t1kM4G_card h2{color:var(--color-berry);letter-spacing:-.01em;margin-block-end:var(--space-3);font-size:clamp(1.35rem,2.4vw,1.6rem);font-weight:700}.t1kM4G_card p{margin-block-end:0;font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.5}.t1kM4G_frequency{background:var(--color-ink);color:var(--color-white);border-color:#0000;flex-direction:column;justify-content:center;display:flex}.t1kM4G_frequency h2{color:var(--color-white)}.t1kM4G_frequency p{font-size:clamp(1.05rem,1.8vw,1.2rem)}.t1kM4G_sideImage{border-radius:var(--radius-lg);height:100%;min-height:11rem}.t1kM4G_linkList{gap:var(--space-3);margin-block-end:var(--space-5);padding:0;list-style:none;display:grid}.t1kM4G_linkList a{color:var(--color-berry-deep);font-weight:700}@media (min-width:48rem){.t1kM4G_content{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 4rem,68rem)}.t1kM4G_wide{grid-column:1/-1}}
._pDaDG_page{overflow:clip}._pDaDG_listing{padding-block:clamp(3rem,7vw,7rem)}._pDaDG_count{margin-block:var(--space-8) var(--space-5);color:var(--color-berry-deep);letter-spacing:.04em;text-transform:uppercase;font-size:.88rem;font-weight:800}._pDaDG_grid{gap:var(--space-6);display:grid}._pDaDG_empty{max-width:38rem;padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-blush);color:var(--color-berry-deep);font-weight:700}@media (min-width:48rem){._pDaDG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){._pDaDG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.cQ4twW_page{overflow:clip}.cQ4twW_hero{background:var(--color-cream);padding-block:clamp(2.5rem,5vw,4.5rem)}.cQ4twW_heroGrid{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.cQ4twW_heroGrid>*{min-width:0}.cQ4twW_heroCopy{max-width:40rem}.cQ4twW_eyebrow{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-1);font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.2}.cQ4twW_heroCopy h1{color:var(--color-berry);margin-block-end:var(--space-3);font-size:clamp(2.4rem,5.5vw,4rem);line-height:1.04}.cQ4twW_subtitle{color:var(--color-berry-deep);margin-block-end:var(--space-4);font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700;line-height:1.35}.cQ4twW_state{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep);letter-spacing:.05em;text-transform:uppercase;margin-block-end:var(--space-5);font-size:.74rem;font-weight:800;display:inline-block}.cQ4twW_quote{margin:0 0 var(--space-5);border-inline-start:3px solid var(--color-coral);color:var(--color-berry-deep);padding-inline-start:var(--space-4)}.cQ4twW_quote p{margin:0;font-size:1.02rem;line-height:1.55}.cQ4twW_quote p:first-child{margin-block-end:var(--space-2);font-size:1.12rem;font-weight:700}.cQ4twW_lead{color:var(--color-berry-deep);font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.6}.cQ4twW_heroImage{border-radius:var(--radius-lg);overflow:hidden}.cQ4twW_heroImage img{object-fit:cover}.cQ4twW_content{gap:var(--space-6);max-width:68rem;padding-block:clamp(2.5rem,6vw,5rem);display:grid}.cQ4twW_facts{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-line);gap:1px;margin:0;display:grid;overflow:hidden}.cQ4twW_facts div{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-white);display:grid}.cQ4twW_facts dt{color:var(--color-berry);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.cQ4twW_facts dd{gap:var(--space-1);color:var(--color-berry-deep);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.4;display:grid}.cQ4twW_time{color:var(--color-muted);font-size:.88rem;font-weight:600}.cQ4twW_session{padding-block:var(--space-1);gap:.1rem;display:grid}.cQ4twW_session+.cQ4twW_session{border-block-start:1px dashed var(--color-line)}.cQ4twW_sessionPlace{color:var(--color-berry);font-size:.86rem;font-weight:600}.cQ4twW_prose,.cQ4twW_calendar,.cQ4twW_related,.cQ4twW_registration{border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.5rem,4vw,2.75rem)}.cQ4twW_prose h2,.cQ4twW_calendar h2,.cQ4twW_related h2,.cQ4twW_registration h2{color:var(--color-ink);letter-spacing:-.03em;margin-block-end:var(--space-5);font-size:clamp(1.7rem,3.2vw,2.5rem)}.cQ4twW_block+.cQ4twW_block{margin-block-start:var(--space-6)}.cQ4twW_block h3{color:var(--color-berry);margin-block-end:var(--space-2);font-size:1.15rem}.cQ4twW_block p,.cQ4twW_block li{color:var(--color-ink);line-height:1.65}.cQ4twW_block ul{gap:var(--space-2);padding-inline-start:1.2rem;display:grid}.cQ4twW_registration{border:2px solid var(--color-coral)}.cQ4twW_registration p{line-height:1.6}.cQ4twW_soon{color:var(--color-muted);margin:0;font-size:.92rem}.cQ4twW_withActionBar{padding-block-end:5rem}.cQ4twW_actionBar{z-index:20;padding-block:var(--space-3);border-block-start:1px solid color-mix(in srgb, var(--color-berry) 18%, transparent);background:color-mix(in srgb, var(--color-cream) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -8px 24px #00000014}.cQ4twW_actionBarInner{gap:var(--space-2) var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cQ4twW_actionBarTitle{color:var(--color-berry);margin:0;font-weight:800;display:none}.cQ4twW_actionBarLinks{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.cQ4twW_actionBarLabel{color:var(--color-berry-deep);font-size:.9rem}.cQ4twW_actionBarLinks a{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-berry-deep);font-size:.92rem;font-weight:800;text-decoration:none}.cQ4twW_actionBarLinks a:hover{text-decoration:underline}.cQ4twW_actionBarLinks .cQ4twW_actionBarPrimary{background:var(--color-berry);color:var(--color-white)}.cQ4twW_actionBarLinks .cQ4twW_actionBarPrimary:hover{background:var(--color-berry-deep)}.cQ4twW_actionBarLinks a:focus-visible{outline:3px solid var(--color-berry);outline-offset:2px}@media (max-width:39.99rem){.cQ4twW_actionBar{padding-block:var(--space-2)}.cQ4twW_actionBarLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cQ4twW_actionBarLinks{gap:var(--space-2)}.cQ4twW_actionBarLinks a{padding:var(--space-2) var(--space-3);font-size:.85rem}}@media (min-width:64rem){.cQ4twW_actionBarTitle{display:block}}.cQ4twW_related{gap:var(--space-3);display:grid}.cQ4twW_related a{color:var(--color-berry-deep);font-weight:800}@media (min-width:40rem){.cQ4twW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.cQ4twW_facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.cQ4twW_heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}}
.LOrD1G_page{overflow:clip}.LOrD1G_content{gap:var(--space-12);padding-block:clamp(3rem,7vw,7rem);display:grid}.LOrD1G_hero h1{font-size:clamp(2.6rem,6vw,4.6rem);line-height:1.02}.LOrD1G_hero h1+div p{font-size:clamp(1.08rem,1.9vw,1.4rem);line-height:1.45}.LOrD1G_content section>h2{letter-spacing:-.04em;margin-block-end:var(--space-6);font-size:clamp(2rem,4vw,3.3rem)}.LOrD1G_grid{gap:var(--space-5);display:grid}.LOrD1G_archive{border-block-start:1px solid var(--color-line);padding-block-start:var(--space-10)}.LOrD1G_archiveList{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.LOrD1G_archived{align-content:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);display:grid}.LOrD1G_archived time{color:var(--color-berry);letter-spacing:.03em;font-size:.85rem;font-weight:800}.LOrD1G_archived h3{color:var(--color-ink);font-size:1.15rem;line-height:1.3}.LOrD1G_archived p{color:var(--color-muted);margin:0;font-size:.92rem}.LOrD1G_held{padding:.2rem var(--space-3);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep);letter-spacing:.05em;text-transform:uppercase;justify-self:start;margin-block-start:var(--space-1);font-size:.72rem;font-weight:800}.LOrD1G_archiveSource{margin-block-start:var(--space-5);font-size:.9rem}.LOrD1G_archiveSource a{color:var(--color-berry-deep);font-weight:700}.LOrD1G_empty{padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-blush);color:var(--color-berry-deep);font-weight:800}@media (min-width:48rem){.LOrD1G_archiveList,.LOrD1G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){.LOrD1G_archiveList{grid-template-columns:repeat(4,minmax(0,1fr))}.LOrD1G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.KQoCaW_page{background:var(--color-cream);overflow:clip}.KQoCaW_hero,.KQoCaW_purpose,.KQoCaW_paths,.KQoCaW_activities,.KQoCaW_projects,.KQoCaW_cards,.KQoCaW_library,.KQoCaW_impact,.KQoCaW_collaboration,.KQoCaW_join{padding-block:clamp(3rem,5vw,4.5rem);position:relative}.KQoCaW_heroGrid,.KQoCaW_introGrid,.KQoCaW_pathsGrid,.KQoCaW_activitiesGrid,.KQoCaW_projectsIntro,.KQoCaW_projectsGrid,.KQoCaW_cardZoneGrid,.KQoCaW_libraryGrid,.KQoCaW_impactIntro,.KQoCaW_metrics,.KQoCaW_networkGrid,.KQoCaW_joinGrid{gap:clamp(1.25rem,3vw,2.5rem);display:grid}.KQoCaW_heroGrid>*,.KQoCaW_introGrid>*,.KQoCaW_pathsGrid>*,.KQoCaW_activitiesGrid>*,.KQoCaW_projectsIntro>*,.KQoCaW_projectsGrid>*,.KQoCaW_cardZoneGrid>*,.KQoCaW_libraryGrid>*,.KQoCaW_impactIntro>*,.KQoCaW_metrics>*,.KQoCaW_networkGrid>*,.KQoCaW_joinGrid>*,.KQoCaW_pillars>*,.KQoCaW_mediaList>*{min-width:0}.KQoCaW_hero{padding-block-start:clamp(2rem,4vw,3rem)}.KQoCaW_heroGrid{align-items:center}.KQoCaW_heroCopy{max-width:40rem}.KQoCaW_hand{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-2);font-size:clamp(1.6rem,3vw,2.15rem);font-weight:400;line-height:1.2}.KQoCaW_heroTitle{color:var(--color-berry);letter-spacing:-.015em;margin-block-end:var(--space-8);font-size:clamp(2.5rem,5vw,3.7rem);font-weight:700;line-height:1.05}.KQoCaW_heroTitleScript{font-family:var(--font-hand);letter-spacing:.02em;font-size:.72em;font-weight:400}.KQoCaW_heroLead{max-width:34rem;color:var(--color-berry-deep);margin-block-end:var(--space-8);font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.6}.KQoCaW_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.KQoCaW_actions>a,.KQoCaW_cards a{width:100%}.KQoCaW_heroVisual{min-width:0;padding-block-end:1rem;position:relative}.KQoCaW_heroImage{border-radius:50% 50% 1.5rem 1.5rem/38% 38% 1.5rem 1.5rem;overflow:hidden}.KQoCaW_heroImage img,.KQoCaW_introImage img,.KQoCaW_pathImage img,.KQoCaW_cardsImage img,.KQoCaW_impactImage img,.KQoCaW_joinImage img{object-fit:cover}.KQoCaW_heroNote{max-width:15rem;padding:var(--space-4) var(--space-5);background:var(--color-white);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--color-berry-deep) 14%, transparent);color:var(--color-berry);border-radius:.75rem;margin:0;font-size:1.05rem;line-height:1.45;position:absolute;inset-block-end:0;inset-inline-start:-.5rem}.KQoCaW_purpose{background:var(--color-cream)}.KQoCaW_introGrid{align-items:start}.KQoCaW_pillars{align-items:start;gap:var(--space-6);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.KQoCaW_pillars li{grid-row:span 3;grid-template-rows:subgrid;align-content:start;justify-items:center;gap:var(--space-3);padding-inline:var(--space-2);color:var(--color-berry-deep);text-align:center;font-size:.95rem;line-height:1.55;display:grid}.KQoCaW_pillarLink{color:var(--color-berry);font-size:.95rem;font-weight:800}.KQoCaW_pillarIcon{object-fit:contain;width:auto;max-width:100%;height:5.5rem;display:block}.KQoCaW_libraryCta{margin-block-start:var(--space-6)}.KQoCaW_introAside{gap:var(--space-4);display:grid}.KQoCaW_introAside aside{border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-blush);border-inline-start-width:.35rem}.KQoCaW_introAside aside>p:first-child{color:var(--color-berry-deep);font-size:1.1rem}.KQoCaW_introAside aside p{color:var(--color-berry-deep);font-size:.9rem}.KQoCaW_introAside aside a{color:var(--color-berry-deep);font-weight:700}.KQoCaW_introImage{border-radius:var(--radius-lg);overflow:hidden}.KQoCaW_paths{background:var(--color-paper)}.KQoCaW_pathCard{border-radius:var(--radius-lg);background:var(--color-white);min-width:0;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 7%, transparent);flex-direction:column;display:flex;overflow:hidden}.KQoCaW_pathImage{border-radius:0}.KQoCaW_pathBody{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.KQoCaW_pathBody h3{color:var(--color-berry);margin-block-end:var(--space-3);font-size:1.2rem}.KQoCaW_pathBody p{color:var(--color-berry-deep);margin-block-end:var(--space-5);font-size:.94rem}.KQoCaW_cardLink{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-berry);margin-block-start:auto;font-size:1rem;font-weight:700;display:inline-flex}.KQoCaW_activities{background:var(--color-cream)}.KQoCaW_activitiesGrid{gap:var(--space-5)}.KQoCaW_activitiesGrid>article{background:var(--color-white);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 6%, transparent)}.KQoCaW_activitiesGrid h3{color:var(--color-berry)}.KQoCaW_projects{background:var(--color-berry);color:var(--color-white);overflow:hidden}.KQoCaW_projects:after{border:3rem solid color-mix(in srgb, var(--color-coral) 58%, transparent);content:"";border-radius:50%;width:18rem;height:18rem;position:absolute;inset-block-end:-11rem;inset-inline-end:-8rem}.KQoCaW_projectsIntro{z-index:1;align-items:start;position:relative}.KQoCaW_projectsIntro>div{margin-block-end:0}.KQoCaW_solidarity{padding:var(--space-5) var(--space-6);background:color-mix(in srgb, var(--color-blush) 70%, var(--color-white));color:var(--color-berry-deep);box-shadow:var(--shadow-soft);border-radius:.4rem}.KQoCaW_solidarity p{margin-block-end:var(--space-2);font-size:.85rem;line-height:1.5}.KQoCaW_solidarityTitle{font-size:1.15rem;font-weight:700}.KQoCaW_euLogos{width:auto;height:1.5rem;margin-block-start:var(--space-2)}.KQoCaW_projectsGrid{z-index:1;margin-block-start:var(--space-8);position:relative}.KQoCaW_projectsGrid>*{background:var(--color-white)}.KQoCaW_projectsGrid h3{color:var(--color-berry)}.KQoCaW_cards{background:var(--color-blush);overflow:hidden}.KQoCaW_cards h2,.KQoCaW_collaboration h2{color:var(--color-berry);letter-spacing:-.02em;margin-block-end:var(--space-4);font-size:clamp(2rem,4.5vw,3.3rem)}.KQoCaW_eyebrowLarge{color:var(--color-berry-deep);letter-spacing:.04em;text-transform:uppercase;margin-block-end:var(--space-3);font-size:1.05rem}.KQoCaW_cardsDescription{max-width:44rem;color:var(--color-berry-deep);margin-block-end:var(--space-6);font-size:.88rem}.KQoCaW_cardZoneGrid{align-items:center}.KQoCaW_cardsImage{border-radius:var(--radius-lg);overflow:hidden}.KQoCaW_library{background:var(--color-berry)}.KQoCaW_library .KQoCaW_libraryCta{border-color:var(--color-cream);background:var(--color-cream);color:var(--color-berry-deep)}.KQoCaW_library .KQoCaW_libraryCta:hover{background:var(--color-white);color:var(--color-berry-deep)}.KQoCaW_libraryGrid>article{border-radius:var(--radius-md);background:var(--color-white);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 7%, transparent);border:0}.KQoCaW_impact{background:var(--color-berry);color:var(--color-white)}.KQoCaW_impactIntro{align-items:center}.KQoCaW_impact h2{color:var(--color-white);letter-spacing:-.02em;margin-block-end:var(--space-5);font-size:clamp(2.2rem,4.5vw,3.3rem)}.KQoCaW_impactIntro p{max-width:36rem;margin:0;font-size:1.05rem;line-height:1.6}.KQoCaW_impactImage{border-radius:var(--radius-lg);overflow:hidden}.KQoCaW_metrics{margin-block-start:var(--space-8)}.KQoCaW_metric{min-width:0;padding:var(--space-4) var(--space-4) 0}.KQoCaW_metric strong{color:var(--color-white);letter-spacing:-.03em;margin-block-end:var(--space-3);font-size:clamp(3.25rem,7vw,5rem);font-weight:700;line-height:1;display:block}.KQoCaW_metric>span{max-width:18rem;color:var(--color-white);font-size:1rem;line-height:1.5;display:block}.KQoCaW_impactNote{margin:var(--space-8) 0 0;text-align:center;font-size:.75rem}.KQoCaW_collaboration{background:var(--color-cream)}.KQoCaW_networkGrid{align-items:start}.KQoCaW_collaborationDescription{max-width:34rem;color:var(--color-berry-deep);margin-block-end:var(--space-6);font-size:1.05rem;line-height:1.6}.KQoCaW_chips{gap:var(--space-3);max-width:34rem;margin:0;padding:0;list-style:none;display:grid}.KQoCaW_chips li{min-width:0;padding:var(--space-3) var(--space-5);border:1px solid color-mix(in srgb, var(--color-berry) 12%, transparent);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-berry);text-align:center;font-size:.9rem;font-weight:700}.KQoCaW_mediaList{gap:0;display:grid}.KQoCaW_mediaItem{min-width:0;padding:var(--space-5) 0;border-block-end:1px solid color-mix(in srgb, var(--color-berry) 14%, transparent)}.KQoCaW_mediaItem h3{color:var(--color-berry);margin-block-end:var(--space-1);font-size:1.35rem}.KQoCaW_mediaItem p{color:var(--color-berry-deep);margin:0;font-size:1rem;line-height:1.55}.KQoCaW_join{background:var(--color-coral);color:var(--color-white)}.KQoCaW_joinGrid{align-items:center}.KQoCaW_join h2{max-width:12ch;color:var(--color-white);letter-spacing:-.02em;margin-block-end:var(--space-4);font-size:clamp(2.2rem,4.5vw,3.3rem)}.KQoCaW_join p{max-width:34rem;margin-block-end:var(--space-8);font-size:1.05rem;line-height:1.6}.KQoCaW_joinPrimary{border-color:var(--color-white);background:var(--color-white);color:var(--color-berry-deep)}.KQoCaW_joinGhost{background:var(--color-ink);color:var(--color-white)}.KQoCaW_joinGhost:hover{background:color-mix(in srgb, var(--color-ink) 85%, var(--color-white))}.KQoCaW_joinAside{gap:var(--space-5);display:grid}.KQoCaW_stayBox{gap:var(--space-1);padding:var(--space-4) var(--space-6);border:2px dashed color-mix(in srgb, var(--color-white) 55%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-berry-deep) 45%, transparent);color:var(--color-white);text-decoration:none;display:grid}.KQoCaW_stayBox strong{font-size:1.4rem}.KQoCaW_stayBox span{font-size:.9rem;line-height:1.5}.KQoCaW_joinImage{border-radius:var(--radius-lg);overflow:hidden}.KQoCaW_hero a:focus-visible,.KQoCaW_paths a:focus-visible,.KQoCaW_activities a:focus-visible,.KQoCaW_projects a:focus-visible,.KQoCaW_cards a:focus-visible,.KQoCaW_library a:focus-visible,.KQoCaW_collaboration a:focus-visible,.KQoCaW_join a:focus-visible{outline-offset:4px;box-shadow:none;outline:3px solid}@media (min-width:48rem){.KQoCaW_actions>a,.KQoCaW_cards a{width:fit-content}.KQoCaW_pathsGrid,.KQoCaW_projectsGrid,.KQoCaW_libraryGrid,.KQoCaW_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.KQoCaW_pillars,.KQoCaW_chips{grid-template-columns:repeat(2,minmax(0,1fr))}.KQoCaW_pillars{grid-template-columns:repeat(3,minmax(0,1fr))}.KQoCaW_cardZoneGrid,.KQoCaW_networkGrid,.KQoCaW_joinGrid,.KQoCaW_projectsIntro,.KQoCaW_impactIntro{grid-template-columns:repeat(2,minmax(0,1fr))}.KQoCaW_projectsIntro{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr)}.KQoCaW_activitiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.KQoCaW_cardZoneGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (min-width:64rem){.KQoCaW_metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.KQoCaW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(24rem,.85fr)}.KQoCaW_introGrid{grid-template-columns:minmax(0,1.1fr) minmax(20rem,1fr)}.KQoCaW_activitiesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.KQoCaW_heroVisual{padding-block-end:0}.KQoCaW_cards{padding-block:0}.KQoCaW_cardsImage{border-radius:0;margin-inline-end:-2rem}}
._428hCa_page{overflow:clip}._428hCa_hero{background:var(--color-cream);padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,4vw,3rem)}._428hCa_eyebrow{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-2);font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.2}._428hCa_hero h1{max-width:22ch;color:var(--color-berry);letter-spacing:-.03em;margin-block-end:var(--space-4);font-size:clamp(2.3rem,6vw,4.2rem)}._428hCa_subtitle{max-width:44rem;color:var(--color-berry-deep);margin-block-end:var(--space-3);font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:700;line-height:1.4}._428hCa_byline{color:var(--color-ink);margin-block-end:var(--space-2);font-weight:700}._428hCa_storyHero{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}._428hCa_storyHero>*{min-width:0}._428hCa_portrait{border-radius:var(--radius-lg);width:min(100%,22rem);box-shadow:var(--shadow-soft);justify-self:center;overflow:hidden}._428hCa_portrait img{object-fit:cover}._428hCa_heroQuote{max-width:40rem;border-inline-start:4px solid var(--color-coral);color:var(--color-berry-deep);margin-block-end:var(--space-4);padding-inline-start:var(--space-4);font-size:clamp(1.15rem,2.4vw,1.5rem);font-style:italic;font-weight:700;line-height:1.4}._428hCa_facts{color:var(--color-muted);margin:0;font-size:.92rem}._428hCa_summaryLead{max-width:42rem;margin:var(--space-3) 0 0;color:var(--color-muted);font-size:clamp(1.05rem,2vw,1.25rem)}._428hCa_content,._428hCa_layout{gap:var(--space-6);padding-block:clamp(2.5rem,6vw,4.5rem);display:grid}._428hCa_content{max-width:52rem}._428hCa_main,._428hCa_aside{align-content:start;gap:var(--space-6);min-width:0;display:grid}._428hCa_video{border-radius:var(--radius-lg);color:var(--color-white);text-decoration:none;display:block;position:relative;overflow:hidden}._428hCa_videoImage{border-radius:0}._428hCa_play{inset-inline:var(--space-4);gap:var(--space-2);width:fit-content;max-width:calc(100% - 2rem);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-berry);box-shadow:var(--shadow-soft);align-items:center;font-weight:800;line-height:1.3;display:inline-flex;position:absolute;inset-block-end:var(--space-4)}._428hCa_video:hover ._428hCa_play,._428hCa_video:focus-visible ._428hCa_play{background:var(--color-berry-deep)}._428hCa_gallery{border-radius:var(--radius-lg)}._428hCa_tldr{border-inline-start:5px solid var(--color-coral);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--color-blush);padding:clamp(1.25rem,3vw,2rem)}._428hCa_tldr h2,._428hCa_tips h2,._428hCa_sources h2{color:var(--color-berry-deep);margin-block-end:var(--space-4);font-size:1.35rem}._428hCa_tldr ul{gap:var(--space-3);margin:0;padding-inline-start:1.2rem;display:grid}._428hCa_tldr li{line-height:1.55}._428hCa_prose{border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.5rem,4vw,2.75rem)}._428hCa_prose>h2,._428hCa_block>h2{color:var(--color-ink);letter-spacing:-.02em;margin-block-end:var(--space-4);font-size:clamp(1.5rem,3vw,2.1rem)}._428hCa_prose p,._428hCa_prose li{font-size:1.04rem;line-height:1.7}._428hCa_intro{color:var(--color-berry-deep);font-size:1.12rem!important}._428hCa_block{margin-block-start:var(--space-6)}._428hCa_block blockquote{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border-inline-start:4px solid var(--color-coral);border-radius:0 var(--radius-md,.75rem) var(--radius-md,.75rem) 0;background:var(--color-cream)}._428hCa_block blockquote p{color:var(--color-berry-deep);margin:0;font-size:1.15rem;font-style:italic;font-weight:700;line-height:1.5}._428hCa_project{gap:var(--space-3);border:2px solid var(--color-coral);border-radius:var(--radius-lg);background:var(--color-blush);padding:clamp(1.5rem,4vw,2.5rem);display:grid}._428hCa_project h2{color:var(--color-berry);font-size:clamp(1.5rem,3vw,2rem)}._428hCa_project p{margin:0;line-height:1.6}._428hCa_project a{padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);justify-self:start;font-weight:800;text-decoration:none}._428hCa_projectEyebrow{color:var(--color-berry);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:800}._428hCa_block h3{color:var(--color-berry);margin-block-end:var(--space-2);font-size:1.15rem}._428hCa_block ul{gap:var(--space-2);padding-inline-start:1.2rem;display:grid}._428hCa_tips{border-radius:var(--radius-lg);background:var(--color-paper);border:1px solid var(--color-line);padding:clamp(1.25rem,3vw,2rem)}._428hCa_sources ol{gap:var(--space-3);color:var(--color-muted);overflow-wrap:anywhere;margin:0;padding-inline-start:1.3rem;font-size:.9rem;line-height:1.55;display:grid}._428hCa_sources a{color:var(--color-berry-deep);font-weight:700}._428hCa_card{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-white)}._428hCa_card>h2{margin-block-end:var(--space-4);font-size:1.2rem}._428hCa_role+._428hCa_role{margin-block-start:var(--space-5)}._428hCa_role h3{color:var(--color-berry);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--space-2);font-size:.76rem;font-weight:800}._428hCa_role ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._428hCa_role li{gap:var(--space-1);display:grid}._428hCa_role span{color:var(--color-muted);font-size:.88rem;line-height:1.45}._428hCa_chapters{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._428hCa_chapters a{gap:var(--space-2);color:var(--color-ink);grid-template-columns:4.2rem minmax(0,1fr);font-size:.9rem;line-height:1.4;text-decoration:none;display:grid}._428hCa_chapters a:hover{color:var(--color-berry)}._428hCa_time{color:var(--color-berry);font-variant-numeric:tabular-nums;font-weight:800}._428hCa_download{width:fit-content;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);font-weight:800;text-decoration:none}._428hCa_related{background:var(--color-blush);padding-block:clamp(2.5rem,6vw,4.5rem)}._428hCa_related h2{margin-block-end:var(--space-6);font-size:clamp(1.8rem,3.5vw,2.6rem)}._428hCa_relatedGrid{gap:var(--space-5);display:grid}@media (min-width:48rem){._428hCa_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){._428hCa_layout{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);align-items:start}._428hCa_aside{position:sticky;inset-block-start:6rem}._428hCa_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){._428hCa_storyHero{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr)}}._428hCa_research{border-radius:var(--radius-lg);background:var(--color-blush);padding:clamp(1.5rem,4vw,2.5rem)}._428hCa_research h2{color:var(--color-berry-deep);margin-block-end:var(--space-2);font-size:1.35rem}._428hCa_researchLead{margin:0 0 var(--space-5);color:var(--color-berry-deep);font-size:.92rem}._428hCa_research ol{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._428hCa_research li{gap:var(--space-2);border-block-start:1px solid color-mix(in srgb, var(--color-berry) 25%, transparent);padding-block-start:var(--space-4);display:grid}._428hCa_research li:first-child{border-block-start:0;padding-block-start:0}._428hCa_research li>button{grid-template-columns:auto;justify-self:start;width:auto}._428hCa_research li p{margin:0 0 var(--space-2);line-height:1.65}._428hCa_researchTitle{margin:0 0 var(--space-2);font-size:1.15rem;line-height:1.3}._428hCa_researchPlay{gap:var(--space-1) var(--space-2);color:var(--color-berry-deep);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;padding:0;font-weight:800;display:inline-flex}._428hCa_researchPlay:hover>span:last-child{text-decoration:underline}._428hCa_researchPlay:focus-visible{box-shadow:var(--focus-ring);outline:none}._428hCa_playIcon{background:var(--color-berry);width:1.6rem;height:1.6rem;color:var(--color-white);border-radius:50%;place-items:center;font-size:.65rem;display:inline-grid;transform:translateY(-.1rem)}._428hCa_researchCitation{color:var(--color-berry);font-size:.88rem;font-style:italic;font-weight:400}@media (min-width:40rem){._428hCa_research li{grid-template-columns:5rem minmax(0,1fr);align-items:start}}._428hCa_listenOn{gap:var(--space-2);display:grid}._428hCa_listenOn h2{color:var(--color-berry-deep);font-size:1.1rem}._428hCa_listenOn p{color:var(--color-muted);margin:0;font-size:.9rem}._428hCa_listenOn ul{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._428hCa_listenOn a{padding:var(--space-2) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-berry-deep);font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}._428hCa_listenOn a:hover,._428hCa_listenOn a:focus-visible{border-color:var(--color-berry)}._428hCa_block figure{margin:var(--space-5) 0}._428hCa_block figure img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}._428hCa_block figcaption{color:var(--color-muted,#6b5b63);margin-block-start:var(--space-2);font-size:.9rem;line-height:1.5}
._7n78iW_page{overflow:clip}._7n78iW_hero{padding-block-end:clamp(1.5rem,3vw,2.5rem)}._7n78iW_formats{background:var(--color-blush);padding-block-end:clamp(2.5rem,5vw,4rem)}._7n78iW_formatGrid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._7n78iW_format{align-content:start;gap:var(--space-4);border:1px solid color-mix(in srgb, var(--color-berry) 18%, transparent);border-radius:var(--radius-md);background:var(--color-white);padding:clamp(1.5rem,2.5vw,2.25rem) clamp(1.25rem,2vw,1.75rem);display:grid}._7n78iW_format h2{color:var(--color-berry);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:700}._7n78iW_format p{color:var(--color-berry-deep);margin:0;font-size:1rem;line-height:1.5}._7n78iW_format h2 a{color:inherit;text-decoration:none}._7n78iW_format h2 a:after{border-radius:inherit;content:"";position:absolute;inset:0}._7n78iW_format{transition:transform var(--transition-fast), box-shadow var(--transition-fast);position:relative}._7n78iW_format:has(a):hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}._7n78iW_format:has(a:focus-visible){box-shadow:var(--focus-ring)}._7n78iW_mindmap{background:var(--color-berry);border-color:var(--color-berry);grid-column:1/-1}._7n78iW_mindmap h2,._7n78iW_mindmap p,._7n78iW_mindmap ._7n78iW_formatCount{color:var(--color-white)}._7n78iW_formatCount{color:var(--color-berry);letter-spacing:.05em;text-transform:uppercase;margin-block-start:auto;font-size:.78rem;font-weight:800}._7n78iW_category{scroll-margin-block-start:6rem}._7n78iW_contact{justify-items:start;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--color-cream);padding:clamp(1.5rem,4vw,2.75rem);display:grid}._7n78iW_contactTitle{color:var(--color-berry);font-family:var(--font-hand);margin:0;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.2}._7n78iW_contact p:not(._7n78iW_contactTitle){max-width:40rem;margin:0;line-height:1.6}._7n78iW_content{gap:var(--space-10);padding-block:clamp(3rem,7vw,7rem);display:grid}._7n78iW_count{color:var(--color-berry-deep);text-transform:uppercase;margin:0;font-size:.84rem;font-weight:800}._7n78iW_content section>h2{letter-spacing:-.04em;margin-block-end:var(--space-6);font-size:clamp(2rem,4vw,3.2rem)}._7n78iW_grid{gap:var(--space-5);display:grid}._7n78iW_insight{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);display:grid}._7n78iW_insight h3{margin:0;font-size:1.45rem}._7n78iW_insight>p{color:var(--color-muted);margin:0}._7n78iW_insight a{color:var(--color-berry-deep);font-weight:800}._7n78iW_empty{padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-blush);font-weight:800}@media (min-width:48rem){._7n78iW_grid,._7n78iW_formatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){._7n78iW_formatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:68rem){._7n78iW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.kavGaG_page{padding-block-end:clamp(3rem,6vw,5rem)}.kavGaG_content{gap:var(--space-6);width:min(100% - 2rem,44rem);margin-inline:auto;padding-block-start:clamp(2rem,4vw,3rem);display:grid}.kavGaG_body{gap:var(--space-4);display:grid}.kavGaG_body>*{margin:0}.kavGaG_body p,.kavGaG_body li{font-size:1.04rem;line-height:1.7}.kavGaG_body h3{color:var(--color-berry);margin-block-start:var(--space-4);font-size:1.2rem}.kavGaG_body ul{gap:var(--space-2);padding-inline-start:1.2rem;display:grid}.kavGaG_body blockquote{padding:var(--space-4) var(--space-5);border-inline-start:4px solid var(--color-coral);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-cream);margin:0}.kavGaG_body blockquote p{color:var(--color-berry-deep);margin:0;font-size:1.2rem;font-style:italic;font-weight:700;line-height:1.5}.kavGaG_works{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);padding:clamp(1.25rem,3vw,2rem)}.kavGaG_works h2{margin-block:0 var(--space-3);color:var(--color-ink);font-size:1.3rem}.kavGaG_works ul{gap:var(--space-2);margin:0;padding-inline-start:1.2rem;display:grid}.kavGaG_works a,.kavGaG_back{color:var(--color-berry);font-weight:700}.kavGaG_back{justify-self:start;text-decoration:none}.kavGaG_back:hover{text-decoration:underline}
.W3MJ6a_page{background:var(--color-cream);overflow:clip}.W3MJ6a_hero{overflow:clip}.W3MJ6a_hero:after{border:3rem solid color-mix(in srgb, var(--color-blush) 22%, transparent);content:"";border-radius:50%;width:18rem;height:18rem;position:absolute;inset-block-start:-7rem;inset-inline-end:-4rem}.W3MJ6a_pills{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.W3MJ6a_pills li{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-blush);color:var(--color-berry-deep);font-size:.78rem;font-weight:700;line-height:1.2}.W3MJ6a_story{gap:clamp(1.25rem,2.2vw,1.75rem);width:min(100% - 2rem,74.5rem);margin-inline:auto;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.W3MJ6a_card{border:1px solid color-mix(in srgb, var(--color-berry) 10%, transparent);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-berry-deep);padding:clamp(1.5rem,2.6vw,2.1rem)}.W3MJ6a_card h2{color:var(--color-berry);letter-spacing:-.01em;margin-block-end:var(--space-3);font-size:clamp(1.35rem,2.4vw,1.6rem);font-weight:700}.W3MJ6a_card p{font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.5}.W3MJ6a_card>:last-child{margin-block-end:0}.W3MJ6a_timeline{background:var(--color-ink);color:var(--color-white);border-color:#0000;flex-direction:column;justify-content:center;display:flex}.W3MJ6a_timeline h2{color:var(--color-white)}.W3MJ6a_card .W3MJ6a_timelineValue{font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.2}.W3MJ6a_peopleGrid{gap:var(--space-5);display:grid}.W3MJ6a_person{gap:var(--space-4);grid-template-columns:6rem minmax(0,1fr);align-items:center;display:grid}.W3MJ6a_avatar{border-radius:50%}.W3MJ6a_person h3{color:var(--color-berry);margin-block-end:var(--space-1);font-size:1.05rem;font-weight:700}.W3MJ6a_person p{margin-block-end:0;font-size:.85rem;line-height:1.35}.W3MJ6a_fundingLogo{width:12.5rem;height:auto;margin-block-start:var(--space-6)}.W3MJ6a_bullets{margin-block-end:var(--space-5);padding-inline-start:1.15rem}.W3MJ6a_bullets li{font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.5}.W3MJ6a_listLabel{margin-block-end:var(--space-2);font-weight:700}.W3MJ6a_relatedGrid{gap:var(--space-4);display:grid}.W3MJ6a_relatedGrid article{padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-paper)}.W3MJ6a_relatedGrid h3{color:var(--color-berry);margin-block-end:var(--space-2);font-size:1rem}.W3MJ6a_relatedGrid p{margin-block-end:0;font-size:.9rem}.W3MJ6a_impact{background:var(--color-blush);border-color:#0000}.W3MJ6a_card .W3MJ6a_metric{font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.2}.W3MJ6a_notice{background:var(--color-paper);margin-block-start:var(--space-5)}.W3MJ6a_outputs{align-items:start;gap:clamp(1.25rem,2.5vw,2rem);display:grid}.W3MJ6a_showcase{border-radius:var(--radius-lg)}.W3MJ6a_linkList{gap:var(--space-2);padding:0;list-style:none;display:grid}.W3MJ6a_linkList a{color:var(--color-berry-deep);font-size:clamp(1rem,1.5vw,1.08rem)}.W3MJ6a_gallery{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.W3MJ6a_thumb{border-radius:var(--radius-md)}.W3MJ6a_next{background:var(--color-paper);text-align:center;border-color:#0000}.W3MJ6a_next h2{margin-block-end:var(--space-5);font-size:clamp(1.6rem,3vw,2.1rem)}@media (min-width:48rem){.W3MJ6a_story{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 4rem,74.5rem)}.W3MJ6a_wide{grid-column:1/-1}.W3MJ6a_peopleGrid{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.W3MJ6a_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.W3MJ6a_outputs{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}
.UDY9uG_page{overflow:clip}.UDY9uG_page>header{background:var(--color-blush);padding-block:clamp(4.5rem,9vw,8rem)}.UDY9uG_page>header p{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-3);font-size:clamp(1.7rem,4vw,2.8rem)}.UDY9uG_page>header h1{max-width:15ch;letter-spacing:-.055em;margin-block-end:var(--space-5);font-size:clamp(3rem,7vw,5.8rem)}.UDY9uG_page>header span{max-width:42rem;color:var(--color-berry-deep);font-size:clamp(1.05rem,2vw,1.3rem);display:block}.UDY9uG_content{max-width:56rem;padding-block:clamp(4rem,8vw,7rem)}
.nY54qq_page{overflow:clip}.nY54qq_content{padding-block:clamp(4rem,8vw,7rem)}.nY54qq_prose{max-width:var(--text-width);margin-inline:auto}.nY54qq_prose h2,.nY54qq_sectionTitle{letter-spacing:-.04em;margin-block-end:var(--space-6);font-size:clamp(2rem,4vw,3.25rem)}.nY54qq_prose p{margin-block-end:var(--space-5);font-size:1.05rem}.nY54qq_notice{margin-block-start:var(--space-8)}.nY54qq_peopleSection,.nY54qq_mediaSection,.nY54qq_faqSection{background:var(--color-blush);padding-block:clamp(4rem,8vw,7rem)}.nY54qq_peopleGrid{gap:var(--space-5);display:grid}.nY54qq_person{border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 8%, transparent);overflow:hidden}.nY54qq_personImage{border-radius:0}.nY54qq_personCopy{padding:var(--space-5)}.nY54qq_person h3{margin-block-end:var(--space-2);font-size:1.4rem}.nY54qq_person p{color:var(--color-muted);margin-block-end:0;font-size:.9rem}.nY54qq_mediaGrid{gap:var(--space-4);display:grid}.nY54qq_mediaCard{padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-white)}.nY54qq_mediaCard h3{margin-block-end:var(--space-2)}.nY54qq_mediaCard p{color:var(--color-muted);margin-block-end:0}.nY54qq_faqList{max-width:var(--text-width);gap:var(--space-3);display:grid}.nY54qq_faqItem{padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-white)}.nY54qq_faqItem summary{cursor:pointer;font-weight:700}.nY54qq_faqItem p{margin-block:var(--space-4) 0;color:var(--color-muted)}.nY54qq_cta{padding-block:var(--space-12);text-align:center}.nY54qq_cta p{font-family:var(--font-hand);margin-block-end:var(--space-5);font-size:clamp(1.7rem,4vw,2.7rem)}.nY54qq_cta .nY54qq_ctaPlain{color:var(--color-berry-deep);font-family:var(--font-body);font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:400;line-height:1.35}.nY54qq_aboutHero{background:var(--color-paper);padding-block:clamp(2.5rem,5vw,4rem)}.nY54qq_aboutHeroGrid{align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}.nY54qq_aboutIntro{gap:clamp(1.25rem,2.4vw,1.9rem);display:grid}.nY54qq_aboutIntro .nY54qq_aboutEyebrow{color:var(--color-berry);font-family:var(--font-hand);margin:0;font-size:clamp(2rem,4.4vw,3.15rem);line-height:1.2}.nY54qq_aboutHeading,.nY54qq_aboutIntro p{color:var(--color-berry-deep);letter-spacing:0;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:400;line-height:1.35}.nY54qq_aboutPhotos{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nY54qq_aboutPhoto{border-radius:var(--radius-lg)}.nY54qq_aboutBands{background:var(--color-cream);padding-block:clamp(2.5rem,5vw,4rem)}.nY54qq_aboutRows{gap:clamp(2.5rem,5vw,4rem);display:grid}.nY54qq_aboutRow{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.nY54qq_blushBox{background:var(--color-blush);color:var(--color-berry-deep);border-radius:2.5rem;align-content:start;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.75rem,3.2vw,2.75rem);display:grid}.nY54qq_blushBox h2{color:var(--color-berry);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.6vw,1.8rem)}.nY54qq_blushBox p{margin:0;font-size:clamp(1rem,1.55vw,1.15rem);line-height:1.45}.nY54qq_aboutList{gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;font-size:clamp(1rem,1.55vw,1.15rem);line-height:1.45;list-style:none;display:grid}.nY54qq_aboutPortrait{border-radius:var(--radius-lg)}.nY54qq_funfact{color:var(--color-berry-deep);align-self:center;margin:0;font-size:clamp(1rem,1.55vw,1.15rem);line-height:1.45}.nY54qq_funfactLabel{font-weight:700;display:block}.nY54qq_funfact em{font-style:italic}.nY54qq_collabHero{background:var(--color-paper)}.nY54qq_collabHero:after{border:4rem solid var(--color-blush);content:"";border-radius:50%;width:26rem;height:26rem;position:absolute;inset-block-start:-15rem;inset-inline-end:-7rem}.nY54qq_collabHero .nY54qq_collabLead{font-size:clamp(1.05rem,1.9vw,1.35rem);line-height:1.4}.nY54qq_collabSection{background:var(--color-cream);padding-block:clamp(2.5rem,5vw,4.5rem)}.nY54qq_collabGrid{align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid}.nY54qq_collabCopy{color:var(--color-berry-deep);gap:clamp(1.25rem,2.4vw,1.9rem);display:grid}.nY54qq_collabTitle{color:var(--color-berry);letter-spacing:-.015em;margin:0;font-size:clamp(2.4rem,5vw,3.9rem);font-weight:700;line-height:1.05}.nY54qq_collabCopy p{margin:0;font-size:clamp(1.05rem,1.9vw,1.35rem);line-height:1.4}.nY54qq_collabListTitle{margin-block-end:var(--space-2);font-weight:700}.nY54qq_collabList{gap:var(--space-1);margin:0;padding-inline-start:1.6rem;font-size:clamp(1.05rem,1.9vw,1.35rem);line-height:1.4;display:grid}.nY54qq_collabPhoto{border-radius:var(--radius-lg)}.nY54qq_collabFormSection{background:var(--color-cream);padding-block-end:clamp(2rem,4vw,3.5rem)}.nY54qq_formCard{border-radius:var(--radius-lg);background:var(--color-white);width:min(100%,46rem);margin-inline:auto;padding:clamp(1.5rem,4vw,2.75rem)}.nY54qq_formCard form{border:0;max-width:none;padding:0}.nY54qq_formNotice{margin-block-end:var(--space-6)}@media (min-width:48rem){.nY54qq_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nY54qq_mediaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.nY54qq_peopleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.nY54qq_aboutHeroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.nY54qq_aboutRow{grid-template-columns:minmax(0,1.95fr) minmax(0,1.05fr) minmax(0,.9fr)}.nY54qq_aboutRowMirror{grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr) minmax(0,1.95fr)}.nY54qq_collabGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.nY54qq_aboutTeam{padding-block:clamp(3rem,7vw,6rem)}.nY54qq_aboutTeam .nY54qq_sectionTitle{color:var(--color-berry);margin-block-end:var(--space-3)}.nY54qq_aboutTeamLead{max-width:44rem;color:var(--color-berry-deep);margin-block-end:var(--space-8);font-size:clamp(1.05rem,1.8vw,1.2rem)}.nY54qq_teamGroup+.nY54qq_teamGroup{border-block-start:1px solid var(--color-line);margin-block-start:var(--space-10);padding-block-start:var(--space-8)}.nY54qq_teamGroupHeading{color:var(--color-ink);margin-block-end:var(--space-5);font-size:clamp(1.4rem,2.6vw,1.9rem)}.nY54qq_aboutTeam .nY54qq_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.nY54qq_aboutTeam .nY54qq_person h4{margin-block-end:var(--space-1);font-size:1.15rem}.nY54qq_aboutTeam .nY54qq_personCopy{padding:var(--space-4)}.nY54qq_teamNames{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-blush);color:var(--color-berry-deep);font-weight:700}@media (min-width:48rem){.nY54qq_aboutTeam .nY54qq_peopleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.nY54qq_aboutTeam .nY54qq_peopleGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.nY54qq_personInitial{aspect-ratio:7/8;background:var(--color-blush);color:var(--color-berry);font-family:var(--font-hand);place-items:center;font-size:clamp(3rem,6vw,4.5rem);display:grid}.nY54qq_emailCard{gap:var(--space-3);border:2px solid var(--color-coral);border-radius:var(--radius-lg);background:var(--color-blush);margin-block-start:var(--space-6);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.nY54qq_emailCard h3{color:var(--color-berry);font-size:clamp(1.4rem,2.6vw,1.9rem)}.nY54qq_emailCard p{margin:0}.nY54qq_emailLink{padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-berry);color:var(--color-white);overflow-wrap:anywhere;justify-self:start;font-weight:800;text-decoration:none}.nY54qq_emailLink:hover,.nY54qq_emailLink:focus-visible{background:var(--color-berry-deep)}.nY54qq_works{margin-block-start:var(--space-3);font-size:.85rem}.nY54qq_works summary{color:var(--color-berry-deep);cursor:pointer;font-weight:800}.nY54qq_works ul{gap:var(--space-2);margin:var(--space-2) 0 0;padding-inline-start:1rem;display:grid}.nY54qq_works a{color:var(--color-berry-deep);line-height:1.35}.nY54qq_operator{margin-block-start:var(--space-12)}.nY54qq_operator h2{font-size:clamp(1.6rem,3vw,2.2rem)}.nY54qq_operatorFacts{gap:var(--space-3);margin:var(--space-6) 0 0;border:1px solid color-mix(in srgb, var(--color-berry) 18%, transparent);border-radius:var(--radius-lg);background:var(--color-white);padding:clamp(1.25rem,3vw,2rem);display:grid}.nY54qq_operatorFacts div{gap:var(--space-1);display:grid}.nY54qq_operatorFacts dt{color:var(--color-berry-deep);font-size:.85rem}.nY54qq_operatorFacts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.nY54qq_operatorFacts .nY54qq_operatorName{color:var(--color-berry);font-size:1.25rem;font-weight:700}.nY54qq_legalLead{margin-block-end:var(--space-10);font-size:1.2rem}.nY54qq_legalSection{margin-block-end:var(--space-10)}.nY54qq_legalSection h2{letter-spacing:-.02em;margin-block-end:var(--space-4);font-size:clamp(1.5rem,3vw,2.1rem)}.nY54qq_legalSection ul{gap:var(--space-2);margin:0 0 var(--space-5);padding-inline-start:1.25rem;display:grid}.nY54qq_legalSection li{font-size:1.05rem}.nY54qq_legalUpdated{color:var(--color-berry-deep);font-size:.9rem}@media (min-width:48rem){.nY54qq_operatorFacts div{grid-template-columns:12rem minmax(0,1fr);align-items:baseline}}.nY54qq_personLink{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.08em}.nY54qq_personLink:hover{color:var(--color-berry)}
.UnUMJq_page{overflow:clip}.UnUMJq_hero{background:var(--color-paper);padding-block:clamp(4.5rem,9vw,8rem)}.UnUMJq_eyebrow{color:var(--color-berry);font-family:var(--font-hand);margin-block-end:var(--space-3);font-size:clamp(1.7rem,4vw,2.8rem)}.UnUMJq_hero h1{max-width:15ch;letter-spacing:-.055em;margin-block-end:var(--space-5);font-size:clamp(3rem,7vw,5.8rem)}.UnUMJq_hero p:last-child{max-width:42rem;color:var(--color-muted);margin:0;font-size:clamp(1.05rem,2vw,1.3rem)}.UnUMJq_content{padding-block:clamp(4rem,8vw,7rem)}.UnUMJq_grid{gap:clamp(1.75rem,4vw,3rem);margin-block-end:var(--space-10);display:grid}.UnUMJq_card{--tilt:-1.2deg;background:var(--card-top,#95738c);min-height:26rem;color:var(--card-ink,#ffeedb);box-shadow:0 1rem 2.25rem color-mix(in srgb, var(--color-ink) 22%, transparent);transform:rotate(var(--tilt));border-radius:1.4rem;grid-template-rows:auto 1fr;transition:opacity .7s,transform .8s cubic-bezier(.22,.61,.36,1),box-shadow .8s;display:grid;position:relative;overflow:hidden}.UnUMJq_card:nth-child(2n){--tilt:1deg}.UnUMJq_card:nth-child(3n){--tilt:-.6deg}.UnUMJq_wave{z-index:0;width:100%;height:100%;fill:var(--card-wave,#c6a8b4);position:absolute;inset:0}.UnUMJq_top,.UnUMJq_bottom{z-index:1;padding:clamp(1.25rem,3vw,1.75rem);position:relative}.UnUMJq_top{gap:var(--space-3);padding-block-end:var(--space-10);display:grid}.UnUMJq_bottom{align-content:end;gap:var(--space-4);color:var(--card-wave-ink,#701748);display:grid}.UnUMJq_dots{justify-content:center;gap:.5rem;display:flex}.UnUMJq_dots i{border:2px solid color-mix(in srgb, var(--card-ink,#ffeedb) 70%, transparent);border-radius:50%;width:1.2rem;height:1.2rem}.UnUMJq_dots i:last-child{background:color-mix(in srgb, var(--card-wave,#701748) 70%, transparent);border-color:var(--card-ink,#ffeedb)}.UnUMJq_sample{color:var(--card-ink,#ffeedb);letter-spacing:.06em;opacity:.85;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.UnUMJq_card h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.UnUMJq_card h2 a{color:var(--card-ink,#ffeedb);text-decoration:none}.UnUMJq_card h2 a:after{z-index:2;content:"";position:absolute;inset:-100vmax}.UnUMJq_card h2 a:focus-visible{outline:none}.UnUMJq_card:focus-within{outline:3px solid var(--color-berry);outline-offset:4px}.UnUMJq_excerpt{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:1.02rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.UnUMJq_bottom footer{font-family:var(--font-hand);font-size:1.6rem;line-height:1.1}.UnUMJq_withdrawal{max-width:42rem;color:var(--color-muted)}@media (hover:hover){.UnUMJq_card:hover{box-shadow:0 1.6rem 3rem color-mix(in srgb, var(--color-ink) 28%, transparent);transform:translateY(-.4rem)rotate(0)}}@media (prefers-reduced-motion:reduce){.UnUMJq_card{transition:none}}@media (min-width:48rem){.UnUMJq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.UnUMJq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
