/*! © 2026 96 Check. All rights reserved. */
@font-face{font-family:Inter;src:url(fonts/inter-latin-opsz.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--ink:#1d1d1f;--ink-2:#6e6e73;--ink-3:#86868b;--line:#e8e8ed;--line-2:#d2d2d7;--paper:#fff;--paper-2:#f5f5f7;--focus:#0071e3;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Helvetica Neue", Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Helvetica Neue", Arial, sans-serif;--max:1080px;--text:640px;--gutter:clamp(20px, 5vw, 48px);--header:52px;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header) + 24px)}body{background:var(--paper);color:var(--ink);font:400 17px/1.47 var(--font);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}::selection{background:#0071e329}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--gutter);z-index:100;background:var(--ink);color:var(--paper);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:8px;transform:translateY(-160%)}.skip:focus-visible{transform:none}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600;line-height:16px}.more-link{font-weight:500;text-decoration:none}.more-link:after{content:" ›"}.more-link:hover{text-decoration:underline}.top{z-index:50;background:#fffffff0;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.top{backdrop-filter:saturate(180%)blur(20px);background:#fffc}}.top.is-scrolled{border-bottom-color:var(--line)}.top-in{height:var(--header);justify-content:space-between;align-items:center;gap:24px;display:flex}.brand{white-space:nowrap;letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.brand img{width:22px;height:22px}.top-nav{align-items:center;gap:clamp(16px,3vw,32px);font-size:14px;display:flex}.top-nav a{color:var(--ink-2);text-decoration:none}.top-nav a:hover,.top-nav a[aria-current=page]{color:var(--ink)}.top-nav .top-get{background:var(--ink);color:var(--paper);border-radius:999px;padding:5px 13px;font-weight:500}.top-nav .top-get:hover{color:var(--paper);background:#000}.stop{padding:clamp(56px, 9vw, 96px) var(--gutter) 0;text-align:center}.stop-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px;font-size:12px;font-weight:600;line-height:16px}.stop-title{font:600 clamp(30px, 3.2vw + 18px, 48px) / 1.12 var(--font-display);letter-spacing:-.026em;text-wrap:balance}.stop-price{letter-spacing:-.012em;color:var(--ink-2);margin-top:4px;font-size:.62em;font-weight:500;display:block}.stop-still{width:min(56vw,250px);height:auto;margin:clamp(28px,5vw,44px) auto 0}.stop-still--card{border-radius:7%/3.6%;width:min(52vw,230px);box-shadow:0 2px 4px #0000000f,0 22px 44px -20px #00000052}.stop-still--duo{width:min(88vw,520px)}.stop-still--icon{border-radius:22.37%;width:120px;box-shadow:0 1px 2px #0000000f,0 12px 28px -12px #00000042}.stop-text{max-width:34em;color:var(--ink-2);text-wrap:pretty;margin:24px auto 0;font-size:17px;line-height:1.47}.stop-text strong{color:var(--ink);font-weight:600}.stop-text .fine{margin-top:8px;font-size:13px;line-height:1.4}.stop-text .mail{color:var(--ink);margin-top:10px;font-weight:500;display:inline-block}.nobr{white-space:nowrap}.qr{color:var(--ink-2);text-align:left;align-items:center;gap:12px;font-size:12px;line-height:1.35;display:none}.qr img{border:1px solid var(--line);background:var(--paper);border-radius:10px;width:72px;height:72px;padding:5px}@media (width>=960px) and (hover:hover){.qr{margin-top:24px;display:inline-flex}}.stop-list{text-align:left;max-width:600px;color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0 auto;padding:0;list-style:none;display:grid}.deck-only{display:none}.stop-list li{align-items:center;gap:12px;min-width:0;display:flex}.stop-list .fi{width:30px;height:30px}.fi{background:linear-gradient(to bottom, var(--fi-a), var(--fi-b));color:#fff;border-radius:23%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 .5px #00000014}.fi svg{width:64%;height:64%}.fi--findmy{--fi-a:#4cd964;--fi-b:#28b446}.fi--icloud{--fi-a:#5ac8fa;--fi-b:#1e8fff}.fi--lost{--fi-a:#3fdcc8;--fi-b:#00b2a7}.fi--mdm{--fi-a:#7f8b98;--fi-b:#56616d}.fi--carrier{--fi-a:#40c8e0;--fi-b:#12a4ba}.fi--blacklist{--fi-a:#ff6a60;--fi-b:#ff3b30}.fi--warranty{--fi-a:#ffb340;--fi-b:#ff9500}.fi--camera{--fi-a:#a1a1a6;--fi-b:#7c7c80}.fi--photo{--fi-a:#ffd23f;--fi-b:#ffae00}.fi--share{--fi-a:#3d9bff;--fi-b:#007aff}.fi--history{--fi-a:#6e6e73;--fi-b:#48484d}.fi--free{--fi-a:#ff9a7b;--fi-b:#f23c7e}.deck-cards,.deck-touch,.deck-hint,.deck-pager{display:none}.deck-bar{max-width:calc(560px + 2 * var(--gutter));padding:clamp(56px, 9vw, 88px) var(--gutter) clamp(64px, 10vw, 104px);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.finish{--cell:38px;--dot:22px;touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#ffffffc7;border-radius:999px;flex:none;padding:5px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000000a,0 0 0 .5px #00000014,0 10px 24px -10px #00000038}.swatch{z-index:1;width:var(--cell);height:var(--cell);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.swatch i{width:var(--dot);height:var(--dot);background:var(--swatch,var(--line-2));border-radius:50%;box-shadow:inset 0 0 0 .5px #0000004d,inset 0 1.5px 1px #ffffff59}.swatch:focus-visible{outline-offset:0;border-radius:50%}.finish-lens{z-index:2;width:var(--cell);height:var(--cell);pointer-events:none;will-change:transform;background:radial-gradient(90% 60% at 50% 0,#ffffff6b,#fff0 70%),#ffffff0a;border-radius:50%;position:absolute;top:5px;left:5px;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0000001a,0 5px 12px -3px #0000003d,0 1px 2px #0000001a}.finish-name{z-index:3;color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;background:#ffffffeb;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;line-height:18px;transition:opacity .25s;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 0 0 .5px #00000014,0 6px 16px -6px #00000038}.finish-name.is-on{opacity:1}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.finish{backdrop-filter:blur(18px)saturate(1.8);background:#ffffff80}.finish-lens{backdrop-filter:saturate(1.15)brightness(1.04)}}.roll{vertical-align:top;white-space:nowrap;display:inline-block;position:relative}.roll-line,.roll-ch{white-space:pre;display:inline-block}.roll-ghost{white-space:pre;pointer-events:none;display:inline-block;position:absolute;top:0;left:0}.swatch[data-pick=silver]{--swatch:#dcdcde}.swatch[data-pick=black]{--swatch:#2e2d2f}.swatch[data-pick=glacier]{--swatch:#b4c3d6}.swatch[data-pick=burgundy]{--swatch:#5e2f39}.deck-get{background:var(--ink);height:52px;color:var(--paper);letter-spacing:-.016em;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 22px 0 26px;font-size:17px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .25s cubic-bezier(.3,.7,.4,1),box-shadow .25s;display:inline-flex;box-shadow:0 1px 2px #1d1d1f00,0 12px 28px -16px #1d1d1f00}@media (hover:hover){.deck-get:hover{background:#000;transform:translateY(-1px);box-shadow:0 1px 2px #1d1d1f29,0 12px 28px -16px #1d1d1f80}}.deck-get:active{transform:scale(.97)}.deck-get svg{width:18px;height:18px}@media (scripting:none){.finish{display:none}.deck-bar{justify-content:center}}@media (scripting:enabled) and (height>=480px){.home{background:#f5f5f7}.home .top:not(.is-scrolled){backdrop-filter:none;background:0 0}.home .top-nav .top-get{display:none}.home .top-nav a:not(.top-get){display:inline}.deck-stage{--ink-2:#616166;height:calc(100vh - var(--header) - 1px);height:calc(100svh - var(--header) - 1px);min-height:460px;padding:0 var(--gutter) max(14px, env(safe-area-inset-bottom));opacity:0;background:radial-gradient(78% 68% at 50% 44%,#1d1d1f00 58%,#1d1d1f0b 100%),linear-gradient(#f5f5f7,#e8e8ed);grid-template:"copy"104px"deck"minmax(0,1fr)"text"58px"bar"/minmax(0,1fr);animation:.4s 2.5s forwards deck-show;display:grid;position:relative;overflow:hidden}.deck-stage.is-ready{opacity:1;transition:opacity .4s;animation:none}.stop{display:contents}.stop-still{display:none}.stop-copy{z-index:2;grid-area:copy;grid-template-rows:14px auto;align-content:center;row-gap:8px;display:grid;position:relative}.stop-label{letter-spacing:2.2px;grid-row:1;margin:0;font-size:10px;line-height:14px}.stop-title{letter-spacing:-.8px;white-space:nowrap;grid-row:2;font-size:min(30px,8.4vw);line-height:36px}.stop-price{letter-spacing:-.2px;margin-top:2px;font-size:19px;line-height:24px}.stop-text{z-index:3;text-align:left;grid-area:text;align-self:end;width:100%;max-width:560px;margin:0 auto;font-size:15px;line-height:1.45;position:relative}.stop-text .fine{font-size:12px}.stop-text .mail{margin-top:4px}.stop-text--thanks{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid}.stop-text--thanks .qr{margin-top:0}.stop-text .deck-only{display:block}.stop-text .stop-list{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stop:not(.is-current)>*{pointer-events:none}.deck-cards{z-index:1;--F:min(41svh, 300px);--cy:55%;grid-area:deck;display:block;position:relative}.deck-halo{left:50%;top:calc(var(--cy) - var(--F) * .1047);width:calc(var(--F) * 2.3);height:calc(var(--F) * 2.3);--halo:#e3eaf1;background:radial-gradient(closest-side, var(--halo) 0%, color-mix(in srgb, var(--halo) 55%, transparent) 38%, #fff0 72%);will-change:transform;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.deck-grain{z-index:0;pointer-events:none;opacity:.035;background:url(img/grain.svg) 0 0/160px 160px;position:absolute;inset:0}.deck-glow{left:50%;top:calc(var(--cy) - var(--F) * .1047);width:calc(var(--F) * 1.403);height:calc(var(--F) * 1.403);filter:blur(30px);background:radial-gradient(closest-side,#fff,#ffffff57 55%,#fff0);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.card,.stop-still,.duo-slide img{-webkit-user-drag:none;user-drag:none}.card{left:50%;top:var(--cy);width:var(--cw);height:var(--ch);transform-origin:50%;opacity:0;will-change:transform, opacity;pointer-events:none;-webkit-user-drag:none;user-select:none;margin:0;position:absolute;transform:translate(-50%,-50%)scale(.29)}img.card{object-fit:contain}.card--phone{--ch:var(--F);--cw:calc(var(--F) * .4902)}.card--share{--ch:calc(var(--F) * .94);--cw:calc(var(--F) * .94 * .5108)}.card--duo{--ch:var(--F);--cw:calc(var(--F) * .7174)}.duo-slide,.duo-lid,.duo-face{position:absolute;inset:0}.duo-slide,.duo-lid{will-change:transform}.duo-lid,.duo-face--inner{transform-origin:1.7789%}.duo-face--inner{opacity:.001;transform:scaleX(-1)}.duo-face{will-change:opacity}.card--duo img{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.duo-half{height:102.416%;position:absolute;top:-1.1851%;overflow:hidden}.duo-half--fixed{opacity:.001;will-change:opacity;width:99.8647%;left:1.2789%}.duo-half--fixed>img{width:196.766%;left:-96.772%}.duo-half--lid{width:97.141%;left:-95.3621%}.duo-half--lid>img:first-child{width:202.289%}.duo-cast{opacity:.001;will-change:opacity;background:linear-gradient(90deg,#0003,#00000012 45%,#0000);width:26.854%;height:89.3191%;position:absolute;top:5.3405%;left:0}.card--duo .duo-blur{opacity:.001;will-change:opacity}.duo-face--cover .duo-blur{width:88.8183%;height:92.7074%;top:3.6463%;left:5.5909%}.duo-half--lid .duo-blur{width:92.1517%;height:89.3191%;top:5.3405%;left:7.8483%}.card-wipe,.card-shine{overflow:hidden}.card-wipe{height:calc(var(--ch) + 14px);transform-origin:50% calc(50% - 7px);-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.card-wipe img{object-fit:contain;will-change:transform;width:100%;height:calc(100% - 14px);display:block}.card-shine{mix-blend-mode:screen;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.card-shine i{will-change:transform;background:linear-gradient(#fff0,#fff6 40%,#ffffffbf 50%,#fff6 60%,#fff0);width:150%;height:24%;position:absolute;top:0;left:-25%}.deck-ground{left:50%;top:var(--cy);width:calc(var(--F) * .4902 * .66 + 32px);height:calc(var(--F) * .05 + 32px);opacity:0;will-change:transform, opacity;pointer-events:none;background:radial-gradient(closest-side,#1d1d1f38,#1d1d1f1c 50%,#1d1d1f00);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.deck-ground:after{content:"";background:radial-gradient(closest-side,#1d1d1f12,#1d1d1f00);border-radius:50%;position:absolute;inset:-60% -22%}.deck-touch{z-index:3;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:24px;grid-area:deck;display:block;position:relative}.deck-touch:active{cursor:grabbing}.deck-touch:focus-visible{outline-offset:-2px}@media (width<=599px){.deck-touch:focus-visible{outline-offset:-18px}}.deck-hint{z-index:4;color:var(--ink);opacity:0;pointer-events:none;grid-area:deck;place-self:end center;margin-bottom:2px;font-size:13px;font-weight:500;transition:opacity .3s;display:block}.deck-hint.is-shown{opacity:.66}.hint-in{align-items:center;gap:4px;animation:1.1s ease-in-out infinite alternate bob;display:flex}.hint-in svg{width:14px;height:14px}.deck-pager{z-index:4;margin-right:max(calc(6px - var(--gutter)), calc(50% - 340px));flex-direction:column;grid-area:deck;place-self:center end;display:flex;position:relative}.deck-pager button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.deck-pager button:before{content:"";background:#86868b;border-radius:2px;width:3px;height:3px;transition:background-color .35s}.deck-pager button:hover:before{background:var(--ink-2)}.pager-pill{left:10.5px;top:calc(var(--at,0) * 24px + 3px);bottom:calc(100% - var(--at,0) * 24px - 21px);background:var(--ink);pointer-events:none;border-radius:2px;width:3px;transition:top .42s cubic-bezier(.3,.7,.2,1),bottom .42s cubic-bezier(.3,.7,.2,1);position:absolute}.deck-pager[data-dir=down] .pager-pill{transition:top .48s cubic-bezier(.5,0,.2,1) 50ms,bottom .36s cubic-bezier(.25,.8,.25,1)}.deck-pager[data-dir=up] .pager-pill{transition:top .36s cubic-bezier(.25,.8,.25,1),bottom .48s cubic-bezier(.5,0,.2,1) 50ms}.deck-pager[data-dir=jump] .pager-pill{transition:none}.deck-bar{z-index:4;grid-area:bar;width:100%;max-width:560px;margin:0 auto;padding:10px 0 0;position:relative}}@keyframes deck-show{to{opacity:1}}@keyframes bob{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@media (scripting:enabled) and (height>=480px) and (height<=700px) and (width<=959px){.deck-stage{grid-template-rows:92px minmax(0,1fr) 54px auto}.stop-copy{row-gap:6px}.stop-title{font-size:min(27px,7.6vw);line-height:32px}.stop-price{font-size:17px;line-height:22px}.stop-text{font-size:14px;line-height:1.4}.deck-get{height:46px;padding:0 18px 0 22px;font-size:16px}.finish{--cell:36px;--dot:21px}.deck-bar{padding-top:10px}}@media (scripting:enabled) and (height>=480px) and (width>=960px){.deck-stage{grid-template-rows:136px minmax(0,1fr) 60px auto;padding-bottom:clamp(20px,3vh,36px)}.stop-copy{row-gap:10px}.stop-label{letter-spacing:2.6px;font-size:12px;line-height:16px}.stop-copy{grid-template-rows:16px auto}.stop-title{letter-spacing:-1.2px;font-size:44px;line-height:52px}.stop-price{letter-spacing:-.4px;margin-top:4px;font-size:26px;line-height:32px}.stop-text{font-size:17px}.stop-text .fine{font-size:13px}.deck-hint{font-size:14px}}@media (scripting:enabled) and (width>=1000px) and (height>=540px) and (aspect-ratio>=6/5){.deck-stage{grid-template:".deck"minmax(0,1fr)"copy deck""text deck""bar deck"".deck"minmax(0,1fr)/minmax(0,11fr) minmax(0,13fr);column-gap:clamp(24px,4vw,72px);padding-bottom:0}.deck-cards{--tall:.6}.stop-copy,.stop-text,.deck-bar{text-align:left;max-width:none;margin:0}.stop-copy{grid-template-rows:16px auto;align-content:end;row-gap:14px}.stop-title{letter-spacing:-1.6px;font-size:min(56px,3.9vw);line-height:1.08}.stop-price{letter-spacing:-.5px;margin-top:8px;font-size:min(30px,2.1vw);line-height:1.2;display:block}.stop-text{align-self:start;margin-top:22px;font-size:19px;line-height:1.45}.stop-text .fine{font-size:14px}.stop-text--thanks{grid-template-columns:minmax(0,1fr) auto;column-gap:28px;max-width:560px}.deck-bar{justify-content:flex-start;gap:20px;padding-top:32px}.deck-pager{margin-right:0}.deck-hint{margin-bottom:8px}}@media (width>=720px){.stop-list{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}}.foot{background:var(--paper-2);border-top:1px solid var(--line);color:var(--ink-2);padding-block:32px 40px;font-size:12px;line-height:1.5}.foot-in{gap:16px;display:grid}.foot-legal{max-width:60em}.foot-row{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:16px;display:flex}.foot-nav{flex-wrap:wrap;gap:8px 20px;display:flex}.foot-nav a{color:var(--ink);text-decoration:none}.foot-nav a:hover{text-decoration:underline}.doc{padding-block:clamp(56px,8vw,96px) clamp(80px,10vw,128px)}.doc-head{max-width:var(--text)}.doc-head h1{font:600 clamp(40px, 5.6vw, 64px) / 1.06 var(--font-display);letter-spacing:-.022em;margin-top:12px}.doc-sub{letter-spacing:-.016em;color:var(--ink-2);margin-top:16px;font-size:21px;line-height:1.43}.doc-meta{color:var(--ink-2);flex-wrap:wrap;gap:8px 32px;margin-top:28px;font-size:14px;display:flex}.doc-meta div{gap:6px;display:flex}.doc-meta dt{color:var(--ink);font-weight:600}.doc-meta dt:after{content:":"}.doc-preface{max-width:var(--text);border-top:1px solid var(--line);color:var(--ink-2);margin-top:28px;padding-top:24px;font-size:14px;line-height:1.5}.doc-layout{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:clamp(48px,7vw,80px);display:grid}@media (width>=1024px){.doc-layout{grid-template-columns:220px minmax(0, var(--text));column-gap:88px}.doc-toc{top:calc(var(--header) + 32px);align-self:start;position:sticky}}.doc-toc ol{font-size:14px;line-height:1.43;list-style:none}.doc-toc li+li{margin-top:8px}.doc-toc a{color:var(--ink-2);text-decoration:none}.doc-toc a:hover{color:var(--ink)}.doc-toc .label{margin-bottom:14px}.glance{border-bottom:1px solid var(--line);padding-bottom:40px}.glance h2,.doc-body h2{font:600 24px/1.25 var(--font-display);letter-spacing:-.016em}.glance ul{--tick:var(--ink);background:var(--paper-2);border-radius:18px;margin-top:20px;padding:20px 22px;list-style:none}.doc-privacy .glance ul{--tick:#0284c7}.doc-terms .glance ul{--tick:#f23c7e}.glance li{padding-left:32px;font-size:17px;line-height:1.47;position:relative}.glance li+li{margin-top:14px}.glance li:before{content:"";background:var(--tick);border-radius:50%;width:20px;height:20px;position:absolute;top:.22em;left:0}.glance li:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:4px;height:8px;position:absolute;top:calc(.22em + 4.5px);left:7px;transform:rotate(45deg)}.glance-after{margin-top:28px}.doc-body section{border-bottom:1px solid var(--line);padding-block:40px}.doc-body section:last-child{border-bottom:0}.doc-body h2{scroll-margin-top:calc(var(--header) + 24px)}.doc-body .important{color:var(--ink);margin-bottom:8px;display:block}.doc-body p:not(.label){margin-top:14px}.doc-body p:not(.label),.doc-body li{font-size:17px;line-height:1.53}.short{margin-top:20px}.short .label{margin-bottom:8px}.short ul{color:var(--ink-2);list-style:none}.short li{padding-left:18px;font-size:15px;line-height:1.47;position:relative}.short li+li{margin-top:6px}.short li:before{content:"–";position:absolute;left:0}.doc-note{border-top:1px solid var(--line);color:var(--ink-2);margin-top:40px;padding-top:24px;font-size:14px;line-height:1.5}.faq{gap:10px;display:grid}.faq details{background:var(--paper-2);border-radius:16px;padding-inline:22px;transition:background-color .2s}@media (hover:hover){.faq details:not([open]):hover{background:#f0f0f3}}.faq summary{letter-spacing:-.016em;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:24px;padding-block:18px;font-size:19px;font-weight:600;list-style:none;display:flex}.faq summary:focus-visible{outline-offset:4px;border-radius:8px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1.5px solid var(--ink-2);border-bottom:1.5px solid var(--ink-2);flex:none;width:10px;height:10px;margin-right:4px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.faq details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.faq .answer{color:var(--ink-2);padding-bottom:22px}.faq details[open] .answer{animation:.28s cubic-bezier(.2,.8,.2,1) faq-in}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.faq .answer p+p{margin-top:10px}.faq .source{margin-top:12px;font-size:14px}.contact{letter-spacing:-.016em;margin-top:32px;font-size:21px;line-height:1.43}.contact a{font-weight:500}.support-block+.support-block{margin-top:clamp(56px,8vw,88px)}.support-block h2{font:600 28px/1.2 var(--font-display);letter-spacing:-.018em;margin-bottom:20px}.support-block>p{max-width:var(--text);color:var(--ink-2)}.lost{text-align:center;padding-block:clamp(96px,16vw,200px)}.lost h1{font:600 clamp(40px, 5.6vw, 64px) / 1.06 var(--font-display);letter-spacing:-.022em}.lost p{color:var(--ink-2);margin-top:16px;font-size:21px}.lost .more-link{margin-top:24px;display:inline-block}@media (width<=360px){.top-in{gap:12px}.top-nav{gap:14px;font-size:13px}.finish{--cell:34px;--dot:20px}.deck-get{gap:8px;padding:0 14px 0 18px}}@media (width<=340px){.finish{--cell:32px;--dot:19px}}@media (width<=600px){.top-nav a:not(.top-get){display:none}.doc-sub{font-size:19px}.foot-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.top,.finish-name,.deck-get,.deck-hint,.deck-pager button:before,.deck-pager[data-dir] .pager-pill,.faq summary:after{transition:none}.faq details[open] .answer{animation:none}.deck-get:active{transform:none}.hint-in,.deck-stage{animation:none}.deck-stage{transition:none}}
