@keyframes kifLxG_rise{0%{transform:translateY(130%)}}@keyframes kifLxG_fade{0%{opacity:0;transform:translateY(20px)}}@keyframes kifLxG_pop{0%{opacity:0;transform:translateY(60px)scale(.4)}}@keyframes kifLxG_bob{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-8px) rotate(var(--rot,0deg))}}.kifLxG_rise{animation:kifLxG_rise var(--bu-slow) var(--bu-ease-out) calc(.18s + var(--i,0) * 90ms) backwards}.kifLxG_fade{animation:kifLxG_fade .75s var(--bu-ease-out) calc(.38s + var(--i,0) * 90ms) backwards}.kifLxG_pop{animation:kifLxG_pop var(--bu-slow) var(--bu-spring) calc(.52s + var(--i,0) * .15s) backwards}.kifLxG_bob{animation:kifLxG_bob calc(2.2s + var(--i,0) * .42s) ease-in-out 1.4s infinite}@media (prefers-reduced-motion:reduce){.kifLxG_rise,.kifLxG_fade,.kifLxG_pop,.kifLxG_bob{animation:none}}
.ML5sca_sec{max-width:1360px;margin:0 auto;padding-inline:clamp(20px,4vw,48px)}.ML5sca_eyebrow{font-family:var(--bu-serif);color:var(--bu-blue);font-size:20px;font-style:italic}.ML5sca_mask{margin-bottom:-.16em;padding-bottom:.24em;overflow:hidden}.ML5sca_h1{letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(38px,6.2vw,100px);font-weight:800;line-height:.92}.ML5sca_h1Md{letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(38px,5.6vw,92px);font-weight:800;line-height:.92}.ML5sca_lead{font-family:var(--bu-serif);color:var(--bu-ink-2);text-wrap:pretty;margin:0;font-size:clamp(19px,1.5vw,22px);line-height:1.45}.ML5sca_h2{letter-spacing:-.042em;margin:0;font-size:clamp(36px,4vw,60px);font-weight:800;line-height:.95}.ML5sca_ledgerWrap{flex-wrap:wrap;gap:32px clamp(40px,6vw,96px);display:flex}.ML5sca_ledgerWrap>h2{flex:280px}.ML5sca_ledger{border-top:var(--bu-border);flex-direction:column;flex:2 520px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ML5sca_ledger>li{border-bottom:1px solid var(--bu-rule-soft)}.ML5sca_ledger>li:last-child{border-bottom:0}.ML5sca_rowText{font-family:var(--bu-serif);color:var(--bu-ink-2);font-size:18px;line-height:1.5}.ML5sca_btnOutline{border:var(--bu-border);border-radius:var(--bu-r-btn);min-height:48px;color:var(--bu-ink);cursor:pointer;transition:background-color var(--bu-fast) var(--bu-ease-out);background:0 0;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.ML5sca_btnOutline:hover{background:var(--bu-butter);color:var(--bu-ink)}.ML5sca_btnOutline:focus-visible,.ML5sca_linkU:focus-visible{outline:2px solid var(--bu-blue);outline-offset:3px}.ML5sca_linkU{min-height:44px;color:var(--bu-ink);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--bu-blue);text-decoration-color:var(--bu-blue);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 0;font-size:15px;font-weight:600;display:inline-flex}.ML5sca_linkU:hover{color:var(--bu-blue)}.ML5sca_field{color:var(--bu-ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.ML5sca_input{border:0;border-bottom:1.5px solid var(--bu-ink);color:var(--bu-ink);background:0 0;border-radius:0;outline:none;width:100%;min-height:44px;padding:8px 0 10px;font-size:20px;font-weight:600}.ML5sca_input:focus{border-bottom-color:var(--bu-blue);box-shadow:0 1.5px 0 var(--bu-blue)}.ML5sca_input::placeholder{color:var(--bu-placeholder)}.ML5sca_error{color:var(--bu-alert);font-size:14px;font-weight:600}.ML5sca_seg{border:var(--bu-border);border-radius:6px 6px 20px 20px;align-self:flex-start;gap:4px;padding:3px;display:flex}.ML5sca_seg button{cursor:pointer;min-height:44px;color:var(--bu-ink);font-variant-numeric:tabular-nums;transition:background-color var(--bu-fast), color var(--bu-fast);background:0 0;border:0;border-radius:4px 4px 16px 16px;padding:10px 16px;font-size:15px;font-weight:700}.ML5sca_seg button[aria-pressed=true]{background:var(--bu-ink);color:var(--bu-paper)}.ML5sca_seg button:focus-visible{outline:2px solid var(--bu-blue);outline-offset:2px}
.fRpxZa_buddy{box-sizing:border-box;padding-top:var(--pt,30%);justify-content:center;display:flex}.fRpxZa_eyes{gap:var(--gap,14px);transform:translate(calc(var(--ex,0) * var(--kx,3) * 1px), calc(var(--ey,0) * var(--ky,2) * 1px + var(--oy,0px)));transition:transform var(--bu-fast) ease-out;display:flex}.fRpxZa_eyes i{width:var(--eye,10px);height:var(--eye,10px);background:var(--eyec,var(--bu-ink));border-radius:50%;display:block}.fRpxZa_eyes b{background:var(--eyec,var(--bu-ink));border-radius:2px;width:15px;height:4px;margin-top:3px;display:block}
._49Xu1q_spacer{height:64px}._49Xu1q_nav{z-index:30;background:var(--bu-chalk);border-bottom:1px solid var(--bu-rule-faint);position:fixed;inset:0 0 auto}._49Xu1q_bar{align-items:center;gap:12px 30px;max-width:1440px;height:64px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:flex}._49Xu1q_progress{background:var(--bu-blue);transform-origin:0;height:2px;transform:scaleX(0)}._49Xu1q_logo{letter-spacing:-.05em;color:var(--bu-ink);align-items:baseline;font-size:28px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}._49Xu1q_logo:hover{color:var(--bu-ink)}._49Xu1q_logoU{transform-origin:50% 0;transition:transform .45s var(--bu-spring-strong)}._49Xu1q_logo:hover ._49Xu1q_logoU,._49Xu1q_logo:focus-visible ._49Xu1q_logoU{transform:scaleY(1.3)}._49Xu1q_logo:focus-visible,._49Xu1q_link:focus-visible,._49Xu1q_login:focus-visible,._49Xu1q_cta:focus-visible,._49Xu1q_menuBtn:focus-visible,._49Xu1q_langBtn:focus-visible,._49Xu1q_mItem:focus-visible{outline:2px solid var(--bu-blue);outline-offset:3px}._49Xu1q_links{gap:24px;font-size:15px;font-weight:500;display:flex}._49Xu1q_link{color:var(--bu-ink);cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:none;position:relative}._49Xu1q_link:before{content:"";position:absolute;inset:-10px -6px}._49Xu1q_link:after{content:"";background:var(--bu-blue);height:2px;transition:transform .5s var(--bu-spring);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._49Xu1q_link:hover,._49Xu1q_link[aria-current=page]{color:var(--bu-blue)}._49Xu1q_link[aria-current=page]:after{transform:scaleX(1)}._49Xu1q_right{align-items:center;gap:20px;margin-left:auto;font-size:15px;font-weight:600;display:flex}._49Xu1q_lang{border:var(--bu-border);border-radius:var(--bu-r-toggle);gap:2px;padding:2px;display:flex}._49Xu1q_langBtn{border-radius:var(--bu-r-toggle-inner);cursor:pointer;color:var(--bu-ink);transition:background-color var(--bu-fast) var(--bu-ease-out), color var(--bu-fast) var(--bu-ease-out);background:0 0;border:0;padding:4px 8px;font-size:12px;font-weight:700;position:relative}._49Xu1q_langBtn:after{content:"";position:absolute;inset:-9px -2px}._49Xu1q_langBtn[aria-pressed=true]{background:var(--bu-ink);color:var(--bu-paper)}._49Xu1q_login{color:var(--bu-ink);padding:0;font-size:15px;font-weight:600;text-decoration:none;position:relative}._49Xu1q_login:before{content:"";position:absolute;inset:-14px -6px}._49Xu1q_login:hover,._49Xu1q_login[aria-current=page]{color:var(--bu-blue)}._49Xu1q_cta{background:var(--bu-blue);color:var(--bu-paper);transition:border-radius .35s var(--bu-spring-strong), background-color .2s;white-space:nowrap;border-radius:6px 6px 18px 18px;padding:11px 16px 13px;text-decoration:none}._49Xu1q_cta:hover{background:var(--bu-blue-press);color:var(--bu-paper);border-radius:6px 6px 24px 24px}._49Xu1q_compactRight{align-items:center;gap:10px;margin-left:auto;font-size:15px;font-weight:600;display:none}._49Xu1q_menuBtn{border:var(--bu-border);cursor:pointer;background:0 0;border-radius:6px 6px 16px 16px;min-width:72px;min-height:44px;padding:9px 12px 11px;font-weight:600}._49Xu1q_menu{z-index:29;background:var(--bu-ink);color:var(--bu-paper);flex-direction:column;gap:6px;padding:28px max(22px,4vw);display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}._49Xu1q_menu>*{animation:_49Xu1q_menuIn .62s var(--bu-ease-out) calc(50ms + var(--i,0) * 60ms) backwards}@keyframes _49Xu1q_menuIn{0%{opacity:0;transform:translateY(36px)}}@media (prefers-reduced-motion:reduce){._49Xu1q_menu>*{animation:none}}._49Xu1q_mItem{color:var(--bu-paper);letter-spacing:-.04em;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:40px;font-weight:800;line-height:1.15;text-decoration:none;display:block}._49Xu1q_mItem:hover{color:var(--bu-butter)}._49Xu1q_mLang{border:1.5px solid var(--bu-paper);border-radius:var(--bu-r-toggle);align-self:flex-start;gap:2px;margin-top:auto;padding:2px;display:flex}._49Xu1q_mLang button{border-radius:var(--bu-r-toggle-inner);cursor:pointer;min-height:44px;color:var(--bu-paper);background:0 0;border:0;padding:8px 14px;font-size:14px;font-weight:700}._49Xu1q_mLang button[aria-pressed=true]{background:var(--bu-paper);color:var(--bu-ink)}._49Xu1q_mLang button:focus-visible{outline:2px solid var(--bu-butter);outline-offset:3px}._49Xu1q_mLogin{letter-spacing:0;padding:24px 0 0;font-size:18px;font-weight:600}@media (max-width:979px){._49Xu1q_links,._49Xu1q_right{display:none}._49Xu1q_compactRight{display:flex}}@media (min-width:980px){._49Xu1q_menu{display:none}}._49Xu1q_curtain{z-index:40;background:var(--bu-blue);pointer-events:none;border-radius:0 0 50% 50%/0 0 20vh 20vh;justify-content:center;height:120vh;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-105%)}._49Xu1q_curtainU{background:var(--bu-butter);border-radius:0 0 42px 42px;width:84px;height:42px;margin-top:46vh}._49Xu1q_peek{justify-content:flex-end;align-items:flex-end;gap:16px;max-width:1360px;height:72px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:flex;overflow:hidden}._49Xu1q_pk{transition:transform .45s var(--bu-spring-strong);--kx:3;--ky:2;--oy:-2px;flex:none}._49Xu1q_pk:hover{transform:translateY(-14px)}._49Xu1q_pkButter{background:var(--bu-butter);--pt:22px;--eye:8px;--gap:11px;border-radius:20px;width:70px;height:70px;margin-bottom:-26px}._49Xu1q_pkMint{background:var(--bu-kid-2);--pt:22px;--eye:7px;--gap:8px;border-radius:23px;width:46px;height:106px;margin-bottom:-60px}._49Xu1q_pkPink{background:var(--bu-kid-1);--pt:24px;--eye:8px;--gap:12px;border-radius:50%;width:76px;height:76px;margin-bottom:-28px}._49Xu1q_pkBlue{background:var(--bu-blue);--pt:12px;--eye:9px;--gap:16px;--eyec:var(--bu-butter);border-radius:0 0 54px 54px;width:108px;height:58px;margin-bottom:-20px}._49Xu1q_pkBlue:hover{transform:translateY(-14px)rotate(-6deg)}._49Xu1q_footer{background:var(--bu-ink);color:var(--bu-chalk)}._49Xu1q_foot{flex-direction:column;gap:clamp(40px,6vw,72px);max-width:1360px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(20px,4vw,48px) 28px;display:flex}._49Xu1q_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px 64px;display:flex}._49Xu1q_pitch{flex-direction:column;flex:320px;gap:18px;max-width:34em;display:flex}._49Xu1q_pitchTitle{letter-spacing:-.042em;font-size:clamp(40px,5vw,72px);font-weight:800;line-height:.94}._49Xu1q_pitchText{font-family:var(--bu-serif);margin:0;font-size:19px;line-height:1.5}._49Xu1q_footBtn{background:var(--bu-butter);color:var(--bu-ink);border-radius:var(--bu-r-btn);min-height:52px;transition:border-radius .35s var(--bu-spring-strong);align-self:flex-start;align-items:center;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}._49Xu1q_footBtn:hover{border-radius:var(--bu-r-btn-hover);color:var(--bu-ink)}._49Xu1q_footBtn:focus-visible,._49Xu1q_flink:focus-visible,._49Xu1q_sig a:focus-visible{outline:2px solid var(--bu-butter);outline-offset:3px}._49Xu1q_photo{aspect-ratio:5/4;border-radius:var(--bu-r-photo);background:var(--bu-photo-night) center / cover no-repeat;flex:0 420px;min-width:min(100%,280px)}._49Xu1q_bottom{border-top:1px solid #faf8f240;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-top:20px;font-size:14px;display:flex}._49Xu1q_flinks{flex-wrap:wrap;gap:0 24px;display:flex}._49Xu1q_flink{color:var(--bu-chalk);align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}._49Xu1q_flink:hover{color:var(--bu-butter)}._49Xu1q_sig a{color:var(--bu-chalk);align-items:center;min-height:44px;font-weight:600;display:inline-flex}._49Xu1q_sig a:hover{color:var(--bu-butter)}
.CnJUkW_hero{flex-wrap:wrap;align-items:flex-end;gap:48px clamp(32px,5vw,80px);padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(40px,6vw,80px);display:flex}.CnJUkW_heroText{flex-direction:column;flex:440px;gap:22px;max-width:680px;display:flex}.CnJUkW_heroLead{max-width:28em}.CnJUkW_heroArt{flex:340px;justify-content:center;align-items:flex-end;gap:clamp(14px,2vw,26px);height:clamp(320px,34vw,440px);display:flex;position:relative}.CnJUkW_bubble{background:var(--bu-paper);border:1px solid var(--bu-rule-soft);max-width:300px;box-shadow:var(--bu-shadow-card);border-radius:22px 22px 22px 6px;flex-direction:column;gap:6px;padding:14px 18px 16px;display:flex;position:absolute;top:0;left:4%}.CnJUkW_bubbleMeta{color:var(--bu-ink-3);font-size:13px;font-weight:700}.CnJUkW_bubbleText{font-size:17px;line-height:1.4}.CnJUkW_arch{aspect-ratio:160/220;background:var(--bu-ink);--pt:22%;--eye:11px;--gap:18px;--eyec:var(--bu-butter);border-radius:999px 999px 12px 12px;width:clamp(120px,12vw,160px)}.CnJUkW_round{aspect-ratio:1;background:var(--bu-kid-1);--pt:36%;--eye:10px;--gap:16px;border-radius:50%;width:clamp(92px,9vw,120px)}.CnJUkW_cta{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 64px;padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(40px,6vw,80px);display:flex}.CnJUkW_ctaText{flex-direction:column;flex:420px;gap:16px;max-width:640px;display:flex}.CnJUkW_ctaTitle{letter-spacing:-.042em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:800;line-height:.94}.CnJUkW_ctaBody{font-family:var(--bu-serif);color:var(--bu-ink-2);margin:0;font-size:19px;line-height:1.5}
.aXvqca_hero{flex-direction:column;gap:22px;padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(48px,6vw,88px);display:flex}.aXvqca_heroMask{max-width:1100px}.aXvqca_h1{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(38px,6.8vw,112px);font-weight:800;line-height:.92}.aXvqca_story{padding-bottom:clamp(80px,10vw,150px)}.aXvqca_lines{letter-spacing:-.032em;text-wrap:pretty;max-width:1080px;margin:0;font-size:clamp(28px,3.4vw,52px);font-weight:700;line-height:1.18}.aXvqca_blue{color:var(--bu-blue)}.aXvqca_photo{aspect-ratio:16/8;background:var(--bu-photo-night);border-radius:10px 10px 50% 50%/10px 10px 28% 28%;position:relative;overflow:hidden}.aXvqca_photoIn{background:var(--bu-photo-night) center / cover no-repeat;will-change:transform;position:absolute;inset:-12% 0}@media (max-width:1099px){.aXvqca_photo{aspect-ratio:4/3}}@media (max-width:719px){.aXvqca_photo{aspect-ratio:4/5}}.aXvqca_how{padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(60px,8vw,100px)}.aXvqca_row{grid-template-columns:48px minmax(0,1fr);gap:6px 20px;padding:22px 0;display:grid}.aXvqca_num{color:var(--bu-blue);font-variant-numeric:tabular-nums;padding-top:4px;font-size:15px;font-weight:800}.aXvqca_rowBody{flex-direction:column;gap:6px;display:flex}.aXvqca_rowBody b{font-size:21px;line-height:1.25}
.h-VvHa_head{flex-direction:column;gap:18px;padding-top:clamp(40px,6vw,96px);display:flex}.h-VvHa_headMask{max-width:1000px}.h-VvHa_lead{max-width:32em;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.h-VvHa_wrap{flex-wrap:wrap-reverse;align-items:flex-start;gap:48px clamp(40px,6vw,96px);padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(64px,8vw,120px);display:flex}.h-VvHa_form{flex-direction:column;flex:360px;gap:24px;max-width:540px;display:flex}.h-VvHa_ctl{flex-direction:column;gap:10px;display:flex}.h-VvHa_ctlLabel{font-size:15px;font-weight:700}.h-VvHa_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px 24px;display:grid}.h-VvHa_pair input{font-size:19px}.h-VvHa_textarea{border:1.5px solid color-mix(in srgb, var(--bu-ink) 30%, transparent);background:var(--bu-paper);font-family:var(--bu-serif);color:var(--bu-ink);resize:none;border-radius:4px 4px 18px 18px;outline:none;padding:12px 14px;font-size:18px;line-height:1.45}.h-VvHa_textarea:focus{border-color:var(--bu-blue)}.h-VvHa_total{border-top:var(--bu-border);justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.h-VvHa_totalLabel{font-size:15px;font-weight:600}.h-VvHa_totalMask{padding-bottom:.06em;overflow:hidden}.h-VvHa_totalPrice{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.4vw,60px);line-height:.95;display:inline-block}.h-VvHa_note{font-family:var(--bu-serif);color:var(--bu-ink-2);font-size:16px;line-height:1.5}.h-VvHa_pay{align-self:flex-start}.h-VvHa_done{flex-direction:column;flex:360px;align-self:center;gap:16px;max-width:540px;display:flex}.h-VvHa_doneU{background:var(--bu-blue);border-radius:0 0 38px 38px;width:76px;height:38px}.h-VvHa_doneTitle{letter-spacing:-.045em;font-size:clamp(34px,3.6vw,52px);line-height:.95}.h-VvHa_doneBody{font-family:var(--bu-serif);font-size:19px;line-height:1.5}.h-VvHa_again{border:var(--bu-border);border-radius:var(--bu-r-btn);cursor:pointer;min-height:46px;transition:background-color var(--bu-fast) var(--bu-ease-out);background:0 0;align-self:flex-start;padding:0 18px;font-size:15px;font-weight:600}.h-VvHa_again:hover{background:var(--bu-butter)}.h-VvHa_again:focus-visible{outline:2px solid var(--bu-blue);outline-offset:3px}.h-VvHa_stage{perspective:1200px;flex-direction:column;flex:340px;align-items:center;gap:18px;display:flex}.h-VvHa_tilt{aspect-ratio:7/5;width:min(100%,440px);transform-style:preserve-3d;transition:transform .5s var(--bu-ease-out);position:relative}.h-VvHa_flipper{transform-style:preserve-3d;transition:transform .9s var(--bu-spring);position:absolute;inset:0}.h-VvHa_flipped{transform:rotateY(180deg)}.h-VvHa_face{backface-visibility:hidden;box-shadow:var(--bu-shadow-card);border-radius:10px 10px 40px 40px;flex-direction:column;justify-content:space-between;padding:clamp(20px,3vw,30px);display:flex;position:absolute;inset:0}.h-VvHa_front{background:var(--bu-blue);color:var(--bu-paper)}.h-VvHa_back{background:var(--bu-chalk);color:var(--bu-ink);border:var(--bu-border);transform:rotateY(180deg)}.h-VvHa_frontTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.h-VvHa_tag{background:var(--bu-butter);color:var(--bu-ink);font-variant-numeric:tabular-nums;border-radius:5px 5px 12px 12px;padding:5px 10px;font-size:13px;font-weight:700}.h-VvHa_frontMid{flex-direction:column;gap:6px;display:flex}.h-VvHa_forLine{font-size:15px;font-weight:600}.h-VvHa_cardTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(24px,2.6vw,34px);line-height:1}.h-VvHa_shapes{align-items:flex-end;gap:8px;display:flex}.h-VvHa_shapes span{display:block}.h-VvHa_sq{background:var(--bu-butter);border-radius:9px;width:30px;height:30px}.h-VvHa_pill{background:var(--bu-kid-2);border-radius:10px;width:20px;height:46px}.h-VvHa_dot{background:var(--bu-kid-1);border-radius:50%;width:34px;height:34px}.h-VvHa_msg{font-family:var(--bu-serif);overflow-wrap:anywhere;font-size:clamp(18px,2vw,22px);line-height:1.4}.h-VvHa_backFoot{flex-direction:column;gap:8px;display:flex}.h-VvHa_from{font-family:var(--bu-serif);align-self:flex-end;font-size:17px}.h-VvHa_backNote{color:var(--bu-ink-2);border-top:1px solid var(--bu-rule-soft);padding-top:8px;font-size:13px}@media (prefers-reduced-motion:reduce){.h-VvHa_tilt,.h-VvHa_flipper{transition:none}}
.pU44Sa_head{flex-direction:column;gap:22px;max-width:1100px;margin:0 auto;padding:clamp(48px,7vw,104px) clamp(20px,4vw,48px) clamp(24px,3vw,40px);display:flex}.pU44Sa_tools{flex-direction:column;gap:18px;padding-top:8px;display:flex}.pU44Sa_search{border:0;border-bottom:2px solid var(--bu-ink);background:0 0;border-radius:0;outline:none;width:100%;min-height:44px;padding:12px 0;font-size:clamp(20px,2vw,26px);font-weight:500}.pU44Sa_search:focus{border-bottom-color:var(--bu-blue)}.pU44Sa_search::placeholder{color:var(--bu-placeholder)}.pU44Sa_cats{flex-wrap:wrap;gap:8px;display:flex}.pU44Sa_cat{border:var(--bu-border);color:var(--bu-ink);border-radius:var(--bu-r-pill);cursor:pointer;min-height:44px;transition:background-color var(--bu-fast), color var(--bu-fast);background:0 0;padding:8px 14px;font-size:15px;font-weight:600}.pU44Sa_cat[aria-pressed=true]{background:var(--bu-ink);color:var(--bu-paper)}.pU44Sa_cat:focus-visible{outline:2px solid var(--bu-blue);outline-offset:2px}.pU44Sa_body{max-width:1100px;margin:0 auto;padding:0 clamp(20px,4vw,48px) clamp(60px,8vw,100px)}.pU44Sa_list{border-top:var(--bu-border)}.pU44Sa_item{border-bottom:1px solid var(--bu-rule-soft)}.pU44Sa_enter{animation:pU44Sa_enter .42s var(--bu-ease-out) calc(var(--n,0) * 35ms) backwards}@keyframes pU44Sa_enter{0%{opacity:0;transform:translateY(14px)}}.pU44Sa_qh{font-size:inherit;margin:0}.pU44Sa_q{text-align:left;cursor:pointer;width:100%;min-height:44px;color:var(--bu-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(18px,1.6vw,21px);font-weight:700;line-height:1.3;display:flex}.pU44Sa_q:hover{color:var(--bu-blue)}.pU44Sa_q:focus-visible{outline:2px solid var(--bu-blue);outline-offset:2px}.pU44Sa_mark{background:var(--bu-ink);width:22px;height:11px;transition:transform .55s var(--bu-spring), background-color var(--bu-fast);border-radius:0 0 11px 11px;flex:none}.pU44Sa_q[aria-expanded=true] .pU44Sa_mark{background:var(--bu-blue);transform:rotate(180deg)}.pU44Sa_panel{visibility:hidden;transition:grid-template-rows .5s var(--bu-ease-out), visibility 0s linear .5s;grid-template-rows:0fr;display:grid}.pU44Sa_panel[data-open=true]{visibility:visible;transition:grid-template-rows .5s var(--bu-ease-out), visibility 0s;grid-template-rows:1fr}.pU44Sa_panelIn{overflow:hidden}.pU44Sa_a{font-family:var(--bu-serif);color:var(--bu-ink-2);opacity:0;max-width:40em;transition:opacity .4s ease, transform .5s var(--bu-ease-out);margin:0 0 24px;font-size:19px;line-height:1.5;transform:translateY(-8px)}.pU44Sa_panel[data-open=true] .pU44Sa_a{opacity:1;transform:none}.pU44Sa_empty{font-family:var(--bu-serif);margin:28px 0 0;font-size:20px;line-height:1.5}.pU44Sa_contact{flex-wrap:wrap;align-items:flex-end;gap:24px 40px;margin-top:clamp(56px,7vw,96px);display:flex}.pU44Sa_contactBuddy{background:var(--bu-butter);--pt:32px;--eye:10px;--gap:15px;border-radius:28px;flex:none;width:96px;height:96px}.pU44Sa_contactText{flex-direction:column;flex:300px;gap:10px;display:flex}.pU44Sa_contactTitle{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:800;line-height:1}.pU44Sa_contactBody{font-family:var(--bu-serif);color:var(--bu-ink-2);margin:0;font-size:19px;line-height:1.5}@media (prefers-reduced-motion:reduce){.pU44Sa_panel,.pU44Sa_panel[data-open=true],.pU44Sa_a,.pU44Sa_mark{transition:none}.pU44Sa_enter{animation:none}}
.WcHzCG_wrap{flex-wrap:wrap;align-items:flex-start;gap:48px clamp(40px,6vw,96px);padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(60px,8vw,110px);display:flex}.WcHzCG_col{flex-direction:column;flex:360px;gap:28px;max-width:520px;display:flex}.WcHzCG_head{flex-direction:column;gap:14px;display:flex}.WcHzCG_h1{letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(38px,5.6vw,92px);font-weight:800;line-height:.92}.WcHzCG_lead{font-family:var(--bu-serif);color:var(--bu-ink-2);margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.45}.WcHzCG_newHere{border-top:1px solid var(--bu-rule-soft);padding-top:18px;font-size:15px}.WcHzCG_newHere a{font-weight:600}.WcHzCG_form{flex-direction:column;gap:22px;display:flex}.WcHzCG_actions{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.WcHzCG_sent{font-family:var(--bu-serif);font-size:18px;line-height:1.45}.WcHzCG_aside{background:var(--bu-butter);border-radius:8px 8px 50% 50%/8px 8px 24% 24%;flex-direction:column;flex:320px;gap:16px;max-width:500px;padding:clamp(28px,4vw,44px) clamp(24px,3.5vw,40px) clamp(64px,8vw,96px);display:flex}.WcHzCG_arch{background:var(--bu-ink);--pt:32px;--eye:9px;--gap:13px;--eyec:var(--bu-butter);border-radius:38px 38px 8px 8px;width:76px;height:105px}.WcHzCG_asideTitle{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:800;line-height:1}.WcHzCG_asideBody{font-family:var(--bu-serif);margin:0;font-size:18px;line-height:1.45}.WcHzCG_asideBtn{border:var(--bu-border);border-radius:var(--bu-r-btn);min-height:48px;color:var(--bu-ink);transition:background-color var(--bu-fast) var(--bu-ease-out);align-self:flex-start;align-items:center;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.WcHzCG_asideBtn:hover{background:var(--bu-paper);color:var(--bu-ink)}.WcHzCG_asideBtn:focus-visible{outline:2px solid var(--bu-blue);outline-offset:3px}
.JTAD1q_walk{--pin:8px;--ppad:12px;grid-template-columns:minmax(0,1fr);column-gap:clamp(32px,5vw,80px);max-width:1360px;margin:0 auto;padding-inline:clamp(20px,4vw,48px);display:grid}.JTAD1q_panel{z-index:2;background:var(--bu-chalk);grid-area:1/1;align-self:start;height:52svh;position:sticky;top:64px}.JTAD1q_shape{left:0;right:0;top:var(--pin);bottom:var(--pin);background:var(--bu-kid-1);border-radius:28px 28px 50% 50%/28px 28px 24% 24%;transition:background-color .7s;position:absolute}.JTAD1q_walk[data-step="1"] .JTAD1q_shape{background:var(--bu-kid-2)}.JTAD1q_walk[data-step="2"] .JTAD1q_shape{background:var(--bu-butter)}.JTAD1q_walk[data-step="3"] .JTAD1q_shape{background:var(--bu-ink)}.JTAD1q_layer{padding:var(--ppad);box-sizing:border-box;pointer-events:none;transition:opacity .45s ease, transform .7s var(--bu-spring);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.JTAD1q_on{opacity:1;transform:none}.JTAD1q_past{opacity:0;transform:translateY(-36px)scale(.94)}.JTAD1q_next{opacity:0;transform:translateY(36px)scale(.94)}.JTAD1q_inner{width:100%;max-width:360px;transform:scale(var(--scale,1));flex-direction:column;gap:16px;display:flex}.JTAD1q_innerGift{align-items:center;gap:12px;width:auto;max-width:none}.JTAD1q_innerCard{gap:18px}.JTAD1q_sms{background:var(--bu-paper);box-shadow:var(--bu-shadow-card);border-radius:22px 22px 22px 6px;flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.JTAD1q_smsMeta{color:var(--bu-ink-3);font-size:13px;font-weight:700}.JTAD1q_smsText{font-size:17px;line-height:1.45}.JTAD1q_smsLink{color:var(--bu-blue);border-bottom:1.5px solid var(--bu-blue);align-self:flex-start;margin-top:4px;font-size:14px;font-weight:700}.JTAD1q_who{align-items:flex-end;gap:12px;display:flex}.JTAD1q_whoName{padding-bottom:6px;font-size:15px;font-weight:600}.JTAD1q_archSm{background:var(--bu-ink);--pt:26px;--eye:7px;--gap:10px;--eyec:var(--bu-butter);border-radius:31px 31px 6px 6px;width:62px;height:86px}.JTAD1q_form{background:var(--bu-paper);box-shadow:var(--bu-shadow-card);border-radius:18px;flex-direction:column;gap:16px;padding:22px;display:flex}.JTAD1q_group{flex-direction:column;gap:8px;display:flex}.JTAD1q_groupLabel{color:var(--bu-ink-2);font-size:13px;font-weight:700}.JTAD1q_chips{flex-wrap:wrap;gap:8px;display:flex}.JTAD1q_chip{background:var(--bu-ink);color:var(--bu-paper);opacity:0;transition:opacity .4s ease var(--d,.1s), transform .6s var(--bu-spring) var(--d,.1s);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:600;transform:translateY(12px)scale(.7)}.JTAD1q_chipHas{color:var(--bu-ink);border:1.5px solid var(--bu-ink);background:0 0;padding:6.5px 12.5px}.JTAD1q_chipNever{color:var(--bu-ink);border:1.5px dashed var(--bu-alert);background:0 0;padding:6.5px 12.5px}.JTAD1q_walk[data-step="1"] .JTAD1q_chip{opacity:1;transform:none}.JTAD1q_saved{color:var(--bu-ink-2);font-size:14px}.JTAD1q_ring{width:240px;height:240px;position:relative}.JTAD1q_disc{background:var(--bu-paper) center / 84% no-repeat;border-radius:50%;position:absolute;inset:18px}.JTAD1q_ringSvg{position:absolute;inset:0;overflow:visible}.JTAD1q_ringTrack{fill:none;stroke:var(--bu-rule-soft);stroke-width:3px}.JTAD1q_ringBar{fill:none;stroke:var(--bu-ink);stroke-width:5px;stroke-linecap:round;stroke-dasharray:703.7;stroke-dashoffset:703.7px;transition:stroke-dashoffset 1.8s var(--bu-ease-out)}.JTAD1q_walk[data-step="2"] .JTAD1q_ringBar{stroke-dashoffset:28px}.JTAD1q_badge{background:var(--bu-ink);width:max-content;color:var(--bu-paper);border-radius:999px;margin:0 auto;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;bottom:-6px;left:0;right:0}.JTAD1q_giftTitle{text-align:center;margin-top:6px;font-size:18px}.JTAD1q_giftShips{font-size:15px}.JTAD1q_giftBtns{gap:10px;display:flex}.JTAD1q_btnYes{background:var(--bu-ink);color:var(--bu-paper);border-radius:6px 6px 18px 18px;padding:10px 16px 12px;font-size:15px;font-weight:600}.JTAD1q_btnNo{border:var(--bu-border);border-radius:6px 6px 18px 18px;padding:8.5px 14.5px 10.5px;font-size:15px;font-weight:600}.JTAD1q_paper{background:var(--bu-paper);box-shadow:var(--bu-shadow-card);border-radius:6px 6px 26px 26px;padding:22px 22px 26px;position:relative;transform:rotate(-2.5deg)}.JTAD1q_blur{font-family:var(--bu-serif);filter:blur(5px);-webkit-user-select:none;user-select:none;font-size:21px;line-height:1.45;display:block}.JTAD1q_lock{background:var(--bu-butter);border-radius:999px;width:max-content;margin:-18px auto 0;padding:8px 14px;font-size:14px;font-weight:700;position:absolute;top:50%;left:0;right:0}.JTAD1q_budget{color:var(--bu-paper);border-top:1px solid #ffffff59;justify-content:space-between;align-items:center;padding-top:12px;font-size:15px;font-weight:600;display:flex}.JTAD1q_blurNum{filter:blur(4px)}.JTAD1q_step{opacity:.35;flex-direction:column;grid-column:1;justify-content:flex-start;gap:14px;min-height:62svh;padding:28px 0 0;transition:opacity .5s;display:flex}.JTAD1q_step[data-on=true]{opacity:1}.JTAD1q_stepEye{font-family:var(--bu-serif);color:var(--bu-blue);font-size:20px;font-style:italic}.JTAD1q_stepTitle{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,64px);font-weight:800;line-height:.95}.JTAD1q_stepBody{font-family:var(--bu-serif);color:var(--bu-ink-2);text-wrap:pretty;max-width:26em;margin:0;font-size:clamp(18px,1.4vw,21px);line-height:1.5}@media (min-width:720px) and (min-aspect-ratio:9/10){.JTAD1q_walk{--pin:7svh;--ppad:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.JTAD1q_panel{grid-area:1/2/span 4;height:calc(100svh - 64px)}.JTAD1q_step{opacity:.22;justify-content:center;min-height:88svh;padding:0}.JTAD1q_step[data-on=true]{opacity:1}}@media (min-width:720px) and (min-aspect-ratio:9/10) and (max-height:559px){.JTAD1q_walk{--pin:12px;--ppad:16px}}@media (prefers-reduced-motion:reduce){.JTAD1q_layer,.JTAD1q_chip,.JTAD1q_ringBar,.JTAD1q_shape,.JTAD1q_step{transition:none}}
.SE0RCa_intro{flex-direction:column;gap:22px;padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(32px,4vw,56px);display:flex}.SE0RCa_introMask{max-width:980px}.SE0RCa_introLead{max-width:30em}.SE0RCa_calc{flex-wrap:wrap;align-items:flex-start;gap:48px clamp(40px,6vw,96px);padding-bottom:clamp(64px,8vw,120px);display:flex}.SE0RCa_controls{flex-direction:column;flex:380px;gap:30px;max-width:560px;display:flex}.SE0RCa_ctl{flex-direction:column;gap:12px;display:flex}.SE0RCa_ctlLabel{font-size:15px;font-weight:700}.SE0RCa_stepper{align-items:center;gap:8px;display:flex}.SE0RCa_stepBtn{border:var(--bu-border);background:var(--bu-paper);border-radius:var(--bu-r-btn);cursor:pointer;width:48px;height:48px;transition:background-color var(--bu-fast) var(--bu-ease-out);font-size:24px;font-weight:600;line-height:1}.SE0RCa_stepBtn:hover:not(:disabled){background:var(--bu-butter)}.SE0RCa_stepBtn:disabled{opacity:.45;cursor:not-allowed}.SE0RCa_stepBtn:focus-visible{outline:2px solid var(--bu-blue);outline-offset:3px}.SE0RCa_kids{text-align:center;font-variant-numeric:tabular-nums;min-width:110px;font-size:18px;font-weight:700}.SE0RCa_budgets{border:var(--bu-border);border-radius:6px 6px 22px 22px;align-self:flex-start;gap:6px;padding:4px;display:flex}.SE0RCa_budgets button{cursor:pointer;min-height:48px;color:var(--bu-ink);font-variant-numeric:tabular-nums;transition:background-color var(--bu-fast), color var(--bu-fast);background:0 0;border:0;border-radius:4px 4px 18px 18px;padding:12px 18px;font-size:17px;font-weight:700}.SE0RCa_budgets button[aria-pressed=true]{background:var(--bu-ink);color:var(--bu-paper)}.SE0RCa_budgets button:focus-visible{outline:2px solid var(--bu-blue);outline-offset:2px}.SE0RCa_priceBlock{flex-direction:column;gap:8px;display:flex}.SE0RCa_priceRow{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.SE0RCa_priceMask{padding-bottom:.06em;display:inline-block;overflow:hidden}.SE0RCa_price{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(64px,7vw,112px);font-weight:800;line-height:.9;display:inline-block}.SE0RCa_per{font-size:18px;font-weight:600}.SE0RCa_yearly{font-family:var(--bu-serif);color:var(--bu-ink-2);font-size:18px}.SE0RCa_actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.SE0RCa_receiptCol{flex:340px;justify-content:center;display:flex}.SE0RCa_receipt{background:var(--bu-paper);font-variant-numeric:tabular-nums;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:34px 26px 38px;font-size:15px;display:flex;transform:rotate(1.2deg);-webkit-mask:radial-gradient(7px at 50% 0,#0000 97%,#000) top/18px 51% repeat-x,radial-gradient(7px at 50% 100%,#0000 97%,#000) bottom/18px 51% repeat-x;mask:radial-gradient(7px at 50% 0,#0000 97%,#000) top/18px 51% repeat-x,radial-gradient(7px at 50% 100%,#0000 97%,#000) bottom/18px 51% repeat-x}.SE0RCa_rHead{flex-direction:column;align-items:center;gap:6px;display:flex}.SE0RCa_rSub{color:var(--bu-ink-2);font-size:13px}.SE0RCa_dash{border-top:1.5px dashed color-mix(in srgb, var(--bu-ink) 30%, transparent)}.SE0RCa_rRow{justify-content:space-between;gap:12px;display:flex}.SE0RCa_rTotal{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.SE0RCa_rTotal b:first-child{font-size:17px}.SE0RCa_rTotal b:last-child{letter-spacing:-.02em;font-size:24px}.SE0RCa_rLast{color:var(--bu-ink-2);font-size:13px}.SE0RCa_rProduct{align-items:center;gap:12px;display:flex}.SE0RCa_thumb{background:var(--bu-sand) center / cover no-repeat;border-radius:4px 4px 20px 20px;flex:none;width:64px;height:64px}.SE0RCa_rProductText{flex-direction:column;gap:2px;min-width:0;display:flex}.SE0RCa_rProductText b{font-size:15px}.SE0RCa_rProductText span{color:var(--bu-ink-2);font-size:14px}.SE0RCa_good{padding-bottom:clamp(60px,8vw,100px)}.SE0RCa_goodRow{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:6px 32px;padding:20px 0;display:grid}.SE0RCa_goodRow b{font-size:19px}
.Qu0mEa_page{flex-direction:column;gap:clamp(32px,4vw,56px);max-width:1100px;margin:0 auto;padding:clamp(40px,6vw,96px) clamp(20px,4vw,48px) clamp(60px,8vw,110px);display:flex}.Qu0mEa_head{flex-direction:column;gap:16px;display:flex}.Qu0mEa_eyebrow{font-family:var(--bu-serif);color:var(--bu-blue);font-size:20px;font-style:italic}.Qu0mEa_titleMask{margin-bottom:-.16em;padding-bottom:.24em;overflow:hidden}.Qu0mEa_title{letter-spacing:-.048em;text-wrap:balance;animation:Qu0mEa_rise var(--bu-slow) var(--bu-ease-out) both;margin:0;font-size:clamp(38px,5.6vw,92px);font-weight:800;line-height:.92}.Qu0mEa_intro{font-family:var(--bu-serif);color:var(--bu-ink-2);text-wrap:pretty;max-width:32em;animation:Qu0mEa_fade var(--bu-base) var(--bu-ease-out) .12s both;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.Qu0mEa_updated{color:var(--bu-ink-3);font-size:13px;font-weight:600}.Qu0mEa_list{border-top:var(--bu-border);margin:0;padding:0;list-style:none}.Qu0mEa_row{animation:Qu0mEa_fade var(--bu-base) var(--bu-ease-out) both;border-bottom:1px solid #141b3a29;grid-template-columns:48px minmax(0,1fr);gap:6px 20px;padding:24px 0;display:grid}.Qu0mEa_num{color:var(--bu-blue);font-variant-numeric:tabular-nums;padding-top:4px;font-size:15px;font-weight:800}.Qu0mEa_rowBody{flex-direction:column;gap:8px;display:flex}.Qu0mEa_rowTitle{margin:0;font-size:21px;font-weight:700;line-height:1.25}.Qu0mEa_rowText{font-family:var(--bu-serif);color:var(--bu-ink-2);text-wrap:pretty;max-width:38em;margin:0;font-size:18px;line-height:1.55}.Qu0mEa_settings{background:var(--bu-paper);border:var(--bu-border);border-radius:var(--bu-r-card);flex-wrap:wrap;align-items:center;gap:16px 24px;padding:22px 24px;display:flex}.Qu0mEa_settingsText{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.Qu0mEa_settingsLabel{font-size:18px;font-weight:700}.Qu0mEa_settingsDesc{color:var(--bu-ink-2);font-size:15px}.Qu0mEa_switch{border:var(--bu-border);background:var(--bu-paper);cursor:pointer;width:64px;height:36px;transition:background-color var(--bu-fast) var(--bu-ease-out);border-radius:999px;flex:none;padding:0;position:relative}.Qu0mEa_switch[aria-checked=true]{background:var(--bu-blue)}.Qu0mEa_switch:focus-visible{outline:2px solid var(--bu-blue);outline-offset:3px}.Qu0mEa_knob{background:var(--bu-ink);width:27px;height:27px;transition:transform .45s var(--bu-spring), background-color var(--bu-fast);border-radius:50%;position:absolute;top:3px;left:3px}.Qu0mEa_switch[aria-checked=true] .Qu0mEa_knob{background:#fff;transform:translate(28px)}.Qu0mEa_saved{color:var(--bu-blue);flex-basis:100%;font-size:14px;font-weight:600}.Qu0mEa_form{max-width:520px;animation:Qu0mEa_fade var(--bu-base) var(--bu-ease-out) both;flex-direction:column;gap:22px;display:flex}.Qu0mEa_field{color:var(--bu-ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.Qu0mEa_input{border:0;border-bottom:1.5px solid var(--bu-ink);color:var(--bu-ink);background:0 0;border-radius:0;outline:none;width:100%;padding:8px 0 10px;font-size:20px;font-weight:600}.Qu0mEa_input::placeholder{color:var(--bu-placeholder)}.Qu0mEa_input:focus{border-bottom-color:var(--bu-blue);box-shadow:0 1.5px 0 var(--bu-blue)}.Qu0mEa_select{cursor:pointer;font-size:18px;}.Qu0mEa_error{color:var(--bu-alert);font-size:14px;font-weight:600}.Qu0mEa_note{font-family:var(--bu-serif);color:var(--bu-ink-2);font-size:17px;line-height:1.5}.Qu0mEa_stopBox{animation:Qu0mEa_fade var(--bu-base) var(--bu-ease-out) both;flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Qu0mEa_stopNote{color:var(--bu-ink-2);font-size:14px}.Qu0mEa_done{background:var(--bu-paper);border:var(--bu-border);border-radius:var(--bu-r-card);max-width:560px;animation:Qu0mEa_pop .62s var(--bu-spring) both;flex-direction:column;gap:14px;padding:26px 24px;display:flex}.Qu0mEa_doneU{background:var(--bu-blue);border-radius:0 0 32px 32px;width:64px;height:32px}.Qu0mEa_doneTitle{letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:1.05}.Qu0mEa_doneBody{font-family:var(--bu-serif);font-size:18px;line-height:1.5}@keyframes Qu0mEa_rise{0%{transform:translateY(130%)}to{transform:none}}@keyframes Qu0mEa_fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Qu0mEa_pop{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Qu0mEa_title,.Qu0mEa_intro,.Qu0mEa_row,.Qu0mEa_form,.Qu0mEa_stopBox,.Qu0mEa_done{animation:none}.Qu0mEa_knob{transition:none}}@media (max-width:520px){.Qu0mEa_row{grid-template-columns:32px minmax(0,1fr);gap:6px 12px}}
._9V9T6a_wrap{flex-wrap:wrap;align-items:center;gap:48px clamp(40px,6vw,96px);padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(60px,8vw,110px);display:flex}._9V9T6a_text{flex-direction:column;flex:380px;gap:20px;max-width:640px;display:flex}._9V9T6a_intro{font-family:var(--bu-serif);color:var(--bu-ink-2);max-width:32em;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}._9V9T6a_links{flex-wrap:wrap;gap:10px;display:flex}._9V9T6a_art{--kx:4;--ky:3;flex:320px;justify-content:center;align-items:flex-end;gap:clamp(10px,2vw,22px);min-height:260px;display:flex}._9V9T6a_square{aspect-ratio:1;background:var(--bu-butter);--pt:32%;--eye:10px;--gap:16px;border-radius:28px;width:clamp(70px,8vw,104px)}._9V9T6a_half{aspect-ratio:2;background:var(--bu-blue);--rot:-8deg;--pt:9%;--eye:12px;--gap:30px;--eyec:var(--bu-butter);border-radius:0 0 999px 999px;width:clamp(130px,15vw,200px);transform:rotate(-8deg)}._9V9T6a_pill{aspect-ratio:46/110;background:var(--bu-kid-2);--pt:30%;--eye:8px;--gap:9px;border-radius:999px;width:clamp(46px,5vw,64px)}
