.landing_container__Wl1WF{width:100%;max-width:72rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.landing_section__4Wt6b{padding-block:clamp(4rem,9vw,7rem);scroll-margin-top:4.5rem}.landing_band__PqBBu{background:var(--ff-panel);border-block:1px solid var(--ff-border)}.landing_h2__5z88V{max-width:24ch;font-size:clamp(2rem,3.4vw,2.75rem);letter-spacing:-.015em;line-height:1.1;text-wrap:balance}.landing_h2__5z88V,.landing_h3__mcnhZ{margin:0;color:var(--ff-text);font-family:var(--ff-font-display),sans-serif;font-weight:600}.landing_h3__mcnhZ{font-size:clamp(1.25rem,1.6vw,1.375rem);letter-spacing:-.01em;line-height:1.25}.landing_lede__ZOJv5{margin:1rem 0 0;max-width:62ch;color:var(--ff-muted);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.55;text-wrap:pretty}.landing_body__VLBe9{margin:.75rem 0 0;color:var(--ff-muted);font-size:1rem;line-height:1.6;text-wrap:pretty}.landing_small__7DTm_{color:var(--ff-muted);font-size:.875rem;line-height:1.45}.landing_sectionHead__1aQHz{margin-bottom:clamp(2rem,4vw,3rem)}.landing_primary__an14s{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.625rem;padding:.75rem 1.375rem;border-radius:.5rem;background:var(--ff-accent);color:#000000;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:filter .15s ease}.landing_primary__an14s:hover{filter:brightness(1.08)}.landing_secondary__38Xp3{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border:1px solid var(--ff-control-border);border-radius:.5rem;color:var(--ff-text);font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s ease}.landing_secondary__38Xp3:hover{border-color:var(--ff-text)}.landing_textLink__evNKg{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;color:var(--ff-text);font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--ff-control-border);text-underline-offset:.25em}.landing_textLink__evNKg:hover{text-decoration-color:var(--ff-text)}.landing_focusable__ZWABd:focus-visible,.landing_primary__an14s:focus-visible,.landing_secondary__38Xp3:focus-visible,.landing_textLink__evNKg:focus-visible{outline:2px solid var(--ff-text);outline-offset:3px}.landing_statusRow__zGQ3n{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin:0}.landing_statusPill__fFsRA{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border:1px solid var(--ff-border);border-radius:999px;background:var(--ff-panel);color:var(--ff-text);font-size:.875rem;font-weight:500;line-height:1.4}.landing_statusDot__fO0g4{width:.5rem;height:.5rem;border-radius:999px;background:var(--ff-warning)}.landing_statusAudience__KMeSe{color:var(--ff-muted);font-size:.875rem;font-weight:500}.landing_chip__dEHB_{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--ff-border);border-radius:999px;color:var(--ff-text);font-size:.875rem;font-weight:500;line-height:1.4;white-space:nowrap}.landing_chip__dEHB_ svg{width:1rem;height:1rem}.landing_chipSource__ucS6m{border-color:var(--ff-blue)}.landing_chipSource__ucS6m code{font-family:var(--ff-font-mono),monospace;font-size:.875rem}.landing_chipHuman__pJ_uF{border-color:var(--ff-copper);color:var(--ff-copper)}.landing_chipSuccess__nuW00{border-color:var(--ff-success);color:var(--ff-success)}.landing_chipSoon__ffCi8{border-color:var(--ff-warning);color:var(--ff-warning)}.landing_hero__sZwWg{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(4rem,8vw,6rem)}.landing_hero__sZwWg:before{position:absolute;inset:-20rem -10rem auto -10rem;height:38rem;background:radial-gradient(ellipse at 70% 60%,rgb(255 152 0/.1),rgb(255 152 0/0) 60%);content:"";pointer-events:none}.landing_heroGrid__CFjC7{position:relative;display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}@media (min-width:1024px){.landing_heroGrid__CFjC7{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.landing_h1__hYetn{margin:1.25rem 0 0;color:var(--ff-text);font-family:var(--ff-font-display),sans-serif;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.06;text-wrap:balance}.landing_h1Muted__opA38{color:var(--ff-muted)}.landing_heroActions__Ye4im{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem}.landing_heroNote__8DVz5{margin:1rem 0 0;max-width:52ch;color:var(--ff-muted);font-size:1rem;line-height:1.5}.landing_trustList__ZMLur{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--ff-border);list-style:none}.landing_trustList__ZMLur li{display:inline-flex;align-items:center;gap:.5rem;color:var(--ff-text);font-size:.9375rem;font-weight:500}.landing_trustList__ZMLur svg{flex:none;color:var(--ff-success)}.landing_proof__vz5gp{margin:0;padding:1rem;border:1px solid var(--ff-border);border-radius:1rem;background:var(--ff-panel-2);box-shadow:0 40px 80px -40px rgb(0 0 0/.8)}.landing_proofTop__2bpvz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}.landing_proofLabel__P2BOs{color:var(--ff-muted);font-size:.875rem;font-weight:500}.landing_proofImage__28BN3{display:block;width:100%;max-width:21rem;height:auto;margin-inline:auto;border-radius:.625rem}.landing_proofMeta__MqXs3{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem}.landing_proofChecksTitle__2uEXr{margin:1rem 0 .5rem;color:var(--ff-text);font-size:.875rem;font-weight:600}.landing_proofChecks__EfZPl{display:grid;gap:.375rem 1rem;margin:0;padding:0;list-style:none}@media (min-width:480px){.landing_proofChecks__EfZPl{grid-template-columns:1fr 1fr}}.landing_proofChecks__EfZPl li{display:flex;align-items:flex-start;gap:.5rem;color:var(--ff-muted);font-size:.875rem;line-height:1.4}.landing_proofChecks__EfZPl li:before{flex:none;width:.375rem;height:.375rem;margin-top:.45rem;border-radius:999px;background:var(--ff-muted);content:""}.landing_proofCaption__hDBY9{margin:.875rem 0 0;color:var(--ff-muted);font-size:.875rem;line-height:1.4}.landing_problemGrid__TCWV3{display:grid;gap:1rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.landing_problemGrid__TCWV3{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing_problemItem__uwUU2{padding:1.5rem;border:1px solid var(--ff-border);border-radius:.75rem;background:var(--ff-panel)}.landing_steps___5GvE{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media (min-width:1024px){.landing_steps___5GvE{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing_step__CaQI0{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border:1px solid var(--ff-border);border-radius:.75rem;background:var(--ff-bg)}.landing_stepLabel__TXQDC{margin:0 0 .5rem;color:var(--ff-muted);font-size:.875rem;font-weight:600}.landing_artifact__76h1_{margin-top:auto;padding:1rem;border:1px solid var(--ff-border);border-radius:.625rem;background:var(--ff-panel-2)}.landing_artifactHead__O1_Ph{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.landing_artifactKind__8zt75{color:var(--ff-text);font-size:.875rem;font-weight:600}.landing_quote__1ENhQ{margin:0;padding-left:.75rem;border-left:2px solid var(--ff-blue);color:var(--ff-text);font-size:.9375rem;line-height:1.5}.landing_dossierRows__Idheu{display:grid;gap:.625rem;margin:0}.landing_dossierRows__Idheu dt{color:var(--ff-muted);font-size:.875rem;font-weight:500}.landing_dossierRows__Idheu dd{margin:.125rem 0 0;color:var(--ff-text);font-size:.9375rem;line-height:1.4}.landing_postArtifact__BQicy{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.875rem;align-items:center}.landing_postThumb___2VEk{display:block;width:100%;height:auto;border-radius:.375rem}.landing_postArtifactText___YE0M{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.5rem}.landing_postArtifactText___YE0M .landing_chip__dEHB_{white-space:normal}.landing_exampleNote__A_492{margin:1.5rem 0 0}.landing_methodRow__foHVf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin-top:1.5rem}.landing_examplesGrid__4pMzB{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.landing_examplesGrid__4pMzB{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing_examplesGrid__4pMzB>li,.landing_problemGrid__TCWV3>li,.landing_steps___5GvE>li{min-width:0}.landing_feedCard__cymNM{overflow:hidden;border:1px solid var(--ff-border);border-radius:.75rem;background:var(--ff-panel)}.landing_feedHead___O77Z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .875rem}.landing_feedHead___O77Z .landing_chip__dEHB_{white-space:normal}.landing_feedAccount__NvFav{display:inline-flex;align-items:center;gap:.5rem;color:var(--ff-text);font-size:.875rem;font-weight:600}.landing_feedAvatar__8dFu7{display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px;background:#7c3aed;color:#ffffff;font-size:.8125rem;font-weight:700}.landing_feedImage__DjEgi{display:block;width:100%;height:auto}.landing_feedFoot__dc7h7{padding:.875rem}.landing_feedSource__mHMrP{margin:0;color:var(--ff-muted);font-size:.875rem;line-height:1.45}.landing_feedSource__mHMrP a{color:var(--ff-text);text-decoration:underline;text-underline-offset:.2em}.landing_feedSource__mHMrP a:focus-visible{outline:2px solid var(--ff-text);outline-offset:2px}.landing_captionLabel__H_cwG{margin:0;color:var(--ff-text);font-size:.875rem;font-weight:600}.landing_caption__wnG8Q{margin:.25rem 0 .875rem;color:var(--ff-muted);font-size:.9375rem;line-height:1.55;white-space:pre-line}.landing_formatNote__saIr_{margin:1.25rem 0 0}.landing_tableWrap__ups79{overflow-x:auto;border:1px solid var(--ff-border);border-radius:.75rem}.landing_table__HQRgu{width:100%;min-width:44rem;border-collapse:collapse;font-size:.9375rem}.landing_table__HQRgu caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing_table__HQRgu td,.landing_table__HQRgu th{padding:.875rem 1rem;border-bottom:1px solid var(--ff-border);text-align:left;vertical-align:middle}.landing_table__HQRgu tbody tr:last-child td,.landing_table__HQRgu tbody tr:last-child th{border-bottom:0}.landing_table__HQRgu thead th{color:var(--ff-muted);font-size:.875rem;font-weight:600}.landing_table__HQRgu tbody th{color:var(--ff-text);font-weight:500}.landing_table__HQRgu .landing_ownColumn__IZhub{background:var(--ff-panel-2);color:var(--ff-text)}.landing_value__QkUZE{display:inline-flex;align-items:center;gap:.375rem;color:var(--ff-muted);white-space:nowrap}.landing_value__QkUZE svg{flex:none;width:1.125rem;height:1.125rem}.landing_valueYes__8QfL0{color:var(--ff-text)}.landing_valueYes__8QfL0 svg{color:var(--ff-success)}.landing_valueSoon__giAgB{color:var(--ff-warning)}.landing_pricingGrid__8DvN2{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media (min-width:1024px){.landing_pricingGrid__8DvN2{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.landing_pricingAside___HWgF{display:grid;gap:1rem;margin-top:1.5rem}.landing_priceCard__bxzx6{padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--ff-border);border-radius:1rem;background:var(--ff-panel-2)}.landing_planName__41nfS{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--ff-text);font-size:1rem;font-weight:600}.landing_priceLine__Ft7oo{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:1rem}.landing_price__V_weB{color:var(--ff-text);font-family:var(--ff-font-display),sans-serif;font-size:3.5rem;font-weight:600;letter-spacing:-.02em;line-height:1}.landing_period__hGf7k{color:var(--ff-muted);font-size:1rem}.landing_priceNote__N51E6{margin:.5rem 0 0;color:var(--ff-muted);font-size:.875rem}.landing_trial__XBu6u{margin:1.25rem 0 0;padding:.75rem 1rem;border-radius:.5rem;background:var(--ff-panel);color:var(--ff-text);font-size:.9375rem;line-height:1.5}.landing_priceCta__dksqL{width:100%;margin-top:1.25rem}.landing_listTitle__gmBXM{margin:1.5rem 0 .75rem;color:var(--ff-text);font-size:.875rem;font-weight:600}.landing_featureList__eY0Nt{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.landing_featureList__eY0Nt li{display:flex;align-items:flex-start;gap:.625rem;color:var(--ff-text);font-size:.9375rem;line-height:1.45}.landing_featureList__eY0Nt svg{flex:none;margin-top:.0625rem;color:var(--ff-success)}.landing_soonList__3aI8Z li{color:var(--ff-muted)}.landing_soonList__3aI8Z svg{color:var(--ff-warning)}.landing_footnote__gTcMh{margin:1rem 0 0;color:var(--ff-muted);font-size:.875rem;line-height:1.5}.landing_offerLink__JYlK_{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--ff-target-min);margin-bottom:1rem;padding:.5rem 1rem;border:1px solid var(--ff-accent);border-radius:999px;background:rgb(255 152 0/.08);color:var(--ff-text);font-size:.9375rem;font-weight:600;line-height:1.35;text-decoration:none}.landing_offerLink__JYlK_ svg{flex:none;width:1rem;height:1rem;color:var(--ff-accent);transition:transform .15s ease}.landing_offerLink__JYlK_:hover svg{transform:translateX(2px)}.landing_offerLink__JYlK_:focus-visible{outline:2px solid var(--ff-text);outline-offset:3px}@media (prefers-reduced-motion:reduce){.landing_offerLink__JYlK_ svg{transition:none}}.landing_offerBadge__W0Fx4{display:inline-block;margin:0 0 1rem;padding:.25rem .75rem;border:1px solid var(--ff-accent);border-radius:999px;color:var(--ff-text);font-size:.875rem;font-weight:600;line-height:1.5}.landing_offerFacts__Zkc4M{display:grid;margin:1.75rem 0 0;border-top:1px solid var(--ff-border)}.landing_offerFact__2EMHw{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:.5rem 1.25rem;padding:.875rem 0;border-bottom:1px solid var(--ff-border)}.landing_offerFact__2EMHw dd{flex:none;min-width:8.5rem;margin:0;color:var(--ff-accent);font-family:var(--ff-font-display),sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.landing_offerFact__2EMHw dt{color:var(--ff-muted);font-size:.875rem;line-height:1.4}.landing_offerTerms__2whF_{margin-top:1.5rem}.landing_offerTerms__2whF_ li::marker{color:var(--ff-control-border)}.landing_offerTerms__2whF_ ul{display:grid;gap:.5rem;margin:0;padding-left:1.125rem;list-style:disc;color:var(--ff-muted);font-size:1rem;line-height:1.5}.landing_priceCardOffer__BgqWm{border-color:var(--ff-accent);box-shadow:0 0 0 1px rgb(255 152 0/.25),0 24px 64px -32px rgb(255 152 0/.45)}.landing_chipOffer__zadju{border-color:var(--ff-accent)}.landing_finalOffer__bQW8l{max-width:48ch;margin:1rem auto 0;color:var(--ff-text);font-size:1.125rem;font-weight:600;line-height:1.5}.landing_founderGrid__aVXnF{display:grid;gap:1.5rem clamp(2rem,5vw,4rem)}@media (min-width:1024px){.landing_founderGrid__aVXnF{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.landing_founderText__vNEu7 p{margin:0 0 1rem;font-size:1.0625rem;line-height:1.6}.landing_founderAbout__m_06D{color:var(--ff-muted)}.landing_founderVoice___kl5A{color:var(--ff-text)}.landing_founderLinks___ox93{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:.5rem}.landing_faqGrid__rhKg2{display:grid;gap:2rem clamp(2rem,5vw,4rem)}@media (min-width:1024px){.landing_faqGrid__rhKg2{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.landing_faqList__TWLHV{border-top:1px solid var(--ff-border)}.landing_faqItem__ZVxd1{border-bottom:1px solid var(--ff-border)}.landing_faqItem__ZVxd1 summary{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem;color:var(--ff-text);font-size:1rem;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.landing_faqItem__ZVxd1 summary::-webkit-details-marker{display:none}.landing_faqItem__ZVxd1 summary:after{flex:none;color:var(--ff-muted);font-size:1.25rem;font-weight:400;content:"+"}.landing_faqItem__ZVxd1[open] summary:after{content:"\2212"}.landing_faqItem__ZVxd1 summary:focus-visible{outline:2px solid var(--ff-text);outline-offset:2px}.landing_faqItem__ZVxd1 p{margin:0;padding-bottom:1.25rem;max-width:64ch;color:var(--ff-muted);font-size:1rem;line-height:1.6}.landing_final__5Ay1v{position:relative;overflow:hidden;border-top:1px solid var(--ff-border);text-align:center}.landing_final__5Ay1v:before{position:absolute;inset:auto -10rem -24rem -10rem;height:36rem;background:radial-gradient(ellipse at 50% 30%,rgb(255 152 0/.09),rgb(255 152 0/0) 60%);content:"";pointer-events:none}.landing_finalInner__XZQTF{position:relative;display:flex;flex-direction:column;align-items:center}.landing_finalInner__XZQTF .landing_h2__5z88V{max-width:20ch}.landing_finalInner__XZQTF .landing_lede__ZOJv5{max-width:48ch}.landing_finalActions__QjHcr{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}@media (prefers-reduced-motion:reduce){.landing_primary__an14s,.landing_secondary__38Xp3{transition:none}}.public-header_header__izZL8{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--ff-border);background:rgb(0 0 0/.88);backdrop-filter:blur(12px)}.public-header_bar__M20E4{position:relative;display:flex;max-width:72rem;min-height:3.5rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);align-items:center;gap:.75rem}@media (min-width:1024px){.public-header_bar__M20E4{min-height:4rem;gap:1.5rem}}.public-header_logo__Nhnr0{display:inline-flex;min-height:2.75rem;align-items:center;margin-right:auto;color:var(--ff-text);font-family:var(--ff-font-display),sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;text-decoration:none}.public-header_logoDot__D_3w2{color:var(--ff-accent)}.public-header_menuButton__pwc8y{display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;margin-left:auto;border:1px solid var(--ff-control-border);border-radius:.5rem;background:transparent;color:var(--ff-text);cursor:pointer}@media (min-width:1024px){.public-header_menuButton__pwc8y{display:none}}.public-header_panel__gccc8{display:none}.public-header_panel__gccc8[data-open=true]{position:absolute;top:100%;right:0;left:0;display:flex;flex-direction:column;gap:.5rem;padding:.75rem clamp(1.25rem,4vw,3rem) 1.25rem;border-bottom:1px solid var(--ff-border);background:var(--ff-bg)}@media (min-width:1024px){.public-header_panel__gccc8,.public-header_panel__gccc8[data-open=true]{position:static;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:0;border:0;background:transparent}}.public-header_nav__DwF2d{display:flex;flex-direction:column}@media (min-width:1024px){.public-header_nav__DwF2d{flex-direction:row;gap:.25rem}}.public-header_navLink__DsAZM{display:inline-flex;min-height:2.75rem;align-items:center;padding-inline:.625rem;border-radius:.375rem;color:var(--ff-muted);font-size:1rem;font-weight:500;text-decoration:none}.public-header_navLink__DsAZM:hover,.public-header_navLink__DsAZM[aria-current=page]{color:var(--ff-text)}.public-header_navLink__DsAZM[aria-current=page]{text-decoration:underline;text-decoration-color:var(--ff-accent);text-decoration-thickness:2px;text-underline-offset:.4em}.public-header_cta__1weaa{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid var(--ff-accent);border-radius:.5rem;background:transparent;color:var(--ff-text);font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.public-header_cta__1weaa:hover{background:rgb(255 152 0/.12)}.public-header_ctaInBar__ItmQW{display:none}.public-header_ctaInPanel__rkOn0{margin-top:.25rem}@media (min-width:1024px){.public-header_ctaInBar__ItmQW{display:inline-flex}.public-header_ctaInPanel__rkOn0{display:none}}.public-header_skip__mekp8{position:absolute;top:.5rem;left:.5rem;z-index:50;padding:.75rem 1rem;border-radius:.5rem;background:var(--ff-text);color:#000000;font-size:1rem;font-weight:600;text-decoration:none;transform:translateY(-200%)}.public-header_skip__mekp8:focus-visible{transform:none;outline:2px solid var(--ff-accent);outline-offset:2px}.public-header_cta__1weaa:focus-visible,.public-header_logo__Nhnr0:focus-visible,.public-header_menuButton__pwc8y:focus-visible,.public-header_navLink__DsAZM:focus-visible{outline:2px solid var(--ff-text);outline-offset:2px}