@font-face{font-family:Gabarito;src:url(/fonts/ui/gabarito-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/ui/figtree-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/ui/figtree-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/ui/figtree-latin-600.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}:root{--ink:#17241d;--muted:#4d5e55;--line:#d9e6de;--paper:#fff;--ground:#fbfdfb;--tint:#eaf4ee;--tone:#d3e9dc;--brand:#1f7a55;--brand-deep:#165c40;--on-brand:#fff;--link:#1a6b4a;--accent:var(--tone);--on-accent:var(--ink);--danger:#b42318;--danger-wash:#fdecea;--success:#1f7a55;--success-wash:#e1f1e8;--font-body:"Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading:"Gabarito", "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--heading-weight:700;--r-pill:999px;--r-block:48px;--r-card:32px;--r-inner:20px;--radius:var(--r-inner);--shadow-float:0 1px 0 var(--line), 0 24px 48px -28px #17241d59;--shadow-result:0 30px 60px -30px #17241d73;--ease:cubic-bezier(.34, 1.3, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--dur:.22s;--dur-long:.5s;--page:1200px;--text:680px;--content:var(--page);--pc-surface:var(--paper);--pc-wash:var(--tint);--pc-line:var(--line);--pc-ink:var(--ink);--pc-muted:var(--muted);--pc-accent:var(--brand);--pc-accent-deep:var(--brand-deep);--pc-accent-ink:var(--on-brand);--pc-save-bg:var(--tone);--pc-save-ink:var(--ink);--pc-radius:var(--r-card);--pc-price-font:var(--font-heading);--pc-price-weight:var(--heading-weight);accent-color:var(--brand);--gutter:max(20px, calc((100vw - var(--page)) / 2));font-family:var(--font-body);color:var(--ink);background:var(--ground);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1.65}*,:before,:after{box-sizing:border-box}body{background:var(--ground);margin:0;font-size:1.0625rem}img{max-width:100%}a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--heading-weight);color:var(--ink);text-wrap:balance}h1{letter-spacing:-.03em;margin:0;font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.06}h2{letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}h3{letter-spacing:-.01em;margin:1.4rem 0 .4rem;font-size:1.375rem;line-height:1.3}p{margin:0 0 1rem}code,pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.92em}pre{background:var(--tint);border-radius:var(--r-inner);margin:0 0 1rem;padding:1rem 1.25rem;overflow-x:auto}table{border-collapse:separate;border-spacing:0;background:var(--paper);width:100%;box-shadow:inset 0 0 0 2px var(--tint);border-radius:28px;margin:0 0 1rem;overflow:hidden}th,td{text-align:left;vertical-align:top;border-top:2px solid var(--tint);padding:.95rem 1.4rem}thead th{background:var(--tint);color:var(--brand-deep);border-top:0;font-size:.875rem;font-weight:600}tbody th{font-weight:600}td.is-yes:before{content:"";vertical-align:-5px;border-radius:var(--r-pill);background:var(--brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;width:22px;height:22px;margin-right:8px;display:inline-block}td.is-none{color:var(--muted)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header{z-index:30;background:linear-gradient(var(--ground) 55%, transparent);padding:14px 16px 0;position:sticky;top:0}.site-header__bar{max-width:var(--page);background:var(--paper);border-radius:var(--r-pill);height:64px;box-shadow:var(--shadow-float);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:0 10px 0 22px;display:flex;position:relative}.site-name{color:var(--ink);font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.125rem;text-decoration:none;display:inline-flex}.stitch-mark{fill:none;stroke-width:2.9px;stroke-linecap:round;flex:none}.stitch-mark__a{stroke:var(--brand)}.stitch-mark__b{stroke:var(--ink)}.stitch-mark--dark .stitch-mark__a{stroke:#6fcb9c}.stitch-mark--dark .stitch-mark__b{stroke:#fff}.site-nav{align-items:center;gap:2px;display:flex}.site-nav a{border-radius:var(--r-pill);min-height:44px;color:var(--ink);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);align-items:center;padding:0 16px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.site-nav a:hover{background:var(--tint)}.site-nav a[aria-current=page]{background:var(--tint);color:var(--brand-deep);font-weight:600}.site-nav .site-nav__restore{color:var(--brand-deep);font-weight:600}.menu-button{border-radius:var(--r-pill);background:var(--tint);width:44px;height:44px;color:var(--brand-deep);cursor:pointer;border:0;justify-content:center;align-items:center;display:none}.menu-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.content{padding:0}.lead{max-width:34rem;color:var(--muted);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.breadcrumb{color:var(--muted);margin-bottom:1.25rem;font-size:.875rem}.breadcrumb a{color:var(--brand-deep);font-weight:600}.hero-panel{padding:64px calc(var(--gutter) + 8px) 72px;border-radius:var(--r-block);background:var(--tint);grid-template-columns:minmax(0,1fr);column-gap:48px;margin:20px 16px 0;display:grid}.hero h1{max-width:15ch}.hero__kicker{color:var(--brand-deep);font-family:var(--font-body);letter-spacing:0;margin-bottom:16px;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-block}.hero__claim{letter-spacing:-.03em;font-size:clamp(2.75rem,6vw,4.75rem);line-height:1.03;display:block}.hero-panel:not(.hero-panel--tool){padding-top:48px;padding-bottom:52px}.hero-panel:not(.hero-panel--tool) .hero h1{max-width:24ch}.hero-panel:not(.hero-panel--tool) .lead{max-width:44rem}.tool-slot{border-radius:var(--r-card);background:var(--paper);box-shadow:var(--shadow-float);min-width:0;margin-top:32px;padding:10px}.tool-heading{letter-spacing:-.01em;text-align:center;margin:18px 16px 14px;font-size:1.375rem;line-height:1.3}@media (width>=1024px){.hero-panel--visual{grid-template-columns:minmax(0,560px) minmax(0,520px);justify-content:space-between}.hero-panel--visual>.hero,.hero-panel--visual>.tool-slot{grid-column:1}.hero-panel--visual>.hero-visual{grid-area:1/2/3;align-self:center}.hero-panel--visual:has([data-work]:not([hidden])){grid-template-columns:minmax(0,1fr)}.hero-panel--visual:has([data-work]:not([hidden]))>.hero-visual{display:none}}.hero-visual{height:520px;position:relative}.hero-visual__photo{z-index:2;background:var(--paper);width:220px;box-shadow:var(--shadow-result);border-radius:28px;padding:10px;position:absolute;top:10px;left:0;transform:rotate(-4deg)}.hero-visual__photo img{border-radius:20px;width:100%;height:auto;display:block}.hero-visual__chart{border-radius:var(--r-card);background:var(--paper);width:400px;box-shadow:var(--shadow-result);padding:16px;position:absolute;bottom:0;right:0}.hero-visual__chart img{border-radius:18px;width:100%;height:auto;display:block}.hero-visual__chips{gap:6px;margin-top:12px;display:flex}.hero-visual__chips i{border-radius:var(--r-pill);flex:1;height:10px;box-shadow:inset 0 0 0 1px #00000014}.hero-visual__chips i:first-child{background:#e27323}.hero-visual__chips i:nth-child(2){background:#ffeee3}.hero-visual__chips i:nth-child(3){background:#4b3c2a}.hero-visual__chips i:nth-child(4){background:#3f8f29}.hero-visual__chips i:nth-child(5){background:#71935c}.hero-visual__chips i:nth-child(6){background:#bddded}.hero-visual__chips i:nth-child(7){background:#fad396}.section,.faq,.buy-box,.price-note,.purchase-notice,.unlock-page{padding-inline:var(--gutter)}.section{padding-top:128px}.section__body>:last-child{margin-bottom:0}.section__body ul{padding:0;list-style:none}.section__body ul>li{margin:0 0 .75rem;padding-left:1.75rem;position:relative}.section__body ul>li:before{content:"";background:var(--brand);border-radius:3px;width:10px;height:10px;position:absolute;top:.5em;left:2px}.section__body ol{padding-left:1.4rem}.section__body ol>li{margin:0 0 .6rem;padding-left:.3rem}.section__body ol>li::marker{color:var(--brand);font-weight:700}@media (width>=900px){.section--chapter{grid-template-columns:minmax(0, 400px) minmax(0, var(--text));justify-content:space-between;column-gap:64px;display:grid}.section--chapter>h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}}.section--steps ol{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:1.5rem 0;padding:0;list-style:none;display:grid}.section--steps ol>li{counter-increment:step;border-radius:var(--r-card);background:var(--tint);margin:0;padding:26px 24px 28px;font-size:.875rem;line-height:1.6}.section--steps ol>li:before{content:counter(step);background:var(--paper);width:44px;height:44px;color:var(--brand);font-family:var(--font-heading);border-radius:14px;place-items:center;margin-bottom:18px;font-size:1.375rem;display:grid}.section--steps .section__body>p,.section--wide .section__body>p{max-width:var(--text)}.section--wide .section__body{overflow-x:auto}.section--band{padding:72px calc(var(--gutter) + 8px);border-radius:var(--r-block);background:var(--brand);color:var(--on-brand);margin:128px 16px 0}.section--band h2,.section--band a{color:var(--on-brand)}.section--band .section__body{color:#eef8f2;font-size:1.125rem}@media (width>=900px){.section--band{grid-template-columns:minmax(0, 440px) minmax(0, var(--text));justify-content:space-between;column-gap:56px;display:grid}}.section--band+.section{padding-top:128px}.quote{border-radius:var(--r-card);background:var(--tone);margin:1.5rem 0;padding:28px 32px}.quote blockquote{font-family:var(--font-heading);margin:0;font-size:1.125rem;line-height:1.4}.quote blockquote p{margin:0 0 .75rem}.quote figcaption{color:var(--muted);font-size:.875rem}.faq{padding-top:128px}@media (width>=900px){.faq{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;column-gap:64px;display:grid}}.faq__list{gap:10px;display:grid}.faq-item{background:var(--tint);transition:background-color var(--dur) var(--ease-out);border-radius:24px}.faq-item[open]{background:var(--paper);box-shadow:inset 0 0 0 2px var(--tint)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:18px 24px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";background:var(--brand);width:22px;height:22px;transition:transform var(--dur) var(--ease);flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq-item[open] summary:after{transform:rotate(180deg)}.faq-item h3{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:1.0625rem;font-weight:600}.faq-item p{color:var(--muted);margin:0;padding:0 24px 22px}.site-footer{padding:56px calc(var(--gutter) + 8px) 40px;background:var(--ink);color:#cfe0d6;border-radius:40px;grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;column-gap:40px;margin:128px 16px 16px;font-size:.875rem;line-height:1.6;display:grid;position:relative}.site-footer a{color:#fff}.site-footer nav{flex-wrap:wrap;grid-area:1/2/span 2;gap:0 26px;display:flex}.site-footer nav a{align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.site-footer nav a:hover{text-decoration:underline}.site-footer nav .site-name{top:46px;left:calc(var(--gutter) + 8px);font-size:1.125rem;position:absolute}.site-footer nav .site-name:hover{text-decoration:none}.site-footer__support{grid-area:1/1;margin:46px 0 4px}.site-footer__restore{grid-area:2/1;margin:0}.site-footer .disclaimer{border-top:1px solid #ffffff1f;grid-column:1/-1;max-width:54rem;margin:32px 0 0;padding-top:20px;font-size:.875rem}.button{border-radius:var(--r-pill);min-height:48px;font:inherit;text-align:center;cursor:pointer;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding:.8rem 1.6rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.button:active{transform:translateY(1px)}.button--primary{background:var(--brand);color:var(--on-brand);box-shadow:inset 0 1px #ffffff40,inset 0 -3px #0000002e,0 6px 14px -6px #1f7a5599}.button--primary:hover{background:var(--brand-deep);color:var(--on-brand)}.button--primary:active{box-shadow:inset 0 1px #fff3,inset 0 -1px #0000002e}.button--secondary{background:var(--tone);color:var(--ink);box-shadow:inset 0 -2px #0000000f}.button--secondary:hover{background:#c4e1d0}.button:disabled{opacity:.55;cursor:not-allowed;transform:none}.button--inline{min-height:44px;font:inherit;color:var(--link);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.tool{background:var(--ground);border-radius:var(--r-inner);margin:0;padding:1.25rem}.tool label{margin-bottom:.35rem;font-size:.875rem;font-weight:600;display:block}.tool input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.tool select,.tool textarea,.license-row input,.refund-field input{border:1.5px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;font:inherit;background:var(--paper);color:var(--ink);transition:border-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);padding:.65rem .9rem}.tool input:focus,.tool select:focus,.tool textarea:focus,.license-row input:focus,.refund-field input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--tone);outline:none}.tool-actions{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.tool-result{overflow-wrap:anywhere;min-height:1.6em;margin:.3rem 0;font-weight:600}.tool-note{color:var(--muted);margin:.3rem 0 0;font-size:.875rem}.purchase-banner,.purchase-notice{border-radius:var(--r-inner);background:var(--tone);margin:0 0 1rem;padding:.9rem 1.1rem;font-weight:600}.purchase-notice{margin:1.5rem var(--gutter) 0;padding-inline:1.1rem}.purchase-banner{overflow-wrap:anywhere}.purchase-banner .button{margin-top:.6rem;display:flex}.purchase-banner[data-state=not-charged]{background:var(--danger-wash)}.purchase-banner[data-state=unlocked]{background:var(--success-wash);color:var(--success)}.purchase-banner[data-state=annual-fallback]{background:var(--tint);font-weight:400}.annual-fallback__title{font-family:var(--font-heading);margin:0;font-weight:700}.annual-fallback__body{margin:4px 0 0}.annual-fallback__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.purchase-banner .annual-fallback__actions .button{margin-top:0;display:inline-flex}.annual-fallback__status:empty{display:none}@media (width<=760px){.purchase-banner .annual-fallback__actions .button:not(.button--inline){width:100%}}.export-panel{border-radius:var(--r-inner);background:var(--tint);margin-top:1rem;padding:1.25rem}.export-panel.is-highlighted{animation:flash 1.6s var(--ease-out)}@keyframes flash{0%{box-shadow:0 0 0 4px var(--brand)}to{box-shadow:0 0 0 4px #0000}}@media (prefers-reduced-motion:reduce){.export-panel.is-highlighted{outline:3px solid var(--brand);animation:none}}.export-title,.export-note{margin:0 0 .75rem}.export-note{color:var(--muted);font-size:.875rem}.export-status,.refund-status{min-height:1.4em;margin:.5rem 0 0;font-weight:600}.license-notice{margin:0 0 .75rem}.license-remove-note{color:var(--muted);margin:.75rem 0 0;font-size:.8125rem;line-height:1.25rem}.button--text{font:inherit;color:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.license-form{margin-top:1rem}.license-form label{margin-bottom:.4rem;font-weight:600;display:block}.license-row{gap:.5rem;display:flex}.license-row input{min-width:0}.license-row button{white-space:nowrap;flex:none}.unlock-sent{margin:0 0 .75rem}.unlock-help,.license-key-entry{margin-top:.75rem}.unlock-help summary,.license-key-entry summary{min-height:44px;color:var(--link);cursor:pointer;align-items:center;font-weight:600;display:flex}.unlock-help p{margin:0 0 .5rem;font-size:.875rem}.unlock-outcome{overflow-wrap:anywhere;margin-top:.75rem;font-weight:600}.unlock-outcome p{margin:0 0 .5rem}.unlock-devices{margin:0;padding:0;font-weight:400;list-style:none}.unlock-devices li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.unlock-page{max-width:calc(560px + 2 * var(--gutter));margin:32px auto 0}.unlock-page>*{margin:0}.unlock-page>[data-unlock-ready],.unlock-page>[data-unlock-missing],.unlock-page>[data-unlock-done]{border-radius:var(--r-card);background:var(--paper);box-shadow:var(--shadow-float);padding:32px}.unlock-page>[data-unlock-done] p{margin:0 0 1rem}.buy-box{margin:0}.refund-form{border-radius:var(--r-inner);background:var(--tint);max-width:30rem;padding:1.5rem}.refund-field{margin-bottom:.9rem}.refund-field label{margin-bottom:.35rem;font-weight:600;display:block}.refund-confirm{border:2px solid var(--danger);border-radius:var(--radius);background:var(--paper);margin-top:.9rem;padding:1rem 1.1rem}.refund-confirm-buttons{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.refund-status[data-state=failed]{color:var(--danger)}.refund-status[data-state=done]{color:var(--success)}.refund-done{border-radius:var(--r-inner);background:var(--tint);max-width:30rem;padding:2rem;scroll-margin-top:7rem}.refund-done:focus{outline:none}.refund-done__tick{color:var(--success);display:block}.refund-done__title{font-family:var(--font-heading);font-weight:var(--heading-weight);color:var(--ink);margin:1rem 0 .5rem;font-size:1.75rem;line-height:1.15}.refund-done__body p{margin:0 0 .5rem}@media (width<=480px){.refund-done{padding:1.5rem}}.onchain-networks{border-radius:var(--r-inner);background:var(--tint);gap:.5rem;margin:1rem 0;padding:1rem 1.25rem;display:grid}.onchain-network{align-items:center;gap:.25rem;min-height:44px;display:flex}.onchain-qr svg{width:180px;height:180px}.onchain-address{overflow-wrap:anywhere}.onchain-copy{margin-left:.5rem}.onchain-note{font-size:.95em}.onchain-order,.onchain-status,.checkout-status,.purchase-notice{overflow-wrap:anywhere}.onchain-hash{margin:1rem 0}.onchain-hash input,.onchain-email input{width:min(100%,36rem);min-height:44px;font:inherit;border:1.5px solid var(--line);border-radius:var(--radius);padding:.5rem .8rem}.onchain-email input{width:min(100%,22rem);margin:.25rem 0}@media (width<=760px){body{font-size:1rem}.site-header{padding:10px 10px 0}.site-header__bar{height:56px;padding:0 6px 0 16px}.site-name{gap:8px;font-size:1rem}.site-name .stitch-mark{width:20px;height:20px}[data-menu-ready] .menu-button{display:inline-flex}.site-header__bar:not([data-menu-ready]){border-radius:28px;flex-wrap:wrap;height:auto;padding-block:8px}[data-menu-ready]>.site-nav{background:var(--paper);box-shadow:var(--shadow-float);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease), visibility 0s linear var(--dur);border-radius:24px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px)}[data-open]>.site-nav{opacity:1;visibility:visible;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease), visibility 0s;transform:none}.site-nav a{border-radius:16px;min-height:44px;padding:0 12px}[data-menu-ready] .site-nav a{min-height:48px;padding:0 16px}.hero-panel{border-radius:32px;margin:12px 10px 0;padding:28px 14px 16px}.hero-panel:not(.hero-panel--tool){padding:28px 20px 32px}.hero{padding:0 6px}.hero__kicker{margin-bottom:12px;font-size:.875rem}.hero__claim{font-size:2.75rem;line-height:1.05}.lead{margin-top:.9rem;font-size:1.0625rem}.tool-slot{border-radius:26px;margin-top:22px;padding:8px}.tool-heading{margin:14px 10px 10px;font-size:1.125rem}.hero-visual{display:none}.section,.faq{padding-top:72px}.section--steps ol>li{border-radius:24px;grid-template-columns:44px 1fr;gap:14px;padding:18px;display:grid}.section--steps ol>li:before{margin:0}.section--band{border-radius:32px;margin:72px 10px 0;padding:40px 24px}.section--band+.section{padding-top:72px}.section--band .section__body{font-size:1.0625rem}th,td{padding:.75rem .9rem;font-size:.875rem}.quote{padding:22px}.faq-item summary{padding:16px 18px}.faq-item p{padding:0 18px 18px}.site-footer{border-radius:28px;grid-template-columns:minmax(0,1fr);margin:72px 10px 10px;padding:36px 22px 28px}.site-footer nav{grid-area:3/1;margin-top:16px}.site-footer nav .site-name{top:30px;left:22px}.site-footer__support{margin-top:40px}.unlock-page>[data-unlock-ready],.unlock-page>[data-unlock-missing],.unlock-page>[data-unlock-done]{padding:24px 20px}}@media (width<=480px){.license-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
