.apx-stage{border-radius:var(--r-stage);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(14px,2.4vw,32px);position:relative}.apx-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:clamp(16px,2vw,28px);display:grid}.apx-step{text-align:left;background:#f5f6f9;border-radius:16px;align-items:flex-start;gap:12px;width:100%;height:100%;padding:12px 14px;transition:background .3s,box-shadow .3s;display:flex}.apx-step b{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--line-2);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;transition:background .3s,color .3s,box-shadow .3s;display:grid}.apx-step span{gap:2px;min-width:0;display:grid}.apx-step strong{letter-spacing:-.01em;font-size:15px;line-height:1.25}.apx-step em{color:var(--ink-3);font-size:12.5px;font-style:normal;font-weight:600;line-height:1.3}.apx-step:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.apx-step.is-done b{background:var(--ink);color:#fff;box-shadow:none}.apx-step.is-now{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.apx-step.is-now b{background:var(--ink);color:#fff;box-shadow:none}.apx-board{height:540px;transition:height .7s var(--ease);position:relative}.apx-layer{visibility:hidden;opacity:0;transition:opacity .35s,visibility 0s .35s;position:absolute;top:0;left:0;right:0}.apx-layer.is-on{visibility:visible;opacity:1;transition:opacity .5s .35s,visibility}.apx-slot{border-radius:12px;height:58px;display:block}.apx-l4 .apx-slot,.apx-l3 .apx-slot{border:1px dashed var(--line-2)}.apx-card{z-index:3;box-shadow:0 10px 24px -16px #28325a73, inset 0 0 0 1px var(--line-2);pointer-events:none;will-change:transform;transition:transform .85s var(--ease), width .85s var(--ease), height .85s var(--ease), opacity .45s, box-shadow .4s;background:#fff;border-radius:12px;align-content:center;gap:2px;padding:8px 12px;display:grid;position:absolute;top:0;left:0;overflow:hidden}.apx-src{min-width:0;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex;overflow:hidden}.apx-txt{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.apx-card.is-compact{padding:6px 10px}.apx-card.is-compact .apx-src{display:none}.apx-card.is-compact .apx-txt{font-size:12.5px}.apx-card.is-ghost{opacity:0}.apx-badge{white-space:nowrap;opacity:0;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:800;transition:opacity .3s;position:absolute;top:6px;right:6px}.apx-badge:not(:empty){opacity:1}.apx-card.is-compact .apx-badge{top:50%;transform:translateY(-50%)}.apx-card[data-flag]:not(.is-narrow):not(.is-compact) .apx-src,.apx-card.is-compact[data-flag]:not(.is-narrow) .apx-txt{padding-right:76px}.apx-card.is-narrow .apx-badge{border-radius:50%;width:8px;height:8px;padding:0;font-size:0;top:7px;right:7px;transform:none;background:currentColor!important}.apx-card.is-narrow.is-compact .apx-txt{-webkit-line-clamp:3;padding-right:6px}.apx-card[data-flag=ok] .apx-badge{color:#5f6a1e;background:#eff5d2}.apx-card[data-flag=dup] .apx-badge{color:#3a5397;background:#e8eefb}.apx-card[data-flag=conflict]{box-shadow:0 10px 24px -16px #c8285a80, inset 0 0 0 1.5px var(--signal)}.apx-card[data-flag=conflict] .apx-badge{color:#c8285a;background:#ffe6ec}.apx-card[data-flag=gap]{box-shadow:0 10px 24px -16px #c8782873,inset 0 0 0 1.5px #ff7a5a}.apx-card[data-flag=gap] .apx-badge{color:#b24a2a;background:#ffede6}.apx-card[data-flag=set]{opacity:.45}.apx-card[data-flag=set] .apx-badge{color:var(--ink-2);background:#eef0f4}.apx-card[data-flag=win]{box-shadow:0 10px 24px -16px #28325a73,inset 0 0 0 2px #b9c23a}.apx-card[data-flag=win] .apx-badge{color:#5f6a1e;background:#eff5d2}.apx-ic{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.apx-ic--email{background:#afc5f2}.apx-ic--sheet{background:#d7de50}.apx-ic--chat{background:#68eff1;border-radius:50%}.apx-ic--doc{background:#e193f9}.apx-ic--system{background:var(--ink)}.apx-l0{height:540px}.apx-l0 .apx-slot{width:214px;left:calc((100% - 214px) * var(--x) / 100);top:calc((100% - 58px) * var(--y) / 100);position:absolute}.apx-l1{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.apx-col{background:#f5f6f9;border-radius:18px;padding:12px}.apx-colh,.apx-zh,.apx-q,.apx-rh{letter-spacing:-.01em;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:800;display:flex}.apx-colh span{color:var(--ink-3);margin-left:auto;font-size:12px}.apx-colslots{gap:8px;display:grid}.apx-l2{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.apx-zone{background:#f5f6f9;border-radius:18px;padding:14px}.apx-zh{gap:0;display:grid}.apx-zh b{font-size:15px}.apx-zh{color:var(--ink-3);font-size:12.5px;font-weight:600}.apx-zh b{color:var(--ink);font-weight:800}.apx-zone--flag{background:#fff1f4}.apx-zone--gap{background:#fff4ef}.apx-zone--ok{background:#f7f9ec;grid-column:1/-1}.apx-pile{height:92px;position:relative}.apx-pile .apx-slot{position:absolute;left:0;right:28px}.apx-pile .apx-slot:nth-child(2){top:14px;left:14px;right:14px}.apx-pile .apx-slot:nth-child(3){top:28px;left:28px;right:0}.apx-pair{gap:8px;display:grid}.apx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.apx-l3{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.apx-confirmed{order:-1}.apx-session,.apx-vote,.apx-confirmed{background:#f5f6f9;border-radius:18px;padding:16px}.apx-session{box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff}.apx-list{gap:6px;display:grid}.apx-list .apx-slot{height:40px}.apx-people{box-shadow:inset 0 -1px 0 var(--line);color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin-bottom:16px;padding-bottom:14px;font-size:12.5px;font-weight:700;display:flex}.apx-people li{align-items:center;gap:6px;display:flex}.apx-people i{background:radial-gradient(circle at 50% 36%, #fff 0 22%, transparent 23%), radial-gradient(circle at 50% 100%, #fff 0 38%, transparent 39%), var(--ink-2);border-radius:50%;width:22px;height:22px}.apx-q--sm{color:var(--ink-2);margin-top:16px;font-size:13px}.apx-confirmed .apx-q--sm{margin-top:0}.apx-pick,.apx-gaps{grid-template-columns:1fr 1fr;gap:10px;display:grid}.apx-pick>div,.apx-gaps>div{align-content:start;gap:8px;display:grid}.apx-pickbtn{background:#f3f4f7;border-radius:10px;height:40px;font-size:13.5px;font-weight:800;transition:background .25s,color .25s}.apx-pickbtn:hover{background:#e8eaf0}.apx-pickbtn[aria-pressed=true]{background:var(--ink);color:#fff}.apx-say{color:var(--ink-2);background:#f5f6f9;border-radius:10px;padding:8px 10px;font-size:12.5px;line-height:1.35}.apx-say b{color:var(--ink);font-size:11.5px;display:block}.apx-vnote{color:var(--ink-3);margin:-4px 0 12px;font-size:12.5px;font-weight:600}.apx-vote ul{gap:8px;display:grid}.apx-vbtn{width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:12px;font-size:14px;font-weight:800;transition:box-shadow .25s;display:grid}.apx-vbtn:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.apx-vbtn[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink)}.apx-dots{grid-column:1;gap:4px;min-height:10px;display:flex}.apx-dots i{background:var(--ink-2);border-radius:50%;width:10px;height:10px}.apx-dots .apx-mine{background:var(--signal);display:none}.apx-vbtn[aria-pressed=true] .apx-mine{animation:apx-pop .4s var(--ease);display:block}.apx-vn{letter-spacing:-.03em;grid-area:1/2/span 2;font-size:20px}@keyframes apx-pop{0%{transform:scale(0)}}.apx-map{box-shadow:inset 0 0 0 1px var(--line);background:#f5f6f9;border-radius:22px;padding:16px}.apx-maph{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.apx-maph b{letter-spacing:-.02em;font-size:18px}.apx-maph span{color:var(--ink-3);font-size:12.5px;font-weight:700}.apx-regions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.apx-region{box-shadow:inset 0 3px 0 var(--c), inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;align-content:start;gap:6px;padding:10px;display:grid}.apx-region .apx-slot{height:46px}.apx-rh{margin:2px 0;font-size:13px}.apx-rh i{background:var(--c);border-radius:3px;width:10px;height:10px}.apx-flow{justify-content:center;height:30px;display:flex}.apx-flow i{background:repeating-linear-gradient(180deg, var(--ink-3) 0 4px, transparent 4px 9px);background-size:2px 18px;width:2px;height:100%;animation:1s linear infinite apx-flow}@keyframes apx-flow{to{background-position:0 18px}}.apx-brain{background:radial-gradient(60% 140% at 10%,#e193f92e,#0000 70%),radial-gradient(60% 140% at 90%,#68eff12e,#0000 70%),#fff;border-radius:999px;align-items:center;gap:18px;padding:16px 22px;display:flex;position:relative}.apx-brain:before{content:"";border-radius:inherit;background:var(--spectrum);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.apx-core{background:radial-gradient(circle at 34% 28%,#fff,#e193f959 70%,#68eff166);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;animation:3s ease-in-out infinite apx-breathe;display:grid;box-shadow:0 0 0 6px #fb447414}@keyframes apx-breathe{50%{box-shadow:0 0 0 12px #fb44740a}}.apx-brain p{color:var(--ink-2);font-size:14.5px;font-weight:600;line-height:1.4}.apx-brain b{letter-spacing:-.03em;color:var(--ink);font-size:20px;display:block}.apx-out{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;gap:14px;display:grid}.apx-runs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.apx-run{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:800;display:flex}.apx-run i{flex:none;width:18px;height:18px}.apx-run--desk i{background:var(--ink);border-radius:5px}.apx-run--agent i{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:linear-gradient(135deg,#68eff1,#afc5f2)}.apx-answer{background:#fff;border-radius:16px;padding:14px 16px;box-shadow:inset 0 0 0 1.5px #68eff1}.apx-ah{color:var(--ink-3);align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:flex}.apx-ah i{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:linear-gradient(135deg,#68eff1,#afc5f2);width:14px;height:14px}.apx-at{letter-spacing:-.01em;margin-top:6px;font-size:15.5px;font-weight:700;line-height:1.4}.apx-as{color:var(--ink-2);margin-top:8px;padding-left:10px;font-size:12.5px;font-weight:600;box-shadow:inset 2px 0 #d7de50}.apx-bar{z-index:6;-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--line), 0 18px 40px -24px #28325a73;background:#ffffffeb;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(16px,2vw,24px);padding:12px 12px 12px 18px;display:flex;position:sticky;bottom:12px}.apx-status{color:var(--ink-2);max-width:52em;font-size:15px;font-weight:600;line-height:1.4}.apx-go{flex:none}.apx-stage[data-stage="0"] .apx-go{animation:2.4s ease-in-out infinite apx-call}@keyframes apx-call{0%,60%,to{box-shadow:0 0 #13131640}30%{box-shadow:0 0 0 8px #13131600}}.apx-note{color:var(--ink-3);margin-top:12px;font-size:12.5px}@media (width<=1100px){.apx-l1{grid-template-columns:repeat(3,minmax(0,1fr))}.apx-l3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.apx-confirmed{order:3;grid-column:1/-1}.apx-confirmed .apx-list{grid-template-columns:repeat(4,minmax(0,1fr))}.apx-regions{grid-template-columns:repeat(3,minmax(0,1fr))}.apx-out{grid-template-columns:1fr}}@media (width<=760px){.apx-stage{border-radius:24px;padding:12px}.apx-rail{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px 14px;padding:0 12px;display:flex;overflow-x:auto}.apx-rail::-webkit-scrollbar{display:none}.apx-rail li{scroll-snap-align:start;flex:0 0 64%}.apx-board{height:600px}.apx-l0{height:620px}.apx-l0 .apx-slot,.apx-l1 .apx-slot{height:66px}.apx-l2 .apx-slot,.apx-l3 .apx-slot,.apx-l3 .apx-list .apx-slot{height:52px}.apx-l0 .apx-slot{width:148px;left:calc((100% - 148px) * var(--mx) / 100);top:calc((100% - 66px) * var(--my) / 100)}.apx-l1,.apx-l2,.apx-l3{grid-template-columns:1fr;gap:10px}.apx-l1 .apx-colslots,.apx-grid,.apx-pair,.apx-confirmed .apx-list{grid-template-columns:1fr 1fr}.apx-col,.apx-zone{padding:10px}.apx-zone--ok{grid-column:auto}.apx-session,.apx-vote,.apx-confirmed{padding:12px}.apx-pick,.apx-gaps{gap:8px}.apx-regions{grid-template-columns:1fr 1fr;gap:8px}.apx-region:last-child{grid-column:1/-1}.apx-region .apx-slot{height:60px}.apx-brain{border-radius:22px;align-items:flex-start;padding:14px}.apx-core{width:44px;height:44px}.apx-brain p{font-size:13.5px}.apx-runs{grid-template-columns:1fr 1fr}.apx-run{padding:10px;font-size:13px}.apx-card{padding:7px 10px}.apx-txt{font-size:12.5px}.apx-src{font-size:10.5px}.apx-bar{bottom:calc(10px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px;padding:12px}.apx-status{font-size:13.5px}.apx-go{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.apx-card,.apx-board,.apx-layer,.apx-layer.is-on{transition:none!important}.apx-flow i,.apx-core,.apx-stage[data-stage="0"] .apx-go,.apx-mine{animation:none!important}}.apw__q[data-astro-cid-uwlkmepi]{letter-spacing:-.03em;gap:4px;margin-bottom:18px;font-size:clamp(22px,2.4vw,34px);font-weight:700;line-height:1.15;display:grid}.apw__q[data-astro-cid-uwlkmepi] span[data-astro-cid-uwlkmepi]{letter-spacing:0;color:var(--ink-3);font-size:14px;font-weight:800}.apw__pair[data-astro-cid-uwlkmepi]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.apw__side[data-astro-cid-uwlkmepi]{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:clamp(20px,2.6vw,32px)}.apw__side[data-astro-cid-uwlkmepi] h3[data-astro-cid-uwlkmepi]{color:var(--ink-2);font-size:15px;font-weight:800}.apw__side--yes[data-astro-cid-uwlkmepi]{box-shadow:inset 0 0 0 2px #68eff1}.apw__say[data-astro-cid-uwlkmepi]{letter-spacing:-.02em;margin-top:14px;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.25}.apw__side--no[data-astro-cid-uwlkmepi] .apw__say[data-astro-cid-uwlkmepi]{color:var(--ink-2)}.apw__cite[data-astro-cid-uwlkmepi]{color:var(--ink-2);margin-top:12px;padding-left:12px;font-size:14.5px;font-weight:600;box-shadow:inset 2px 0 #d7de50}.apw__side[data-astro-cid-uwlkmepi] ul[data-astro-cid-uwlkmepi]{box-shadow:inset 0 1px 0 var(--line);gap:10px;margin-top:20px;padding-top:18px;display:grid}.apw__side[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]{color:var(--ink-2);padding-left:22px;font-size:15.5px;position:relative}.apw__side[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:before{content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:0}.apw__side--no[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:before{background:var(--signal)}.apw__side--yes[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:before{background:#b9c23a}.apw__foot[data-astro-cid-uwlkmepi]{max-width:46em;color:var(--ink-2);margin-top:24px;font-size:16px}.apw__foot[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.aps__h[data-astro-cid-uwlkmepi]{max-width:14em;margin-bottom:clamp(28px,4vw,56px)}.aps__table[data-astro-cid-uwlkmepi]{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line);background:#fff;display:grid;overflow:hidden}.aps__row[data-astro-cid-uwlkmepi]{box-shadow:inset 0 -1px 0 var(--line);color:var(--ink-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1.2fr);gap:24px;padding:20px 24px;font-size:15.5px;line-height:1.45;display:grid}.aps__row--head[data-astro-cid-uwlkmepi]{color:var(--ink-3);background:#f5f6f9;padding-top:16px;padding-bottom:16px;font-size:13px;font-weight:800}.aps__n[data-astro-cid-uwlkmepi]{letter-spacing:-.02em;color:var(--ink);align-items:flex-start;gap:12px;font-size:17px;font-weight:800;display:flex}.aps__n[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.aps__n[data-astro-cid-uwlkmepi] i[data-astro-cid-uwlkmepi]{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:linear-gradient(135deg,#68eff1,#afc5f2);flex:none;width:22px;height:22px}.aps__row--then[data-astro-cid-uwlkmepi]{box-shadow:none;background:#f2fdfd}.aps__span[data-astro-cid-uwlkmepi]{color:var(--ink);grid-column:2/-1;font-weight:600}.apf__grid[data-astro-cid-uwlkmepi]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,88px);display:grid}.apf__h[data-astro-cid-uwlkmepi]{margin-bottom:20px}.apf__vr[data-astro-cid-uwlkmepi]{border-radius:var(--r-card);color:#fff;background:#111;margin-top:32px;display:block;position:relative;overflow:hidden}.apf__vr[data-astro-cid-uwlkmepi] img[data-astro-cid-uwlkmepi]{aspect-ratio:16/10;object-fit:cover;opacity:.85;width:100%;transition:transform .6s var(--ease), opacity .4s}.apf__vr[data-astro-cid-uwlkmepi]:hover img[data-astro-cid-uwlkmepi]{opacity:1;transform:scale(1.03)}.apf__vr[data-astro-cid-uwlkmepi]:after{content:"";background:linear-gradient(#0a0a0e1a 40%,#0a0a0ed1 100%);position:absolute;inset:0}.apf__vrt[data-astro-cid-uwlkmepi]{z-index:1;color:#ffffffd9;gap:4px;font-size:14.5px;display:grid;position:absolute;bottom:74px;left:20px;right:20px}.apf__vrt[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{color:#fff;letter-spacing:-.02em;font-size:19px}.apf__vrl[data-astro-cid-uwlkmepi]{z-index:1;height:40px;color:var(--ink);background:#fff;border-radius:10px;align-items:center;padding:0 16px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;bottom:20px;left:20px}.apf__vr[data-astro-cid-uwlkmepi]:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.apf__list[data-astro-cid-uwlkmepi]{counter-reset:s;display:grid}.apf__list[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]{counter-increment:s;grid-template-columns:44px 1fr;column-gap:18px;padding-bottom:28px;display:grid;position:relative}.apf__list[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:before{content:counter(s);background:var(--ink);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:grid}.apf__list[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:not(:last-child):after{content:"";background:var(--line-2);width:2px;position:absolute;top:48px;bottom:4px;left:21px}.apf__list[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{letter-spacing:-.02em;padding-top:9px;font-size:19px}.apf__list[data-astro-cid-uwlkmepi] span[data-astro-cid-uwlkmepi]{color:var(--ink-2);margin-top:4px;font-size:15.5px}.apc__panel[data-astro-cid-uwlkmepi]{border-radius:var(--r-stage);background:radial-gradient(60% 80% at 90% 10%, #afc5f259, transparent 70%), radial-gradient(50% 70% at 0% 100%, #68eff133, transparent 70%), var(--paper);box-shadow:inset 0 0 0 1px var(--line);text-align:center;padding:clamp(28px,5vw,72px)}.apc__t[data-astro-cid-uwlkmepi]{letter-spacing:-.05em;max-width:14em;margin:0 auto;font-size:clamp(36px,5vw,76px);line-height:.98}.apc__panel[data-astro-cid-uwlkmepi] .t-lead[data-astro-cid-uwlkmepi]{max-width:32em;margin:18px auto 0}.apc__cta[data-astro-cid-uwlkmepi]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}@media (width<=900px){.apw__pair[data-astro-cid-uwlkmepi],.apf__grid[data-astro-cid-uwlkmepi]{grid-template-columns:1fr}.aps__row--head[data-astro-cid-uwlkmepi]{display:none}.aps__row[data-astro-cid-uwlkmepi]{grid-template-columns:1fr;gap:10px;padding:18px}.aps__row[data-astro-cid-uwlkmepi] [data-astro-cid-uwlkmepi][data-l]:before{content:attr(data-l);color:var(--ink-3);margin-bottom:2px;font-size:12.5px;font-weight:800;display:block}.aps__span[data-astro-cid-uwlkmepi]{grid-column:auto}}@media (width<=760px){.apc__cta[data-astro-cid-uwlkmepi] .btn[data-astro-cid-uwlkmepi]{justify-content:center;width:100%}.apf__vrt[data-astro-cid-uwlkmepi]{bottom:70px;left:16px;right:16px}.apf__vrl[data-astro-cid-uwlkmepi]{bottom:16px;left:16px}}
