.site{display:flex;flex-direction:column;min-height:100vh;background:var(--cream);color:var(--ink);font-family:var(--sans);font-size:var(--fs-body);line-height:1.55;font-feature-settings:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}.site *,.site :after,.site :before{box-sizing:border-box;font-style:normal!important}.site a{color:inherit;text-decoration:none}.site img{display:block;max-width:100%;height:auto}.site :focus-visible{outline:2px solid var(--green);outline-offset:3px}.site .lp-in{max-width:calc(var(--max) + 2 * var(--gut));margin:0 auto;padding:0 var(--gut);width:100%}.site .s-main{flex:1 0 auto}.site .s-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site .lp-lede,.site .s-h1,.site h1,.site h2,.site h3{text-wrap:balance}.site ::selection{background:var(--green);color:var(--cream)}.site .s-h1{font-size:var(--fs-h1);line-height:1.02;letter-spacing:-.02em}.site .s-h1,.site .s-h2{font-family:var(--serif);font-weight:600;margin:0}.site .s-h2{font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.022em}.site .s-h2--sm,.site .s-h3{font-size:var(--fs-h3);line-height:1.15;letter-spacing:-.012em}.site .s-h3{font-family:var(--serif);font-weight:600;margin:0}.site .s-hero{padding:var(--sp-9) 0 var(--sp-8)}.site .s-hero .lp-eb{margin-bottom:var(--sp-4)}.site .s-hero .s-h1{max-width:14ch}.site .s-hero-lede{margin-top:22px;max-width:36rem}.site .s-hero-meta{margin:var(--sp-4) 0 0;font-size:13.5px;color:var(--ter)}.site .s-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:var(--sp-6)}.site .s-hero--center{text-align:center}.site .s-hero--center .s-h1,.site .s-hero--center .s-hero-lede{margin-left:auto;margin-right:auto}.site .s-hero--center .s-hero-actions{justify-content:center}.site .s-hero--prose .lp-in{max-width:calc(var(--max-prose) + 2 * var(--gut))}.site .s-hero--prose .s-h1{max-width:none}.site .s-hero-before{margin-bottom:var(--sp-5)}.site .s-hero-extra{margin-top:var(--sp-6)}.site .s-hero-after{margin-top:var(--sp-4);font-size:14px;color:var(--ter)}.site .s-hero-after>p{margin:0 0 6px}.site .s-hero-after a{color:var(--green)}.site .s-hero-after a:hover{text-decoration:underline;text-underline-offset:3px}.site .s-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:72px;gap:72px}.site .s-hero--aside .s-h1{max-width:13ch}.site .s-hero-aside{display:flex;justify-content:center}.site .s-nav--min .lp-in{gap:0}.site .s-nav--min .lp-word{display:inline-flex;align-items:center;min-height:44px}.site .s-foot-min{border-top:1px solid var(--line);padding:28px 0 40px;font-size:13.5px;line-height:1.5;color:var(--ter)}.site .s-foot-min .lp-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 28px}.site .s-foot-min-legal{margin:0}.site .s-foot-min-links{display:flex;flex-wrap:wrap;gap:0 20px}.site .s-foot-min a{display:inline-flex;align-items:center;min-height:44px;color:var(--mut)}.site .s-foot-min a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.site .s-foot-min-langs{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:0 18px;padding-top:8px;border-top:1px solid var(--line)}.site .s-foot-min-langs h2{margin:0 6px 0 0;font-size:13.5px;font-weight:600;color:var(--ter)}.site .s-foot-min-langs a[aria-current=true]{color:var(--green);font-weight:600}.site .s-sec{padding:var(--section-y) 0}.site .s-sec--tight{padding:calc(var(--section-y) / 2) 0}.site .s-sec--rule>.lp-in{position:relative;padding-top:var(--section-y)}.site .s-sec--rule>.lp-in:before{content:"";position:absolute;top:0;left:var(--gut);right:var(--gut);border-top:1px solid var(--line)}.site .s-sec--rule{padding-top:0}.site .s-sec--rule.s-sec--tight>.lp-in{padding-top:calc(var(--section-y) / 2)}.site .s-sec--paper{background:var(--paper);border-block:1px solid var(--line)}.site .s-sec--dark{background:var(--dark);color:var(--cream)}.site .s-w-prose>.lp-in{max-width:calc(var(--max-prose) + 2 * var(--gut))}.site .s-w-narrow>.lp-in{max-width:calc(860px + 2 * var(--gut))}.site .s-sec-head{margin-bottom:var(--sp-7);max-width:40rem}.site .s-sec-head .lp-eb{margin-bottom:14px}.site .s-sec-lede{margin:var(--sp-4) 0 0;font-size:17px;line-height:1.55;color:var(--mut);max-width:34rem}.site .s-sec--sm .s-sec-head{margin-bottom:var(--sp-5)}.site .s-sec--sm .s-sec-lede{margin-top:6px;font-size:15px}.site .s-box{background:var(--forest);color:var(--cream);border-radius:var(--r-3);padding:56px}.site .s-box .s-sec-lede,.site .s-sec--dark .s-sec-lede{color:var(--cr2)}.site .s-box .lp-eb,.site .s-sec--dark .lp-eb{color:var(--leaf)}@font-face{font-family:Fraunces Opsz Text;font-style:normal;font-weight:100 900;font-display:swap;src:url(/home/fonts/fraunces-opsz-latin.woff2) format("woff2");unicode-range:u+0000-002f,u+003a-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:Fraunces Opsz Text;font-style:normal;font-weight:100 900;font-display:swap;src:url(/home/fonts/fraunces-opsz-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:Fraunces Opsz Text Fallback;font-weight:100 500;src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Times");unicode-range:u+0000-002f,u+003a-ffff;ascent-override:90.56%;descent-override:23.61%;line-gap-override:0%;size-adjust:108%}@font-face{font-family:Fraunces Opsz Text Fallback;font-weight:600 900;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT"),local("Times Bold");unicode-range:u+0000-002f,u+003a-ffff;ascent-override:90.56%;descent-override:23.61%;line-gap-override:0%;size-adjust:108%}.site{--danger:#8E1B17;--danger-hover:#7A1512;--serif-text:"Fraunces Opsz Text","Fraunces Opsz Text Fallback",var(--font-inter),system-ui,sans-serif}.site .s-prose-wrap{padding:0 0 var(--section-y)}.site .s-prose-wrap:not(.s-prose-wrap--toc) .lp-in{max-width:calc(var(--max-prose) + 2 * var(--gut))}.site .s-prose-wrap--toc .s-prose-grid{display:grid;grid-template-columns:220px minmax(0,var(--max-prose));grid-gap:72px;gap:72px;align-items:start}.site .s-toc{position:-webkit-sticky;position:sticky;top:96px;border-left:1px solid var(--line);padding-left:18px;max-height:calc(100vh - 120px);overflow:auto}.site .s-toc-h{margin:0 0 12px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.site .s-toc ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.site .s-toc a{display:block;padding:5px 0;font-size:14px;line-height:1.35;color:var(--mut)}.site .s-prose,.site .s-toc a:hover{color:var(--ink)}.site .s-prose{font-size:17px;line-height:1.7}.site .s-prose>:first-child{margin-top:0}.site .s-prose h2{font-family:var(--serif-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:30px;line-height:1.12;letter-spacing:-.015em;margin:64px 0 16px;padding-top:28px;border-top:1px solid var(--line);scroll-margin-top:88px}.site .s-prose>h2:first-child{padding-top:0;border-top:0}.site .s-prose h3{font-family:var(--sans);font-weight:600;font-size:18px;line-height:1.35;letter-spacing:-.005em;margin:36px 0 8px;scroll-margin-top:88px}.site .s-prose h4{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ter);margin:28px 0 6px}.site .s-prose p{margin:0 0 18px}.site .s-prose ol,.site .s-prose ul{margin:0 0 20px;padding-left:22px}.site .s-prose li{margin:0 0 8px;padding-left:4px}.site .s-prose li::marker{color:var(--ter)}.site .s-prose a{color:var(--green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.site .s-prose a:hover{text-decoration-thickness:2px}.site .s-prose b,.site .s-prose strong{font-weight:600}.site .s-prose em{font-weight:500}.site .s-prose blockquote{margin:28px 0;padding:2px 0 2px 20px;border-left:2px solid var(--green);font-family:var(--serif);font-weight:500;font-size:22px;line-height:1.35}.site .s-prose hr{border:0;border-top:1px solid var(--line);margin:40px 0}.site .s-prose code{font-size:.9em;background:var(--sunk);padding:1px 5px;border-radius:var(--r-1)}.site .s-prose table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px;line-height:1.5;display:block;overflow-x:auto}.site .s-prose td,.site .s-prose th{text-align:left;vertical-align:top;padding:10px 14px 10px 0;border-bottom:1px solid var(--line)}.site .s-prose th{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ter)}.site .s-prose .s-notice{margin:24px 0}.site .s-prose .s-rows{margin:0 0 24px;padding-left:0;list-style:none}.site .s-prose .s-row{margin:0;padding-left:0}.site .s-prose .s-row::marker{content:none}.site .s-prose .s-btn,.site .s-prose .s-card,.site .s-prose .s-rows a{text-decoration:none}.site .s-prose .s-rows a{color:inherit}.site .s-prose .s-btn--danger,.site .s-prose .s-btn--primary{color:var(--cream)}.site .s-prose .s-btn--cream,.site .s-prose .s-btn--secondary{color:var(--ink)}.site .s-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border:0;border-radius:var(--r-2);font:600 16px/1 var(--sans);letter-spacing:-.1px;white-space:nowrap;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.site .s-btn--primary{background:var(--green);color:var(--cream)}.site .s-btn--cream{background:var(--cream);color:var(--ink)}.site .s-btn--danger{background:var(--danger);color:var(--cream)}.site .s-btn--danger:hover{background:var(--danger-hover);transform:translateY(-2px);box-shadow:0 10px 22px -12px rgba(60,10,8,.6)}.site .s-btn--danger:focus-visible{outline-color:var(--danger)}.site .s-btn--secondary{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px rgba(10,31,14,.3)}.site .s-btn--secondary:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.site .s-btn--quiet{height:auto;padding:6px 0;background:none;color:var(--green)}.site .s-btn--quiet .s-btn-arrow{transition:transform .2s ease}.site .s-btn--quiet:hover .s-btn-arrow{transform:translateX(3px)}.site .s-btn--cream:hover,.site .s-btn--primary:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px rgba(10,31,14,.55)}.site .s-btn:active{transform:translateY(0) scale(.98);box-shadow:none;transition-duration:.08s}.site .s-btn--sm{height:40px;padding:0 16px;font-size:14px}.site .s-btn--block{display:flex;width:100%}.site .s-btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.site .s-box .s-btn--secondary,.site .s-sec--dark .s-btn--secondary{color:var(--cream);box-shadow:inset 0 0 0 1px rgba(240,237,228,.4)}.site .s-box .s-btn--quiet,.site .s-sec--dark .s-btn--quiet{color:var(--leaf)}.site .lp-store{background:var(--green)}.site .lp-stores.cr .lp-store{background:var(--cream)}.site .s-rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.site .s-row{border-bottom:1px solid var(--line)}.site .s-row-in{display:flex;align-items:baseline;gap:16px;padding:15px 0;min-height:52px}.site a.s-row-in{transition:background-color .2s ease}.site a.s-row-in:hover .s-row-label{color:var(--green)}.site a.s-row-in:hover .s-row-arrow{transform:translateX(3px);color:var(--green)}.site .s-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.site .s-row-label{font-size:15.5px;font-weight:600;line-height:1.35;transition:color .2s ease}.site .s-row-desc{font-size:14.5px;line-height:1.5;color:var(--mut)}.site .s-row-side{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;flex:none;max-width:50%}.site .s-row-value{font-size:15.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site .s-row-meta{font-size:13.5px;color:var(--ter)}.site .s-row-arrow{flex:none;color:var(--ter);transition:transform .2s ease,color .2s ease}.site .s-rows--ordered{counter-reset:s-row}.site .s-rows--ordered .s-row-in:before{counter-increment:s-row;content:counter(s-row);flex:none;width:28px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--green)}.site .s-box .s-row,.site .s-box .s-rows,.site .s-sec--dark .s-row,.site .s-sec--dark .s-rows{border-color:rgba(240,237,228,.14)}.site .s-box .s-row-desc,.site .s-box .s-row-meta,.site .s-sec--dark .s-row-desc,.site .s-sec--dark .s-row-meta{color:var(--cr2)}.site .s-cards{display:grid;grid-gap:12px;gap:12px}.site .s-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.site .s-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.site .s-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.site .s-card{display:flex;flex-direction:column;border-radius:var(--r-3);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.site .s-card--paper{background:var(--paper)}.site .s-card--cream{background:var(--cream)}.site .s-card--forest{background:var(--forest);color:var(--cream);box-shadow:none}.site .s-card-media{background:var(--sunk);border-bottom:1px solid var(--line)}.site .s-card-media>img{width:100%}.site .s-card-body{padding:22px 22px 20px;flex:1 1}.site .s-card-eb{font-size:11px;margin-bottom:10px}.site .s-card-title{font-family:var(--serif);font-weight:600;font-size:22px;line-height:1.15;letter-spacing:-.2px;margin:0 0 8px}.site .s-card-text{font-size:15px;line-height:1.55;color:var(--mut)}.site .s-card-text>:first-child{margin-top:0}.site .s-card-text>:last-child{margin-bottom:0}.site .s-card--forest .s-card-text{color:var(--cr2)}.site .s-card--forest .s-card-eb{color:var(--leaf)}.site .s-card-foot{margin:0 22px;padding:14px 0 18px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ter)}.site .s-card--link{transition:box-shadow .2s ease,transform .2s ease}.site .s-card--link:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.site .s-card-arrow{color:var(--ter);transition:color .2s ease}.site .s-card--link:hover .s-card-arrow{color:var(--green)}.site .s-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;border-top:1px solid var(--line)}.site .s-stat{padding:20px 20px 4px 0;display:flex;flex-direction:column}.site .s-stat+.s-stat{border-left:1px solid var(--line);padding-left:20px}.site .s-stat-label{order:2;margin-top:8px;font-size:14px;line-height:1.4;color:var(--mut)}.site .s-stat-value{order:1;margin:0;font-family:var(--sans);font-weight:600;font-size:48px;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--forest)}.site .s-stat-note{order:3;margin:4px 0 0;font-size:12.5px;color:var(--ter)}.site .s-stat--win .s-stat-value{color:#9A7B12}.site .s-box .s-stat-value,.site .s-sec--dark .s-stat-value{color:#FFFCF5}.site .s-box .s-stat--win .s-stat-value,.site .s-sec--dark .s-stat--win .s-stat-value{color:var(--gold)}.site .s-box .s-stat-label,.site .s-sec--dark .s-stat-label{color:var(--cr2)}.site .s-box .s-stat+.s-stat,.site .s-box .s-stats,.site .s-sec--dark .s-stat+.s-stat,.site .s-sec--dark .s-stats{border-color:rgba(240,237,228,.14)}.site .s-notice{background:var(--paper);border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--line),inset 3px 0 0 var(--bar,var(--green));padding:16px 20px 16px 23px;font-size:15px;line-height:1.55;color:var(--ink)}.site .s-notice--success{--bar:var(--leaf)}.site .s-notice--warning{--bar:var(--gold)}.site .s-notice--error{--bar:var(--clay)}.site .s-notice-title{margin:0 0 4px;font-weight:600;font-size:15.5px}.site .s-notice-body{color:var(--mut)}.site .s-notice-body>:first-child{margin-top:0}.site .s-notice-body>:last-child{margin-bottom:0}.site .s-notice a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.site .s-form{display:grid;grid-gap:22px;gap:22px;max-width:34rem}.site .s-field{display:grid;grid-gap:6px;gap:6px}.site .s-label{font-size:14.5px;font-weight:600;line-height:1.35;color:var(--ink);padding:0}.site .s-label-opt{font-weight:400;color:var(--ter)}.site .s-hint{color:var(--ter)}.site .s-error,.site .s-hint{margin:0;font-size:13.5px;line-height:1.45}.site .s-error{font-weight:600;color:var(--clay)}.site .s-input{display:block;width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:var(--r-3);background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px rgba(10,31,14,.24);font:400 16px/1.4 var(--sans);transition:box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.site .s-input::placeholder{color:#7D8D7E}.site .s-input:hover{box-shadow:inset 0 0 0 1px rgba(10,31,14,.45)}.site .s-input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--green)}.site .s-input:focus-visible{outline:none}.site .s-field--error .s-input{box-shadow:inset 0 0 0 2px var(--clay)}.site .s-input:disabled{background:var(--sunk);color:var(--ter);cursor:not-allowed}.site .s-textarea{min-height:120px;resize:vertical}.site .s-select{position:relative;display:block}.site .s-select:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--mut);border-bottom:1.5px solid var(--mut);transform:translateY(-70%) rotate(45deg);pointer-events:none}.site .s-select .s-input{padding-right:40px;cursor:pointer}.site .s-check{display:flex;align-items:flex-start;gap:12px}.site .s-check-box{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--green);cursor:pointer}.site .s-check-label{font-size:15px;line-height:1.45;cursor:pointer}.site .s-fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;grid-gap:6px;gap:6px}.site .s-fieldset-in{display:grid;grid-gap:10px;gap:10px;margin-top:4px}.site .s-radios{display:grid;grid-gap:10px 16px;gap:10px 16px}.site .s-radios--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.site .s-radios--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.site .s-choices--segmented{display:flex;flex-wrap:wrap;gap:8px}.site .s-choices--scale{display:grid;grid-template-columns:repeat(var(--n,11),minmax(0,1fr));grid-gap:6px;gap:6px}.site .s-choice{position:relative;display:block}.site .s-choice input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.site .s-choice span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:var(--r-2);background:var(--paper);box-shadow:inset 0 0 0 1px rgba(10,31,14,.24);font:600 15px/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);transition:box-shadow .15s ease,background-color .15s ease,color .15s ease}.site .s-choices--scale .s-choice span{padding:0}.site .s-choice input:hover+span{box-shadow:inset 0 0 0 1px rgba(10,31,14,.5)}.site .s-choice input:checked+span{background:var(--green);color:var(--cream);box-shadow:none}.site .s-choice input:focus-visible+span{outline:2px solid var(--green);outline-offset:2px}.site .s-choice input:disabled+span{opacity:.55;cursor:not-allowed}.site .s-choices-ends{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;color:var(--ter)}.site .s-copy{display:flex;flex-direction:column;gap:6px;padding:8px 8px 8px 16px;border-radius:var(--r-3);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.site .s-copy-row{display:flex;align-items:center;gap:12px}.site .s-copy-value{flex:1 1;min-width:0;font:500 15px/1.4 var(--sans);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;background:none;padding:0}.site .s-copy--lg{display:inline-flex;padding:16px 18px}.site .s-copy--lg .s-copy-row{gap:16px}.site .s-copy--lg .s-copy-value{font-size:30px;font-weight:600;letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site .s-copy-label{margin:0;font-size:13px;color:var(--ter)}.site .s-submit{justify-self:start}.site .s-submit.s-btn--block{justify-self:stretch}.site .s-appscreen{position:relative;display:block;flex:none;filter:drop-shadow(0 20px 26px rgba(10,31,14,.3))}.site .s-appscreen img{width:100%}.site .s-phone{position:relative;display:block;flex:none;aspect-ratio:9/19.5;padding:2.6%;border-radius:15%/7%;background:#0E1A10;box-shadow:inset 0 0 0 1.5px #2A3A2C,0 24px 40px -18px rgba(10,31,14,.45)}.site .s-phone-screen{display:block;width:100%;height:100%;overflow:hidden;border-radius:12.6%/5.8%;background:var(--paper)}.site .s-phone-screen>img{width:100%;height:100%;object-fit:cover;object-position:top}.site .s-flat{filter:none}.site .s-phone.s-flat{box-shadow:inset 0 0 0 1.5px #2A3A2C}@media (max-width:960px){.site .s-prose-wrap--toc .s-prose-grid{grid-template-columns:minmax(0,1fr);gap:32px;max-width:var(--max-prose)}.site .s-toc{position:static;max-height:none;border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:16px}.site .s-toc ol{border-top:0}.site .s-cards--3,.site .s-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.site .s-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-7)}.site .s-hero-aside{justify-content:flex-start}.site .s-hero--aside-hide .s-hero-aside{display:none}.site .s-radios--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.site .s-hero{padding:56px 0 40px}.site .s-hero-lede{margin-top:16px}.site .s-hero-actions{margin-top:24px}.site .s-hero .lp-stores{flex-wrap:nowrap;width:100%}.site .s-hero .lp-store{flex:1 1;min-width:0;justify-content:center;padding:0 10px}.site .s-sec-head{margin-bottom:32px}.site .s-box{padding:32px 22px}.site .s-prose{font-size:16.5px;line-height:1.65}.site .s-prose h2{font-size:25px;margin-top:48px;padding-top:22px}.site .s-toc a{padding:10px 0}.site .s-cards--2,.site .s-cards--3,.site .s-cards--4{grid-template-columns:minmax(0,1fr)}.site .s-row-in{flex-wrap:wrap;gap:4px 12px}.site .s-row-side{align-items:flex-start;text-align:left;max-width:none;flex-basis:100%;order:3}.site .s-rows--ordered .s-row-side{padding-left:40px}.site .s-stats{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.site .s-stat:nth-child(odd){border-left:0;padding-left:0}.site .s-stat:nth-child(n+3){border-top:1px solid var(--line)}.site .s-stat-value{font-size:38px}.site .s-form{max-width:none}.site .s-hero-aside{justify-content:center}.site .s-foot-min .lp-in{flex-direction:column;align-items:flex-start;gap:4px}.site .s-choices--scale{grid-template-columns:repeat(6,minmax(0,1fr))}.site .s-copy{padding:12px}.site .s-copy-row{flex-wrap:wrap}.site .s-copy .s-btn{width:100%}.site .s-copy--lg{display:flex}.site .s-btn{min-height:48px}}@media (prefers-reduced-motion:reduce){.site *,.site :after,.site :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-reduced-motion:no-preference){html:has(.site){scroll-behavior:smooth}}