@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-symbols2.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-symbols2.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-symbols2.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cream: #F3EDE1;--cream-2: #EBE3D1;--paper: #FBF7EF;--white: #FFFFFF;--navy: #0E1729;--navy-2: #1C2844;--ink: #0B1322;--ink-80: #2A3349;--ink-60: #505A72;--ink-40: #7E879B;--line: #D8D0BE;--line-2: #E6DFCE;--amber: #E8A23B;--amber-2: #C98717;--blueprint: #B7C5D9;--success: #1F8656;--danger: #B83820;--highlight: #FCE78A;--sans: "Geist", -apple-system, system-ui, "Helvetica Neue", sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}:root{--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px);--sar: env(safe-area-inset-right, 0px)}:root{--r-ink: var(--ink);--r-ink-80: var(--ink-80);--r-ink-60: var(--ink-60);--r-ink-40: var(--ink-40);--r-line: var(--line);--r-line-2: var(--line-2);--r-paper: var(--paper);--r-navy: var(--navy);--r-navy-2: var(--navy-2);--r-cream: var(--cream);--r-amber-2: var(--amber-2);--r-white: var(--white);--r-wash: rgba(14, 23, 41, .1)}*{box-sizing:border-box}html{background:var(--r-cream)}.edge-guard{position:fixed;z-index:4;left:50%;width:96px;margin-left:-48px;height:16px}.edge-guard-top{top:0}.edge-guard-bottom{bottom:0}html,body{margin:0;padding:0;color:var(--r-ink);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background:transparent}.mono{font-family:var(--mono);font-feature-settings:"calt" 0}img{max-width:100%}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}section{position:relative}.r-doc>main,.r-doc>.r-end{position:relative;z-index:1}.r-doc{--r-ground: var(--r-cream);padding-left:var(--sal);padding-right:var(--sar);--r-gap-beat: 32px;--r-gap-section: 68px;--r-gap-turn: 90px;--r-m-mid: 58ch;--r-m-narrow: 46ch;--r-m-tight: 34ch;--r-fs-text: 18px;--r-lh-text: 1.6;--r-fs-note: 16px;--r-lh-note: 1.55;--r-fs-label: 13px;--r-text: var(--r-ink-80);--r-fs-small: 20px;--r-lh-small: 1.3;--r-fs-statement: 22px;--r-lh-statement: 1.4;--r-pad: 20px;--r-col: 760px;--r-figcol: 1160px;--r-rule: var(--r-line-2);--r-fig-bg: var(--r-paper);--r-fig-border: 1px solid var(--r-line);--r-fig-shadow: 0 18px 40px -28px rgba(14, 23, 41, .3);--r-fig-ink: var(--r-ink-60);--r-fig-pad: 20px 14px 24px;font-family:var(--sans);color:var(--r-ink);background:var(--r-ground);min-height:100vh}@media(min-width:900px){.r-doc{--r-gap-beat: 52px;--r-gap-section: 100px;--r-gap-turn: 136px;--r-pad: 56px;--r-fig-pad: 32px 30px 36px;--r-fs-text: 19px;--r-fs-small: 22px;--r-fs-statement: 26px;--r-lh-statement: 1.35}}:where(.r-doc) :where(h1,h2,h3,p,ul,ol,figure,figcaption,blockquote){margin:0}:where(.r-doc) :where(ul,ol){list-style:none;padding:0}.r-sec{padding-left:var(--r-pad);padding-right:var(--r-pad)}.r-col{max-width:var(--r-col);margin-inline:auto}.r-eyebrow{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--r-ink-40)}.r-h1{font-size:32px;line-height:1.08;letter-spacing:-.022em;font-weight:700;color:var(--r-ink);max-width:var(--r-m-mid);text-wrap:balance}.r-h1 em{font-style:normal}.r-h2{font-size:27px;line-height:1.1;letter-spacing:-.02em;font-weight:700;color:var(--r-ink);max-width:var(--r-m-mid);text-wrap:balance}.r-h2 em{font-style:normal}.r-eyebrow+.r-h1{margin-top:18px}.r-eyebrow+.r-h2{margin-top:16px}.r-standfirst strong,.r-prose strong,.r-cross-body strong{color:var(--r-ink);font-weight:700}.r-standfirst{margin-top:20px;font-size:20px;line-height:1.5;color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}@media(min-width:900px){.r-h1{font-size:52px;line-height:1.03}.r-h2{font-size:40px;line-height:1.05}.r-eyebrow+.r-h1{margin-top:22px}.r-eyebrow+.r-h2{margin-top:20px}.r-standfirst{font-size:24px;line-height:1.45;margin-top:24px}}.r-mark{color:var(--r-amber-2);font-weight:600}.r-link{color:var(--r-ink-60);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--r-line);white-space:nowrap;font-size:14px}.r-link:hover{color:var(--r-ink);text-decoration-color:currentColor}.r-nav{background:var(--r-navy);padding-left:var(--r-pad);padding-right:var(--r-pad)}.r-nav-inner{max-width:var(--r-col);margin-inline:auto;display:grid;gap:11px;padding:15px 0 13px}.r-wordmark{font-size:23px;font-weight:700;letter-spacing:-.025em;color:var(--r-paper);justify-self:start}.r-nav-links{display:flex;align-items:center;gap:17px;overflow-x:auto;scrollbar-width:none}.r-nav-links::-webkit-scrollbar{display:none}.r-nav-link{font-size:14px;color:#fbf7efb8;white-space:nowrap}.r-nav-link:hover{color:var(--r-paper)}.r-nav-link[aria-current=page]{color:var(--r-paper);font-weight:600}.r-nav-home{display:none}.r-cta{display:none;font-size:15px;font-weight:600;color:var(--r-paper);border:1px solid rgba(251,247,239,.4);border-radius:4px;padding:9px 15px;white-space:nowrap}.r-cta:hover{border-color:var(--r-paper);background:#fbf7ef1a}@media(min-width:900px){.r-nav-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:82px;padding:0}.r-wordmark{font-size:26px}.r-nav-links{justify-content:flex-end;gap:26px;overflow:visible}.r-nav-link{font-size:16px}.r-nav-home{display:inline}.r-cta{display:inline-block}}.r-fig{margin-top:var(--r-gap-beat);background:var(--r-fig-bg);border:var(--r-fig-border);box-shadow:var(--r-fig-shadow);border-radius:4px;padding:var(--r-fig-pad)}.r-fig-wide{max-width:var(--r-figcol);margin-inline:auto;margin-bottom:var(--r-gap-beat)}.r-fig-stage{display:flex;justify-content:center}.r-fig-stage>*{min-width:0;max-width:100%}.r-fig-stage>astro-island{display:block;width:100%}.r-fig-bleed{background:none;border:0;box-shadow:none;border-radius:0;padding:0;margin-left:calc(var(--r-pad) * -1);margin-right:calc(var(--r-pad) * -1)}.r-fig-bleed .roixit-stage{background:none}.r-fig-bleed .r-cap{padding-left:var(--r-pad);padding-right:var(--r-pad)}@media(min-width:900px){.r-fig-bleed{margin-left:auto;margin-right:auto}.r-fig-bleed .r-cap{padding-left:0;padding-right:0}}.r-fig-mockonly .stage-head,.r-fig-mockonly .ib-panel{display:none}.r-fig-panelbelow .builder{flex-direction:column;align-items:center}.r-fig-panelbelow .phones-side{order:1}.r-fig-panelbelow .ib-panel{order:2;width:min(100%,520px)}.r-cap{margin-top:18px;font-size:var(--r-fs-note);line-height:var(--r-lh-note);color:var(--r-text);max-width:var(--r-m-mid);text-wrap:pretty}.r-cap-link{display:block;margin-top:10px;white-space:normal}.r-end{margin-top:var(--r-gap-turn);padding-bottom:8px}.r-conv{padding-top:var(--r-gap-section)}.r-footer{padding-top:var(--r-gap-section);padding-bottom:calc(56px + var(--sab))}.r-points{margin-top:var(--r-gap-beat);display:grid;gap:12px}.r-points li{position:relative;padding-left:20px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);max-width:var(--r-m-mid)}.r-points li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:1px;background:var(--r-ink-40)}.r-conv-email{display:inline-block;margin-top:var(--r-gap-beat);font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--r-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;text-decoration-color:var(--r-line);overflow-wrap:anywhere}.r-conv-email:hover{text-decoration-color:var(--r-ink)}@media(min-width:900px){.r-conv-email{font-size:44px}}.r-form{margin-top:var(--r-gap-beat);display:grid;gap:18px;max-width:560px}@media(min-width:640px){.r-form{grid-template-columns:1fr 1fr}.r-field-full,.r-submit{grid-column:1 / -1}}.r-field{display:grid;gap:7px}.r-label{font-size:14px;font-weight:600;color:#fbf7efdb;display:flex;align-items:baseline;gap:8px}.r-optional{font-size:12px;font-weight:500;color:#fbf7ef80}.r-input{font:inherit;font-size:17px;color:var(--r-paper);background:var(--r-navy-2);border:1px solid rgba(251,247,239,.22);border-radius:4px;padding:12px 13px;width:100%}.r-input::placeholder{color:#fbf7ef6b}.r-input:focus{outline:2px solid var(--r-paper);outline-offset:-1px}.r-submit{justify-self:start;font-size:17px;font-weight:600;color:var(--r-navy);background:var(--r-paper);border:0;border-radius:4px;padding:15px 26px}.r-submit:hover{background:var(--r-white)}.r-fallback{margin-top:20px;font-size:15px;line-height:1.55;color:#fbf7efb3;max-width:var(--r-m-mid)}.r-fallback strong{color:var(--r-paper);font-weight:600}.r-sent{margin-top:var(--r-gap-beat);padding:22px 20px;border:1px solid rgba(251,247,239,.22);border-radius:4px;max-width:560px;font-size:17px;line-height:1.55;color:#fbf7efdb;text-wrap:pretty}.r-foot-top{display:grid;gap:28px;align-items:start}@media(min-width:640px){.r-foot-top{grid-template-columns:minmax(0,1fr) auto;gap:40px}}.r-foot-email{display:inline-block;font-size:16px;color:var(--r-ink-60);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--r-line)}.r-foot-email:hover{color:var(--r-ink);text-decoration-color:var(--r-ink)}.r-foot-nav ul{display:grid;gap:10px}@media(min-width:640px){.r-foot-nav ul{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:flex-end}}.r-foot-nav a{font-size:16px;color:var(--r-ink-80)}.r-foot-nav a:hover{color:var(--r-ink)}.r-foot-base{margin-top:48px;padding-top:20px;border-top:1px solid var(--r-rule);font-size:var(--r-fs-note);line-height:1.6;color:var(--r-ink-60)}.r-skip{position:absolute;left:-9999px;top:0;background:var(--r-navy);color:var(--r-paper);padding:12px 18px;border-radius:0 0 4px;font-size:15px;z-index:10}.r-skip:focus{left:0}.r-hero{padding-top:var(--r-gap-section)}.r-btn{display:inline-block;margin-top:30px;font-size:17px;font-weight:600;color:var(--r-paper);background:var(--r-navy);border:0;border-radius:4px;padding:15px 26px}.r-btn:hover{background:var(--r-ink)}.r-mirror{margin-top:var(--r-gap-section);display:grid;gap:22px}.r-mirror li{font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink);max-width:var(--r-m-narrow);text-wrap:pretty}.r-scan{margin-top:var(--r-gap-section);max-width:var(--r-m-narrow)}.r-scan-lead{font-size:var(--r-fs-text);line-height:1.5;color:var(--r-text);text-wrap:pretty}.r-scan-beats{margin-top:24px;display:grid;gap:18px}.r-scan-beats li{font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);text-wrap:pretty}.r-scan-beats strong{color:var(--r-ink);font-weight:700}.r-walk{margin-top:var(--r-gap-section);font-size:20px;line-height:1.5;color:var(--r-ink);max-width:var(--r-m-mid);text-wrap:pretty}.r-hero-close{margin-top:var(--r-gap-beat)}@media(min-width:900px){.r-walk{font-size:24px;line-height:1.45}}.r-warm{padding-top:var(--r-gap-section)}.r-warm-note{border-left:2px solid var(--r-line);padding-left:20px;max-width:var(--r-m-narrow)}.r-warm-lead{font-size:18px;font-weight:700;line-height:1.35;color:var(--r-ink);margin-bottom:14px}.r-warm-body{font-size:16px;line-height:1.6;color:var(--r-ink-60);text-wrap:pretty}.r-warm-body+.r-warm-body{margin-top:14px}@media(min-width:900px){.r-warm-note{padding-left:26px}.r-warm-lead{font-size:19px}.r-warm-body{font-size:17px}}.r-pattern,.r-proof{padding-top:var(--r-gap-turn)}.r-findings{margin-top:var(--r-gap-beat);display:grid;gap:24px}.r-findings li{position:relative;padding-left:28px;font-size:19px;line-height:1.55;color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-findings .r-mark{position:absolute;left:0;top:2px}.r-findings strong{color:var(--r-ink);font-weight:600}@media(min-width:900px){.r-findings li{font-size:21px;line-height:1.5}}.r-statslead{margin-top:var(--r-gap-section);font-size:16px;line-height:1.55;color:var(--r-ink-60);max-width:var(--r-m-mid)}.r-ledger{margin-top:20px}.r-row{padding:15px 0;border-top:1px solid var(--r-rule);display:grid;gap:3px}.r-row:last-child{border-bottom:1px solid var(--r-rule)}.r-count{font-size:19px;line-height:1.25;font-weight:700;color:var(--r-ink);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.r-rowbody{display:grid;gap:6px;justify-items:start}.r-claim{font-size:15.5px;line-height:1.5;color:var(--r-ink-80);text-wrap:pretty}@media(min-width:760px){.r-row{grid-template-columns:110px minmax(0,1fr);gap:0 24px;align-items:baseline}.r-count{font-size:20px}.r-claim{font-size:16px}.r-rowbody{grid-template-columns:minmax(0,1fr) auto;gap:0 24px;align-items:baseline}}.r-closing{margin-top:var(--r-gap-beat);font-size:var(--r-fs-statement);line-height:var(--r-lh-statement);color:var(--r-ink);max-width:var(--r-m-narrow);text-wrap:pretty}.r-router{padding-top:var(--r-gap-turn)}.r-corrections{margin-top:var(--r-gap-beat);display:grid;gap:48px}.r-corr{max-width:var(--r-m-mid)}.r-not{font-size:16px;line-height:1.5;color:var(--r-ink-40)}.r-not .r-mark{margin-right:10px}.r-need{margin-top:8px;font-size:22px;line-height:1.35;color:var(--r-ink-80);text-wrap:pretty}.r-need strong{color:var(--r-ink);font-weight:700}.r-corr .r-link{display:inline-block;margin-top:12px}@media(min-width:900px){.r-corrections{gap:56px}.r-need{font-size:25px;line-height:1.3}}.r-router-tight{padding-top:var(--r-gap-section)}.r-router-tight .r-h2{margin-top:0}.r-teasers{margin-top:var(--r-gap-beat);display:grid;gap:18px}.r-teaser{position:relative;background:var(--r-navy);border-radius:5px;padding:13px 13px 18px}.r-teaser-art{position:relative;height:232px;overflow:hidden;border-radius:3px;background:var(--r-paper);pointer-events:none}.r-teaser-art>*{position:absolute;left:50%;transform:translate(-50%)}.r-teaser[data-art=maps] .r-teaser-art>*{top:-46px;width:100%}.r-teaser[data-art=lock] .r-teaser-art>*{top:-361px}.r-teaser[data-art=email] .r-teaser-art>*{top:0;width:282px}.r-teaser-art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(to bottom,rgba(251,247,239,0),var(--r-paper))}.r-teaser[data-art=lock] .r-teaser-art:after{display:none}.r-teaser-body{padding-top:15px}.r-teaser-not{font-size:14.5px;line-height:1.45;color:#fbf7ef80}.r-teaser-not .r-mark{margin-right:9px}.r-teaser-need{margin-top:7px;font-size:19px;line-height:1.35;color:#fbf7efd1;text-wrap:pretty}.r-teaser-need strong{color:var(--r-paper);font-weight:700}.r-teaser-link{display:inline-block;margin-top:13px;font-size:16px;font-weight:600;color:var(--r-paper);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#fbf7ef73}.r-teaser-link:after{content:"";position:absolute;inset:0}.r-teaser:hover{background:var(--r-navy-2)}.r-teaser:hover .r-teaser-link{text-decoration-color:var(--r-paper)}.r-teaser-compact .r-teaser-art{height:150px}.r-teaser-compact .r-teaser-link{margin-top:11px}.r-teasers-wrap{max-width:var(--r-figcol);margin-inline:auto}@media(min-width:700px){.r-teasers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.r-teasers-compact{gap:14px}}@media(min-width:1120px){.r-teasers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.r-teaser{padding:16px 16px 22px}.r-teaser-art{height:248px}.r-teaser[data-art=lock] .r-teaser-art>*{top:-345px}.r-teaser-need{font-size:20px}}.r-teaser-compact .r-teaser-art:after{height:26px}.r-teaser-compact[data-art=maps] .r-teaser-art>*{top:-105px}.r-teaser-compact[data-art=lock] .r-teaser-art>*{top:-430px}.r-how{padding-top:var(--r-gap-turn)}.r-steps{margin-top:var(--r-gap-beat);display:grid;gap:34px;counter-reset:r-step}.r-steps li{position:relative;padding-left:38px;max-width:var(--r-m-mid)}.r-steps li:before{counter-increment:r-step;content:counter(r-step);position:absolute;left:0;top:2px;font-size:16px;font-weight:700;color:var(--r-ink-60);font-variant-numeric:tabular-nums}.r-step-title{font-size:var(--r-fs-small);line-height:var(--r-lh-small);font-weight:700;color:var(--r-ink)}.r-step-body{margin-top:8px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-how-yours{margin-top:var(--r-gap-section)}.r-how-more{margin-top:var(--r-gap-beat);font-size:var(--r-fs-text);line-height:1.5;color:var(--r-text)}.r-how-door{margin-top:14px}.r-how-depends{margin-top:var(--r-gap-beat);font-size:17px;line-height:1.6;color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-how-link{margin-top:22px;font-size:16px;line-height:1.6;color:var(--r-ink-60);max-width:var(--r-m-mid)}.r-noprice{margin-top:var(--r-gap-section);font-size:19px;line-height:1.45;color:var(--r-ink-60);max-width:var(--r-m-narrow);text-wrap:pretty}.r-noprice strong{color:var(--r-ink);font-weight:700}@media(min-width:900px){.r-steps{gap:40px}.r-how-depends{font-size:18px}.r-noprice{font-size:22px}}.r-fig .stage-head{text-align:left;max-width:none;margin-bottom:26px}.r-fig .stage-eyebrow{display:none}.r-fig .stage-title{font-size:20px;font-weight:700;letter-spacing:-.01em}.r-fig .stage-sub{margin:8px 0 0;max-width:60ch;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text)}@media(min-width:900px){.r-fig .stage-title{font-size:24px}}.r-own{padding-top:var(--r-gap-turn)}.r-own .r-col{border-top:2px solid var(--r-ink);padding-top:34px}.r-own .r-eyebrow{margin-bottom:26px}.r-ownline{font-size:19px;line-height:1.55;color:var(--r-ink-80);max-width:var(--r-m-tight);text-wrap:pretty}.r-ownline+.r-ownline{margin-top:18px}.r-ownline-lead{font-size:24px;line-height:1.4;color:var(--r-ink);margin-bottom:26px}@media(min-width:900px){.r-own .r-col{padding-top:44px}.r-ownline{font-size:21px}.r-ownline-lead{font-size:30px;line-height:1.3}}.r-faq{padding-top:var(--r-gap-turn)}.r-qa{margin-top:var(--r-gap-beat);border-top:1px solid var(--r-rule)}.r-qa details{border-bottom:1px solid var(--r-rule)}.r-qa summary{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:19px 0;font-size:var(--r-fs-text);line-height:1.35;font-weight:600;color:var(--r-ink);cursor:pointer;list-style:none;text-wrap:pretty}.r-qa summary::-webkit-details-marker{display:none}.r-qa summary:hover{color:var(--r-ink-80)}.r-qa summary:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}.r-qa summary:after{content:"+";flex:none;font-size:20px;font-weight:400;line-height:1;color:var(--r-ink-40)}.r-qa details[open] summary:after{content:"−"}.r-qa-body{padding:0 0 22px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);max-width:var(--r-m-mid);text-wrap:pretty}@media(min-width:900px){.r-qa summary{padding:22px 0}.r-qa-body{padding-bottom:26px}}.r-rhero{padding-top:var(--r-gap-section)}.r-rhero-grid{max-width:var(--r-col);margin-inline:auto}.r-actions{margin-top:30px;display:flex;flex-wrap:wrap;align-items:baseline;gap:14px 26px}.r-actions .r-btn{margin-top:0}.r-btn-quiet{font-size:16px;color:var(--r-ink-60);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--r-line)}.r-btn-quiet:hover{color:var(--r-ink);text-decoration-color:currentColor}.r-trust{margin-top:28px;font-size:var(--r-fs-note);line-height:1.6;color:var(--r-text);max-width:var(--r-m-narrow)}.r-trust strong{color:var(--r-ink);font-weight:600}.r-trust span{display:inline-block}.r-trust span:not(:last-child):after{content:"·";margin:0 9px;color:var(--r-ink-40)}.r-art{display:flex;justify-content:center}.r-art>*{min-width:0;max-width:100%}.r-rhero-fig{margin-top:var(--r-gap-beat)}.r-rhero-fig .r-cap{margin-inline:auto;max-width:42ch}@media(min-width:1024px){.r-rhero-grid{max-width:var(--r-figcol);display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start}.r-rhero-fig{margin-top:0}.r-rhero-fig .r-cap{max-width:none}}@media(min-width:900px){.r-trust{max-width:none}}.r-chain{padding-top:var(--r-gap-turn)}.r-step-time{margin-bottom:7px;font-size:var(--r-fs-note);font-weight:600;color:var(--r-ink);font-variant-numeric:tabular-nums}.r-inset{margin-top:var(--r-gap-beat)}.r-inset .r-art{justify-content:flex-start}.r-inset .r-cap{margin-top:16px}.r-cap-label{display:block;margin-bottom:5px;font-size:var(--r-fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--r-ink-60)}@media(min-width:700px){.r-inset{display:flex;align-items:flex-start;gap:30px}.r-inset .r-cap{margin-top:0;max-width:34ch}}.r-pair{padding-top:var(--r-gap-section)}.r-pair-body{margin-top:var(--r-gap-beat);max-width:var(--r-col);margin-inline:auto}.r-pair-cap{margin-inline:auto;max-width:40ch}.r-notes{margin-top:var(--r-gap-beat);display:grid;gap:26px}.r-note-title{font-size:var(--r-fs-small);line-height:var(--r-lh-small);font-weight:700;color:var(--r-ink)}.r-note-body{margin-top:8px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}@media(min-width:900px){.r-pair-body{max-width:var(--r-figcol);display:grid;grid-template-columns:auto minmax(0,1fr);gap:64px;align-items:start}.r-pair-cap{margin-inline:0}.r-notes{margin-top:0;gap:32px}}.r-rule,.r-habits{padding-top:var(--r-gap-turn)}.r-habit-pair{margin-top:var(--r-gap-beat);display:grid;gap:44px}.r-habit{border-top:2px solid var(--r-ink);padding-top:22px}.r-habit-label{margin-bottom:12px;font-size:var(--r-fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--r-ink-60)}.r-habit-statement{font-size:24px;line-height:1.25;letter-spacing:-.015em;font-weight:700;color:var(--r-ink);text-wrap:balance}.r-habit-body{margin-top:16px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-habit-body strong{color:var(--r-ink);font-weight:700}@media(min-width:900px){.r-habit-pair{grid-template-columns:1fr 1fr;gap:48px}.r-habit-statement{font-size:30px;line-height:1.2}}.r-paths{padding-top:var(--r-gap-section)}.r-fork{margin-top:var(--r-gap-beat);display:grid;gap:32px}.r-path{border-top:1px solid var(--r-rule);padding-top:20px}.r-path-name{font-size:var(--r-fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--r-ink-60)}.r-path-title{margin-top:9px;font-size:20px;line-height:1.3;font-weight:700;color:var(--r-ink)}.r-path-body{margin-top:11px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-path-body strong{color:var(--r-ink);font-weight:700}.r-acma{margin-top:var(--r-gap-section);border-left:2px solid var(--r-line);padding-left:20px;max-width:var(--r-m-narrow)}.r-acma-title{font-size:18px;font-weight:700;line-height:1.35;color:var(--r-ink)}.r-acma-body{margin-top:14px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-acma-body strong{color:var(--r-ink);font-weight:700}@media(min-width:900px){.r-fork{grid-template-columns:1fr 1fr;gap:0}.r-path{border-top:0;padding-top:0}.r-path:first-child{padding-right:44px}.r-path+.r-path{border-left:1px solid var(--r-rule);padding-left:44px}.r-acma{padding-left:26px}.r-acma-title{font-size:19px}}.r-yours{padding-top:var(--r-gap-turn)}.r-inventory{margin-top:var(--r-gap-beat);border-top:1px solid var(--r-rule)}.r-inv-row{border-bottom:1px solid var(--r-rule);padding:17px 0}.r-inv-thing{font-size:var(--r-fs-text);font-weight:700;line-height:1.35;color:var(--r-ink)}.r-inv-body{margin-top:5px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-yours-note{margin-top:var(--r-gap-section);font-size:19px;line-height:1.5;color:var(--r-ink-80);max-width:var(--r-m-narrow);text-wrap:pretty}@media(min-width:700px){.r-inv-row{display:grid;grid-template-columns:200px 1fr;gap:0 32px;align-items:baseline}.r-inv-body{margin-top:0}}@media(min-width:900px){.r-inv-row{padding:20px 0}.r-yours-note{font-size:22px}}.r-cross{padding-top:var(--r-gap-turn)}.r-cross-body{margin-top:20px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-cross-inline{color:var(--r-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--r-line)}.r-cross-inline:hover{text-decoration-color:currentColor}.r-routes{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.r-route{display:inline-block;border:1px solid var(--r-ink);border-radius:2px;padding:11px 18px;font-size:var(--r-fs-note);font-weight:600;color:var(--r-ink)}.r-route:hover{background:var(--r-ink);color:var(--r-paper)}.r-band{padding-top:var(--r-gap-section)}.r-fine{margin-top:16px;font-size:var(--r-fs-note);line-height:var(--r-lh-note);color:var(--r-text)}.r-stub,.r-fhero{padding-top:var(--r-gap-section)}.r-fhero-about{margin-top:22px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);max-width:var(--r-m-mid);text-wrap:pretty}.r-walk{padding-top:var(--r-gap-turn)}.r-beats{margin-top:var(--r-gap-beat)}.r-beat+.r-beat{margin-top:var(--r-gap-beat)}.r-beat-rail{overflow:clip;margin-left:calc(var(--r-pad) * -1);margin-right:calc(var(--r-pad) * -1)}.r-beat-pad{display:flex;justify-content:center;padding:0 var(--r-pad)}.r-beat [style*="right:100%"],.r-beat [style*="left:100%"]{display:none!important}.r-beat .gfx-walk-frame{width:281px;height:593px;position:relative;flex:none}.r-beat-rail,.r-beat-rail *{box-sizing:content-box}.r-beat-cap{display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 4px;margin-top:20px;max-width:var(--r-m-mid);margin-inline:auto;padding:0 var(--r-pad);font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-beat-n{font-weight:700;color:var(--r-ink-60);font-variant-numeric:tabular-nums}.r-walk-cap{margin-top:var(--r-gap-beat)}@media(min-width:900px){.r-beats{max-width:var(--r-col);margin-inline:auto}.r-beat{display:grid;grid-template-columns:281px minmax(0,1fr);gap:48px;align-items:center}.r-beat+.r-beat{margin-top:var(--r-gap-section)}.r-beat-rail{overflow:visible;margin:0}.r-beat-pad{padding:0;justify-content:flex-start}.r-beat-cap{margin:0;padding:0;max-width:none}}.r-listing{padding-top:var(--r-gap-turn)}.r-fields{margin-top:var(--r-gap-beat);display:grid;gap:20px;max-width:var(--r-m-mid)}.r-fields li{font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-fields strong{color:var(--r-ink);font-weight:700}.r-othermap{padding-top:var(--r-gap-section)}.r-prose{font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);max-width:var(--r-m-mid);text-wrap:pretty}.r-h2+.r-prose{margin-top:20px}.r-prose+.r-prose{margin-top:18px}@media(min-width:900px){.r-h2+.r-prose{margin-top:24px}.r-prose+.r-prose{margin-top:22px}}.r-play{padding-top:var(--r-gap-section)}.r-ranked{padding-top:var(--r-gap-turn)}.r-gbp-fig{margin-top:var(--r-gap-beat)}.r-gbp-fig .kit-mock{width:100%;max-width:520px}.r-ranks{margin-top:var(--r-gap-beat);display:grid;gap:26px;counter-reset:r-rank}.r-rank{max-width:var(--r-m-mid)}.r-rank-h{font-size:19px;line-height:1.3;font-weight:700;color:var(--r-ink);text-wrap:pretty}.r-rank-h:before{counter-increment:r-rank;content:counter(r-rank) ".";margin-right:10px;color:var(--r-ink-40);font-variant-numeric:tabular-nums}.r-rank-p{margin-top:6px;font-size:16.5px;line-height:1.55;color:var(--r-ink-60);text-wrap:pretty}.r-rank-p strong{color:var(--r-ink-80);font-weight:700}.r-rank:first-child .r-rank-h{font-size:22px}.r-rank:first-child .r-rank-p{color:var(--r-ink-80)}.r-rank:last-child .r-rank-h{font-size:18px}@media(min-width:900px){.r-ranks{gap:30px}.r-rank-h{font-size:21px}.r-rank:first-child .r-rank-h{font-size:25px}.r-rank:last-child .r-rank-h{font-size:19px}.r-rank-p{font-size:17.5px}}.r-cols{margin-top:var(--r-gap-beat);display:grid;gap:40px}.r-colside-h{font-size:16px;font-weight:700;color:var(--r-ink);padding-bottom:12px;border-bottom:1px solid var(--r-rule)}.r-dia{margin-right:10px;color:var(--r-ink-40);font-size:13px;vertical-align:1px}.r-colside-h .r-mark{margin-right:10px}.r-colside-list{margin-top:16px;display:grid;gap:14px}.r-colside-list li{font-size:16px;line-height:1.55;color:var(--r-ink-60);text-wrap:pretty}.r-colside-list strong{color:var(--r-ink-80);font-weight:600}@media(min-width:760px){.r-cols{grid-template-columns:1fr 1fr;gap:48px}}.r-inherit{padding-top:var(--r-gap-turn)}.r-inherit-why{margin-top:var(--r-gap-beat);font-size:18px;line-height:1.6;color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-diag{margin-top:var(--r-gap-beat);display:grid;gap:28px}.r-diag-area{max-width:var(--r-m-mid)}.r-diag-key{font-size:16px;font-weight:700;color:var(--r-ink);padding-bottom:10px;border-bottom:1px solid var(--r-rule)}.r-diag-letter{display:inline-block;min-width:18px;color:var(--r-ink-40);font-weight:700}.r-diag-pts{margin-top:12px;display:grid;gap:9px}.r-diag-pts li{font-size:15.5px;line-height:1.5;color:var(--r-ink-60);padding-left:18px;position:relative;text-wrap:pretty}.r-diag-pts li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:1px;background:var(--r-ink-40)}.r-diag-note{margin-top:var(--r-gap-beat);font-size:16px;line-height:1.6;color:var(--r-ink-60);max-width:var(--r-m-mid);text-wrap:pretty}@media(min-width:760px){.r-diag{grid-template-columns:1fr 1fr;gap:34px 48px}}@media(min-width:900px){.r-inherit-why{font-size:20px}}.r-places{padding-top:var(--r-gap-turn)}.r-feature{margin-top:var(--r-gap-beat);display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;max-width:var(--r-m-mid);padding-bottom:26px}.r-feature-rank{font-size:20px;font-weight:700;color:var(--r-ink-40);font-variant-numeric:tabular-nums;line-height:1.25}.r-feature-name{font-size:24px;line-height:1.2;font-weight:700;color:var(--r-ink);letter-spacing:-.01em}.r-feature-why{margin-top:8px;font-size:17px;line-height:1.55;color:var(--r-ink-80);text-wrap:pretty}.r-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.r-ledger{width:100%;max-width:var(--r-m-mid);border-collapse:collapse;text-align:left}.r-ledger tr{display:grid;grid-template-columns:28px minmax(0,1fr);padding:16px 0;border-top:1px solid var(--r-rule)}.r-ledger td{display:block}.r-ledger-n{font-size:15px;font-weight:700;color:var(--r-ink-40);font-variant-numeric:tabular-nums;line-height:1.4}.r-ledger-place{font-size:17px;font-weight:700;color:var(--r-ink);line-height:1.35}.r-ledger-why{grid-column:2;margin-top:5px;font-size:15.5px;line-height:1.5;color:var(--r-ink-60);text-wrap:pretty}.r-ledger-plus{border-top-width:2px;border-top-color:var(--r-line)}.r-ledger-plus .r-ledger-place{font-weight:600;color:var(--r-ink-80)}@media(min-width:760px){.r-ledger{max-width:none}.r-ledger tr{grid-template-columns:34px minmax(0,200px) minmax(0,1fr);gap:0 24px;align-items:baseline}.r-ledger-why{grid-column:auto;margin-top:0}}@media(min-width:900px){.r-feature-name{font-size:28px}.r-feature-why{font-size:18px}}.r-cut{padding-top:var(--r-gap-turn)}.r-cutlist{margin-top:var(--r-gap-beat);font-size:21px;line-height:1.4;color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-cutlist strong{color:var(--r-ink);font-weight:700}@media(min-width:900px){.r-cutlist{font-size:26px;line-height:1.35}}.r-inbound{padding-top:var(--r-gap-turn)}.r-inbound-lead{margin-top:var(--r-gap-beat);font-size:18px;line-height:1.6;color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-inbound-lead strong{color:var(--r-ink);font-weight:700}.r-note-pair{margin-top:var(--r-gap-beat);max-width:var(--r-m-mid);display:grid;gap:26px;padding-top:24px;border-top:1px solid var(--r-rule)}.r-note-h{font-size:14px;font-weight:700;color:var(--r-ink-80)}.r-note-h .r-dia,.r-note-h .r-mark{margin-right:9px}.r-note-list{margin-top:10px;display:grid;gap:9px}.r-note-list li{font-size:14.5px;line-height:1.5;color:var(--r-ink-60);text-wrap:pretty}.r-note-list strong{color:var(--r-ink-80);font-weight:600}@media(min-width:760px){.r-note-pair{grid-template-columns:1fr 1fr;gap:32px}}@media(min-width:900px){.r-inbound-lead{font-size:20px}}.r-effort{padding-top:var(--r-gap-turn)}.r-effort-turn{font-size:var(--r-fs-statement);line-height:var(--r-lh-statement);color:var(--r-ink)}.r-prose+.r-effort-turn{margin-top:var(--r-gap-beat)}.r-youdo{padding-top:var(--r-gap-section)}.r-youdo-part{margin-top:var(--r-gap-beat);max-width:var(--r-m-mid);border-top:2px solid var(--r-ink);padding-top:22px}.r-youdo-statement{font-size:var(--r-fs-statement);line-height:var(--r-lh-statement);font-weight:400;color:var(--r-ink);text-wrap:balance}.r-youdo-part .r-prose{margin-top:14px}@media(min-width:900px){.r-youdo-part{padding-top:26px}}.r-fig-plain{background:none;border:0;box-shadow:none;border-radius:0;padding:0}.r-mhow-fig .how-stage{margin-bottom:0}.r-mhero .r-standfirst{max-width:var(--r-m-mid)}.r-mhero-about{margin-top:18px}.r-mhero .r-trust span:after{display:none}@media(min-width:760px){.r-mhero .r-trust span:not(:last-child):after{display:inline}}.rem-stack{display:grid;gap:26px;justify-items:start;width:100%}.rem-picker{display:grid;width:100%;max-width:var(--r-m-narrow)}.rem-picker li{border-top:1px solid var(--r-rule, var(--r-line-2))}.rem-picker li:last-child{border-bottom:1px solid var(--r-rule, var(--r-line-2))}.rem-pick{display:block;width:100%;padding:13px 0 13px 22px;position:relative;text-align:left;font-size:var(--r-fs-text);line-height:1.35;color:var(--r-text);background:none;border:0;cursor:pointer}.rem-pick:hover{color:var(--r-ink)}.rem-pick:before{content:"";position:absolute;left:0;top:50%;width:10px;height:2px;margin-top:-1px;background:var(--r-ink-40);transition:width .16s ease,background-color .16s ease}.rem-pick.is-on{color:var(--r-ink);font-weight:600}.rem-pick.is-on:before{width:14px;background:var(--r-amber-2)}.rem-stack-phone{position:relative;align-self:center;justify-self:center}.rem-scrollhint{margin-top:12px;text-align:center;font-size:var(--r-fs-note);color:var(--r-text)}.rem-scrollhint.is-off{visibility:hidden}.rem-situation{width:100%;max-width:var(--r-m-narrow);font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}@media(min-width:1100px){.rem-stack{grid-template-columns:1fr auto 1fr;align-items:center;gap:48px;justify-items:stretch}.rem-picker{max-width:none;justify-self:end;width:min(100%,300px)}.rem-situation{max-width:none;justify-self:start;width:min(100%,300px)}}.r-season{padding-top:var(--r-gap-section);display:grid;justify-items:center}.r-season-kicker,.r-season-close,.r-season-cap{text-align:center}.r-season-kicker{font-size:var(--r-fs-small);line-height:var(--r-lh-small);font-weight:700;color:var(--r-ink);max-width:var(--r-m-tight)}.r-season-art{margin:26px 0 0}.r-season-close{margin-top:26px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);max-width:var(--r-m-narrow);text-wrap:pretty}.r-season-cap{margin-top:18px;text-align:center}.r-mhow{padding-top:var(--r-gap-turn)}.r-mhow-fig .how-steps{display:none}.r-mhow .r-steps{margin-top:var(--r-gap-beat)}.r-mhow-fig .how-section{width:100%}.r-mhow-fig .hw-url{min-width:0;overflow:hidden;white-space:nowrap}.r-mhow-fig .hw-tabs{min-width:0;overflow:hidden}.r-mhow-fig .hw-tab-chip{white-space:nowrap}.r-mtone,.r-mmerge,.r-mpair{padding-top:var(--r-gap-turn)}.r-mpair .r-standfirst{max-width:var(--r-m-mid)}.rem-body{margin-top:var(--r-gap-beat)}.rem-body>astro-island{display:block}.rem-instr{max-width:var(--r-col);margin-inline:auto}.rem-instr-phone{margin-top:var(--r-gap-beat)}.rem-instr-cap{margin-inline:auto;max-width:40ch}.rem-tone-picker .rem-pick{padding:15px 0 15px 24px}.rem-tone-picker .rem-pick:before{top:27px}.rem-pick-title{display:block}.rem-pick-sub{display:block;margin-top:3px;font-size:var(--r-fs-note);line-height:var(--r-lh-note);font-weight:400;color:var(--r-text)}.rem-instr-note{margin-top:18px;font-size:var(--r-fs-note);line-height:var(--r-lh-note);color:var(--r-text)}.rem-instr-form .merge-form{width:100%}.rem-toggle{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px}.rem-toggle-btn{border:1px solid var(--r-ink);border-radius:2px;padding:11px 18px;font-size:var(--r-fs-note);font-weight:600;color:var(--r-ink);background:none}.rem-toggle-btn:not(.is-on):hover{background:#0b13220f}.rem-toggle-btn.is-on{background:var(--r-ink);color:var(--r-paper)}@media(min-width:900px){.rem-instr{max-width:var(--r-figcol);display:grid;grid-template-columns:minmax(0,440px) auto;justify-content:center;gap:64px;align-items:center}.rem-instr-form{grid-template-columns:minmax(0,520px) auto;align-items:start}.rem-instr .rem-picker{max-width:none;width:100%;justify-self:stretch}.rem-instr-phone{margin-top:0}.rem-instr-cap,.rem-pairwrap .r-pair-cap{margin-inline:0;width:0;min-width:100%;max-width:none}}.r-mopp,.r-mwhy,.r-mbetween,.r-memails,.r-mfit{padding-top:var(--r-gap-turn)}.r-mfit .r-standfirst+.r-prose{margin-top:18px}.rem-fit-group+.rem-fit-group{margin-top:24px}.rem-fit-label{font-size:var(--r-fs-note);line-height:var(--r-lh-note);font-weight:600;color:var(--r-ink)}.rem-fit-opts{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.rem-fit-opts .rem-toggle-btn{padding:9px 14px}.rem-fit-hint{margin-top:10px;font-size:var(--r-fs-note);line-height:var(--r-lh-note);color:var(--r-text);max-width:var(--r-m-narrow)}.rem-instr-fit .rem-instr-note{margin-top:26px}@media(min-width:900px){.rem-instr-fit{grid-template-columns:minmax(0,460px) auto;align-items:start}}.r-jhero{padding-top:var(--r-gap-section)}.r-job{padding-top:var(--r-gap-turn)}.r-job-own{font-size:var(--r-fs-label);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.r-job-own.is-held{color:var(--r-ink)}.r-job-own.is-loose{color:var(--r-ink-60);font-weight:600}.r-job-head-body{display:contents}.r-job-own~.r-job-head-body .r-h2{margin-top:16px}.r-jobspine{--r-job-rail: 0px}.is-rail{--r-job-rail: 21px}.is-rail .r-job>.r-col{border-left:1px solid var(--r-line);padding-left:calc(var(--r-job-rail) - 1px)}.is-rail .r-job-fig{margin-left:calc((var(--r-pad) + var(--r-job-rail)) * -1)}@media(min-width:900px){.is-rail{--r-job-rail: 29px}.is-rail .r-job-fig{margin-left:calc(var(--r-job-rail) * -1);margin-right:0}.is-rail .r-job-head{position:relative}.is-rail .r-job-own{position:absolute;right:calc(100% + var(--r-job-rail) + 20px);top:4px;width:150px;text-align:right;text-wrap:balance}}.is-stamp .r-job-own{margin-bottom:2px}.r-job-moves{margin-top:var(--r-gap-beat)}.r-job-move{font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);max-width:var(--r-m-mid);text-wrap:pretty}.r-job-move strong{font-weight:700;color:var(--r-ink)}.r-job-move+.r-job-move{margin-top:26px}.r-job-fig{margin-top:var(--r-gap-beat)}.r-job-pair{display:flex;flex-direction:column;align-items:center;gap:28px}.r-job-still{min-width:0;max-width:100%}@media(min-width:760px){.r-job-pair{flex-direction:row;justify-content:center;align-items:flex-start;gap:40px}}.r-job-lead{margin-top:var(--r-gap-beat);font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.r-job-rules{margin-top:30px;border-top:1px solid var(--r-rule);max-width:var(--r-m-mid)}.r-job-rule{border-bottom:1px solid var(--r-rule);padding:18px 0}.r-job-rule-h{font-size:var(--r-fs-small);font-weight:700;line-height:var(--r-lh-small);color:var(--r-ink);text-wrap:balance}.r-job-rule-p{margin-top:6px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-text);text-wrap:pretty}.r-job-clocks{margin-top:30px;max-width:var(--r-m-mid)}.r-job-clock+.r-job-clock{margin-top:24px}.r-job-clock-who{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--r-ink-40)}.r-job-clock-p{margin-top:5px;font-size:17px;line-height:1.6;color:var(--r-ink-60);text-wrap:pretty}.r-job-clock-p strong{font-weight:700;color:var(--r-ink)}.r-job-watch{margin-top:var(--r-gap-beat);font-size:17px;line-height:1.6;color:var(--r-ink-60);max-width:var(--r-m-mid);text-wrap:pretty}.r-job-lands{margin-top:18px;font-size:17px;line-height:1.6;color:var(--r-ink-60);max-width:var(--r-m-mid);text-wrap:pretty}.r-job-frags{margin-top:var(--r-gap-beat);max-width:var(--r-m-narrow)}.r-job-frag{font-size:24px;line-height:1.3;letter-spacing:-.015em;font-weight:700;color:var(--r-ink);text-wrap:balance}.r-job-frag+.r-job-frag{margin-top:10px}.r-job-admit{margin-top:26px;font-size:17px;line-height:1.6;color:var(--r-ink-60);max-width:var(--r-m-mid);text-wrap:pretty}.r-job-hand{margin-top:var(--r-gap-beat);font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);max-width:var(--r-m-narrow);text-wrap:pretty}.r-job-standing{margin-top:34px;padding-top:34px;border-top:2px solid var(--r-ink);font-size:var(--r-fs-statement);line-height:var(--r-lh-statement);color:var(--r-ink);max-width:var(--r-m-narrow);text-wrap:pretty}@media(min-width:900px){.r-job-frag{font-size:30px}.r-job-own~.r-job-head-body .r-h2{margin-top:20px}}.r-fyours{padding-top:var(--r-gap-turn)}.r-fy-groups{margin-top:var(--r-gap-beat)}.r-fy-group+.r-fy-group{margin-top:var(--r-gap-beat)}.r-fy-label{padding-bottom:10px;border-bottom:2px solid var(--r-ink);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--r-ink)}.r-fy-rows{margin-top:20px}.r-fy-row+.r-fy-row{margin-top:20px}.r-fy-thing{font-size:17px;font-weight:700;line-height:1.35;color:var(--r-ink);text-wrap:balance}.r-fy-body{margin-top:5px;font-size:16px;line-height:1.55;color:var(--r-ink-60);text-wrap:pretty}.r-fy-fig{margin-top:28px}.r-fy-card{pointer-events:none}@media(min-width:900px){.r-fy-groups{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:start}.r-fy-group+.r-fy-group{margin-top:0}}.r-doc{position:relative}.mh,.mh-fixed{--mh-h: 74px}@media(min-width:900px){.mh,.mh-fixed{--mh-h: 86px}}.mh{position:relative;z-index:5;background:transparent;padding-top:var(--sat);padding-left:calc(var(--r-pad) + var(--sal));padding-right:calc(var(--r-pad) + var(--sar))}.mh-bar{max-width:var(--r-col);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.mh-mark{font-size:30px;font-weight:700;letter-spacing:-.03em;color:var(--r-ink);line-height:1;text-decoration:none}@media(min-width:900px){.mh-bar{padding:22px 0}.mh-mark{font-size:34px}}.mh-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:0 9px;border:1px solid var(--r-line);border-radius:4px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.mh-burger:hover{border-color:var(--r-ink-40);background:#0e17290a}.mh-burger:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px}.mh-bun{display:block;height:1.5px;background:var(--r-ink);border-radius:1px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .16s linear}.mh-burger[aria-expanded=true] .mh-bun:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.mh-burger[aria-expanded=true] .mh-bun:nth-child(2){opacity:0;transform:scaleX(.2)}.mh-burger[aria-expanded=true] .mh-bun:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mh-fixed{position:fixed;z-index:6;top:0;left:0;right:0;pointer-events:none}.mh-fixed{height:0}.mh-fixed-bar{position:relative;z-index:2;background:var(--r-cream);border-bottom:1px solid var(--r-line);padding-top:var(--sat);padding-left:calc(var(--r-pad) + var(--sal));padding-right:calc(var(--r-pad) + var(--sar));transform:translateY(-100%);transition:transform .32s cubic-bezier(.22,1,.36,1)}.mh-fixed.is-open .mh-fixed-bar{border-bottom-color:transparent}.mh-fixed.is-in .mh-fixed-bar,.mh-fixed.is-open .mh-fixed-bar{transform:none;pointer-events:auto}.mh-sheet{z-index:1}.mh-sheet[hidden]{display:none!important}.mh-fixed.is-open .mh-sheet{pointer-events:auto}.mh-panel-in{max-width:var(--r-col);margin-inline:auto;width:100%}.mh-nav{display:grid}.mh-item{display:block;padding:8px 0;color:var(--r-ink-80);text-decoration:none;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.mh-item:hover,.mh-item:focus-visible{color:var(--r-ink)}.mh-item[aria-current=page]{color:var(--r-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;text-decoration-color:var(--r-line)}.mh-extra{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:26px}.mh-extra-link{font-size:16px;color:var(--r-ink-60);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--r-line)}.mh-extra-link:hover{color:var(--r-ink);text-decoration-color:var(--r-ink)}.mh-cta{font-size:16px;font-weight:600;color:var(--r-paper);background:var(--r-navy);border-radius:4px;padding:12px 20px;text-decoration:none}.mh-cta:hover{background:var(--r-ink)}.mh-item,.mh-extra-link,.mh-cta{opacity:0;transform:translateY(6px);transition:opacity .18s linear,transform .26s cubic-bezier(.22,1,.36,1)}.mh-fixed.is-open :is(.mh-item,.mh-extra-link,.mh-cta){opacity:1;transform:none;transition-delay:calc(.12s + var(--i) * 30ms)}[data-sheet=cover] .mh-sheet{position:fixed;inset:0;background:var(--r-cream);overflow-y:auto;overscroll-behavior:contain;opacity:0;transition:opacity .24s ease}[data-sheet=cover].is-open .mh-sheet{opacity:1}[data-sheet=cover] .mh-panel{min-height:calc(100% + 1px);padding-top:calc(var(--mh-h) + var(--sat));padding-left:var(--r-pad);padding-right:var(--r-pad);padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));display:flex}[data-sheet=cover] .mh-panel-in{display:flex;flex-direction:column;min-height:calc(100svh - var(--mh-h) - 28px)}[data-sheet=cover] .mh-nav{padding-top:14px}[data-sheet=cover] .mh-item{font-size:36px;padding:10px 0}[data-sheet=cover] .mh-extra{margin-top:auto;padding-top:40px}@media(min-width:900px){[data-sheet=cover] .mh-item{font-size:44px}}[data-sheet=drop] .mh-sheet{position:relative;display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1);background:var(--r-cream);border-bottom:1px solid var(--r-line);padding-left:var(--r-pad);padding-right:var(--r-pad);box-shadow:0 12px 20px -14px #0b132247}[data-sheet=drop].is-open .mh-sheet{grid-template-rows:1fr}[data-sheet=drop] .mh-panel{overflow:hidden;min-height:0}[data-sheet=drop] .mh-panel-in{padding:22px 0 28px}[data-sheet=bottom] .mh-sheet{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background:#0e172973;opacity:0;transition:opacity .24s ease}[data-sheet=bottom].is-open .mh-sheet{opacity:1}[data-sheet=bottom] .mh-panel{background:var(--r-cream);border-top:1px solid var(--r-line-2);border-radius:6px 6px 0 0;padding:22px var(--r-pad) calc(30px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .38s cubic-bezier(.22,1,.36,1);max-height:calc(100svh - var(--mh-h));overflow-y:auto;overscroll-behavior:contain}[data-sheet=bottom].is-open .mh-panel{transform:none}[data-sheet=bottom] .mh-item{padding:9px 0}html.mh-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.mh-fixed-bar,.mh-sheet,.mh-panel,.mh-item,.mh-extra-link,.mh-cta,.mh-bun{transition-duration:1ms}}.tz{padding-top:var(--r-gap-turn);--tz-phone-w: 281px;--tz-phone-h: 593px;--tz-art-scale: 1;--tz-art-h: calc(var(--tz-phone-h) * var(--tz-art-scale));--tz-card-w: min(80vw, 306px);--tz-gap: 16px}@media(min-width:700px){.tz{--tz-art-scale: .68}}@media(min-width:760px){.tz{--tz-art-scale: .76}}@media(min-width:820px){.tz{--tz-art-scale: .82}}@media(min-width:1010px){.tz{--tz-art-scale: .92}}@media(min-width:1060px){.tz{--tz-art-scale: 1}}@media(max-width:699px){@media(max-height:800px){.tz{--tz-art-scale: .84}}@media(max-height:700px){.tz{--tz-art-scale: .72}}}.tz-tight{padding-top:var(--r-gap-section)}.tz-tight .r-h2{margin-top:0}.tz-wrap{max-width:var(--r-figcol);margin-inline:auto}.tz-sticky{position:relative;margin-top:var(--r-gap-beat)}.tz-track{display:flex;gap:var(--tz-gap);padding-inline:calc(50vw - var(--tz-card-w) / 2);margin-left:calc(var(--r-pad) * -1);margin-right:calc(var(--r-pad) * -1);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(50vw - var(--tz-card-w) / 2);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tz-track::-webkit-scrollbar{display:none}.tz-card{position:relative;flex:0 0 var(--tz-card-w);scroll-snap-align:center;min-width:0}.tz-rail{height:2px;margin-top:26px;background:var(--r-wash);border-radius:2px;overflow:hidden}.tz-rail:after{content:"";display:block;height:100%;width:34%;background:var(--r-navy);border-radius:2px}@media(min-width:700px){.tz-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;overflow:visible;margin-left:0;margin-right:0;padding-inline:0}.tz-card{flex:initial}.tz-rail{display:none}}@media(min-width:900px){.tz-track{gap:28px}}.tz-art{position:relative;height:var(--tz-art-h);pointer-events:none}.tz-art>*{position:absolute;top:0;left:50%;transform:translate(-50%) scale(var(--tz-art-scale));transform-origin:50% 0}.tz-card .p393{--p393-gain: 1}.tz-card .email-view{overflow:hidden;scrollbar-width:none}.tz-card .email-view::-webkit-scrollbar{display:none}.tz-intro{margin-top:22px;font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);max-width:var(--r-m-mid);text-wrap:pretty}.tz-body{padding-top:16px}.tz-need{font-size:20px;line-height:1.35;color:var(--r-ink-80);text-wrap:pretty}.tz-need strong{color:var(--r-ink);font-weight:700}.tz-link{margin-top:14px;-webkit-tap-highlight-color:transparent}.tz-link:after{content:"";position:absolute;inset:0}.tz-link.r-route:hover{background:transparent;color:var(--r-ink)}.tz-honest{margin-top:22px;font-size:var(--r-fs-note);line-height:var(--r-lh-note);color:var(--r-ink-80)}@media(min-width:900px){.tz-need{font-size:22px}}.tz-claims{margin-top:22px;display:grid;gap:14px;max-width:var(--r-m-mid)}.tz-claim{font-size:var(--r-fs-text);line-height:var(--r-lh-text);color:var(--r-ink-80);text-wrap:pretty}.tz-claim strong{color:var(--r-ink);font-weight:700}.tz-need-lead,.tz-link-claim{display:none}.tz-need-lead{font-size:20px;line-height:1.3;color:var(--r-ink);font-weight:700}.tz-caps{display:none}@media(max-width:699px){.tz-l-lead .tz-need{display:none}.tz-l-lead .tz-need-lead{display:block}.tz-l-button .tz-need,.tz-l-claim .tz-need{display:none}.tz-l-button .tz-link,.tz-l-claim .tz-link{margin-top:0}.tz-l-claim .tz-link-chapter{display:none}.tz-l-claim .tz-link-claim{display:inline}.tz-l-caption .tz-body{display:none}.tz-l-caption .tz-caps{display:block;position:relative;height:178px;margin-top:14px}.tz-cap{position:absolute;inset:0 var(--r-pad);opacity:0;visibility:hidden}.tz-cap .tz-link{margin-top:14px}.tz-cap .tz-link:after{content:none}}@media(min-width:700px){.tz-claims{display:none}}@media(max-width:699px){@supports (animation-timeline: scroll()){.tz-pan .tz-stage{position:relative}.tz-pan{--tz-step: 600px;--tz-r0: 0px;--tz-r1: 100000px}.tz{--tz-reserve: 237px;--tz-art-scale: .857;--tz-box: calc(12px + var(--tz-phone-h) * var(--tz-art-scale) + var(--tz-reserve) - 24px)}.tz.tz-l-lead{--tz-reserve: 128px;--tz-art-scale: 1}.tz.tz-l-button,.tz.tz-l-claim{--tz-reserve: 88px;--tz-art-scale: 1}.tz.tz-l-caption{--tz-reserve: 216px;--tz-art-scale: .91}.tz-pan .tz-stage{height:calc(max(var(--tz-box),min(100svh,1000px)) + 2 * var(--tz-step))}.tz-pan .tz-sticky{position:sticky;top:0;height:max(calc(var(--tz-box) + var(--sat)),min(100svh,1000px));display:flex;flex-direction:column;justify-content:flex-start;padding-top:calc(12px + var(--sat));overflow-x:clip;overflow-y:visible;margin-top:0;margin-inline:calc(var(--r-pad) * -1)}.tz-pan .tz-sticky{visibility:hidden}.tz-pan .tz-sticky>*{visibility:visible}.tz-pan .tz-track{overflow:visible;scroll-snap-type:none;width:max-content;margin-inline:0;animation:tz-pan-run linear both;animation-timeline:scroll(root block);animation-range:var(--tz-r0) var(--tz-r1)}@keyframes tz-pan-run{0%{transform:translate(0)}to{transform:translate(calc(-2 * (var(--tz-card-w) + var(--tz-gap))))}}.tz-pan .tz-card{animation:var(--tz-fx) linear both;animation-timeline:scroll(root block);will-change:transform}.tz-pan .tz-art>*,.tz-pan .tz-body{animation:tz-fade linear both;animation-timeline:scroll(root block);will-change:opacity}.tz-pan .tz-card:nth-child(1),.tz-pan .tz-card:nth-child(1) :is(.tz-art>*,.tz-body){animation-range:var(--tz-r0) var(--tz-r1)}.tz-pan .tz-card:nth-child(2),.tz-pan .tz-card:nth-child(2) :is(.tz-art>*,.tz-body){animation-range:var(--tz-r0) var(--tz-r1)}.tz-pan .tz-card:nth-child(2){animation-name:var(--tz-fx-mid)}.tz-pan .tz-card:nth-child(2) :is(.tz-art>*,.tz-body){animation-name:tz-fade-mid}.tz-pan .tz-card:nth-child(3),.tz-pan .tz-card:nth-child(3) :is(.tz-art>*,.tz-body){animation-range:var(--tz-r0) var(--tz-r1);animation-direction:reverse}.tz-pan .tz-cap{animation:tz-cap-out linear both;animation-timeline:scroll(root block)}.tz-pan .tz-cap:nth-child(1){animation-range:var(--tz-r0) calc(var(--tz-r0) + var(--tz-step))}.tz-pan .tz-cap:nth-child(2){animation-name:tz-cap-mid;animation-range:var(--tz-r0) var(--tz-r1)}.tz-pan .tz-cap:nth-child(3){animation-range:calc(var(--tz-r0) + var(--tz-step)) var(--tz-r1);animation-direction:reverse}@keyframes tz-cap-out{0%{opacity:1;visibility:visible}12%{opacity:1;visibility:visible}40%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}@keyframes tz-cap-mid{0%{opacity:0;visibility:hidden}30%{opacity:0;visibility:hidden}44%{opacity:1;visibility:visible}56%{opacity:1;visibility:visible}70%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}.tz-pan .tz-card:nth-child(1){--tz-side: -1}.tz-pan .tz-card:nth-child(3){--tz-side: 1}.tz-pan .tz-rail{display:none}@keyframes tz-fade{0%{opacity:1}50%,to{opacity:var(--tz-dim, .6)}}@keyframes tz-fade-mid{0%{opacity:var(--tz-dim, .6)}50%{opacity:1}to{opacity:var(--tz-dim, .6)}}.tz-fx-recede{--tz-fx: tz-recede;--tz-fx-mid: tz-recede-mid;--tz-dim: .55}@keyframes tz-recede{0%{transform:scale(1)}50%,to{transform:scale(.82)}}@keyframes tz-recede-mid{0%{transform:scale(.82)}50%{transform:scale(1)}to{transform:scale(.82)}}.tz-fx-turn{--tz-fx: tz-turn;--tz-fx-mid: tz-turn-mid;--tz-dim: .6}@keyframes tz-turn{0%{transform:perspective(1200px) rotateY(0) scale(1) translateZ(0)}50%,to{transform:perspective(1200px) rotateY(calc(var(--tz-side, 1) * 38deg)) scale(.88) translateZ(-90px)}}@keyframes tz-turn-mid{0%{transform:perspective(1200px) rotateY(38deg) scale(.88) translateZ(-90px)}50%{transform:perspective(1200px) rotateY(0) scale(1) translateZ(0)}to{transform:perspective(1200px) rotateY(-38deg) scale(.88) translateZ(-90px)}}.tz-fx-flat{--tz-fx: none;--tz-fx-mid: none}.tz-fx-flat.tz-pan .tz-card :is(.tz-art>*,.tz-body){animation:none;will-change:auto}.tz-fx-flat.tz-pan .tz-card{will-change:auto}.tz-fx-pinch{--tz-fx: tz-pinch;--tz-fx-mid: tz-pinch-mid;--tz-dim: .62}.tz-fx-pinch .tz-art{border-radius:20px}@keyframes tz-pinch{0%{clip-path:inset(0 0 0 0 round 20px)}50%,to{clip-path:inset(13% 0 13% 0 round 20px)}}@keyframes tz-pinch-mid{0%{clip-path:inset(13% 0 13% 0 round 20px)}50%{clip-path:inset(0 0 0 0 round 20px)}to{clip-path:inset(13% 0 13% 0 round 20px)}}}}@media(prefers-reduced-motion:reduce){.tz-pan .tz-stage{height:auto}.tz-pan .tz-sticky{position:static;height:auto;display:block;padding-top:0;overflow:visible}.tz-pan .tz-track,.tz-pan .tz-card,.tz-pan .tz-art>*,.tz-pan .tz-body{animation:none}.tz-pan .tz-track{overflow-x:auto;scroll-snap-type:x mandatory;width:auto}}@media(prefers-color-scheme:dark){:root{--dk-g: #282320;--dk-c: #F3EDE1;--r-ink: var(--dk-c);--r-ink-80: color-mix(in oklab, var(--dk-c) 85%, var(--dk-g));--r-ink-60: color-mix(in oklab, var(--dk-c) 62%, var(--dk-g));--r-ink-40: color-mix(in oklab, var(--dk-c) 46%, var(--dk-g));--r-line: color-mix(in oklab, var(--dk-c) 20%, var(--dk-g));--r-line-2: color-mix(in oklab, var(--dk-c) 12%, var(--dk-g));--r-navy: var(--dk-c);--r-navy-2: color-mix(in oklab, var(--dk-c) 88%, var(--dk-g));--r-paper: var(--dk-g);--r-white: var(--dk-c);--r-cream: var(--dk-g);--r-wash: rgba(243, 237, 225, .16)}.r-doc{--r-fig-bg: color-mix(in oklab, var(--dk-c) 5%, var(--dk-g));--r-fig-shadow: none}:is(.tz-art,.r-art,.r-fig-stage,.r-season-art,.rem-stack-phone,.r-beat-rail){color:var(--ink)}.r-fig .stage-title{color:var(--r-ink)}}@media(prefers-color-scheme:dark){:root :is(.p393-bezel,.mba393 .phone),:root :is(.ss-still,.gfx-walk-frame) [style*="background:#111; border-radius:66px"]{box-shadow:0 0 0 2px var(--r-line),0 2px 2px #0000002e,0 18px 40px #14182838!important}:root .roixit-stage .ib-panel{background:var(--r-fig-bg);border-color:var(--r-line);box-shadow:none}:root .roixit-stage .mono{color:var(--r-ink-60)}:root .roixit-stage .ib-reset{color:var(--r-amber-2)}:root .roixit-stage .ib-reset:hover{background:var(--r-wash)}:root .roixit-stage .ib-label{color:var(--r-ink-80)}:root .roixit-stage .ib-hint{color:var(--r-ink-60);background:color-mix(in oklab,var(--dk-c) 10%,var(--dk-g))}:root .roixit-stage .ib-field input{color:var(--r-ink);caret-color:var(--r-ink);background:color-mix(in oklab,var(--dk-c) 9%,var(--dk-g));border-color:var(--r-line)}:root .roixit-stage .ib-field input:focus{background:color-mix(in oklab,var(--dk-c) 12%,var(--dk-g));border-color:var(--r-amber-2);box-shadow:0 0 0 3px #c9871747}:root .roixit-stage .ib-field input::placeholder{color:var(--r-ink-40)}:root .roixit-stage .ib-divider{background:var(--r-line-2)}:root .roixit-stage .ib-sub-h{color:var(--r-ink)}:root .roixit-stage .ib-sub-note{color:var(--r-ink-60)}:root .roixit-stage .ib-switch:hover{background:var(--r-wash)}:root .roixit-stage .ib-sw-l{color:var(--r-ink-80)}:root .roixit-stage .ib-sw-s{color:var(--r-ink-60)}:root .roixit-stage .ib-track{background:color-mix(in oklab,var(--dk-c) 24%,var(--dk-g))}:root .roixit-stage .ib-switch.on .ib-track{background:#2e7d55}:root .roixit-stage .ib-switch:focus-visible{outline-color:var(--r-amber-2)}:root .roixit-stage .ib-seg{background:color-mix(in oklab,var(--dk-c) 9%,var(--dk-g))}:root .roixit-stage .ib-seg-b{color:var(--r-ink-60)}:root .roixit-stage .ib-seg-b.active{background:color-mix(in oklab,var(--dk-c) 22%,var(--dk-g));color:var(--r-ink);box-shadow:none}:root .roixit-stage .ib-foot{color:var(--r-ink-80);background:color-mix(in oklab,var(--dk-c) 5%,var(--dk-g));border-color:var(--r-line-2)}:root .roixit-stage .ib-foot strong{color:color-mix(in oklab,#2E7D55 55%,var(--dk-c))}:root .roixit-stage .seg{background:var(--r-fig-bg);border-color:var(--r-line);box-shadow:none}:root .roixit-stage .seg-btn{color:var(--r-ink-80)}:root .roixit-stage .seg-btn.active{background:var(--r-navy);color:var(--r-cream)}:root .roixit-stage :is(.tag,.pager-label).before{background:color-mix(in oklab,var(--dk-c) 12%,var(--dk-g));color:var(--r-ink-80)}:root .roixit-stage :is(.tag,.pager-label).after{background:var(--r-navy);color:var(--r-cream)}:root .roixit-stage .pager-arrow{background:var(--r-fig-bg);border-color:var(--r-line);color:var(--r-ink);box-shadow:none}:root .roixit-stage .pager-arrow.pulse{border-color:var(--r-amber-2);color:var(--r-amber-2)}@media(prefers-reduced-motion:no-preference){:root .roixit-stage .pager-arrow.pulse{animation-name:rx-pager-pulse-dark}}:root .roixit-stage :is(.seg-btn,.ib-seg-b,.ib-field input,.pager-arrow,.pager-dot):focus-visible{outline-color:var(--r-amber-2)}:root .roixit-stage .pager-dot:before{background:var(--r-line)}:root .roixit-stage .pager-dot.on:before{background:var(--r-ink)}:root .roixit-stage :is(.scroll-cue,.cue-swipe){color:var(--r-ink-60)}:root .roixit-stage .cue-arrow{color:var(--r-amber-2)}:root .amaps{background:#1c1c1e;color:#fff}:root .phone-screen:has(.amaps){background:#1c1c1e}:root .phone-screen:has(.amaps) .screen-fade{background:linear-gradient(#1c1c1e00,#1c1c1e)}:root .amaps .sb-time{color:#fff}:root .amaps .sb-right svg :is(rect,path,circle){fill:#fff}:root .amaps .sb-right svg rect[fill=none]{fill:none;stroke:#fff}:root .amaps .asheet{background:#1c1c1e}:root .amaps .ahandle{background:#5a5961}:root .amaps .aname{color:#fff}:root .amaps .acat{color:#a1a0a6}:root .amaps .achrome .acirc{background:#19191beb;box-shadow:inset 0 0 0 1px #ffffff14,0 1px 4px #0000002e}:root .amaps .achrome.flow .acirc{background:#19191b;box-shadow:inset 0 0 0 1px #ffffff14}:root .amaps svg[stroke="#1a1a1a"]{stroke:#fff}:root .amaps .aaction-b{background:#182939}:root .amaps .aaction-b.primary{background:#0091ff}:root .amaps .aaction-b:not(.primary) svg{stroke:#0091ff}:root .amaps .aaction-l{color:#0091ff}:root .amaps .astat-l{color:#a1a0a6}:root .amaps .astat-v{color:#fff}:root .amaps .astat-v.astat-muted{color:#5a5a5f}:root .amaps :is([style*="#34c759"],[style*="rgb(52, 199, 89)"]){color:#30d158!important}:root .amaps :is([style*="#ff3b30"],[style*="rgb(255, 59, 48)"]){color:#ff4245!important}:root .amaps svg[stroke="#ff9500"]{fill:#f6770d;stroke:#f6770d}:root .amaps svg[stroke="#dadce0"]{fill:#69686c;stroke:#69686c}:root .amaps .aphoto{background:#2c2c2e}:root .amaps .aphoto-empty{background:#2c2c2e}:root .amaps .aphoto-empty svg{stroke:#5a5a5f}:root .amaps .asec-h{color:#fff}:root .amaps .alink{color:#0091ff}:root .amaps .atap-l{color:#a1a0a6}:root .amaps :is(.asrc-card,.arev-card,.ashowcase){background:#2c2c2e}:root .amaps .asrc-mark{color:#fff}:root .amaps .asrc-score{color:#fff}:root .amaps .asrc-score span{color:#a1a0a6}:root .amaps .arev-text{color:#fff}:root .amaps .arev-meta{color:#79797b}:root .amaps .abook{background:#0091ff}:root .amaps .ashow-tag{color:#a1a0a6}:root .amaps .ashow-title{color:#fff}:root .amaps .ashow-body{color:#a1a0a6}:root .amaps :is(.agtk-row,.agtk-ic){color:#fff}:root .amaps .ahours-time{color:#fff}:root .amaps .ahours-nrow{color:#a1a0a6}:root .amaps .ahours-nrow svg{stroke:#a1a0a6}:root .amaps .ahours-day{color:#fff}:root .amaps .aline{background:#38383a}:root .amaps .adet-l{color:#a1a0a6}:root .amaps .adet-v{color:#fff}:root .amaps .adet-v.blue{color:#0091ff}:root .amaps .amore{color:#a1a0a6}:root .amaps .aclaim-b{background:#182939;color:#0091ff}:root .amaps .aclaim-b svg{stroke:#0091ff}:root .amaps .atoolbar{background:#19191beb;border-color:#ffffff1a;box-shadow:0 6px 18px #0006}:root .amaps .atool{color:#fff}:root .amaps .atool svg{stroke:#fff}:root .amaps .amap-bg{background:#1f2732}:root .amaps .amap-roads{background:linear-gradient(90deg,transparent 48%,#3A414B 48%,#3A414B 52%,transparent 52%),linear-gradient(0deg,transparent 60%,#3A414B 60%,#3A414B 63%,transparent 63%),linear-gradient(35deg,transparent 70%,#2B333E 70%,#2B333E 74%,transparent 74%)}:root .amaps .amap-pin svg{stroke:#a1a0a6}:root .amaps .asheet.sheet-abs{box-shadow:0 -4px 24px #00000073}:root .amaps .asearch{background:#323235;color:#a1a0a6}:root .amaps .asearch svg{stroke:#a1a0a6}:root .amaps .anf-ic{background:#2c2c2e}:root .amaps .anf-ic svg{stroke:#5a5a5f}:root .amaps .anf-title{color:#fff}:root .amaps .anf-sub{color:#a1a0a6}:root .amaps .anf-btn{background:#0091ff}:root .gmaps{background:#131313;color:#ededed}:root .phone-screen:has(.gmaps){background:#131313}:root .phone-screen:has(.gmaps) .screen-fade{background:linear-gradient(#13131300,#131313)}:root .gmaps .statusbar{background:#131313}:root .gmaps .sb-time{color:#fff}:root .gmaps .sb-right svg :is(rect,path,circle){fill:#fff}:root .gmaps .sb-right svg rect[fill=none]{fill:none;stroke:#fff}:root .gmaps .gmap-sliver{background:#122138}:root .gmaps .gmap-roads{background:linear-gradient(90deg,transparent 0,transparent 26%,#3B4B62 26%,#3B4B62 29%,transparent 29%),linear-gradient(18deg,transparent 0,transparent 54%,#3B4B62 54%,#3B4B62 56.5%,transparent 56.5%),linear-gradient(0deg,transparent 0,transparent 70%,#213047 70%,#213047 73%,transparent 73%),linear-gradient(112deg,transparent 0,transparent 40%,#0E424F 40%,#0E424F 42%,transparent 42%)}:root .gmaps .gsheet{background:#131313}:root .gmaps .ghandle{background:#5b5b5b}:root .gmaps .gname{color:#eaeaea}:root .gmaps .gcirc{background:#303030}:root .gmaps svg[stroke="#3c4043"]{stroke:#eaeaea}:root .gmaps :is(.grating-n,.grating-c,.gcat){color:#b5b5b5}:root .gmaps svg[stroke="#dadce0"]{fill:#5f6368;stroke:#5f6368}:root .gmaps :is([style*="#188038"],[style*="rgb(24, 128, 56)"]){color:#81c995!important}:root .gmaps :is([style*="#d93025"],[style*="rgb(217, 48, 37)"]){color:#f28b82!important}:root .gmaps :is([style*="color: #5f6368"],[style*="color:#5f6368"],[style*="rgb(95, 99, 104)"]){color:#b5b5b5!important}:root .gmaps .gpill{background:#02373d;color:#b3f4fc}:root .gmaps .gpill svg[stroke="#00747c"]{stroke:#b3f4fc}:root .gmaps .gpill.primary{background:#b3f4fc;color:#02373d}:root .gmaps .gpill.primary svg{fill:#02373d;stroke:#02373d}:root .gmaps :is(.gmos-l,.gmos-tile){background:#2a2a2a}:root .gmaps .gmos-empty{background:#1e1e1e}:root .gmaps .gmos-logo{color:#8a8a8a}:root .gmaps .gtabs{background:#131313;border-bottom-color:#454545}:root .gmaps .gtab{color:#b5b5b5}:root .gmaps .gtab.active{color:#62b9c8}:root .gmaps .gtab.active:after{background:#62b9c8}:root .gmaps .gbox{background:#192124}:root .gmaps .gbox-i{color:#eaeaea}:root .gmaps .gbox-t{color:#ededed}:root .gmaps .gbox-t.gb-strong{color:#ededed}:root .gmaps .gbox-c{color:#b5b5b5}:root .gmaps .gbox.nag{background:#131313;border-color:#454545}:root .gmaps .gbox.nag :is(.gbox-i,.gbox-t){color:#8a8a8a}:root .gmaps .gbox-add{background:#303030;color:#b5b5b5}:root .gmaps .gsuggest{background:#1e1e1e;color:#62b9c8}:root .gmaps .gsuggest svg{stroke:#62b9c8}:root .gmaps .photo-ph{background:#2a2a2a}:root .gmaps .photo-stripe{background:repeating-linear-gradient(45deg,#262626 0 7px,#2e2e2e 7px 14px)}:root .gmaps .grev-ctrl{background:#303030;color:#f3f3f3}:root .gmaps .greview{border-top-color:#2a2a2a}:root .gmaps :is(.grev-name,.greply-name){color:#ededed}:root .gmaps :is(.grev-sub,.grev-old,.greply-date){color:#b5b5b5}:root .gmaps .grev-pill{background:#1e3325;color:#81c995}:root .gmaps :is(.grev-text,.greply-text){color:#e3e3e3}:root .gmaps .greply{border-left-color:#3c4043}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:852px; border-radius:56px; overflow:hidden; background:#fff"]{background:#232429!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:54px;"][style*="background:#fff"]{background:#232429!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="font-size:17px; font-weight:600; color:#000"]{color:#fff!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:54px;"] svg [fill="#000"]{fill:#fff}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:54px;"] svg [stroke="#000"]{stroke:#fff}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:rgba(255,255,255,.97)"]{background:#1a1b20f7!important;box-shadow:inset 0 0 0 1px #2a2b30,0 4px 18px #0006!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:rgba(255,255,255,.97)"] [style*="color:#202124"]{color:#f3f3f6!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:rgba(255,255,255,.97)"] svg [stroke="#202124"]{stroke:#f3f3f6}:root :is(.ss-still,.r-beat .gfx-walk-frame) svg [stroke="#5f6368"]{stroke:#a2a2a6}:root :is(.ss-still,.r-beat .gfx-walk-frame) :is(span[style="color:#4285F4;"],span[style="color:#EA4335;"],span[style="color:#FBBC05;"],span[style="color:#34A853;"]){color:#fff!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:#1a73e8; border-radius:19px"]{background:#c4e6ff!important;color:#042237!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:#fff; border:1px solid #dfe1e5"]{background:#4d5055!important;border-color:#4d5055!important;box-shadow:none!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="flex:1; font-size:16px; color:#202124"]{color:#eff0f4!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="border:1px solid #dfe1e5"] svg [stroke]:not([stroke=none]){stroke:#d2d3d7}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="border:1px solid #dfe1e5"] svg [fill="#4285F4"]{fill:#d2d3d7}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="font-size:15px; color:#5f6368"]{color:#a4a5a9!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="color:#202124; font-weight:500; border-bottom:3px solid #202124"]{color:#eff0f4!important;border-bottom-color:#eff0f4!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style="height:1px; background:#e8eaed;"]{background:#4d4e53!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="border:1px solid #dadce0; border-radius:18px"]{border-color:#44454a!important;color:#eff0f4!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:8px; background:#f1f3f4"]{background:#16171b!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) :is([style*="font-size:22px; color:#202124"],[style*="font-size:18px; color:#202124"],[style*="font-size:15px; color:#202124"]){color:#eff0f4!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="font-size:14px; color:#70757a"]{color:#c0c1c6!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="font-size:14px; color:#188038"]{color:#81c995!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="color:#1a73e8; font-weight:500"]{color:#a8c7fa!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) svg[fill="#1a73e8"]{fill:#a8c7fa}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="border-bottom:1px solid #e8eaed"]{border-bottom-color:#43434b!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:46px; background:#f1f3f4"]{background:#2b2e35!important;color:#eff0f4!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="height:46px; background:#f1f3f4"] svg [stroke]{stroke:#eff0f4}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="font-size:22px; color:#202124"]+svg [stroke="#9aa0a6"]{stroke:#a2a2a6}:root :is(.ss-still,.r-beat .gfx-walk-frame) svg[fill="#dadce0"],:root :is(.ss-still,.r-beat .gfx-walk-frame) svg [fill="#dadce0"]{fill:#5f6368}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:#f4f5f2"]{background:#1b2a3f!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) :is([style*="background:#d9edd1"],[style*="background:#e3f1da"]){background:#135059!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:#aad3f2"]{background:#031d36!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:#dde2ec"]{background:#34455b!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:#c3cee6"]{background:#4a5b73!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="color:#5b6066; text-shadow"]{color:#bac0c9!important;text-shadow:0 0 3px #1B2A3F,0 0 5px #1B2A3F!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="color:#202124; line-height:1.3; text-shadow"]{color:#e7eaf0!important;text-shadow:0 0 3px #1B2A3F,0 0 6px #1B2A3F,0 0 10px #1B2A3F!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="font-size:7.5px; color:#5f6368"]{color:#8c9197!important;text-shadow:0 0 2px #1B2A3F!important}:root :is(.ss-still,.r-beat .gfx-walk-frame) path[fill="#EA4335"]{stroke:#1b2a3f}:root :is(.ss-still,.r-beat .gfx-walk-frame) path[fill="#EA4335"]+circle[fill="#fff"]{fill:#101622}:root :is(.ss-still,.r-beat .gfx-walk-frame) [style*="background:rgba(60,64,67,.88)"]{background:#1f2229eb!important}:root .r-beat .gfx-walk-frame :is([style*="font-size:24px; font-weight:500; color:#202124"],[style="color:#202124;"],[style*="font-size:18px; font-weight:500; color:#202124"]){color:#eff0f4!important}:root .r-beat .gfx-walk-frame :is([style="color:#70757a;"],[style*="font-size:12.5px; color:#70757a"]){color:#c0c1c6!important}:root .r-beat .gfx-walk-frame :is([style="color:#188038;"],[style*="font-size:16px; color:#188038"]){color:#81c995!important}:root .r-beat .gfx-walk-frame [style*="font-size:16px; color:#3c4043"]{color:#eff0f4!important}:root .r-beat .gfx-walk-frame [style*="font-size:42px; font-weight:400; color:#202124"]{color:#c5c5c7!important}:root .r-beat .gfx-walk-frame [style*="background:#e8ebee"]{background:#2b2e35!important}:root .r-beat .gfx-walk-frame [style*="background:#dde1e6"]{background:#303338!important}:root .r-beat .gfx-walk-frame [style*="background:#e2e6ea"]{background:#2e3136!important}:root .r-beat .gfx-walk-frame [style*="border:1px solid #dadce0; background:#fff"]{background:#232429!important;border-color:#a8c7fa!important}:root .r-beat .gfx-walk-frame [style*="font-size:12.5px; letter-spacing:.04em; color:#1a73e8"]{color:#a8c7fa!important}:root .r-beat .gfx-walk-frame svg[fill="#5f6368"]{fill:#a4a4ac}:root .r-beat .gfx-walk-frame :is(path,circle)[stroke="#1a73e8"]{stroke:#a8c7fa}:root .r-beat .gfx-walk-frame path[fill="#1a73e8"]{fill:#a8c7fa}:root .r-beat .gfx-walk-frame :is(path,circle)[stroke="#9aa0a6"]{stroke:#a2a2a6}:root .r-beat .gfx-walk-frame :is([style*="border-top:1px solid #e8eaed"],[style*="gap:18px"][style*="border-bottom:1px solid #e8eaed"]){border-top-color:#4d4e53!important;border-bottom-color:#4d4e53!important}:root .r-beat .gfx-walk-frame [style*="height:8px; border-radius:4px; background:#f1f3f4"]{background:#3a3f52!important}:root .r-beat .gfx-walk-frame [style*="height:100%; background:#fbbc04"]{background:#ffd665!important}:root .p393-screen[style*="linear-gradient(200deg,#e2e8e7"]{background:linear-gradient(200deg,#000a40,#001046 34%,#03023a 66%,#0a1a86)!important}:root .p393-screen[style*="#e2e8e7"]>span[style*="linear-gradient(210deg,#8ba1ec"]{background:linear-gradient(210deg,#072965,#1e3f96 40%,#4f72cd 72%,#86a0e8)!important;box-shadow:inset 0 0 60px #ffffff1f!important}:root .p393-screen[style*="#e2e8e7"]>span[style*="#c2ead7"]{background:radial-gradient(circle at 36% 30%,#17a29d,#00858a 20%,#005c64 46%,#00354e 76%,#002740)!important;box-shadow:inset -20px -30px 80px #00141e59!important}:root .p393-screen[style*="#e2e8e7"]>span[style*="rgba(64,116,224,.55)"]{background:radial-gradient(circle,#70cef9e6,#70cef900 68%)!important}:root .p393-screen[style*="#e2e8e7"]>div[style*="font-size:20px"]{color:#d9faffeb!important;text-shadow:0 1px 10px rgba(0,10,50,.3)!important}:root .p393-screen[style*="#e2e8e7"]>div[style*="font-size:118px"]{color:#d9fafff5!important;text-shadow:0 2px 24px rgba(0,10,50,.3)!important}:root .p393-screen[style*="#e2e8e7"]>span[style*="background:rgba(255,255,255,.28)"]{background:#ffffff12!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}:root .p393-screen[style*="#e2e8e7"] [style*="background:rgba(252,252,253,.6)"]{background:#00081461!important;box-shadow:inset 0 0 0 .5px #ffffff29,0 8px 26px -14px #00000080!important}:root .p393-screen[style*="#e2e8e7"] [style*="background:rgba(252,252,253,.6)"] [style*="color:rgba(60,60,67,.6)"]{color:#a0cde6d9!important}:root .p393-screen[style*="#e2e8e7"] [style*="background:rgba(252,252,253,.6)"] [style*="font-weight:600;color:#000"]{color:#eef6fa!important}:root .p393-screen[style*="#e2e8e7"] [style*="background:rgba(252,252,253,.6)"] [style*="line-height:1.32;color:#000"]{color:#ddeaf1!important}:root .p393-screen:has(.email-view){background:#1f1f1f!important}:root .p393-screen:has(.email-view)>.p393-island+div>span:first-child{color:#fff!important}:root .p393-screen:has(.email-view)>.p393-island+div svg :is(rect,path,circle){fill:#fff}:root .p393-screen:has(.email-view)>.p393-island+div svg rect[fill=none]{fill:none;stroke:#fff}:root .p393-screen:has(.email-view)>div:last-child{background:#fffffff2!important}:root .email-view{background:#1f1f1f;color:#f2f2f2}:root .email-view :is(.email-toolbar,.email-subject){border-bottom-color:#1f1f1f}:root .email-view .email-reply{border-top-color:#1f1f1f}:root .email-view .email-toolbar svg :is(path,circle)[stroke]{stroke:#c4c4c4}:root .email-view .email-toolbar svg circle[fill="#5f6368"]{fill:#c4c4c4}:root .email-view .label-chip{background:#2a2b30;color:#a1a2a7;box-shadow:inset 0 0 0 1px #5f6368}:root .email-view .label-chip.lc-alt{background:#3a3119;color:#f2c265;box-shadow:none}:root .email-view .es-subject{color:#efefef}:root .email-view .es-from strong{color:#f4f4f4}:root .email-view :is(.es-time,.es-to){color:#c8c8c8}:root .email-view .es-star path[stroke]{stroke:#959595}:root .email-view .email-body{color:#f2f2f2}:root .email-view .er-btn{background:#262626;border-color:#4a4a4a;color:#d3d3d3}:root .email-view .er-btn svg path[stroke]{stroke:#d3d3d3}:root .email-view mark.merge-token{background:#fce78a42;color:#fce78a}:root .p393-screen[style*="background:#EFEDE6"]{background:var(--bk-ground)!important;--bk-ground: var(--dk-g);--bk-surface: color-mix(in oklab, var(--dk-c) 6%, var(--dk-g));--bk-soft: color-mix(in oklab, var(--dk-c) 3.5%, var(--dk-g));--bk-ink: var(--dk-c);--bk-ink-80: color-mix(in oklab, var(--dk-c) 82%, var(--dk-g));--bk-ink-60: color-mix(in oklab, var(--dk-c) 62%, var(--dk-g));--bk-ink-40: color-mix(in oklab, var(--dk-c) 46%, var(--dk-g));--bk-faint: color-mix(in oklab, var(--dk-c) 34%, var(--dk-g));--bk-line: color-mix(in oklab, var(--dk-c) 20%, var(--dk-g));--bk-line-2: color-mix(in oklab, var(--dk-c) 12%, var(--dk-g));--bk-blue-text: color-mix(in oklab, #1466A6 50%, var(--dk-c));--bk-blue-line: color-mix(in oklab, #1466A6 76%, var(--dk-c));--bk-red-text: color-mix(in oklab, #C23A22 58%, var(--dk-c))}:root .p393-screen[style*="background:#EFEDE6"]>div[style*="height:54px"] span[style*="color:#000"]{color:#fff!important}:root .p393-screen[style*="background:#EFEDE6"]>div[style*="height:54px"] svg [fill="#000"]{fill:#fff}:root .p393-screen[style*="background:#EFEDE6"]>div[style*="height:54px"] svg [stroke="#000"]{stroke:#fff}:root .p393-screen[style*="background:#EFEDE6"] div[style*="background:rgba(0,0,0,.25)"]{background:#fffffff2!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#EFEDE6"]{background:var(--bk-ground)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#fff"]{background:var(--bk-surface)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#FCFBF8"]{background:var(--bk-soft)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#F6F5EF"]{background:var(--bk-soft)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#16202E"],[style^="color:#16202E"]){color:var(--bk-ink)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#1B2734"],[style^="color:#1B2734"]){color:var(--bk-ink)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#5C6677"],[style^="color:#5C6677"]){color:var(--bk-ink-80)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#8A93A2"],[style^="color:#8A93A2"]){color:var(--bk-ink-60)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#9AA1AC"],[style^="color:#9AA1AC"]){color:var(--bk-ink-40)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#98A1AE"],[style^="color:#98A1AE"]){color:var(--bk-ink-40)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#CFC9BB"],[style^="color:#CFC9BB"]){color:var(--bk-faint)!important}:root .p393-screen[style*="background:#EFEDE6"] [fill="#7E879B"]{fill:var(--bk-ink-40)}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #E2E0D8"]{border-color:var(--bk-line)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #D7D4CB"]{border-color:var(--bk-line)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #E6E3DB"]{border-color:var(--bk-line-2)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="dashed #D2CFC5"]{border-color:var(--bk-line)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="dashed #DAD6CB"]{border-color:var(--bk-line)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #C3BFB4"]{border-color:color-mix(in oklab,var(--dk-c) 36%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:rgba(20,102,166,0.08)"]{background:#1466a63d!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #1466A6"]{border-color:var(--bk-blue-line)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#1466A6"],[style^="color:#1466A6"]){color:var(--bk-blue-text)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="box-shadow:0 0 0 3px rgba(20,102,166,0.1)"]{box-shadow:0 0 0 3px #1466a64d!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#C23A22"],[style^="color:#C23A22"]){color:var(--bk-red-text)!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#9A3C2A"],[style^="color:#9A3C2A"]){color:var(--bk-red-text)!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#FBEDEA"]{background:color-mix(in oklab,#C23A22 14%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #F1C9BE"]{border-color:color-mix(in oklab,#C23A22 34%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#E8F4ED"]{background:color-mix(in oklab,#19663F 22%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #C7E6D5"]{border-color:color-mix(in oklab,#19663F 44%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#19663F"],[style^="color:#19663F"]){color:color-mix(in oklab,#19663F 45%,var(--dk-c))!important}:root .p393-screen[style*="background:#EFEDE6"] :is([style*=";color:#2C6E4B"],[style^="color:#2C6E4B"]){color:color-mix(in oklab,#2C6E4B 50%,var(--dk-c))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="background:#FFF6E6"]{background:color-mix(in oklab,#E8A23B 12%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="solid #F1E3C2"]{border-color:color-mix(in oklab,#E8A23B 28%,var(--dk-g))!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="rgba(20,32,46,.32)"]{box-shadow:0 12px 32px -20px #0000008c!important}:root .p393-screen[style*="background:#EFEDE6"] [style*="rgba(20,32,46,.3)"]{box-shadow:0 12px 32px -22px #00000080!important}:root .how-window{border-color:var(--r-line);box-shadow:0 24px 60px -20px #0000008c,0 8px 20px -8px #00000059}:root .how-window .hw-chrome{background:color-mix(in oklab,var(--dk-c) 10%,var(--dk-g));border-bottom-color:var(--r-line)}:root .how-window .hw-url{background:color-mix(in oklab,var(--dk-c) 4%,var(--dk-g));border-color:var(--r-line-2);color:var(--r-ink-60)}:root .how-window .hw-tab-chip{background:color-mix(in oklab,var(--dk-c) 16%,var(--dk-g));border-color:var(--r-line-2);color:var(--r-ink-80)}:root .how-window .hw-lock{color:color-mix(in oklab,#2E7D55 55%,var(--dk-c))}:root .how-window.gmail{background:#1f1f1f}:root .how-window.gmail .hw-body{background:#1f1f1f}:root .how-window .gm-sidebar{background:#1f1f1f;border-right-color:#333}:root .how-window .gm-item{color:#e3e3e3}:root .how-window .gm-item .gm-ico{color:#c4c4c4}:root .how-window .gm-item.active{background:#004a77;color:#d3e3fd}:root .how-window .gm-item.active .gm-ico{color:#d3e3fd}:root .how-window .gm-item .badge{color:#c4c4c4}:root .how-window .gm-labels-header{color:#c4c4c4}:root .how-window .gm-label{color:#e3e3e3}:root .how-window .gm-label.active{background:#3b3117;color:#fde293}:root .how-window .lb-n{color:#8a8a8a}:root .how-window .gm-hint{background:#2a2211;color:color-mix(in oklab,var(--dk-c) 82%,var(--dk-g));border-left-color:var(--r-amber-2)}:root .how-window .gm-hint strong{color:#e0a33b}:root .how-window .gm-threads-header{color:#c4c4c4;border-bottom-color:#333}:root .how-window .gm-thread{border-bottom-color:#333}:root .how-window .gm-thread.unread{background:#262b33}:root .how-window :is(.gm-from,.gm-subj){color:#e3e3e3}:root .how-window :is(.gm-snip,.gm-time){color:#9aa0a6}:root .how-window .gm-thread:hover{box-shadow:inset 0 0 0 1px #444,0 1px 3px #0006}:root .how-window .gm-tag[style*="#2E5FC9"]{border-color:#8ab4f8!important;color:#8ab4f8!important}:root .how-window .gm-tag[style*="#2E9C65"]{border-color:#81c995!important;color:#81c995!important}:root .how-window .gm-tag[style*="#C9A22E"]{border-color:#fdd663!important;color:#fdd663!important}:root .how-window .gm-tag[style*="#7D2EC9"]{border-color:#d7aefb!important;color:#d7aefb!important}:root .how-window .gm-tag[style*="#6b7a95"]{border-color:#aab4c6!important;color:#aab4c6!important}:root .how-window.doc{background:#1b1b1b}:root .how-window .doc-top{background:#1b1b1b;border-bottom-color:#333}:root .how-window .doc-top-title{color:#e3e3e3}:root .how-window .doc-top-meta{color:#9aa0a6}:root .how-window .doc-toolbar{background:#1b1b1b;color:#c4c4c4;border-bottom-color:#333}:root .how-window .doc-toolbar-btn:hover{background:#2a2a2a}:root .how-window .doc-fr{background:#fce78a42;color:#fce78a}:root .how-window .doc-toc{background:#16191e;border-right-color:#333}:root .how-window :is(.doc-toc-h,.doc-toc-sub){color:#9aa0a6}:root .how-window .doc-toc-item{color:#e3e3e3}:root .how-window .doc-toc-sub.active{color:#e0a33b}:root .how-window .doc-scroll{background:#131313}:root .how-window .doc-page{background:#1f1f1f;border-color:#333;box-shadow:none}:root .how-window .doc-h1{color:#9aa0a6}:root .how-window .doc-h2{color:#e3e3e3}:root .how-window .doc-p{color:#b5b5b5}:root .how-window .doc-callout{background:#232323;border-color:#3a3a3a;border-left-color:#8ab4f8}:root .how-window .doc-callout.tone-friendly{border-left-color:#81c995}:root .how-window .doc-callout.tone-urgent{border-left-color:#f28b82}:root .how-window .doc-callout-h{color:#8ab4f8}:root .how-window .doc-callout.tone-friendly .doc-callout-h{color:#81c995}:root .how-window .doc-callout.tone-urgent .doc-callout-h{color:#f28b82}:root .how-window .doc-callout-body p{color:#e3e3e3}:root .how-window .doc-token{background:#fce78a42;color:#fce78a}}@keyframes rx-pager-pulse-dark{0%,to{transform:scale(1);box-shadow:0 1px 2px #0000000f}50%{transform:scale(1.09);box-shadow:0 4px 14px #c9871752}}
