.marketing-module__S_b8uW__hero{padding-block:clamp(36px,5vw,80px) clamp(64px,8vw,112px);position:relative}.marketing-module__S_b8uW__heroStage{padding-block:clamp(48px,7vw,104px) clamp(72px,9vw,128px)}.marketing-module__S_b8uW__heroGrid{align-items:center;gap:40px;display:grid}@media (min-width:1024px){.marketing-module__S_b8uW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.marketing-module__S_b8uW__heroCenter{text-align:center;justify-items:center;display:grid}.marketing-module__S_b8uW__heroCenter .marketing-module__S_b8uW__heroCopy{justify-items:center;max-width:880px;display:grid}.marketing-module__S_b8uW__heroCenter .marketing-module__S_b8uW__heroLead{margin-inline:auto}.marketing-module__S_b8uW__heroCenter .marketing-module__S_b8uW__heroActions{justify-items:center;display:grid}.marketing-module__S_b8uW__heroCenter .marketing-module__S_b8uW__heroActions .cta-row{justify-content:center}.marketing-module__S_b8uW__heroCenter .marketing-module__S_b8uW__heroActions .assurance{margin-inline:auto}.marketing-module__S_b8uW__heroCopy{max-width:620px}.marketing-module__S_b8uW__heroTitle{font-size:clamp(2.375rem,1.45rem + 3.4vw,4.25rem);font-weight:440;font-stretch:var(--wdth-display);letter-spacing:-.032em;margin-top:22px;line-height:1.02}.marketing-module__S_b8uW__heroTitle em{font-weight:500}.marketing-module__S_b8uW__heroLead{margin-top:22px}.marketing-module__S_b8uW__heroStage .marketing-module__S_b8uW__heroLead{color:var(--on-dark-muted)}.marketing-module__S_b8uW__heroActions{margin-top:34px}.marketing-module__S_b8uW__heroStage .marketing-module__S_b8uW__heroActions .arrow-link{color:var(--on-dark)}.marketing-module__S_b8uW__heroAside{width:100%;min-width:0}.marketing-module__S_b8uW__heroFrame{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-3);margin:0;padding:8px}.marketing-module__S_b8uW__heroPhoto{aspect-ratio:4/4.6;border-radius:var(--r-md);background:var(--sunken);position:relative;overflow:hidden}.marketing-module__S_b8uW__heroPhoto img{object-fit:cover}@media (max-width:767px){.marketing-module__S_b8uW__heroPhoto{aspect-ratio:4/3}}@media (min-width:768px) and (max-width:1023px){.marketing-module__S_b8uW__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:36px}.marketing-module__S_b8uW__heroTitle{font-size:clamp(2.25rem,1.2rem + 3vw,3rem)}.marketing-module__S_b8uW__heroPhoto{aspect-ratio:4/5}}.marketing-module__S_b8uW__heroCaption{min-height:48px;font-size:var(--text-small);color:var(--muted);align-items:center;gap:12px;padding:10px 12px 4px;line-height:1.4;display:flex}.marketing-module__S_b8uW__heroCaption strong{color:var(--ink);font-weight:600}.marketing-module__S_b8uW__heroCaptionText{flex:1;min-width:0}.marketing-module__S_b8uW__heroCaptionWave{color:var(--primary);gap:2px!important;height:16px!important}.marketing-module__S_b8uW__heroCaptionWave i{width:2px!important}.marketing-module__S_b8uW__heroCaptionMeta{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink);flex:none}.marketing-module__S_b8uW__heroQuiet .marketing-module__S_b8uW__heroCaptionWave{color:var(--subtle)}.marketing-module__S_b8uW__heroQuiet .marketing-module__S_b8uW__heroCaptionMeta{color:var(--muted)}@media (max-width:420px),(min-width:768px) and (max-width:1023px){.marketing-module__S_b8uW__heroCaptionMeta{display:none}}.marketing-module__S_b8uW__kicker{gap:10px}.marketing-module__S_b8uW__kickerWave{gap:2px!important;height:12px!important}.marketing-module__S_b8uW__kickerWave i{width:2px!important}.marketing-module__S_b8uW__kickerDot{opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.marketing-module__S_b8uW__heroQuiet{background:linear-gradient(180deg, var(--sunken), var(--bg) 85%)}.marketing-module__S_b8uW__heroQuiet .marketing-module__S_b8uW__kicker.marketing-module__S_b8uW__kicker{background:var(--surface);color:var(--muted);border:1px solid var(--line)}.marketing-module__S_b8uW__facts{border-top:1px solid var(--line);font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:24px;padding-top:20px;display:flex}.marketing-module__S_b8uW__facts li{align-items:center;gap:8px;display:inline-flex}.marketing-module__S_b8uW__facts li:before{content:"";background:var(--primary);width:6px;height:6px;box-shadow:0 0 0 3px var(--primary-tint);border-radius:50%}.marketing-module__S_b8uW__factsQuiet li:before{background:var(--line-input);box-shadow:0 0 0 3px var(--sunken)}.marketing-module__S_b8uW__faqHead{align-self:start}@media (min-width:1024px){.marketing-module__S_b8uW__faqHead{position:sticky;top:100px}}.marketing-module__S_b8uW__faqList{align-self:start}.marketing-module__S_b8uW__accordion{border-top:1px solid var(--line)}.marketing-module__S_b8uW__accordionItem{scroll-margin-top:96px}.marketing-module__S_b8uW__accordionItem:after{background:var(--line)!important;height:1px!important}.marketing-module__S_b8uW__accordionItem:last-child:after{content:""!important}.marketing-module__S_b8uW__accordionHeading{margin:0;scroll-margin-top:96px}.marketing-module__S_b8uW__accordionTrigger{min-height:64px;font-family:var(--font-ui);letter-spacing:-.01em;color:var(--ink);border-radius:var(--r-xs);gap:24px;line-height:1.4;background:0 0!important;padding:20px 0!important;font-size:1.0625rem!important;font-weight:560!important}.marketing-module__S_b8uW__accordionTrigger>span:first-child{transition:color var(--t-fast) var(--ease)}.marketing-module__S_b8uW__accordionTrigger:hover>span:first-child{color:var(--primary-ink)}.marketing-module__S_b8uW__accordionIndicator{width:20px!important;height:20px!important;color:var(--muted)!important}.marketing-module__S_b8uW__accordionBody{color:var(--muted);line-height:1.65;padding:0 48px 24px 0!important;font-size:1rem!important}@media (max-width:639px){.marketing-module__S_b8uW__accordionBody{padding-right:8px!important}}.marketing-module__S_b8uW__accordionBody p+p{margin-top:12px}.marketing-module__S_b8uW__accordionDark{border-top-color:var(--line-dark)}.marketing-module__S_b8uW__accordionDark .marketing-module__S_b8uW__accordionItem:after{background:var(--line-dark)!important}.marketing-module__S_b8uW__accordionDark .marketing-module__S_b8uW__accordionTrigger{color:var(--on-dark)}.marketing-module__S_b8uW__accordionDark .marketing-module__S_b8uW__accordionBody{color:var(--on-dark-muted)}.marketing-module__S_b8uW__notes{gap:14px;display:grid;position:relative}@media (min-width:900px){.marketing-module__S_b8uW__notes{grid-template-columns:repeat(3,1fr);gap:20px}.marketing-module__S_b8uW__notes:before{content:"";background:var(--grad-border);z-index:0;height:1px;position:absolute;top:52px;left:52px;right:52px}}.marketing-module__S_b8uW__notes li{z-index:1;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;padding:clamp(24px,2.6vw,32px);display:flex;position:relative}.marketing-module__S_b8uW__notesNo{background:var(--surface);border:1px solid var(--line-strong);width:44px;height:44px;box-shadow:var(--highlight-top), var(--shadow-1);letter-spacing:-.01em;color:var(--primary-ink);border-radius:50%;place-items:center;margin-bottom:22px;font-size:.9375rem;font-weight:500;font-stretch:110%;display:grid}.marketing-module__S_b8uW__notes h3{margin-bottom:10px}.marketing-module__S_b8uW__notes p{color:var(--muted);text-wrap:pretty;font-size:1rem;line-height:1.6}.marketing-module__S_b8uW__nextSection{padding-block:clamp(40px,6vw,88px)!important}.marketing-module__S_b8uW__next{border-radius:var(--r-lg);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-border) border-box;box-shadow:var(--shadow-2);transition:transform var(--t-ui) var(--ease);border:1px solid #0000;grid-template-columns:1fr auto;grid-template-areas:"label arrow""title arrow""text arrow";align-items:center;gap:6px 24px;padding:clamp(24px,4vw,48px);display:grid;position:relative}@media (min-width:768px){.marketing-module__S_b8uW__next{border-radius:var(--r-xl)}}.marketing-module__S_b8uW__next:after{content:"";border-radius:inherit;box-shadow:var(--shadow-3);opacity:0;transition:opacity var(--t-ui) var(--ease);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.marketing-module__S_b8uW__next:hover{transform:translateY(-3px)}.marketing-module__S_b8uW__next:hover:after{opacity:1}}.marketing-module__S_b8uW__nextLabel{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);grid-area:label;align-items:center;gap:10px;display:inline-flex}.marketing-module__S_b8uW__nextWave{color:var(--primary);gap:2px!important;height:14px!important}.marketing-module__S_b8uW__nextWave i{width:2px!important}.marketing-module__S_b8uW__nextTitle{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.875rem);font-weight:460;font-stretch:var(--wdth-display);letter-spacing:-.03em;color:var(--ink);grid-area:title;margin-top:6px;line-height:1.05}.marketing-module__S_b8uW__nextText{max-width:54ch;font-size:var(--text-ui);color:var(--muted);grid-area:text;line-height:1.55}.marketing-module__S_b8uW__nextArrow{background:var(--ink);width:clamp(52px,6vw,72px);height:clamp(52px,6vw,72px);color:var(--on-dark);box-shadow:var(--shadow-2);transition:transform var(--t-ui) var(--ease), background-color var(--t-fast) var(--ease);border-radius:50%;grid-area:arrow;place-items:center;display:grid}.marketing-module__S_b8uW__nextArrow svg{width:22px;height:22px}@media (hover:hover){.marketing-module__S_b8uW__next:hover .marketing-module__S_b8uW__nextArrow{background:var(--primary);transform:translate(4px)}}@media (max-width:479px){.marketing-module__S_b8uW__next{gap:6px 14px}.marketing-module__S_b8uW__nextArrow{width:44px;height:44px}.marketing-module__S_b8uW__nextArrow svg{width:18px;height:18px}}.marketing-module__S_b8uW__tracklist{display:grid}.marketing-module__S_b8uW__tracklist>li{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:4px 16px;padding:24px 0;display:grid}.marketing-module__S_b8uW__tracklist>li:last-child{border-bottom:1px solid var(--line)}.marketing-module__S_b8uW__tracklistNo{letter-spacing:-.04em;color:var(--primary-ink);font-size:1.75rem;font-weight:300;font-stretch:112%;line-height:1.1}.marketing-module__S_b8uW__tracklist h3{font-size:1.25rem}.marketing-module__S_b8uW__tracklist p{color:var(--muted);grid-column:2;font-size:1rem;line-height:1.6}@media (max-width:899px){.marketing-module__S_b8uW__notes li{grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:20px;display:grid}.marketing-module__S_b8uW__notesNo{grid-row:span 2;margin-bottom:0}.marketing-module__S_b8uW__notes h3{margin:8px 0 6px}}
.reviews-module__VrfBha__studio{border-radius:var(--r-lg);background:var(--sunken);align-items:center;gap:24px;margin-bottom:clamp(48px,7vw,88px);padding:clamp(20px,3vw,32px);display:grid}@media (min-width:768px){.reviews-module__VrfBha__studio{grid-template-columns:240px 1fr;gap:40px}}.reviews-module__VrfBha__studioPhoto{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--line);max-width:240px;position:relative;overflow:hidden}.reviews-module__VrfBha__studioPhoto img{object-fit:cover}.reviews-module__VrfBha__studioName{font-size:var(--text-h3);margin-top:10px}.reviews-module__VrfBha__studioRole{color:var(--muted);font-size:var(--text-ui);margin-top:4px}.reviews-module__VrfBha__studioBio{max-width:60ch;color:var(--muted);margin:14px 0 18px}.reviews-module__VrfBha__grid{gap:16px;margin-top:clamp(28px,4vw,44px);display:grid}@media (min-width:760px){.reviews-module__VrfBha__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.reviews-module__VrfBha__card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,28px);display:flex}.reviews-module__VrfBha__example{background:var(--sunken);box-shadow:none;border-style:dashed}.reviews-module__VrfBha__photo{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--line);position:relative;overflow:hidden}.reviews-module__VrfBha__photo img{object-fit:cover}.reviews-module__VrfBha__stars{color:var(--marigold-ink);letter-spacing:.12em;font-size:var(--text-ui)}.reviews-module__VrfBha__stars span{color:var(--line-strong)}.reviews-module__VrfBha__quote{font-size:var(--text-body);color:var(--ink);flex:1;line-height:1.65}.reviews-module__VrfBha__author{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:14px;display:flex}.reviews-module__VrfBha__author p{font-size:var(--text-small);color:var(--muted);gap:2px;display:grid}.reviews-module__VrfBha__author strong{font-size:var(--text-ui);color:var(--ink);font-weight:600}.reviews-module__VrfBha__avatar{border-radius:var(--r-full);background:var(--iris-tint);width:40px;height:40px;color:var(--iris-ink);font-weight:600;font-size:var(--text-small);flex:none;place-items:center;display:inline-grid}.reviews-module__VrfBha__exampleLabel{border-radius:var(--r-full);background:var(--warning-tint);width:fit-content;color:var(--warning);font-size:var(--text-small);padding:2px 10px;font-weight:600;display:inline-flex}.reviews-module__VrfBha__video summary{cursor:pointer;min-height:44px;color:var(--primary-ink);align-items:center;font-weight:600;display:inline-flex}.reviews-module__VrfBha__video video{border-radius:var(--r-md);width:100%;margin-top:8px}
.legal-module__DlMgJa__hero{border-bottom:1px solid var(--line);padding-block:clamp(40px,6vw,96px) clamp(44px,5vw,80px)}.legal-module__DlMgJa__heroInner{max-width:920px}.legal-module__DlMgJa__title{font-size:clamp(2.375rem,1.45rem + 3.4vw,4.25rem);font-weight:440;font-stretch:var(--wdth-display);letter-spacing:-.032em;margin-top:22px;line-height:1.04}.legal-module__DlMgJa__title em{font-weight:500}.legal-module__DlMgJa__accent{color:var(--muted)}.legal-module__DlMgJa__intro{margin-top:22px}.legal-module__DlMgJa__meta{border-top:1px solid var(--line);font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:28px;padding-top:20px;display:flex}.legal-module__DlMgJa__meta li{align-items:center;gap:8px;display:inline-flex}.legal-module__DlMgJa__meta li:before{content:"";background:var(--primary);width:6px;height:6px;box-shadow:0 0 0 3px var(--primary-tint);border-radius:50%}.legal-module__DlMgJa__meta li>span{color:var(--ink);font-weight:600}.legal-module__DlMgJa__meta .link{color:var(--primary-ink);font-weight:560}.legal-module__DlMgJa__body{padding-block:clamp(36px, 5vw, 80px) var(--section)}.legal-module__DlMgJa__layout{gap:32px;display:grid}@media (min-width:1024px){.legal-module__DlMgJa__layout{grid-template-columns:280px minmax(0,1fr);gap:80px}}.legal-module__DlMgJa__aside{display:none}@media (min-width:1024px){.legal-module__DlMgJa__aside{display:block}}.legal-module__DlMgJa__asideInner{gap:24px;display:grid;position:sticky;top:100px}.legal-module__DlMgJa__toc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1);gap:12px;padding:20px 14px 14px 18px;display:grid}.legal-module__DlMgJa__tocLabel{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.legal-module__DlMgJa__toc ol{gap:2px;display:grid;position:relative}.legal-module__DlMgJa__toc ol:before{content:"";background:var(--line);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.legal-module__DlMgJa__toc ol:after{content:"";background:linear-gradient(var(--primary), var(--iris));transform-origin:top;opacity:0;border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0;transform:scaleY(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.legal-module__DlMgJa__toc ol:after{opacity:1;animation:linear both legal-module__DlMgJa__legal-progress;animation-timeline:scroll(root)}}}@keyframes legal-module__DlMgJa__legal-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.legal-module__DlMgJa__toc a{border-radius:var(--r-xs);font-size:var(--text-ui);color:var(--muted);transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);gap:12px;padding:8px 10px 8px 16px;line-height:1.4;display:flex;position:relative}.legal-module__DlMgJa__toc a span{min-width:18px;font-size:var(--text-small);color:var(--subtle);padding-top:1px}.legal-module__DlMgJa__toc a:hover{color:var(--ink);background:var(--sunken)}.legal-module__DlMgJa__toc a[aria-current=location]{color:var(--ink);background:color-mix(in oklab, var(--primary-tint) 55%, transparent);font-weight:600}.legal-module__DlMgJa__toc a[aria-current=location]:before{content:"";background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--surface);z-index:1;border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:-3px}.legal-module__DlMgJa__toc a[aria-current=location] span{color:var(--primary-ink)}.legal-module__DlMgJa__asideNote{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);font-size:var(--text-small);color:var(--muted);gap:10px;padding:16px 18px;line-height:1.5;display:flex}.legal-module__DlMgJa__asideNote svg{width:18px;height:18px;color:var(--primary);flex:none}.legal-module__DlMgJa__mobileToc{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1);margin-bottom:20px}@media (min-width:1024px){.legal-module__DlMgJa__mobileToc{display:none}}.legal-module__DlMgJa__mobileToc summary{min-height:56px;font-weight:560;font-size:var(--text-ui);cursor:pointer;border-radius:inherit;align-items:center;gap:10px;padding:0 18px;list-style:none;display:flex}.legal-module__DlMgJa__mobileToc summary::-webkit-details-marker{display:none}.legal-module__DlMgJa__mobileToc summary>span{font-size:var(--text-small);color:var(--muted);margin-left:auto;font-weight:450}.legal-module__DlMgJa__mobileToc summary svg{width:18px;height:18px;color:var(--muted);transition:transform var(--t-ui) var(--ease)}.legal-module__DlMgJa__mobileToc[open] summary svg{transform:rotate(180deg)}.legal-module__DlMgJa__mobileToc ol{border-top:1px solid var(--line);padding:0 8px 10px;display:grid}.legal-module__DlMgJa__mobileToc a{border-radius:var(--r-xs);min-height:44px;font-size:var(--text-ui);color:var(--muted);align-items:center;gap:12px;padding:6px 10px;display:flex}.legal-module__DlMgJa__mobileToc a:hover{color:var(--ink);background:var(--sunken)}.legal-module__DlMgJa__mobileToc a span{font-size:var(--text-small);color:var(--subtle)}.legal-module__DlMgJa__doc{min-width:0;max-width:66ch}.legal-module__DlMgJa__notice{border-radius:var(--r-lg);background:var(--info-tint);font-size:var(--text-ui);gap:14px;margin-bottom:16px;padding:20px 22px;line-height:1.6;display:flex}.legal-module__DlMgJa__notice svg{width:20px;height:20px;color:var(--info);flex:none;margin-top:2px}.legal-module__DlMgJa__notice strong{margin-bottom:4px;font-weight:600;display:block}.legal-module__DlMgJa__section{padding-top:44px;scroll-margin-top:88px}.legal-module__DlMgJa__section+.legal-module__DlMgJa__section{border-top:1px solid var(--line);margin-top:8px}.legal-module__DlMgJa__section h2{align-items:flex-start;gap:14px;margin-bottom:18px;font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);display:flex;position:relative}.legal-module__DlMgJa__no{border-radius:var(--r-full);background:var(--primary-tint);letter-spacing:0;min-width:40px;height:28px;color:var(--primary-ink);flex:none;place-items:center;margin-top:.2em;padding:0 8px;font-size:.8125rem;font-weight:600;font-stretch:110%;display:inline-grid}.legal-module__DlMgJa__anchor{color:var(--subtle);opacity:0;transition:opacity var(--t-fast) var(--ease), color var(--t-fast) var(--ease);margin-left:4px;font-size:1rem}.legal-module__DlMgJa__anchor:hover{color:var(--primary-ink)}.legal-module__DlMgJa__section h2:hover .legal-module__DlMgJa__anchor,.legal-module__DlMgJa__anchor:focus-visible{opacity:1}@media (hover:none){.legal-module__DlMgJa__anchor{opacity:1}}.legal-module__DlMgJa__section p{color:var(--ink);font-size:1.0625rem;line-height:1.75}.legal-module__DlMgJa__section p+p{margin-top:1em}.legal-module__DlMgJa__footLinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px 32px;margin-top:56px;padding-top:24px;display:flex}
.help-module__53R04a__hero{padding-block:clamp(48px,7vw,104px) clamp(56px,7vw,96px)}.help-module__53R04a__heroInner{text-align:center;justify-items:center;display:grid}.help-module__53R04a__heroTitle{font-size:clamp(2.375rem,1.45rem + 3.4vw,4.25rem);font-weight:440;font-stretch:var(--wdth-display);letter-spacing:-.032em;max-width:16ch;margin-top:22px;line-height:1.02}.help-module__53R04a__heroTitle em{font-weight:500}.help-module__53R04a__heroLead{color:var(--on-dark-muted);margin:20px auto 0}.help-module__53R04a__search{text-align:left;border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 85%, transparent);border:1px solid var(--line-dark);width:100%;max-width:680px;box-shadow:var(--highlight-top-dark), 0 40px 80px -32px color-mix(in oklab, var(--stage-deep) 80%, transparent);gap:12px;margin-top:40px;padding:18px;display:grid}@media (min-width:640px){.help-module__53R04a__search{border-radius:var(--r-xl);padding:22px 24px 20px}}.help-module__53R04a__searchField{gap:8px;display:grid}.help-module__53R04a__searchLabel{font-size:var(--text-small);color:var(--on-dark);font-weight:600}.help-module__53R04a__searchGroup{border-radius:var(--r-full);background:var(--surface);min-height:60px;box-shadow:var(--shadow-3);transition:border-color var(--t-fast) var(--ease);border:1px solid #0000;padding-inline:20px 8px}.help-module__53R04a__searchGroup[data-focus-within=true],.help-module__53R04a__searchGroup:focus-within{border-color:var(--focus-on-dark);box-shadow:0 0 0 3px color-mix(in oklab, var(--focus-on-dark) 40%, transparent), var(--shadow-3)}.help-module__53R04a__searchIcon{width:20px;height:20px;color:var(--muted)}.help-module__53R04a__searchInput{color:var(--ink);font-size:1.0625rem}.help-module__53R04a__searchInput::placeholder{color:var(--subtle)}.help-module__53R04a__searchClear{border-radius:var(--r-full);min-width:44px;min-height:44px;color:var(--muted)}.help-module__53R04a__searchHint{font-size:var(--text-small);color:var(--on-dark-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding-inline:4px;display:flex}.help-module__53R04a__searchHint>span{margin-right:2px}.help-module__53R04a__hintLink{border:1px solid var(--line-dark-strong);border-radius:var(--r-full);background:color-mix(in oklab, var(--on-dark) 4%, transparent);min-height:40px;color:var(--on-dark);font-size:var(--text-small);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-spring-bouncy) var(--spring-bouncy);padding:0 14px;font-weight:560}.help-module__53R04a__hintLink:hover{border-color:var(--marigold);color:var(--marigold)}.help-module__53R04a__hintLink:active{transition-duration:var(--t-instant);transform:scale(.96)}.help-module__53R04a__answers{padding-top:clamp(32px,4vw,56px)!important}.help-module__53R04a__shortcuts{gap:12px;display:grid}@media (min-width:768px){.help-module__53R04a__shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,20px)}}@media (min-width:768px) and (max-width:1023px){.help-module__53R04a__shortcut{padding:20px}.help-module__53R04a__shortcutTitle{font-size:1.1875rem}}.help-module__53R04a__shortcut{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);gap:10px;padding:24px 24px 26px;display:grid}.help-module__53R04a__shortcutKicker{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.help-module__53R04a__shortcutTitle{font-size:1.375rem;font-weight:500;font-stretch:var(--wdth-heading);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:12px;line-height:1.25;display:flex}.help-module__53R04a__shortcutTitle svg{background:var(--sunken);width:36px;height:36px;color:var(--ink);transition:transform var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);border-radius:50%;flex:none;padding:9px}@media (hover:hover){.help-module__53R04a__shortcut:hover .help-module__53R04a__shortcutTitle svg{background:var(--primary);color:var(--on-primary);transform:translate(3px)}}.help-module__53R04a__shortcutWarm{background:linear-gradient(155deg, var(--marigold-tint), var(--surface) 58%) padding-box, var(--grad-border) border-box!important;border:1px solid #0000!important}.help-module__53R04a__shortcutWarm .help-module__53R04a__shortcutKicker{color:var(--primary-ink)}.help-module__53R04a__shortcutText{font-size:var(--text-ui);color:var(--muted);line-height:1.55}@media (max-width:639px){.help-module__53R04a__shortcuts{gap:10px}.help-module__53R04a__shortcut{gap:4px;padding:18px 20px}.help-module__53R04a__shortcutKicker{display:none}.help-module__53R04a__shortcutTitle{font-size:1.1875rem}}.help-module__53R04a__readiness{border-radius:var(--r-md);margin:16px 0 0;padding:14px 18px}.help-module__53R04a__readiness strong{font-weight:600}.help-module__53R04a__layout{gap:20px;margin-top:clamp(32px,4vw,56px);display:grid}@media (min-width:1024px){.help-module__53R04a__layout{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:56px}}.help-module__53R04a__aside{min-width:0}@media (min-width:1024px){.help-module__53R04a__aside{gap:14px;display:grid;position:sticky;top:96px}}.help-module__53R04a__asideLabel{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;display:block}@media (min-width:1024px){.help-module__53R04a__asideLabel{margin-bottom:0}}.help-module__53R04a__topics{margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.help-module__53R04a__topics::-webkit-scrollbar{display:none}.help-module__53R04a__topic{scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);min-height:44px;box-shadow:var(--shadow-1);color:var(--ink);font-size:var(--text-ui);white-space:nowrap;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-instant) var(--ease);flex:none;align-items:center;gap:8px;padding:0 14px 0 10px;font-weight:560;display:inline-flex}.help-module__53R04a__topic:hover{border-color:var(--line-strong)}.help-module__53R04a__topic:active{transform:scale(.97)}.help-module__53R04a__topic svg{background:var(--primary-tint);width:26px;height:26px;color:var(--primary-ink);border-radius:50%;flex:none;padding:5px}.help-module__53R04a__topicCount{border-radius:var(--r-full);background:var(--sunken);min-width:22px;color:var(--muted);text-align:center;padding:1px 7px;font-size:.75rem;font-weight:600}.help-module__53R04a__topics .help-module__53R04a__topic[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--on-dark);box-shadow:var(--shadow-2)}.help-module__53R04a__topic[aria-pressed=true] svg{background:color-mix(in oklab, var(--on-dark) 12%, transparent);color:var(--marigold)}.help-module__53R04a__topic[aria-pressed=true] .help-module__53R04a__topicCount{background:color-mix(in oklab, var(--on-dark) 14%, transparent);color:var(--on-dark)}@media (min-width:1024px){.help-module__53R04a__topics{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;gap:2px;margin:0;padding:8px;overflow:visible}.help-module__53R04a__topic{border-radius:var(--r-sm);width:100%;min-height:46px;box-shadow:none;text-align:left;background:0 0;border:0;padding:0 10px}.help-module__53R04a__topic:hover{background:var(--sunken)}.help-module__53R04a__topicName{flex:1}.help-module__53R04a__topics .help-module__53R04a__topic[aria-pressed=true]{box-shadow:var(--highlight-top-dark)}}.help-module__53R04a__aside .help-module__53R04a__asideAsk{display:none}@media (min-width:1024px){.help-module__53R04a__aside .help-module__53R04a__asideAsk{padding-left:8px;display:inline-flex}}.help-module__53R04a__main{min-width:0}.help-module__53R04a__status{min-height:44px;font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.help-module__53R04a__clear{min-height:44px;color:var(--primary-ink);font-size:var(--text-small);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-weight:600;text-decoration:underline}.help-module__53R04a__clear:hover{color:var(--primary-hover)}.help-module__53R04a__groups{gap:clamp(36px,4vw,48px);display:grid}.help-module__53R04a__group{gap:4px;scroll-margin-top:96px;display:grid}.help-module__53R04a__groupTitle{align-items:center;gap:10px;padding-bottom:6px;display:flex;font-size:1.375rem!important;font-weight:500!important;font-stretch:var(--wdth-heading)!important;letter-spacing:-.025em!important}.help-module__53R04a__groupTitle span{border-radius:var(--r-full);background:var(--primary-tint);min-width:24px;height:24px;font-family:var(--font-ui);letter-spacing:0;color:var(--primary-ink);place-items:center;padding:0 8px;font-size:.75rem;font-weight:600;display:inline-grid}.help-module__53R04a__permalink{font-size:var(--text-small);color:var(--primary-ink);text-underline-offset:4px;margin-top:14px;font-weight:600;text-decoration:underline;display:inline-block}.help-module__53R04a__empty{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--grad-wash-light), var(--surface);padding:56px 20px}.help-module__53R04a__emptyIcon{background:var(--primary-tint);color:var(--primary-ink)}.help-module__53R04a__emptyIcon svg{width:22px;height:22px}.help-module__53R04a__emptyTitle{font-family:var(--font-ui);font-size:1.5rem;font-weight:480;font-stretch:var(--wdth-heading);letter-spacing:-.025em;color:var(--ink)}.help-module__53R04a__emptyText{max-width:46ch;color:var(--muted)}.help-module__53R04a__email{font-size:var(--text-ui);color:var(--muted);align-items:flex-start;gap:10px;line-height:1.55;display:flex}.help-module__53R04a__email svg{width:20px;height:20px;color:var(--primary);flex:none;margin-top:1px}.help-module__53R04a__contactCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);gap:22px;padding:clamp(22px,3vw,36px);display:grid}.help-module__53R04a__contactLinks{border-top:1px solid var(--line);display:grid}.help-module__53R04a__contactLinks a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 0;display:flex}.help-module__53R04a__contactLinks a>span{gap:2px;display:grid}.help-module__53R04a__contactLinks strong{font-size:1.0625rem;font-weight:600}.help-module__53R04a__contactLinks small{font-size:var(--text-small);color:var(--muted)}.help-module__53R04a__contactLinks svg{background:var(--sunken);width:34px;height:34px;color:var(--ink);transition:transform var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);border-radius:50%;flex:none;padding:8px}.help-module__53R04a__contactLinks a:hover svg{background:var(--primary);color:var(--on-primary);transform:translate(3px)}.help-module__53R04a__contactLinks a:hover strong{color:var(--primary-ink)}.help-module__53R04a__contactNote{font-size:var(--text-ui);color:var(--muted);line-height:1.6}.help-module__53R04a__safety{border-radius:var(--r-sm);background:var(--warning-tint);font-size:var(--text-small);gap:10px;padding:14px 16px;line-height:1.5;display:flex}.help-module__53R04a__safety svg{width:18px;height:18px;color:var(--warning);flex:none}
.home-module__djBykW__hero{padding-block:clamp(36px,6vw,88px) 0}.home-module__djBykW__heroGrid{align-items:center;gap:40px;display:grid}@media (min-width:1024px){.home-module__djBykW__heroGrid{grid-template-columns:1.08fr .92fr;gap:72px}}.home-module__djBykW__heroCopy{max-width:620px}.home-module__djBykW__heroCopy .pill{margin-bottom:26px}.home-module__djBykW__heroCopy .pill .wave{gap:2px;height:14px}.home-module__djBykW__heroCopy .pill .wave i{width:2px}.home-module__djBykW__heroTitle{font-size:var(--text-display-xl);letter-spacing:-.03em;color:var(--on-dark);font-weight:440;line-height:1.02}.home-module__djBykW__heroTitle em{font-weight:500}.home-module__djBykW__heroLead{max-width:52ch;color:var(--on-dark-muted);margin:24px 0 34px;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.home-module__djBykW__heroCopy .btn-quiet{color:var(--on-dark)}.home-module__djBykW__heroCopy .btn-quiet:hover{background:color-mix(in oklab, var(--on-dark) 8%, transparent)}.home-module__djBykW__heroCard{background:color-mix(in oklab, var(--on-dark) 6%, transparent);border:1px solid color-mix(in oklab, var(--on-dark) 12%, transparent);border-radius:28px;margin:0;padding:10px;position:relative;box-shadow:0 40px 90px #0a0b1c59}.home-module__djBykW__heroPhoto{aspect-ratio:4/4.4;border-radius:var(--r-md);background:var(--ink-2);position:relative;overflow:hidden}.home-module__djBykW__heroPhoto img{object-fit:cover}@media (max-width:1023px){.home-module__djBykW__heroPhoto{aspect-ratio:4/3.4}}@media (min-width:640px) and (max-width:1023px){.home-module__djBykW__heroPhoto{aspect-ratio:16/9}}.home-module__djBykW__nowPlaying{align-items:center;gap:14px;margin-top:10px;padding:12px 16px 12px 12px;display:flex}.home-module__djBykW__npCover{border-radius:12px;flex:none;width:52px;height:52px;position:relative;overflow:hidden}.home-module__djBykW__npCover img{object-fit:cover}.home-module__djBykW__npMeta{flex:1;min-width:0;display:grid}.home-module__djBykW__npMeta small{color:var(--on-dark-muted);font-size:.75rem}.home-module__djBykW__npMeta strong{white-space:nowrap;text-overflow:ellipsis;font-size:1.1875rem;font-weight:500;line-height:1.25;overflow:hidden}.home-module__djBykW__npWave{color:var(--marigold);height:24px}@media (max-width:420px){.home-module__djBykW__npWave{display:none}}.home-module__djBykW__heroFacts{border-top:1px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:0;margin-top:clamp(44px,6vw,80px);display:grid}@media (min-width:768px){.home-module__djBykW__heroFacts{grid-template-columns:repeat(4,1fr)}}.home-module__djBykW__heroFacts li{font-size:var(--text-small);color:var(--on-dark-muted);align-content:start;gap:4px;padding:22px 16px 26px 0;line-height:1.45;display:grid}.home-module__djBykW__heroFacts li+li{border-left:1px solid var(--line-dark);padding-left:16px}@media (max-width:767px){.home-module__djBykW__heroFacts li:nth-child(3){border-left:0;padding-left:0}.home-module__djBykW__heroFacts li:nth-child(n+3){border-top:1px solid var(--line-dark)}}.home-module__djBykW__heroFacts strong{letter-spacing:-.03em;color:var(--on-dark);font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:380;font-stretch:110%}.home-module__djBykW__blueprint{border-top:1px solid var(--line)}.home-module__djBykW__blueprintGrid{align-items:center;gap:40px;display:grid}@media (min-width:768px){.home-module__djBykW__blueprintGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px)}}.home-module__djBykW__details{gap:0;display:grid}.home-module__djBykW__details li{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:16px;padding:18px 0;display:grid}.home-module__djBykW__details li:last-child{border-bottom:1px solid var(--line)}.home-module__djBykW__detailNo{background:var(--primary-tint);width:32px;height:32px;color:var(--primary-hover);font-weight:600;font-size:var(--text-small);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.home-module__djBykW__detailLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.home-module__djBykW__details p{font-size:1.125rem;font-weight:450;line-height:1.5}.home-module__djBykW__liner{isolation:isolate;background:var(--grad-stage);color:var(--on-dark);border-radius:var(--r-lg);box-shadow:var(--shadow-3);margin:0;padding:clamp(26px,4vw,48px);position:relative;overflow:hidden}@media (min-width:1024px){.home-module__djBykW__liner{border-radius:var(--r-xl)}}.home-module__djBykW__linerTop{border-bottom:1px solid var(--line-dark);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted);justify-content:space-between;gap:12px;margin-bottom:26px;padding-bottom:18px;font-size:.75rem;font-weight:600;display:flex}.home-module__djBykW__linerTop span:first-child{color:var(--marigold)}.home-module__djBykW__linerLyric{border-left:2px solid var(--primary-on-dark);letter-spacing:-.01em;margin:0;padding-left:20px;font-size:clamp(1.3125rem,1.05rem + .9vw,1.875rem);font-weight:400;font-stretch:96%;line-height:1.4}.home-module__djBykW__linerLyric p+p{margin-top:6px}.home-module__djBykW__linerLyric sup{font-family:var(--font-ui);color:var(--marigold);vertical-align:super;margin-left:4px;font-size:.75rem;font-style:normal;font-weight:700}.home-module__djBykW__linerCaption{border-top:1px solid var(--line-dark);font-size:var(--text-small);color:var(--on-dark-muted);margin-top:28px;padding-top:18px;line-height:1.55}.home-module__djBykW__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 32px;margin-bottom:clamp(28px,4vw,48px);display:flex}.home-module__djBykW__headRow>.section-head{margin-bottom:0!important}.home-module__djBykW__occasions{grid-template-columns:repeat(4,1fr);gap:32px 24px;display:grid}.home-module__djBykW__occasions .media{box-shadow:var(--shadow-1)}@media (min-width:900px){.home-module__djBykW__occasions .media{aspect-ratio:5/4}}.home-module__djBykW__swipeHint{display:none}@media (max-width:899px){.home-module__djBykW__occasions{margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 8px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(72%,260px);grid-auto-flow:column;gap:14px;overflow-x:auto}.home-module__djBykW__occasions::-webkit-scrollbar{display:none}.home-module__djBykW__occasions>li{scroll-snap-align:start}.home-module__djBykW__swipeHint{font-size:var(--text-small);color:var(--muted);align-items:center;gap:10px;margin-top:14px;display:flex}.home-module__djBykW__swipeHint:after{content:"";background:linear-gradient(90deg, var(--line-strong), transparent);flex:0 0 40px;height:1px}}.home-module__djBykW__journey{gap:0;display:grid;position:relative}.home-module__djBykW__journey li{grid-template-columns:56px minmax(0,1fr);gap:18px;padding-bottom:28px;display:grid;position:relative}.home-module__djBykW__journey li:before{content:"";background:linear-gradient(var(--line-strong), transparent);width:1px;position:absolute;top:60px;bottom:4px;left:27px}.home-module__djBykW__journey li:last-child{padding-bottom:0}.home-module__djBykW__journey li:last-child:before{display:none}.home-module__djBykW__journeyNode{z-index:1;background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-border) border-box;width:56px;height:56px;box-shadow:var(--highlight-top), var(--shadow-2);letter-spacing:-.01em;color:var(--primary-ink);border:1px solid #0000;border-radius:50%;place-items:center;font-size:1rem;font-weight:500;font-stretch:110%;display:grid;position:relative}.home-module__djBykW__journey li:last-child .home-module__djBykW__journeyNode{background:var(--grad-stage);border-color:var(--ink);color:var(--marigold)}.home-module__djBykW__journeyBody{padding-top:4px}.home-module__djBykW__journeyWhen{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);margin-bottom:6px;display:block}.home-module__djBykW__journey h3{margin-bottom:8px}.home-module__djBykW__journey p{color:var(--muted);max-width:40ch;font-size:1rem;line-height:1.6}@media (min-width:640px) and (max-width:1023px){.home-module__djBykW__journey{grid-template-columns:1fr 1fr;gap:16px}.home-module__djBykW__journey li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1);padding:22px}.home-module__djBykW__journey li:before{display:none}.home-module__djBykW__journey li:last-child{padding-bottom:22px}}@media (min-width:1024px){.home-module__djBykW__journey{grid-template-columns:repeat(4,1fr);gap:32px}.home-module__djBykW__journey li{grid-template-columns:none;gap:22px;padding-bottom:0}.home-module__djBykW__journey li:before{background:var(--grad-border);width:auto;height:1px;display:block;inset:28px -16px auto 72px}.home-module__djBykW__journeyBody{padding-top:0}}.home-module__djBykW__journeyCta{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(36px,4vw,56px);padding-top:clamp(28px,3vw,36px);display:flex}.home-module__djBykW__journeyCta .assurance{margin-top:0}.home-module__djBykW__stage{overflow:hidden}.home-module__djBykW__stageGrid{align-items:center;gap:48px;display:grid}@media (min-width:768px){.home-module__djBykW__stageGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}}@media (min-width:1024px){.home-module__djBykW__stageGrid{grid-template-columns:1fr 1fr;gap:64px}}.home-module__djBykW__phoneWrap{place-items:center;display:grid;position:relative}.home-module__djBykW__phoneWrap:before{content:"";background:radial-gradient(circle, var(--glow-apricot), transparent 65%);filter:blur(30px);z-index:0;border-radius:50%;width:380px;height:380px;position:absolute}.home-module__djBykW__phone{z-index:1;position:relative}.home-module__djBykW__stageList{gap:12px;margin-bottom:32px;display:grid}.home-module__djBykW__stageList li{align-items:center;gap:12px;font-size:1rem;display:flex}.home-module__djBykW__stageList svg{width:18px;height:18px;color:var(--marigold);flex:none}.home-module__djBykW__phone{background:var(--stage-deep);width:min(300px,78vw);box-shadow:0 0 0 1px color-mix(in oklab, var(--on-dark) 12%, transparent), 0 30px 80px #0a0b1c73;border-radius:44px;padding:10px}@media (min-width:768px) and (max-width:1023px){.home-module__djBykW__phone{width:280px}}.home-module__djBykW__phoneScreen{background:radial-gradient(120% 70% at 50% 0%, var(--ink-3) 0%, var(--ink-2) 55%, var(--stage) 100%);text-align:center;border-radius:34px;justify-items:center;gap:14px;padding:44px 22px 28px;display:grid;position:relative}.home-module__djBykW__phoneScreen:before{content:"";background:var(--stage-deep);border-radius:12px;width:84px;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.home-module__djBykW__phoneKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted);font-size:.75rem;font-weight:600}.home-module__djBykW__phoneFor{letter-spacing:-.03em;font-size:1.875rem;font-weight:460;font-stretch:108%;line-height:1.05}.home-module__djBykW__phoneCover{aspect-ratio:1;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 30px #0a0b1c59}.home-module__djBykW__phoneCover img{object-fit:cover}.home-module__djBykW__phoneTrack{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.home-module__djBykW__phoneTrack div{min-width:0;display:grid}.home-module__djBykW__phoneTrack strong{font-size:1.0625rem;font-weight:500;line-height:1.25}.home-module__djBykW__phoneTrack span{color:var(--on-dark-muted);font-size:.75rem}.home-module__djBykW__phonePlay{background:var(--marigold);width:42px;height:42px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.home-module__djBykW__phonePlay svg{width:16px;height:16px;margin-left:2px}.home-module__djBykW__phoneNote{color:var(--on-dark);opacity:.9;font-size:.9375rem;font-stretch:96%;line-height:1.45}.home-module__djBykW__albums{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}@media (max-width:639px){.home-module__djBykW__albums{margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 10px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(64%,240px);grid-auto-flow:column;gap:14px;overflow-x:auto}.home-module__djBykW__albums::-webkit-scrollbar{display:none}.home-module__djBykW__albums>li{scroll-snap-align:start}}.home-module__djBykW__album{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);height:100%;box-shadow:var(--shadow-1);transition:transform var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease);gap:12px;padding:8px 8px 14px;display:grid}@media (hover:hover){.home-module__djBykW__album:hover{border-color:var(--line-strong);transform:translateY(-3px)}}.home-module__djBykW__albumCover{aspect-ratio:1;border-radius:var(--r-md);background:var(--sunken);display:block;position:relative;overflow:hidden}.home-module__djBykW__albumCover img{object-fit:cover;transition:transform .6s var(--ease-out)}@media (hover:hover){.home-module__djBykW__album:hover .home-module__djBykW__albumCover img{transform:scale(1.04)}}.home-module__djBykW__albumSoon{border-radius:var(--r-full);background:color-mix(in oklab, var(--stage-deep) 82%, transparent);min-height:26px;color:var(--on-dark);align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:10px;left:10px}.home-module__djBykW__albumMeta{gap:2px;min-width:0;padding-inline:6px;display:grid}.home-module__djBykW__albumMeta strong{letter-spacing:-.015em;font-size:1.0625rem;font-weight:580;line-height:1.3}.home-module__djBykW__albumMeta span{font-size:var(--text-small);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__djBykW__albumAction{font-size:var(--text-small);color:var(--primary-ink);align-self:end;align-items:center;gap:6px;padding-inline:6px;font-weight:600;display:inline-flex}.home-module__djBykW__albumAction svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}.home-module__djBykW__album:hover .home-module__djBykW__albumAction svg{transform:translate(3px)}.home-module__djBykW__trust{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.home-module__djBykW__tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;padding:clamp(22px,2.6vw,32px);display:flex;position:relative;overflow:hidden}.home-module__djBykW__tile h3{letter-spacing:-.01em;margin-bottom:6px;font-size:1.125rem;font-weight:600;line-height:1.3}.home-module__djBykW__tile p{font-size:var(--text-ui);color:var(--muted);line-height:1.55}.home-module__djBykW__tIcon>svg{border-radius:var(--r-sm);background:var(--primary-tint);width:44px;height:44px;color:var(--primary-ink);flex:none;margin-bottom:18px;padding:11px}.home-module__djBykW__tSmall{transition:transform var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease)}@media (hover:hover){.home-module__djBykW__tSmall:hover{border-color:var(--line-strong);transform:translateY(-3px)}}.home-module__djBykW__tLang{background:linear-gradient(160deg, var(--iris-tint), var(--surface) 55%)}.home-module__djBykW__bLangs{letter-spacing:-.02em;background:var(--grad-text-light);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:1.5rem;font-weight:500;line-height:1.25;display:block}.home-module__djBykW__tLyrics{border-color:var(--line-dark);color:var(--on-dark);background:radial-gradient(80% 70% at 100% 0%, var(--glow-rose), transparent 60%), radial-gradient(60% 60% at 0% 100%, var(--glow-iris), transparent 70%), var(--stage);gap:18px}.home-module__djBykW__tLyrics h3{font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);font-weight:480;font-stretch:var(--wdth-heading);letter-spacing:-.025em;max-width:18ch;color:var(--on-dark);line-height:1.15}.home-module__djBykW__bPill{border-radius:var(--r-full);border:1px solid var(--line-dark);background:color-mix(in oklab, var(--on-dark) 7%, transparent);min-height:30px;font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--marigold);align-self:flex-start;align-items:center;padding:0 14px;display:inline-flex}.home-module__djBykW__bDoc{border-radius:var(--r-md);background:color-mix(in oklab, var(--on-dark) 6%, transparent);border:1px solid color-mix(in oklab, var(--on-dark) 12%, transparent);box-shadow:var(--highlight-top-dark);margin-top:auto;padding:22px}.home-module__djBykW__bDocLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-muted);margin-bottom:12px;font-size:.75rem;font-weight:600;display:block}.home-module__djBykW__bDoc p{border-left:2px solid var(--primary-on-dark);color:var(--on-dark);padding-left:14px;font-size:1.1875rem;font-weight:400;font-stretch:96%;line-height:1.45}.home-module__djBykW__bDoc p+p{padding-top:2px}.home-module__djBykW__bDocActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.home-module__djBykW__bApprove,.home-module__djBykW__bChange{border-radius:var(--r-full);min-height:40px;font-size:var(--text-small);align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.home-module__djBykW__bApprove{background:var(--marigold);color:var(--ink);box-shadow:var(--highlight-top)}.home-module__djBykW__bApprove svg{width:16px;height:16px}.home-module__djBykW__bChange{border:1px solid color-mix(in oklab, var(--on-dark) 30%, transparent);color:var(--on-dark)}.home-module__djBykW__tAi{gap:22px;padding:10px;display:grid}.home-module__djBykW__aiPhoto{aspect-ratio:16/10;border-radius:var(--r-md);background:var(--sunken);position:relative;overflow:hidden}.home-module__djBykW__aiPhoto img{object-fit:cover}.home-module__djBykW__aiCopy{flex-direction:column;align-items:flex-start;padding:4px 14px 10px;display:flex}.home-module__djBykW__aiKicker{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);margin-bottom:10px}.home-module__djBykW__tAi h3{font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);font-weight:480;font-stretch:var(--wdth-heading);letter-spacing:-.025em;margin-bottom:10px;line-height:1.15}.home-module__djBykW__checks{gap:10px 24px;width:100%;margin:18px 0 10px;display:grid}@media (min-width:480px){.home-module__djBykW__checks{grid-template-columns:1fr 1fr}}.home-module__djBykW__checks li{font-size:var(--text-ui);align-items:center;gap:10px;font-weight:500;display:flex}.home-module__djBykW__checks svg{background:var(--success-tint);width:20px;height:20px;color:var(--success);border-radius:50%;flex:none;padding:3px}@media (max-width:639px){.home-module__djBykW__tIcon{grid-template-columns:44px 1fr;align-items:start;column-gap:16px;display:grid}.home-module__djBykW__tIcon>svg{grid-row:span 2;margin-bottom:0}}@media (min-width:640px){.home-module__djBykW__trust{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.home-module__djBykW__tLyrics{grid-column:1/-1}.home-module__djBykW__tQuote,.home-module__djBykW__tLang{grid-column:span 3}.home-module__djBykW__tAi{grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.home-module__djBykW__aiPhoto{aspect-ratio:auto;height:100%;min-height:280px}.home-module__djBykW__tSmall{grid-column:span 2}}@media (min-width:640px) and (max-width:1023px){.home-module__djBykW__tLyrics{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px 28px;display:grid}.home-module__djBykW__tLyrics .home-module__djBykW__bPill{grid-column:1;justify-self:start}.home-module__djBykW__tLyrics h3{grid-column:1}.home-module__djBykW__tLyrics .home-module__djBykW__bDoc{grid-area:1/2/span 2;margin-top:0}}@media (min-width:1024px){.home-module__djBykW__trust{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.home-module__djBykW__tLyrics{grid-area:span 2/span 7}.home-module__djBykW__tQuote,.home-module__djBykW__tLang{grid-column:span 5}.home-module__djBykW__tAi{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px}.home-module__djBykW__aiCopy{padding:18px 28px 18px 0}.home-module__djBykW__tSmall{grid-column:span 4}}.home-module__djBykW__plans{gap:16px;display:grid}@media (min-width:768px){.home-module__djBykW__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,24px)}}@media (max-width:767px){.home-module__djBykW__plans{margin-inline:calc(var(--gutter) * -1);padding:6px var(--gutter) 16px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(84%,340px);grid-auto-flow:column;gap:14px;overflow-x:auto}.home-module__djBykW__plans::-webkit-scrollbar{display:none}.home-module__djBykW__plans>li{scroll-snap-align:start}.home-module__djBykW__plans>.home-module__djBykW__planFeatured{order:-1}}.home-module__djBykW__plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;padding:clamp(22px,2.4vw,32px);display:flex}.home-module__djBykW__planFeatured{isolation:isolate;position:relative}.home-module__djBykW__planFeatured:before{content:"";z-index:-1;border-radius:inherit;background:var(--grad-wash-light);pointer-events:none;position:absolute;inset:0}@media (min-width:1024px){.home-module__djBykW__planFeatured{margin-block:-10px;padding-block:42px}}.home-module__djBykW__planHead{justify-content:space-between;align-items:center;min-height:26px;margin-bottom:16px;display:flex}.home-module__djBykW__planHead>span:first-child{letter-spacing:-.03em;color:var(--subtle);font-size:1.375rem;font-weight:300;font-stretch:112%;line-height:1}.home-module__djBykW__planFeatured .home-module__djBykW__planHead>span:first-child{color:var(--primary-ink)}.home-module__djBykW__plan h3{font-size:clamp(1.625rem,1.4rem + .7vw,2rem);font-weight:460;font-stretch:var(--wdth-display);letter-spacing:-.03em}.home-module__djBykW__planNote{color:var(--muted);margin-top:6px;font-size:1rem}.home-module__djBykW__planFor{border-radius:var(--r-sm);background:var(--sunken);font-size:var(--text-small);color:var(--ink);margin:16px 0 20px;padding:12px 14px;line-height:1.5}.home-module__djBykW__planFeatured .home-module__djBykW__planFor{background:color-mix(in oklab, var(--primary-tint) 70%, var(--surface))}.home-module__djBykW__planFor span{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink);margin-bottom:2px;display:block}.home-module__djBykW__plan ul{flex:1;align-content:start;gap:10px;margin-bottom:20px;display:grid}.home-module__djBykW__plan li{font-size:var(--text-ui);gap:10px;line-height:1.45;display:flex}.home-module__djBykW__plan li svg{width:18px;height:18px;color:var(--primary);flex:none;margin-top:1px}.home-module__djBykW__planPrice{border-top:1px solid var(--line);font-size:var(--text-small);color:var(--muted);margin-bottom:16px;padding-top:14px;font-weight:600}.home-module__djBykW__plansMore{text-align:center;max-width:60ch;font-size:var(--text-ui);color:var(--muted);margin:28px auto 0;line-height:1.6}
.how-it-works-module__GZdQEa__noteLabel,.how-it-works-module__GZdQEa__noteTop,.how-it-works-module__GZdQEa__refundStage,.how-it-works-module__GZdQEa__decisionLabel,.how-it-works-module__GZdQEa__gateKicker{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.how-it-works-module__GZdQEa__note{border-radius:var(--r-lg);box-shadow:var(--shadow-3);margin:0;padding:clamp(24px,3.5vw,44px);overflow:hidden}@media (min-width:768px){.how-it-works-module__GZdQEa__note{border-radius:var(--r-xl)}}.how-it-works-module__GZdQEa__noteTop{border-bottom:1px solid var(--line-dark);color:var(--on-dark-subtle);justify-content:space-between;gap:12px;margin-bottom:28px;padding-bottom:18px;display:flex}.how-it-works-module__GZdQEa__noteTop span:first-child{color:var(--marigold)}.how-it-works-module__GZdQEa__noteTrack{align-items:center;gap:10px;display:inline-flex}.how-it-works-module__GZdQEa__noteWave{gap:2px;height:12px}.how-it-works-module__GZdQEa__noteWave i{width:2px}.how-it-works-module__GZdQEa__noteStep{gap:10px;display:grid}.how-it-works-module__GZdQEa__noteLabel{color:var(--on-dark-subtle);display:block}.how-it-works-module__GZdQEa__noteDetail{color:var(--on-dark-muted);font-size:clamp(1.1875rem,1.1rem + .35vw,1.375rem);font-weight:420;font-stretch:96%;line-height:1.45}.how-it-works-module__GZdQEa__noteArrow{background:color-mix(in oklab, var(--on-dark) 8%, transparent);border:1px solid var(--line-dark);width:40px;height:40px;color:var(--marigold);border-radius:50%;place-items:center;margin:22px 0;display:grid}.how-it-works-module__GZdQEa__noteArrow svg{width:18px;height:18px;transform:rotate(90deg)}.how-it-works-module__GZdQEa__noteLine{border-left:2px solid var(--primary-on-dark);letter-spacing:-.02em;color:var(--on-dark);text-wrap:balance;margin:0;padding-left:18px;font-size:clamp(1.625rem,1.25rem + 1.4vw,2.375rem);font-weight:400;font-stretch:96%;line-height:1.2}.how-it-works-module__GZdQEa__noteCaption{border-top:1px solid var(--line-dark);font-size:var(--text-small);color:var(--on-dark-subtle);margin-top:28px;padding-top:18px}.how-it-works-module__GZdQEa__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 32px;margin-bottom:clamp(36px,5vw,64px);display:flex}.how-it-works-module__GZdQEa__headRow>.section-head{margin-bottom:0!important}.how-it-works-module__GZdQEa__timeline{--tl-marker:52px}.how-it-works-module__GZdQEa__tlItem{grid-template-columns:var(--tl-marker) minmax(0, 1fr);gap:0 18px}@media (min-width:768px){.how-it-works-module__GZdQEa__tlItem{gap:0 36px}}@media (max-width:479px){.how-it-works-module__GZdQEa__timeline{--tl-marker:44px}}.how-it-works-module__GZdQEa__tlRail{width:var(--tl-marker);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.how-it-works-module__GZdQEa__tlMarker{width:var(--tl-marker);height:var(--tl-marker);background:var(--ink);color:var(--on-dark);box-shadow:0 0 0 6px var(--sunken), var(--shadow-2);letter-spacing:-.02em;border:0;border-radius:50%;place-items:center;font-size:1.0625rem;font-weight:400;font-stretch:110%;display:grid}.how-it-works-module__GZdQEa__tlConnector{background:linear-gradient(var(--line-strong), color-mix(in oklab, var(--line-strong) 40%, transparent));border-radius:2px;flex:1;width:2px;min-height:24px;margin-top:10px}.how-it-works-module__GZdQEa__tlContent{min-width:0;padding-bottom:clamp(32px,4.5vw,56px)}.how-it-works-module__GZdQEa__step{gap:24px;display:grid}@media (min-width:768px){.how-it-works-module__GZdQEa__step{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4vw,56px)}}.how-it-works-module__GZdQEa__stepWho{border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);min-height:28px;box-shadow:var(--shadow-1);color:var(--muted);align-items:center;margin:12px 0 16px;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.how-it-works-module__GZdQEa__stepCopy h3{font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-weight:500;font-stretch:var(--wdth-heading);letter-spacing:-.025em;margin-bottom:12px;line-height:1.15}.how-it-works-module__GZdQEa__stepCopy p{color:var(--muted);max-width:46ch;font-size:1.0625rem;line-height:1.65}.how-it-works-module__GZdQEa__stepPhoto{box-shadow:var(--shadow-2);aspect-ratio:16/10!important}.how-it-works-module__GZdQEa__stepLyric{border-radius:var(--r-lg);box-shadow:var(--shadow-2);align-content:center;gap:16px;margin:0;padding:clamp(24px,3vw,36px);display:grid;overflow:hidden}@media (min-width:1024px){.how-it-works-module__GZdQEa__stepLyric{aspect-ratio:16/10}}.how-it-works-module__GZdQEa__stepLyric .how-it-works-module__GZdQEa__noteLabel{color:var(--marigold)}.how-it-works-module__GZdQEa__stepLyric blockquote{border-left:2px solid var(--primary-on-dark);letter-spacing:-.02em;color:var(--on-dark);text-wrap:balance;margin:0;padding-left:18px;font-size:clamp(1.5rem,1.15rem + 1.3vw,2.25rem);font-weight:400;font-stretch:96%;line-height:1.2}.how-it-works-module__GZdQEa__stepLyric figcaption{font-size:var(--text-small);color:var(--on-dark-subtle)}.how-it-works-module__GZdQEa__stepChecks{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);align-content:center;gap:18px;padding:clamp(22px,3vw,32px);display:grid}@media (min-width:1024px){.how-it-works-module__GZdQEa__stepChecks{aspect-ratio:16/10}}.how-it-works-module__GZdQEa__stepChecks .how-it-works-module__GZdQEa__noteLabel{color:var(--primary-ink)}.how-it-works-module__GZdQEa__stepChecks ul{gap:12px 20px;display:grid}@media (min-width:640px){.how-it-works-module__GZdQEa__stepChecks ul{grid-template-columns:1fr 1fr}}.how-it-works-module__GZdQEa__stepChecks li{font-weight:500;font-size:var(--text-ui);align-items:center;gap:10px;display:flex}.how-it-works-module__GZdQEa__stepChecks li svg{background:var(--success-tint);width:20px;height:20px;color:var(--success);border-radius:50%;flex:none;padding:3px}.how-it-works-module__GZdQEa__gateMarker{background:var(--primary);width:14px;height:14px;box-shadow:0 0 0 5px var(--primary-tint), 0 0 0 6px color-mix(in oklab, var(--primary) 30%, transparent);border:0;border-radius:50%;flex:none;margin:24px auto 0}.how-it-works-module__GZdQEa__gate{border-radius:var(--r-md);background:var(--surface);border:1px solid color-mix(in oklab, var(--primary) 22%, var(--line));box-shadow:var(--shadow-1), 0 12px 32px -12px color-mix(in oklab, var(--primary) 22%, transparent);font-size:var(--text-ui);max-width:720px;padding:16px 20px;line-height:1.55;display:block}.how-it-works-module__GZdQEa__gate strong{color:var(--primary-ink);font-weight:600}.how-it-works-module__GZdQEa__gateKicker{color:var(--primary-ink);margin-bottom:4px;display:block}.how-it-works-module__GZdQEa__decisionsTitle{margin-top:18px}.how-it-works-module__GZdQEa__decisions{gap:16px;display:grid}@media (min-width:768px){.how-it-works-module__GZdQEa__decisions{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:1200px){.how-it-works-module__GZdQEa__decisions{grid-template-columns:repeat(4,1fr)}}.how-it-works-module__GZdQEa__decision{border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 85%, transparent);border:1px solid var(--line-dark);box-shadow:var(--highlight-top-dark);flex-direction:column;padding:28px 26px 30px;display:flex}@media (hover:hover){.how-it-works-module__GZdQEa__decisions .how-it-works-module__GZdQEa__decision.lift:hover{border-color:var(--line-dark-strong);background:color-mix(in oklab, var(--ink-3) 85%, transparent);box-shadow:var(--highlight-top-dark)}}.how-it-works-module__GZdQEa__decisionNo{letter-spacing:-.045em;color:var(--on-dark);margin-bottom:28px;font-size:3rem;font-weight:300;font-stretch:112%;line-height:1;display:block}.how-it-works-module__GZdQEa__decisionLabel{color:var(--marigold);align-items:center;gap:8px;margin-bottom:12px;display:inline-flex}.how-it-works-module__GZdQEa__decisionLabel:before{content:"";background:var(--marigold);width:6px;height:6px;box-shadow:0 0 10px var(--marigold);border-radius:50%}.how-it-works-module__GZdQEa__decisions h3{margin-bottom:10px}.how-it-works-module__GZdQEa__decisions p{color:var(--on-dark-muted);font-size:1rem;line-height:1.6}.how-it-works-module__GZdQEa__decisionsFoot{border-top:1px solid var(--line-dark);color:var(--on-dark-muted);font-size:var(--text-ui);max-width:80ch;margin-top:36px;padding-top:24px;line-height:1.6}.how-it-works-module__GZdQEa__decisionsFoot strong{color:var(--on-dark);font-weight:600}.how-it-works-module__GZdQEa__refunds{gap:12px;display:grid}@media (min-width:768px){.how-it-works-module__GZdQEa__refunds{border-radius:var(--r-lg);box-shadow:var(--shadow-2);grid-template-columns:repeat(3,1fr);gap:0}}.how-it-works-module__GZdQEa__refunds li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);align-content:start;gap:12px;padding:28px 26px;display:grid;position:relative}.how-it-works-module__GZdQEa__refunds li[data-tone=yes]{background:linear-gradient(165deg, var(--success-tint), var(--surface) 70%)}@media (min-width:768px){.how-it-works-module__GZdQEa__refunds li{border-radius:0}.how-it-works-module__GZdQEa__refunds li+li{border-left:0}.how-it-works-module__GZdQEa__refunds li:first-child{border-radius:var(--r-lg) 0 0 var(--r-lg)}.how-it-works-module__GZdQEa__refunds li:last-child{border-radius:0 var(--r-lg) var(--r-lg) 0}}.how-it-works-module__GZdQEa__refundStage{color:var(--muted);align-items:center;gap:10px;display:inline-flex}.how-it-works-module__GZdQEa__refundStage:before{content:"";background:var(--line-input);border-radius:50%;flex:none;width:8px;height:8px}.how-it-works-module__GZdQEa__refunds li[data-tone=yes] .how-it-works-module__GZdQEa__refundStage:before{background:var(--success);box-shadow:0 0 0 4px color-mix(in oklab, var(--success) 18%, transparent)}.how-it-works-module__GZdQEa__refundStatus{font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);font-weight:460;font-stretch:var(--wdth-heading);letter-spacing:-.025em;align-items:center;gap:10px;line-height:1.15;display:inline-flex}.how-it-works-module__GZdQEa__refunds li[data-tone=yes] .how-it-works-module__GZdQEa__refundStatus{color:var(--success)}.how-it-works-module__GZdQEa__refunds li[data-tone=no] .how-it-works-module__GZdQEa__refundStatus{color:var(--muted)}.how-it-works-module__GZdQEa__refundStatus svg{width:26px;height:26px}.how-it-works-module__GZdQEa__refunds p{color:var(--muted);font-size:var(--text-ui);line-height:1.6}.how-it-works-module__GZdQEa__refundNotes{gap:10px;max-width:72ch;margin-top:32px;display:grid}.how-it-works-module__GZdQEa__refundNotes li{color:var(--muted);font-size:var(--text-ui);padding-left:20px;line-height:1.6;position:relative}.how-it-works-module__GZdQEa__refundNotes li:before{content:"";background:var(--line-input);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.how-it-works-module__GZdQEa__refundNotes strong{color:var(--ink);font-weight:600}.how-it-works-module__GZdQEa__guideMe{isolation:isolate;background:linear-gradient(120deg, var(--iris-tint), var(--surface) 45%);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);gap:20px;padding:clamp(24px,4vw,48px);display:grid;position:relative;overflow:hidden}@media (min-width:900px){.how-it-works-module__GZdQEa__guideMe{grid-template-columns:auto 1fr auto;align-items:center;gap:32px}}.how-it-works-module__GZdQEa__guideIcon{background:var(--grad-stage);width:60px;height:60px;color:var(--marigold);box-shadow:var(--shadow-2);border-radius:50%;place-items:center;display:grid}.how-it-works-module__GZdQEa__guideIcon svg{width:24px;height:24px}.how-it-works-module__GZdQEa__guideMe h2{margin-bottom:8px;font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.how-it-works-module__GZdQEa__guideMe p{color:var(--muted);font-size:var(--text-ui);max-width:60ch;line-height:1.6}.how-it-works-module__GZdQEa__guideSection{margin-top:calc(var(--section) * -.5);padding-top:0!important}.how-it-works-module__GZdQEa__tlMarker span{font-variant-numeric:proportional-nums}@media (max-width:1023px){.how-it-works-module__GZdQEa__noteTop>span:last-child{display:none}.how-it-works-module__GZdQEa__noteTop{margin-bottom:20px}}@media (max-width:767px){.how-it-works-module__GZdQEa__decision{padding:22px 22px 24px}.how-it-works-module__GZdQEa__decisionNo{margin-bottom:14px;font-size:2rem}}
.occasion-module__jCcG8G__promptsHead{align-self:start}@media (min-width:1024px){.occasion-module__jCcG8G__promptsHead{position:sticky;top:100px}}.occasion-module__jCcG8G__prompt{letter-spacing:-.012em!important;text-wrap:pretty!important;font-size:clamp(1.1875rem,1.08rem + .45vw,1.4375rem)!important;font-weight:420!important;font-stretch:98%!important;line-height:1.4!important}.occasion-module__jCcG8G__prompts>li{transition:background-color var(--t-ui) var(--ease);align-items:baseline;position:relative}.occasion-module__jCcG8G__prompts>li:before{content:"";background:var(--primary);opacity:0;width:2px;transition:opacity var(--t-ui) var(--ease);border-radius:2px;position:absolute;top:22px;bottom:22px;left:-16px}@media (hover:hover){.occasion-module__jCcG8G__prompts>li:hover:before{opacity:1}}[data-tone=quiet] .occasion-module__jCcG8G__prompts>li:before{background:var(--line-input)}[data-tone=quiet] .occasion-module__jCcG8G__prompts span{color:var(--subtle)}.occasion-module__jCcG8G__stageGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""album""story";gap:36px;display:grid}@media (min-width:768px){.occasion-module__jCcG8G__stageGrid{grid-template:"album head""album story"1fr/minmax(0,.95fr) minmax(0,1.05fr);gap:32px clamp(32px,6vw,80px)}}.occasion-module__jCcG8G__stageHead{grid-area:head;margin-bottom:0!important}.occasion-module__jCcG8G__stageTitle{margin-top:18px}.occasion-module__jCcG8G__album{grid-area:album;align-self:center}.occasion-module__jCcG8G__story{grid-area:story;align-self:start}.occasion-module__jCcG8G__album{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);width:100%;max-width:500px;box-shadow:var(--shadow-3);padding:8px}.occasion-module__jCcG8G__stage.on-dark .occasion-module__jCcG8G__album{background:color-mix(in oklab, var(--ink-2) 88%, transparent);border-color:var(--line-dark);box-shadow:var(--highlight-top-dark), 0 40px 80px -32px color-mix(in oklab, var(--stage-deep) 80%, transparent)}.occasion-module__jCcG8G__albumCover{aspect-ratio:1;border-radius:var(--r-md);background:var(--sunken);position:relative;overflow:hidden}.occasion-module__jCcG8G__albumCover img{object-fit:cover;transition:transform .6s var(--ease-out)}@media (hover:hover){.occasion-module__jCcG8G__album:hover .occasion-module__jCcG8G__albumCover img{transform:scale(1.03)}}.occasion-module__jCcG8G__album .track-row{border-bottom:0;padding:14px 8px 8px}.occasion-module__jCcG8G__album .track-meta strong{white-space:normal;font-size:1.125rem;font-weight:560}.occasion-module__jCcG8G__story{justify-items:start;display:grid}.occasion-module__jCcG8G__label{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;line-height:1.4;display:block}.occasion-module__jCcG8G__stage.on-dark .occasion-module__jCcG8G__label{color:var(--on-dark-subtle)}.occasion-module__jCcG8G__detail{letter-spacing:-.02em;text-wrap:balance;max-width:26ch;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);font-weight:420;font-stretch:100%;line-height:1.3}.occasion-module__jCcG8G__lyric{border-top:1px solid var(--line);width:100%;margin:32px 0 0;padding-top:28px}.occasion-module__jCcG8G__stage.on-dark .occasion-module__jCcG8G__lyric{border-top-color:var(--line-dark)}.occasion-module__jCcG8G__lyric blockquote{border-left:2px solid var(--primary);font-size:var(--text-lead);color:var(--muted);max-width:40ch;margin:0;padding-left:18px;font-weight:400;font-stretch:96%;line-height:1.5}.occasion-module__jCcG8G__stage.on-dark .occasion-module__jCcG8G__lyric blockquote{border-left-color:var(--primary-on-dark);color:var(--on-dark)}[data-tone=quiet] .occasion-module__jCcG8G__lyric blockquote{border-left-color:var(--line-input)}.occasion-module__jCcG8G__lyric figcaption{font-size:var(--text-small);color:var(--muted);margin-top:14px}.occasion-module__jCcG8G__stage.on-dark .occasion-module__jCcG8G__lyric figcaption{color:var(--on-dark-subtle)}.occasion-module__jCcG8G__inspire{margin-top:24px}.occasion-module__jCcG8G__stage.on-dark .occasion-module__jCcG8G__inspire{color:var(--marigold)}[data-tone=quiet] .occasion-module__jCcG8G__stage{background:var(--sunken);border-top:1px solid var(--line)}[data-tone=quiet] .occasion-module__jCcG8G__stage .pill{background:var(--surface);color:var(--muted);border:1px solid var(--line)}.occasion-module__jCcG8G__revealPhoto{aspect-ratio:3/2;box-shadow:var(--shadow-2)}[data-tone=quiet] .occasion-module__jCcG8G__revealPhoto{aspect-ratio:4/5;max-height:640px}@media (max-width:1023px){[data-tone=quiet] .occasion-module__jCcG8G__revealPhoto{aspect-ratio:3/2}}.occasion-module__jCcG8G__decide{gap:40px;display:grid}@media (min-width:768px){.occasion-module__jCcG8G__decide{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(40px,6vw,88px)}}.occasion-module__jCcG8G__stepsHead{margin-bottom:28px!important}.occasion-module__jCcG8G__steps{border-top:1px solid var(--line-strong);display:grid}.occasion-module__jCcG8G__steps li{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);column-gap:14px;padding:22px 0;display:grid}.occasion-module__jCcG8G__steps span{letter-spacing:-.045em;color:var(--primary-ink);grid-row:span 2;font-size:1.75rem;font-weight:300;font-stretch:112%;line-height:1}[data-tone=quiet] .occasion-module__jCcG8G__steps span{color:var(--subtle)}.occasion-module__jCcG8G__steps h3{margin-bottom:4px;font-size:1.1875rem}.occasion-module__jCcG8G__steps p{color:var(--muted);font-size:var(--text-ui);max-width:46ch;line-height:1.6}.occasion-module__jCcG8G__pick{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-3);padding:clamp(22px,3vw,32px)}@media (min-width:768px){.occasion-module__jCcG8G__pick{position:sticky;top:96px}}.occasion-module__jCcG8G__pickTitle{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:500;font-stretch:var(--wdth-heading);letter-spacing:-.025em}.occasion-module__jCcG8G__pickLead{color:var(--muted);font-size:var(--text-ui);margin:6px 0 18px;line-height:1.55}.occasion-module__jCcG8G__pickList{gap:10px;display:grid}.occasion-module__jCcG8G__pickRow{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);min-height:64px;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), transform var(--t-ui) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:14px 16px;display:grid;position:relative}@media (hover:hover){.occasion-module__jCcG8G__pickRow:hover{border-color:var(--ink);transform:translateY(-1px)}}.occasion-module__jCcG8G__pickHot{border-color:var(--primary);background:color-mix(in oklab, var(--primary-tint) 60%, var(--surface));box-shadow:inset 0 0 0 1px var(--primary)}@media (hover:hover){.occasion-module__jCcG8G__pickHot:hover{border-color:var(--primary-hover)}}.occasion-module__jCcG8G__pickName{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.0625rem;font-weight:600;display:flex}.occasion-module__jCcG8G__pickNote{font-size:var(--text-small);color:var(--muted);grid-column:1;line-height:1.45}.occasion-module__jCcG8G__pickArrow{width:18px;height:18px;color:var(--muted);transition:transform var(--t-ui) var(--ease), color var(--t-fast) var(--ease);grid-area:1/2/span 2}.occasion-module__jCcG8G__pickRow:hover .occasion-module__jCcG8G__pickArrow{color:var(--primary);transform:translate(3px)}.occasion-module__jCcG8G__pickHot .occasion-module__jCcG8G__pickArrow{color:var(--primary-ink)}[data-tone=quiet] .occasion-module__jCcG8G__pickHot{border-color:var(--line-input);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line-input)}.occasion-module__jCcG8G__pickCompare{margin-top:8px}.occasion-module__jCcG8G__pickCta{border-top:1px solid var(--line);margin-top:18px;padding-top:22px}.occasion-module__jCcG8G__pickCta .btn{width:100%}.occasion-module__jCcG8G__revealGrid{align-items:center;gap:36px;display:grid}@media (min-width:768px){.occasion-module__jCcG8G__revealGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px)}}.occasion-module__jCcG8G__more .occasion-card-name{font-family:var(--font-ui);letter-spacing:-.015em;font-size:1.1875rem;font-weight:560}.occasion-module__jCcG8G__more .media{box-shadow:var(--shadow-1)}[data-tone=quiet] .eyebrow{color:var(--muted)}[data-tone=quiet] .section-head h2 em{color:inherit}
.pricing-module__k1kNFG__quote{border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 88%, transparent);border:1px solid var(--line-dark);box-shadow:var(--highlight-top-dark), 0 40px 80px -32px color-mix(in oklab, var(--stage-deep) 70%, transparent);margin:0;padding:clamp(22px,3vw,34px)}@media (min-width:768px){.pricing-module__k1kNFG__quote{border-radius:var(--r-xl)}}@media (min-width:1024px){.pricing-module__k1kNFG__quote{max-width:500px;margin-left:auto}}.pricing-module__k1kNFG__quoteTop{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.pricing-module__k1kNFG__quoteKicker,.pricing-module__k1kNFG__quoteTag,.pricing-module__k1kNFG__quoteRows dt{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.pricing-module__k1kNFG__quoteKicker{color:var(--marigold);align-items:center;gap:8px;display:inline-flex}.pricing-module__k1kNFG__quoteKicker svg{width:16px;height:16px}.pricing-module__k1kNFG__quoteTag{border-radius:var(--r-full);border:1px solid var(--line-dark);color:var(--on-dark-subtle);letter-spacing:.1em;padding:4px 10px}.pricing-module__k1kNFG__quoteTitle{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:480;font-stretch:var(--wdth-heading);letter-spacing:-.025em;color:var(--on-dark);margin:22px 0 6px;line-height:1.2}.pricing-module__k1kNFG__quoteRows{margin:0;display:grid}.pricing-module__k1kNFG__quoteRows>div{border-bottom:1px dashed var(--line-dark);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.pricing-module__k1kNFG__quoteRows dt{color:var(--on-dark-subtle);letter-spacing:.1em}.pricing-module__k1kNFG__quoteRows dd{text-align:right;font-size:var(--text-ui);color:var(--on-dark);margin:0;font-weight:500}.pricing-module__k1kNFG__quoteTotal{justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0 4px;display:flex}.pricing-module__k1kNFG__quoteTotal span{font-size:var(--text-ui);color:var(--on-dark-muted)}.pricing-module__k1kNFG__quoteTotal strong{letter-spacing:-.02em;text-align:right;color:var(--marigold);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:400;font-stretch:110%}.pricing-module__k1kNFG__quoteActions{grid-template-columns:1.3fr 1fr;gap:10px;margin-top:20px;display:grid}.pricing-module__k1kNFG__quoteAccept,.pricing-module__k1kNFG__quoteAsk{border-radius:var(--r-full);min-height:44px;font-size:var(--text-small);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.pricing-module__k1kNFG__quoteAccept{background:var(--marigold);color:var(--on-marigold);box-shadow:var(--highlight-top), var(--shadow-glow-marigold)}.pricing-module__k1kNFG__quoteAccept svg{width:16px;height:16px}.pricing-module__k1kNFG__quoteAsk{border:1px solid var(--line-dark-strong);color:var(--on-dark)}.pricing-module__k1kNFG__quoteCaption{font-size:var(--text-small);color:var(--on-dark-subtle);gap:8px;margin-top:18px;line-height:1.5;display:flex}.pricing-module__k1kNFG__quoteCaption svg{width:15px;height:15px;color:var(--marigold);flex:none;margin-top:2px}.pricing-module__k1kNFG__packages{position:relative}.pricing-module__k1kNFG__packagesHead{margin-inline:auto}.pricing-module__k1kNFG__plans{gap:16px;display:grid}@media (min-width:768px){.pricing-module__k1kNFG__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,24px)}}@media (max-width:767px){.pricing-module__k1kNFG__plans{margin-inline:calc(var(--gutter) * -1);padding:6px var(--gutter) 14px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(86%,340px);grid-auto-flow:column;gap:14px;overflow-x:auto}.pricing-module__k1kNFG__plans::-webkit-scrollbar{display:none}.pricing-module__k1kNFG__plans>li{scroll-snap-align:start}.pricing-module__k1kNFG__plans>.pricing-module__k1kNFG__planFeatured{order:-1}}.pricing-module__k1kNFG__plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;padding:clamp(22px,2.6vw,34px);display:flex}.pricing-module__k1kNFG__planFeatured{isolation:isolate;position:relative}.pricing-module__k1kNFG__planFeatured:before{content:"";z-index:-1;border-radius:inherit;background:var(--grad-wash-light);pointer-events:none;position:absolute;inset:0}@media (min-width:1024px){.pricing-module__k1kNFG__planFeatured{margin-block:-14px;padding-block:44px}}.pricing-module__k1kNFG__planHead{justify-content:space-between;align-items:center;min-height:26px;margin-bottom:18px;display:flex}.pricing-module__k1kNFG__planHead>span:first-child{letter-spacing:-.04em;color:var(--subtle);font-size:1.5rem;font-weight:300;font-stretch:112%;line-height:1}.pricing-module__k1kNFG__planFeatured .pricing-module__k1kNFG__planHead>span:first-child{color:var(--primary-ink)}.pricing-module__k1kNFG__plan h3{font-size:clamp(1.625rem,1.4rem + .8vw,2.125rem);font-weight:460;font-stretch:var(--wdth-display);letter-spacing:-.03em}.pricing-module__k1kNFG__planNote{color:var(--muted);margin-top:6px;font-size:1rem}.pricing-module__k1kNFG__planPrice{border-block:1px solid var(--line);gap:2px;margin:18px 0 16px;padding:14px 0;display:grid}.pricing-module__k1kNFG__planPrice span{font-weight:600;font-size:var(--text-ui)}.pricing-module__k1kNFG__planPrice small{font-size:var(--text-small);color:var(--muted)}.pricing-module__k1kNFG__planFor{border-radius:var(--r-sm);background:var(--sunken);font-size:var(--text-small);color:var(--ink);margin-bottom:20px;padding:12px 14px;line-height:1.5}.pricing-module__k1kNFG__planFeatured .pricing-module__k1kNFG__planFor{background:color-mix(in oklab, var(--primary-tint) 70%, var(--surface))}.pricing-module__k1kNFG__planFor span{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink);margin-bottom:2px;display:block}.pricing-module__k1kNFG__plan ul{flex:1;align-content:start;gap:11px;margin-bottom:28px;display:grid}.pricing-module__k1kNFG__plan li{font-size:var(--text-ui);gap:10px;line-height:1.45;display:flex}.pricing-module__k1kNFG__plan li svg{width:18px;height:18px;color:var(--primary);flex:none;margin-top:1px}.pricing-module__k1kNFG__plan .btn{white-space:normal}.pricing-module__k1kNFG__offerNotice{border-radius:var(--r-md);background:var(--info-tint);max-width:720px;font-size:var(--text-ui);gap:12px;margin:clamp(32px,4vw,48px) auto 0;padding:14px 18px;line-height:1.55;display:flex}.pricing-module__k1kNFG__offerNotice svg{width:20px;height:20px;color:var(--info);flex:none;margin-top:1px}.pricing-module__k1kNFG__offerNotice strong{font-weight:600}.pricing-module__k1kNFG__tableWrap{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);overflow-x:auto}.pricing-module__k1kNFG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:340px;font-size:var(--text-ui)}.pricing-module__k1kNFG__colLabel{width:40%}@media (max-width:639px){.pricing-module__k1kNFG__colLabel{width:34%}}.pricing-module__k1kNFG__table th,.pricing-module__k1kNFG__table td{border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;padding:14px clamp(10px,2vw,24px);line-height:1.4}.pricing-module__k1kNFG__table tbody th[scope=row]{text-align:left;color:var(--ink);font-weight:500}.pricing-module__k1kNFG__table thead th{vertical-align:bottom;border-bottom-color:var(--line-strong);padding-block:22px 18px;position:relative}.pricing-module__k1kNFG__planName{font-size:clamp(1rem,.9rem + .5vw,1.375rem);font-weight:520;font-stretch:var(--wdth-heading);letter-spacing:-.02em;display:block}.pricing-module__k1kNFG__table thead th.pricing-module__k1kNFG__hot{padding-top:46px}.pricing-module__k1kNFG__hotTag{white-space:nowrap;border-radius:var(--r-full);background:var(--primary);color:var(--on-primary);padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.pricing-module__k1kNFG__hot{background:color-mix(in oklab, var(--primary-tint) 55%, var(--surface))}thead .pricing-module__k1kNFG__hot{border-top:3px solid var(--primary)}.pricing-module__k1kNFG__groupRow th{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);background:var(--surface);padding-block:22px 10px;text-align:left!important}.pricing-module__k1kNFG__yes{background:var(--success-tint);width:26px;height:26px;color:var(--success);border-radius:50%;place-items:center;display:inline-grid}.pricing-module__k1kNFG__yes svg{width:15px;height:15px}.pricing-module__k1kNFG__no{color:var(--line-input);font-weight:500}.pricing-module__k1kNFG__text{font-size:var(--text-small);color:var(--ink);font-weight:560}.pricing-module__k1kNFG__priceRow th,.pricing-module__k1kNFG__priceRow td{border-bottom-color:var(--line-strong)}.pricing-module__k1kNFG__table tfoot td{border-bottom:0;padding-block:18px 22px}.pricing-module__k1kNFG__tableBtn{width:100%;max-width:160px;padding-inline:10px!important}@media (max-width:639px){.pricing-module__k1kNFG__table{font-size:var(--text-small)}.pricing-module__k1kNFG__table th,.pricing-module__k1kNFG__table td{padding:12px 6px}.pricing-module__k1kNFG__table tbody th[scope=row]{padding-left:14px}.pricing-module__k1kNFG__groupRow th{padding-left:14px!important}.pricing-module__k1kNFG__hotTag{padding:2px 8px;font-size:.75rem;top:12px}.pricing-module__k1kNFG__text{font-size:.75rem}.pricing-module__k1kNFG__planName{letter-spacing:-.01em;font-size:.875rem;font-weight:600}.pricing-module__k1kNFG__table thead th{padding-inline:2px}}.pricing-module__k1kNFG__flow{gap:14px;display:grid;position:relative}@media (min-width:640px){.pricing-module__k1kNFG__flow{grid-template-columns:repeat(2,1fr);gap:18px}}@media (min-width:1100px){.pricing-module__k1kNFG__flow{grid-template-columns:repeat(4,1fr);gap:20px}.pricing-module__k1kNFG__flow:before{content:"";background:linear-gradient(90deg, var(--ink), var(--primary) 65%, var(--success));opacity:.3;z-index:0;border-radius:2px;height:2px;position:absolute;top:54px;left:12%;right:12%}}.pricing-module__k1kNFG__flow li{z-index:1;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;align-items:flex-start;padding:26px 24px;display:flex;position:relative}.pricing-module__k1kNFG__flowLast{background:linear-gradient(165deg, var(--success-tint), var(--surface) 70%)!important;border-color:color-mix(in oklab, var(--success) 22%, var(--line))!important}.pricing-module__k1kNFG__flowNo{background:var(--ink);width:54px;height:54px;color:var(--on-dark);letter-spacing:-.02em;box-shadow:0 0 0 6px var(--bg), var(--shadow-2);border-radius:50%;place-items:center;margin-bottom:20px;font-size:1.125rem;font-weight:400;font-stretch:110%;line-height:1;display:grid}.pricing-module__k1kNFG__flowLast .pricing-module__k1kNFG__flowNo{background:var(--success);color:var(--on-primary)}.pricing-module__k1kNFG__flow h3{margin-bottom:6px}.pricing-module__k1kNFG__flow p{color:var(--muted);margin-bottom:18px;font-size:1rem;line-height:1.55}.pricing-module__k1kNFG__flowTag{border-radius:var(--r-full);background:var(--primary-tint);min-height:28px;color:var(--primary-ink);align-items:center;gap:8px;margin-top:auto;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.pricing-module__k1kNFG__flowLast .pricing-module__k1kNFG__flowTag{background:var(--surface);color:var(--success);border:1px solid color-mix(in oklab, var(--success) 22%, var(--line))}.pricing-module__k1kNFG__flowCta{justify-items:center;margin-top:44px;display:grid}@media (max-width:639px){.pricing-module__k1kNFG__flow li{grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding:20px;display:grid}.pricing-module__k1kNFG__flowNo{width:44px;height:44px;box-shadow:var(--shadow-1);grid-row:span 3;margin-bottom:0;font-size:1rem}.pricing-module__k1kNFG__flow h3{margin-bottom:4px}.pricing-module__k1kNFG__flow p{margin-bottom:12px}.pricing-module__k1kNFG__flowTag{justify-self:start}}.pricing-module__k1kNFG__shapesGrid{gap:48px;display:grid}@media (min-width:1024px){.pricing-module__k1kNFG__shapesGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px}}.pricing-module__k1kNFG__shapers{border-top:1px solid var(--line-strong);display:grid}@media (min-width:640px) and (max-width:1023px){.pricing-module__k1kNFG__shapers{grid-template-columns:1fr 1fr;column-gap:32px}}.pricing-module__k1kNFG__shapers li{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:18px 0;display:grid}.pricing-module__k1kNFG__shaperIcon{border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--line);width:44px;height:44px;box-shadow:var(--highlight-top), var(--shadow-1);color:var(--primary-ink);place-items:center;display:grid}.pricing-module__k1kNFG__shaperIcon svg{width:20px;height:20px}.pricing-module__k1kNFG__shapers h3{letter-spacing:-.01em;margin-bottom:2px;font-size:1.0625rem;font-weight:600}.pricing-module__k1kNFG__shapers p{color:var(--muted);font-size:var(--text-ui);line-height:1.55}.pricing-module__k1kNFG__extrasCol{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);padding:clamp(20px,3vw,32px)}.pricing-module__k1kNFG__extrasTitle{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:520;font-stretch:var(--wdth-heading);letter-spacing:-.02em}.pricing-module__k1kNFG__extrasLead{color:var(--muted);font-size:var(--text-ui);margin:6px 0 20px;line-height:1.55}.pricing-module__k1kNFG__extras{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.pricing-module__k1kNFG__extras{grid-template-columns:1fr 1fr}}.pricing-module__k1kNFG__extra{border-radius:var(--r-md);border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:flex-start;gap:14px;padding:20px}.pricing-module__k1kNFG__extraIcon{border-radius:var(--r-sm);background:var(--primary-tint);width:40px;height:40px;color:var(--primary-ink);transition:transform var(--t-spring-bouncy) var(--spring-bouncy)}@media (hover:hover){.pricing-module__k1kNFG__extra:hover .pricing-module__k1kNFG__extraIcon{transform:rotate(90deg)}}.pricing-module__k1kNFG__extraIcon svg{width:18px;height:18px}.pricing-module__k1kNFG__extraTitle{white-space:normal;color:var(--ink);font-size:1rem;font-weight:600}.pricing-module__k1kNFG__extraText{white-space:normal;font-size:var(--text-small);color:var(--muted);line-height:1.5}.pricing-module__k1kNFG__extraAction{box-sizing:border-box;font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink);flex-basis:100%;margin-left:0;padding:0 0 0 54px}.pricing-module__k1kNFG__agree{gap:14px;display:grid}@media (min-width:768px){.pricing-module__k1kNFG__agree{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.pricing-module__k1kNFG__agree li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;padding:clamp(22px,2.6vw,30px);display:flex}.pricing-module__k1kNFG__agreeNo{letter-spacing:-.04em;color:var(--primary-ink);margin-bottom:18px;font-size:1.75rem;font-weight:300;font-stretch:112%;line-height:1}.pricing-module__k1kNFG__agree h3{margin-bottom:8px;font-size:1.125rem}.pricing-module__k1kNFG__agree p{color:var(--muted);font-size:var(--text-ui);line-height:1.6}@media (max-width:767px){.pricing-module__k1kNFG__agree li{grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding:20px;display:grid}.pricing-module__k1kNFG__agreeNo{grid-row:span 2;margin-bottom:0;padding-top:2px;font-size:1.375rem}.pricing-module__k1kNFG__agree h3{margin-bottom:4px}}.pricing-module__k1kNFG__terms{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);max-width:820px;box-shadow:var(--shadow-1);transition:border-color var(--t-fast) var(--ease);margin-top:24px}.pricing-module__k1kNFG__terms:hover{border-color:var(--line-strong)}.pricing-module__k1kNFG__terms summary{min-height:56px;font-weight:560;font-size:var(--text-ui);cursor:pointer;border-radius:inherit;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;list-style:none;display:flex}.pricing-module__k1kNFG__terms summary::-webkit-details-marker{display:none}.pricing-module__k1kNFG__terms summary svg{width:18px;height:18px;color:var(--muted);transition:transform var(--t-ui) var(--ease);flex:none}.pricing-module__k1kNFG__terms[open] summary svg{transform:rotate(180deg)}.pricing-module__k1kNFG__terms dl{gap:16px;margin:0;padding:4px 20px 22px;display:grid}.pricing-module__k1kNFG__terms dl>div{border-top:1px solid var(--line);gap:4px;padding-top:16px;display:grid}@media (min-width:640px){.pricing-module__k1kNFG__terms dl>div{grid-template-columns:170px 1fr;gap:16px}}.pricing-module__k1kNFG__terms dt{font-size:var(--text-small);font-weight:600}.pricing-module__k1kNFG__terms dd{font-size:var(--text-ui);color:var(--muted);margin:0;line-height:1.6}.pricing-module__k1kNFG__extrasCol .pricing-module__k1kNFG__extra{background:var(--bg);box-shadow:none;padding:16px}
.quality-module__9Oq0ta__checks{counter-reset:none}.quality-module__9Oq0ta__check{flex-direction:column;display:flex}.quality-module__9Oq0ta__checkHead{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.quality-module__9Oq0ta__checkHead svg{width:22px;height:22px;color:var(--success)}.quality-module__9Oq0ta__checkNo{letter-spacing:-.045em;color:var(--primary-ink);font-size:2.5rem;font-weight:300;font-stretch:112%;line-height:1}.quality-module__9Oq0ta__check h3{margin-bottom:8px}.quality-module__9Oq0ta__checkWhat{color:var(--muted);font-size:var(--text-ui);max-width:52ch;line-height:1.6}.quality-module__9Oq0ta__checkHow{max-width:60ch;margin-top:auto;padding-top:20px}.quality-module__9Oq0ta__checkHow:before{content:"";background:var(--line);height:1px;margin:4px 0 16px;display:block}.quality-module__9Oq0ta__checkHow span{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);margin-bottom:6px;display:block}.quality-module__9Oq0ta__checkHow p{font-size:var(--text-ui);color:var(--ink);line-height:1.6}.quality-module__9Oq0ta__check.span-4 h3{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:500;font-stretch:var(--wdth-heading);letter-spacing:-.025em}.quality-module__9Oq0ta__check.span-4 .quality-module__9Oq0ta__checkNo{font-size:clamp(3rem,2.4rem + 2vw,4.25rem)}.quality-module__9Oq0ta__check.tile-warm .quality-module__9Oq0ta__checkHow:before{background:color-mix(in oklab, var(--primary) 18%, var(--line))}.quality-module__9Oq0ta__check.tile-dark{color:var(--on-dark)}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkNo{color:var(--on-dark)}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkWhat{color:var(--on-dark-muted)}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkHow p{color:var(--on-dark)}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkHow span{color:var(--marigold)}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkHow:before{background:var(--line-dark)}@media (hover:hover){.quality-module__9Oq0ta__checks .quality-module__9Oq0ta__check.tile-dark.lift:hover{border-color:var(--line-dark-strong)}}.quality-module__9Oq0ta__checkWave{height:24px;color:var(--marigold)}@media (min-width:1024px){.quality-module__9Oq0ta__check.tile-dark{grid-template-columns:1fr 1fr;column-gap:64px;display:grid}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkHead{grid-column:1/-1}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkHow{border-left:2px solid var(--primary-on-dark);grid-area:2/2/span 2;margin-top:0;padding:0 0 0 28px}.quality-module__9Oq0ta__check.tile-dark .quality-module__9Oq0ta__checkHow:before{display:none}}.quality-module__9Oq0ta__aiHead .section-head{max-width:760px}.quality-module__9Oq0ta__ledger{gap:16px;display:grid}@media (min-width:768px){.quality-module__9Oq0ta__ledger{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,20px)}}.quality-module__9Oq0ta__ledgerCol{border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 85%, transparent);border:1px solid var(--line-dark);box-shadow:var(--highlight-top-dark);transition:border-color var(--t-ui) var(--ease), transform var(--t-ui) var(--ease);padding:30px 28px 32px;position:relative}@media (hover:hover){.quality-module__9Oq0ta__ledgerCol:hover{border-color:var(--line-dark-strong);transform:translateY(-3px)}}.quality-module__9Oq0ta__ledgerIcon{background:color-mix(in oklab, var(--on-dark) 8%, transparent);border:1px solid var(--line-dark);width:48px;height:48px;color:var(--marigold);border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.quality-module__9Oq0ta__ledgerIcon svg{width:20px;height:20px}.quality-module__9Oq0ta__ledgerCol h3{margin-bottom:16px}.quality-module__9Oq0ta__ledgerCol ul{gap:12px;display:grid}.quality-module__9Oq0ta__ledgerCol li{color:var(--on-dark-muted);padding-left:20px;font-size:1rem;line-height:1.55;position:relative}.quality-module__9Oq0ta__ledgerCol li:before{content:"";background:var(--iris);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.quality-module__9Oq0ta__ledgerCol:nth-child(3){border-color:color-mix(in oklab, var(--primary-on-dark) 30%, var(--line-dark))}.quality-module__9Oq0ta__ledgerCol:nth-child(3) .quality-module__9Oq0ta__ledgerIcon{color:var(--primary-on-dark);border-color:color-mix(in oklab, var(--primary-on-dark) 35%, transparent)}.quality-module__9Oq0ta__ledgerCol:nth-child(3) li:before{background:var(--primary-on-dark)}.quality-module__9Oq0ta__aiCta{margin-top:44px}.quality-module__9Oq0ta__privacy{text-align:center;justify-items:center;display:grid}.quality-module__9Oq0ta__privacy h2{max-width:18ch}.quality-module__9Oq0ta__privacy .lead{margin:16px auto 32px}.quality-module__9Oq0ta__privacyIcon{background:var(--grad-stage);width:68px;height:68px;color:var(--marigold);box-shadow:var(--shadow-3);border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.quality-module__9Oq0ta__privacyIcon svg{width:26px;height:26px}.quality-module__9Oq0ta__privacyList{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);gap:14px;margin-bottom:28px;padding:24px 28px;display:grid}.quality-module__9Oq0ta__privacyList li{font-size:var(--text-ui);align-items:flex-start;gap:12px;font-weight:500;line-height:1.5;display:flex}.quality-module__9Oq0ta__privacyList svg{background:var(--success-tint);width:20px;height:20px;color:var(--success);border-radius:50%;flex:none;padding:3px}.quality-module__9Oq0ta__checks .quality-module__9Oq0ta__check.tile-warm{background:linear-gradient(155deg, var(--marigold-tint), var(--surface) 58%)}@media (max-width:767px){.quality-module__9Oq0ta__checkNo{font-size:2rem}.quality-module__9Oq0ta__check.span-4 .quality-module__9Oq0ta__checkNo{font-size:2.5rem}.quality-module__9Oq0ta__checkHead{margin-bottom:14px}}@media (min-width:768px) and (max-width:1023px){.quality-module__9Oq0ta__checks.quality-module__9Oq0ta__checks>.quality-module__9Oq0ta__check.quality-module__9Oq0ta__check{grid-column:span 3}.quality-module__9Oq0ta__checks.quality-module__9Oq0ta__checks>.quality-module__9Oq0ta__check.quality-module__9Oq0ta__check:first-child,.quality-module__9Oq0ta__checks.quality-module__9Oq0ta__checks>.quality-module__9Oq0ta__check.quality-module__9Oq0ta__check:last-child{grid-column:span 6}.quality-module__9Oq0ta__ledgerCol{padding:24px 20px 26px}}
.songs-module__sGEXaa__stage{overflow:hidden}.songs-module__sGEXaa__stageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 32px;margin-bottom:28px;display:flex}.songs-module__sGEXaa__stage .songs-module__sGEXaa__stageHead>header{margin-bottom:0}.songs-module__sGEXaa__stageHead h2{max-width:20ch}.songs-module__sGEXaa__stageHead .songs-module__sGEXaa__stageEyebrow{align-items:center;gap:12px;display:inline-flex}.songs-module__sGEXaa__stageWave{height:16px;color:var(--marigold);gap:2px}.songs-module__sGEXaa__stageWave i{width:2px}.songs-module__sGEXaa__guideLink{color:var(--on-dark)}.songs-module__sGEXaa__honest{border-radius:var(--r-md);background:color-mix(in oklab, var(--ink-2) 80%, transparent);border:1px solid var(--line-dark);max-width:760px;box-shadow:var(--highlight-top-dark);font-size:var(--text-ui);color:var(--on-dark-muted);align-items:flex-start;gap:12px;margin-bottom:28px;padding:16px 20px;line-height:1.55;display:flex}.songs-module__sGEXaa__honest strong{color:var(--on-dark);font-weight:600}.songs-module__sGEXaa__honest svg{width:20px;height:20px;color:var(--marigold);flex:none;margin-top:1px}.songs-module__sGEXaa__explorer{grid-template-columns:minmax(0,1fr);display:grid}.songs-module__sGEXaa__toolbar{border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 88%, transparent);border:1px solid var(--line-dark);box-shadow:var(--highlight-top-dark);gap:18px;margin-bottom:16px;padding:14px;display:grid}@media (min-width:640px){.songs-module__sGEXaa__toolbar{padding:18px 22px 22px}}.songs-module__sGEXaa__toolbarTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.songs-module__sGEXaa__segment{background:color-mix(in oklab, var(--stage-deep) 70%, transparent);border:1px solid var(--line-dark);border-radius:var(--r-full)}.songs-module__sGEXaa__segmentItem{border-radius:var(--r-full);min-height:40px;color:var(--on-dark-muted);font-size:var(--text-ui);transition:color var(--t-fast) var(--ease);gap:8px;padding-inline:14px;font-weight:560}.songs-module__sGEXaa__segmentItem:hover{color:var(--on-dark)}@media (max-width:479px){.songs-module__sGEXaa__segmentItem{padding-inline:11px}.songs-module__sGEXaa__toolbarTop .songs-module__sGEXaa__filterToggle{padding-inline:12px}.songs-module__sGEXaa__toolbar{padding:12px}}@media (max-width:374px){.songs-module__sGEXaa__segmentItem{font-size:var(--text-small);padding-inline:9px}}.songs-module__sGEXaa__segmentItem[data-selected=true],.songs-module__sGEXaa__segmentItem[aria-pressed=true]{color:var(--on-marigold)}.songs-module__sGEXaa__segmentItem .segment__indicator{background:var(--marigold);border-radius:var(--r-full);box-shadow:var(--shadow-glow-marigold)}.songs-module__sGEXaa__count{border-radius:var(--r-full);background:color-mix(in oklab, var(--on-dark) 12%, transparent);place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.75rem;font-weight:650;display:inline-grid}.songs-module__sGEXaa__segmentItem[data-selected=true] .songs-module__sGEXaa__count,.songs-module__sGEXaa__segmentItem[aria-pressed=true] .songs-module__sGEXaa__count{background:color-mix(in oklab, var(--ink) 14%, transparent)}.songs-module__sGEXaa__toolbarTop .songs-module__sGEXaa__filterToggle{min-height:40px;padding-inline:14px}.songs-module__sGEXaa__filterToggle svg{width:16px;height:16px}.songs-module__sGEXaa__toolbarTop .songs-module__sGEXaa__filterToggle{gap:8px}@media (max-width:479px){.songs-module__sGEXaa__toolbarTop .songs-module__sGEXaa__filterToggle{min-width:44px;min-height:44px;padding-inline:12px}.songs-module__sGEXaa__filterText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.songs-module__sGEXaa__filters{display:none}@media (min-width:640px){.songs-module__sGEXaa__toolbarTop .songs-module__sGEXaa__filterToggle{display:none}.songs-module__sGEXaa__filters{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__field .field-label{color:var(--on-dark);font-size:var(--text-small)}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__select select{background:color-mix(in oklab, var(--stage-deep) 60%, transparent);border-color:var(--line-dark-strong);color:var(--on-dark);min-height:48px;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease)}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__select select:hover{border-color:var(--on-dark-subtle);background:color-mix(in oklab, var(--stage-deep) 80%, transparent)}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__select select:focus-visible{border-color:var(--focus-on-dark);box-shadow:0 0 0 3px color-mix(in oklab, var(--focus-on-dark) 28%, transparent);outline:none}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__select select option{background:var(--elevated);color:var(--ink)}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__select [data-slot=native-select-indicator]{color:var(--on-dark)}.songs-module__sGEXaa__select select{border-radius:var(--r-sm);min-height:50px;font-size:1rem}.songs-module__sGEXaa__sheet{border-radius:var(--r-lg) var(--r-lg) 0 0}.songs-module__sGEXaa__sheetDialog{padding:8px 20px calc(20px + env(safe-area-inset-bottom));font-family:var(--font-ui);gap:18px;display:grid}.songs-module__sGEXaa__sheetHeading{font-family:var(--font-ui);font-size:1.5rem;font-weight:480;font-stretch:var(--wdth-heading);letter-spacing:-.025em;color:var(--ink)}.songs-module__sGEXaa__sheetFields{gap:16px;display:grid}.songs-module__sGEXaa__sheetActions{grid-template-columns:1fr 1.6fr;gap:10px;display:grid}.songs-module__sGEXaa__status{min-height:40px;font-size:var(--text-small);color:var(--on-dark-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:4px;display:flex}.songs-module__sGEXaa__clear{min-height:40px;color:var(--on-dark);font-size:var(--text-small);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-weight:600;text-decoration:underline}.songs-module__sGEXaa__clear:hover{color:var(--marigold)}.songs-module__sGEXaa__storageNote{font-size:var(--text-small);color:var(--on-dark-muted);align-items:center;gap:8px;margin-bottom:12px;display:flex}.songs-module__sGEXaa__storageNote svg{width:16px;height:16px;color:var(--marigold)}.songs-module__sGEXaa__featured{border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 88%, transparent);border:1px solid var(--line-dark);box-shadow:var(--highlight-top-dark);font-size:var(--text-ui);color:var(--on-dark-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;padding:14px 14px 14px 20px;display:flex}.songs-module__sGEXaa__featured strong{color:var(--on-dark);font-weight:600}.songs-module__sGEXaa__list{border-top:1px solid var(--line-dark);display:grid}.songs-module__sGEXaa__item{border-bottom:1px solid var(--line-dark);transition:background-color var(--t-ui) var(--ease);position:relative}.songs-module__sGEXaa__item:before{content:"";background:var(--primary-on-dark);opacity:0;width:2px;transition:opacity var(--t-ui) var(--ease), transform var(--t-ui) var(--ease);border-radius:2px;position:absolute;top:18px;bottom:18px;left:0;transform:scaleY(.4)}@media (hover:hover){.songs-module__sGEXaa__item:hover{background:color-mix(in oklab, var(--on-dark) 3%, transparent)}.songs-module__sGEXaa__item:hover:before{opacity:1;transform:none}}.songs-module__sGEXaa__item:has(details[open]){background:color-mix(in oklab, var(--on-dark) 4%, transparent)}.songs-module__sGEXaa__item:has(details[open]):before{opacity:1;transform:none}.songs-module__sGEXaa__item .track-row{padding-bottom:6px;border-bottom:0;padding-inline:12px 8px}.songs-module__sGEXaa__item .track-meta strong{letter-spacing:-.015em;font-size:1.125rem;font-weight:560}.songs-module__sGEXaa__item .track-cover{border-radius:var(--r-sm)}.songs-module__sGEXaa__save{border-radius:var(--r-full);border:1px solid var(--line-dark-strong);min-width:44px;min-height:44px;color:var(--on-dark);font-size:var(--text-small);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-spring-bouncy) var(--spring-bouncy);background:0 0;flex:none;padding:0 14px;font-weight:600}.songs-module__sGEXaa__save:hover{border-color:var(--on-dark-subtle);background:color-mix(in oklab, var(--on-dark) 6%, transparent)}.songs-module__sGEXaa__save:active{transition-duration:var(--t-instant);transform:scale(.94)}.songs-module__sGEXaa__save[data-selected=true]{background:var(--marigold);border-color:var(--marigold);color:var(--on-marigold)}.songs-module__sGEXaa__saveText{display:none}@media (min-width:640px){.songs-module__sGEXaa__saveText{display:inline}.songs-module__sGEXaa__save{min-width:96px}}.songs-module__sGEXaa__story{padding-bottom:8px;padding-left:140px;padding-right:12px}@media (min-width:640px){.songs-module__sGEXaa__story{padding-left:188px}}@media (max-width:479px){.songs-module__sGEXaa__story{padding-left:12px}}.songs-module__sGEXaa__story summary{min-height:44px;font-size:var(--text-small);color:var(--on-dark);cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:inline-flex}.songs-module__sGEXaa__story summary::-webkit-details-marker{display:none}.songs-module__sGEXaa__story summary:hover{color:var(--marigold)}.songs-module__sGEXaa__story summary svg{width:16px;height:16px;color:var(--on-dark-muted);transition:transform var(--t-ui) var(--ease)}.songs-module__sGEXaa__story[open] summary svg{transform:rotate(180deg)}.songs-module__sGEXaa__storyBody{animation:songs-module__sGEXaa__v2-rise var(--t-slow) var(--ease-out) both;gap:20px;padding:8px 0 28px;display:grid}@media (min-width:900px){.songs-module__sGEXaa__storyBody{grid-template-columns:1fr 1fr;align-items:start;gap:40px}}.songs-module__sGEXaa__storyLabel{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-subtle);margin-bottom:10px;display:block}.songs-module__sGEXaa__storyQuote{color:var(--on-dark);max-width:40ch;font-size:clamp(1.1875rem,1.1rem + .3vw,1.3125rem);font-weight:400;font-stretch:96%;line-height:1.5}.songs-module__sGEXaa__storyText{font-size:var(--text-ui);color:var(--on-dark-muted);max-width:48ch;margin-top:10px;line-height:1.6}.songs-module__sGEXaa__hookCard{border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 88%, transparent);border:1px solid var(--line-dark);box-shadow:var(--highlight-top-dark);padding:22px 22px 24px}.songs-module__sGEXaa__hook{margin:0 0 6px}.songs-module__sGEXaa__hook blockquote{border-left:2px solid var(--primary-on-dark);letter-spacing:-.01em;color:var(--on-dark);margin:0;padding-left:16px;font-size:clamp(1.25rem,1.12rem + .5vw,1.5rem);font-weight:400;font-stretch:96%;line-height:1.4}.songs-module__sGEXaa__storyCta{min-height:44px;margin-top:18px}.songs-module__sGEXaa__empty{text-align:center;border-radius:var(--r-lg);background:color-mix(in oklab, var(--ink-2) 80%, transparent);border:1px dashed var(--line-dark-strong);margin-top:4px;padding:56px 20px}.songs-module__sGEXaa__emptyIcon{background:color-mix(in oklab, var(--on-dark) 8%, transparent);color:var(--marigold)}.songs-module__sGEXaa__emptyIcon svg{width:22px;height:22px}.songs-module__sGEXaa__emptyTitle{font-family:var(--font-ui);font-size:1.5rem;font-weight:480;font-stretch:var(--wdth-heading);letter-spacing:-.025em;color:var(--on-dark)}.songs-module__sGEXaa__emptyText{max-width:44ch;color:var(--on-dark-muted)}@media (max-width:639px){.songs-module__sGEXaa__item .track-meta strong{white-space:normal;font-size:1.0625rem}}.songs-module__sGEXaa__sheetBackdrop{z-index:100}.songs-module__sGEXaa__label{font-family:var(--font-ui);font-size:var(--text-small);color:var(--ink);font-weight:600;display:block}.songs-module__sGEXaa__toolbar .songs-module__sGEXaa__label{color:var(--on-dark)}.songs-module__sGEXaa__field{gap:8px;display:grid}.songs-module__sGEXaa__sheetBtn{border-radius:var(--r-full);border:1px solid var(--ink);min-height:52px;color:var(--ink);font-family:var(--font-ui);font-size:var(--text-ui);cursor:pointer;transition:background-color var(--t-fast) var(--ease), transform var(--t-spring-bouncy) var(--spring-bouncy);background:0 0;justify-content:center;align-items:center;padding:0 20px;font-weight:560;display:inline-flex}.songs-module__sGEXaa__sheetBtn:active{transition-duration:var(--t-instant);transform:scale(.97)}.songs-module__sGEXaa__sheetBtnPrimary{border-color:var(--primary);background:var(--primary);color:var(--on-primary);box-shadow:var(--highlight-top), var(--shadow-glow-primary)}.songs-module__sGEXaa__sheetBtnPrimary:hover{background:var(--primary-hover)}
