.cosmic-hero,.cosmic-features{isolation:isolate}.cosmic-features{gap:var(--home-space-10);display:grid;position:relative}.cosmic-home{--home-space-1:3.6px;--home-space-2:7.2px;--home-space-3:10.8px;--home-space-4:14.4px;--home-space-5:18px;--home-space-6:21.6px;--home-space-8:28.8px;--home-space-10:36px;--home-space-12:43.2px;--home-space-16:57.6px;gap:var(--home-space-10);width:min(1116px,100% - 28.8px);padding-top:var(--home-space-3);margin:0 auto;display:grid;position:relative}.cosmic-home h1,.cosmic-home h2,.cosmic-home h3{color:var(--home-ink);font-family:var(--font-display)}.cosmic-home h2{letter-spacing:-.025em;text-shadow:var(--home-text-edge);margin:0;font-size:clamp(19.8px,1.98vw,25.2px);font-weight:800;line-height:1.22}.cosmic-insight,.cosmic-explore,.cosmic-journey,.cosmic-feedback{position:relative}.cosmic-sticker{z-index:4;width:var(--w,86.4px);cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 12px 16px rgb(var(--ink-rgb) / 22%));background:0 0;border:0;padding:0;transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s;position:absolute}.cosmic-sticker:hover{filter:drop-shadow(0 16px 22px rgb(var(--ink-rgb) / 30%)) brightness(1.05);transform:scale(1.1)rotate(-4deg)}.cosmic-sticker:active{transform:scale(.94)}.cosmic-sticker-body{animation:cosmic-sticker-float var(--float,6s) ease-in-out infinite alternate;display:block}.cosmic-sticker-body img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.cosmic-sticker-body[data-reaction=spin] img{animation:.8s cubic-bezier(.22,1,.36,1) cosmic-sticker-spin}.cosmic-sticker-body[data-reaction=wobble] img{animation:.7s ease-in-out cosmic-sticker-wobble}.cosmic-sticker-body[data-reaction=drift] img{animation:1.1s cubic-bezier(.22,1,.36,1) cosmic-sticker-drift}@keyframes cosmic-sticker-float{0%{transform:translate(0)rotate(-3deg)}to{transform:translate(6px,-12px)rotate(3deg)}}@keyframes cosmic-sticker-spin{0%{transform:none}45%{transform:translateY(-22px)rotate(200deg)scale(1.15)}to{transform:rotate(360deg)}}@keyframes cosmic-sticker-wobble{0%,to{transform:none}20%{transform:rotate(-14deg)scale(1.12)}45%{transform:rotate(10deg)scale(1.08)}70%{transform:rotate(-5deg)}}@keyframes cosmic-sticker-drift{0%{transform:none}40%{transform:translate(18px,-14px)scale(1.1)}to{transform:none}}.cosmic-sticker-burst{pointer-events:none;position:absolute;top:45%;left:50%}.cosmic-sticker-burst i{width:var(--size,10.8px);aspect-ratio:1;background:var(--tone,white);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 6px var(--tone,white));opacity:0;animation:.8s ease-out forwards cosmic-burst;position:absolute;top:-5.4px;left:-5.4px}.cosmic-sticker-burst i:first-child{--dx:-60px;--dy:-50px;--tone:var(--home-gold)}.cosmic-sticker-burst i:nth-child(2){--dx:10px;--dy:-72px;--size:10px}.cosmic-sticker-burst i:nth-child(3){--dx:66px;--dy:-36px;--tone:var(--cc-pink)}.cosmic-sticker-burst i:nth-child(4){--dx:56px;--dy:40px;--size:9px;--tone:var(--cc-sky)}.cosmic-sticker-burst i:nth-child(5){--dx:-54px;--dy:34px;--size:10px;--tone:var(--cc-lilac)}.cosmic-sticker--lotus{--w:64.8px;top:-34.2px;right:21.6px}.cosmic-sticker--scroll{--w:75.6px;top:-41.4px;left:-21.6px}.cosmic-sticker--drum{--w:68.4px;top:-37.8px;right:-14.4px}.cosmic-drifters{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cosmic-drifter{opacity:0;cursor:grab;pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 12px 16px rgb(var(--ink-rgb) / 22%));will-change:transform;background:0 0;border:0;padding:0;transition:opacity .4s,filter .2s;position:absolute;top:0;left:0}.cosmic-drifters[data-ready] .cosmic-drifter{opacity:.95}.cosmic-drifter img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:transform .24s cubic-bezier(.22,1,.36,1);display:block}.cosmic-drifter:hover img{transform:scale(1.1)}.cosmic-drifter[data-dragging]{cursor:grabbing;filter:drop-shadow(0 22px 26px rgb(var(--ink-rgb) / 34%)) brightness(1.06)}.cosmic-drifter[data-dragging] img{transform:scale(1.16)}.cosmic-drifter[data-tapped] img{animation:.6s ease-in-out cosmic-sticker-wobble}body:has(.gateway-form:focus-within) .cosmic-drifters[data-ready] .cosmic-drifter{opacity:.18;pointer-events:none}.cosmic-insight,.cosmic-explore,.cosmic-journey,.cosmic-quote{border:1px solid var(--home-glass-border);background:var(--home-glass);box-shadow:var(--home-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(150%)}.cosmic-hero{align-items:center;gap:var(--home-space-8);min-height:min(540px,100svh - 100.8px);padding:var(--home-space-2) 0 var(--home-space-4) clamp(0px, 3vw, 36px);grid-template-columns:minmax(0,1fr) minmax(342px,378px);display:grid;position:relative}.cosmic-copy{isolation:isolate;z-index:2;text-shadow:0 0 22px #ffffffbf,0 0 4px #fff9;max-width:504px;padding-bottom:36px;position:relative}.cosmic-title-glow{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.45;filter:blur(16px)saturate(.65);width:774px;max-width:none;height:auto;animation:9s ease-in-out infinite alternate cosmic-glow;position:absolute;top:-184.5px;left:-202.5px}@keyframes cosmic-glow{0%{opacity:.38;transform:scale(1)rotate(0)}to{opacity:.52;transform:scale(1.04)rotate(-1.5deg)}}.cosmic-hero-sparkles{z-index:1;pointer-events:none;position:absolute;inset:0}.cosmic-hero-sparkles i{animation:3.2s ease-in-out infinite cosmic-twinkle}.cosmic-hero-sparkles i:first-child{--size:18px;top:6%;left:46%}.cosmic-hero-sparkles i:nth-child(2){--size:12px;--tone:var(--home-gold);animation-delay:-.9s;top:18%;left:3%}.cosmic-hero-sparkles i:nth-child(3){--size:10px;--tone:var(--cc-pink);animation-delay:-1.6s;top:64%;left:50%}.cosmic-hero-sparkles i:nth-child(4){--size:14px;animation-delay:-.4s;top:86%;left:8%}.cosmic-hero-sparkles i:nth-child(5){--size:9px;--tone:var(--home-gold);animation-delay:-2.1s;top:10%;left:60%}.cosmic-hero-sparkles i:nth-child(6){--size:11px;--tone:var(--cc-sky);animation-delay:-1.2s;top:78%;left:40%}.cosmic-copy h1{letter-spacing:-.04em;text-wrap:balance;text-shadow:0 2px 0 #ffffffe6, 0 0 2px #fffffff2, 0 0 28px #fffc, 0 14px 30px rgb(var(--ink-rgb) / 24%);margin:0;font-size:clamp(37.8px,min(4.14vw,8.6svh),59.4px);font-weight:800;line-height:1.04}.cosmic-copy h1 span{background:var(--home-accent-shimmer);color:#0000;text-shadow:none;filter:drop-shadow(0 2px 0 #fffffff2) drop-shadow(0 0 2px #fffffff2) drop-shadow(0 10px 22px rgb(var(--ink-rgb) / 34%));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate cosmic-shimmer}.cosmic-intro{max-width:46ch;margin:var(--home-space-4) 0 0;color:var(--home-ink);text-wrap:pretty;font-size:13.95px;font-weight:500;line-height:1.6}.cosmic-intro mark{background:var(--home-marker);color:var(--home-ink);font-weight:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2.7px;padding:0 .9px}.cosmic-actions{align-items:center;gap:var(--home-space-3);margin-top:var(--home-space-6);text-shadow:none;flex-wrap:wrap;display:flex}.cosmic-mascot{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;width:clamp(234px,25vw,324px);filter:drop-shadow(0 20px 26px rgb(var(--ink-rgb) / 22%));background:0 0;border:0;border-radius:40%;padding:0;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s;position:absolute;top:57.6px;right:clamp(360px,30vw + 36px,396px)}.cosmic-mascot:hover,.cosmic-mascot:focus-visible{filter:drop-shadow(0 26px 34px rgb(var(--ink-rgb) / 30%)) brightness(1.04);transform:scale(1.07)rotate(-2deg)}.cosmic-mascot:active{transform:scale(1.11)rotate(-3deg)}.cosmic-mascot{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cosmic-mascot[data-placed]{z-index:3}.cosmic-mascot[data-dragging]{z-index:6;cursor:grabbing;filter:drop-shadow(0 32px 40px rgb(var(--ink-rgb) / 34%)) brightness(1.05);transition:transform .2s cubic-bezier(.22,1,.36,1),filter .2s;transform:scale(1.1)rotate(-4deg)}.cosmic-mascot-body{animation:6s ease-in-out infinite alternate cosmic-float;display:block}.cosmic-mascot-body img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.cosmic-mascot-body[data-cheer] img{animation:.7s cubic-bezier(.22,1,.36,1) cosmic-cheer}@keyframes cosmic-cheer{0%{transform:scale(1)}30%{transform:scale(1.1)rotate(-5deg)}60%{transform:scale(1.04)rotate(3deg)}to{transform:scale(1)rotate(0)}}.cosmic-mascot-burst{pointer-events:none;position:absolute;top:34%;left:58%}.cosmic-mascot-burst i{--size:16px;opacity:0;animation:.9s ease-out forwards cosmic-burst;top:-7.2px;left:-7.2px}.cosmic-mascot-burst i:first-child{--dx:-110px;--dy:-70px;--tone:var(--home-gold)}.cosmic-mascot-burst i:nth-child(2){--dx:0px;--dy:-120px;--size:12px}.cosmic-mascot-burst i:nth-child(3){--dx:110px;--dy:-80px;--tone:var(--cc-pink)}.cosmic-mascot-burst i:nth-child(4){--dx:130px;--dy:30px;--size:11px;--tone:var(--cc-sky)}.cosmic-mascot-burst i:nth-child(5){--dx:-130px;--dy:20px;--size:12px;--tone:var(--cc-lilac)}.cosmic-mascot-burst i:nth-child(6){--dx:-40px;--dy:100px;--size:10px;--tone:var(--home-gold)}.cosmic-home .gateway-form{z-index:2;align-content:start;align-self:center;gap:var(--home-space-3);width:100%;height:auto;min-height:0;padding:var(--home-space-5) var(--home-space-5) var(--home-space-4);border:1px solid var(--home-glass-border);background:var(--home-glass-strong);box-shadow:0 24px 54px rgb(var(--ink-rgb) / 20%), inset 0 1px 0 #fffc;-webkit-backdrop-filter:blur(22px)saturate(150%);border-radius:23.4px;grid-area:1/2;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);margin:0;display:grid;position:relative}.cosmic-home .gateway-form>*{grid-column:1/-1}.cosmic-home .gateway-form>.gateway-field:has(select,.birth-time-select){grid-column:1}.cosmic-home .gateway-form>.gateway-field:has(input[name=viewYear]){grid-column:2}.cosmic-home .gateway-form-head{z-index:2;padding-right:57.6px;display:block;position:relative}.cosmic-home .gateway-form-head h2{color:var(--home-ink);margin:0;font-size:18.9px;font-weight:800}.cosmic-home .gateway-form-head p{color:var(--home-ink-soft);margin:1.8px 0 0;font-size:12px}.cosmic-home .gateway-date>div{gap:var(--home-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cosmic-home .gateway-date label{gap:1.8px;min-width:0;display:grid}.cosmic-home .gateway-date label>span{color:var(--home-ink-soft);font-size:11px;font-weight:600}.cosmic-home .gateway-gender>div{gap:var(--home-space-3);box-shadow:none;background:0 0;border:0;grid-template-columns:1fr 1fr;padding:0;display:grid}.cosmic-home .gateway-gender button{justify-content:center;align-items:center;gap:var(--home-space-2);border:1px solid var(--border);min-height:36px;color:var(--home-ink-soft);background:#ffffffd1;border-radius:10.8px;font-size:12.15px;font-weight:700;transition:border-color .15s,background-color .15s;display:flex}.cosmic-home .gateway-gender button:first-child svg{color:var(--home-violet)}.cosmic-home .gateway-gender button:last-child svg{color:var(--home-pink)}.cosmic-home .gateway-gender button[aria-pressed=true]{border-color:var(--home-violet);background:var(--accent-soft);color:var(--home-violet);box-shadow:0 0 0 1px var(--home-violet) inset, 0 6px 14px rgb(var(--ink-rgb) / 14%)}.cosmic-home .gateway-form-note{color:var(--home-ink-soft);text-align:center;margin:0;font-size:11px;line-height:1.5}.cosmic-insight{align-items:center;gap:var(--home-space-6);padding:var(--home-space-6) var(--home-space-8);border-radius:25.2px;grid-template-columns:minmax(252px,.9fr) minmax(0,2.1fr);display:grid}.cosmic-insight-lead h2{font-size:clamp(18.9px,1.8vw,23.4px)}.cosmic-home .cosmic-insight .cosmic-insight-lead h2{background:linear-gradient(90deg,#5f5bf0,#8a3fe0);color:#0000;-webkit-background-clip:text;background-clip:text}.cosmic-benefit-icon img,.cosmic-step-icon img{filter:drop-shadow(0 6px 10px #6550ed29)}.cosmic-page .cosmic-home .cosmic-benefit-icon{flex:0 0 80px;width:72px;height:72px}.cosmic-page .cosmic-home .cosmic-benefit-icon img{width:72px;height:72px}.cosmic-insight-lead p{margin:var(--home-space-2) 0 0;color:var(--home-ink-soft);font-size:12.6px;line-height:1.55}.cosmic-benefits{gap:var(--home-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cosmic-benefits article{align-items:center;gap:var(--home-space-3);min-width:0;display:flex}.cosmic-benefits article:hover .cosmic-benefit-icon img{transform:rotate(-8deg)scale(1.12)}.cosmic-benefits article:nth-child(2) .cosmic-benefit-icon{color:var(--home-blue)}.cosmic-benefits article:nth-child(3) .cosmic-benefit-icon{color:var(--home-purple)}.cosmic-benefits h3{text-shadow:0 1px 0 white, 0 4px 12px rgb(var(--ink-rgb) / 14%);margin:0;font-size:13.5px;line-height:1.3}.cosmic-benefits p{margin:var(--home-space-1) 0 0;color:var(--home-ink-soft);font-size:12px;line-height:1.45}.cosmic-explore{padding:var(--home-space-6);border-radius:27px}.cosmic-explore h2{align-items:center;gap:var(--home-space-3);margin-bottom:var(--home-space-5);display:flex}.cosmic-explore h2 svg,.cosmic-journey h2 svg{color:var(--home-gold);filter:drop-shadow(0 2px 4px #e6a02859)}.cosmic-path-grid{gap:var(--home-space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.cosmic-path{border:1px solid var(--home-glass-border);background:var(--home-glass-strong);min-width:0;box-shadow:0 10px 24px rgb(var(--ink-rgb) / 10%);color:var(--home-ink);border-radius:18px;grid-template-rows:auto 1fr;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:grid;overflow:hidden}.cosmic-path:hover{box-shadow:0 18px 34px rgb(var(--ink-rgb) / 18%);transform:translateY(-4px)}.cosmic-path-art{background:var(--home-tile);place-items:center;height:108px;display:grid;position:relative;overflow:hidden}.cosmic-path-art:before{content:"";background:radial-gradient(#ffffffbf,#0000 70%);border-radius:50%;height:70%;position:absolute;inset:auto -10% -40%}.cosmic-path-art img{object-fit:contain;width:92%;height:100.8px;filter:drop-shadow(0 6px 10px rgb(var(--ink-rgb) / 22%));transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.cosmic-path:hover .cosmic-path-art img{transform:scale(1.06)translateY(-2px)}.cosmic-path-body{align-content:start;gap:var(--home-space-1);padding:var(--home-space-3) 39.6px var(--home-space-4) var(--home-space-4);display:grid;position:relative}.cosmic-path-body strong{font-family:var(--font-display);text-shadow:0 1px 0 white, 0 4px 12px rgb(var(--ink-rgb) / 14%);font-size:12.6px;line-height:1.3}.cosmic-path-body small{color:var(--home-ink-soft);font-size:11.5px;line-height:1.45}.cosmic-path-arrow{right:var(--home-space-3);border:1px solid var(--home-border);width:25.2px;height:25.2px;color:var(--home-violet);background:#fff;border-radius:50%;place-items:center;transition:background-color .18s,color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.cosmic-path:hover .cosmic-path-arrow{background:var(--home-violet);color:#fff}.cosmic-journey{align-items:center;gap:var(--home-space-8);padding:var(--home-space-4) var(--home-space-8);border-radius:899.1px;grid-template-columns:auto minmax(0,1fr);display:grid}.cosmic-journey h2{align-items:center;gap:var(--home-space-3);white-space:nowrap;font-size:clamp(17.1px,1.62vw,20.7px);display:flex}.cosmic-journey ol{justify-content:space-between;gap:var(--home-space-2);grid-template-columns:repeat(4,auto);margin:0;padding:0;list-style:none;display:grid}.cosmic-journey li{align-items:center;gap:var(--home-space-3);min-width:0;color:var(--home-ink);white-space:nowrap;padding-right:36px;font-size:12.15px;font-weight:700;line-height:1.35;display:flex;position:relative}.cosmic-step-icon{background:var(--accent-soft);width:36px;height:36px;color:var(--home-violet);border-radius:10.8px;flex:0 0 40px;place-items:center;display:grid}.cosmic-journey li:nth-child(2) .cosmic-step-icon{color:var(--home-blue)}.cosmic-journey li:nth-child(4) .cosmic-step-icon{color:var(--home-pink)}.cosmic-journey li:last-child{padding-right:0}.cosmic-step-arrow{right:var(--home-space-2);color:var(--home-border);position:absolute}.cosmic-feedback{column-gap:var(--home-space-8);row-gap:var(--home-space-4);grid-template-rows:auto 1fr;grid-template-columns:minmax(234px,306px) minmax(0,1fr);align-items:start;display:grid}.cosmic-feedback-heading{padding-top:var(--home-space-2);grid-area:1/1}.cosmic-feedback-heading h2{align-items:center;gap:var(--home-space-3);display:flex}.cosmic-line-icon{object-fit:contain;width:23.4px;height:23.4px}.cosmic-feedback-heading p{margin:var(--home-space-2) 0 0;color:var(--home-ink-soft);font-size:12.6px}.cosmic-feedback-carousel{display:contents}.cosmic-feedback-controls{gap:var(--home-space-2);grid-area:2/1;display:flex}.cosmic-feedback-controls button{border:1px solid var(--home-glass-border);background:var(--home-glass-strong);width:39.6px;height:39.6px;color:var(--home-violet);box-shadow:0 6px 16px rgb(var(--ink-rgb) / 14%);cursor:pointer;border-radius:50%;place-items:center;transition:transform .16s;display:grid}.cosmic-feedback-controls button:hover{background:#fff;transform:translateY(-1px)}.cosmic-feedback-cards{gap:var(--home-space-4);grid-area:1/2/3;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cosmic-quote{column-gap:var(--home-space-4);row-gap:var(--home-space-2);min-height:111.6px;padding:var(--home-space-5);border-radius:19.8px;grid-template-rows:1fr auto;grid-template-columns:46.8px minmax(0,1fr);margin:0;display:grid}.cosmic-quote-avatar{background:linear-gradient(145deg, var(--home-avatar-blue), var(--home-avatar-pink));color:#fff;width:46.8px;height:46.8px;font-family:var(--font-display);box-shadow:0 6px 14px rgb(var(--ink-rgb) / 18%);border:2px solid #fff;border-radius:50%;grid-row:1/3;place-items:center;font-size:18px;font-weight:800;display:grid}.cosmic-quote-avatar--nam{background:linear-gradient(145deg, var(--home-avatar-blue), var(--home-avatar-aqua))}.cosmic-quote-avatar--ly{background:linear-gradient(145deg, var(--home-avatar-pink), var(--home-avatar-cream))}.cosmic-quote blockquote{color:var(--home-ink);margin:0;font-size:12px;line-height:1.5}.cosmic-quote figcaption{color:var(--home-ink-soft);align-content:end;gap:1.8px;font-size:11.5px;display:grid}.cosmic-quote figcaption strong{color:var(--home-ink);font-size:12px}@media (max-width:1180px){.cosmic-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cosmic-path-art{height:118.8px}.cosmic-journey{gap:var(--home-space-4);padding:var(--home-space-6);border-radius:25.2px;grid-template-columns:minmax(0,1fr)}.cosmic-journey li{white-space:normal}.cosmic-insight{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.cosmic-hero{grid-template-columns:minmax(0,1fr) minmax(306px,342px);padding-left:0}.cosmic-copy{padding-bottom:0}.cosmic-mascot{grid-area:2/1;justify-self:center;width:min(324px,90%);margin-top:-21.6px;position:relative;top:auto;right:auto}.cosmic-title-glow{width:684px;top:-162px;left:-193.5px}.cosmic-home .gateway-form{grid-row:1/3}.cosmic-feedback{grid-template-columns:minmax(0,1fr) auto}.cosmic-feedback-controls{grid-area:1/2;align-self:end}.cosmic-feedback-cards{grid-area:2/1/auto/-1}}@media (max-width:850px){.cosmic-page:has(.cosmic-home):before{height:1062px;top:-36px}.cosmic-hero{gap:var(--home-space-6);grid-template-columns:minmax(0,1fr);min-height:0}.cosmic-mascot{grid-row:auto;width:min(288px,80%);margin:-10.8px 0 -25.2px}.cosmic-home .gateway-form{grid-area:auto/1;justify-self:center;max-width:468px}.cosmic-benefits{grid-template-columns:minmax(0,1fr)}.cosmic-journey ol{justify-content:stretch;row-gap:var(--home-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.cosmic-journey li:nth-child(2) .cosmic-step-arrow{display:none}.cosmic-feedback-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cosmic-quote:nth-child(3){display:none}}@media (max-width:600px){.cosmic-sticker{--w:57.6px}.cosmic-sticker--lotus{--w:46.8px;top:-27px;right:9px}.cosmic-sticker--scroll{--w:55.8px;top:-27px;left:-9px}.cosmic-sticker--drum{--w:48.6px;top:-23.4px;right:-7.2px}.cosmic-home{gap:var(--home-space-8);width:calc(100% - 28.8px);padding-top:var(--home-space-4)}.cosmic-home h2{font-size:19.8px}.cosmic-copy h1{font-size:clamp(36px,9.9vw,46.8px)}.cosmic-title-glow{width:576px;top:-126px;left:-198px}.cosmic-home .gateway-form-head{padding-right:50.4px}.cosmic-intro{margin-top:var(--home-space-4);font-size:13.5px}.cosmic-actions{gap:var(--home-space-3);margin-top:var(--home-space-6)}.cosmic-actions>:is(.cosmic-primary,.cosmic-secondary){flex:100%}.cosmic-home .gateway-form{padding:var(--home-space-5) var(--home-space-4);border-radius:19.8px}.cosmic-insight{padding:var(--home-space-5);border-radius:21.6px}.cosmic-explore{padding:var(--home-space-4);border-radius:21.6px}.cosmic-path-grid{gap:var(--home-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.cosmic-path-art{height:90px}.cosmic-path-art img{height:82.8px}.cosmic-path-body{padding:var(--home-space-3);padding-bottom:39.6px}.cosmic-path-arrow{top:auto;bottom:var(--home-space-3);transform:none}.cosmic-journey{padding:var(--home-space-5)}.cosmic-journey h2{white-space:normal}.cosmic-journey ol{grid-template-columns:minmax(0,1fr)}.cosmic-step-arrow{display:none}.cosmic-feedback-cards{gap:var(--home-space-3);grid-template-columns:minmax(0,1fr)}.cosmic-quote:nth-child(3){display:grid}}@media (prefers-reduced-motion:reduce){.cosmic-mascot-body,.cosmic-mascot-body[data-cheer] img,.cosmic-title-glow,.cosmic-hero-sparkles i,.cosmic-mascot-burst i{animation:none}.cosmic-mascot-burst,.cosmic-sticker-burst{display:none}.cosmic-sticker-body,.cosmic-sticker-body img,.cosmic-sticker-body[data-reaction] img{animation:none!important}.cosmic-sticker,.cosmic-mascot,.cosmic-drifter,.cosmic-drifter img{transition:none}.cosmic-copy h1 span{animation:none}.cosmic-path,.cosmic-path-art img{transition:none}}.cosmic-feedback-cards.cosmic-feedback-viewport{min-width:0;padding-block:3.6px;display:block;overflow:hidden}.cosmic-feedback-track{--feedback-columns:3;gap:var(--home-space-4);will-change:transform;width:100%;display:flex}.cosmic-feedback-cards .cosmic-feedback-track .cosmic-quote{flex:0 0 calc((100% - (var(--feedback-columns) - 1) * var(--home-space-4)) / var(--feedback-columns));min-width:0;display:grid}@media (max-width:960px){.cosmic-feedback-track{--feedback-columns:2}}@media (max-width:600px){.cosmic-feedback-track{--feedback-columns:1}}
