#loader{z-index:100;background:var(--onyx);color:var(--white);padding:var(--gut);will-change:transform;justify-content:space-between;align-items:flex-end;display:flex;position:fixed;inset:0}#loader.done{transition:transform 1.15s var(--e-io) .18s;transform:translateY(-101%)}#loader .lo-top{left:var(--gut);right:var(--gut);top:var(--gut);color:#fff9;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex;position:absolute}#loader .lo-top span{text-align:right}@media (max-width:639px){#loader .lo-top{flex-direction:column;align-items:flex-start;gap:10px}#loader .lo-top span{text-align:left;white-space:nowrap}}#loader .lo-logo{width:auto;height:clamp(14px,1.2vw,18px);color:var(--white)}#loader .lo-count{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(4rem,17vw,15rem);font-weight:900;line-height:.76}#loader .lo-side{text-align:right;color:#fff9;padding-bottom:.9em;font-size:13px;line-height:1.6}#loader .lo-side p:first-child{color:var(--white)}#loader .lo-bar{left:var(--gut);right:var(--gut);bottom:calc(var(--gut) - 1px);background:#ffffff24;height:1px;position:absolute}#loader .lo-bar i{background:var(--ember);width:0%;position:absolute;inset:0 auto 0 0}#loader{--gut:clamp(16px, 1.6vw, 40px)}@media not all and (min-width:900px) and (min-height:560px){#loader{--gut:24px}}#loader.fade .lo-count,#loader.fade .lo-side,#loader.fade .lo-bar{visibility:hidden}#loader.fade.done{opacity:0;transition:opacity .4s var(--e-soft);transform:none}body.is-locked{height:100vh;overflow:hidden}#s1{--gut:clamp(16px, 1.6vw, 40px);--rail:clamp(56px, 4.4vw, 72px);height:100svh;min-height:560px;color:var(--white);background:var(--grad-ember);padding:0;position:relative;overflow:hidden}@media not all and (min-width:900px) and (min-height:560px){#s1{--gut:24px}}#s1 .hero-dust,#s1 .hero-stage{left:0;right:0;top:var(--rail);position:absolute;bottom:0}#s1 .hero-dust{z-index:1;pointer-events:none;opacity:.5;width:100%;height:100%;top:0}#s1 .hero-stage{z-index:2;will-change:transform, opacity}.hero-logo{width:min(92vw,1560px);transition:opacity .5s var(--e-soft);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.hero-logo[data-variant=stacked]{width:min(84vw,560px);top:44%}.hero-logo svg{width:100%;height:auto;display:block}#s1.gl-on .hero-logo{opacity:0}.hero-coil{top:calc(var(--rail) * -1);width:100%;height:calc(100% + var(--rail));display:block;position:absolute;left:0}.hero-meta{top:clamp(18px,2.4vw,36px);right:var(--gut);z-index:4;text-align:right;font-size:13px;line-height:1.6;position:absolute}.hero-clock{font-variant-numeric:tabular-nums}.hero-status{left:var(--gut);z-index:4;font-size:clamp(13px,1vw,16px);font-weight:600;position:absolute;bottom:clamp(40px,3.2vw,48px)}.hero-status span{-webkit-backdrop-filter:blur(18px)saturate(1.6);color:var(--white);background:linear-gradient(135deg,#fff3,#fff0 55%),#0a0a0a6b;border:1px solid #ffffff38;border-radius:calc(.65785em + .446px);align-items:center;gap:.75em;padding:.75em 1.05em;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff47,0 18px 36px -14px #0006}.hero-status span.lg-on{-webkit-backdrop-filter:none;background:0 0;border-color:#0000;box-shadow:0 14px 32px -12px #00000052,0 1px 3px #0000001f}.lg-canvas{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-status span>i,.hero-status span>b{position:relative}.hero-status b,.hero-status em{font-weight:inherit;font-style:normal}.hero-status i{background:var(--ember);border-radius:50%;width:8px;height:8px;position:relative}.hero-status i:after{content:"";background:inherit;animation:statusPulse 2.2s var(--e-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes statusPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.hero-status i:after{animation:none}}.hero-dock{right:calc(var(--gut) + 1vw);z-index:5;position:absolute;bottom:24%}.dock{background:var(--onyx);color:var(--white);align-items:center;gap:.8em;padding:.5em 1em .5em .5em;animation:6.5s ease-in-out infinite dockFloat;display:inline-flex;position:relative;box-shadow:0 16px 40px -16px #000000b3}@keyframes dockFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.dock-av{background:var(--ember);width:46px;height:46px;color:var(--white);flex:none;place-items:center;display:grid}.dock-av svg{width:44%}.dock p{font-size:clamp(11px,.8vw,13px);line-height:1.4}.dock .bub{background:var(--ember);color:#fff;white-space:nowrap;transform-origin:0 100%;opacity:0;transition:transform .55s var(--e-back), opacity .35s ease;padding:.6em .85em;font-size:clamp(11px,.78vw,12.5px);font-weight:500;line-height:1.35;position:absolute;bottom:calc(100% + 14px);left:0;transform:scale(.6)translateY(8px)}.dock .bub.show{opacity:1;transform:none}.dock .bub:after{content:"";border:6px solid #0000;border-top-color:var(--ember);border-left-color:var(--ember);position:absolute;top:100%;left:0}.hero-cue{z-index:4;color:var(--onyx);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.hero-cue span{letter-spacing:.08em;font-size:11px}.hero-cue i{background:#0a0a0a33;width:1px;height:34px;display:block;position:relative;overflow:hidden}.hero-cue i:after{content:"";background:var(--onyx);animation:cueRun 2.1s var(--e-io) infinite;position:absolute;inset:0}@media (max-width:900px){.hero-dock{display:none}}@media (max-width:640px){.hero-cue{display:none}}@media print{#s1 .hero-logo{opacity:1!important}#s1 .hero-coil,#s1 .hero-dust,#s1 .hero-dock,#s1 .hero-cue{display:none!important}}.idea-stage{flex-direction:column;gap:32px;display:flex;position:relative}.idea-words{display:contents}.iw{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}#s-idea .d-mega{font-size:clamp(3.1rem,10vw,10rem)}.iw-a{order:1}.iw-b{color:var(--ember);order:5;align-self:flex-end}.idea-collage{z-index:2;order:3;place-items:center;height:min(92vw,560px);display:grid;position:relative}.idea-collage .cl-in{aspect-ratio:1;width:min(78vw,480px);height:auto}.idea-col{z-index:4;flex-direction:column;gap:22px;display:flex;position:relative}.idea-col .eyebrow{margin-bottom:12px}.idea-col .t-sm{color:var(--onyx)}.idea-a{order:2}.idea-b{order:4}@media (min-width:900px) and (min-height:560px),print{.idea-stage{height:calc(100svh - var(--rail));min-height:640px;max-height:1040px;margin-top:var(--rail);display:block}.iw{position:absolute}.iw-a{top:clamp(28px,5vh,64px);left:var(--gut)}.iw-b{bottom:clamp(28px,5vh,64px);right:var(--gut)}.idea-collage{height:auto;position:absolute;inset:0}.idea-collage .cl-in{width:clamp(280px,34vw,540px)}.idea-col{position:absolute}.idea-a{top:clamp(28px,5vh,64px);right:var(--gut);width:min(36ch,30vw)}.idea-b{bottom:clamp(28px,5vh,64px);left:var(--gut);width:min(44ch, calc(39vw - 2 * var(--gut)))}}@media print{.idea-stage{height:calc(900 * var(--u));margin-top:0}}:root:not(.is-final) .idea-wait.is-in .iw-b:not(.seen)>*{transform:translateY(105%)}:root:not(.is-final) .idea-wait.is-in .idea-b:not(.seen) .fu{opacity:0;transform:translate3d(0, calc(24 * var(--u)), 0)}.ab-safe{gap:36px}.ab-main .s-head{margin-bottom:20px}.ab-all{font-weight:600;font-size:var(--fs-note);white-space:nowrap;flex:none;align-items:center;gap:10px;margin-top:16px;display:inline-flex}.ab-all .arr{width:28px;height:9px;transition:width .5s var(--e-out);display:block;position:relative}.ab-all .arr:before{content:"";background:currentColor;height:1px;position:absolute;top:4px;left:0;right:1px}.ab-all .arr:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:1.5px;right:1px;transform:rotate(45deg)}.ab-all:hover .arr{width:40px}.ab-jlist{border-top:1px solid var(--line-2)}.ab-jlist a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:4px 14px;padding-block:14px;display:grid}.ab-jt{text-wrap:balance;transition:color .35s var(--e-soft);font-size:18px;font-weight:600;line-height:1.25}.ab-jm{font-size:var(--fs-xs);color:var(--muted)}@media (hover:hover) and (pointer:fine){.ab-jlist:hover a:not(:hover) .ab-jt{color:color-mix(in srgb, currentColor 30%, transparent)}}.ab-team{--gap:12px;flex-direction:column;gap:14px;min-width:0;display:flex}.tm-cols{display:none}.tm-row{margin-inline:calc(-1 * var(--gut));touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#00000040,#000 3% 97%,#00000040);mask-image:linear-gradient(90deg,#00000040,#000 3% 97%,#00000040)}.tm-cols.is-drag,.tm-row.is-drag{cursor:grabbing}.tm-track{will-change:transform;display:flex}.tm-row .tm-track{width:max-content}.tm-row .tm-card{width:min(62vw,260px);margin-right:var(--gap)}.tm-card{background:var(--white);border:1px solid var(--line);flex-direction:column;flex:none;padding:12px;display:flex}.tm-ph{aspect-ratio:1/1.13;background:#e8e8e8;margin-bottom:14px;display:block;overflow:hidden}.tm-ph img{object-fit:cover;pointer-events:none;width:100%;height:100%}.tm-card figcaption{flex-direction:column;gap:4px;padding-bottom:2px;display:flex}.tm-name{font-size:17px;font-weight:600;line-height:1.2}.tm-role{color:var(--muted);font-size:13px}.tm-count{color:var(--muted);font-size:13px;font-weight:600}@media (min-width:900px) and (min-height:560px),print{.ab-safe{grid-template-columns:minmax(0, 1fr) calc(540 * var(--u));column-gap:calc(96 * var(--u));display:grid}.ab-main .s-head{margin-bottom:calc(28 * var(--u))}.ab-all{margin-top:calc(20 * var(--u))}.ab-jlist a{align-items:center;column-gap:calc(24 * var(--u));padding-block:calc(22 * var(--u));grid-template-columns:minmax(0,1fr) auto}.ab-jt{font-size:max(16px, calc(24 * var(--u)))}.ab-team{--gap:calc(14 * var(--u));gap:calc(16 * var(--u));contain:size}.tm-row{display:none}.tm-cols{column-gap:var(--gap);cursor:grab;-webkit-user-select:none;user-select:none;--fade:transparent, #00000029 1.25%, #00000080 2.5%, #000000d6 3.75%, #000 5%;min-height:0;-webkit-mask-image:linear-gradient(180deg, var(--fade)), linear-gradient(0deg, var(--fade));-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(180deg, var(--fade)), linear-gradient(0deg, var(--fade));mask-image:linear-gradient(180deg, var(--fade)), linear-gradient(0deg, var(--fade));flex:1;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.tm-lane{min-width:0}.tm-cols .tm-track{flex-direction:column}.tm-cols .tm-card{margin-bottom:var(--gap);padding:calc(10 * var(--u))}.tm-ph{margin-bottom:calc(12 * var(--u))}.tm-name{font-size:calc(19 * var(--u))}.tm-role{font-size:max(12px, calc(14 * var(--u)))}.tm-count{font-size:max(12px, calc(15 * var(--u)))}}@media not all and (min-width:900px) and (min-height:560px){.ab-jlist li:nth-child(n+4),.tm-row{display:none}.tm-cols{grid-template-columns:1fr 1fr;column-gap:12px;height:520px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(#0000,#000 6% 94%,#0000)}.tm-lane{min-width:0}.tm-cols .tm-track{flex-direction:column}.tm-cols .tm-card{margin-bottom:12px}}#s-loss .hl-mark{margin-bottom:-.1em;padding-bottom:.1em}#s-loss .h2{margin-bottom:-.12em;padding-bottom:.12em}.sl-body{gap:var(--gap-sec);flex-direction:column;display:flex}.sl-leaks{gap:32px;display:grid}.sl-leak{border-top:1px solid var(--line-2);flex-direction:column;align-items:flex-start;gap:12px;padding-top:18px;display:flex}.sl-i{font-family:var(--font-display);font-weight:900;font-size:calc(var(--fs-h2) * .8);color:var(--ember);line-height:.9}.sl-h{text-wrap:balance}.sl-p{color:var(--muted);text-wrap:pretty}.sl-cost{font-size:calc(var(--fs-h2) * .8);color:var(--ember);margin-top:4px}.sl-leave{padding:var(--pad-card);gap:18px;display:grid}.sl-fig{font-size:calc(var(--fs-h2) * .9);color:var(--ember);line-height:.86}.sl-dots{grid-template-columns:repeat(10,1fr);gap:6px;max-width:360px;display:grid}.sl-dots li{aspect-ratio:1;border:1.5px solid var(--fg);background:var(--fg);transition:background-color .5s var(--e-soft) var(--k), border-color .5s var(--e-soft) var(--k), transform .5s var(--e-out) var(--k);border-radius:50%}.is-in .sl-dots .gone,.sl-leave.in .sl-dots .gone{border-color:var(--dim);background:0 0;transform:scale(.8)}.is-in .sl-dots .stay,.sl-leave.in .sl-dots .stay{background:var(--ember);border-color:var(--ember)}.sl-lh{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.2}.sl-lp{font-size:var(--fs-note);color:var(--muted);text-wrap:pretty;margin-top:6px;line-height:1.45}.sl-src{white-space:nowrap;opacity:.7}.sl-src:before{content:"— "}@media (min-width:640px){.sl-leaks{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}@media (min-width:900px) and (min-height:560px),print{.sl-body{gap:calc(44 * var(--u));flex:1;min-height:0}.sl-leaks{column-gap:calc(64 * var(--u));grid-template-rows:repeat(4,auto);row-gap:0}.sl-leak{grid-row:span 4;grid-template-rows:subgrid;align-content:start;justify-items:start;gap:calc(16 * var(--u)) 0;padding-top:calc(28 * var(--u));display:grid}.sl-i{font-size:calc(var(--fs-h2) * .6)}.sl-h{margin-top:calc(6 * var(--u));font-size:var(--fs-h3)}.sl-cost{padding-top:calc(14 * var(--u));font-size:calc(var(--fs-h2) * .62);margin-top:0}.sl-leave{align-items:center;column-gap:calc(56 * var(--u));padding:calc(30 * var(--u)) calc(44 * var(--u));grid-template-columns:auto auto minmax(0,1fr);margin-top:auto}.sl-dots{width:calc(340 * var(--u));gap:calc(10 * var(--u))}.sl-lh{font-size:calc(26 * var(--u))}.sl-lp{margin-top:calc(8 * var(--u));max-width:52ch}}.sw-coil{z-index:1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.sw-coil canvas{opacity:0;width:100%;height:100%;transition:opacity .8s var(--e-soft);display:block}.sw-coil.is-live canvas{opacity:1}@media not all and (min-width:900px) and (min-height:560px){.sw-coil{height:min(150vw,60%);inset:16% 0 auto}}.sw-top .s-head{margin-bottom:18px}.sw-lead{color:var(--muted);text-wrap:pretty;max-width:46ch;margin-bottom:24px}.sw-grid{gap:12px;display:grid}.sw-card{padding:var(--pad-card);transition:opacity .8s var(--e-out) var(--d), transform .8s var(--e-out) var(--d), translate .6s var(--e-out), border-color .5s var(--e-soft);flex-direction:column;gap:10px;display:flex}@media (hover:hover) and (pointer:fine){.sw-card:hover{border-color:var(--onyx);translate:0 -6px}}.sw-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sw-i{color:var(--ember);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sw-head .chip{color:var(--muted)}.sw-fig{font-size:calc(var(--fs-h2) * .9);color:var(--ember);margin-top:6px;line-height:.9}.sw-h{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.2}.sw-b{font-size:var(--fs-note);color:var(--muted);text-wrap:pretty;line-height:1.45}@media (min-width:640px){.sw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-card:nth-child(odd):last-child{grid-column:1/-1}}@media (min-width:900px) and (min-height:560px),print{.sw-top{grid-template-columns:calc(440 * var(--u)) minmax(0, 1fr);align-items:end;column-gap:calc(80 * var(--u));margin-bottom:calc(32 * var(--u));display:grid}.sw-coil{-webkit-mask-image:linear-gradient(#0000 12%,#000 32% 86%,#0000);mask-image:linear-gradient(#0000 12%,#000 32% 86%,#0000)}.sw-top .s-head{grid-area:1/2;margin-bottom:0}.sw-lead{grid-area:1/1;margin-bottom:0}.sw-grid{gap:calc(14 * var(--u));grid-template-columns:repeat(6,minmax(0,1fr))}.sw-card{grid-column:span 2}.sw-card:nth-child(3n+1):nth-last-child(2),.sw-card:nth-child(3n+1):nth-last-child(2)+.sw-card{grid-column:span 3}.sw-card{gap:calc(8 * var(--u));padding:calc(22 * var(--u)) calc(26 * var(--u))}.sw-b{font-size:max(12px, calc(15 * var(--u)))}.sw-i{font-size:max(12px, calc(14 * var(--u)))}.sw-fig{margin-top:calc(4 * var(--u));font-size:calc(var(--fs-h2) * .8)}.sw-h{font-size:calc(22 * var(--u))}}.ss-top .s-head{margin-bottom:18px}#s-sol{background:radial-gradient(100% 110% at 0% 0%, #f9f9f900 35%, var(--paper) 80%), linear-gradient(to right, var(--paper) var(--edge,110px), #f9f9f900 calc(var(--edge,110px) + var(--band,90px))), linear-gradient(#f9f9f940, #f9f9f940), var(--grad-ember-line)}.ss-veil{z-index:0;pointer-events:none;position:absolute;top:0;left:0}.ss-liquid{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--e-soft);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.ss-liquid.is-live{opacity:1}.ss-side{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.ss-grid{align-items:stretch;gap:12px;display:grid}.ss-plan{padding:var(--pad-card);background:var(--card);border:1px solid var(--line);transition:opacity .8s var(--e-out) var(--d), transform .8s var(--e-out) var(--d), translate .6s var(--e-out), border-color .5s var(--e-soft);flex-direction:column;gap:20px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.ss-plan:hover{border-color:var(--fg);translate:0 -8px}}.ss-plan--feat{background:var(--ember);border-color:var(--ember);color:var(--white)}.ss-flag{color:var(--white);background:var(--onyx);padding:.5em .85em;font-size:11px;font-weight:600;position:absolute;top:-1px;right:22px}.ss-name{letter-spacing:-.015em;align-items:center;gap:.5em;font-size:22px;font-weight:600;line-height:1.12;display:flex}.ss-ico{flex:none;width:1.5em;height:1.5em}@property --ss-a{syntax:"<angle>";inherits:false;initial-value:360deg}@property --ss-p{syntax:"<percentage>";inherits:false;initial-value:100%}.is-in .ss-ico--curl{-webkit-mask:conic-gradient(from 200deg, #000 var(--ss-a), transparent 0);-webkit-mask:conic-gradient(from 200deg, #000 var(--ss-a), transparent 0);mask:conic-gradient(from 200deg, #000 var(--ss-a), transparent 0);animation:ssCurl 1.1s var(--e-out) calc(var(--d) + .3s) both}.is-in .ss-ico--window{-webkit-mask:linear-gradient(to top right, #000 var(--ss-p), transparent calc(var(--ss-p) + 8%));-webkit-mask:linear-gradient(to top right, #000 var(--ss-p), transparent calc(var(--ss-p) + 8%));mask:linear-gradient(to top right, #000 var(--ss-p), transparent calc(var(--ss-p) + 8%));animation:ssWipe .9s var(--e-out) calc(var(--d) + .3s) both}.is-in .ss-ico--module{animation:ssCoin .9s var(--e-out) calc(var(--d) + .3s) both}.is-in .ss-ico--growth{-webkit-mask:linear-gradient(to top, #000 var(--ss-p), transparent calc(var(--ss-p) + 4%));-webkit-mask:linear-gradient(to top, #000 var(--ss-p), transparent calc(var(--ss-p) + 4%));mask:linear-gradient(to top, #000 var(--ss-p), transparent calc(var(--ss-p) + 4%));animation:ssWipe 1s steps(5, end) calc(var(--d) + .3s) both}@keyframes ssCurl{0%{--ss-a:0deg}}@keyframes ssWipe{0%{--ss-p:-8%}}@keyframes ssCoin{0%{opacity:0;transform:perspective(120px)rotateY(-180deg)scale(.7)}45%{opacity:1}}@media (prefers-reduced-motion:reduce){.ss-ico{animation:none!important}}.ss-note{font-size:var(--fs-note);color:var(--muted);text-wrap:pretty;margin-top:8px;line-height:1.5}.ss-plan--feat .ss-note{color:#ffffffc7}.ss-items{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}.ss-items li{font-size:var(--fs-note);padding-left:18px;line-height:1.45;position:relative}.ss-items li:before{content:"";background:var(--ember);width:8px;height:1px;position:absolute;top:.72em;left:0}.ss-plan--feat .ss-items li:before{background:var(--white)}.ss-act{margin-top:var(--gap-sec);flex-wrap:wrap;gap:12px;display:flex}@media not all and (min-width:900px) and (min-height:560px){.ss-side{display:none}}@media (min-width:900px) and (min-height:560px),print{.ss-act .ss-more{display:none}}@media (min-width:640px){.ss-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (min-height:560px),print{.ss-top{grid-template-columns:minmax(0, 1fr) calc(540 * var(--u));align-items:end;column-gap:calc(80 * var(--u));margin-bottom:var(--gap-sec);display:grid}.ss-top .s-head,.ss-side{margin-bottom:0}.ss-side{align-items:flex-end}.ss-grid{gap:calc(16 * var(--u));flex:1;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0}.ss-plan{gap:calc(22 * var(--u));padding:calc(32 * var(--u))}.ss-flag{right:calc(22 * var(--u));font-size:max(11px, calc(12 * var(--u)))}.ss-name{font-size:calc(26 * var(--u))}.ss-note{margin-top:calc(10 * var(--u))}.ss-items{gap:calc(10 * var(--u));margin-bottom:calc(8 * var(--u))}.ss-items li{padding-left:calc(18 * var(--u))}}@media (min-width:900px) and (min-height:560px) and (max-width:1199px),(min-width:900px) and (min-height:560px) and (max-height:674px){.ss-top{margin-bottom:calc(28 * var(--u))}.ss-plan{gap:calc(16 * var(--u));padding:calc(24 * var(--u))}.ss-items{gap:calc(6 * var(--u));margin-bottom:0}}#s-guar .hl-mark{margin-bottom:-.1em;padding-bottom:.1em}#s-guar .h2{margin-bottom:-.12em;padding-bottom:.12em;line-height:1.12}.sg-top .s-head{margin-bottom:18px}.sg-lead{color:var(--muted);text-wrap:pretty;max-width:46ch;margin-bottom:24px}.sg-grid{gap:12px;display:grid}.sg-card{padding:var(--pad-card);transition:opacity .8s var(--e-out) var(--d), transform .8s var(--e-out) var(--d), translate .6s var(--e-out), border-color .5s var(--e-soft);flex-direction:column;gap:10px;display:flex}@media (hover:hover) and (pointer:fine){.sg-card:hover{border-color:var(--onyx);translate:0 -6px}}.sg-card--feat{background:var(--ember);border-color:var(--ember);color:var(--white)}@media (hover:hover) and (pointer:fine){.sg-card--feat:hover{border-color:var(--ember)}}.sg-fig{font-size:calc(var(--fs-h2) * .9);color:var(--ember)}.sg-card--feat .sg-fig{color:var(--white)}.sg-h{letter-spacing:-.01em;margin-top:14px;font-size:19px;font-weight:600;line-height:1.2}.sg-b{font-size:var(--fs-note);color:var(--muted);text-wrap:pretty;line-height:1.45}.sg-card--feat .sg-b{color:#ffffffd9}@media (min-width:900px) and (min-height:560px),print{.sg-top{margin-bottom:var(--gap-sec)}.sg-top .s-head{margin-bottom:calc(24 * var(--u))}.sg-lead{margin-bottom:0}.sg-grid{gap:calc(16 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}.sg-card{gap:calc(10 * var(--u));padding:calc(32 * var(--u))}.sg-fig{font-size:calc(var(--fs-h2) * .9)}.sg-h{margin-top:calc(28 * var(--u));font-size:calc(26 * var(--u))}.sg-b{font-size:max(12px, calc(17 * var(--u)))}}.sg-cube{display:none}.sg-card--feat{position:relative}@media (hover:hover) and (pointer:fine){.sg-card--feat.has-cube:hover{translate:none}.sg-card:has(+.sg-card--feat.cube-phone):hover{translate:none}}@media (min-width:900px) and (min-height:560px){.has-cube.cube-stage .sg-cube{z-index:2;bottom:-1px;left:-1px;right:-1px;top:calc(-1px - var(--cube-ext,0px));width:calc(100% + 2px);height:calc(100% + 2px + var(--cube-ext,0px));pointer-events:none;display:block;position:absolute}.sg-card--feat.has-cube.fu{transform:none}}@media not all and (min-width:900px) and (min-height:560px){.has-cube.cube-phone .sg-cube{z-index:2;bottom:-1px;left:-1px;right:-1px;top:calc(-1px - var(--cube-ext,0px));width:calc(100% + 2px);height:calc(100% + 2px + var(--cube-ext,0px));pointer-events:none;display:block;position:absolute}.sg-card--feat.has-cube.fu{transform:none}}#s-guar .eyebrow,#s-guar .h2{color:var(--white)}#s-guar .hl-mark{background:var(--white);color:var(--ember)}#s-guar .sg-lead{color:#ffffffe0}#s-guar .sg-card{background:var(--white);border-color:var(--white);color:var(--onyx);box-shadow:0 24px 48px -28px #0a0a0a59}#s-guar .sg-card--feat{color:var(--onyx);background:linear-gradient(135deg,#fdfdfd 0%,#e4e7ea 38%,#fafafa 55%,#d3d8dc 100%);border-color:#0000}#s-guar .sg-card--feat .sg-fig{color:var(--ember)}#s-guar .sg-card--feat .sg-b{color:var(--muted)}@media (hover:hover) and (pointer:fine){#s-guar .sg-card:hover{border-color:var(--white)}#s-guar .sg-card--feat:hover{border-color:#0000}}@media (min-width:900px) and (min-height:560px),print{.sg-top{text-align:center;margin-bottom:calc(100 * var(--u));flex-direction:column;align-items:center;display:flex}.sg-lead{max-width:52ch}}.urg{font-size:var(--fs-note);align-items:center;gap:14px;line-height:1.35;display:inline-flex}.urg-txt{flex-direction:column;gap:2px;display:flex}.urg b{font-weight:600}.urg-sub{color:var(--muted)}.urg-row{align-items:center;gap:12px;margin:4px 0 2px;display:flex}.urg-bars{gap:5px;display:flex}.urg-bar{border:1.5px solid var(--ember);width:26px;height:9px;animation:urgBreathe 2.2s var(--e-out) infinite alternate;border-radius:2px}.urg-bar.is-taken{border-color:var(--fg);background:var(--fg);animation:none}.urg-free{color:var(--ember);font-weight:600}@keyframes urgBreathe{0%{background:#ef310f00}to{background:#ef310f47}}@media (max-width:640px){.urg-sub [data-urg=until]{display:block}}@media not all and (min-width:900px) and (min-height:560px){.ss-act .urg{flex-basis:100%;order:-1;margin-bottom:6px}}@media (min-width:900px) and (min-height:560px),print{.ss-act{align-items:center;column-gap:calc(28 * var(--u))}}@media (prefers-reduced-motion:reduce){.urg-bar{animation:none}}.s4-body{flex-direction:column;gap:12px;display:flex}.s4-main,.s4-more{gap:12px;display:grid}.s4-card{padding:var(--pad-card);background:var(--white);border:1px solid var(--line);transition:opacity .8s var(--e-out) var(--d), transform .8s var(--e-out) var(--d), translate .6s var(--e-out), border-color .5s var(--e-soft);border-radius:3px;flex-direction:column;display:flex;position:relative}.s4-card--feat{background:var(--ember);border-color:var(--ember);color:var(--white)}.s4-pane{color:var(--ember);border-radius:26px}.s4-pane .s4-txt,.s4-pane .s4-st{color:inherit}.s4-glass{pointer-events:none;width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;top:-24px;left:-24px}.s4-pane.has-glass{background:0 0;border-color:#0000}.s4-pane.has-glass :is(.s4-h3,.s4-txt,.s4-fig,.s4-st){color:#0000}@media (hover:hover) and (pointer:fine){.s4-card:hover{border-color:var(--onyx);translate:0 -8px}.s4-pane.has-glass:hover{border-color:#0000}}.s4-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.s4-head .s-head{margin-bottom:0}#s4 .btn{border-radius:3px}#s4 .h2>span{text-wrap:balance}.s4-top{color:var(--ember);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:1;display:flex}.s4-card--feat .s4-top{color:var(--white)}.s4-rule{transform-origin:0;width:36px;height:1px;transition:transform .5s var(--e-out) calc(var(--d) + .3s);background:currentColor;display:block;transform:scaleX(0)}.is-in .s4-rule{transform:none}.s4-h3{text-wrap:balance;margin-top:20px}.s4-stat{justify-items:start;gap:6px;margin-top:auto;padding-top:16px;display:grid}.s4-fig{font-size:calc(var(--fs-h2) * .8);color:var(--ember);line-height:1}.s4-st{font-size:var(--fs-note);color:var(--muted);text-wrap:pretty;line-height:1.4}.s4-txt{font-size:var(--fs-body);color:var(--muted);text-wrap:pretty;margin-top:10px;line-height:1.5}.s4-card--feat .s4-txt{color:var(--white)}.s4-card--feat{grid-template-rows:auto auto auto 1fr;grid-template-columns:auto minmax(0,1fr);column-gap:16px;display:grid}.s4-card--feat>.s4-top{grid-column:1/-1}.s4-card--feat>.s4-h3{grid-area:2/1/4/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.s4-zero{letter-spacing:-.04em;grid-area:1/1/-1;align-self:start;font-size:80px;line-height:.84}.s4-rest{grid-area:1/2}.s4-card--feat>.s4-txt{grid-area:3/2;align-self:end}.s4-zero .tick01{--d:.75s;margin-inline:-.04em -.1em;padding-inline:.04em .1em}.s4-zero .tick01 .tk-strip{left:.04em}.s4-path{align-items:center;gap:12px;margin-top:24px;display:flex}.s4-btn{background:var(--onyx);height:38px;color:var(--white);letter-spacing:-.01em;white-space:nowrap;border-radius:3px;flex:none;place-items:center;padding-inline:14px;font-size:13px;font-weight:600;display:grid;position:relative}.s4-cur{opacity:0;width:14px;height:20px;transition:opacity .4s var(--e-out) .7s, transform .6s var(--e-out) .7s;position:absolute;bottom:-12px;right:10px;overflow:visible;transform:translate(10px,12px)}.is-in .s4-cur{opacity:1;transform:none}.s4-cur path{fill:var(--white);stroke:var(--onyx);stroke-width:1.2px;stroke-linejoin:round}.s4-arr{transform-origin:0;min-width:40px;height:9px;transition:transform 1s var(--e-out) .9s;flex:0 110px;display:block;position:relative;transform:scaleX(0)}.s4-arr:before{content:"";background:currentColor;height:1px;position:absolute;top:4px;left:0;right:1px}.s4-arr:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:1.5px;right:1px;transform:rotate(45deg)}.is-in .s4-arr{transform:none}.s4-room{aspect-ratio:16/9;flex:none;width:128px;position:relative}.s4-room:after{content:"";border:2px solid var(--ember);opacity:0;transition:opacity .3s var(--e-out) 1.45s, transform .4s var(--e-out) 1.45s;border-radius:3px;position:absolute;inset:-5px;transform:scale(1.06)}.is-in .s4-room:after{opacity:1;transform:none}.s4-ph{clip-path:inset(0 100% 0 0);transition:clip-path .6s var(--e-out) 1.1s;background:#1f1f1f;border-radius:3px;position:absolute;inset:0;overflow:hidden}.is-in .s4-ph{clip-path:inset(0)}.s4-ph img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (min-width:640px){.s4-more{grid-template-columns:repeat(2,minmax(0,1fr))}.s4-more>:last-child{grid-column:1/-1}}@media (min-width:900px) and (min-height:560px),print{#s4 .s4-head{align-items:end;column-gap:calc(40 * var(--u));margin-bottom:calc(20 * var(--u));grid-template-columns:minmax(0,1fr) auto;display:grid}.s4-body{align-content:start;gap:calc(16 * var(--u));flex:auto;grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));min-height:0;display:grid}.s4-main,.s4-more{grid-column:1/-1;grid-template-columns:subgrid;gap:calc(16 * var(--u))}.s4-main>.s4-card--feat{grid-column:span 2}.s4-more>:last-child{grid-column:auto}.s4-main>.s4-card--path{grid-column:span 3}.s4-card{padding:calc(18 * var(--u)) calc(22 * var(--u)) calc(20 * var(--u))}.s4-main>.s4-card{padding:calc(18 * var(--u)) calc(30 * var(--u))}.s4-top{gap:calc(14 * var(--u));font-size:max(12px, calc(15 * var(--u)))}.s4-rule{width:calc(36 * var(--u))}.s4-h3{min-height:2em;margin-top:calc(12 * var(--u));font-size:calc(22 * var(--u))}.s4-main .s4-h3{min-height:0;margin-top:calc(18 * var(--u));font-size:calc(28 * var(--u))}.s4-txt{margin-top:calc(12 * var(--u));font-size:var(--fs-note);line-height:1.45}.s4-stat{gap:calc(4 * var(--u));padding-top:calc(8 * var(--u))}.s4-fig{font-size:calc(26 * var(--u))}.s4-main .s4-txt{margin-top:calc(16 * var(--u));font-size:var(--fs-body);line-height:1.5}.s4-card--feat{column-gap:calc(26 * var(--u))}.s4-zero{font-size:calc(124 * var(--u))}.s4-card--path{column-gap:calc(40 * var(--u));grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;display:grid}.s4-card--path>*{grid-column:1/-1}.s4-card--path>.s4-txt{grid-column:1;align-self:start}.s4-path{align-self:start;gap:calc(16 * var(--u));margin-top:calc(16 * var(--u));grid-area:3/2}.s4-btn{height:calc(42 * var(--u));padding-inline:calc(18 * var(--u));font-size:max(13px, calc(15 * var(--u)))}.s4-cur{right:calc(14 * var(--u));bottom:calc(-13 * var(--u));width:calc(15 * var(--u));height:calc(21 * var(--u));transform:translate3d(calc(12 * var(--u)), calc(14 * var(--u)), 0)}.s4-arr{width:calc(96 * var(--u));flex:none;min-width:0}.s4-room{width:calc(124 * var(--u))}.s4-room:after{inset:calc(-6 * var(--u));border-width:max(2px, calc(2 * var(--u)))}}@media (min-width:900px) and (min-height:560px) and (hover:hover) and (pointer:fine){.s4-card:hover{translate:0 calc(-8 * var(--u))}}@media (min-width:900px) and (min-height:560px) and (max-width:1199px),(min-width:900px) and (min-height:560px) and (max-height:674px){#s4 .s4-head{margin-bottom:calc(22 * var(--u))}.s4-body,.s4-main,.s4-more{gap:calc(12 * var(--u))}.s4-card{padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(18 * var(--u))}.s4-main>.s4-card{padding:calc(22 * var(--u)) calc(24 * var(--u))}.s4-h3{margin-top:calc(12 * var(--u))}.s4-main .s4-h3{margin-top:calc(16 * var(--u))}.s4-txt{margin-top:calc(8 * var(--u))}.s4-main .s4-txt{margin-top:calc(12 * var(--u))}.s4-card--path{column-gap:calc(28 * var(--u))}.s4-path{margin-top:calc(12 * var(--u))}.s4-arr{width:calc(72 * var(--u))}.s4-room{width:calc(120 * var(--u))}}@media (max-width:639px){.s4-main,.s4-more{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.s4-zero{font-size:58px}.s4-card--feat>.s4-h3{font-size:20px}.s4-btn{padding-inline:10px;font-size:12px}.s4-room{width:96px}.s4-arr{min-width:28px}}.wf-cols{display:none}.wf-rows{gap:28px;display:grid}.wf-row{gap:10px;display:grid}.wf-arr{justify-self:center;width:12px;height:26px;position:relative}.wf-arr svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wf-arr :is(line,path){fill:none;stroke:var(--ember);stroke-width:1px}.wf-arr .wf-h{display:none}#s-whyfix .wf-p{grid-column:auto}.wf-s{margin:0}.has-coil .wf-s{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#ffffff94}.wf-more{margin-top:40px}.wf-label{color:var(--muted);font-size:var(--fs-note)}.wf-extra{gap:12px;display:grid}.wf-more .s4-all{justify-self:start}@media not all and (min-width:900px) and (min-height:560px){#s-whyfix .wf-rows{margin-top:250px}#s-whyfix .sw-coil{inset:auto 0;top:calc(var(--sw-strip,0px) - 60px);height:420px;-webkit-mask-image:none;mask-image:none}#s-whyfix .wf-rows .wf-s{background:radial-gradient(75% 95% at var(--spot), #fffffffa, #fff0 70%), linear-gradient(var(--tilt), #f3f5f6, #dee2e6);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}#s-whyfix .wf-rows>.wf-row:nth-child(5n+1) .wf-s{--spot:18% 8%;--tilt:135deg}#s-whyfix .wf-rows>.wf-row:nth-child(5n+2) .wf-s{--spot:88% 22%;--tilt:105deg}#s-whyfix .wf-rows>.wf-row:nth-child(5n+3) .wf-s{--spot:30% 95%;--tilt:165deg}#s-whyfix .wf-rows>.wf-row:nth-child(5n+4) .wf-s{--spot:96% 80%;--tilt:70deg}#s-whyfix .wf-rows>.wf-row:nth-child(5n+5) .wf-s{--spot:8% 55%;--tilt:205deg}#s-whyfix:before{display:none}#s-whyfix .wf-row{position:relative}#s-whyfix .wf-row:before{content:"";z-index:-1;top:50%;left:calc(-1 * var(--gut) - 230px);pointer-events:none;background:radial-gradient(closest-side,#b2ced838,#b2ced800);width:460px;height:960px;margin-top:-480px;position:absolute}#s-whyfix .wf-rows>.wf-row:nth-child(2n):before,#s-whyfix .wf-more:before{left:auto;right:calc(-1 * var(--gut) - 230px)}}@media (min-width:900px) and (min-height:560px),print{.wf-cols{grid-template-columns:minmax(0, 1fr) calc(72 * var(--u)) minmax(0, 1fr);margin:calc(48 * var(--u)) 0 calc(14 * var(--u));font-size:max(12px, calc(15 * var(--u)));color:var(--muted);font-weight:600;display:grid}.wf-cols>span:last-child{color:var(--ember);grid-column:3}.wf-rows{gap:calc(14 * var(--u))}.wf-row{grid-template-columns:minmax(0, 1fr) calc(72 * var(--u)) minmax(0, 1fr);align-items:stretch;gap:0}#s-whyfix .wf-p{grid-column:1}.wf-arr{width:auto;height:12px;margin-inline:calc(16 * var(--u));place-self:center stretch}.wf-arr .wf-h{display:block}.wf-arr .wf-v{display:none}.wf-s .s4-path{padding-top:calc(16 * var(--u));margin-top:auto}.wf-more{gap:calc(14 * var(--u));margin-top:calc(56 * var(--u));grid-template-columns:minmax(0,1fr);display:grid}.wf-label{font-size:max(12px, calc(15 * var(--u)));font-weight:600}.wf-extra{gap:calc(14 * var(--u));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.wf-more .s4-all{margin-top:calc(10 * var(--u));justify-self:end}:root:not(.is-final) .wf-wait.is-in .wf-row:not(.seen) .fu{opacity:0;transform:translate3d(0, calc(24 * var(--u)), 0)}:root:not(.is-final) .wf-wait.is-in .wf-row:not(.seen) .s4-rule{transform:scaleX(0)}}.sd-body{flex-direction:column;gap:32px;display:flex}.sd-copy{flex-direction:column;display:flex}.sd-lead{color:var(--muted);max-width:44ch}.sd-points{border-top:1px solid var(--line);flex-direction:column;margin-top:20px;display:flex}.sd-points li{border-bottom:1px solid var(--line);font-size:var(--fs-body);gap:14px;padding-block:14px;line-height:1.4;display:flex}.sd-points li:before{content:"";background:var(--ember);flex:none;align-self:flex-start;width:14px;height:2px;margin-top:calc(.7em - 1px)}.sd-act{margin-top:28px}.sd-cta{letter-spacing:-.005em;isolation:isolate;border:1px solid var(--white);background:var(--white);width:100%;height:58px;color:var(--onyx);cursor:pointer;transition:color .42s var(--e-io), border-color .42s var(--e-io);border-radius:2px;justify-content:space-between;align-items:center;gap:.8em;padding:0 1.25em;font-size:16px;font-weight:600;line-height:1;display:flex;position:relative;overflow:hidden}.sd-cta:before{content:"";z-index:-1;background:var(--ember);transition:transform .5s var(--e-io);position:absolute;inset:0;transform:translateY(101%)}.sd-arr{width:1.35em;height:1.35em;transition:transform .5s var(--e-out);flex:none;overflow:visible}.sd-arr path,.sd-ov svg path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sd-cta:hover{color:var(--white);border-color:var(--ember)}.sd-cta:hover:before{transform:translateY(0)}.sd-cta:hover .sd-arr{transform:translate(.3em)}@media (hover:hover){.sd-body:has(.sd-poster:hover) .sd-cta{color:var(--white);border-color:var(--ember)}.sd-body:has(.sd-poster:hover) .sd-cta:before{transform:translateY(0)}.sd-body:has(.sd-poster:hover) .sd-arr{transform:translate(.3em)}}.sd-poster{cursor:pointer;padding-bottom:18%;position:relative}.sd-browser{clip-path:inset(100% 0 0);transition:clip-path 1s var(--e-out) .3s, transform 1s var(--e-out) .3s;background:#1a1a1a;overflow:hidden;transform:translateY(40px);box-shadow:0 30px 60px -30px #000c}.is-in .sd-browser{clip-path:inset(0);transform:none}.sd-bar{background:#1f1f1f;border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;height:22px;padding-inline:10px;display:flex}.sd-bar i{background:#ffffff2e;border-radius:50%;width:7px;height:7px}.sd-bar i:first-child{background:#ff5f57}.sd-bar i:nth-child(2){background:#febc2e}.sd-bar i:nth-child(3){background:#28c840}.sd-screen{position:relative;overflow:hidden}.sd-screen img{aspect-ratio:16/10;width:100%;height:auto;display:block}.sd-screen>img,.sd-screen>.sd-ap{transform-origin:50% 30%;will-change:transform;transition:transform 1.4s cubic-bezier(.33,0,.2,1)}.sd-screen .atp{z-index:1}.sd-screen:after{content:"";z-index:2;opacity:0;transition:opacity .5s var(--e-soft);background:#0a0a0a3d;position:absolute;inset:0}.sd-play{z-index:3;filter:drop-shadow(0 6px 16px #0a0a0a47);width:60px;height:60px;transition:transform .6s var(--e-out);place-items:center;margin:-30px 0 0 -30px;display:grid;position:absolute;top:50%;left:50%}.sd-play svg{width:100%;height:100%;overflow:visible}.sd-play-tri{fill:var(--white)}.sd-play-c{fill:var(--ember)}.sd-play-tri,.sd-play-c{transition:fill .4s var(--e-soft)}@media (hover:hover){.sd-poster:hover .sd-screen>img,.sd-poster:hover .sd-screen>.sd-ap{transform:scale(1.03)}.sd-poster:hover .sd-screen:after{opacity:1}.sd-poster:hover .sd-play{transform:scale(1.08)}.sd-poster:hover .sd-play-tri{fill:var(--ember)}.sd-poster:hover .sd-play-c{fill:var(--white)}}.sd-phone{opacity:0;width:30%;transition:opacity .8s var(--e-out) .8s, transform 1s var(--e-out) .8s;position:absolute;bottom:0;right:4%;transform:translateY(60px)}.is-in .sd-phone{opacity:1;transform:none}.sd-cap{position:absolute;bottom:0;left:0}@media (min-width:900px) and (min-height:560px),print{.sd-body{grid-template-columns:minmax(0, 1fr) calc(780 * var(--u));column-gap:calc(72 * var(--u));flex:1;min-height:0;display:grid}.sd-copy{min-height:0}.sd-points{margin-top:calc(36 * var(--u));flex:1}.sd-points li{align-content:center;gap:calc(20 * var(--u));padding-block:calc(10 * var(--u));flex:1;grid-template-columns:auto minmax(0,1fr);display:grid}.sd-points li:before{width:calc(18 * var(--u));align-self:start}.sd-act{margin-top:calc(40 * var(--u))}.sd-cta{height:calc(80 * var(--u));padding:0 calc(30 * var(--u));font-size:max(15px, calc(22 * var(--u)))}.sd-poster{min-height:calc(560 * var(--u));padding:0}.sd-browser{width:calc(720 * var(--u));position:absolute;top:0;left:0}.sd-bar{gap:calc(7 * var(--u));height:calc(30 * var(--u));padding-inline:calc(14 * var(--u))}.sd-bar i{width:calc(9 * var(--u));height:calc(9 * var(--u))}.sd-play{width:calc(96 * var(--u));height:calc(96 * var(--u));margin:calc(-48 * var(--u)) 0 0 calc(-48 * var(--u))}.sd-phone{width:calc(214 * var(--u));transform:translate3d(0, calc(60 * var(--u)), 0);right:0}.sd-cap{top:calc(498 * var(--u));bottom:auto}}@media screen{body.demo-open{overflow:hidden}}.sd-ov{z-index:98;-webkit-backdrop-filter:blur(18px)saturate(1.1);clip-path:inset(100% 0 0);transition:clip-path .55s var(--e-io);background:#0a0a0adb;flex-direction:column;display:flex;position:fixed;inset:0}.sd-ov[hidden]{display:none}.sd-ov:focus{outline:none}.sd-ov.is-open{clip-path:inset(0)}.sd-ov.is-closing{clip-path:inset(0 0 100%);transition-duration:.5s}.sd-trap{clip-path:inset(50%);width:1px;height:1px;position:fixed;overflow:hidden}.sd-ov-bar{background:var(--onyx);border-bottom:1px solid var(--line);opacity:0;height:56px;transition:opacity .5s var(--e-out) .25s, transform .6s var(--e-out) .25s;flex:none;justify-content:space-between;align-items:center;gap:12px;padding-inline:16px;display:flex;transform:translateY(-12px)}.is-open .sd-ov-bar{opacity:1;transform:none}.sd-ov-cap{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg);align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.sd-ov-cap:before{content:"";background:var(--ember);border-radius:50%;flex:none;width:7px;height:7px}.sd-seg{display:none}.sd-close{border:1px solid var(--line-2);height:38px;color:var(--fg);isolation:isolate;cursor:pointer;transition:border-color .42s var(--e-io);border-radius:2px;flex:none;align-items:center;gap:.6em;padding:0 .95em 0 1.1em;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}.sd-close:before{content:"";z-index:-1;background:var(--ember);transition:transform .5s var(--e-io);position:absolute;inset:0;transform:translateY(101%)}.sd-close:hover{border-color:var(--ember)}.sd-close:hover:before{transform:translateY(0)}.sd-close svg{width:1.05em;height:1.05em}.sd-ov-body{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow:hidden}.sd-ov-frame{opacity:0;transition:opacity .4s var(--e-soft);position:absolute;inset:0}.is-open .sd-ov-frame{opacity:1}.sd-ov-body.is-swap .sd-ov-frame{opacity:0;transition-duration:.2s}.sd-ov-scr{background:#0f0f0f;width:100%;height:100%;position:relative;overflow:hidden}.sd-ov-view{height:100%;position:relative}.sd-ov .ip18-bar,.sd-ov .ip18-bezel{display:none}.sd-ov-ph,.sd-ov iframe{width:100%;height:100%;position:absolute;inset:0}.sd-ov-ph{object-fit:cover;object-position:top;opacity:.35}.sd-ov-ph--p{display:none}.sd-ov iframe{opacity:0;transition:opacity .45s var(--e-soft);border:0;display:block}.is-loaded iframe{opacity:1}.is-loaded .sd-ov-ph{visibility:hidden;transition:visibility 0s linear .45s}.sd-ov-wait{font-size:var(--fs-note);color:var(--muted);text-align:center;place-items:center;margin:0;padding:24px;line-height:1.4;display:grid;position:absolute;inset:0}.is-loaded .sd-ov-wait{visibility:hidden;transition:visibility 0s linear .45s}@media not all and (min-width:900px) and (min-height:560px){.sd-ov-ph{display:none}}@media (min-width:900px) and (min-height:560px){.sd-ov-wait{display:none}}.sd-ov-prog{z-index:1;background:var(--ember);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.is-open .is-loading .sd-ov-prog{transition:transform 4s var(--e-out) .2s;transform:scaleX(.85)}.is-loaded .sd-ov-prog{opacity:0;transition:transform .3s var(--e-out), opacity .4s var(--e-soft) .3s;transform:scaleX(1)}@media (min-width:900px) and (min-height:560px){.sd-ov-bar{grid-template-columns:1fr auto 1fr;height:64px;padding-inline:24px;display:grid}.sd-ov-cap{font-size:14px}.sd-seg{border:1px solid var(--line-2);border-radius:2px;display:flex}.sd-seg button{height:38px;color:var(--muted);white-space:nowrap;cursor:pointer;transition:background-color .35s var(--e-soft), color .35s var(--e-soft);padding:0 1.3em;font-size:13px;font-weight:600}.sd-seg button+button{border-left:1px solid var(--line-2)}.sd-seg button:hover{color:var(--fg)}.sd-seg button[aria-pressed=true]{background:var(--ember);color:var(--white)}.sd-seg button:focus-visible{outline:2px solid var(--white);outline-offset:-5px}.sd-close{justify-self:end;font-size:13px}.sd-ov[data-dev=phone] .sd-ov-frame{--pt:1px;width:450px;height:920px;transform:translate3d(-50%, -50%, 0) scale(var(--k,1));inset:50% auto auto 50%}.sd-ov[data-dev=phone] .sd-ov-frame:before{content:"";border-radius:18%/8.7%;position:absolute;inset:.76% 1.78%;box-shadow:0 40px 80px -26px #000000e6}.sd-ov[data-dev=phone] .sd-ov-scr{background:#000;border-radius:15.75%/7.25%;flex-direction:column;width:89.333%;height:95%;display:flex;position:absolute;top:2.5%;left:5.333%}.sd-ov[data-dev=phone] .sd-ov-view{flex:1;height:auto;min-height:0}.sd-ov[data-dev=phone] .ip18-bar{display:flex}.sd-ov[data-dev=phone] .ip18-bezel{display:block}.sd-ov[data-dev=phone] .sd-ov-ph--d{display:none}.sd-ov[data-dev=phone] .sd-ov-ph--p{display:block}}.atp{pointer-events:none;position:absolute;inset:0;overflow:hidden}.atp .atp-f{object-fit:cover;object-position:50% 0;opacity:0;width:100%;height:100%;transition:opacity .42s var(--e-soft);position:absolute;inset:0}.atp.is-on .atp-f.on{opacity:1}.atp.is-out .atp-f.on{opacity:0}.atp-ptr{z-index:2;opacity:0;will-change:transform;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.45,0,.2,1),ease;position:absolute;top:0;left:0}.atp-ptr.in{opacity:1}.atp-ptr--desktop svg{filter:drop-shadow(0 2px 3px #00000040);transform-origin:0 0;width:15px;height:auto;transition:transform .13s var(--e-out);display:block}.atp-ptr--desktop.press svg{transform:scale(.82)}.atp-ptr:before{content:"";opacity:0;background:#ef310f59;border-radius:50%;width:28px;height:28px;position:absolute;top:-14px;left:-14px;transform:scale(.2)}.atp-ptr.press:before{animation:apTap .5s var(--e-out)}.atp-ptr--phone i{width:22px;height:22px;transition:transform .13s var(--e-out);background:#ffffff8c;border:1.5px solid #0a0a0a59;border-radius:50%;position:absolute;top:-11px;left:-11px;box-shadow:0 2px 6px #0003}.atp-ptr--phone.press i{transform:scale(.78)}@keyframes apTap{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.atp-step{color:#ffffffb3;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.cc-body{gap:var(--gap-sec);flex-direction:column;display:flex}.cc-rows{gap:12px;display:grid}.cc-row{border-radius:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v""r r";align-items:center;gap:14px 16px;padding:18px 20px;display:grid}.cc-l{letter-spacing:-.01em;flex-direction:column;grid-area:l;gap:2px;font-size:17px;font-weight:600;line-height:1.15;display:flex}.cc-l small{font-weight:400;font-size:var(--fs-note);color:var(--muted);letter-spacing:0}.cc-v{color:var(--ember);grid-area:v;justify-content:flex-end;align-items:baseline;gap:.25em;display:flex}.cc-num{width:5.2ch;font:inherit;font-family:var(--font-display);letter-spacing:-.03em;text-align:right;color:inherit;font-variant-numeric:tabular-nums;transition:border-color .3s var(--e-soft);background:0 0;border:0;border-bottom:1px dashed #0000;padding:0;font-size:32px;font-weight:900;line-height:1}.cc-num:hover,.cc-num:focus{border-bottom-color:var(--ember);outline:none}.cc-u{font-family:var(--font-display);font-size:22px;font-weight:900}.cc-range{appearance:none;cursor:pointer;background:0 0;grid-area:r;width:100%;height:22px;margin:0}.cc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ember) var(--p), var(--line-2) var(--p));height:2px}.cc-range::-moz-range-track{background:linear-gradient(90deg, var(--ember) var(--p), var(--line-2) var(--p));height:2px}.cc-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ember);width:18px;height:18px;box-shadow:0 0 0 4px var(--paper);transition:transform .25s var(--e-out);border:0;border-radius:4px;margin-top:-8px}.cc-range::-moz-range-thumb{background:var(--ember);width:18px;height:18px;box-shadow:0 0 0 4px var(--paper);border:0;border-radius:4px}.cc-range:hover::-webkit-slider-thumb{transform:scale(1.2)}.cc-range:focus-visible::-webkit-slider-thumb{transform:scale(1.2)}.cc-range:focus-visible{outline:none}.cc-pms{grid-template-columns:minmax(0,1fr);grid-template-areas:"l""r"}.cc-picks{grid-area:r;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cc-pick{border:1px solid var(--line-2);cursor:pointer;transition:border-color .3s var(--e-soft), background-color .3s var(--e-soft), color .3s var(--e-soft);border-radius:6px;flex-direction:column;align-items:flex-start;gap:.3em;padding:.65em .75em;font-size:14px;font-weight:600;line-height:1.1;display:flex;position:relative}.cc-pick small{color:var(--muted);font-size:.85em;font-weight:400}.cc-pick:hover{border-color:var(--ember)}.cc-pick:has(:checked){background:var(--ember);border-color:var(--ember);color:var(--white)}.cc-pick:has(:checked) small{color:inherit}.cc-pick:has(:focus-visible){outline:2px solid var(--ember);outline-offset:2px}.cc-side{flex-direction:column;gap:14px;display:flex}.cc-out{padding:var(--pad-card);border-radius:6px;flex-direction:column;display:flex}.cc-cap{font-size:17px;font-weight:600;line-height:1.25}.cc-total{letter-spacing:-.04em;margin-top:12px;font-size:min(13vw,56px)}.cc-bar{gap:3px;height:4px;margin-top:18px;display:flex}.cc-bar i{background:var(--white);border-radius:2px;flex:1;display:block}.cc-bar i+i{background:var(--ember)}.cc-lines{margin-top:14px;display:grid}.cc-lines>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;display:flex}.cc-lines dt{font-size:var(--fs-note);color:var(--muted);align-items:center;gap:10px;display:flex}.cc-key{background:var(--white);border-radius:3px;flex:none;width:9px;height:9px}.cc-key--e{background:var(--ember)}.cc-lines dd{letter-spacing:-.02em;white-space:nowrap;font-size:22px}.cc-lines dd.cc-off{font-family:var(--font-text);font-weight:400;font-size:var(--fs-note);letter-spacing:0;text-transform:none;color:var(--muted);line-height:20.9px}.cc-btn{border-radius:6px;width:100%;margin-top:22px}.cc-note{text-wrap:pretty;max-width:60ch}.cc-cube{display:none}@media not all and (min-width:900px) and (min-height:560px){.has-cube .cc-cube{z-index:-1;pointer-events:none;display:block;position:absolute}.has-cube .cc-body{position:relative}}.has-cube .cc-row{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#ffffff94}@media (min-width:900px) and (min-height:560px),print{.has-cube .cc-cube{z-index:-1;pointer-events:none;display:block;position:absolute}.cc-body{column-gap:calc(64 * var(--u));flex:1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;min-height:0;display:grid;position:relative}.cc-rows{gap:calc(14 * var(--u))}.cc-row{grid-template-columns:minmax(0, 1fr) calc(230 * var(--u));gap:calc(10 * var(--u)) calc(40 * var(--u));padding:calc(14 * var(--u)) calc(36 * var(--u));grid-template-areas:"l v""r v"}.cc-pms{grid-template-columns:minmax(0,1fr);grid-template-areas:"l""r"}.cc-picks{gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.cc-pick{white-space:nowrap;font-size:15px;line-height:1;font-size:max(13px, calc(17 * var(--u)));flex-direction:row;align-items:baseline;gap:.45em;padding:.6em .9em;display:inline-flex}.cc-l{align-items:baseline;gap:calc(12 * var(--u));font-size:calc(24 * var(--u));flex-direction:row}.cc-v{padding-left:calc(36 * var(--u));border-left:1px solid var(--line);align-self:stretch;align-items:center}.cc-num{font-size:calc(48 * var(--u))}.cc-u{font-size:calc(32 * var(--u))}.cc-range{height:calc(28 * var(--u))}.cc-range::-webkit-slider-thumb{width:calc(20 * var(--u));height:calc(20 * var(--u));margin-top:calc(-9 * var(--u))}.cc-side{gap:calc(16 * var(--u))}.cc-out{padding:calc(36 * var(--u))}.cc-cap{font-size:calc(22 * var(--u))}.cc-total{margin-top:calc(14 * var(--u));font-size:calc(76 * var(--u))}.cc-bar{gap:calc(4 * var(--u));height:max(3px, calc(5 * var(--u)));margin-top:calc(22 * var(--u))}.cc-lines{margin-top:calc(14 * var(--u))}.cc-lines>div{padding-block:calc(14 * var(--u))}.cc-lines dd{font-size:calc(30 * var(--u))}.cc-lines dd.cc-off{line-height:calc(30 * var(--u) * .95)}.cc-btn{margin-top:calc(26 * var(--u))}}#s-cases .s-head{margin-bottom:18px}.sc-mirror{display:none}.sc-top{margin-bottom:26px}.sc-lead{font-size:var(--fs-body);color:var(--muted);max-width:44ch;line-height:1.5}.mo{--rhn:150;--g:8px;gap:var(--g);flex-direction:column;width:100vw;margin-inline:calc(50% - 50vw);display:flex}.mo-row{overflow:hidden}.mo-track{width:max-content;animation:mo-drift calc(var(--u) * var(--rhn) / var(--speed) * 1s) linear infinite;will-change:transform;display:flex}.mo-rev .mo-track{animation-direction:reverse}@keyframes mo-drift{to{transform:translate(-50%)}}@media (hover:hover){.mo-row:hover .mo-track{animation-play-state:paused}}.mo-tile{height:calc(var(--rhn) * 1px);width:calc(var(--rhn) * var(--a) * 1px);margin-right:var(--g);background:#161616;border-radius:4px;flex:none;position:relative;overflow:hidden}.mo-tile img{object-fit:cover;width:100%;height:100%;display:block}.mo-cap{width:-moz-fit-content;width:fit-content;color:var(--white);background:#0a0a0ac7;border-radius:4px;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:7px 10px;font-size:12px;line-height:1.35;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.mo-cap b{font-weight:600}.mo-cap span{color:#ffffffb8}.mo-out{width:10px;height:10px;transition:transform .35s var(--e-soft)}.mo-out path{fill:none;stroke:currentColor;stroke-width:1.4px}.mo-pl:hover .mo-out{transform:translate(2px,-2px)}@media not all and (min-width:900px) and (min-height:560px){.mo-cap span{display:none}}@media (prefers-reduced-motion:reduce){.mo-track{animation:none}}@media (min-width:900px) and (min-height:560px),print{.sc-top{padding-top:calc(29 * var(--u));margin-bottom:calc(40 * var(--u));position:relative}#s-cases .s-head,.sc-mirror .h2{margin-bottom:calc(12 * var(--u))}.sc-mirror{top:calc(-16 * var(--u) - 16px);opacity:.8;padding:16px;display:block;position:absolute;right:-16px;transform:scaleX(-1)}.sc-water,.sc-water i{pointer-events:none;position:absolute;inset:0}.sc-water i{--line:repeating-linear-gradient(180deg, transparent 0 var(--gap), var(--onyx) var(--gap) 4px);background:var(--line);inset:auto 0}.sc-water i:first-child{--gap:3px;height:20%;top:24%}.sc-water i:nth-child(2){--gap:2px;height:22%;top:44%}.sc-water i:nth-child(3){--gap:1px;height:22%;top:66%}.sc-water i:nth-child(4){background:var(--onyx);height:12%;top:88%}.sc-lead{text-wrap:pretty;max-width:14em}.mo{--rhn:250;--g:12px}.mo-cap{font-size:13px}}@media (min-width:1600px) and (min-height:860px){.mo{--rhn:300}}@media (min-width:900px) and (min-height:560px) and ((max-width:1119px) or (max-height:629px)){.sc-mirror{top:-16px}}@media print{.sc-top{margin-bottom:28px}.mo-track{animation:none}}.stp{padding-left:28px;position:relative}.stp-rule{background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:0}.stp-rule i{background:var(--ember);transform-origin:top;transition:transform 1.2s var(--e-out) .3s;position:absolute;inset:0;transform:scaleY(0)}.is-in .stp-rule i{transform:none}.stp-steps{gap:40px;display:grid}.stp-step{position:relative}.stp-in{flex-direction:column;display:flex}.stp-n{color:var(--ember);margin-bottom:14px;font-size:14px;font-weight:600;line-height:1}.stp-h{font-size:var(--fs-h3)}.stp-b{max-width:34ch;color:var(--muted);text-wrap:pretty;margin-top:12px}@media (min-width:900px) and (min-height:560px),print{.stp{margin-top:calc(24 * var(--u));padding-left:0}.stp-rule{width:auto;height:1px;bottom:auto;right:0}.stp-rule i{transform-origin:0;transform:scaleX(0)}.stp-steps{gap:0 calc(48 * var(--u));grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr)}.stp-step,.stp-in{grid-row:span 3;grid-template-rows:subgrid;display:grid}.stp-step{padding-top:calc(40 * var(--u))}.stp-n{margin-bottom:calc(22 * var(--u));font-size:max(12px, calc(15 * var(--u)))}.stp-h{font-size:var(--fs-h3)}.stp-b{margin-top:calc(20 * var(--u))}}.stp-node{background:var(--ember);width:8px;height:8px;transition:transform .4s var(--e-back) var(--d,0s);position:absolute;top:15px;left:-31.5px;transform:scale(0)}.is-in .stp-node{transform:none}#s9 .stp-rule{top:19px}@media (min-width:900px) and (min-height:560px),print{#s9 .stp-rule{top:0}.stp-node{top:calc(.5px - 4 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));left:0}}.sq-safe{gap:var(--gap-sec)}.sq-list{border-top:1px solid var(--line-2)}.sq-item{border-bottom:1px solid var(--line)}.sq-q{text-align:left;letter-spacing:-.01em;width:100%;transition:color .3s var(--e-soft);justify-content:space-between;align-items:center;gap:20px;padding-block:16px;font-size:17px;font-weight:600;line-height:1.25;display:flex}.sq-q:hover,.sq-q[aria-expanded=true]{color:var(--ember)}.sq-pm{flex:none;width:14px;height:14px;position:relative}.sq-pm:before,.sq-pm:after{content:"";height:1.5px;transition:transform .45s var(--e-out);background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.sq-pm:after{transform:rotate(90deg)}.sq-q[aria-expanded=true] .sq-pm:after{transform:rotate(0)}.sq-a{transition:grid-template-rows .5s var(--e-out);grid-template-rows:0fr;display:grid}.sq-a>div{overflow:hidden}.sq-a p{max-width:64ch;font-size:var(--fs-body);color:var(--muted);text-wrap:pretty;padding-bottom:18px;line-height:1.5}.sq-q[aria-expanded=true]+.sq-a{grid-template-rows:1fr}h3:has(.sq-q[aria-expanded=true])+.sq-a{grid-template-rows:1fr}.sq-side{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.sq-side .s-head{margin-bottom:0}.sq-lead{color:var(--muted);max-width:44ch}@media (max-width:520px){.sq-btn{width:100%}}@media (min-width:900px) and (min-height:560px),print{.sq-safe{grid-template-columns:calc(560 * var(--u)) minmax(0, 1fr);column-gap:calc(120 * var(--u));align-items:start;display:grid}.sq-side{gap:calc(28 * var(--u))}.sq-q{gap:calc(28 * var(--u));padding-block:calc(20 * var(--u));font-size:calc(22 * var(--u))}.sq-pm{width:calc(18 * var(--u));height:calc(18 * var(--u))}.sq-a p{padding-bottom:calc(22 * var(--u))}}.acard{width:100%;padding:var(--pad-card);background:var(--card);border:1px solid var(--line);color:var(--fg);transition:border-color .35s var(--e-soft), translate .5s var(--e-out);flex-direction:column;gap:14px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.acard:hover{border-color:var(--fg);translate:0 -6px}}.acard-top{font-size:var(--fs-xs);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;display:flex}.acard-top .chip{font-size:var(--fs-xs)}.acard-fig{gap:6px;display:grid}.acard-fig b{color:var(--ember);font-size:40px;line-height:.88}.acard-fig small{font-size:var(--fs-xs);color:var(--muted);line-height:1.35}.acard-title{letter-spacing:-.015em;text-wrap:balance;font-size:19px;font-weight:600;line-height:1.2}.acard-desc{font-size:var(--fs-note);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.acard-foot{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.acard-arr{width:28px;height:9px;color:var(--fg);transition:width .5s var(--e-out), color .3s;display:block;position:relative}.acard-arr:before{content:"";background:currentColor;height:1px;position:absolute;top:4px;left:0;right:1px}.acard-arr:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:1.5px;right:1px;transform:rotate(45deg)}.acard:hover .acard-arr{width:52px;color:var(--ember)}@media (min-width:900px) and (min-height:560px){.slide .acard{gap:calc(18 * var(--u));padding:calc(30 * var(--u))}.slide .acard-fig b{font-size:calc(64 * var(--u))}.slide .acard-title{font-size:calc(26 * var(--u))}}@media (min-width:900px) and (min-height:560px) and (max-width:1199px),(min-width:900px) and (min-height:560px) and (max-height:674px){.sa-top{margin-bottom:calc(28 * var(--u))}.slide .acard{gap:calc(12 * var(--u));padding:calc(22 * var(--u))}}@page{size:1600px 900px;margin:0}@media print{html,body{background:0 0;width:1600px}html{scroll-snap-type:none}.slide{break-after:page;break-inside:avoid;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;width:1600px;height:900px;min-height:0}.slide:last-child{break-after:auto}#loader,.hdr,.grain,.frame-mark,.dust,.scn-seg,.scn-hint,.sd-ov{display:none!important}.ip18:before,.sd-browser,.s3-frame{box-shadow:none!important;-webkit-backdrop-filter:none!important}.s-foot{z-index:1;color:var(--muted);justify-content:space-between;font-size:14px;display:flex;position:absolute;bottom:34px;left:80px;right:80px}.slide[data-theme=ember] .s-foot{color:var(--onyx)}.safe{filter:none!important;transform:none!important}}
