.cmpx-fig{gap:10px}.cmpx-fig__dev{justify-content:center;display:flex;position:relative}.cmpx-held{z-index:2;opacity:0;pointer-events:none;height:100%;transition:opacity .32s var(--cv-ease,ease);background:50%/100% 100% no-repeat;position:absolute;top:0;left:0;right:0}[data-sd-clip][data-state=ended] .cmpx-held{background-image:var(--cmpx-held);opacity:1}.cmpx-fig__bare{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.cmpx-held{transition:none}}.p1seg{white-space:nowrap}
.p1st{grid-template-columns:minmax(0,1fr);gap:14px;width:100%;min-width:0;display:grid}.p1st__head .cv-toa__line{margin-top:6px}.p1st__stage{grid-template-columns:minmax(0,1fr);row-gap:12px;min-width:0;display:grid}.p1st__panel{grid-area:1/1;align-self:end;min-width:0;scroll-margin-top:72px;scroll-margin-bottom:12px}.p1st__ctl{grid-row:2}.p1st__panel[data-off]{visibility:hidden;pointer-events:none;transform:translate(-300vw)}.p1st__panel[data-off] .p1beat{visibility:hidden!important}.p1st__tabs[hidden]{display:none}.p1st__ctl{gap:10px;min-width:0;display:grid}.p1st__seg{border:1px solid var(--rule-mark);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:360px;padding:3px;display:grid}.p1st__way{min-height:44px;color:var(--text-bright);font:700 15px/1 var(--font-mono);cursor:pointer;transition:background-color var(--cv-fast)var(--cv-ease),color var(--cv-fast)var(--cv-ease);background:0 0;border:0;border-radius:999px;padding:0 12px}.p1st__way:hover{color:var(--amber-ink)}.p1st__way[aria-pressed=true]{background:var(--amber);color:var(--on-amber)}.p1st__way:focus-visible{outline:2px solid var(--focus-ring,var(--amber));outline-offset:2px}.p1st__tabs.cv-toa__chips{grid-row:auto;justify-content:flex-start}.p1st .cv-toa__chip{font-size:14px}.p1st__confirm.cv-toa__confirm{text-align:left}.p1st .cv-toa__tx{margin-top:0}.p1st__fig.sd-clip{--sd-device-w:min(58vw,204px,calc((100svh - 230px)*1400/2948));grid-template-columns:minmax(0,1fr);grid-template-areas:"req""dev""beats""cap";justify-items:center;row-gap:8px;width:100%;margin:0;display:grid;position:relative}.p1st__fig>.cmpx-fig__dev{grid-area:dev}.p1st__fig>.p1beats{grid-area:beats;justify-self:stretch;margin-top:2px}@media (max-width:767.98px){.p1st__stage{row-gap:8px}.p1st__ctl{gap:8px}.p1st__seg{padding:2px}.p1st{gap:12px}}.p1st__fig>.p1st__req{color:var(--text-bright);grid-area:req;justify-self:stretch;margin:0 0 8px;font-size:16px;line-height:23px}@media (max-width:767.98px){.p1st__fig>.p1st__req{margin-bottom:6px;line-height:22px}}.p1st__req-k{color:var(--amber-ink);font:700 13px/18px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-right:4px}.p1st__fig>.sd-clip__caption{grid-area:cap;justify-self:stretch;max-width:none}.p1beats__box{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.p1beat{border-left:3px solid var(--rule-mark);border-radius:0 var(--radius-card)var(--radius-card)0;background:var(--bg-surface);min-width:0;padding:0;display:block}.p1beat__b{border-radius:inherit;width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:6px 12px;display:block}.p1beat__b:focus-visible{outline:2px solid var(--focus-ring,var(--amber));outline-offset:-2px}.p1beat__b[aria-pressed=true]{background:color-mix(in srgb,var(--amber)10%,transparent)}[data-theme=light] .p1beat__b[aria-pressed=true] .p1beat__n,[data-theme=light] .p1beat[data-kind=warn] .p1beat__b[aria-pressed=true] .p1beat__v{color:var(--amber-ink-hover)}.p1beat__b[aria-pressed=true] .p1beat__n:after{content:"";vertical-align:-1px;box-sizing:content-box;border-left:3px solid;border-right:3px solid;width:3px;height:11px;margin-left:8px;padding-left:2px;display:inline-block}[data-sd-clip]:has(.p1beat__b[aria-pressed=true]) .cmpx-held{opacity:0}.p1beat__n{color:var(--amber-ink);font:700 13px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;display:block}.p1beat__v{color:var(--text-bright);overflow-wrap:anywhere;margin-top:2px;font-size:16px;font-weight:700;line-height:22px;display:block}.p1beat:is([data-kind=ask],[data-kind=tap],[data-kind=you]) .p1beat__n,.p1beat:is([data-kind=ask],[data-kind=tap],[data-kind=you]) .p1beat__v{display:inline}.p1beat:is([data-kind=ask],[data-kind=tap],[data-kind=you]) .p1beat__v{margin:0;font-size:15px;font-weight:400;line-height:21px}.p1beat[data-kind=warn]{border-left-color:var(--amber)}.p1beat[data-kind=warn] .p1beat__v{color:var(--amber-ink)}.p1beat:is([data-kind=checked],[data-kind=result]){border-left-color:var(--green-active)}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.p1beats__box{grid-template-columns:minmax(0,1fr);row-gap:8px;display:grid;position:relative}.p1beat{visibility:hidden;grid-column:1/span 1}.p1beat[data-hold]{position:absolute;inset:0;overflow:hidden}.p1beat[data-hold] .p1beat__v{font-size:14px;line-height:20px}.p1beat[data-slot="1"]{grid-row:1/span 1}.p1beat[data-slot="2"]{grid-row:2/span 1}.p1beat[data-slot="3"]{grid-row:3/span 1}.p1beat[data-slot="4"]{grid-row:4/span 1}.p1beat[data-keep],[data-sd-clip][data-played] .p1beat:not([data-keep]):not([data-hold])[data-on],[data-sd-clip][data-played][data-state=paused] .p1beat[data-hold][data-on]{visibility:visible}[data-sd-clip][data-played] .p1beats__box:has(>[data-slot="1"]:not([data-keep]):not([data-hold])[data-on])>[data-slot="1"][data-keep]{visibility:hidden}[data-sd-clip][data-played] .p1beats__box:has(>[data-slot="2"]:not([data-keep]):not([data-hold])[data-on])>[data-slot="2"][data-keep]{visibility:hidden}[data-sd-clip][data-played] .p1beats__box:has(>[data-slot="3"]:not([data-keep]):not([data-hold])[data-on])>[data-slot="3"][data-keep]{visibility:hidden}[data-sd-clip][data-played] .p1beats__box:has(>[data-slot="4"]:not([data-keep]):not([data-hold])[data-on])>[data-slot="4"][data-keep]{visibility:hidden}[data-sd-clip][data-played][data-state=paused] .p1beats__box:has(>[data-slot="1"][data-hold][data-on])>[data-slot="1"]:not([data-hold]){visibility:hidden}[data-sd-clip][data-played][data-state=paused] .p1beats__box:has(>[data-slot="2"][data-hold][data-on])>[data-slot="2"]:not([data-hold]){visibility:hidden}[data-sd-clip][data-played][data-state=paused] .p1beats__box:has(>[data-slot="3"][data-hold][data-on])>[data-slot="3"]:not([data-hold]){visibility:hidden}[data-sd-clip][data-played][data-state=paused] .p1beats__box:has(>[data-slot="4"][data-hold][data-on])>[data-slot="4"]:not([data-hold]){visibility:hidden}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.p1beats__box{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.p1beat{visibility:hidden;grid-area:1/1/span 1/span 1;align-self:start}.p1beats__box:not(:has(>.p1beat[data-on]))>.p1beat[data-first]{visibility:visible}[data-sd-clip]:not([data-state=paused]) .p1beats__box:not(:has(>.p1beat[data-on]:not([data-hold])))>.p1beat[data-first]{visibility:visible}[data-sd-clip][data-played]:not([data-state=paused]) .p1beat[data-on]:not([data-hold]):not(:has(~.p1beat[data-on]:not([data-hold]))){visibility:visible}[data-sd-clip][data-played][data-state=paused] .p1beat[data-on]:not(:has(~.p1beat[data-on])){visibility:visible}}@media (prefers-reduced-motion:no-preference){.p1beat[data-keep]:not([data-on]){border-left-color:var(--rule-mark);background:0 0}.p1beat[data-keep]:not([data-on]) .p1beat__v{color:var(--text-muted)}.p1beat[data-keep][data-kind=warn]:not([data-on]) .p1beat__v{color:var(--amber-ink)}.p1beat[data-on]{border-left-color:var(--amber)}.p1beat[data-on]:is([data-kind=checked],[data-kind=result]){border-left-color:var(--green-active)}.p1beat[data-on][data-kind=warn]{background:color-mix(in srgb,var(--amber)12%,var(--bg-surface))}}@media (min-width:768px){.p1st__fig.sd-clip{--sd-device-w:236px;grid-template:"dev req""dev beats"1fr"cap cap"/auto minmax(0,1fr);place-items:start;column-gap:24px}.p1st__fig>.p1st__req{align-self:end}.p1st__fig>.p1beats{margin-top:0}.p1beat:not([data-kind=ask],[data-kind=tap],[data-kind=you]) .p1beat__v{font-size:18px;line-height:26px}}@media (min-width:640px){.p1st--hero .cv-toa__h{font-size:var(--fs-h3);line-height:var(--lh-h3)}}.p1st--hero .cv-toa__line{font-size:15px;line-height:22px}@media (min-width:768px) and (max-width:1023.98px){.cmp-hero .p1st__fig.sd-clip{--sd-device-w:min(236px,calc(var(--cmpx-kn,4)*48px))}}@media (min-width:1024px){.cmp-hero .p1st__fig.sd-clip{--sd-device-w:min(236px,calc(var(--cmpx-k1,4)*var(--cmpx-f,48px)));column-gap:20px}}@media (min-width:1280px){.cmp-hero .p1st__fig.sd-clip{--sd-device-w:min(236px,calc(var(--cmpx-k2,4)*var(--cmpx-f,48px)))}}@media (min-width:1440px){.cmp-hero .p1st__fig.sd-clip{--sd-device-w:min(236px,calc(var(--cmpx-k3,4)*var(--cmpx-f,48px)))}}@media (min-width:1024px){.cmp-sec>.p1st{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head ctl""stage stage""confirm tx";align-items:end;gap:16px 48px}.cmp-sec>.p1st>.p1st__head{grid-area:head}.cmp-sec>.p1st>.p1st__stage{display:contents}.cmp-sec>.p1st .p1st__panel{grid-area:stage;align-self:start}.cmp-sec>.p1st .p1st__ctl{grid-area:ctl;width:360px}.cmp-sec>.p1st>.p1st__confirm{grid-area:confirm;align-self:start}.cmp-sec>.p1st>.cv-toa__tx{grid-area:tx;place-self:start end}.cmp-sec>.p1st .p1st__fig.sd-clip{grid-template-rows:auto auto 1fr;grid-template-areas:"dev req""dev beats""dev cap"}.cmp-sec>.p1st .p1st__fig>.sd-clip__caption{align-self:end;max-width:560px}}@media (min-width:768px){.p1st--hub .p1st__fig.sd-clip{--sd-device-w:220px}}@media (max-width:767.98px){.p1st--hub .p1st__fig.sd-clip{--sd-device-w:min(50vw,180px,calc((100svh - 230px)*1400/2948))}}.p1st .sd-device,.p1tap .sd-device{--sd-dev-rim-w:1.5px;--sd-dev-rim:#ffffff6b}.p1q__jump{margin:-8px 0 12px}.p1q__jump .cmp-a{align-items:center;gap:.5ch;min-height:44px;font-size:16px;display:inline-flex}.cmp #cmp-table-h{scroll-margin-top:72px}.p1q__list{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.p1q__i{gap:8px;min-width:0;display:grid}.p1q__q{color:var(--text-bright);text-wrap:balance;margin:0;font-size:19px;font-weight:700;line-height:26px}.p1q__a{color:var(--text-bright);margin:0;font-size:16px;line-height:25px}.p1q__a--muted{color:var(--text-muted)}.p1q__fit{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.p1q__cell{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--bg-surface);min-width:0;padding:12px 14px}.p1q__cell--sd{border-color:color-mix(in srgb,var(--amber)55%,var(--rule));box-shadow:inset 3px 0 0 var(--amber)}.p1q__ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.p1q__ul li{color:var(--text-muted);align-items:flex-start;gap:10px;font-size:16px;line-height:24px;display:flex}.p1q__i-c{flex:none;margin-top:4px}.p1q__i-c--sd{color:var(--green-active)}.p1q__i-c--comp{color:var(--text-dim)}.p1q__k{color:var(--amber-ink);font:700 13px/18px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px}.p1q__src{flex-wrap:wrap;gap:8px 16px;margin:0;display:flex}.p1q__src .cmp-a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:639.98px){.p1q__cell{border:0;border-left:2px solid var(--rule);background:0 0;border-radius:0;padding:4px 0 4px 14px}.p1q__cell--sd{border-left-color:var(--amber);box-shadow:none}.p1q__fit{gap:16px}}@media (min-width:900px){.p1q__list{gap:28px}.p1q__i:not(.p1q__i--fit)>.p1q__a{max-width:72ch}.p1q__fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:767.98px){.p1st__panel:not(:has(.p1st__req)){align-self:start}.p1st__ctl{grid-row:1}:is(.p1st__panel,.p1st__panel:not(:has(.p1st__req))){grid-area:2/1;align-self:start}.p1st__fig.sd-clip{grid-template-areas:"dev""req""beats""cap"}.p1st__fig>.p1st__req{margin:4px 0 0}.p1st__tabs.cv-toa__chips{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.p1st .cv-toa__chip{text-wrap:balance;padding:6px 10px;line-height:18px}}.p1st .cv-toa__chip{border-color:var(--rule)}.p1st .cv-toa__chip:hover{border-color:var(--amber-ink)}.p1st .cv-toa__chip[aria-pressed=true]{border-color:var(--amber-ink);background:color-mix(in srgb,var(--amber)16%,transparent);color:var(--text-bright)}.p1st__way:hover{color:var(--text-bright);box-shadow:inset 0 0 0 1px var(--rule-mark)}.p1st__way[aria-pressed=true]{background:color-mix(in srgb,var(--amber)16%,transparent);color:var(--text-bright);box-shadow:inset 0 0 0 1px var(--amber-ink)}@media (min-width:768px){.p1st__stage[data-story-way=tap] .p1st__tabs{display:none}}.p1st:has(>.p1st__stage[data-story-way=tap])>.p1st__confirm{visibility:hidden}@media (max-width:767.98px){.p1st__fig.sd-clip,.p1st--hub .p1st__fig.sd-clip{--sd-device-w:min(60vw,240px,calc((100svh - 180px)*1400/2948))}.p1st__ctl{border:1px solid var(--rule-mark);border-radius:var(--radius-action);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;padding:2px}.p1st__ctl>.p1st__seg,.p1st__ctl>.p1st__tabs.cv-toa__chips{display:contents}.p1st__ctl:has(>.p1st__tabs) .p1st__way[data-way=ask]{display:none}.p1st .p1st__ctl .p1st__way,.p1st .p1st__ctl .cv-toa__chip{border-radius:var(--radius-action);min-height:44px;font:700 14px/18px var(--font-mono);text-wrap:balance;margin:0;padding:4px 8px}.p1st .p1st__ctl .cv-toa__chip:not([aria-pressed=true]){background:0 0;border-color:#0000}}.p1q>.p1q__jump{margin:8px 0 0}.p1st__lab-s{display:none}@media (max-width:767.98px){.p1st__ctl{grid-auto-columns:auto}.p1st .p1st__ctl .p1st__way,.p1st .p1st__ctl .cv-toa__chip{white-space:nowrap;text-wrap:nowrap;padding-inline:10px}.p1st__ctl .p1st__lab{display:none}.p1st__ctl .p1st__lab-s{display:inline}.p1st__stage{position:relative}.p1st__panel[data-off]{position:absolute;top:0;left:0;right:0}.p1st:has(>.p1st__stage[data-story-way=tap])>.p1st__confirm{display:none}.p1st__fig.cmpx-fig--win{--cw-r:206px;--cw-max:480px;--cw-w:min(100vw - 32px,max(250px,min(var(--cw-max),100vh - var(--cw-r))/var(--cw-a)))}.p1st__fig.cmpx-fig--win>.p1st__req{margin:0;font-size:15px;line-height:20px}.p1st__fig.cmpx-fig--win:has(>.p1st__req){--cw-r:231px}.p1st__fig.cmpx-fig--win[data-clip=a14-annual-1c]>.p1st__req{display:none}.p1st__fig.cmpx-fig--win[data-clip=a14-annual-1c]{--cw-r:206px}.p1st__fig.cmpx-fig--win[data-clip^=m]{--cw-r:196px;--cw-max:520px}@supports (height:100svh){.p1st__fig.cmpx-fig--win{--cw-w:min(100vw - 32px,max(250px,min(var(--cw-max),100svh - var(--cw-r))/var(--cw-a)))}}.p1st__fig.cmpx-fig--win .sd-device{width:var(--cw-w);height:calc(var(--cw-w)*var(--cw-a));aspect-ratio:auto;border-radius:var(--radius-card)}.p1st__fig.cmpx-fig--win .sd-device:before{box-shadow:none}.p1st__fig.cmpx-fig--win .sd-device__bezel,.p1st__fig.cmpx-fig--win .sd-clip__plate{display:none}.p1st__fig.cmpx-fig--win .sd-device__screen{border-radius:inherit;inset:0}.p1st__fig.cmpx-fig--win .sd-clip__view,.p1st__fig.cmpx-fig--win .cmpx-held{top:calc(-100%*var(--cw-t)/var(--cw-h))!important;height:calc(100%/var(--cw-h))!important}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.p1st__fig.cmpx-fig--win .p1beat[data-kind=ask] .p1beat__v,.p1st__fig.cmpx-fig--win .p1beat__pre{display:none}}.p1q__src .cmp-a.p1q__srcx{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.p1beat{align-self:stretch}}.p1beat__v{text-wrap:pretty}@media (max-width:639.98px){.p1st .cv-toa__tx>summary{justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.p1st .cv-toa__tx>summary::-webkit-details-marker{display:none}.p1st .cv-toa__tx>summary:after{flex:none;margin-left:0}.p1st>.p1st__confirm{margin-top:-8px}.p1st .cv-toa__tx>summary{min-height:44px;padding-block:11px}.p1q__list>.p1q__i--fit:first-child>.p1q__q{color:var(--amber-ink);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:19px}}
.p1board{justify-content:center;width:100%;min-width:0;display:flex;container:p1board/inline-size}@media (min-width:640px){.p1board--phone-only{container-type:normal}}@container p1board (max-width:639.98px){.cmp .p1board .cv-stage--ipad{--cv-mh:calc(var(--cv-dw)*746/1328)}.cmp .p1board .sd-device--ipad{aspect-ratio:1328/746;border-radius:var(--radius-card)}.cmp .p1board .sd-device--ipad>.sd-device__bezel{display:none}.cmp .p1board .sd-device--ipad>.sd-device__screen{border-radius:inherit;inset:0}.cmp .p1board [data-clip=m02-ipad-board] .sd-clip__view--fill>.sd-clip__cam>video,.cmp .p1board [data-clip=m02-ipad-board] .sd-clip__view--fill>.sd-clip__cam>picture>img{object-fit:fill;width:157.53%;max-width:none;height:auto;margin-top:-45.18%;inset:0 auto auto 0}:root:not([data-theme=light]) .cmp .p1board .sd-device--ipad{box-shadow:0 0 0 1px var(--rule)}}@media (max-width:639.98px){.p1board{display:block}.p1board .cv-stage{--cv-w:100%!important}.p1board .sd-clip{--sd-device-w:100%!important}.p1board .cv-moment__cap{width:100%}}.p1board--side{display:block}@media (min-width:640px) and (max-width:1023.98px){.p1board--side{max-width:none}}.p1board--side .cv-moment__cap{width:100%}.p1board--side .cv-moment__sentence,.p1board--side .cv-moment__tx summary{text-align:left}.p1board__still{display:none}@media (max-width:639.98px){.p1board__still{gap:8px;width:100%;margin-bottom:8px;display:grid}.p1board__win{aspect-ratio:1328/746;border-radius:var(--radius-card);background:#0d1426;position:relative;overflow:hidden}.p1board__win img{width:157.53%;max-width:none;height:auto;margin-top:-45.18%;position:absolute;top:0;left:0}.p1board__cap{margin:0}.p1board>.cv-moment>.cv-stage,.p1board>.cv-moment .cv-moment__tx{display:none}:root:not([data-theme=light]) .p1board__win{box-shadow:0 0 0 1px var(--rule)}}.p1pb{--pb:calc((100vw - 38px)/752);flex-direction:column;gap:12px;width:100%;margin:0;display:flex}.p1pb__frame{width:100%;height:calc(var(--pb-h)*var(--pb));border-radius:var(--radius-card);background:#0e1528;display:flex;position:relative;overflow:hidden}:root:not([data-theme=light]) .p1pb__frame{box-shadow:0 0 0 1px var(--rule)}.p1pb__tails{width:calc(var(--pb-tw)*var(--pb));flex:none;height:100%;display:block}.p1pb__tails img,.p1pb__week img{width:100%;height:auto;display:block}.p1pb__scroll{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;overflow:auto hidden}.p1pb__scroll::-webkit-scrollbar{display:none}.p1pb__scroll:focus-visible{outline:2px solid var(--focus-ring,var(--amber));outline-offset:-2px}.p1pb__week{width:calc(var(--pb-ww)*var(--pb));flex-direction:column;display:flex}.p1pb__week picture{display:block}.p1pb__cap{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:13px;line-height:18px}.p1pb__label{margin-top:2px;display:block}@media (max-width:639.98px){.p1board__still{margin-bottom:0;display:block}.p1board>.cv-moment{display:none}}.p1pb__frame{padding-left:6px}.p1pb__edge{top:calc(var(--pb-dh)*var(--pb));bottom:0;left:calc(6px + var(--pb-tw)*var(--pb));pointer-events:none;background:linear-gradient(90deg,#0e1528 0 3px,#0e152800 100%);width:14px;position:absolute}
