.bxHgOq_page{--t3:clamp(24px, 2vw, 30px);--t4:clamp(30px, 3.2vw, 46px);--t6:clamp(44px, 4.9vw, 78px);background:var(--ground);color:var(--ink);font-size:16px;line-height:1.55;overflow-x:hidden}.bxHgOq_nav{z-index:20;padding:0 var(--m);height:92px;color:var(--hero-ink);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.bxHgOq_navRight{align-items:center;gap:6px;display:flex}.bxHgOq_navLink{align-items:center;min-height:44px;padding:0 14px;font-weight:500;display:inline-flex}.bxHgOq_navLink:hover{text-underline-offset:4px;text-decoration:underline}.bxHgOq_navRight>.btn{white-space:nowrap;margin-left:8px}@media (max-width:400px){.bxHgOq_nav{gap:8px}.bxHgOq_navRight>.btn{margin-left:2px;padding-inline:14px}}.bxHgOq_hero{background:var(--hero-bg);min-height:100svh;color:var(--hero-ink);position:relative;overflow:hidden}.bxHgOq_heroText{z-index:3;min-height:100svh;padding:96px var(--m) 72px;flex-direction:column;justify-content:center;max-width:min(58vw,820px);display:flex;position:relative}.bxHgOq_heroText h1{font-size:var(--t6);letter-spacing:-.035em;line-height:.98}.bxHgOq_heroText h1 span{display:block}.bxHgOq_lede{color:var(--hero-soft);max-width:28em;margin-top:30px;font-size:19px}.bxHgOq_cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.bxHgOq_proof{max-width:28em;color:var(--hero-soft);margin-top:18px;font-size:16px}.bxHgOq_proof span{color:inherit;font-weight:600}.bxHgOq_heroGlobe{z-index:2;width:78svh;height:78svh;animation:1.2s cubic-bezier(.2,.7,.2,1) both bxHgOq_rise;position:absolute;top:15svh;left:calc(74vw - 39svh)}.bxHgOq_heroGlobe canvas{width:100%;height:100%;display:block}.bxHgOq_heroSun{z-index:-1;aspect-ratio:1;background:var(--gold);border-radius:50%;width:28%;position:absolute;top:3%;left:77%}@keyframes bxHgOq_rise{0%{opacity:0;transform:translateY(40px)scale(.94)}to{opacity:1;transform:none}}.bxHgOq_req{background:var(--card);box-shadow:var(--lift);color:var(--ink);text-align:left;border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.bxHgOq_reqTag{color:var(--blue);font-size:14px;font-weight:600}.bxHgOq_req h3{font-size:var(--t3);letter-spacing:-.025em;line-height:1.08}.bxHgOq_req p{font-size:14px}.bxHgOq_reqMeta{color:var(--soft);font-size:14px}.bxHgOq_reqMeta b{color:var(--ink);font-weight:600}.bxHgOq_reqNote{background:var(--nest);border-radius:12px;padding:10px 12px;font-size:14px}.bxHgOq_reqNote b{font-size:13px;font-weight:600;display:block}.bxHgOq_reqBubble{background:var(--nest);border-radius:14px;padding:8px 12px;font-size:14px}.bxHgOq_reqBubble b{font-size:13px;font-weight:600;display:block}.bxHgOq_exampleBadge{background:var(--nest);color:var(--soft);border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:600}.bxHgOq_show{padding:clamp(80px, 12svh, 140px) var(--m);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""pick""orb";align-content:center;justify-items:start;gap:clamp(28px,5vh,56px);min-height:100svh;display:grid}.bxHgOq_showHead{grid-area:head}.bxHgOq_showPick{grid-area:pick}.bxHgOq_showHead h2{font-size:var(--t4);text-wrap:balance;max-width:16em}.bxHgOq_showHead>p{max-width:30em;margin-top:20px;font-size:19px}.bxHgOq_showPick h3{color:var(--soft);letter-spacing:0;margin:0 0 4px;font-size:16px;font-weight:600}.bxHgOq_names{flex-wrap:wrap;gap:0 28px;margin:0;padding:0;list-style:none;display:flex}.bxHgOq_names button{cursor:pointer;text-align:left;min-height:44px;font:500 var(--t3) / 1.2 var(--font-bricolage), sans-serif;letter-spacing:-.025em;color:var(--soft);background:0 0;border:0;padding:2px 0;transition:color .2s}.bxHgOq_names button:hover{color:var(--ink)}.bxHgOq_names button[aria-pressed=true]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px;text-decoration-thickness:4px}.bxHgOq_stage{grid-area:orb;justify-self:center;width:min(100%,68svh);position:relative}.bxHgOq_orb{isolation:isolate;aspect-ratio:1;width:100%;position:relative}.bxHgOq_halo{z-index:-1;background:var(--halo,var(--d1));border-radius:50%;transition:background .3s;position:absolute;inset:0;transform:translate(8%,8%)}.bxHgOq_orbSun{z-index:-2;aspect-ratio:1;background:var(--gold);border-radius:50%;width:20%;position:absolute;top:-6%;right:0}.bxHgOq_photo{background:var(--nest);border-radius:50%;position:absolute;inset:0;overflow:hidden}.bxHgOq_photo img{object-fit:cover;width:100%;height:100%;transform:scale(1.04)}.bxHgOq_stageCard{width:min(330px,62%);position:absolute;bottom:7%;left:-9%}.bxHgOq_words{background:var(--words-bg);color:var(--band-ink);padding:clamp(44px, 7svh, 64px) var(--m) 68px;text-align:center;position:relative;overflow:hidden}.bxHgOq_words:after{content:"";background:var(--gold);border-radius:56px 56px 0 0;width:112px;height:56px;margin-left:-56px;position:absolute;bottom:0;left:50%}.bxHgOq_words h2{font-size:var(--t4)}.bxHgOq_slides{max-width:920px;min-height:clamp(200px,15vw,215px);margin:24px auto 0;position:relative}.bxHgOq_slide{margin:0;animation:.7s cubic-bezier(.2,.7,.2,1) both bxHgOq_slidein}.bxHgOq_slide[hidden]{display:none}.bxHgOq_slideAr{font-family:var(--font-amiri), serif;font-size:var(--t4);color:var(--gold);margin-bottom:8px;line-height:1.7}.bxHgOq_slide blockquote{font-size:var(--t3);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:500;line-height:1.14}.bxHgOq_slideShort blockquote{font-size:var(--t4)}.bxHgOq_slide figcaption{color:var(--band-soft);margin-top:22px;font-size:16px;font-weight:600}.bxHgOq_arInline{font-family:var(--font-amiri), serif;font-size:1.15em}@keyframes bxHgOq_slidein{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.bxHgOq_sunrise{z-index:1;justify-content:center;margin:12px auto 0;display:flex;position:relative}.bxHgOq_ctl{color:var(--band-ink);align-items:center;gap:10px;display:flex}.bxHgOq_ctl>button{width:44px;height:44px;color:var(--band-ink);cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;transition:background .15s;display:grid}.bxHgOq_ctl>button:hover{background:#fff3}.bxHgOq_dots{display:flex}.bxHgOq_dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:44px;display:grid}@media (pointer:coarse),(max-width:640px){.bxHgOq_dots button{width:44px}}.bxHgOq_dots i{background:#ffffff4d;border-radius:50%;width:12px;height:12px;transition:background .2s,transform .2s}.bxHgOq_dots button[aria-current=true] i{background:var(--gold);transform:scale(1.25)}.bxHgOq_words :focus-visible{outline-color:var(--gold)}.bxHgOq_howHead{padding:clamp(64px, 9svh, 96px) var(--m) 40px;background:var(--how-head)}.bxHgOq_howHead h2{font-size:var(--t4)}.bxHgOq_howHead p{color:var(--soft);margin-top:10px}.bxHgOq_how{grid-template-columns:repeat(4,1fr);display:grid}.bxHgOq_fld{flex-direction:column;align-items:center;padding:34px 24px 36px;display:flex}.bxHgOq_fld:first-child{background:var(--f1);color:var(--f1-ink)}.bxHgOq_fld:nth-child(2){background:var(--f2);color:var(--f2-ink)}.bxHgOq_fld:nth-child(3){background:var(--f3);color:var(--f3-ink)}.bxHgOq_fld:nth-child(4){background:var(--f4);color:var(--f4-ink)}.bxHgOq_clause{width:100%;max-width:300px;font-size:var(--t3);letter-spacing:-.03em;margin-bottom:22px;font-weight:600;line-height:1.1}.bxHgOq_fld .bxHgOq_req{width:100%;max-width:300px;transition:transform .15s}.bxHgOq_fld .bxHgOq_req:hover{transform:translateY(-6px)}.bxHgOq_about{padding:clamp(48px, 8svh, 80px) var(--m);background:var(--night);color:var(--band-ink);grid-template-columns:1.1fr 2fr;align-items:start;gap:clamp(24px,5vw,80px);display:grid}.bxHgOq_about h2{font-size:var(--t4);max-width:9em}.bxHgOq_aboutCols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.bxHgOq_about h3{letter-spacing:-.02em;margin-bottom:8px;font-size:19px}.bxHgOq_about p{color:var(--band-soft);font-size:16px}.bxHgOq_ask{padding:clamp(90px, 16svh, 170px) var(--m);position:relative;overflow:hidden}.bxHgOq_askForm{z-index:1;position:relative}.bxHgOq_askSentence{letter-spacing:-.04em;font-size:clamp(40px,4.2vw,70px);font-weight:600;line-height:1.04}.bxHgOq_askLine2{flex-wrap:nowrap;align-items:center;gap:.2em;margin-top:.1em;display:flex}.bxHgOq_blank{flex:none;width:7.2em;height:1.18em;display:inline-block;position:relative}.bxHgOq_blank input{background:var(--nest);width:100%;height:100%;color:var(--ink);font:inherit;letter-spacing:inherit;outline-offset:4px;border:0;border-radius:.3em;padding:0 .35em;position:absolute;inset:0}.bxHgOq_ghost{z-index:1;height:100%;color:var(--soft);pointer-events:none;white-space:nowrap;align-items:center;transition:opacity .28s,transform .28s;display:flex;position:absolute;top:0;left:.35em}.bxHgOq_ghostOut{opacity:0;transform:translateY(-30%)}.bxHgOq_blank:focus-within .bxHgOq_ghost,.bxHgOq_blankFilled .bxHgOq_ghost{display:none}.bxHgOq_send{background:var(--gold);height:1.18em;color:var(--gold-ink);font:inherit;letter-spacing:inherit;cursor:pointer;border:0;border-radius:.3em;padding:0 .45em;transition:filter .18s,transform .18s}.bxHgOq_send:hover{filter:brightness(1.08)}.bxHgOq_send:active{transform:scale(.97)}.bxHgOq_askPic{right:calc(var(--m) - 2vw);border-radius:50%;width:46svh;height:46svh;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.bxHgOq_askPic img{object-fit:cover;object-position:46% 50%;width:100%;height:100%;transform:scale(1.18)}.bxHgOq_foot{padding:110px var(--m) 36px;background:var(--night);color:var(--band-ink)}.bxHgOq_foot svg{width:100%;height:auto;max-height:30svh;display:block}.bxHgOq_footCols{grid-template-columns:repeat(12,1fr);gap:24px;margin-top:52px;display:grid}.bxHgOq_footGrp:first-child{grid-column:1/3}.bxHgOq_footGrp:nth-child(2){grid-column:3/5}.bxHgOq_footGrp:nth-child(3){grid-column:5/7}.bxHgOq_footGrp:nth-child(4){grid-column:7/9}.bxHgOq_footAddr{color:var(--band-soft);grid-column:9/13}.bxHgOq_foot h2{letter-spacing:0;margin-bottom:8px;font-size:16px}.bxHgOq_foot ul{margin:0;padding:0;list-style:none}.bxHgOq_foot a:not(.btn){align-items:center;min-height:44px;display:inline-flex}.bxHgOq_foot a:not(.btn):hover{text-underline-offset:4px;text-decoration:underline}.bxHgOq_footLast{color:var(--band-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;display:flex}.bxHgOq_foot :focus-visible,.bxHgOq_about :focus-visible{outline-color:var(--gold)}@media (max-width:1000px){.bxHgOq_about,.bxHgOq_aboutCols{grid-template-columns:1fr}}@media (max-width:900px){.bxHgOq_page{--t4:30px;--t6:9.6vw}.bxHgOq_nav{height:76px}.bxHgOq_navLink{display:none}.bxHgOq_hero{flex-direction:column;min-height:0;display:flex}.bxHgOq_heroText{order:1;justify-content:flex-start;max-width:none;min-height:0;padding-top:108px;padding-bottom:20px}.bxHgOq_lede{margin-top:20px;font-size:16px}.bxHgOq_cta{margin-top:22px}.bxHgOq_heroGlobe{order:2;width:min(84vw,520px);height:min(84vw,520px);margin:12px auto 56px;position:relative;top:auto;left:auto}.bxHgOq_show{min-height:0;padding:70px var(--m) 90px;grid-template-columns:1fr;gap:36px}.bxHgOq_stage{width:min(84vw,520px)}.bxHgOq_stageCard{width:min(320px,92%);margin:-52px 0 0 4%;position:relative;bottom:auto;left:auto}.bxHgOq_showPick{justify-self:stretch;min-width:0}.bxHgOq_names{margin-inline:calc(var(--m) * -1);padding:2px var(--m);scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;gap:8px;overflow-x:auto}.bxHgOq_names::-webkit-scrollbar{display:none}.bxHgOq_names li{scroll-snap-align:start;flex:none}.bxHgOq_names button{background:var(--nest);letter-spacing:0;white-space:nowrap;border-radius:999px;min-height:44px;padding:0 18px;font-size:16px}.bxHgOq_names button[aria-pressed=true]{background:var(--ink);color:var(--ground);text-decoration:none}.bxHgOq_slides{min-height:245px}.bxHgOq_ctl{flex-wrap:wrap;justify-content:center;gap:6px 10px;max-width:100%}.bxHgOq_dots{flex-basis:100%;order:2;justify-content:center}.bxHgOq_how{grid-template-columns:1fr}.bxHgOq_fld{padding:28px var(--m) 32px;align-items:stretch}.bxHgOq_fld .bxHgOq_req,.bxHgOq_clause{max-width:360px}.bxHgOq_fld .bxHgOq_req:hover{transform:none}.bxHgOq_ask{flex-direction:column;display:flex}.bxHgOq_askForm{order:1}.bxHgOq_askSentence{font-size:clamp(28px,8.2vw,38px)}.bxHgOq_askLine2{flex-wrap:wrap;gap:.25em}.bxHgOq_blank{flex:100%;width:auto;min-width:0}.bxHgOq_send{height:1.18em;padding:0 .7em}.bxHgOq_askPic{order:2;width:min(70vw,360px);height:min(70vw,360px);margin:40px auto 0;position:static;transform:none}.bxHgOq_footCols{grid-template-columns:1fr 1fr}.bxHgOq_footGrp:nth-child(n){grid-column:auto}.bxHgOq_footAddr{grid-column:1/-1}}@media (min-width:600px) and (max-width:900px){.bxHgOq_how{grid-template-columns:1fr 1fr}.bxHgOq_fld .bxHgOq_req,.bxHgOq_clause{max-width:none}}@media (prefers-reduced-motion:reduce){.bxHgOq_heroGlobe,.bxHgOq_slide{animation:none}}
