:root{--canvas:#f7f2e8;--surface:#fffdf8;--surface-raised:#ffffff;--ink:#201d19;--muted-ink:#554f47;--border:#e8ded1;--ink-stroke:#2a2620;--lift-shadow:#c9c5be;--soft-shadow:rgba(0,0,0,0.14);--heart:#f03d29;--heart-control:#a7271c;--heart-text:#a7271c;--olive:#637d33;--olive-text:#465d1d;--gold:#d19630;--gold-text:#72500a;--rose:#c4616b;--rose-text:#6e202b;--radius-small:12px;--radius-medium:18px;--radius-large:26px;--page-padding:18px;--control-height:54px;--stroke-card:1.5px;--stroke-control:2px;--space-xs:6px;--space-sm:10px;--space-md:16px;--space-lg:24px;--space-xl:32px;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Rounded","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#171512;--surface:#24211d;--surface-raised:#2c2823;--ink:#f8f1e7;--muted-ink:#d1c8bc;--border:#3d3831;--ink-stroke:#6b6358;--lift-shadow:#0e0d0b;--soft-shadow:rgba(0,0,0,0.4);--heart-text:#ff796b;--olive-text:#b5d66f;--gold-text:#f2ca63;--rose-text:#ffd5d9;color-scheme:dark}}:root[data-theme=dark]{--canvas:#171512;--surface:#24211d;--surface-raised:#2c2823;--ink:#f8f1e7;--muted-ink:#d1c8bc;--border:#3d3831;--ink-stroke:#6b6358;--lift-shadow:#0e0d0b;--soft-shadow:rgba(0,0,0,0.4);--heart-text:#ff796b;--olive-text:#b5d66f;--gold-text:#f2ca63;--rose-text:#ffd5d9;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font-body);line-height:1.5;font-size:17px}a{color:var(--heart-text)}a:not(.btn):not(.card-link){text-decoration-thickness:2px;text-underline-offset:3px}img{max-width:100%}.wrap{max-width:720px;margin:0 auto;padding:var(--space-lg) var(--page-padding) var(--space-xl)}.wrap--narrow{max-width:620px}.site-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);max-width:720px;margin:0 auto;padding:var(--space-md) var(--page-padding) 0}.wordmark{font-weight:800;font-size:20px;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.site-nav{display:flex;gap:var(--space-md);font-size:14px}.site-nav a{color:var(--muted-ink);text-decoration:none}.site-nav a:hover{color:var(--ink)}.hero{padding-top:var(--space-lg)}h1{font-family:var(--font-body);font-weight:800;font-size:clamp(32px,8vw,44px);line-height:1.08;letter-spacing:-.02em;margin:0 0 var(--space-sm)}h2{font-size:clamp(22px,5vw,26px);line-height:1.2;margin:var(--space-xl) 0 var(--space-sm)}h2,h3{font-weight:700}h3{font-size:18px;margin:var(--space-lg) 0 var(--space-xs)}p{margin:0 0 var(--space-md);color:var(--muted-ink)}.lede{font-size:19px;font-weight:500}.lede,.pin{color:var(--ink)}.pin{font-weight:700}ul.plain{list-style:none;margin:0 0 var(--space-md);padding:0}ul.plain li{position:relative;padding-left:22px;margin-bottom:var(--space-sm);color:var(--muted-ink)}ul.plain li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--olive)}.card{background:var(--surface);border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-medium);box-shadow:0 10px 24px var(--soft-shadow);padding:var(--space-lg);margin:var(--space-lg) 0}.card--protective{border-color:var(--olive)}.actions{display:flex;flex-wrap:wrap;gap:var(--space-md);margin:var(--space-lg) 0}.actions,.btn{align-items:center}.btn{display:inline-flex;justify-content:center;min-height:var(--control-height);padding:0 var(--space-lg);border-radius:var(--radius-small);font-weight:700;font-size:17px;text-decoration:none;border:var(--stroke-control) solid var(--ink-stroke);box-shadow:0 6px 16px var(--soft-shadow);cursor:pointer}.btn-primary{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.btn-quiet{background:transparent;border-color:transparent;box-shadow:none;color:var(--muted-ink);font-weight:600;min-height:auto;padding:var(--space-xs) 0}.btn-quiet:hover{color:var(--ink)}.btn[data-placeholder=true]{opacity:.55;cursor:default;box-shadow:none}.btn[data-placeholder=true]:hover{opacity:.55}.tag{display:inline-block;font-size:13px;font-weight:700;color:var(--olive-text);background:color-mix(in srgb,var(--olive) 16%,transparent);border-radius:999px;padding:4px 10px;margin-bottom:var(--space-sm)}.stat{font-size:clamp(40px,12vw,56px);font-weight:800;letter-spacing:-.02em;margin:var(--space-xs) 0}.updated{font-size:14px;color:var(--muted-ink)}table{width:100%;border-collapse:collapse;margin:var(--space-md) 0 var(--space-lg);font-size:15px}td,th{text-align:left;padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:1px solid var(--border);color:var(--muted-ink);vertical-align:top}th{color:var(--ink)}.site-footer{max-width:720px;margin:var(--space-xl) auto 0;padding:var(--space-lg) var(--page-padding) var(--space-xl);border-top:1px solid var(--border)}.site-footer nav{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-sm)}.site-footer a{color:var(--muted-ink);text-decoration:none;font-size:14px}.site-footer a:hover{color:var(--ink)}.fine-print{font-size:13px;color:var(--muted-ink)}.mascot-mark{font-size:34px;line-height:1}.center{text-align:center}@media (max-width:420px){.actions{flex-direction:column;align-items:stretch}.btn{width:100%}}.hc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lp-inner.hc-col{max-width:calc(760px + 2 * var(--lp-pad))}.hc-h1{margin:0;color:var(--ink);font-size:clamp(44px,5.4vw,80px);font-weight:900;line-height:.98;letter-spacing:-.045em}.hc-h1--page{margin-top:8px;font-size:clamp(36px,4.4vw,56px);line-height:1.04;letter-spacing:-.035em}.hc-lede{margin:16px 0 0;font-size:clamp(19px,1.6vw,22px);font-weight:800;line-height:1.3}.hc-h2,.hc-lede{color:var(--ink)}.hc-h2{margin:0 0 16px;font-size:clamp(26px,2.6vw,34px);font-weight:900;line-height:1.1;letter-spacing:-.03em}.hc-hero{padding:clamp(24px,4vw,56px) 0 clamp(40px,6vw,80px)}.hc-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.hc-hero-copy{max-width:640px}.hc-hero-art{position:relative;isolation:isolate;justify-self:center;width:min(100%,360px)}.hc-hero-art:before{content:"";position:absolute;inset:4% -6% -2%;z-index:-1;border-radius:46% 54% 50% 50%/48% 44% 56% 52%;background:var(--lp-tint-scene)}.hc-hero-art img{display:block;width:100%;height:auto}.hc-search-wrap{margin-top:28px}.hc-search-field{position:relative}.hc-search{display:block;width:100%;height:56px;margin:0;padding:0 18px 0 54px;border:var(--stroke-control) solid var(--ink-stroke);border-radius:14px;background:var(--surface-raised);box-shadow:0 4px 0 var(--lift-shadow);color:var(--ink);font:800 18px/1 var(--lp-font);-webkit-appearance:none;-moz-appearance:none;appearance:none}.hc-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.hc-search::placeholder{color:var(--lp-grey-ink);opacity:1}.lp .hc-search:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px}.hc-search-icon{position:absolute;top:50%;left:18px;width:24px;height:24px;transform:translateY(-50%);fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;pointer-events:none}.hc-empty,.hc-results .hc-list{margin-top:20px}.hc-empty{display:flex;align-items:center;gap:16px;padding:16px 20px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.hc-empty img{flex:none;width:72px;height:72px}.lp .hc-empty-h{margin:0;color:var(--ink);font-size:20px;font-weight:900}.lp .hc-empty-line{margin:4px 0 0;color:var(--muted-ink);font-size:17px;font-weight:700}.hc-topics{padding:clamp(56px,8vw,104px) 0;border-block:var(--stroke-card) solid var(--ink-stroke);background:var(--surface)}.hc-topic-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-md);gap:var(--space-md);max-width:820px;margin:0;padding:0;list-style:none}.hc-topic{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:16px 20px 16px 24px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-medium);background:var(--surface-raised);box-shadow:0 4px 0 var(--lift-shadow);color:var(--ink);text-decoration:none}.hc-list-text,.hc-topic-text{display:flex;flex-direction:column;gap:4px;min-width:0}.hc-topic-title{color:var(--ink);font-size:clamp(19px,1.6vw,22px);font-weight:900;line-height:1.2}.hc-list-line,.hc-topic-line{color:var(--muted-ink);font-size:17px;font-weight:700;line-height:1.4}.hc-chev{flex:none;width:32px;height:32px;padding:5px;border-radius:50%;background:var(--canvas);fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lp .hc-list-link:hover,.lp .hc-topic:hover{color:var(--ink)}.hc-list-link:hover .hc-list-title,.hc-topic:hover .hc-topic-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.lp .hc-list-link:focus-visible,.lp .hc-topic:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px}.hc-foot{padding-block:clamp(48px,7vw,96px)}.hc-page{padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(56px,8vw,104px)}.hc-crumbs{margin-bottom:20px}.hc-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:16px;font-weight:800}.hc-crumbs li{min-width:0}.hc-crumbs li,.lp .hc-crumbs a{display:inline-flex;align-items:center}.lp .hc-crumbs a{min-height:44px;color:var(--heart-text);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.lp .hc-crumbs a:hover{color:var(--ink)}.hc-crumbs [aria-current=page]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--muted-ink)}.hc-crumb-sep{padding:0 10px;color:var(--muted-ink);font-weight:900}.hc-list{margin:32px 0 0;padding:0;list-style:none;overflow:hidden;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.hc-list li+li{border-top:var(--stroke-card) solid var(--border)}.hc-list-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:18px 20px 18px 24px;color:var(--ink);text-decoration:none}.lp .hc-list-link:focus-visible{outline-offset:-4px;border-radius:var(--radius-large)}.hc-list-title{color:var(--ink);font-size:clamp(18px,1.5vw,20px);font-weight:800;line-height:1.25}.hc-answer{margin:28px 0 8px;padding:20px 24px 22px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.lp .hc-answer-label{margin:0 0 8px;color:var(--heart-text);font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.lp .hc-answer-text{margin:0;color:var(--ink);font-size:clamp(20px,1.9vw,24px);font-weight:900;line-height:1.3}.hc-prose{margin-top:8px}.lp .hc-prose h2{margin:44px 0 12px;color:var(--ink);font-size:clamp(24px,2.4vw,30px);font-weight:900;line-height:1.15;letter-spacing:-.025em}.lp .hc-prose h3{margin:28px 0 8px;color:var(--ink);font-size:21px;font-weight:900;line-height:1.2}.lp .hc-prose li,.lp .hc-prose p{color:var(--ink);font-size:18px;font-weight:700;line-height:1.55}.lp .hc-prose p{margin:0 0 16px}.hc-prose strong{font-weight:900}.lp .hc-prose a{color:var(--heart-text);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.lp .hc-prose a:hover{color:var(--ink)}.hc-prose ol{margin:20px 0 24px;padding:0;list-style:none;counter-reset:hc-step}.lp .hc-prose ol>li{position:relative;min-height:36px;margin:0 0 14px;padding:4px 0 0 52px;counter-increment:hc-step}.hc-prose ol>li:before{content:counter(hc-step);position:absolute;top:0;left:0;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ink);color:var(--surface);font-size:17px;font-weight:900;line-height:1}.hc-prose ul{margin:16px 0 24px;padding:0;list-style:none}.lp .hc-prose ul>li{position:relative;margin:0 0 10px;padding-left:24px}.hc-prose ul>li:before{content:"";position:absolute;top:.62em;left:2px;width:10px;height:10px;border-radius:50%;background:var(--olive)}.hc-prose img{display:block;max-width:100%;height:auto;margin:20px 0}.hc-prose img,.hc-stuck{border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large)}.hc-stuck{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:48px;padding:24px 28px 28px;background:var(--surface-raised);box-shadow:var(--lp-lift)}.hc-foot .hc-stuck{max-width:820px;margin-top:0}.lp .hc-stuck-h{margin:0 0 4px;color:var(--ink);font-size:clamp(24px,2.2vw,30px);font-weight:900;line-height:1.1;letter-spacing:-.025em}.lp .hc-stuck p{margin:0;color:var(--muted-ink);font-size:17px;font-weight:700;line-height:1.4}.hc-stuck .lp-btn{flex:none}.hc-related{margin-top:56px}.hc-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.hc-related .hc-list{margin-top:0}.lp .hc-updated{margin:40px 0 0;color:var(--muted-ink);font-size:15px;font-weight:700}.hc-doc{padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(56px,8vw,104px)}.lp .hc-doc h1{margin:0 0 16px;font-size:clamp(36px,4.4vw,56px);line-height:1.04;letter-spacing:-.035em}.lp .hc-doc h1,.lp .hc-doc h2{color:var(--ink);font-weight:900}.lp .hc-doc h2{margin:48px 0 12px;font-size:clamp(24px,2.4vw,30px);line-height:1.15;letter-spacing:-.025em}.lp .hc-doc h3{margin:0 0 8px;color:var(--ink);font-size:21px;font-weight:900;line-height:1.2}.lp .hc-doc li,.lp .hc-doc p{color:var(--ink);font-size:18px;font-weight:700;line-height:1.55}.lp .hc-doc p{margin:0 0 16px}.lp .hc-doc .lede{color:var(--ink);font-size:clamp(19px,1.6vw,22px);font-weight:800;line-height:1.35}.lp .hc-doc .fine-print,.lp .hc-doc .updated{color:var(--muted-ink);font-size:16px}.hc-doc strong,.lp .hc-doc .pin{font-weight:900}.lp .hc-doc .tag{display:block;margin:0 0 16px;padding:0;border-radius:0;background:none;color:var(--heart-text);font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.lp .hc-doc .card{margin:28px 0;padding:22px 24px 20px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.lp .hc-doc .card--protective{border-color:var(--olive)}.lp .hc-doc .card p:last-child{margin-bottom:0}.lp .hc-doc .stat{margin:0 0 8px;color:var(--ink);font-size:clamp(40px,6vw,64px);font-weight:900;line-height:1;letter-spacing:-.035em}.lp .hc-doc a{color:var(--heart-text);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere}.lp .hc-doc a:hover{color:var(--ink)}.hc-doc ul.plain{margin:0 0 16px;padding:0;list-style:none}.lp .hc-doc ul.plain li{position:relative;margin:0 0 10px;padding-left:24px}.hc-doc ul.plain li:before{top:.62em;left:2px;width:10px;height:10px;background:var(--olive)}.hc-doc table{display:block;margin:16px 0 24px;overflow:hidden;border:var(--stroke-card) solid var(--ink-stroke);border-collapse:separate;border-spacing:0;border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.hc-doc tbody,.hc-doc tr{display:block}.hc-doc tr+tr{border-top:var(--stroke-card) solid var(--border)}.hc-doc td,.hc-doc th{display:block;padding:0 24px;border:0;font-size:18px;line-height:1.5;text-align:left}.hc-doc th{padding-top:18px;color:var(--ink);font-weight:900}.hc-doc td{padding-top:4px;padding-bottom:18px;color:var(--muted-ink);font-weight:700}.hc-doc .actions{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.lp .hc-doc .btn-primary{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:50px;height:auto;padding:12px 20px;border:0;border-radius:12px;background:var(--lp-btn-red);box-shadow:0 4px 0 var(--lp-btn-edge);color:#ffffff;font:800 15px/1.2 var(--lp-font);letter-spacing:.8px;text-align:center;text-decoration:none;text-transform:uppercase}.lp .hc-doc .btn-primary:hover{color:#ffffff;filter:brightness(1.08)}.lp .hc-doc .btn-primary:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px}@media (max-width:900px){.hc-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,200px)}}@media (max-width:620px){.hc-hero-grid{grid-template-columns:minmax(0,1fr)}.hc-crumbs li:last-child:not(:nth-child(-n+2)){display:none}.hc-hero-art{order:-1;justify-self:start;width:132px}.hc-list-link,.hc-topic{padding:14px 14px 14px 18px}.hc-answer,.hc-stuck{padding:18px 18px 20px}.hc-stuck .lp-btn{width:100%}.hc-doc td,.hc-doc th{padding-inline:18px}}@media (prefers-reduced-motion:no-preference){.hc-topic{transition:transform .12s var(--lp-ease-out),box-shadow .12s var(--lp-ease-out)}.hc-topic:active{transform:translateY(4px);box-shadow:0 0 0 var(--lift-shadow)}}.lp-root{--lp-font:ui-rounded,"SF Pro Rounded",var(--font-nunito),system-ui,sans-serif;--lp-serif:ui-serif,"New York",var(--font-source-serif),Georgia,serif;font-family:var(--lp-font)}.feedback-page{max-width:720px;margin-inline:auto}.feedback-form{display:grid;grid-gap:22px;gap:22px;margin-top:28px}.feedback-field{display:grid;grid-gap:8px;gap:8px}.feedback-field label{color:var(--ink);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.feedback-field input,.feedback-field select,.feedback-field textarea{width:100%;min-height:48px;border:2px solid var(--ink-stroke);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;padding:12px 14px}.feedback-field textarea{min-height:160px;resize:vertical}.feedback-field input:focus-visible,.feedback-field select:focus-visible,.feedback-field textarea:focus-visible,.feedback-submit:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px}.feedback-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.feedback-turnstile{display:grid;grid-gap:8px;gap:8px}.feedback-config-warning,.feedback-turnstile p{margin:0;font-size:14px;color:var(--muted-ink)}.feedback-submit{width:100%;min-height:48px;margin-top:4px}.feedback-submit:disabled{cursor:not-allowed;opacity:.55}.updates-page{padding-top:clamp(36px,7vw,84px);padding-bottom:clamp(48px,8vw,96px)}.updates-lede{max-width:620px;font-size:20px;color:var(--lp-grey-ink)}.updates-list{display:grid;grid-gap:24px;gap:24px;margin-top:40px;max-width:820px}.updates-card{padding:clamp(22px,4vw,36px);background:var(--surface);border:1.5px solid var(--ink-stroke);border-radius:18px;box-shadow:var(--lp-lift)}.updates-card h2{margin:10px 0 12px;font:800 clamp(24px,4vw,34px)/1.1 var(--lp-font);color:var(--ink)}.updates-card p:last-of-type{margin-bottom:0}.updates-meta{display:flex;flex-wrap:wrap;gap:12px;margin:0;color:var(--lp-grey-ink);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.updates-meta span{color:var(--olive-text)}.updates-card img{display:block;margin-top:20px;border-radius:14px}body:has(main.lp){--canvas:#f7f2e8;--surface:#fffdf8;--surface-raised:#ffffff;--ink:#201d19;--muted-ink:#554f47;--border:#e8ded1;--ink-stroke:#2a2620;--lift-shadow:#c9c5be;--soft-shadow:rgba(0,0,0,0.14);--heart-text:#a7271c;--olive-text:#465d1d;--gold-text:#72500a;--rose-text:#6e202b;--lp-max:1200px;--lp-pad:clamp(16px,4vw,48px);--lp-lift:0 6px 0 var(--lift-shadow);--lp-halo:var(--heart);--lp-tint-scene:color-mix(in srgb,var(--olive) 12%,var(--canvas));--lp-tint-heart:#fbd6cf;--lp-tint-gold:#f3e0bb;--lp-tint-olive:#dde4cc;--lp-tint-rose:#efd3d4;--lp-tile-1:#f7a9a1;--lp-tile-2:#a7c7f3;--lp-tile-3:#f5cf72;--lp-tile-4:#a9d8c1;--lp-btn-red:#d9331f;--lp-btn-edge:#a7271c;--lp-btn-line:#e5e0d8;--lp-focus:#72500a;--lp-glow:rgba(240,61,41,0.28);--lp-jab-bg:#f6e7c8;--lp-grey-ink:#6f685f;--lp-glyph-gold:#d19630;--lp-glyph-detail:#72500a;--lp-brass-shine:#f9e2a6;--lp-footer-bg:#3f5a1c;--lp-footer-label:#b9cf8c;--lp-footer-mark:#4d6b27;--lp-footer-focus:#f2ca63;--lp-brass:#e5b45b;--lp-brass-light:#f0c66f;--lp-steel:#9aacb6;--lp-link-steel:#8fb3c4;--lp-link-hi:#dff3f9;--lp-link-bar:#5b8395;--lp-eye-plate:#6b7078;--lp-eye-ring:#a8b4bc;--lp-ease-out:cubic-bezier(0.2,0.8,0.2,1);--lp-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--lp-phone-w:300px;--lp-hart-w:210px;--lp-badge-h:56px;--lp-badge-w:168px;--lp-clear:calc(var(--lp-badge-h) / 4);color-scheme:light;background:var(--canvas);color:var(--ink);font-family:var(--lp-font)}body:has(main.lp) :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.lp-root[data-theme=dark]{--canvas:#171512;--surface:#24211d;--surface-raised:#2c2823;--ink:#f8f1e7;--muted-ink:#d1c8bc;--border:#3d3831;--ink-stroke:#6b6358;--lift-shadow:#0e0d0b;--soft-shadow:rgba(0,0,0,0.4);--heart-text:#ff796b;--olive-text:#b5d66f;--gold-text:#f2ca63;--rose-text:#ffd5d9;--lp-grey-ink:#d1c8bc;color-scheme:dark}body:has(.lp-root[data-theme=dark]){background:#171512;color:#f8f1e7}.lp-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;width:100%;max-width:none;padding:0;background:var(--canvas);border-bottom:var(--stroke-card) solid var(--border)}.lp-header-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--space-md);gap:var(--space-md);width:100%;box-sizing:border-box;max-width:1320px;margin:0 auto;padding:12px var(--lp-pad)}.lp-header .wordmark{justify-self:start}.lp-footer .wordmark,.lp-header .wordmark{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:22px;font-weight:900}.wordmark-icon{flex:none;border:var(--stroke-control) solid var(--ink-stroke);border-radius:22%;box-shadow:0 3px 0 var(--ink-stroke)}.lp-footer .wordmark-icon{border-color:var(--surface);box-shadow:none}.lp-nav-desktop{display:flex;gap:4px;justify-self:center}.lp-nav-desktop a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;color:var(--ink);font-size:16px;font-weight:800}.lp-nav-desktop a:hover{text-decoration:underline;text-underline-offset:3px}.lp-header-actions{display:flex;align-items:center;gap:10px;justify-self:end}.lp-btn--small{white-space:nowrap;height:40px;padding:0 18px;font-size:13px}.lp-menu{display:none;position:relative}.lp-menu summary{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:44px;height:44px;border:var(--stroke-control) solid var(--ink-stroke);border-radius:var(--radius-small);background:var(--surface);cursor:pointer;list-style:none}.lp-menu summary::-webkit-details-marker{display:none}.lp-menu-bar{width:18px;height:2px;border-radius:1px;background:var(--ink)}.lp-menu-panel,.lp-menu[open] summary{background:var(--surface-raised)}.lp-menu-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:41;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:10px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-medium);box-shadow:var(--lp-lift)}.lp-menu-panel a{display:flex;align-items:center;min-height:44px;padding:0 10px;border-radius:var(--radius-small);color:var(--ink);font-size:16px;font-weight:800;text-decoration:none}.lp-menu-panel a:hover{background:var(--canvas)}.lp-menu-panel .lp-btn{margin-top:6px}.lp-header-actions a.lp-nav-give,.lp-menu-panel a.lp-nav-give,.lp-nav-desktop a.lp-nav-give{gap:6px;border:2px solid var(--gold);background:var(--lp-tint-gold);color:var(--gold-text)}.lp-header-actions a.lp-nav-give:hover,.lp-menu-panel a.lp-nav-give:hover,.lp-nav-desktop a.lp-nav-give:hover{text-decoration:none;filter:brightness(1.05)}.lp-nav-give-icon{flex:none;width:14px;height:14px;fill:currentColor}.lp-header-actions a.lp-nav-give{text-decoration:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;font-size:15px;font-weight:800;white-space:nowrap}@media (max-width:760px){.lp-header-actions>.lp-header-cta,.lp-header-actions>a.lp-nav-give,.lp-nav-desktop{display:none}.lp-header-row{display:flex;justify-content:space-between}.lp-menu{display:block}}main.lp{max-width:none;margin:0;padding:0;overflow-x:clip}.lp h1,.lp h2,.lp h3{font-family:var(--lp-font);color:var(--ink);text-wrap:balance}.lp p{text-wrap:pretty}.lp-inner{max-width:var(--lp-max);margin:0 auto;padding-inline:var(--lp-pad)}.lp-h2{margin:0 0 var(--space-lg);font-size:clamp(34px,5vw,64px);font-weight:900;line-height:1;letter-spacing:-.035em}.lp .eyebrow{display:block;margin:0 0 16px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--heart-text);font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.lp .eyebrow:after,.lp .eyebrow:before{content:none;display:none}.lp-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 20px;border:0;border-radius:12px;background:var(--lp-btn-red);box-shadow:0 4px 0 var(--lp-btn-edge);color:#ffffff;font:800 15px/1 var(--lp-font);letter-spacing:.8px;text-decoration:none;text-transform:uppercase;cursor:pointer}.lp .lp-btn:hover{color:#ffffff;filter:brightness(1.08)}.lp-btn:active{transform:translateY(4px);box-shadow:0 0 0 var(--lp-btn-edge)}.lp .lp-btn:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px}.lp-btn--secondary{border:2px solid var(--lp-btn-line);background:#ffffff;box-shadow:0 2px 0 var(--lp-btn-line)}.lp .lp-btn--secondary:hover,.lp-btn--secondary{color:var(--lp-btn-edge)}.lp-btn--secondary:active{box-shadow:0 0 0 var(--lp-btn-line)}.lp-hero{background:var(--canvas);padding:clamp(20px,4vw,56px) 0 clamp(40px,6vw,88px)}.lp-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.lp-h1{margin:0;font-weight:900;letter-spacing:-.03em}.lp-h1-a{font-size:clamp(34px,3.9vw,56px);line-height:1.02}.lp-h1-a,.lp-h1-b{display:block;color:var(--ink)}.lp-h1-b{margin-top:.06em;font-size:clamp(48px,5.4vw,80px);line-height:.98;letter-spacing:-.045em}.lp-free-word,.lp-hl{color:var(--heart-text)}.lp-free-word{font-weight:900}.lp-free-word--mark{padding:0 .12em;border-radius:4px;background:linear-gradient(transparent 58%,rgba(214,69,50,.22) 0);font-size:1.12em}.lp-free .lp-h2 .lp-hl{text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.12em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.lp-truth-verse cite,.lp-verse cite{font-family:var(--lp-font);font-size:12px;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.lp-lede{max-width:30ch;margin:20px 0 0;color:var(--ink);font-size:clamp(19px,1.6vw,24px);font-weight:800;line-height:1.3}.lp-action{position:relative;margin-top:24px;scroll-margin-top:76px}.lp-badge-row{position:relative;display:flex;width:-moz-fit-content;width:fit-content;margin-left:calc(-1 * var(--lp-clear))}.lp-arrow{position:absolute;right:calc(100% + 4px);bottom:var(--lp-clear);width:64px;height:52px;overflow:visible;fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lp-badge{position:relative;display:block;flex:none;padding:var(--lp-clear);text-decoration:none;isolation:isolate}.lp-badge img{display:block;width:var(--lp-badge-w);height:var(--lp-badge-h)}.lp-badge:before{content:"";left:50%;top:50%;z-index:-1;width:calc(var(--lp-badge-w) * 1.6);height:calc(var(--lp-badge-h) * 1.6);background:radial-gradient(closest-side,var(--lp-glow),transparent);filter:blur(6px);opacity:.7;transform:translate(-50%,-50%)}.lp-badge:before,.lp-sparks{position:absolute;pointer-events:none}.lp-sparks{inset:0}.lp-sparks svg{position:absolute;width:16px;height:16px;opacity:0;stroke:var(--ink-stroke);stroke-width:1.6;stroke-linejoin:round}.lp-spark-heart{fill:var(--heart)}.lp-spark-star{fill:var(--gold)}.lp-sparks svg:first-child{top:-30px;left:4%;--lp-dx:-8px;--lp-dy:-8px}.lp-sparks svg:nth-child(2){top:-36px;left:44%;--lp-dx:0;--lp-dy:-10px}.lp-sparks svg:nth-child(3){top:-28px;right:2%;--lp-dx:8px;--lp-dy:-8px}.lp-sparks svg:nth-child(4){bottom:-32px;left:22%;--lp-dx:-6px;--lp-dy:8px}.lp-sparks svg:nth-child(5){bottom:-34px;right:20%;--lp-dx:6px;--lp-dy:10px}.lp-action-hart{position:absolute;left:calc(100% + 14px);bottom:var(--lp-clear);display:block;width:96px}.lp-action-hart img{display:block;width:100%;height:auto}.lp-action-hart--loose img{width:150%;max-width:none;margin:-31% -25% -25%}.lp-scene{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center}.lp-scene:before{content:"";position:absolute;inset:3% -8% -4%;z-index:-1;border-radius:46% 54% 50% 50%/48% 44% 56% 52%;background:var(--lp-tint-scene)}.lp-stage{display:flex;align-items:flex-end;justify-content:center}.lp-phone{position:relative;flex:none;width:var(--lp-phone-w);aspect-ratio:300/612;padding:calc(var(--lp-phone-w) * .03);border:var(--stroke-control) solid var(--ink-stroke);border-radius:calc(var(--lp-phone-w) * .15);background:var(--ink);box-shadow:0 10px 0 var(--lift-shadow);container-type:inline-size}.lp-screen{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;padding:16cqw 4cqw 5cqw;overflow:hidden;border-radius:calc(var(--lp-phone-w) * .12);background:var(--canvas);text-align:center}.lp-island{top:2.6cqw;left:50%;width:30cqw;height:8cqw;border-radius:99px;background:var(--ink);transform:translateX(-50%)}.lp-island,.lp-status{position:absolute;z-index:3}.lp-status{top:3.6cqw;left:8cqw;right:8cqw;display:flex;justify-content:space-between;color:var(--ink);font-size:4cqw;font-weight:900}.lp-status i{width:7cqw;height:3.2cqw;margin-top:.8cqw;border:.5cqw solid var(--ink);border-radius:1cqw}.lp-demo-title{margin:0 0 5cqw;color:var(--ink);font-size:7.4cqw;font-weight:900;line-height:1.05;letter-spacing:-.02em}.lp-appcard{flex:none;display:grid;place-items:center;width:92cqw;padding:7cqw 0 5cqw;border:.5cqw solid var(--border);border-radius:7cqw;background:var(--surface-raised)}.lp-block{position:relative;display:flex;flex-direction:column;gap:3.07cqw;width:84cqw;height:38.4cqw}.lp-apps{display:flex;justify-content:center;gap:2.05cqw}.lp-app{display:grid;place-items:center;width:12.3cqw;height:12.3cqw;border-radius:3cqw;box-shadow:0 1.28cqw 0 rgba(0,0,0,.12)}.lp-app i{width:7.44cqw;height:7.44cqw;background:#ffffff;-webkit-mask:var(--lp-mark) center /contain no-repeat;mask:var(--lp-mark) center /contain no-repeat}.lp-app--instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fd5949 45%,#d6249f 60%,#285aeb 90%);--lp-mark:url(/apps/instagram.svg)}.lp-app--tiktok{background:#000000;--lp-mark:url(/apps/tiktok.svg)}.lp-app--youtube{background:#ff0000;--lp-mark:url(/apps/youtube.svg)}.lp-app--snapchat{background:#fffc00;--lp-mark:url(/apps/snapchat.svg)}.lp-app--snapchat i{background:#000000}.lp-app--reddit{background:#ff4500;--lp-mark:url(/apps/reddit.svg)}.lp-app--x{background:#000000;--lp-mark:url(/apps/x.svg)}.lp-app--facebook{background:#0866ff;--lp-mark:url(/apps/facebook.svg)}.lp-app--threads{background:#000000;--lp-mark:url(/apps/threads.svg)}.lp-app--discord{background:#5865f2;--lp-mark:url(/apps/discord.svg)}.lp-app--twitch{background:#9146ff;--lp-mark:url(/apps/twitch.svg)}.lp-app--pinterest{background:#e60023;--lp-mark:url(/apps/pinterest.svg)}.lp-apps .lp-app:first-child{--lp-d:0ms;--lp-r:-4deg}.lp-apps .lp-app:nth-child(2){--lp-d:35ms;--lp-r:-2.95deg}.lp-apps .lp-app:nth-child(3){--lp-d:70ms;--lp-r:-1.9deg}.lp-apps .lp-app:nth-child(4){--lp-d:105ms;--lp-r:-0.85deg}.lp-apps .lp-app:nth-child(5){--lp-d:140ms;--lp-r:0.2deg}.lp-apps .lp-app:nth-child(6){--lp-d:175ms;--lp-r:1.25deg}.lp-apps--2 .lp-app:first-child{--lp-d:120ms;--lp-r:-0.4deg}.lp-apps--2 .lp-app:nth-child(2){--lp-d:155ms;--lp-r:0.65deg}.lp-apps--2 .lp-app:nth-child(3){--lp-d:190ms;--lp-r:1.7deg}.lp-apps--2 .lp-app:nth-child(4){--lp-d:225ms;--lp-r:2.75deg}.lp-apps--2 .lp-app:nth-child(5){--lp-d:260ms;--lp-r:3.8deg}.lp-lockart{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.lp-lk-ink{fill:none;stroke:var(--ink);stroke-width:5.4}.lp-lk-steel{fill:none;stroke:var(--lp-link-steel);stroke-width:2.8}.lp-lk-hi{fill:none;stroke:var(--lp-link-hi);stroke-width:1.3;stroke-linecap:round}.lp-lk-bar{fill:var(--lp-link-bar)}.lp-eye-plate,.lp-lk-bar{stroke:var(--ink);stroke-width:1.5}.lp-eye-plate,.lp-eye-shank{fill:var(--lp-eye-plate)}.lp-eye-shank{stroke:var(--ink);stroke-width:1.3}.lp-eye-ring{fill:none;stroke:var(--lp-eye-ring);stroke-width:2.8}.lp-pl-ink{fill:none;stroke:var(--ink);stroke-width:8.5;stroke-linecap:round}.lp-pl-steel{fill:none;stroke:var(--lp-steel);stroke-width:4.5;stroke-linecap:round}.lp-pl-body{fill:var(--lp-brass);stroke:var(--ink);stroke-width:2.5}.lp-pl-shine{fill:var(--lp-brass-light)}.lp-pl-glint{fill:none;stroke:var(--lp-brass-shine);stroke-width:3;stroke-linecap:round}.lp-pl-key{fill:var(--ink)}.lp-gl-fill{fill:var(--lp-glyph-gold)}.lp-gl-line{fill:none;stroke:var(--lp-glyph-detail);stroke-width:1.3;stroke-linecap:round}.lp-chain{opacity:0;transform:translateY(40px)}.lp-glyph{opacity:0;transform-origin:50% 50%}.lp-glyph,.lp-shackle{transform-box:fill-box}.lp-shackle{transform-origin:0 100%;transform:translateY(-3px) rotate(-45deg)}.lp .lp-demo-pr,.lp .lp-lock-btn,.lp .lp-lock-sos,.lp .lp-state{flex:none;line-height:1.2;white-space:nowrap;text-wrap:nowrap}.lp-demo-pr{margin:5cqw 0 0;color:var(--heart-text);font-size:5.12cqw;font-weight:900;letter-spacing:.04em}.lp-state{display:grid;justify-items:center;margin:1.6cqw 0 0;font-size:3.84cqw;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lp-state>span{grid-area:1/1;display:inline-flex;align-items:center;gap:1.4cqw}.lp-state-wait{color:var(--muted-ink);opacity:0}.lp-state-open{color:var(--olive-text)}.lp-state svg{width:3.8cqw;height:3.8cqw}.lp-state svg path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.lp-state svg rect{fill:currentColor}.lp-demo-bottom{display:flex;flex-direction:column;align-items:center;gap:1cqw;width:100%;margin-top:auto}.lp-lock-btn{display:grid;place-items:center;width:100%;height:12.8cqw;border-radius:3.07cqw;background:var(--lp-btn-red);box-shadow:0 1.02cqw 0 var(--lp-btn-edge);color:#ffffff;font-size:3.84cqw;font-weight:800;letter-spacing:.2cqw;text-transform:uppercase}.lp-lock-sos{padding:2.4cqw;color:var(--muted-ink);font-size:4cqw;font-weight:800;text-decoration:underline;text-underline-offset:.8cqw}.lp-hart{position:relative;flex:none;width:var(--lp-hart-w);aspect-ratio:1;margin-left:calc(var(--lp-hart-w) * -.06);z-index:1}.lp-pose{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:0;transform-origin:50% 100%}.lp-pose--claim{opacity:1}.lp-verse{padding:clamp(28px,4vw,48px) 0;border-top:var(--stroke-card) solid var(--ink-stroke);border-bottom:var(--stroke-card) solid var(--ink-stroke);background:var(--surface);text-align:center}.lp-verse blockquote{margin:0}.lp-verse p{max-width:40ch;margin:0 auto;color:var(--ink);font-family:var(--lp-serif);font-size:clamp(22px,2.6vw,36px);font-style:italic;line-height:1.3}.lp-verse cite{display:block;margin-top:12px;color:var(--heart-text);font-size:15px}.lp-mirror{padding:clamp(56px,8vw,112px) 0 clamp(48px,6vw,88px)}.lp-mirror-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"art title" "art cards";align-items:start;grid-column-gap:clamp(24px,5vw,72px);column-gap:clamp(24px,5vw,72px)}.lp-mirror-grid .lp-h2{grid-area:title}.lp-mirror-art{grid-area:art;align-self:center;width:100%;max-width:400px;height:auto}.lp-mirror-cards{grid-area:cards;display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.lp-mirror-card{padding:22px 26px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift);color:var(--ink);font-size:clamp(19px,1.7vw,24px);font-weight:800;line-height:1.3}.lp-mirror-card:first-child{transform:rotate(-1deg)}.lp-mirror-card:nth-child(2){transform:rotate(.8deg);margin-left:5%}.lp-mirror-card:nth-child(3){transform:rotate(-.5deg)}.lp-punch{margin:clamp(40px,6vw,80px) auto 0;color:var(--ink);font-size:clamp(28px,4vw,52px);font-weight:900;line-height:1.08;letter-spacing:-.03em;text-align:center;text-wrap:balance}.lp-punch span{color:var(--heart-text)}.lp-steps{padding:clamp(56px,8vw,104px) 0;background:var(--olive);scroll-margin-top:76px}.lp-steps .lp-h2{color:var(--surface);text-align:center}.lp-steps-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg);margin:0;padding:0;list-style:none}.lp-step{position:relative;display:flex;flex-direction:column;padding:16px 16px 26px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.lp-step-art{display:flex;align-items:flex-end;justify-content:center;gap:4px;height:200px;margin-bottom:18px;padding-top:14px;border-radius:var(--radius-medium);background:var(--canvas)}.lp-step-art img{width:auto;height:180px;max-width:48%;object-fit:contain;object-position:50% 100%}.lp-step-art picture:only-child img{max-width:80%}.lp-step-num{position:absolute;top:28px;left:28px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:var(--surface);font-size:19px;font-weight:900}.lp-cast-card h3,.lp-step h3{margin:0 10px 8px;font-size:clamp(22px,2vw,28px);font-weight:900;line-height:1.1}.lp-cast-card p,.lp-step p{margin:0 10px;color:var(--muted-ink);font-size:17px;font-weight:700;line-height:1.4}.lp-truth{padding:clamp(64px,10vw,140px) 0;background:var(--ink);text-align:center}.lp-truth-big{max-width:16ch;margin:0 auto;color:var(--surface);font-size:clamp(40px,7vw,104px);font-weight:900;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.lp-truth-small{margin:24px 0 0;color:var(--border);font-size:clamp(19px,2vw,26px);font-weight:800}.lp-truth-verse{max-width:44ch;margin:36px auto 0}.lp-truth-verse p{margin:0 0 10px;color:var(--surface);font-family:var(--lp-serif);font-size:clamp(19px,1.9vw,26px);font-style:italic;line-height:1.4}.lp-truth-verse cite{color:var(--border)}.lp-free{padding:clamp(64px,9vw,128px) 0;background:var(--lp-jab-bg)}.lp-jab-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}.lp-free .lp-h2{max-width:12ch}.lp-jab-bold{margin:0 0 12px;color:var(--ink);font-size:clamp(21px,2vw,26px);font-weight:900;line-height:1.25}.lp-jab-line{max-width:34ch;margin:0;color:var(--ink);font-size:clamp(18px,1.6vw,21px);font-weight:700;line-height:1.45}.lp-jab-demo{display:flex;flex-direction:column;align-items:center;gap:24px}.lp-jab-stage{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:12px;width:100%}.lp-jab-hart{order:2;width:150px;height:auto}.lp-pw{width:min(380px,100%)}.lp-pw,.lp-pw-shake{position:relative}.lp-pw-half--r{position:absolute;inset:0}.lp-pw-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 28px 28px;border:2px solid var(--lp-btn-line);border-radius:20px;background:#ffffff;box-shadow:0 16px 40px rgba(32,29,25,.12);text-align:center}.lp-pw-lock{width:30px;height:33px;color:#b5ada2}.lp-pw-lock path{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}.lp-pw-lock rect{fill:currentColor}.lp-pw-title{margin:4px 0 0;color:var(--ink);font-size:28px;font-weight:900;line-height:1.1}.lp-pw-price{margin:0 0 40px;color:var(--lp-grey-ink);font-size:17px;font-weight:700}.lp-pw-btn{display:grid;place-items:center;width:100%;height:50px;border-radius:12px;background:var(--lp-btn-line);color:var(--lp-grey-ink);font-size:15px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.lp-jab-stamp{position:absolute;left:50%;top:66%;display:flex;flex-direction:column;align-items:center;padding:8px 16px 10px;border:8px double var(--lp-btn-red);border-radius:12px;background:rgba(255,255,255,.9);color:var(--lp-btn-red);font-size:clamp(44px,4.6vw,64px);font-weight:900;line-height:.95;letter-spacing:.01em;white-space:nowrap;transform:translate(-50%,-50%) rotate(-8deg)}.lp-pw-half--l{-webkit-clip-path:polygon(-20% -20%,52% -20%,52% 0,47% 12%,53% 24%,47% 36%,53% 48%,47% 60%,53% 72%,47% 84%,52% 100%,52% 120%,-20% 120%);clip-path:polygon(-20% -20%,52% -20%,52% 0,47% 12%,53% 24%,47% 36%,53% 48%,47% 60%,53% 72%,47% 84%,52% 100%,52% 120%,-20% 120%)}.lp-pw-half--r{-webkit-clip-path:polygon(52% -20%,120% -20%,120% 120%,52% 120%,52% 100%,47% 84%,53% 72%,47% 60%,53% 48%,47% 36%,53% 24%,47% 12%,52% 0);clip-path:polygon(52% -20%,120% -20%,120% 120%,52% 120%,52% 100%,47% 84%,53% 72%,47% 60%,53% 48%,47% 36%,53% 24%,47% 12%,52% 0)}.lp-jab-replay{display:none}.lp-teach{padding:clamp(40px,5vw,64px) 0;border-bottom:var(--stroke-card) solid var(--ink-stroke);background:var(--surface)}.lp-teach-grid{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);align-items:center;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px)}.lp-teach-art{justify-self:start;width:100%;max-width:220px;height:auto}.lp-teach-body{display:flex;flex-direction:column;gap:10px;max-width:44ch;margin:0 0 26px}.lp-teach-body p{margin:0;color:var(--ink);font-size:clamp(18px,1.6vw,21px);font-weight:700;line-height:1.4}.lp-teach-body .lp-term{display:flex;flex-direction:column;gap:2px;margin-top:8px}.lp-term strong{color:var(--heart-text);font-size:clamp(22px,2vw,28px);font-weight:900;line-height:1.1}.lp-term span{color:var(--ink)}.lp-teach-small{margin:0 0 18px;color:var(--muted-ink);font-size:16px;font-weight:700}.lp-teach-final{margin:0;color:var(--ink);font-size:clamp(20px,1.8vw,24px);font-weight:900}.lp-partner{padding:clamp(40px,5vw,64px) 0;background:var(--ink)}.lp-partner-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.45fr);align-items:center;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px)}.lp-partner-grid>div{grid-row:1;grid-column:1}.lp-partner-grid .lp-partner-art{grid-row:1;grid-column:2}.lp-partner .lp-h2{color:var(--surface)}.lp-partner-body{display:flex;flex-direction:column;gap:10px;max-width:40ch;margin:0 0 28px}.lp-partner-body li,.lp-partner-body p{margin:0;color:var(--surface);font-size:clamp(18px,1.6vw,21px);font-weight:700;line-height:1.4}.lp-partner-body ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.lp-partner-body li{display:flex;align-items:center;gap:10px}.lp-partner-body li:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--heart)}.lp-partner-body strong{font-weight:900}.lp-partner-small{margin:22px 0 0;color:var(--border);font-size:15px;font-weight:700}.lp-partner-art{justify-self:end;width:100%;max-width:220px;height:auto}.lp-cast{padding:clamp(56px,8vw,112px) 0}.lp-cast .lp-h2{text-align:center}.lp-cast-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg);margin:0;padding:0;list-style:none}.lp-cast-card{display:flex;flex-direction:column;padding:14px 14px 24px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift)}.lp-cast-art{display:grid;place-items:end center;height:220px;margin-bottom:18px;overflow:hidden;border-radius:var(--radius-medium)}.lp-cast-card:first-child .lp-cast-art{background:var(--lp-tint-heart)}.lp-cast-card:nth-child(2) .lp-cast-art{background:var(--lp-tint-gold)}.lp-cast-card:nth-child(3) .lp-cast-art{background:var(--lp-tint-olive)}.lp-cast-card:nth-child(4) .lp-cast-art{background:var(--lp-tint-rose)}.lp-cast-art img{width:200px;height:200px;object-fit:contain;object-position:50% 100%}.lp-cast-art .lp-img-loose{width:250px;height:250px;margin-bottom:-26px}.lp-faq{padding:clamp(56px,8vw,104px) 0;border-block:var(--stroke-card) solid var(--ink-stroke);background:var(--surface)}.lp-faq-list{display:grid;grid-template-columns:minmax(0,1fr);max-width:820px;grid-gap:var(--space-md);gap:var(--space-md)}.lp-faq-row{border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-medium);background:var(--surface-raised);box-shadow:0 4px 0 var(--lift-shadow);interpolate-size:allow-keywords}.lp-faq-row summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 20px 14px 24px;color:var(--ink);font-size:clamp(19px,1.6vw,22px);font-weight:900;line-height:1.2;list-style:none;cursor:pointer}.lp-faq-row summary::-webkit-details-marker{display:none}.lp-faq-row summary:hover{color:var(--heart-text)}.lp-faq-row summary:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px;border-radius:var(--radius-medium)}.lp-faq-icon{flex:none;width:32px;height:32px;padding:4px;border-radius:50%;background:var(--canvas);fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lp-faq-row[open] .lp-faq-icon{background:var(--lp-tint-heart);stroke:var(--heart-text);transform:rotate(180deg)}.lp-faq-row p{margin:0;padding:0 24px 22px;color:var(--muted-ink);font-size:17px;font-weight:700;line-height:1.45}.lp-faq-row::details-content{block-size:0;overflow:hidden}.lp-faq-row[open]::details-content{block-size:auto}.lp-cta{padding:clamp(56px,8vw,112px) 0}.lp-cta .lp-action{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);margin:0}.lp-cta .lp-action-hart{position:static;width:100%;max-width:380px;justify-self:center}.lp-cta .lp-h2{margin-bottom:14px}.lp-cta-sub{margin:0 0 18px;color:var(--muted-ink);font-size:clamp(19px,1.8vw,24px);font-weight:800}body:has(main.lp) .site-footer.lp-footer{width:100%;max-width:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--lp-footer-bg);color:var(--surface)}:where(body:has(main.lp)) a{color:var(--heart-text)}:where(body:has(main.lp)) a:hover{color:var(--ink)}.lp-footer-inner{max-width:calc(1152px + 2 * var(--lp-pad));margin:0 auto;padding:64px var(--lp-pad) 0}.lp-footer-grid{display:grid;grid-template-columns:minmax(280px,1.7fr) repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px}.lp-footer .wordmark,.lp-footer-tag{color:var(--surface)}.lp-footer-tag{max-width:26ch;margin:12px 0 16px;font-size:17px;font-weight:700;line-height:1.4}.lp-footer-copy{margin:0;color:var(--lp-footer-label);font-size:14px;font-weight:600}.lp-footer .lp-footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:0}.lp-footer-h{margin:12px 0 6px;color:var(--lp-footer-label);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;cursor:default}body:has(main.lp) .lp-footer-col a{display:inline-block;min-height:0;color:var(--surface);font-size:16px;font-weight:600;line-height:1.35;text-decoration:none}body:has(main.lp) .lp-footer-col a.lp-social-link{display:inline-flex;align-items:center;gap:10px;min-height:40px}.lp-social-icon{display:block;width:20px;height:20px;flex:none;background-color:currentColor;-webkit-mask:var(--lp-social-mark) center /contain no-repeat;mask:var(--lp-social-mark) center /contain no-repeat}.lp-social-icon--facebook{--lp-social-mark:url(/apps/facebook.svg)}.lp-social-icon--instagram{--lp-social-mark:url(/apps/instagram.svg)}.lp-social-icon--tiktok{--lp-social-mark:url(/apps/tiktok.svg)}.lp-social-icon--youtube{--lp-social-mark:url(/apps/youtube.svg)}body:has(main.lp) .lp-footer a:hover{color:var(--surface);text-decoration:underline;text-underline-offset:3px}body:has(main.lp) .lp-footer :focus-visible{outline:3px solid var(--lp-footer-focus);outline-offset:3px}.lp-footer-mark{display:block;width:100%;height:auto;margin-top:96px;padding-bottom:clamp(24px,4vw,48px);overflow:visible;fill:var(--lp-footer-mark);font-family:var(--lp-font);font-size:160px;font-weight:900;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:900px){body:has(main.lp){--lp-phone-w:280px;--lp-hart-w:170px}.lp-hero-grid{grid-template-columns:minmax(0,1fr);text-align:center}.lp-h1-b{font-size:clamp(40px,11vw,88px)}.lp-partner-grid,.lp-teach-grid{grid-template-columns:minmax(0,1fr);text-align:center}.lp-partner-art,.lp-teach-art{max-width:220px}.lp-partner-art{order:-1}.lp-partner-grid .lp-partner-art,.lp-partner-grid>div{grid-row:auto;grid-column:auto}.lp-partner-art,.lp-teach-art{justify-self:center}.lp-lede,.lp-partner-body,.lp-teach-body{margin-inline:auto}.lp-arrow{display:none}.lp-jab-grid{grid-template-columns:minmax(0,1fr);text-align:center}.lp-free .lp-h2,.lp-hero .lp-badge-row,.lp-jab-line{margin-inline:auto}.lp-mirror-grid{grid-template-columns:minmax(0,1fr) minmax(0,.55fr);grid-template-areas:"title art" "cards cards";align-items:end}.lp-mirror-art{max-width:240px;justify-self:end}.lp-steps-list{max-width:560px;margin-inline:auto}.lp-faq-list,.lp-steps-list{grid-template-columns:minmax(0,1fr)}.lp-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-footer-brand{grid-column:1/-1}}@media (max-width:620px){body:has(main.lp){--lp-phone-w:236px;--lp-hart-w:124px;--lp-badge-h:52px;--lp-badge-w:156px}.lp-jab-hart{width:120px}.lp-hero .lp-action-hart{width:76px}.lp-mirror-card:nth-child(2){margin-left:0}.lp-step-art{height:170px}.lp-step-art img{height:150px}.lp-cast-list{grid-template-columns:minmax(0,1fr)}.lp-footer-grid{gap:24px}.lp-cast-card{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:auto 1fr;grid-column-gap:14px;column-gap:14px;align-items:start;padding:12px}.lp-cast-art{grid-row:1/3;height:120px;margin:0}.lp-cast-art img{width:110px;height:110px}.lp-cast-art .lp-img-loose{width:140px;height:140px;margin-bottom:-15px}.lp-cast-card h3{margin:8px 0 4px}.lp-cast-card p{margin:0;font-size:16px}.lp-cta .lp-action{grid-template-columns:minmax(0,1fr);text-align:center}.lp-cta .lp-action-hart{max-width:220px}.lp-cta .lp-badge-row{margin-inline:auto}.lp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:28px}}@media (max-width:420px){body:has(main.lp){--lp-phone-w:min(236px,calc(100vw - 124px));--lp-hart-w:96px}.lp-footer .wordmark,.lp-header .wordmark{font-size:20px}.lp-hero .lp-action-hart{width:52px}.lp-mirror-grid{grid-template-columns:minmax(0,1fr) 110px}.lp-cast-card{grid-template-columns:96px minmax(0,1fr)}.lp-cast-art{height:104px}.lp-cast-art img{width:92px;height:92px}.lp-cast-art .lp-img-loose{width:118px;height:118px;margin-bottom:-13px}}@media (max-width:360px){.lp-hero .lp-action-hart{width:40px}}@media (prefers-reduced-motion:no-preference){.lp-faq-icon{transition:transform .2s var(--lp-ease-out),background .2s}.lp-faq-row::details-content{transition:block-size .26s var(--lp-ease-out),content-visibility .26s allow-discrete}.lp-app{animation:lp-app-cycle 3.75s calc(-.4s + var(--lp-d, 0s)) infinite both}.lp-shackle{animation:lp-shackle-cycle 3.75s -.4s infinite both}.lp-chain{animation:lp-chain-cycle 3.75s -.4s infinite both}.lp-glyph{animation:lp-glyph-cycle 3.75s -.4s infinite both}.lp-glyph--2{animation-delay:-.34s}.lp-state-wait{animation:lp-wait-cycle 3.75s -.4s infinite both}.lp-state-open{animation:lp-open-cycle 3.75s -.4s infinite both}.lp-pose--guard{animation:lp-guard-cycle 3.75s -.4s infinite both}.lp-pose--read{animation:lp-read-cycle 3.75s -.4s infinite both}.lp-pose--claim{animation:lp-claim-cycle 3.75s -.4s infinite both}.lp-badge:before{animation:lp-halo 1.8s ease-in-out 3}.lp-action:focus-within .lp-badge:before,.lp-action:hover .lp-badge:before{animation:lp-halo-again 1.8s ease-in-out 3}.lp-js .lp-arrow path{stroke-dasharray:1;stroke-dashoffset:1}.lp-action.is-in .lp-arrow-line{animation:lp-arrow-draw .7s var(--lp-ease-out) both}.lp-action.is-in .lp-arrow-head{animation:lp-arrow-head .7s var(--lp-ease-out) both}.lp-action-hart{transition:transform .2s var(--lp-ease-out)}.lp-btn{transition:transform .1s ease-out,box-shadow .1s ease-out,filter .15s ease-out}.lp-js .lp-jab-replay{display:inline-flex}.lp-jab-stage{display:grid;place-items:center}.lp-jab-stage .lp-jab-hart,.lp-jab-stage>.lp-pw{grid-area:1/1}.lp-js .lp-jab-hart{width:190px;opacity:0;transform-origin:50% 100%}.lp-js .lp-pw{z-index:1;opacity:0;transform:translateY(40px)}.lp-js .lp-jab-stamp{opacity:0}.lp-jab-stage.is-in .lp-pw{animation:lp-pw-in .5s var(--lp-ease-out) both}.lp-jab-stage.is-in .lp-jab-stamp{animation:lp-stamp-slam .16s ease-out .7s both}.lp-jab-stage.is-in .lp-pw-shake{animation:lp-pw-shake .24s linear .86s both}.lp-jab-stage.is-in .lp-pw-half--l{transform-origin:30% 100%;animation:lp-tear-l .45s ease-in 1.36s both}.lp-jab-stage.is-in .lp-pw-half--r{transform-origin:70% 100%;animation:lp-tear-r .45s ease-in 1.36s both}.lp-jab-stage.is-in .lp-jab-hart{animation:lp-jab-hop .6s var(--lp-ease-out) 1.45s both}.lp-action-hart img{animation:lp-bob 2.4s ease-in-out infinite}.lp-hero .lp-action:focus-within .lp-action-hart,.lp-hero .lp-action:hover .lp-action-hart{transform:translateX(-6px) rotate(-4deg)}.lp-cta .lp-action:focus-within .lp-action-hart,.lp-cta .lp-action:hover .lp-action-hart{transform:translateX(6px) rotate(4deg)}.lp-action:focus-within .lp-sparks svg,.lp-action:hover .lp-sparks svg{animation:lp-spark .7s var(--lp-ease-out) both}.lp-sparks svg:nth-child(2){animation-delay:60ms!important}.lp-sparks svg:nth-child(3){animation-delay:.12s!important}.lp-sparks svg:nth-child(4){animation-delay:90ms!important}.lp-sparks svg:nth-child(5){animation-delay:.15s!important}:where(.lp-js) .lp-cast-card[data-reveal],:where(.lp-js) .lp-step[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .38s var(--lp-ease-out),transform .38s var(--lp-ease-out)}.lp-cast-card[data-reveal]{transition-timing-function:var(--lp-ease-out),var(--lp-ease-spring)}.lp-cast-card.is-in,.lp-step.is-in{opacity:1;transform:none}.lp-cast-card:nth-child(2),.lp-step:nth-child(2){transition-delay:90ms}.lp-cast-card:nth-child(3),.lp-step:nth-child(3){transition-delay:.18s}.lp-cast-card:nth-child(4){transition-delay:.27s}}@keyframes lp-app-cycle{0%{filter:none;transform:none;animation-timing-function:ease-out}24%,8%{filter:blur(4px) saturate(.3);transform:scale(.95);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}36.8%,52%{filter:blur(4px) saturate(.3);transform:translateY(-1.28cqw) rotate(var(--lp-r)) scale(.95);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}62.1%,to{filter:none;transform:none}}@keyframes lp-shackle-cycle{0%{transform:translateY(-3px) rotate(-45deg);animation-timing-function:ease-out}52%,8%{transform:none;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}62.1%,to{transform:translateY(-3px) rotate(-45deg)}}@keyframes lp-chain-cycle{0%{opacity:0;transform:none}52%,8%{opacity:1;transform:none;animation-timing-function:ease-in}62.1%,to{opacity:0;transform:translateY(40px)}}@keyframes lp-glyph-cycle{0%,24%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.15)}34%,50%{opacity:1;transform:none}54%,to{opacity:0;transform:none}}@keyframes lp-wait-cycle{0%,6%{opacity:0}54%,8%{opacity:1}56%,to{opacity:0}}@keyframes lp-open-cycle{0%,6%{opacity:1}54%,8%{opacity:0}56%,to{opacity:1}}@keyframes lp-guard-cycle{0%,23.9%{opacity:1}24%,to{opacity:0}}@keyframes lp-read-cycle{0%,23.9%{opacity:0}24%,51.9%{opacity:1}52%,to{opacity:0}}@keyframes lp-claim-cycle{0%,51.9%{opacity:0;transform:none}52%{opacity:1;transform:scale(1.06,.94)}56%{opacity:1;transform:translateY(-12%) scale(.97,1.04)}60%{opacity:1;transform:scale(1.04,.96)}63%,to{opacity:1;transform:none}}@keyframes lp-halo{0%,to{opacity:.5}50%{opacity:.9}}@keyframes lp-halo-again{0%,to{opacity:.5}50%{opacity:.9}}@keyframes lp-pw-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes lp-stamp-slam{0%{opacity:0;transform:translate(-50%,-50%) rotate(-8deg) scale(1.6)}to{opacity:1;transform:translate(-50%,-50%) rotate(-8deg) scale(1)}}@keyframes lp-pw-shake{0%,to{transform:none}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-3px)}}@keyframes lp-tear-l{to{opacity:0;transform:translate(-12px,24px) rotate(-6deg)}}@keyframes lp-tear-r{to{opacity:0;transform:translate(12px,24px) rotate(6deg)}}@keyframes lp-jab-hop{0%{opacity:0;transform:translateY(10%) scale(.9)}25%{opacity:1;transform:scale(1.05,.95)}55%{opacity:1;transform:translateY(-16%) scale(.97,1.04)}80%{opacity:1;transform:scale(1.04,.96)}to{opacity:1;transform:none}}@keyframes lp-arrow-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lp-arrow-head{0%,70%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lp-spark{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:translate(var(--lp-dx),var(--lp-dy)) scale(1.2)}to{opacity:0;transform:translate(calc(var(--lp-dx) * 2),calc(var(--lp-dy) * 2)) scale(.8)}}.feedback-problem{margin:0 0 var(--space-md);padding:12px 14px;border:var(--stroke-control) solid var(--heart-control);border-radius:var(--radius-small);background:var(--surface);color:var(--heart-text);font-weight:700}.feedback-sent{margin:var(--space-lg) 0;padding:40px 24px;border:var(--stroke-control) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:0 6px 0 var(--ink-stroke);text-align:center}.feedback-sent-mark{width:88px;height:88px;margin:0 auto var(--space-md);border:var(--stroke-control) solid var(--ink-stroke);border-radius:50%;background:var(--heart);color:#fff;font-size:48px;font-weight:900;line-height:84px}.feedback-page .feedback-sent h2{margin:0 0 var(--space-sm);font-size:clamp(32px,6vw,44px);line-height:1.1;text-align:center;outline:none}.feedback-page .feedback-sent p{margin:0 auto var(--space-lg);max-width:30ch;color:var(--muted-ink);font-size:20px;line-height:1.45;text-align:center}.feedback-problem:focus{outline:none}.hc-hero{display:block;width:100%;height:auto;margin:20px 0 4px;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);box-shadow:var(--lp-lift)}.hc-cards{display:grid;grid-gap:24px;gap:24px;margin:28px 0 0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.lp .hc-card{display:block;overflow:hidden;border:var(--stroke-card) solid var(--ink-stroke);border-radius:var(--radius-large);background:var(--surface-raised);box-shadow:var(--lp-lift);color:var(--ink);text-decoration:none}.hc-card-img{display:block;width:100%;height:auto;border-bottom:var(--stroke-card) solid var(--ink-stroke)}.hc-card-title{display:block;padding:16px 20px 4px;font-size:clamp(18px,1.5vw,20px);font-weight:900;line-height:1.25}.hc-card-line{display:block;padding:0 20px 20px;color:var(--muted-ink);font-size:16px;font-weight:600;line-height:1.4}.hc-card:hover .hc-card-title{text-decoration:underline}.lp .hc-card:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,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:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_b44cc3{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_b44cc3{--font-nunito:"Nunito","Nunito Fallback"}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e33b76030b52b394-s.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/817bd1ecaefe3e13-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/2487be7ea50658e3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/5d38802c4f19cf85-s.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/27a7efe705e7867f-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/85ef47686bd56cf6-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_ba72e5{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:italic}.__variable_ba72e5{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}