.old-way{border:1px solid var(--hairline);border-radius:var(--radius-pill);inline-size:fit-content;max-inline-size:100%;font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.03em;text-wrap:balance;color:var(--ink-2);padding:4px 12px;line-height:1.35;display:block}@media (width<=639px){.old-way{letter-spacing:.02em;font-size:12px}}.wr.pmh{--wr-max:clamp(160px, 14vw, 260px);--pmh-g:2.62;--pmh-p:.38;--wr-scale:calc(var(--pmh-g) * var(--pmh-p));--pmh-ov:.3;--wr-overlap:calc(var(--wr-fs) * var(--wr-cap) * var(--pmh-ov));--wr-tall-em:calc(var(--wr-block-em) + var(--wr-prod-em) - var(--wr-cap) * var(--pmh-ov));--pmh-sh:max(100svh, 620px);--wr-foot-gap:var(--space-6);--wr-foot-h:8.75rem;--wr-lift:.16;--wr-drift-k:.3;--wr-peek:.62;--pmh-cut:calc(var(--wr-land) + var(--wr-bottom) * var(--wr-ph));--wr-peek-top:calc(var(--pmh-cut) - var(--wr-peek) * var(--wr-bottom) * var(--wr-ph));--wr-floor-max:min(200px, (620px - var(--wr-bar) - var(--wr-head) - 2 * var(--wr-gap) - var(--wr-foot-gap) - var(--wr-foot-h)) / var(--wr-tall-em))}.wr.pmh .wr-stage{block-size:var(--pmh-sh);min-block-size:0}.wr.pmh .wr-word{--pmh-top:var(--ink);--pmh-base:color-mix(in oklch, var(--ink) 74%, var(--ground));color:var(--ink)}.pmh.wr[data-ground=day] .wr-line{background-image:linear-gradient(var(--pmh-top) .195em, var(--pmh-base) .905em);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-block:-.1em;padding-block:.1em}@media (prefers-contrast:more),(forced-colors:active){.pmh.wr .wr-line{-webkit-text-fill-color:currentColor;background-image:none}}.wr.pmh .wr-kicker{color:var(--ink);font-size:var(--type-kicker-lg);letter-spacing:var(--type-kicker-lg-tracking)}.wr.pmh .wr-stage:after{content:"";inset:var(--pmh-cut) 0 0;z-index:1;background:var(--ground);position:absolute}.wr.pmh .wr-foot{flex-grow:1;align-content:center}.wr.pmh .wr-foot .wr-line-copy{max-inline-size:58ch;color:var(--ink);font-size:clamp(19px,1.55vw,23px);line-height:1.32}@media (width>=900px) and (height<=800px){.wr.pmh{--wr-foot-h:3.75rem}}@media (height<=760px){.wr.pmh{--wr-foot-gap:var(--space-5)}.wr.pmh .pmd-rev-sub{display:none}}@media (height<=619px){.wr.pmh{--pmh-p:.58}}.pmh-bd{--pmh-wb:calc(var(--wr-cap-top) + var(--wr-fs) * (var(--wr-cap) + var(--wr-lh)));--pmh-w1:rgb(var(--scrim-ground) / .86);--pmh-w2:rgb(var(--scrim-ground) / .42);position:absolute;inset:0;overflow:clip;container-type:size}.pmh-pic{aspect-ratio:16/9;inline-size:max(100cqw,177.778cqh);position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.pmh-pic .pmh-loop{background:0 0;position:absolute;inset:0}.pmh-loop>picture.bleed{display:none}@media (width>=700px){:root:is(:not([data-js]),[data-motion=off]) .pmh-loop>picture.bleed{display:block}:root:is(:not([data-js]),[data-motion=off]) .pmh-first{visibility:hidden}}@media (width>=700px) and (prefers-reduced-motion:reduce){.pmh-loop>picture.bleed{display:block}.pmh-first{visibility:hidden}}.pmh-wash{background:linear-gradient(to bottom, var(--pmh-w1) 0, var(--pmh-w2) var(--pmh-wb), transparent calc(var(--pmh-wb) + var(--pmh-sky,8cqh))), linear-gradient(to bottom, transparent calc(var(--pmh-cut) - 8rem), rgb(var(--scrim-ground) / .6) calc(var(--pmh-cut) - 2.7rem), rgb(var(--scrim-ground)) var(--pmh-cut));position:absolute;inset:0}.pmh-pair{--pmh-bw:var(--pmh-bw-d);--pmh-pw:var(--pmh-pw-d);--pmh-px:var(--pmh-px-d);--pmh-pt:var(--pmh-pt-d);position:absolute;inset:0}.pmh-desk{inline-size:var(--pmh-bw);position:absolute;inset-block-start:0;inset-inline-start:0}.pmh-phone{inline-size:var(--pmh-pw);aspect-ratio:var(--pmh-ar);position:absolute;inset-block-start:var(--pmh-pt);inset-inline-start:var(--pmh-px)}.pmd :where(p){margin:0}.pmd-page{min-block-size:calc(420 * var(--u));padding:calc(18 * var(--u)) calc(22 * var(--u)) calc(24 * var(--u))}.pmd-label,.pmd-periods,.pmd-t-label,.pmd-t-sub,.pmd-rev-sub,.pmd-rev-period{font-size:calc(var(--rd-xs) * var(--u));color:var(--ink-2);white-space:nowrap}.pmd-head,.pmd-t-top{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));display:flex}.pmd-label b{font-size:calc(var(--rd-sm) * var(--u));letter-spacing:.06em;text-transform:uppercase;margin-inline-end:calc(8 * var(--u));font-weight:600}.pmd-periods{padding:calc(3 * var(--u));border-radius:calc(9 * var(--u));background:var(--ground-2);display:flex}.pmd-periods span{padding:calc(3 * var(--u)) calc(8 * var(--u));border-radius:calc(6 * var(--u))}.pmd-periods .pmd-on{background:var(--ground-3);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--hairline);color:var(--ink)}.pmd-tiles{gap:calc(10 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pmd-tiles,.pmd-rev{margin-block-start:calc(12 * var(--u))}.pmd-tile,.pmd-rev{border-radius:calc(12 * var(--u));background:var(--ground-3);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--hairline)}.pmd-tile{padding:calc(12 * var(--u)) calc(14 * var(--u))}.pmd-t-label{letter-spacing:.025em;text-transform:uppercase}.pmd-pill,.pmd-up{font-size:calc(var(--rd-xs) * var(--u));color:var(--rd-ok);align-items:center;font-weight:600;display:inline-flex}.pmd-tile:nth-child(3) .pmd-pill{visibility:hidden}.pmd-pill{padding:calc(2 * var(--u)) calc(6 * var(--u)) calc(2 * var(--u)) calc(4 * var(--u));border-radius:var(--radius-pill);background:var(--rd-ok-soft)}.pmd-page svg{inline-size:calc(10 * var(--u));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pmd-t-value,.pmd-total b{font-size:calc(var(--rd-2xl) * var(--u));letter-spacing:-.015em;font-weight:600;line-height:1.05}.pmd-t-value{margin-block:calc(4 * var(--u)) calc(6 * var(--u))}.pmd-rev{min-block-size:calc(220 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u))}.pmd-rev-h{font-size:calc(var(--rd-sm) * var(--u));font-weight:600}.pmd-total{align-items:baseline;gap:calc(10 * var(--u));margin-block-start:calc(10 * var(--u));display:flex}.wr.pmh{--pmh-depth:.14}@media (prefers-reduced-motion:no-preference) and (height>=620px){html[data-scroll-driver=motion][data-scroll-ready]:not([data-motion=off]) .wr.pmh .pmh-phone,html[data-scroll-driver=motion]:not([data-motion=off]) .wr.pmh[data-scroll-first] .pmh-phone{translate:0 calc(var(--wr-from) * var(--pmh-depth) * var(--wr-r) * var(--wr-r))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (height>=620px){html[data-scroll-driver=css]:not([data-motion=off]) .wr.pmh .pmh-phone{animation:linear both pmh-depth;animation-range:contain 0% contain calc(52% * var(--wr-pin-k))}html[data-scroll-driver=css]:not([data-motion=off]) .wr.pmh .wr-pic .pmh-phone{animation-timeline:--wr}}}@keyframes pmh-depth{0%{translate:0 calc(var(--wr-from) * var(--pmh-depth));animation-timing-function:cubic-bezier(.5,1,.89,1)}to{translate:0}}@media (width<=599px),(aspect-ratio<=1){.wr.pmh[data-phone-crop]{--wr-ratio:var(--wr-ratio-s);--wr-top:var(--wr-top-s);--wr-bottom:var(--wr-bottom-s);--wr-fill:.94;--pmh-g:1.66;--pmh-p:.62;--wr-scale:calc(var(--pmh-g) * var(--pmh-p));--pmh-ov:.25;--wr-max:clamp(64px, 19vw, 200px);--wr-drift-k:0;--wr-peek:.7;--wr-foot-h:8rem;--wr-pad:calc(var(--wr-bar) + max(var(--wr-gap), 100svh - var(--wr-bar) - var(--wr-total) - var(--wr-gap)))}.wr.pmh .wr-foot .wr-line-copy{font-size:18px}.pmh-wash{--pmh-sky:10cqh}.wr.pmh[data-phone-crop] .pmh-pair{--pmh-bw:var(--pmh-bw-s);--pmh-pw:var(--pmh-pw-s);--pmh-px:var(--pmh-px-s);--pmh-pt:var(--pmh-pt-s)}.wr.pmh[data-phone-crop] .pmd .bf-window{--bf-w:380}.wr.pmh[data-phone-crop] .pmd-page{padding:calc(14 * var(--u)) calc(18 * var(--u))}.wr.pmh[data-phone-crop] .pmd-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:calc(10 * var(--u))}.wr.pmh[data-phone-crop] .pmd-tile:nth-child(3) .pmd-pill{visibility:visible}.wr.pmh[data-phone-crop] :is(.pmd-periods,.pmd-t-sub,.pmd-rev-sub){display:none}}@media (width<=599px){.wr.pmh[data-phone-crop]{--pmh-p:.66;--wr-foot-h:9.5rem}}@media (width<=369px){.wr.pmh[data-phone-crop]{--wr-foot-h:11rem}}.pm-stack{gap:var(--space-7);display:grid}.pm-head{gap:var(--space-3);max-inline-size:46rem;display:grid}.pm-head>*{margin:0}.pm-h{font-family:var(--font-display);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);text-wrap:balance;font-size:clamp(34px,4.2vw,58px);line-height:1.02}.pm-line{color:var(--ink-2);text-wrap:pretty;max-inline-size:38rem;font-size:clamp(17px,1.45vw,20px);line-height:1.42}.pm-row{gap:var(--space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}@media (width<=899px){.pm-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-auto-columns:min(82%,24rem);overflow-x:auto}.pm-row>*{scroll-snap-align:start}.pmw-one{grid-auto-columns:min(100%,24rem)}}.pmt.ground-day{--ground:var(--ground-2);background:var(--ground)}.pmt-set,.pmt-tile{gap:var(--space-4);align-content:start;display:grid}.pmt-pic{aspect-ratio:1;border-radius:var(--radius-frame);background:var(--tint-sage);overflow:hidden}.pmk{background:var(--pic) 50% 50% / cover no-repeat;block-size:100%;inline-size:100%;display:block}.pmt-label{color:var(--ink);margin:0;font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.3}.pmr.ground-day{--ground:var(--tint-stone);background:var(--ground)}.pmr.section{padding-block-end:0}.pmr-stage{--pmr-pw:29cqi;--pmr-cut:calc(var(--pmr-pw) * 1269 / 1245);justify-content:center;align-items:start;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.pmr-seat{gap:var(--space-4);inline-size:var(--pmr-pw);flex:none;justify-items:center;display:grid;position:relative}.pmr-s3{inline-size:calc(var(--pmr-pw) * 1.3)}.pmr-seat+.pmr-seat{margin-inline-start:-2cqi}.pmr-s2{z-index:1}.pmr-s3{z-index:2}.pmr-dev{inline-size:100%;block-size:var(--pmr-cut);position:relative;overflow:hidden}.pmr-tab{padding-inline:1cqi}@media (width<=699px){.pmr-pic{justify-self:center;inline-size:min(100%,440px)}.pmr-stage{--pmr-pw:49cqi;display:grid}.pmr-seat{grid-area:1/1}.pmr-s1{margin-inline-start:2cqi}.pmr-seat+.pmr-seat{margin-inline-start:49cqi}.pmr-seat.pmr-s3{inline-size:auto;margin:calc(.8 * var(--pmr-pw)) 0 0}.pmr-s3 .pmr-dev{block-size:88cqi}}.pmrt-page{align-content:start;gap:calc(14 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) 0;display:grid}.pmrt-page p{margin:0}.pmrt-head{align-items:center;row-gap:calc(6 * var(--u));grid-template-columns:minmax(0,1fr) auto;display:grid}.pmrt-k,.pmrt-live{font-size:calc(var(--rd-sm) * var(--u));color:var(--ink-2)}.pmrt-k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.pmrt-live{align-items:center;gap:calc(8 * var(--u));display:flex}.pmrt-live i{inline-size:calc(8 * var(--u));aspect-ratio:1;background:var(--accent-ink);border-radius:50%}.pmrt-live b{color:var(--ink);font-weight:600}.pmrt-name{font-family:var(--font-display);font-size:calc(var(--rd-xl) * var(--u));grid-column:1/-1;font-weight:600;line-height:1.1}.pmrt-list{gap:calc(10 * var(--u));display:grid}.pmrt-row{--tone:var(--rd-ok);--tone-soft:var(--rd-ok-soft);border-radius:calc(16 * var(--u));background:var(--ground-3);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--hairline);position:relative}.pmrt-lit{grid-template-columns:calc(132 * var(--u)) minmax(0, 1fr);align-items:center;gap:calc(16 * var(--u));padding:calc(14 * var(--u));background:color-mix(in oklch, var(--rd-ok) 9%, var(--ground-3));display:grid}.pmrt-ring{border-radius:inherit;box-shadow:inset 0 0 0 calc(1.5 * var(--u)) color-mix(in oklch, var(--rd-ok) 70%, transparent), 0 0 0 calc(5 * var(--u)) color-mix(in oklch, var(--rd-ok) 18%, transparent);pointer-events:none;position:absolute;inset:0}.pmrt-shot{aspect-ratio:10/7;border-radius:calc(10 * var(--u));overflow:hidden}.pmrt-shot .pmrt-photo{block-size:100%;inline-size:100%}.pmrt-read{justify-items:start;gap:calc(6 * var(--u));display:grid}.pmrt-verdict{align-items:center;gap:calc(10 * var(--u));display:flex}.pmrt-glyph{inline-size:calc(26 * var(--u));flex:none;overflow:visible}.pmrt-lit .pmrt-glyph{inline-size:calc(30 * var(--u))}.pmrt-wait{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:3.2 3.6;opacity:0}.pmrt-disc{fill:var(--tone-soft)}.pmrt-mark{fill:none;stroke:var(--tone);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.pmrt-word{font-size:calc(var(--rd-lg) * var(--u));color:var(--tone);font-weight:600;line-height:1.2}.pmrt-lit .pmrt-word{font-size:calc(var(--rd-xl) * var(--u))}.pmrt-sub{font-size:calc(var(--rd-md) * var(--u));color:var(--ink-2);line-height:1.3}.pmrt-old{align-items:center;column-gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"glyph word plate""glyph sub plate";display:grid}.pmrt-old .pmrt-glyph{grid-area:glyph}.pmrt-old .pmrt-word{grid-area:word;align-self:end}.pmrt-old .pmrt-sub{grid-area:sub;align-self:start}.pmrt-old .pmrt-plate{grid-area:plate}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) [data-pmr][data-wait] :is(.pmr-s2,.pmr-s3){opacity:0;transition:opacity var(--dur-media) var(--ease-out), translate var(--dur-media) var(--ease-out);translate:0 24px}:root:not([data-motion=off]) [data-pmr][data-s1] .pmr-s2,:root:not([data-motion=off]) [data-pmr][data-s2] .pmr-s3{opacity:1;translate:0}:root:not([data-motion=off]) [data-pmr][data-wait] .pmrt-lit :is(.pmrt-wait,.pmrt-disc,.pmrt-mark,.pmrt-word,.pmrt-sub,.pmrt-ring){transition:opacity var(--dur-reveal) var(--ease-out)}:root:not([data-motion=off]) [data-pmr][data-wait]:not([data-s3]) .pmrt-lit .pmrt-wait{opacity:1}:root:not([data-motion=off]) [data-pmr][data-wait]:not([data-s3]) .pmrt-lit :is(.pmrt-disc,.pmrt-mark,.pmrt-word,.pmrt-sub,.pmrt-ring){opacity:0}}@media (prefers-reduced-motion:no-preference) and (width<=699px){:root:not([data-motion=off]) [data-pmr][data-wait] .pmr-s3{opacity:1;translate:0}}.pmw-tile{border-radius:var(--radius-frame);background:var(--ground);color:var(--ink);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pmw .pmw-record.ground-night{--ground:var(--tint-carbon)}.pmw-responses{--ground:var(--ground-2)}.pmw-pic{aspect-ratio:1;inline-size:100%;position:relative;overflow:hidden}.pmw-beat+.pmw-beat{margin-block-start:var(--space-7)}.pmw-words{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);align-content:start;justify-items:start;display:grid}.pmw-label{text-wrap:pretty;max-inline-size:30ch;margin:0;font-size:clamp(18px,1.4vw,20px);font-weight:600;line-height:1.3}.pmw-app{gap:var(--space-3);color:var(--ink-2);margin-block-start:calc(var(--space-5) - var(--space-7));display:grid}.pmw-app p{margin:0}.pmw-app-line{text-wrap:pretty;max-inline-size:60ch}.pmw-app-get{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--type-small);flex-wrap:wrap;margin-block:-10px;display:flex}.pm-stack>.app-legal.pmw-legal{margin-block-start:calc(var(--space-4) - var(--space-7))}.pmw-tags{--pmw-at:var(--xs);align-items:flex-start;gap:var(--space-3);font:600 13px/1.2 var(--font-body);margin:0;padding:0;list-style:none;display:flex;position:absolute;inset-block-start:calc(var(--ys) * 100%);inset-inline-start:clamp(6.6em + 24px, var(--pmw-at) * 100%, 100% - 6.6em - 24px);translate:-50%}.pmw-tags li{background:var(--ground-3);box-shadow:0 0 0 1px var(--hairline);color:var(--ink);white-space:nowrap;border-radius:7px;flex:none;margin-block-start:calc(var(--i) * 1.4em);padding:3px 9px}@media (width>=900px){.pmw-pic{aspect-ratio:1105/1430}.pmw-app,.pmw-beat{column-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.pmw-app-line,.pmw-beat:first-child>.pm-head,.pmw-beat+.pmw-beat>.pm-row{grid-column:span 2}.pmw-one{order:-1}.pmw-beat:first-child>.pm-head{padding-inline-start:var(--space-6)}.pmw-beat+.pmw-beat>.pm-head{padding-inline-end:var(--space-6)}.pmw-tags{--pmw-at:var(--x);inset-block-start:calc(var(--y) * 100%)}}.pm-crop{--cbx:var(--bx);--cby:var(--by);--cbw:var(--bw);--cbh:var(--bh);--s:max(100cqw / var(--cbw), 100cqh / var(--cbh));position:absolute;inset:0;overflow:hidden;container-type:size}@media (width<=899px){.pm-crop{--cbx:var(--bx-s,var(--bx));--cby:var(--by-s,var(--by));--cbw:var(--bw-s,var(--bw));--cbh:var(--bh-s,var(--bh))}}.pm-crop>.pm-crop-pic.bleed{--fit:fill;inline-size:calc(var(--fw) * var(--s));block-size:auto;aspect-ratio:var(--far);inset:auto;inset-block-start:calc(-1 * var(--cby) * var(--s) + (100cqh - var(--cbh) * var(--s)) * var(--fy));inset-inline-start:calc(-1 * var(--cbx) * var(--s) + (100cqw - var(--cbw) * var(--s)) * var(--fx))}.pml.pm-split{background:var(--paper-2)}.pml-pic{background:var(--rd-backdrop-light)}.pml-pic>.rl{max-inline-size:640px}@media (width>=1000px){.pml.pm-split{min-block-size:0}.pml-pic{padding:var(--space-8) var(--space-7);order:-1}.pml .pm-split-words{padding-inline:var(--space-7) max(var(--gutter), calc((100vw - var(--container-site)) / 2 + var(--gutter)))}.pml .pm-h{max-inline-size:32rem}}.pm-split{background:var(--ground);display:grid}.pm-split-words{padding:var(--section-y) var(--gutter) var(--space-6)}.pm-split-pic{padding:var(--space-6) var(--gutter);place-items:center;display:grid;position:relative;overflow:hidden}@media (width>=1000px){.pm-split{grid-template-columns:1fr 1fr;min-block-size:min(100svh,980px)}.pm-split-words{max-inline-size:none;padding-block:var(--section-y);padding-inline:var(--frame-in) var(--space-8);align-self:center}.pm-split-words>*{max-inline-size:30rem}.pm-split-pic{padding:calc(var(--nav-h) + 2 * var(--nav-inset) + var(--space-4)) var(--space-7) var(--space-7)}}.pmo .pmo-panel{background:var(--tint-stone);padding:0}.pmo-stage{aspect-ratio:4/5;block-size:100%;min-block-size:100%;inline-size:100%;position:relative}.pmo-room,.pmo-room>.pmk{position:absolute;inset:0}.pmo-things{display:none}.pmo-phone{inline-size:min(44%,300px);position:absolute;inset-block-end:0;inset-inline-end:9%}.pmo-rd{display:block}@media (width>=1000px){.pmo-stage{aspect-ratio:auto;position:absolute;inset:0}}.pmo-app{padding:calc(22 * var(--u)) calc(26 * var(--u))}.pmo-app p{margin:0}.pmo-k,.pmo-attn{font-family:var(--font-mono);font-size:calc(var(--rd-md) * var(--u));letter-spacing:.12em;text-transform:uppercase;font-weight:600}.pmo-when{font-size:calc(var(--rd-lg) * var(--u));color:var(--ink-2);margin-block-start:calc(6 * var(--u))!important}.pmo-count{align-items:baseline;gap:calc(10 * var(--u));display:flex;margin-block-start:calc(18 * var(--u))!important}.pmo-count .rd-roll-slot{font-size:calc(64 * var(--u));letter-spacing:-.01em;font-weight:600;line-height:1.1}.pmo-count-l{font-size:calc(var(--rd-lg) * var(--u));color:var(--ink-2)}.pmo-attn{align-items:center;gap:calc(10 * var(--u));border-block-start:calc(1 * var(--u)) solid var(--hairline);padding-block-start:calc(20 * var(--u));display:flex;margin-block-start:calc(24 * var(--u))!important}.pmo-badge{min-inline-size:calc(32 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));border-radius:var(--radius-pill);background:var(--tint-ok-soft);color:var(--ink);letter-spacing:0;place-items:center;display:inline-grid}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) [data-pmo][data-wait] .pmo-things{transition:opacity .9s var(--ease-out), translate .9s var(--ease-out);display:block}:root:not([data-motion=off]) [data-pmo][data-s1] .pmo-things{opacity:0;translate:0 -10px}:root:not([data-motion=off]) [data-pmo][data-wait]:not([data-s2]) .pmo-phone{display:none}:root:not([data-motion=off]) [data-pmo][data-s2] .pmo-phone{transition:opacity var(--dur-media) var(--ease-out), translate var(--dur-media) var(--ease-out)}@starting-style{:root:not([data-motion=off]) [data-pmo][data-s2] .pmo-phone{opacity:0;translate:0 28px}}}.pmn.ground-day{background:var(--ground)}.pmn-panel{--pmn-w:clamp(240px, 23vw, 340px);border-radius:var(--radius-frame);background:var(--ground);isolation:isolate;justify-content:center;align-items:end;padding-block-start:clamp(36px,5vw,72px);display:flex;position:relative;overflow:hidden}.pmn-dawn{z-index:-1;background:linear-gradient(to bottom, var(--tint-sand), var(--tint-stone) 70%);position:absolute;inset:0}.pmn-morning{z-index:2;inline-size:var(--pmn-w);aspect-ratio:415/559.4;flex:none;position:relative}.pmn-morning .pf-screen{color:var(--ink)}.pmn-morning .ob-item~.ob-item{display:none}.pmn-src{z-index:1;gap:var(--space-3);flex:none;justify-items:center;margin:0;display:grid;position:relative}.pmn-rounds{--dw:calc(var(--pmn-w) * .74);--dr:calc(var(--dw) * .159);inline-size:var(--dw);margin-inline-end:calc(var(--pmn-w) * -.12)}.pmn-checks{--dw:calc(var(--pmn-w) * 1.1);--dr:calc(var(--dw) * .046);inline-size:var(--dw);margin-inline-start:calc(var(--pmn-w) * -.12)}.pmn-dev{inline-size:100%;block-size:calc(var(--pmn-w) * 1.02);border-start-start-radius:var(--dr);border-start-end-radius:var(--dr);position:relative;overflow:hidden;container-type:inline-size}.pmn .pmn-dev>picture.bleed{inline-size:var(--pw);block-size:auto;inset:auto;inset-block-start:var(--py);inset-inline-start:var(--px)}.pmn .pmn-dev>picture.bleed>img{object-fit:fill;block-size:auto}@media (width<=899px){.pmn-panel{--pmn-w:min(56vw, 250px);padding-block-start:64px}.pmn-src{position:static}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) [data-pmn][data-wait] .pmn-dawn{transition:opacity 1.2s var(--ease-out)}:root:not([data-motion=off]) [data-pmn][data-wait]:not([data-s1]) .pmn-dawn{opacity:0}:root:not([data-motion=off]) [data-pmn][data-wait] .pmn-morning{transition:translate var(--dur-media) var(--ease-out)}:root:not([data-motion=off]) [data-pmn][data-wait]:not([data-s1]) .pmn-morning{translate:0 40%}:root:not([data-motion=off]) [data-pmn][data-wait]:not([data-s1]) .pmn-morning>*{display:none}}.pme.ground-day{background:var(--ground)}.pme-row{gap:var(--space-4);display:grid}.pme-moment{aspect-ratio:100/66;border-radius:var(--radius-frame);background:var(--tint-stone);position:relative;overflow:hidden;container-type:inline-size}.pme-office{aspect-ratio:1440/700;background:var(--ground-3);inline-size:64cqi;box-shadow:0 0 0 1px var(--hairline), 0 18px 40px -24px #00233b59;border-radius:14px;position:absolute;inset-block-start:5cqi;inset-inline-end:4cqi;overflow:hidden}.pme-phone{z-index:1;aspect-ratio:890/1480;inline-size:31cqi;position:absolute;inset-block-start:31cqi;inset-inline-start:6cqi}@media (width<=699px){.pme-moment{aspect-ratio:100/108}.pme-office{border-start-end-radius:0;border-end-end-radius:0;inline-size:94cqi;inset-inline-end:0}.pme-phone{inline-size:52cqi;inset-block-start:45cqi}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) [data-pme][data-wait] .pme-office{transition:opacity var(--dur-media) var(--ease-out), translate var(--dur-media) var(--ease-out)}:root:not([data-motion=off]) [data-pme][data-wait]:not([data-s1]) .pme-office{opacity:0;translate:0 16px}}.pme-calc{border-radius:var(--radius-frame);background:var(--tint-sand);min-block-size:260px;color:var(--tint-carbon);text-decoration:none;display:block;position:relative;overflow:hidden}.pme-calc-pic{background:var(--img) var(--focus,50% 50%) / cover no-repeat;position:absolute;inset:0}.pme-calc-label{background:var(--ground-3);color:var(--ink);font:600 16px/1.2 var(--font-body);border-radius:99px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;position:absolute;inset-block-end:16px;inset-inline-start:16px}@media (pointer:fine){.pme-calc .pme-calc-pic{transition:scale var(--dur-panel) var(--ease-out)}.pme-calc:hover .pme-calc-pic{scale:1.03}}.pme-calc:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (width>=1000px){.pme-row{grid-template-columns:2fr 1fr}}.pmp.section{padding-block:var(--section-y-tight) var(--space-7)}.pmp-h{font-size:clamp(28px,3vw,40px)}.pmp .pmp-card{border-radius:var(--radius-frame);background:var(--tint-stone);block-size:100%;color:var(--ink);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden}.pmp .pmp-card[data-t=sand]{background:var(--tint-sand)}.pmp .pmp-card[data-t=carbon]{background:var(--tint-carbon)}.pmp .pmp-card[data-t=navy]{background:var(--ground)}.pmp-art{aspect-ratio:4/3;padding:var(--space-4);place-items:center;display:grid;position:relative;overflow:hidden}.pmp-art .sv{block-size:100%;inline-size:100%;overflow:visible}.pmp-art .sv-tall{display:none}.pmp-art.pmp-art-crop{padding:0}.pmp-words{justify-items:start;gap:var(--space-4);padding:0 var(--space-5) var(--space-5);grid-template-rows:auto 1fr;display:grid}.pmp-line{font:600 clamp(18px, 1.4vw, 20px) / 1.3 var(--font-body);color:var(--ink);text-wrap:balance}.pmp-see{font:500 var(--type-small) / 1.35 var(--font-body);color:var(--ink-2);text-wrap:balance;align-self:end}.pmp-see svg{vertical-align:-2px;margin-inline-start:2px;display:inline-block}@media (pointer:fine){.pmp-card .pmp-see svg,.pmx-card .pmx-label svg{transition:translate var(--dur-state) var(--ease-out)}.pmp-card:hover .pmp-see{color:var(--ink)}.pmp-card:hover .pmp-see svg{translate:2px}.pmx-card:hover .pmx-label svg{translate:3px}}.pmp-card:focus-visible,.pmx-card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.pmp-card:focus-visible .pmp-see{color:var(--ink)}.pmp-card:focus-visible .pmp-see svg{translate:2px}@media (width<=899px){.pm-row.pmp-row{margin-block:-6px;padding-block:6px}}.pmd-doors{background:var(--ground)}.pmx-card{border-radius:var(--radius-frame);background:var(--ground-2);color:var(--ink);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.pmx-pic{aspect-ratio:4/5;display:block;position:relative}.pmx-label{z-index:1;background:var(--ground-3);color:var(--ink);font:600 15px/1.2 var(--font-body);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:9px 14px;display:inline-flex;position:absolute;inset-block-end:14px;inset-inline-start:14px}@media (pointer:fine){.pmx-card .pmx-pic{transition:scale var(--dur-panel) var(--ease-out)}.pmx-card:hover .pmx-pic{scale:1.02}}.pmc.ground-day{--ground:var(--ground-2);background:var(--ground)}.pmc.section{padding-block-end:calc(var(--section-y) + env(safe-area-inset-bottom))}.pmc-band{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.pmc-band>*{margin:0}.pmc-h{font-size:clamp(40px,6vw,80px)}.pmc-line{max-inline-size:34rem}.pmc-act{margin-block-start:var(--space-3)!important}
