.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}}
.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}}
.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;grid-template-columns:repeat(2,minmax(140px,1fr));column-gap:2px;max-height:min(440px,70vh);padding:4px;display:grid;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}.MarketingLangPicker-module__I2F4Hq__offer{z-index:80;box-sizing:border-box;color:#17150f;max-width:calc(100vw - 32px);font:500 14px/1.3 var(--font-ui,system-ui, sans-serif);background:#fff;border:1px solid #e8e3d8;border-radius:12px;align-items:center;gap:10px;padding:10px 10px 10px 14px;animation:.35s both MarketingLangPicker-module__I2F4Hq__offerIn;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #17150f2e}@keyframes MarketingLangPicker-module__I2F4Hq__offerIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.MarketingLangPicker-module__I2F4Hq__offer svg{color:#8a857a;flex:none}.MarketingLangPicker-module__I2F4Hq__offerText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MarketingLangPicker-module__I2F4Hq__offerYes{color:#fff;background:#a85a19;border-radius:8px;flex:none;padding:6px 14px;font-weight:600;text-decoration:none}.MarketingLangPicker-module__I2F4Hq__offerYes:hover{background:#8a3d0f}.MarketingLangPicker-module__I2F4Hq__offerClose{color:#8a857a;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;width:28px;height:28px;font-size:18px;line-height:1}.MarketingLangPicker-module__I2F4Hq__offerClose:hover{color:#17150f;background:#f4f1ea}
.LanguageShowcase-module__kOVw0a__card{border:1px solid var(--editor-border-default);background:color-mix(in srgb, var(--editor-accent-blue) 5%, var(--editor-bg-toolbar));border-radius:12px;margin-top:10px;padding:12px 12px 10px;animation:.3s both LanguageShowcase-module__kOVw0a__showIn}@keyframes LanguageShowcase-module__kOVw0a__showIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.LanguageShowcase-module__kOVw0a__head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.LanguageShowcase-module__kOVw0a__title{color:var(--editor-text-primary);font-size:.82rem;font-weight:700}.LanguageShowcase-module__kOVw0a__sub{color:var(--editor-text-secondary);margin-top:2px;font-size:.72rem;line-height:1.35}.LanguageShowcase-module__kOVw0a__close{width:24px;height:24px;color:var(--editor-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.LanguageShowcase-module__kOVw0a__close:hover{background:var(--editor-bg-toolbar-hover);color:var(--editor-text-primary)}.LanguageShowcase-module__kOVw0a__names{flex-wrap:wrap;gap:5px;display:flex}.LanguageShowcase-module__kOVw0a__name{font:inherit;cursor:pointer;color:var(--editor-text-primary);background:var(--editor-bg-canvas,transparent);border:1px solid var(--editor-border-default);border-radius:999px;padding:4px 9px;font-size:.74rem;line-height:1.2}.LanguageShowcase-module__kOVw0a__name:hover{border-color:var(--editor-accent-blue)}.LanguageShowcase-module__kOVw0a__nameOn{border-color:var(--editor-accent-blue);background:color-mix(in srgb, var(--editor-accent-blue) 14%, transparent);color:var(--editor-accent-blue);font-weight:600}
.GraphicSwapPanel-module__PcrvNG__panel{background:#fff;border:1px solid #e3e3e0;border-radius:12px;width:320px;padding:14px 16px 16px;font-family:Liberation Sans,system-ui,sans-serif;box-shadow:0 12px 34px #00000024}.GraphicSwapPanel-module__PcrvNG__backdrop{z-index:200;background:#14121073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.GraphicSwapPanel-module__PcrvNG__modal{background:#fff;border:1px solid #e3e3e0;border-radius:14px;width:640px;max-width:calc(100vw - 40px);padding:22px 24px 24px;font-family:Liberation Sans,system-ui,sans-serif;position:relative;box-shadow:0 24px 70px #00000059}.GraphicSwapPanel-module__PcrvNG__modal *{box-sizing:border-box}.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__slot{height:190px}.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__header{margin-bottom:18px;font-size:16px}.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__picker{align-content:flex-start;gap:8px;min-height:56px;margin-top:10px}.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__pick,.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__pickSel{border:2px solid #e3e3e0;border-radius:8px;width:66px;height:50px;padding:4px}.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__pickSel{background:#eef3ef;border-color:#1c5a44}.GraphicSwapPanel-module__PcrvNG__modal .GraphicSwapPanel-module__PcrvNG__meta{font-size:12.5px}.GraphicSwapPanel-module__PcrvNG__loading{color:#6f6f6f;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.GraphicSwapPanel-module__PcrvNG__spinner{border:2px solid #d3d3ce;border-top-color:#123b2e;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite GraphicSwapPanel-module__PcrvNG__gsspin;display:inline-block}.GraphicSwapPanel-module__PcrvNG__spinnerLg{border:3px solid #d3d3ce;border-top-color:#123b2e;border-radius:50%;width:30px;height:30px;animation:.7s linear infinite GraphicSwapPanel-module__PcrvNG__gsspin;display:inline-block}@keyframes GraphicSwapPanel-module__PcrvNG__gsspin{to{transform:rotate(360deg)}}.GraphicSwapPanel-module__PcrvNG__applyOverlay{z-index:3;background:#ffffffdb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.GraphicSwapPanel-module__PcrvNG__applyOverlayText{color:#123b2e;font-size:13.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.GraphicSwapPanel-module__PcrvNG__spinner,.GraphicSwapPanel-module__PcrvNG__spinnerLg{animation:none}}.GraphicSwapPanel-module__PcrvNG__inline{width:100%;margin-top:8px;font-family:Liberation Sans,system-ui,sans-serif}.GraphicSwapPanel-module__PcrvNG__header{color:#1c1c1c;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.GraphicSwapPanel-module__PcrvNG__close{color:#8a8a8a;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:20px;line-height:1}.GraphicSwapPanel-module__PcrvNG__close:hover{color:#1c1c1c}.GraphicSwapPanel-module__PcrvNG__boxes{align-items:stretch;gap:8px;display:flex}.GraphicSwapPanel-module__PcrvNG__box{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.GraphicSwapPanel-module__PcrvNG__boxLabel{letter-spacing:.02em;text-transform:uppercase;color:#8a8a8a;font-size:11px;font-weight:600}.GraphicSwapPanel-module__PcrvNG__slot{background-color:#f4f3f0;background-image:linear-gradient(45deg,#e4e3df 25%,#0000 25%),linear-gradient(-45deg,#e4e3df 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e4e3df 75%),linear-gradient(-45deg,#0000 75%,#e4e3df 75%);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px;border:1px dashed #d3d3ce;border-radius:9px;justify-content:center;align-items:center;width:100%;height:78px;display:flex;overflow:hidden}.GraphicSwapPanel-module__PcrvNG__thumb{object-fit:contain;max-width:92%;max-height:84%}.GraphicSwapPanel-module__PcrvNG__hint{color:#a0a0a0;text-align:center;padding:0 6px;font-size:12px}.GraphicSwapPanel-module__PcrvNG__meta{color:#6f6f6f;font-size:11.5px}.GraphicSwapPanel-module__PcrvNG__drop{color:#1c5a44;cursor:pointer;background:#eef3ef;border:none;border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:600}.GraphicSwapPanel-module__PcrvNG__drop:hover{background:#e2ece5}.GraphicSwapPanel-module__PcrvNG__change{color:#1c5a44;cursor:pointer;background:0 0;border:none;font-size:11.5px;text-decoration:underline}.GraphicSwapPanel-module__PcrvNG__arrow{color:#b7b7b2;flex:none;align-self:center;padding-top:18px;font-size:18px}.GraphicSwapPanel-module__PcrvNG__picker{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:2px;display:flex}.GraphicSwapPanel-module__PcrvNG__pick,.GraphicSwapPanel-module__PcrvNG__pickSel{cursor:pointer;background:#faf9f6;border-radius:6px;justify-content:center;align-items:center;width:34px;height:26px;padding:2px;display:flex;overflow:hidden}.GraphicSwapPanel-module__PcrvNG__pick{border:1px solid #e3e3e0}.GraphicSwapPanel-module__PcrvNG__pickSel{border:2px solid #1c5a44}.GraphicSwapPanel-module__PcrvNG__pick img,.GraphicSwapPanel-module__PcrvNG__pickSel img{object-fit:contain;max-width:100%;max-height:100%}.GraphicSwapPanel-module__PcrvNG__scope{background:#f2f1ec;border-radius:9px;gap:4px;margin-top:16px;padding:3px;display:flex}.GraphicSwapPanel-module__PcrvNG__scopeOpt,.GraphicSwapPanel-module__PcrvNG__scopeSel{cursor:pointer;color:#6f6f6f;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 8px;font-size:12px;font-weight:600}.GraphicSwapPanel-module__PcrvNG__scopeSel{color:#123b2e;background:#fff;box-shadow:0 1px 3px #0000001a}.GraphicSwapPanel-module__PcrvNG__apply{color:#f3efe4;cursor:pointer;background:#123b2e;border:none;border-radius:9px;width:100%;margin-top:10px;padding:11px 14px;font-size:13.5px;font-weight:600;transition:filter .12s}.GraphicSwapPanel-module__PcrvNG__apply:hover:not(:disabled){filter:brightness(1.14)}.GraphicSwapPanel-module__PcrvNG__apply:disabled{color:#f3efe4;cursor:not-allowed;background:#cfcfca}.GraphicSwapPanel-module__PcrvNG__ok{color:#1c5a44;text-align:center;margin-top:12px;font-size:12.5px;font-weight:600}.GraphicSwapPanel-module__PcrvNG__undoBtn{color:#6f6f6f;cursor:pointer;background:0 0;border:none;margin-left:10px;font-size:12px;font-weight:600;text-decoration:underline}.GraphicSwapPanel-module__PcrvNG__undoBtn:hover{color:#123b2e}.GraphicSwapPanel-module__PcrvNG__err{color:#b23b34;text-align:center;margin-top:12px;font-size:12.5px}
.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[data-theme=dark] .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[data-theme=dark] .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[data-theme=dark] .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[data-theme=dark] .PricingSection-module__xyS84W__proBtn{background:var(--pricing-accent,#5b9bf5);color:var(--pricing-accent-ink,#0a0a0a)}:root[data-theme=dark] .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;display:flex}.HomeLandingPage-module__I8_YQq__typesBlock{flex-direction:column;align-items:center;gap:6px;margin-top:4px;display:flex}.HomeLandingPage-module__I8_YQq__typesRow{align-items:center;gap:8px;display:flex}.HomeLandingPage-module__I8_YQq__typesLbl{font:600 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:end;min-width:26px}.HomeLandingPage-module__I8_YQq__scanNote{color:var(--amber-deep);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;font-weight:600;display:inline-flex}.HomeLandingPage-module__I8_YQq__scanNote:before{content:"✦";color:var(--amber)}.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:start;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}}.HomeLandingPage-module__I8_YQq__importRow{color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px 6px 2px;font-size:13px;display:flex}.HomeLandingPage-module__I8_YQq__importBtn{border:1px solid var(--line-2,var(--line));height:36px;color:var(--ink);font:600 13.5px/1 var(--sans);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:8px;padding:0 14px;transition:border-color .15s,background .15s;display:inline-flex}.HomeLandingPage-module__I8_YQq__importBtn:hover:not(:disabled){border-color:var(--amber);background:#fbf4ea}.HomeLandingPage-module__I8_YQq__importBtn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.HomeLandingPage-module__I8_YQq__importBtn:disabled{opacity:.7;cursor:progress}.HomeLandingPage-module__I8_YQq__upLimits{text-align:center;color:var(--ink-3);text-wrap:balance;margin:2px 6px 4px;font-size:12px;line-height:1.5}:lang(ar) .HomeLandingPage-module__I8_YQq__root *,:lang(he) .HomeLandingPage-module__I8_YQq__root *,:lang(hi) .HomeLandingPage-module__I8_YQq__root *,:lang(th) .HomeLandingPage-module__I8_YQq__root *,.HomeLandingPage-module__I8_YQq__root:lang(ar) *,.HomeLandingPage-module__I8_YQq__root:lang(he) *,.HomeLandingPage-module__I8_YQq__root:lang(hi) *,.HomeLandingPage-module__I8_YQq__root:lang(th) *{letter-spacing:normal!important}
.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}}
.SignInOptions-module__YfcnFa__wrap{--_ink:var(--so-ink,var(--editor-text-primary,#17150f));--_ink-2:var(--so-ink-2,var(--editor-text-secondary,#57534a));--_ink-3:var(--so-ink-3,var(--editor-text-muted,#8a857a));--_paper:var(--so-paper,var(--editor-bg-modal,#fff));--_well:var(--so-well,var(--editor-bg-toolbar-hover,#f4f1ea));--_line:var(--so-line,var(--editor-border-default,#e8e3d8));--_line-2:var(--so-line-2,var(--editor-border-strong,#d9d2c3));--_accent:var(--so-accent,var(--brand-amber-lo,#a85a19));--_accent-deep:var(--so-accent-deep,var(--brand-amber-deep,#8a3d0f));--_crit:var(--so-crit,#c0463d);text-align:left;width:100%}.SignInOptions-module__YfcnFa__buttons{flex-direction:column;gap:10px;display:flex}.SignInOptions-module__YfcnFa__provider{border:1px solid var(--_line-2);background:var(--_paper);width:100%;color:var(--_ink);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:11px;padding:12px 18px;font-size:15px;font-weight:600;line-height:1.2;transition:border-color .15s,background .15s;display:inline-flex}.SignInOptions-module__YfcnFa__provider:hover{border-color:var(--_accent);background:var(--_well)}.SignInOptions-module__YfcnFa__or{color:var(--_ink-3);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:18px 0 14px;font-size:12px;display:flex}.SignInOptions-module__YfcnFa__or:before,.SignInOptions-module__YfcnFa__or:after{content:"";background:var(--_line);flex:1;height:1px}.SignInOptions-module__YfcnFa__mailForm{flex-direction:column;gap:8px;display:flex}.SignInOptions-module__YfcnFa__mailLabel{color:var(--_ink-2);font-size:13px;font-weight:600}.SignInOptions-module__YfcnFa__mailInput{box-sizing:border-box;border:1px solid var(--_line-2);background:var(--_paper);width:100%;color:var(--_ink);font:inherit;border-radius:8px;padding:12px 14px;font-size:15px}.SignInOptions-module__YfcnFa__mailInput::placeholder{color:var(--_ink-3)}.SignInOptions-module__YfcnFa__mailInput:focus{outline:2px solid var(--_accent);outline-offset:1px;border-color:#0000}.SignInOptions-module__YfcnFa__primary{background:var(--_accent);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:2px;padding:13px 18px;font-size:15px;font-weight:600;line-height:1.2;transition:background .15s}.SignInOptions-module__YfcnFa__primary:hover:not(:disabled){background:var(--_accent-deep)}.SignInOptions-module__YfcnFa__primary:disabled{opacity:.55;cursor:default}.SignInOptions-module__YfcnFa__primary:focus-visible,.SignInOptions-module__YfcnFa__provider:focus-visible,.SignInOptions-module__YfcnFa__linkBtn:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.SignInOptions-module__YfcnFa__mailErr{color:var(--_crit);margin:0;font-size:13.5px;line-height:1.45}.SignInOptions-module__YfcnFa__sent{background:var(--_well);border:1px solid var(--_line);color:var(--_ink-2);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.SignInOptions-module__YfcnFa__sent b{color:var(--_ink);font-size:15px}.SignInOptions-module__YfcnFa__sentHint{color:var(--_ink-3);font-size:13px}.SignInOptions-module__YfcnFa__linkBtn{color:var(--_accent);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13.5px;text-decoration:underline}.SignInOptions-module__YfcnFa__linkBtn:hover{color:var(--_accent-deep)}
.page-module__Rf0uyG__page{--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);--crit:#b4413a;--serif:"Literata Var", "Literata", Georgia, "Times New Roman", serif;--sans:var(--font-ui,"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif);--so-ink:var(--ink);--so-ink-2:var(--ink-2);--so-ink-3:var(--ink-3);--so-paper:var(--paper);--so-well:#fbf4ea;--so-line:var(--line);--so-line-2:var(--line-2);--so-accent:var(--amber);--so-accent-deep:var(--amber-deep);--so-crit:var(--crit);box-sizing:border-box;background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;justify-content:center;align-items:center;padding:24px 16px;display:flex}.page-module__Rf0uyG__card{background:var(--paper);border:1px solid var(--line);box-sizing:border-box;text-align:center;width:100%;max-width:420px;box-shadow:0 1px 0 var(--line), 0 30px 60px -36px #17150f59;border-radius:12px;padding:36px 32px 26px}.page-module__Rf0uyG__mark{color:var(--ink);align-items:center;gap:10px;margin-bottom:26px;display:inline-flex}.page-module__Rf0uyG__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}.page-module__Rf0uyG__mark i svg{width:15px;height:15px}.page-module__Rf0uyG__mark b{font:600 18px/1 var(--sans);letter-spacing:-.01em}.page-module__Rf0uyG__title{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0 0 8px;font-size:30px;font-weight:600}.page-module__Rf0uyG__sub{color:var(--ink-2);text-wrap:balance;margin:0 0 24px;font-size:15px;line-height:1.5}.page-module__Rf0uyG__buttons{flex-direction:column;gap:10px;display:flex}.page-module__Rf0uyG__provider{border:1px solid var(--line-2);background:var(--paper);width:100%;color:var(--ink);font:600 15px/1.2 var(--sans);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:11px;padding:12px 18px;transition:border-color .15s,background .15s;display:inline-flex}.page-module__Rf0uyG__provider:hover{border-color:var(--amber);background:#fbf4ea}.page-module__Rf0uyG__or{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:20px 0 16px;font-size:12px;display:flex}.page-module__Rf0uyG__or:before,.page-module__Rf0uyG__or:after{content:"";background:var(--line);flex:1;height:1px}.page-module__Rf0uyG__mailForm{text-align:left;flex-direction:column;gap:8px;display:flex}.page-module__Rf0uyG__mailLabel{color:var(--ink-2);font-size:13px;font-weight:600}.page-module__Rf0uyG__mailInput{box-sizing:border-box;border:1px solid var(--line-2);background:var(--paper);width:100%;color:var(--ink);font:400 15px/1.3 var(--sans);border-radius:8px;padding:12px 14px}.page-module__Rf0uyG__mailInput::placeholder{color:var(--ink-3)}.page-module__Rf0uyG__mailInput:focus{outline:2px solid var(--amber);outline-offset:1px;border-color:#0000}.page-module__Rf0uyG__primary{background:var(--amber);color:#fff;width:100%;font:600 15px/1.2 var(--sans);cursor:pointer;border:0;border-radius:8px;margin-top:2px;padding:13px 18px;transition:background .15s}.page-module__Rf0uyG__primary:hover:not(:disabled){background:var(--amber-deep)}.page-module__Rf0uyG__primary:disabled{opacity:.55;cursor:default}.page-module__Rf0uyG__primary:focus-visible,.page-module__Rf0uyG__provider:focus-visible,.page-module__Rf0uyG__linkBtn:focus-visible,.page-module__Rf0uyG__inlineLink:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.page-module__Rf0uyG__mailErr,.page-module__Rf0uyG__error{color:var(--crit);text-align:left;margin:0;font-size:13.5px;line-height:1.45}.page-module__Rf0uyG__error{background:#fbecea;border:1px solid #efc9c4;border-radius:8px;margin:0 0 18px;padding:10px 12px}.page-module__Rf0uyG__sent{text-align:left;background:var(--well);border:1px solid var(--line);color:var(--ink-2);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.page-module__Rf0uyG__sent b{color:var(--ink);font-size:15px}.page-module__Rf0uyG__linkBtn,.page-module__Rf0uyG__inlineLink{color:var(--amber);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13.5px;text-decoration:underline}.page-module__Rf0uyG__linkBtn:hover,.page-module__Rf0uyG__inlineLink:hover{color:var(--amber-deep)}.page-module__Rf0uyG__foot{color:var(--ink-3);margin:22px 0 0;font-size:12px}.page-module__Rf0uyG__foot:before{content:"✓ ";color:var(--good)}.page-module__Rf0uyG__points{text-align:left;background:var(--well);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;margin:-8px 0 24px;padding:14px 16px;list-style:none;display:flex}.page-module__Rf0uyG__points li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.45;display:flex}.page-module__Rf0uyG__points svg{width:14px;height:14px;color:var(--good);flex:none;margin-top:3px}
.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}
.AppDialog-module__29_7gG__host{--dlg-bg:var(--editor-bg-toolbar);--dlg-fg:var(--editor-text-primary);--dlg-fg-2:var(--editor-text-secondary);--dlg-line:var(--editor-border-default);--dlg-hover:var(--editor-bg-toolbar-hover);--dlg-accent:var(--editor-accent-blue);--dlg-danger:#e11d48;display:contents}.AppDialog-module__29_7gG__light{--dlg-bg:#fff;--dlg-fg:var(--brand-ink-l);--dlg-fg-2:var(--brand-ink-l-2);--dlg-line:var(--brand-line-l);--dlg-hover:#f5f3f0;--dlg-accent:var(--brand-amber-lo)}.AppDialog-module__29_7gG__dark{--dlg-bg:var(--dark-editor-bg-toolbar);--dlg-fg:var(--dark-editor-text-primary);--dlg-fg-2:var(--dark-editor-text-secondary);--dlg-line:var(--dark-editor-border-default);--dlg-hover:var(--dark-editor-bg-toolbar-hover);--dlg-accent:var(--brand-amber)}.AppDialog-module__29_7gG__backdrop{z-index:10000;background:#0a0a0a73;justify-content:center;align-items:center;padding:16px;animation:.12s ease-out AppDialog-module__29_7gG__dlgFade;display:flex;position:fixed;inset:0}.AppDialog-module__29_7gG__dialog{background:var(--dlg-bg);width:min(440px,100%);color:var(--dlg-fg);border:1px solid var(--dlg-line);font-family:var(--font-ui);border-radius:14px;padding:22px 22px 18px;animation:.14s ease-out AppDialog-module__29_7gG__dlgRise;box-shadow:0 18px 48px #00000052}.AppDialog-module__29_7gG__message{white-space:pre-wrap;margin:0 0 20px;font-size:15px;line-height:1.5}.AppDialog-module__29_7gG__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.AppDialog-module__29_7gG__actions button{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:600}.AppDialog-module__29_7gG__cancel{color:var(--dlg-fg);background:0 0;border-color:var(--dlg-line)!important}.AppDialog-module__29_7gG__cancel:hover{background:var(--dlg-hover)}.AppDialog-module__29_7gG__confirm{background:var(--dlg-accent);color:#fff}.AppDialog-module__29_7gG__confirm:hover{filter:brightness(1.08)}.AppDialog-module__29_7gG__danger{background:var(--dlg-danger);color:#fff}.AppDialog-module__29_7gG__danger:hover{filter:brightness(1.08)}.AppDialog-module__29_7gG__notes{z-index:10000;pointer-events:none;flex-direction:column;gap:8px;width:min(520px,100vw - 32px);display:flex;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}.AppDialog-module__29_7gG__note{pointer-events:auto;background:var(--dlg-bg);color:var(--dlg-fg);border:1px solid var(--dlg-line);border-left:4px solid var(--dlg-accent);font-family:var(--font-ui);border-radius:10px;align-items:flex-start;gap:10px;padding:11px 12px 11px 14px;font-size:14px;line-height:1.45;animation:.16s ease-out AppDialog-module__29_7gG__dlgRise;display:flex;box-shadow:0 10px 30px #00000040}.AppDialog-module__29_7gG__noteError{border-left-color:var(--dlg-danger)}.AppDialog-module__29_7gG__noteText{flex:1}.AppDialog-module__29_7gG__noteClose{color:var(--dlg-fg-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:18px;line-height:1}.AppDialog-module__29_7gG__noteClose:hover{color:var(--dlg-fg)}@keyframes AppDialog-module__29_7gG__dlgFade{0%{opacity:0}to{opacity:1}}@keyframes AppDialog-module__29_7gG__dlgRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AppDialog-module__29_7gG__backdrop,.AppDialog-module__29_7gG__dialog,.AppDialog-module__29_7gG__note{animation:none}}
.connectors-module__x3lCYW__wrap{display:inline-flex;position:relative}.connectors-module__x3lCYW__err{z-index:20;border:1px solid var(--line,#0000001f);background:var(--surface,var(--paper,#fff));width:max-content;max-width:min(380px,80vw);color:var(--crit,#cf4b5f);text-align:left;white-space:normal;border-radius:8px;align-items:flex-start;gap:8px;padding:9px 10px 9px 12px;font-size:12.5px;font-weight:500;line-height:1.45;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 20px #0000001f}.connectors-module__x3lCYW__err button{color:var(--ink-3,#777);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:16px;line-height:1}.connectors-module__x3lCYW__err button:hover{color:var(--ink,#111)}
