.landing-module__JgX0yq__shell{--ground:var(--brand-ground-l,#faf8f4);--paper:#fff;--well:var(--brand-surface-l-2,#f4f1ea);--ink:var(--brand-ink-l,#17150f);--ink-2:var(--brand-ink-l-2,#57534a);--ink-3:var(--brand-ink-l-3,#8a857a);--line:var(--brand-line-l,#e8e3d8);--line-2:#d9d2c3;--amber:var(--brand-amber-lo,#a85a19);--amber-deep:var(--brand-amber-deep,#8a3d0f);--amber-soft:var(--brand-amber-soft-l,#f3e6cf);--good:var(--brand-good-l,#0e9f6e);--serif:"Literata Var", "Literata", Georgia, "Times New Roman", serif;--sans:var(--font-ui,"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif);--mono:ui-monospace, "SF Mono", "IBM Plex Mono", Menlo, Consolas, monospace;--mlp-ink:var(--ink-2);--mlp-ink-strong:var(--ink);--mlp-line:var(--line);--mlp-line-hover:var(--line-2);--mlp-menu-bg:var(--paper);--mlp-menu-line:var(--line);--mlp-menu-shadow:0 16px 36px -18px #17150f4d;--mlp-hover:var(--well);--mlp-active:var(--amber-soft);background:var(--ground);min-height:100vh;color:var(--ink);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-module__JgX0yq__shell a{color:inherit}.landing-module__JgX0yq__shell :focus-visible{outline:2px solid var(--amber);outline-offset:2px}.landing-module__JgX0yq__wrap{max-width:1180px;margin:0 auto;padding-inline:32px}.landing-module__JgX0yq__mast{border-bottom:1px solid var(--line);background:var(--ground)}.landing-module__JgX0yq__mastRow{align-items:center;gap:28px;height:68px;display:flex}.landing-module__JgX0yq__mark{align-items:center;gap:11px;text-decoration:none;display:flex}.landing-module__JgX0yq__mark i{background:linear-gradient(145deg, var(--amber), var(--amber-deep));border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 2px 6px #17150f2e}.landing-module__JgX0yq__mark i svg{width:16px;height:16px}.landing-module__JgX0yq__mark b{font:600 17px/1 var(--sans);letter-spacing:-.01em}.landing-module__JgX0yq__mark span{font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);border-left:1px solid var(--line-2);padding-left:11px}.landing-module__JgX0yq__navLinks{color:var(--ink-2);align-items:center;gap:24px;margin-left:auto;font-size:14.5px;display:flex}.landing-module__JgX0yq__navLinks>a{text-decoration:none}.landing-module__JgX0yq__navLinks>a:hover{color:var(--ink)}.landing-module__JgX0yq__signin{font-weight:600;color:var(--ink)!important}.landing-module__JgX0yq__btn{height:46px;font:600 15px/1 var(--sans);border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex}.landing-module__JgX0yq__btnAmber{background:var(--amber);color:#fff!important}.landing-module__JgX0yq__btnAmber:hover{background:var(--amber-deep)}.landing-module__JgX0yq__btnPaper{background:#faf8f4;color:var(--ink)!important}.landing-module__JgX0yq__btnPaper:hover{background:#fff}.landing-module__JgX0yq__link{font:600 15px/1 var(--sans);border-bottom:1px solid;padding-bottom:3px;text-decoration:none;color:var(--amber-deep)!important}.landing-module__JgX0yq__hero{grid-template-columns:1.05fr 1fr;align-items:start;gap:64px;padding-block:72px 80px;display:grid}.landing-module__JgX0yq__kicker{font:500 12px/1.4 var(--mono);letter-spacing:.04em;color:var(--ink-3);margin:0 0 26px}.landing-module__JgX0yq__kicker em{color:var(--amber);font-style:normal}.landing-module__JgX0yq__h1{font:500 clamp(38px, 4.6vw, 58px)/1.06 var(--serif);letter-spacing:-.022em;text-wrap:balance;margin:0 0 26px}.landing-module__JgX0yq__h1 span{color:var(--ink-3)}.landing-module__JgX0yq__noai{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--amber);max-width:34em;color:var(--ink-2);border-radius:4px;align-items:flex-start;gap:12px;margin:0 0 22px;padding:12px 16px;font-size:15px;display:flex}.landing-module__JgX0yq__noai svg{width:18px;height:18px;color:var(--amber);flex:none;margin-top:3px}.landing-module__JgX0yq__noai b{color:var(--ink);font-weight:600}.landing-module__JgX0yq__lede{color:var(--ink-2);max-width:34em;margin:0 0 34px;font-size:18.5px;line-height:1.6}.landing-module__JgX0yq__actions{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.landing-module__JgX0yq__terms{color:var(--ink-3);margin:22px 0 0;font-size:13.5px}.landing-module__JgX0yq__record{background:var(--paper);border:1px solid var(--line);min-width:0;box-shadow:0 1px 0 var(--line), 0 24px 48px -28px #17150f38;border-radius:4px;margin:0;font-size:13.5px}.landing-module__JgX0yq__recHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 22px 16px;display:flex}.landing-module__JgX0yq__recHead b{font:600 13px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase}.landing-module__JgX0yq__recHead span{font:400 12px/1.3 var(--mono);color:var(--ink-3)}.landing-module__JgX0yq__recInstr{border-bottom:1px solid var(--line);background:var(--well);color:var(--ink-2);padding:14px 22px}.landing-module__JgX0yq__recInstr q{font-family:var(--serif);color:var(--ink);font-style:italic}.landing-module__JgX0yq__recTally{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.landing-module__JgX0yq__recTally div{padding:14px 22px}.landing-module__JgX0yq__recTally div+div{border-left:1px solid var(--line)}.landing-module__JgX0yq__recTally b{font:500 24px/1.1 var(--serif);font-variant-numeric:tabular-nums;display:block}.landing-module__JgX0yq__recTally span{color:var(--ink-3);font-size:12px}.landing-module__JgX0yq__recScroll{overflow-x:auto}.landing-module__JgX0yq__recTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.landing-module__JgX0yq__recTable th{text-align:left;font:500 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:12px 22px 8px}.landing-module__JgX0yq__recTable td{border-top:1px solid var(--line);vertical-align:top;padding:9px 22px}.landing-module__JgX0yq__recTable .landing-module__JgX0yq__num{text-align:right;color:var(--ink-2)}.landing-module__JgX0yq__file{font-family:var(--mono);font-size:12.5px}.landing-module__JgX0yq__ok{color:var(--good);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.landing-module__JgX0yq__ok svg{width:14px;height:14px}.landing-module__JgX0yq__recFoot{border-top:1px solid var(--line);font:400 11.5px/1.5 var(--mono);color:var(--ink-3);overflow-wrap:anywhere;padding:12px 22px 16px}.landing-module__JgX0yq__label{font:500 12px/1 var(--mono);color:var(--ink-3);letter-spacing:.04em;margin:0 0 14px}.landing-module__JgX0yq__h2{font:500 clamp(28px, 3vw, 38px)/1.15 var(--serif);letter-spacing:-.015em;text-wrap:balance;max-width:22em;margin:0 0 18px}.landing-module__JgX0yq__secLede{color:var(--ink-2);max-width:40em;margin:0 0 44px}.landing-module__JgX0yq__secBand{border-top:1px solid var(--line);padding-block:72px}.landing-module__JgX0yq__secIntro{max-width:40em;margin-bottom:36px}.landing-module__JgX0yq__secIntro p:last-child{color:var(--ink-2);margin:0}.landing-module__JgX0yq__guarantees{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.landing-module__JgX0yq__guarantees div{padding:20px 24px 4px 0}.landing-module__JgX0yq__guarantees div+div{border-left:1px solid var(--line);padding-left:24px}.landing-module__JgX0yq__guarantees dt{font:600 16px/1.3 var(--sans);margin:0 0 8px}.landing-module__JgX0yq__guarantees dd{color:var(--ink-2);margin:0;font-size:14.5px}.landing-module__JgX0yq__specLink{flex-wrap:wrap;align-items:baseline;gap:16px;margin:34px 0 0;display:flex}.landing-module__JgX0yq__specLink span{color:var(--ink-3);font-size:14px}.landing-module__JgX0yq__sheetSec{background:var(--paper);border-block:1px solid var(--line);padding-block:84px}.landing-module__JgX0yq__redline{grid-template-columns:minmax(0,1fr) 280px;gap:0 40px;display:grid}.landing-module__JgX0yq__doc{border:1px solid var(--line);font:400 15.5px/1.75 var(--serif);color:#2b2820;background:#fffefb;border-radius:3px;padding:40px 46px}.landing-module__JgX0yq__doc h4{font:600 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0 0 18px}.landing-module__JgX0yq__doc p{margin:0 0 16px}.landing-module__JgX0yq__doc p:last-child{margin:0}.landing-module__JgX0yq__doc del{color:var(--ink-3);text-decoration-color:#c4554a;text-decoration-thickness:1.5px}.landing-module__JgX0yq__doc ins{background:var(--amber-soft);color:var(--amber-deep);border-bottom:1.5px solid var(--amber);padding:0 2px;text-decoration:none}.landing-module__JgX0yq__mask{vertical-align:-.15em;background:var(--ink);border-radius:1px;width:8.4em;height:1.05em;display:inline-block}.landing-module__JgX0yq__notes{align-content:start;gap:26px;padding-top:40px;display:grid}.landing-module__JgX0yq__note{border-left:2px solid var(--amber);color:var(--ink-2);padding:2px 0 2px 16px;font-size:14px}.landing-module__JgX0yq__noteInk{border-color:var(--ink)}.landing-module__JgX0yq__note b{color:var(--ink);margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}.landing-module__JgX0yq__note code{font:400 12px/1.4 var(--mono);color:var(--ink-3);margin-top:6px;display:block}.landing-module__JgX0yq__clauses{padding-block:84px}.landing-module__JgX0yq__clause{border-top:1px solid var(--line);grid-template-columns:90px 280px minmax(0,1fr);gap:0 32px;padding-block:28px;display:grid}.landing-module__JgX0yq__clause:last-child{border-bottom:1px solid var(--line)}.landing-module__JgX0yq__clauseNo{font:500 26px/1 var(--serif);color:var(--amber)}.landing-module__JgX0yq__clause h3{font:600 19px/1.3 var(--sans);letter-spacing:-.01em;margin:2px 0 0}.landing-module__JgX0yq__clause p{color:var(--ink-2);max-width:38em;margin:0}.landing-module__JgX0yq__tocSec{padding-block:0 84px}.landing-module__JgX0yq__toc{grid-template-columns:1fr 1fr;gap:0 56px;margin:8px 0 0;padding:0;list-style:none;display:grid}.landing-module__JgX0yq__toc li{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding-block:13px;display:flex}.landing-module__JgX0yq__tocT{white-space:nowrap;font-weight:500}.landing-module__JgX0yq__dots{border-bottom:1px dotted var(--line-2);flex:1;min-width:20px;transform:translateY(-4px)}.landing-module__JgX0yq__tocD{color:var(--ink-3);text-align:right;font-size:14px}.landing-module__JgX0yq__ai{font:500 10.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--amber-deep);border:1px solid var(--amber);white-space:nowrap;border-radius:3px;padding:3px 5px}.landing-module__JgX0yq__tocNote{color:var(--ink-3);max-width:46em;margin:22px 0 0;font-size:14px}.landing-module__JgX0yq__priceSec{background:var(--ink);color:#f3f1ee;padding-block:84px}.landing-module__JgX0yq__priceSec .landing-module__JgX0yq__label{color:#8f8a7e}.landing-module__JgX0yq__priceSec .landing-module__JgX0yq__h2{color:#fff}.landing-module__JgX0yq__priceSec .landing-module__JgX0yq__link{color:#e8a24d!important}.landing-module__JgX0yq__priceGrid{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;display:grid}.landing-module__JgX0yq__priceLede{color:#b9b4a8;max-width:30em;margin:0 0 30px}.landing-module__JgX0yq__invoice{font-variant-numeric:tabular-nums;border:1px solid #34312b;border-radius:4px}.landing-module__JgX0yq__invRow{border-top:1px solid #2a2823;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:15px 22px;display:grid}.landing-module__JgX0yq__invRow:first-child{border-top:0}.landing-module__JgX0yq__invRow span{color:#b9b4a8}.landing-module__JgX0yq__invRow b{color:#fff;font-weight:600}.landing-module__JgX0yq__invRow small{color:#8f8a7e;margin-top:2px;font-size:12.5px;display:block}.landing-module__JgX0yq__invTotal{background:#1f1d19}.landing-module__JgX0yq__invTotal b{font:500 26px/1 var(--serif)}.landing-module__JgX0yq__footer{color:var(--ink-3);padding-block:34px 44px;font-size:13px}.landing-module__JgX0yq__footRow{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}@media (max-width:900px){.landing-module__JgX0yq__hero,.landing-module__JgX0yq__priceGrid{grid-template-columns:1fr;gap:44px}.landing-module__JgX0yq__redline{grid-template-columns:1fr}.landing-module__JgX0yq__notes{grid-template-columns:1fr 1fr;padding-top:24px}.landing-module__JgX0yq__clause{grid-template-columns:56px minmax(0,1fr)}.landing-module__JgX0yq__clause p{grid-column:2;margin-top:8px}.landing-module__JgX0yq__toc{grid-template-columns:1fr}.landing-module__JgX0yq__guarantees{grid-template-columns:1fr 1fr}.landing-module__JgX0yq__guarantees div:nth-child(3){border-left:0;padding-left:0}.landing-module__JgX0yq__guarantees div:nth-child(n+3){border-top:1px solid var(--line)}.landing-module__JgX0yq__navHide{display:none}}@media (max-width:560px){.landing-module__JgX0yq__wrap{padding-inline:16px}.landing-module__JgX0yq__mastRow{gap:14px}.landing-module__JgX0yq__mark span{display:none}.landing-module__JgX0yq__navLinks{gap:14px}.landing-module__JgX0yq__hero{padding-block:44px 56px}.landing-module__JgX0yq__lede{font-size:17px}.landing-module__JgX0yq__doc{padding:26px 20px}.landing-module__JgX0yq__notes{grid-template-columns:1fr}.landing-module__JgX0yq__recTally b{font-size:20px}.landing-module__JgX0yq__recHead,.landing-module__JgX0yq__recInstr,.landing-module__JgX0yq__recTally div,.landing-module__JgX0yq__recTable th,.landing-module__JgX0yq__recTable td,.landing-module__JgX0yq__recFoot{padding-inline:14px}.landing-module__JgX0yq__recTable .landing-module__JgX0yq__num,.landing-module__JgX0yq__tocD{display:none}.landing-module__JgX0yq__secBand,.landing-module__JgX0yq__sheetSec,.landing-module__JgX0yq__clauses,.landing-module__JgX0yq__priceSec{padding-block:56px}.landing-module__JgX0yq__guarantees{grid-template-columns:1fr}.landing-module__JgX0yq__guarantees div,.landing-module__JgX0yq__guarantees div+div{border-left:0;padding:16px 0 4px}.landing-module__JgX0yq__guarantees div+div{border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.landing-module__JgX0yq__shell *{transition:none!important}}.landing-module__JgX0yq__spec{padding-block:64px 72px}.landing-module__JgX0yq__spec .landing-module__JgX0yq__h1{font-size:clamp(34px,4vw,50px)}.landing-module__JgX0yq__specSec{margin-top:48px}.landing-module__JgX0yq__specH{font:600 20px/1.3 var(--sans);border-bottom:2px solid var(--ink);align-items:baseline;gap:14px;margin:0 0 6px;padding-bottom:12px;display:flex}.landing-module__JgX0yq__specH span{font:500 22px/1 var(--serif);color:var(--amber)}.landing-module__JgX0yq__specList{margin:0}.landing-module__JgX0yq__specList div{border-bottom:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);gap:0 32px;padding-block:16px;display:grid}.landing-module__JgX0yq__specList dt{font-weight:600}.landing-module__JgX0yq__specList dd{color:var(--ink-2);max-width:46em;margin:0}.landing-module__JgX0yq__specSrc{margin:14px 0 0;font-size:14px}.landing-module__JgX0yq__specQ{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:18px;margin:56px 0 0;font-size:17px;display:flex}.landing-module__JgX0yq__specBack{margin:26px 0 0}@media (max-width:700px){.landing-module__JgX0yq__specList div{grid-template-columns:1fr;gap:4px}}
.MarketingLangPicker-module__I2F4Hq__picker{font-size:.85rem;display:inline-block;position:relative}.MarketingLangPicker-module__I2F4Hq__trigger{border:1px solid var(--mlp-line,#ffffff24);color:var(--mlp-ink,#ffffffd1);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .7rem;transition:border-color .12s,color .12s;display:inline-flex}.MarketingLangPicker-module__I2F4Hq__trigger:hover{border-color:var(--mlp-line-hover,#ffffff52);color:var(--mlp-ink-strong,#fff)}.MarketingLangPicker-module__I2F4Hq__current{white-space:nowrap}.MarketingLangPicker-module__I2F4Hq__chev{opacity:.6}.MarketingLangPicker-module__I2F4Hq__menu{background:var(--mlp-menu-bg,#16181c);border:1px solid var(--mlp-menu-line,#ffffff1f);min-width:160px;box-shadow:var(--mlp-menu-shadow,0 12px 34px #00000073);z-index:60;border-radius:10px;max-height:320px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.MarketingLangPicker-module__I2F4Hq__option{color:var(--mlp-ink,#ffffffd1);white-space:nowrap;border-radius:7px;padding:.5rem .7rem;text-decoration:none;display:block}.MarketingLangPicker-module__I2F4Hq__option:hover{background:var(--mlp-hover,#ffffff14);color:var(--mlp-ink-strong,#fff)}.MarketingLangPicker-module__I2F4Hq__optionActive{color:var(--mlp-ink-strong,#fff);background:var(--mlp-active,#ffffff0f);font-weight:600}
.PricingSection-module__xyS84W__section{background:var(--bg-secondary);border-top:.5px solid var(--border-tertiary);justify-content:center;padding:5rem 2rem;display:flex}.PricingSection-module__xyS84W__sectionModal{background:0 0;border-top:none;justify-content:center;padding:2rem 1.5rem 1.5rem;display:flex}.PricingSection-module__xyS84W__inner{width:100%;max-width:860px}.PricingSection-module__xyS84W__header{text-align:center;margin-bottom:2.5rem}.PricingSection-module__xyS84W__heading{letter-spacing:-.025em;color:var(--text-primary);margin-bottom:.4rem;font-size:28px;font-weight:500}.PricingSection-module__xyS84W__subheading{color:var(--text-secondary);font-size:15px}.PricingSection-module__xyS84W__toggleWrap{justify-content:center;margin-bottom:2.5rem;display:flex}.PricingSection-module__xyS84W__toggle{border:.5px solid var(--border-secondary);background:var(--bg-primary);border-radius:99px;padding:3px;display:inline-flex}.PricingSection-module__xyS84W__toggleBtn{color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:99px;align-items:center;gap:8px;padding:7px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.PricingSection-module__xyS84W__toggleActive{background:var(--bg-secondary);color:var(--text-primary)}.PricingSection-module__xyS84W__saveBadge{color:#1d9e75;background:#1d9e751f;border-radius:99px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.6}.PricingSection-module__xyS84W__cards{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:640px){.PricingSection-module__xyS84W__cards{grid-template-columns:1fr}}.PricingSection-module__xyS84W__card{background:var(--bg-primary);border:.5px solid var(--border-tertiary);border-radius:16px;flex-direction:column;padding:2rem;display:flex}.PricingSection-module__xyS84W__cardPro{border-color:var(--pricing-accent,#185fa5);box-shadow:0 0 0 4px var(--pricing-ring,#185fa50f);border-width:1.5px}:root:not([data-theme=light]) .PricingSection-module__xyS84W__cardPro{border-color:var(--pricing-accent,#5b9bf5);box-shadow:0 0 0 4px var(--pricing-ring,#5b9bf514)}.PricingSection-module__xyS84W__cardTop{margin-bottom:1.5rem}.PricingSection-module__xyS84W__tier{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.75rem;font-size:11px;font-weight:600;display:block}.PricingSection-module__xyS84W__tierPro{color:var(--pricing-accent,#185fa5)}:root:not([data-theme=light]) .PricingSection-module__xyS84W__tierPro{color:var(--pricing-accent,#5b9bf5)}.PricingSection-module__xyS84W__priceRow{flex-wrap:wrap;align-items:baseline;gap:4px;margin-bottom:.5rem;display:flex}.PricingSection-module__xyS84W__amount{letter-spacing:-.03em;color:var(--text-primary);font-size:40px;font-weight:500;line-height:1}.PricingSection-module__xyS84W__priceSuffix{color:var(--text-tertiary);font-size:13px}.PricingSection-module__xyS84W__cardDesc{color:var(--text-secondary);font-size:13px;line-height:1.5}.PricingSection-module__xyS84W__featureList{flex-direction:column;flex:1;gap:10px;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.PricingSection-module__xyS84W__featureItem{color:var(--text-secondary);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.PricingSection-module__xyS84W__check{color:#1d9e75;flex-shrink:0;margin-top:1px;font-size:12px;font-weight:700}.PricingSection-module__xyS84W__checkPro{color:var(--pricing-accent,#185fa5)}:root:not([data-theme=light]) .PricingSection-module__xyS84W__checkPro{color:var(--pricing-accent,#5b9bf5)}.PricingSection-module__xyS84W__freeBtn{border:.5px solid var(--border-secondary);width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;margin-top:auto;padding:11px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s}.PricingSection-module__xyS84W__freeBtn:hover{background:var(--bg-secondary)}.PricingSection-module__xyS84W__proBtn{background:var(--pricing-accent,#185fa5);width:100%;color:var(--pricing-accent-ink,#fff);cursor:pointer;border:none;border-radius:8px;margin-top:auto;padding:12px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s}.PricingSection-module__xyS84W__proBtn:hover:not(:disabled){background:var(--pricing-accent-hover,#14508a)}.PricingSection-module__xyS84W__proBtn:disabled{cursor:default}:root:not([data-theme=light]) .PricingSection-module__xyS84W__proBtn{background:var(--pricing-accent,#5b9bf5);color:var(--pricing-accent-ink,#0a0a0a)}:root:not([data-theme=light]) .PricingSection-module__xyS84W__proBtn:hover:not(:disabled){background:var(--pricing-accent-hover,#4a8ae4)}.PricingSection-module__xyS84W__currentPlan{color:#1d9e75;text-align:center;background:#1d9e7514;border:.5px solid #1d9e7559;border-radius:8px;width:100%;margin-top:auto;padding:11px;font-size:14px;font-weight:600}.PricingSection-module__xyS84W__errorMsg{color:#e24b4a;text-align:center;margin-top:8px;font-size:12px;line-height:1.4}
.HomeLandingPage-module__I8_YQq__root{--ground:var(--brand-ground-l,#faf8f4);--paper:#fff;--well:var(--brand-surface-l-2,#f4f1ea);--ink:var(--brand-ink-l,#17150f);--ink-2:var(--brand-ink-l-2,#57534a);--ink-3:var(--brand-ink-l-3,#8a857a);--line:var(--brand-line-l,#e8e3d8);--line-2:#d9d2c3;--amber:var(--brand-amber-lo,#a85a19);--amber-deep:var(--brand-amber-deep,#8a3d0f);--amber-soft:var(--brand-amber-soft-l,#f3e6cf);--good:var(--brand-good-l,#0e9f6e);--serif:"Literata Var", "Literata", Georgia, "Times New Roman", serif;--sans:var(--font-ui,"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif);--mono:ui-monospace, "SF Mono", "IBM Plex Mono", Menlo, Consolas, monospace;--doc:"Source Serif 4", Georgia, serif;--bg-primary:var(--paper);--bg-secondary:var(--well);--border-tertiary:var(--line);--border-secondary:var(--line-2);--text-primary:var(--ink);--text-secondary:var(--ink-2);--text-tertiary:var(--ink-3);--acc:var(--amber);--acc-hi:var(--amber-deep);--acc-text:var(--amber);--acc-soft:var(--amber-soft);--mlp-ink:var(--ink-2);--mlp-ink-strong:var(--ink);--mlp-line:var(--line);--mlp-line-hover:var(--line-2);--mlp-menu-bg:var(--paper);--mlp-menu-line:var(--line);--mlp-menu-shadow:0 16px 36px -18px #17150f4d;--mlp-hover:var(--well);--mlp-active:var(--amber-soft);--pricing-accent:var(--amber);--pricing-accent-hover:var(--amber-deep);--pricing-accent-ink:#fff;--pricing-ring:#a85a1914;background:var(--ground);min-height:100vh;color:var(--ink);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.HomeLandingPage-module__I8_YQq__root :focus-visible{outline:2px solid var(--amber);outline-offset:2px}.HomeLandingPage-module__I8_YQq__wrap{max-width:1200px;margin:0 auto;padding-inline:32px}.HomeLandingPage-module__I8_YQq__mast{border-bottom:1px solid var(--line);background:var(--ground)}.HomeLandingPage-module__I8_YQq__mastRow{align-items:center;gap:18px;height:68px;display:flex}.HomeLandingPage-module__I8_YQq__mark{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.HomeLandingPage-module__I8_YQq__mark i{background:linear-gradient(145deg, var(--amber), var(--amber-deep));border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.HomeLandingPage-module__I8_YQq__mark i svg{width:15px;height:15px}.HomeLandingPage-module__I8_YQq__mark b{font:600 18px/1 var(--sans);letter-spacing:-.01em}.HomeLandingPage-module__I8_YQq__crumb{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:14px;display:flex;overflow:hidden}.HomeLandingPage-module__I8_YQq__navLinks{color:var(--ink-2);align-items:center;gap:22px;margin-left:auto;font-size:14.5px;display:flex}.HomeLandingPage-module__I8_YQq__navLinks>a,.HomeLandingPage-module__I8_YQq__navLinks>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.HomeLandingPage-module__I8_YQq__navLinks>a:hover,.HomeLandingPage-module__I8_YQq__navLinks>button:hover{color:var(--ink)}.HomeLandingPage-module__I8_YQq__proBadge{font:600 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--amber-deep);background:var(--amber-soft);border-radius:999px;padding:5px 9px}.HomeLandingPage-module__I8_YQq__hero{grid-template-columns:1fr 1.02fr;align-items:center;gap:64px;padding-block:56px 80px;display:grid}.HomeLandingPage-module__I8_YQq__kicker{font:500 12px/1.4 var(--mono);color:var(--ink-3);letter-spacing:.03em;margin:0 0 24px}.HomeLandingPage-module__I8_YQq__kicker b{color:var(--amber);font-weight:500}.HomeLandingPage-module__I8_YQq__h1{font:500 clamp(40px, 5vw, 64px)/1.04 var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px}.HomeLandingPage-module__I8_YQq__h1 span{color:var(--ink-3);display:block}.HomeLandingPage-module__I8_YQq__sub{color:var(--ink-2);max-width:30em;margin:0 0 26px;font-size:18px}.HomeLandingPage-module__I8_YQq__facts{color:var(--ink-2);flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.HomeLandingPage-module__I8_YQq__facts li:before{content:"✓";color:var(--good);margin-right:8px}.HomeLandingPage-module__I8_YQq__upload{background:var(--paper);border:1px solid var(--line);width:100%;max-width:520px;box-shadow:0 1px 0 var(--line), 0 30px 60px -36px #17150f59;border-radius:10px;justify-self:end;padding:14px}.HomeLandingPage-module__I8_YQq__dropzone{text-align:center;cursor:pointer;background:#fdfcf9;border:2px dashed #d3cbbb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;padding:44px 28px 34px;transition:border-color .15s,background .15s;display:flex;position:relative}.HomeLandingPage-module__I8_YQq__dropzone:hover{border-color:var(--amber);background:#fbf4ea}.HomeLandingPage-module__I8_YQq__dropzoneInput{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.HomeLandingPage-module__I8_YQq__dropzoneInput:disabled{cursor:default}.HomeLandingPage-module__I8_YQq__dragging{border-color:var(--amber);background:var(--amber-soft)}.HomeLandingPage-module__I8_YQq__uploading{border-style:solid;border-color:var(--amber);pointer-events:none}.HomeLandingPage-module__I8_YQq__uploadIco{width:60px;height:60px;color:var(--amber);background:#f6e8d6;border-radius:50%;place-items:center;display:grid}.HomeLandingPage-module__I8_YQq__uploadIco svg{width:28px;height:28px}.HomeLandingPage-module__I8_YQq__upTitle{font:600 21px/1.25 var(--sans);letter-spacing:-.01em;color:var(--ink)}.HomeLandingPage-module__I8_YQq__upDesc{color:var(--ink-2);max-width:28em;font-size:15px}.HomeLandingPage-module__I8_YQq__choose{background:var(--amber);color:#fff;height:48px;font:600 15.5px/1 var(--sans);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:9px;margin-top:6px;padding:0 24px;display:inline-flex}.HomeLandingPage-module__I8_YQq__dropzone:hover .HomeLandingPage-module__I8_YQq__choose,.HomeLandingPage-module__I8_YQq__choose:hover{background:var(--amber-deep)}.HomeLandingPage-module__I8_YQq__types{font:500 11px/1 var(--mono);color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;display:flex}.HomeLandingPage-module__I8_YQq__types span{border:1px solid var(--line);background:#fff;border-radius:3px;padding:5px 7px}.HomeLandingPage-module__I8_YQq__upFoot{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:16px;padding:12px 6px 4px;font-size:12.5px;display:flex}.HomeLandingPage-module__I8_YQq__upFoot span:before{content:"✓ ";color:var(--good)}.HomeLandingPage-module__I8_YQq__uploadFileRow{background:var(--well);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;max-width:100%;margin-bottom:6px;padding:10px 16px 10px 12px;display:flex}.HomeLandingPage-module__I8_YQq__uploadFileIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.HomeLandingPage-module__I8_YQq__uploadFileIconPdf{color:#c4473d;background:#c4473d1a}.HomeLandingPage-module__I8_YQq__uploadFileIconImg{color:var(--amber);background:var(--amber-soft)}.HomeLandingPage-module__I8_YQq__uploadFileText{text-align:left;flex-direction:column;min-width:0;display:flex}.HomeLandingPage-module__I8_YQq__uploadFileName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:14px;font-weight:600;overflow:hidden}.HomeLandingPage-module__I8_YQq__uploadFileType{color:var(--ink-3);margin-top:2px;font-size:12px}.HomeLandingPage-module__I8_YQq__uploadRing{border:4px solid #a85a1933;border-top-color:var(--amber);border-radius:50%;width:46px;height:46px;margin:8px 0 6px;animation:.7s linear infinite HomeLandingPage-module__I8_YQq__uploadSpin}@keyframes HomeLandingPage-module__I8_YQq__uploadSpin{to{transform:rotate(360deg)}}.HomeLandingPage-module__I8_YQq__uploadBar{background:#a85a1929;border-radius:999px;width:min(260px,72%);height:6px;position:relative;overflow:hidden}.HomeLandingPage-module__I8_YQq__uploadBarFill{background:linear-gradient(90deg, var(--amber), #cf8638);border-radius:999px;width:42%;animation:1.25s cubic-bezier(.55,0,.45,1) infinite HomeLandingPage-module__I8_YQq__uploadSlide;position:absolute;top:0;bottom:0}@keyframes HomeLandingPage-module__I8_YQq__uploadSlide{0%{left:-42%}to{left:100%}}.HomeLandingPage-module__I8_YQq__uploadStatus{color:var(--ink);font-size:15px;font-weight:600;animation:.4s HomeLandingPage-module__I8_YQq__uploadFade}@keyframes HomeLandingPage-module__I8_YQq__uploadFade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.HomeLandingPage-module__I8_YQq__statusMsg{margin:10px 4px 0;font-size:14px}.HomeLandingPage-module__I8_YQq__statusError{color:#b8382f}.HomeLandingPage-module__I8_YQq__pwBox{flex-direction:column;gap:8px;margin:12px 4px 0;display:flex}.HomeLandingPage-module__I8_YQq__pwLabel{color:var(--ink);font-size:13.5px;font-weight:600}.HomeLandingPage-module__I8_YQq__pwRow{flex-wrap:wrap;gap:8px;display:flex}.HomeLandingPage-module__I8_YQq__pwInput{min-width:0;font:inherit;border:1px solid var(--line-2);background:var(--paper);color:var(--ink);border-radius:6px;flex:200px;padding:9px 12px;font-size:14px}.HomeLandingPage-module__I8_YQq__pwOpen,.HomeLandingPage-module__I8_YQq__pwCancel{font:inherit;cursor:pointer;border-radius:6px;padding:9px 16px;font-size:14px;font-weight:600}.HomeLandingPage-module__I8_YQq__pwOpen{background:var(--amber);color:#fff;border:0}.HomeLandingPage-module__I8_YQq__pwOpen:hover{background:var(--amber-deep)}.HomeLandingPage-module__I8_YQq__pwOpen:disabled{background:var(--line-2);color:var(--ink-3);cursor:default}.HomeLandingPage-module__I8_YQq__pwCancel{border:1px solid var(--line-2);color:var(--ink-2);background:0 0}.HomeLandingPage-module__I8_YQq__pwHint{color:var(--ink-3);margin:0;font-size:12px}.HomeLandingPage-module__I8_YQq__label{font:500 12px/1 var(--mono);color:var(--ink-3);letter-spacing:.04em;margin:0 0 14px}.HomeLandingPage-module__I8_YQq__h2{font:500 clamp(30px, 3.4vw, 42px)/1.12 var(--serif);letter-spacing:-.018em;text-wrap:balance;max-width:20em;margin:0 0 16px}.HomeLandingPage-module__I8_YQq__h3{font:500 30px/1.15 var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0 0 14px}.HomeLandingPage-module__I8_YQq__lede{color:var(--ink-2);max-width:40em;margin:0 0 42px}.HomeLandingPage-module__I8_YQq__diff{color:#f3f1ee;background:#17150f;padding-block:84px}.HomeLandingPage-module__I8_YQq__diff .HomeLandingPage-module__I8_YQq__label{color:#8f8a7e}.HomeLandingPage-module__I8_YQq__diff .HomeLandingPage-module__I8_YQq__h2{color:#fff}.HomeLandingPage-module__I8_YQq__diff .HomeLandingPage-module__I8_YQq__lede{color:#b9b4a8}.HomeLandingPage-module__I8_YQq__specimens{gap:14px;display:grid}.HomeLandingPage-module__I8_YQq__spec{color:#1b1914;background:#fbfaf7;border-radius:3px;grid-template-columns:190px minmax(0,1fr) 210px;align-items:center;gap:24px;padding:22px 26px;display:grid}.HomeLandingPage-module__I8_YQq__who{font:600 13px/1.3 var(--sans);color:#5c584e}.HomeLandingPage-module__I8_YQq__who small{font:400 11px/1.3 var(--mono);color:#9b9586;margin-top:3px;display:block}.HomeLandingPage-module__I8_YQq__line{font:400 19px/1.4 var(--doc);white-space:nowrap;overflow:hidden}.HomeLandingPage-module__I8_YQq__amt{margin-left:1.6em}.HomeLandingPage-module__I8_YQq__verdict{font:500 12px/1.4 var(--mono);text-align:right;color:#9b9586}.HomeLandingPage-module__I8_YQq__specBad .HomeLandingPage-module__I8_YQq__line{letter-spacing:.01em;font-family:Arial,Liberation Sans,Helvetica Neue,sans-serif}.HomeLandingPage-module__I8_YQq__specBad .HomeLandingPage-module__I8_YQq__verdict{color:#c4473d}.HomeLandingPage-module__I8_YQq__specGood .HomeLandingPage-module__I8_YQq__verdict{color:#1f8a63}.HomeLandingPage-module__I8_YQq__markNew{background:#f6e3c6;box-shadow:inset 0 -2px #cf8638}.HomeLandingPage-module__I8_YQq__specBad .HomeLandingPage-module__I8_YQq__markNew{background:#f9dcdb;box-shadow:inset 0 -2px #c4473d}.HomeLandingPage-module__I8_YQq__ledgerSec{padding-block:84px}.HomeLandingPage-module__I8_YQq__ledgerScroll{overflow-x:auto}.HomeLandingPage-module__I8_YQq__ledger{border-collapse:collapse;width:100%;margin-top:8px;font-size:15px}.HomeLandingPage-module__I8_YQq__ledger th{text-align:left;font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 16px 12px 0}.HomeLandingPage-module__I8_YQq__ledger td{border-bottom:1px solid var(--line);vertical-align:top;padding:15px 16px 15px 0}.HomeLandingPage-module__I8_YQq__ledger td:first-child{color:var(--ink-3);width:46%}.HomeLandingPage-module__I8_YQq__ledger td:first-child s{text-decoration-color:#c4473d99}.HomeLandingPage-module__I8_YQq__ledger td:last-child:before{content:"→ ";color:var(--amber)}.HomeLandingPage-module__I8_YQq__plates{border-top:1px solid var(--line)}.HomeLandingPage-module__I8_YQq__plate{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:72px;display:grid}.HomeLandingPage-module__I8_YQq__plateP{color:var(--ink-2);max-width:32em;margin:0 0 14px}.HomeLandingPage-module__I8_YQq__jab{font:500 13px/1.5 var(--mono);color:var(--amber);margin:0}.HomeLandingPage-module__I8_YQq__card{background:var(--paper);color:#1b1914;border:1px solid var(--line);border-radius:4px;padding:24px 26px;font-size:14.5px}.HomeLandingPage-module__I8_YQq__prompt{font:400 14px/1.5 var(--mono);background:#f1ede4;border-radius:4px;margin-bottom:14px;padding:12px 14px}.HomeLandingPage-module__I8_YQq__prompt:before{content:"› ";color:var(--amber)}.HomeLandingPage-module__I8_YQq__result{grid-template-columns:auto 1fr;gap:6px 12px;font-size:14px;display:grid}.HomeLandingPage-module__I8_YQq__result b{font:500 13px/1.5 var(--mono);color:#1f8a63}.HomeLandingPage-module__I8_YQq__mic{color:var(--amber);align-items:center;gap:14px;margin-bottom:14px;display:flex}.HomeLandingPage-module__I8_YQq__mic svg{background:#f6e8d6;border-radius:50%;width:40px;height:40px;padding:9px}.HomeLandingPage-module__I8_YQq__wave{align-items:center;gap:4px;height:28px;display:flex}.HomeLandingPage-module__I8_YQq__wave i{background:#cf8638;border-radius:2px;width:4px;height:10px}.HomeLandingPage-module__I8_YQq__wave i:nth-child(2){height:22px}.HomeLandingPage-module__I8_YQq__wave i:nth-child(3){height:15px}.HomeLandingPage-module__I8_YQq__wave i:nth-child(4){height:26px}.HomeLandingPage-module__I8_YQq__wave i:nth-child(5){height:12px}.HomeLandingPage-module__I8_YQq__said{font:400 18px/1.45 var(--serif);margin-bottom:14px;font-style:italic}.HomeLandingPage-module__I8_YQq__pg{border:1px solid var(--line);background:#fdfcf9;border-radius:3px;gap:9px;padding:18px;display:grid}.HomeLandingPage-module__I8_YQq__pg i{background:#e4ded2;border-radius:3px;height:9px;display:block}.HomeLandingPage-module__I8_YQq__pgH{width:45%;background:#cfc7b7!important;height:13px!important}.HomeLandingPage-module__I8_YQq__pgGrow{background:#e9cfa8!important}.HomeLandingPage-module__I8_YQq__pgGrow2{width:62%;box-shadow:0 0 0 2px #f6e3c6;background:#e9cfa8!important}.HomeLandingPage-module__I8_YQq__pgShort{width:70%}.HomeLandingPage-module__I8_YQq__pgTbl{border:1px solid #d8d1c2;background:repeating-linear-gradient(90deg,#0000 0 32%,#d8d1c2 32% 33%),repeating-linear-gradient(0deg,#f1ede4 0 14px,#e4ded2 14px 15px)!important;height:46px!important}.HomeLandingPage-module__I8_YQq__reflowNote{font:500 12.5px/1.5 var(--mono);color:var(--ink-2);margin-top:12px}.HomeLandingPage-module__I8_YQq__reflowNote span{color:#fff;background:var(--amber);border-radius:3px;margin-right:8px;padding:2px 6px}.HomeLandingPage-module__I8_YQq__scan{border:1px solid var(--line);font:400 16px/1.7 var(--doc);color:#3a3730;background:#f2efe7;border-radius:2px;padding:22px}.HomeLandingPage-module__I8_YQq__live{background:#cf863838;border-radius:1px;outline:1.5px solid #cf8638}.HomeLandingPage-module__I8_YQq__scan small{font:500 11px/1.4 var(--mono);color:var(--amber);margin-top:12px;display:block}.HomeLandingPage-module__I8_YQq__redact{font:400 16px/1.8 var(--doc)}.HomeLandingPage-module__I8_YQq__bar{vertical-align:-.17em;background:#111;width:9.5em;height:1.05em;display:inline-block}.HomeLandingPage-module__I8_YQq__paste{font:400 12.5px/1.5 var(--mono);color:#5c584e;background:#f1ede4;border-radius:4px;margin-top:14px;padding:10px 12px}.HomeLandingPage-module__I8_YQq__paste b{color:#1f8a63;font-weight:500}.HomeLandingPage-module__I8_YQq__faqSection{padding-block:84px 40px}.HomeLandingPage-module__I8_YQq__faqList{border-top:1px solid var(--line);max-width:860px}.HomeLandingPage-module__I8_YQq__faqItem{border-bottom:1px solid var(--line)}.HomeLandingPage-module__I8_YQq__faqQ{width:100%;font:500 16.5px/1.4 var(--sans);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.HomeLandingPage-module__I8_YQq__faqPlus{color:var(--ink-3);flex:none;transition:transform .15s}.HomeLandingPage-module__I8_YQq__faqQ[aria-expanded=true] .HomeLandingPage-module__I8_YQq__faqPlus{color:var(--amber);transform:rotate(45deg)}.HomeLandingPage-module__I8_YQq__faqA{color:var(--ink-2);max-width:46em;margin:0 0 18px}.HomeLandingPage-module__I8_YQq__closing{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;padding-block:72px 56px;display:grid}.HomeLandingPage-module__I8_YQq__dropStrip{background:var(--paper);border:2px dashed #d3cbbb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding:28px;display:flex}.HomeLandingPage-module__I8_YQq__dropStrip strong{font:500 22px/1.2 var(--serif)}.HomeLandingPage-module__I8_YQq__teams{border-left:2px solid var(--amber);color:var(--ink-2);padding-left:22px}.HomeLandingPage-module__I8_YQq__teams b{color:var(--ink);font:600 17px/1.3 var(--sans);margin-bottom:6px;display:block}.HomeLandingPage-module__I8_YQq__teams a{color:var(--amber);border-bottom:1px solid;font-weight:600;text-decoration:none}.HomeLandingPage-module__I8_YQq__toolsSection{padding-block:24px 64px}.HomeLandingPage-module__I8_YQq__toolsPills{flex-wrap:wrap;gap:8px;display:flex}.HomeLandingPage-module__I8_YQq__toolsPill{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);border-radius:999px;padding:7px 14px;font-size:13.5px;text-decoration:none}.HomeLandingPage-module__I8_YQq__toolsPill:hover{border-color:var(--line-2);color:var(--ink)}.HomeLandingPage-module__I8_YQq__footer{border-top:1px solid var(--line);color:var(--ink-3);padding-block:28px 40px;font-size:13px}.HomeLandingPage-module__I8_YQq__footRow{flex-wrap:wrap;gap:22px;display:flex}.HomeLandingPage-module__I8_YQq__footRow span:first-child{margin-right:auto}.HomeLandingPage-module__I8_YQq__footRow a{color:inherit;text-decoration:none}.HomeLandingPage-module__I8_YQq__footRow a:hover{color:var(--ink)}@media (max-width:920px){.HomeLandingPage-module__I8_YQq__hero,.HomeLandingPage-module__I8_YQq__plate,.HomeLandingPage-module__I8_YQq__closing{grid-template-columns:1fr;gap:40px}.HomeLandingPage-module__I8_YQq__upload{justify-self:stretch;max-width:none}.HomeLandingPage-module__I8_YQq__spec{grid-template-columns:1fr;gap:8px}.HomeLandingPage-module__I8_YQq__verdict{text-align:left}.HomeLandingPage-module__I8_YQq__navHide{display:none}}@media (max-width:560px){.HomeLandingPage-module__I8_YQq__wrap{padding-inline:16px}.HomeLandingPage-module__I8_YQq__mastRow,.HomeLandingPage-module__I8_YQq__navLinks{gap:12px}.HomeLandingPage-module__I8_YQq__crumb{display:none}.HomeLandingPage-module__I8_YQq__hero{padding-block:32px 56px}.HomeLandingPage-module__I8_YQq__dropzone{min-height:0;padding:32px 18px 26px}.HomeLandingPage-module__I8_YQq__line{white-space:normal;font-size:17px}.HomeLandingPage-module__I8_YQq__ledger td:first-child{width:auto}.HomeLandingPage-module__I8_YQq__diff,.HomeLandingPage-module__I8_YQq__ledgerSec,.HomeLandingPage-module__I8_YQq__closing,.HomeLandingPage-module__I8_YQq__faqSection{padding-block:56px}.HomeLandingPage-module__I8_YQq__plate{padding-block:48px}}@media (prefers-reduced-motion:reduce){.HomeLandingPage-module__I8_YQq__dropzone,.HomeLandingPage-module__I8_YQq__faqPlus{transition:none}.HomeLandingPage-module__I8_YQq__uploadRing,.HomeLandingPage-module__I8_YQq__uploadBarFill,.HomeLandingPage-module__I8_YQq__uploadStatus{animation:none}}
.OnboardingOverlay-module__2mh--q__overlay{z-index:3000;background:var(--brand-ground-d,#0b0b0c);flex-direction:column;animation:.2s OnboardingOverlay-module__2mh--q__onbFade;display:flex;position:fixed;inset:0}@keyframes OnboardingOverlay-module__2mh--q__onbFade{0%{opacity:0}to{opacity:1}}.OnboardingOverlay-module__2mh--q__close{top:max(12px, env(safe-area-inset-top));z-index:2;color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;right:14px}.OnboardingOverlay-module__2mh--q__close:active{background:#ffffff29}.OnboardingOverlay-module__2mh--q__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow:auto hidden}.OnboardingOverlay-module__2mh--q__track::-webkit-scrollbar{display:none}.OnboardingOverlay-module__2mh--q__slide{scroll-snap-align:center;flex:0 0 100%;place-items:center;padding:20px 24px;display:grid}.OnboardingOverlay-module__2mh--q__art{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;height:auto;max-height:100%}.OnboardingOverlay-module__2mh--q__footer{padding:14px 24px calc(20px + env(safe-area-inset-bottom));flex-direction:column;flex-shrink:0;align-items:center;gap:18px;display:flex}.OnboardingOverlay-module__2mh--q__dots{gap:8px;display:flex}.OnboardingOverlay-module__2mh--q__dot{cursor:pointer;background:#ffffff40;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.OnboardingOverlay-module__2mh--q__dotActive{background:var(--brand-amber,#cf8638);width:22px}.OnboardingOverlay-module__2mh--q__cta{background:var(--brand-amber,#cf8638);color:#fff;cursor:pointer;border:none;border-radius:14px;width:100%;max-width:320px;height:50px;font-size:1rem;font-weight:700}.OnboardingOverlay-module__2mh--q__cta:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.OnboardingOverlay-module__2mh--q__overlay{animation:none}.OnboardingOverlay-module__2mh--q__dot{transition:none}}
.i18n-module__XFXZ9q__picker{display:inline-flex;position:relative}.i18n-module__XFXZ9q__trigger{cursor:pointer;border:1px solid var(--lp-trigger-line,#ffffff24);background:var(--lp-trigger-bg,#ffffff0d);color:var(--lp-trigger-ink,#ffffffe6);font:inherit;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.i18n-module__XFXZ9q__trigger:hover{background:var(--lp-trigger-hover,#ffffff1a);border-color:var(--lp-trigger-line-hover,#ffffff47)}.i18n-module__XFXZ9q__trigger svg{opacity:.85;flex:none}.i18n-module__XFXZ9q__current{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.i18n-module__XFXZ9q__chev{opacity:.55}.i18n-module__XFXZ9q__menu{z-index:60;background:var(--lp-menu-bg,#0f1c2b);border:1px solid var(--lp-menu-line,#ffffff1f);width:240px;box-shadow:var(--lp-menu-shadow,0 16px 40px #00000080);border-radius:10px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.i18n-module__XFXZ9q__search{box-sizing:border-box;width:100%;font:inherit;color:var(--lp-ink,#e7eef6);background:var(--lp-search-bg,#ffffff0a);border:0;border-bottom:1px solid var(--lp-menu-line,#ffffff1a);outline:none;padding:11px 13px;font-size:13.5px}.i18n-module__XFXZ9q__search::placeholder{color:var(--lp-ink-3,#fff6)}.i18n-module__XFXZ9q__options{max-height:300px;padding:5px;overflow-y:auto}.i18n-module__XFXZ9q__option{cursor:pointer;width:100%;color:var(--lp-ink-2,#d7e2ef);font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.i18n-module__XFXZ9q__option:hover{background:var(--lp-hover,#ffffff14)}.i18n-module__XFXZ9q__optionActive{background:var(--lp-active-bg,#14a5a529);color:var(--lp-active-ink,#7ff0e8)}.i18n-module__XFXZ9q__optCode{color:var(--lp-ink-3,#ffffff59);text-transform:uppercase;font-family:ui-monospace,Menlo,monospace;font-size:10.5px}.i18n-module__XFXZ9q__optionApply{cursor:pointer;background:var(--lp-active-bg,#14a5a524);width:100%;color:var(--lp-active-ink,#7ff0e8);font:inherit;text-align:left;border:0;border-radius:7px;align-items:center;gap:8px;margin-top:2px;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.i18n-module__XFXZ9q__optionApply:hover{background:var(--lp-active-hover,#14a5a53d)}.i18n-module__XFXZ9q__optionApply svg{flex:none}.i18n-module__XFXZ9q__spinner{border:2px solid var(--lp-trigger-line-hover,#ffffff4d);border-top-color:var(--lp-trigger-ink,#ffffffe6);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite i18n-module__XFXZ9q__i18nspin}@keyframes i18n-module__XFXZ9q__i18nspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.i18n-module__XFXZ9q__spinner{animation:none}}
.legal-module__7fVNVa__root{--ground:var(--brand-ground-d,#0b0b0c);--surface:var(--brand-surface-d,#161615);--line:var(--brand-line-d,#2c2b28);--ink:var(--brand-ink-d,#f3f1ee);--ink-2:var(--brand-ink-d-2,#aaa79f);--ink-3:var(--brand-ink-d-3,#706d64);--accent:var(--brand-amber,#cf8638);--accent-hi:var(--brand-amber-hi,#e8a24d);background:var(--ground);min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans), system-ui, -apple-system, "Segoe UI", sans-serif;padding-inline:16px}.legal-module__7fVNVa__header{border-bottom:1px solid var(--line);margin-inline:-16px;padding-inline:16px}.legal-module__7fVNVa__nav{justify-content:space-between;align-items:center;max-width:760px;height:60px;margin:0 auto;display:flex}.legal-module__7fVNVa__logo{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:500;text-decoration:none}.legal-module__7fVNVa__navLinks{gap:20px;font-size:14px;display:flex}.legal-module__7fVNVa__navLinks a{color:var(--ink-2);text-decoration:none}.legal-module__7fVNVa__navLinks a:hover{color:var(--ink)}.legal-module__7fVNVa__main{max-width:680px;margin:0 auto;padding-block:56px 72px}.legal-module__7fVNVa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:12px;font-weight:600}.legal-module__7fVNVa__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(32px,6vw,44px);font-weight:600;line-height:1.1}.legal-module__7fVNVa__updated{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:14px}.legal-module__7fVNVa__intro{color:var(--ink-2);margin-top:28px;font-size:17px;line-height:1.65}.legal-module__7fVNVa__intro p{margin:0 0 12px}.legal-module__7fVNVa__toc{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:36px 0 8px;padding:18px 22px}.legal-module__7fVNVa__tocLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px;font-size:12px;font-weight:600}.legal-module__7fVNVa__toc ol{columns:2 220px;column-gap:28px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.9}.legal-module__7fVNVa__toc a{color:var(--ink-2);text-decoration:none}.legal-module__7fVNVa__toc a:hover{color:var(--accent-hi)}.legal-module__7fVNVa__section{padding-top:40px;scroll-margin-top:16px}.legal-module__7fVNVa__section h2{letter-spacing:-.01em;text-wrap:balance;align-items:baseline;gap:12px;margin:0 0 14px;font-size:21px;font-weight:600;display:flex}.legal-module__7fVNVa__num{color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:18px;font-size:13px;font-weight:600}.legal-module__7fVNVa__section p,.legal-module__7fVNVa__section li{color:var(--ink-2);font-size:16px;line-height:1.7}.legal-module__7fVNVa__section p{margin:0 0 12px}.legal-module__7fVNVa__section ul{margin:0 0 12px;padding-left:20px}.legal-module__7fVNVa__section li{margin-bottom:6px}.legal-module__7fVNVa__section strong{color:var(--ink);font-weight:600}.legal-module__7fVNVa__section a,.legal-module__7fVNVa__intro a,.legal-module__7fVNVa__footer a{color:var(--accent-hi);text-underline-offset:3px;text-decoration:underline}.legal-module__7fVNVa__section a:focus-visible,.legal-module__7fVNVa__toc a:focus-visible,.legal-module__7fVNVa__navLinks a:focus-visible,.legal-module__7fVNVa__logo:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.legal-module__7fVNVa__table{border-collapse:collapse;width:100%;margin:6px 0 14px;font-size:14.5px}.legal-module__7fVNVa__tableWrap{overflow-x:auto}.legal-module__7fVNVa__table th,.legal-module__7fVNVa__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--ink-2);padding:10px 12px;line-height:1.5}.legal-module__7fVNVa__table th{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.legal-module__7fVNVa__table td:first-child{color:var(--ink);white-space:nowrap;font-weight:500}.legal-module__7fVNVa__footer{border-top:1px solid var(--line);max-width:680px;color:var(--ink-3);margin:0 auto;padding-block:28px 40px;font-size:13.5px}.legal-module__7fVNVa__footer p{margin:0 0 6px}
