@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-opsz-normal.D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f3f5f2;--paper-2:#e8ece8;--white:#fff;--ink:#0b1f26;--ink-2:#3a4e56;--ink-3:#586a71;--line:#0b1f261f;--line-2:#0b1f2612;--brand:#12566b;--brand-deep:#0b3a49;--tint:#7fc5d4;--tint-soft:#d9eef2;--night:#06181e;--night-2:#0a2932;--red:#d9363e;--ok-band:#e3f3e6;--low-band:#fbe2e2;--sel:#2b63d9;--bar:#1f2937;--tool:#374151;--display:"Bricolage Grotesque Variable", "Segoe UI", system-ui, sans-serif;--text:"Geist Variable", "Segoe UI", system-ui, sans-serif;--mono:"Geist Mono Variable", ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--pad:clamp(20px, 5vw, 48px);--r:22px;--shadow-1:0 1px 2px #0b1f260f, 0 8px 24px -8px #0b1f261f;--shadow-2:0 2px 4px #0b1f260d, 0 24px 48px -16px #0b1f2638, 0 60px 120px -40px #0b3a4959}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--tint);color:var(--ink)}:focus-visible{outline:2px solid var(--sel);outline-offset:3px;border-radius:6px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--paper);border-radius:10px;padding:10px 16px;text-decoration:none;transition:top .2s;position:fixed;top:-80px;left:16px}.skip:focus{top:16px}.wrap{width:min(1200px, 100% - 2 * var(--pad));margin-inline:auto}.wrap--wide{width:min(1360px, 100% - 2 * var(--pad))}h1,h2,h3{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.02}h2{font-variation-settings:"opsz" 72;font-size:clamp(2.1rem,4.7vw,4.1rem)}.h3,h3{letter-spacing:-.022em;font-variation-settings:"opsz" 36;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.1}p{text-wrap:pretty}.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;margin-bottom:22px;font-size:12.5px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:22px;height:1.5px}.eyebrow--tint{color:var(--tint)}.btn{min-height:48px;font-family:var(--text);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color .25s, color .25s, border-color .25s, box-shadow .3s, transform .35s var(--ease);will-change:transform;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.btn svg{flex:none;width:18px;height:18px}.btn--sm{min-height:40px;padding:0 18px;font-size:14px}.btn--solid{background:var(--ink);color:var(--paper);box-shadow:0 10px 24px -12px #0b1f2699}.btn--solid:hover{background:var(--brand);box-shadow:0 14px 32px -12px #12566bb3}.btn--line{color:var(--ink);background:#ffffff80;border-color:#0b1f2647}.btn--line:hover{border-color:var(--ink);background:var(--white)}.stores{flex-wrap:wrap;gap:12px;display:flex}.stores--lg .btn{min-height:56px;padding:0 26px;font-size:16px}.stores--light .btn--solid{background:var(--paper);color:var(--ink);box-shadow:0 14px 40px -14px #0009}.stores--light .btn--solid:hover{background:var(--tint)}.stores--light .btn--line{color:var(--paper);background:#ffffff0a;border-color:#f3f5f266}.stores--light .btn--line:hover{border-color:var(--paper);background:#ffffff1a}.progress{z-index:60;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.progress span{background:linear-gradient(90deg, var(--brand), var(--tint));transform-origin:0;height:100%;transform:scaleX(var(--scroll,0));display:block}.nav{z-index:50;backdrop-filter:blur(18px)saturate(1.5);width:min(1120px,100% - 24px);transition:box-shadow .4s, background-color .4s, width .5s var(--ease);background:#f3f5f2b8;border:1px solid #0b1f2614;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 18px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.nav.is-stuck{width:min(980px,100% - 24px);box-shadow:var(--shadow-1);background:#fafbf9db}.nav__brand{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);align-items:center;gap:9px;font-size:19px;font-weight:650;text-decoration:none;display:inline-flex}.nav__mark{width:26px;height:26px;color:var(--brand)}.nav__links{gap:2px;display:flex}.nav__links a{color:var(--ink-2);border-radius:999px;padding:8px 13px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s}.nav__links a:hover,.nav__links a.is-here{color:var(--ink);background:#0b1f2612}.hero,.feature{overflow-x:clip}.hero{padding-top:clamp(120px,15vh,170px);padding-bottom:clamp(48px,7vw,96px);position:relative}.hero__ground{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__glow{filter:blur(8px);background:radial-gradient(closest-side,#7fc5d48c,#7fc5d429 55%,#0000 72%);border-radius:50%;width:62vw;max-width:980px;height:62vw;max-height:980px;animation:14s ease-in-out infinite alternate breathe;position:absolute;top:-22%;right:-12%}.hero__rules{background-image:linear-gradient(to right, var(--line-2) 1px, transparent 1px);background-size:calc((min(1200px, 100vw - 2 * var(--pad))) / 12) 100%;background-position:calc(50% + .5px) 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 78%);mask-image:linear-gradient(#000 0% 35%,#0000 78%)}.hero__seal{fill:none;width:min(34vw,460px);stroke:var(--brand);stroke-width:1px;opacity:.16;animation:90s linear infinite turn;position:absolute;top:6%;right:4%}.hero__seal circle:nth-child(2){stroke-dasharray:3 9}.hero__seal path{stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;opacity:.5}@keyframes breathe{to{transform:translate(-4%,5%)scale(1.08)}}@keyframes turn{to{transform:rotate(360deg)}}.hero__copy{position:relative}.chip{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.03em;color:var(--ink-2);background:#fff9;border-radius:999px;align-items:center;gap:10px;margin-bottom:30px;padding:7px 14px 7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.chip i{background:var(--brand);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #12566b29}.hero__title{letter-spacing:-.045em;font-variation-settings:"opsz" 96;text-wrap:nowrap;font-size:clamp(3rem,8.6vw,7.8rem);font-weight:620;line-height:.92}.hero__line{margin-bottom:-.16em;padding:.04em 0 .16em;display:block;overflow:hidden}.hero__text{display:inline-block;position:relative}.hero__text.is-accent{color:var(--brand)}.hero__under{width:102%;height:.16em;position:absolute;bottom:-.06em;left:-1%;overflow:visible}.hero__under path{fill:none;stroke:var(--tint);stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.hero__row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,80px);margin-top:clamp(32px,4.5vw,60px);display:grid}.hero__lede{max-width:35rem;color:var(--ink-2);font-size:clamp(1.06rem,1.45vw,1.3rem);line-height:1.5}.hero__get{justify-self:end}.hero__note{color:var(--ink-3);margin-top:14px;font-size:14px}.js .hero__text{animation:lift 1.1s var(--ease) forwards;animation-delay:calc(var(--d) * 95ms + 60ms);transform:translateY(112%)}.js .hero__under path{stroke-dashoffset:1px;animation:draw 1.1s var(--ease-io) forwards .95s}.js [data-rise]{opacity:0;animation:rise .9s var(--ease) forwards;animation-delay:calc(var(--d) * 95ms + 60ms);transform:translateY(18px)}@keyframes lift{to{transform:none}}@keyframes rise{to{opacity:1;transform:none}}@keyframes draw{to{stroke-dashoffset:0}}.stage{perspective:2400px;margin-top:clamp(48px,7vw,96px);position:relative}.stage:before{content:"";filter:blur(50px);z-index:-1;background:radial-gradient(60% 60% at 50% 60%,#12566b61,#0000 70%);border-radius:40px;position:absolute;inset:8% 6% -6%}.bench{--p:1;box-shadow:var(--shadow-2);font-family:var(--text);color:#111827;transform-origin:50% 0;transform:rotateX(calc((1 - var(--p)) * 18deg)) scale(calc(.93 + var(--p) * .07));will-change:transform;background:#f3f4f6;border:1px solid #0b1f2629;border-radius:16px;font-size:12.5px;line-height:1.3;position:relative;overflow:hidden}.bench__bar{background:var(--bar);color:#f9fafb;padding:12px 16px}.bench__title{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.bench__title strong{letter-spacing:-.01em;font-size:15px;font-weight:650}.bench__title span{color:#9ca3af;white-space:nowrap;font-size:11.5px}.bench__tools{flex-wrap:nowrap;gap:6px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.tool{background:var(--tool);color:#f3f4f6;white-space:nowrap;border-radius:5px;flex:none;padding:6px 11px;font-size:11.5px}.tool--go{background:var(--brand);font-weight:600}.tool--dim{color:#6b7280;background:#2b3544}.bench__body{background:#d1d5db;grid-template-columns:196px minmax(0,1fr) minmax(280px,.52fr);gap:1px;display:grid;position:relative}.bench__body>*{background:#f3f4f6;min-width:0}.pane__head{align-items:baseline;gap:10px;padding:11px 12px 9px;font-size:12px;display:flex}.pane__head b{font-weight:650}.pane__head span{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bench__group{color:#374151;background:#d9dce3;padding:4px 12px;font-size:10.5px}.bench__doc{background:#eceef2;border:1px solid #d9dce3;grid-template-columns:1fr auto;gap:3px 6px;margin:3px 3px 0;padding:9px 9px 10px;display:grid}.bench__file{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;overflow:hidden}.bench__flag{background:var(--low-band);color:#c81e1e;padding:1px 4px;font-size:9.5px}.bench__meta{color:#6b7280;grid-column:1/-1;font-size:10.5px}.bench__fields{flex-direction:column;display:flex;background:#f0f0f0!important}.bench__fields>.pane__head{background:#fff}.grid{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;width:100%;font-size:12px}.grid th,.grid td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #111827;max-width:0;height:25px;padding:0 6px;font-weight:400;overflow:hidden}.grid thead th{background:#f3f4f6;border-bottom:1px solid #d1d5db;height:24px;font-size:11.5px;box-shadow:inset 1px 0 #e5e7eb}.grid thead th:first-child,.grid tbody th{width:23%}.grid__conf,.grid thead th:nth-child(3){width:9%}.grid__ok{width:6%}.grid__printed{color:#9ca3af;width:27%}.grid thead .grid__printed{color:inherit}.grid__value{background:var(--ok-band)}.is-low .grid__value{background:var(--low-band)}.grid__ok i{background:#fff;border:1px solid #4b5563;border-radius:2px;width:12px;height:12px;display:block}.grid tbody tr{transition:background-color .25s;position:relative}.grid__pick,.grid__name{text-align:left;width:100%;font-family:var(--mono);letter-spacing:-.01em;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:11.5px;display:block;overflow:hidden}.grid__pick{cursor:pointer}.grid__pick:after{content:"";position:absolute;inset:0}.grid tbody tr:hover:not(.is-on):not(.is-low)>*{background-color:#eef6f8}.grid tbody tr.is-on>*{background-color:#ececec;font-weight:650}.grid tbody tr.is-on>.grid__value{background-color:#dcebdc}.grid tbody tr.is-on>th{box-shadow:inset 4px 0 0 var(--sel)}.grid tbody tr.is-on .grid__pick{padding-left:4px;font-weight:650}.bench__pay{margin-top:auto;padding-top:26px}.bench__pay .pane__head{background:#f3f4f6;justify-content:space-between;align-items:center}.bench__paytools{gap:6px;display:flex}.grid--pay{font-size:11.5px}.grid--pay td,.grid--pay th{max-width:none;height:21px}.grid.grid--pay thead th:first-child{width:6%}.bench__paytools .tool{background:var(--bar);color:#f3f4f6;overflow:visible}.bench__source{flex-direction:column;display:flex}.page{color:#111;background:#fff;flex:1;margin:2px 8px 0;padding:7% 8% 8%;font-family:Arial,Helvetica,sans-serif;font-size:clamp(6.6px,.62vw,8.4px);line-height:1.25;position:relative;box-shadow:0 1px 2px #00000014}.page__title{font-size:1.35em}.page__notice{margin-bottom:1.5em;font-size:.78em}.page__line{white-space:nowrap;grid-template-columns:11.2em 1fr;width:max-content;min-width:62%;padding:.38em 0;display:grid}.page__line dd{white-space:pre}.page__sub{margin:2.2em 0 .4em;font-size:1.05em}.page__table{white-space:nowrap;gap:.35em .9em;width:max-content;max-width:100%;font-size:.78em;display:grid}.page__table--rent,.page__table--pay{grid-template-columns:repeat(7,auto)}.page__line.is-on{outline:1.5px solid var(--red);background:#d9363e24}.bench.is-live .page__line.is-on{background:0 0;outline:0}.page__box{border:1.5px solid var(--red);opacity:0;pointer-events:none;width:0;height:0;transition:transform .55s var(--ease), width .55s var(--ease), height .55s var(--ease), opacity .3s;background:#d9363e21;border-radius:2px;position:absolute;top:0;left:0}.bench.is-live .page__box{opacity:1}.page__box:after{content:"";border:1.5px solid var(--red);opacity:0;border-radius:4px;position:absolute;inset:-5px}.page__box.is-ping:after{animation:.7s ease-out ping}@keyframes ping{0%{opacity:.7;transform:scale(.96)}to{opacity:0;transform:scale(1.12,1.6)}}.bench__foot{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;padding:10px 12px;font-size:10.5px;overflow:hidden}.bench__rail{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0;overflow:visible;background:0 0!important}.bench.is-live .bench__rail{opacity:1}.bench__rail path{fill:none;stroke:var(--red);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.bench__rail.is-drawn path{stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--ease-io)}.bench__rail circle{fill:var(--red)}.stage__caption{max-width:46rem;color:var(--ink-3);text-align:left;justify-content:center;align-items:flex-start;gap:10px;margin:26px auto 0;font-size:14px;line-height:1.5;display:flex}.stage__dot{border:1.5px solid var(--red);background:#d9363e24;border-radius:2px;flex:none;width:9px;height:9px;margin-top:6px}.ticker{border-block:1px solid var(--line);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ticker__track{width:max-content;animation:48s linear infinite slide;display:flex}.ticker:hover .ticker__track{animation-play-state:paused}.ticker span{font-family:var(--mono);color:var(--ink-3);align-items:center;font-size:13.5px;display:inline-flex}.ticker span:after{content:"";background:var(--tint);border-radius:1px;width:6px;height:6px;margin:0 26px;transform:rotate(45deg)}@keyframes slide{to{transform:translate(-50%)}}.flow{padding-block:clamp(96px,12vw,170px);position:relative}.flow__grid{gap:48px;display:grid}.flow__title{max-width:16ch;margin-bottom:clamp(36px,5vw,56px)}.flow__steps{gap:8px;display:grid}.step{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.step__n{font-family:var(--mono);color:var(--brand);padding-top:5px;font-size:13px;font-weight:500}.step h3{font-size:clamp(1.25rem,1.9vw,1.6rem)}.step p{max-width:34rem;color:var(--ink-2);padding-top:10px}.step__inline{border:1px solid var(--line);box-shadow:var(--shadow-1);background:#fff;border-radius:14px;margin-top:22px;overflow:hidden;container-type:inline-size}.step__inline img{width:min(100%,320px);margin-inline:auto}.step__inline--cut-fields img,.step__inline--cut-toolbar img{width:auto;max-width:none;height:230px;animation:pan 9s var(--ease-io) .5s infinite alternate;margin:0}.step__inline--cut-toolbar img{height:76px;animation-direction:alternate-reverse}.flow__stage{display:none}.flow--pinned{height:calc(var(--steps) * 78vh + 100vh);padding-block:0}.flow--pinned .flow__pin{align-items:center;height:100vh;min-height:640px;padding-top:84px;display:grid;position:sticky;top:0;overflow:hidden}.flow--pinned .flow__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,96px)}.flow--pinned .flow__title{max-width:20ch;margin-bottom:20px;font-size:clamp(1.8rem,3vw,2.7rem)}.flow--pinned .eyebrow{margin-bottom:16px}.flow--pinned .step h3{font-size:clamp(1.1rem,1.5vw,1.32rem)}.flow--pinned .step p{font-size:15.5px}.flow--pinned .step__inline{display:none}.flow--pinned .step{opacity:.38;padding:13px 0;transition:opacity .5s}.flow--pinned .step__more{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.flow--pinned .step__more p{min-height:0;overflow:hidden}.flow--pinned .step.is-on{opacity:1}.flow--pinned .step.is-on .step__more{grid-template-rows:1fr}.flow--pinned .flow__stage{height:min(66vh,620px);display:block;position:relative}.flow__rail{background:var(--line);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:-28px}.flow__rail i{background:linear-gradient(var(--brand), var(--tint));transform-origin:50% 0;transform:scaleY(var(--bar,0));border-radius:2px;position:absolute;inset:0}.card{border:1px solid var(--line);box-shadow:var(--shadow-1);opacity:0;transition:opacity .55s, transform .8s var(--ease);background:radial-gradient(120% 90% at 100% 0,#7fc5d466,#0000 60%),linear-gradient(160deg,#fff,#eaf1f1);border-radius:28px;place-items:center;padding:clamp(20px,3vw,40px);display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(7%)scale(.97);container-type:inline-size}.card.is-past{transform:translateY(-7%)scale(.97)}.card.is-on{opacity:1;transform:none}.card__tag{font-family:var(--mono);color:var(--brand);font-size:12px;font-weight:500;position:absolute;top:20px;left:22px}.card img{border:1px solid #0b1f2624;border-radius:10px;box-shadow:0 30px 60px -24px #0b3a4980}.card--cut-docs img{width:min(100%,324px)}.card--cut-source img{width:min(100%,420px)}.card--cut-fields,.card--cut-toolbar{justify-items:start}.card--cut-fields img,.card--cut-toolbar img{width:auto;max-width:none}.card--cut-fields img{height:min(46vh,330px)}.card--cut-toolbar img{height:104px}.card.is-on.card--cut-fields img{animation:pan 9s var(--ease-io) .5s infinite alternate}.card--cut-toolbar img,.step__inline--cut-toolbar img{transform:translate(min(0px,100cqw - 100%))}.card.is-on.card--cut-toolbar img{animation:pan 9s var(--ease-io) 1.2s infinite alternate-reverse}@keyframes pan{0%{transform:translate(0)}to{transform:translate(min(0px,100cqw - 100%))}}.feature{padding-block:clamp(96px,12vw,170px);position:relative}.feature--flush{padding-top:0}.feature--tint{background:linear-gradient(180deg, var(--paper), #e6eeee 22%, #e6eeee 78%, var(--paper))}.feature__head{max-width:54rem;margin-bottom:clamp(44px,6vw,80px)}.feature__head--center{text-align:center;margin-inline:auto}.feature__body{max-width:38rem;color:var(--ink-2);margin-top:24px;font-size:clamp(1.05rem,1.3vw,1.2rem)}.feature__head--center .feature__body{margin-inline:auto}.showcase{perspective:2000px;position:relative}.win{--rx:0deg;--ry:0deg;background:var(--bar);box-shadow:var(--shadow-2);transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease);will-change:transform;border:1px solid #0b1f2633;border-radius:14px;position:relative;overflow:hidden}.win img{width:100%}.win__glare{z-index:1;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,-20%), #ffffff38, transparent 60%);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.win:hover .win__glare{opacity:1}.lens{--dy:0px;z-index:2;transform:translate3d(0, var(--dy), 0);will-change:transform;background:#fff;border:1px solid #0b1f262e;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 30px 70px -20px #0b1f2673,0 0 0 6px #ffffff8c}.lens figcaption{background:var(--ink);color:var(--paper);font-family:var(--mono);letter-spacing:.04em;border-radius:999px;padding:3px 9px;font-size:11px;position:absolute;top:10px;right:10px}.lens--source{width:30%;bottom:-10%;right:-3.5%}.trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(72px,10vw,130px);display:grid}.trio li,.plan,.panel,.vault__points li{--mx:50%;--my:0%;isolation:isolate;position:relative}.trio li{border:1px solid var(--line);border-radius:var(--r);background:#ffffffa8;padding:26px 26px 28px}[data-glow]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(340px circle at var(--mx) var(--my), #7fc5d480, transparent 65%);opacity:0;transition:opacity .4s;position:absolute;inset:-1px}[data-glow]:hover:before{opacity:1}.trio__k{background:var(--bar);color:#f3f4f6;font-family:var(--mono);border-radius:6px;margin-bottom:16px;padding:4px 10px;font-size:12.5px;display:inline-block}.trio p{color:var(--ink-2)}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.split h2{font-size:clamp(2rem,3.9vw,3.4rem)}.facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;padding-top:28px;display:grid}.facts dt{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--brand);font-size:clamp(2.2rem,3.8vw,3.4rem);font-weight:600;line-height:1}.facts dd{color:var(--ink-2);margin-top:8px;font-size:14px;line-height:1.4}.aside{border-left:2px solid var(--tint);color:var(--ink-2);margin-top:28px;padding-left:16px;font-size:15px}.split__art{perspective:2000px;position:relative}.win--crop{width:142%}.lens--docs{width:36%;top:22%;left:-9%}.lens--status{border-radius:8px;width:78%;bottom:-5%;right:-30%}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.panel{border:1px solid var(--line);background:#ffffffb8;border-radius:28px;grid-column:span 12;padding:clamp(28px,3.6vw,48px);overflow:hidden}.panel p:not(.eyebrow){max-width:32rem;color:var(--ink-2);margin-top:16px}.panel--wide{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.panel--lang{grid-column:span 7}.panel--export{background:linear-gradient(150deg, var(--brand), var(--brand-deep));color:var(--paper);border-color:#0000;grid-column:span 5}.panel--export .eyebrow{color:var(--tint)}.panel--export p:not(.eyebrow){color:#f3f5f2c7}.panel__art{box-shadow:var(--shadow-1);background:#fff;border:1px solid #0b1f2624;border-radius:10px;margin-top:36px;overflow:hidden}.panel--wide .panel__art{margin-top:0}.panel__art--bleed{border-radius:10px 0 0 10px;margin-right:calc(-1*clamp(28px,3.6vw,48px) - 40px)}.panel__art img{width:100%}.sheets{gap:14px;margin-top:40px;display:flex;position:relative}.sheet{backdrop-filter:blur(6px);width:132px;transform:rotate(calc((var(--i) - .5) * 5deg));transition:transform .6s var(--ease);background:#ffffff17;border:1px solid #fff3;border-radius:14px;gap:7px;padding:16px 14px 14px;display:grid;position:relative}.panel--export:hover .sheet{transform:rotate(0)translateY(-4px)}.sheet i{background:#ffffff38;border-radius:3px;height:6px}.sheet i:nth-child(2){width:72%}.sheet i:nth-child(3){background:var(--tint);opacity:.8;width:88%}.sheet b{font-family:var(--mono);margin-top:16px;font-size:14px;font-weight:500}.vault{background:var(--night);color:var(--paper);border-radius:clamp(24px,4vw,56px);margin-inline:clamp(8px,1.4vw,20px);padding-block:clamp(110px,13vw,190px);position:relative;overflow:clip}.vault__ground{background:radial-gradient(50% 60% at 82% 28%,#7fc5d433,#0000 70%),radial-gradient(40% 50% at 8% 100%,#12566b8c,#0000 70%),linear-gradient(#7fc5d40d 1px,#0000 1px) 0 0/100% 56px,linear-gradient(90deg,#7fc5d40d 1px,#0000 1px) 0 0/56px 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 40%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 40%,#000 40%,#0000 100%)}.vault__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid;position:relative}.vault h2{max-width:12ch;font-size:clamp(2.4rem,5.6vw,5rem)}.vault__lede{color:#f3f5f2bd;max-width:34rem;margin-top:26px;font-size:clamp(1.05rem,1.3vw,1.22rem)}.vault__seal{aspect-ratio:1;justify-self:center;place-items:center;width:min(100%,380px);display:grid;position:relative}.vault__seal svg{filter:drop-shadow(0 0 28px #7fc5d473);width:62%;overflow:visible}.seal__doc,.seal__ring,.seal__check{fill:#7fc5d41a;stroke:var(--tint);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.seal__ring{fill:var(--night-2)}.seal__check{fill:none;stroke-width:6.5px;stroke:var(--paper)}.js .vault__seal .seal__doc,.js .vault__seal .seal__ring,.js .vault__seal .seal__check{stroke-dashoffset:1px;fill-opacity:0;transition:stroke-dashoffset 1.5s var(--ease-io), fill-opacity .9s 1s}.js .vault__seal .seal__ring{transition-delay:.5s,1.3s}.js .vault__seal .seal__check{transition-duration:.6s;transition-delay:1.7s}.js .vault__seal.is-in .seal__doc,.js .vault__seal.is-in .seal__ring,.js .vault__seal.is-in .seal__check{stroke-dashoffset:0;fill-opacity:1}.vault__orbit{border:1px dashed #7fc5d459;border-radius:50%;animation:60s linear infinite turn;position:absolute;inset:4%}.vault__orbit:after{content:"";background:var(--tint);width:8px;height:8px;box-shadow:0 0 14px var(--tint);border-radius:50%;position:absolute;top:50%;left:-4px}.vault__orbit--2{border-style:solid;border-color:#7fc5d41f;animation-duration:110s;animation-direction:reverse;inset:-9%}.vault__points{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(40px,6vw,88px);display:grid}.vault__points li{border-radius:var(--r);background:#ffffff09;border:1px solid #7fc5d42e;padding:26px 24px 28px}.vault__points li:before{background:radial-gradient(300px circle at var(--mx) var(--my), #7fc5d442, transparent 65%)}.vault__points h3{letter-spacing:-.015em;font-size:1.22rem}.vault__points p{color:#f3f5f2b3;margin-top:12px;font-size:15px}.plats{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.plats li>*{border:1px solid var(--line);transition:border-color .25s, transform .4s var(--ease);background:#ffffffb3;border-radius:999px;align-items:baseline;gap:10px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.plats a:hover{border-color:var(--brand);transform:translateY(-2px)}.plats b{font-weight:650}.plats span span,.plats a span{color:var(--ink-3);background:0 0;border:0;padding:0}.plats .is-soon>*{background:0 0;border-style:dashed}.devices{grid-template-columns:minmax(0,8.4fr) minmax(0,3.6fr);align-items:end;gap:clamp(28px,4vw,64px);display:grid}.devices__mac{perspective:2000px}.win--mac{background:#1b2430;padding-top:30px}.win__lights{gap:7px;display:flex;position:absolute;top:10px;left:14px}.win__lights i{background:#4b5563;border-radius:50%;width:11px;height:11px}.devices__note{max-width:30rem;margin-top:26px}.devices__note h3{font-size:1.3rem}.devices__note p{color:var(--ink-2);margin-top:8px;font-size:16px}.phone{--dy:0px;width:min(100%,290px);box-shadow:inset 0 0 0 1.5px #3b4a52, var(--shadow-2);transform:translate3d(0, var(--dy), 0);will-change:transform;background:#10181d;border-radius:46px;margin-inline:auto;padding:10px;position:relative}.phone img{border-radius:0 0 36px 36px;width:100%}.phone:before{content:"";background:#1f2937;border-radius:36px 36px 0 0;height:40px;display:block}.phone__island{background:#05090b;border-radius:999px;width:78px;height:22px;position:absolute;top:21px;left:50%;transform:translate(-50%)}.plain{padding-block:clamp(40px,6vw,80px) clamp(96px,12vw,170px)}.plain__grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,6vw,96px);padding-top:clamp(48px,6vw,80px);display:grid}.plain h2{font-size:clamp(1.9rem,3.5vw,3rem)}.nots li{border-bottom:1px solid var(--line);padding:18px 0 18px 40px;font-size:1.1rem;position:relative}.nots li:before,.nots li:after{content:"";background:var(--ink-3);width:16px;height:1.5px;position:absolute;top:50%;left:4px;transform:rotate(45deg)}.nots li:after{transform:rotate(-45deg)}.plain__layouts{background:var(--tint-soft);color:var(--brand-deep);border-radius:16px;margin-top:28px;padding:22px 24px;font-size:16px}.plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:940px;margin-inline:auto;display:grid}.plan{border:1px solid var(--line);box-shadow:var(--shadow-1);background:#ffffffd1;border-radius:28px;flex-direction:column;padding:clamp(28px,3.4vw,44px);display:flex}.plan header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan header span{font-family:var(--mono);color:var(--ink-3);font-size:12.5px}.plan__price{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:30px 0 26px;padding-bottom:26px;display:flex}.plan__price b{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2.6rem,4.6vw,3.8rem);font-weight:600;line-height:1}.plan__price span{color:var(--ink-3);font-size:15px}.plan ul{gap:12px;margin-bottom:32px;display:grid}.plan li{color:var(--ink-2);padding-left:28px;font-size:16px;position:relative}.plan li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:13px;height:7px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.plan .btn{align-self:flex-start;margin-top:auto}.plans__note{text-align:center;color:var(--ink-3);margin-top:26px;font-size:14px}.faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.faq__head{position:sticky;top:120px}.faq__head h2{font-size:clamp(1.9rem,3.4vw,3rem)}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{font-family:var(--display);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:560;line-height:1.2;list-style:none;transition:color .2s;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--brand)}.faq summary i{border:1px solid var(--line);width:34px;height:34px;transition:transform .5s var(--ease), background-color .3s, border-color .3s;border-radius:50%;flex:none;position:relative}.faq summary i:before,.faq summary i:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq summary i:after{transition:transform .5s var(--ease);transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] summary i{background:var(--ink);border-color:var(--ink);color:var(--paper);transform:rotate(180deg)}.faq details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.faq__a{color:var(--ink-2);padding:0 60px 28px 0}@supports (interpolate-size:allow-keywords){.faq details{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;transition:block-size .5s var(--ease), content-visibility .5s allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto}}.closing{background:linear-gradient(155deg, var(--brand) 0%, var(--brand-deep) 55%, var(--night) 100%);color:var(--paper);text-align:center;border-radius:clamp(24px,4vw,56px);margin:0 clamp(8px,1.4vw,20px);padding-block:clamp(110px,13vw,190px);position:relative;overflow:clip}.closing__ground{background:radial-gradient(45% 60% at 50% 0,#7fc5d466,#0000 70%),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 96px);position:absolute;inset:0}.closing__in{justify-items:center;gap:24px;display:grid;position:relative}.closing__mark{width:64px;height:64px;color:var(--tint)}.closing h2{max-width:14ch;font-size:clamp(2.5rem,6.2vw,5.6rem)}.closing p{color:#f3f5f2c7;font-size:1.15rem}.closing .stores{justify-content:center;margin-top:12px}.foot{padding:clamp(64px,8vw,110px) 0 40px}.foot__grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,2fr);gap:clamp(32px,5vw,72px);display:grid}.foot__brand p{max-width:18rem;color:var(--ink-3);margin-top:14px;font-size:15px}.foot__news h2{font-family:var(--text);letter-spacing:0;font-size:15px;font-weight:650}.notify{border:1px solid var(--line);background:#fff;border-radius:999px;gap:8px;max-width:440px;margin-top:14px;padding:5px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.notify:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px #12566b1f}.notify__trap{position:absolute;left:-9999px}.notify__field{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:15px}.foot__small{max-width:440px;color:var(--ink-3);margin-top:14px;font-size:13px;line-height:1.5}.foot__links{align-content:start;justify-items:start;gap:10px;display:grid}.foot__links a{color:var(--ink-2);transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-size:15px;text-decoration:none}.foot__links a:hover{background-size:100% 1px}.foot__base{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(48px,6vw,80px);padding-top:22px;font-size:13px;display:flex}.lost{min-height:100vh;width:min(720px, 100% - 2 * var(--pad));align-content:center;justify-items:start;gap:18px;margin-inline:auto;display:grid}.lost__mark{width:56px;color:var(--brand)}.lost h1{font-size:clamp(2.4rem,6vw,4.4rem)}.lost p:not(.eyebrow){color:var(--ink-2)}.lost .eyebrow{margin-bottom:0}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform 1.1s var(--ease);transition-delay:var(--rd,0s);transform:translateY(26px)}.js [data-reveal].is-in{opacity:1;transform:none}@media (width<=1099px){.bench__body{grid-template-columns:minmax(0,1fr) minmax(250px,.6fr)}.bench__docs{display:none}.lens--status{right:-6%}}@media (width<=999px){.nav__links{display:none}.hero__row,.split,.vault__grid,.faq,.plain__grid,.devices{grid-template-columns:minmax(0,1fr)}.hero__get{justify-self:start}.hero__seal{display:none}.faq__head{position:static}.panel--wide{grid-template-columns:minmax(0,1fr)}.panel--lang,.panel--export{grid-column:span 12}.panel--wide .panel__art--bleed{width:150%;max-width:none}.vault__seal{order:-1;justify-self:start;width:220px}.vault__points{grid-template-columns:repeat(2,minmax(0,1fr))}.win--crop{width:128%}.lens--docs{left:-2%}.lens--status{width:86%;left:12%;right:auto}.foot__grid{grid-template-columns:minmax(0,1fr)}.foot__links{grid-auto-flow:column;justify-content:start;gap:22px}}@media (width<=759px){body{font-size:16px}.hero__title{text-wrap:balance;font-size:clamp(2.5rem,12.2vw,4.4rem)}.stores{flex-direction:column;align-items:stretch}.hero__get,.hero__get .stores{width:100%}.closing .stores{width:min(100%,340px)}.bench{font-size:11.5px}.bench__body{grid-template-columns:minmax(0,1fr)}.bench__tools,.bench__pay,.bench__rail,.grid__ok,.grid__printed{display:none}.grid thead th:first-child,.grid tbody th{width:42%}.grid__conf,.grid thead th:nth-child(3){width:16%}.grid th,.grid td{height:30px}.bench__title{margin-bottom:0}.page{margin:2px 8px;font-size:8.4px}.page__line{width:86%}.page__table--pay span:nth-child(7n+3){display:none}.page__table--pay{grid-template-columns:repeat(6,auto);gap:.35em .6em}.page__table--rent span:nth-child(7n+5){display:none}.page__table--rent{grid-template-columns:repeat(6,auto);gap:.35em .6em}.stage__caption{justify-content:flex-start}.trio,.plans,.vault__points{grid-template-columns:minmax(0,1fr)}.facts{gap:12px}.showcase .win img,.win--mac img{width:240%;max-width:none;margin-left:-33%}.showcase .win img{width:320%;margin-left:-45%}.phone{transform:none}.win--mac img{margin-top:-22%;margin-left:-62%}.win--crop img{width:150%;max-width:none}.lens--source{width:44%;bottom:-14%;right:3%}.lens--docs{display:none}.win--crop{width:170%}.lens--status{width:150%;bottom:-10%;left:0}.split__art{margin-bottom:24px}.faq__a{padding-right:0}.sheet{width:116px}.foot__links{grid-auto-flow:row}.vault,.closing{border-radius:28px;margin-inline:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.js .hero__text,.js [data-rise],.js [data-reveal]{opacity:1;transform:none}.js .hero__under path,.js .vault__seal .seal__doc,.js .vault__seal .seal__ring,.js .vault__seal .seal__check{stroke-dashoffset:0;fill-opacity:1}.bench{transform:none}.step__inline{overflow-x:auto}}
