.home-module__F-DYwW__field{isolation:isolate;background:var(--field);color:var(--field-text);position:relative;overflow:hidden}.home-module__F-DYwW__field:before{content:"";z-index:-1;background:repeating-linear-gradient(180deg,transparent 0 39px,var(--field-line)39px 40px);opacity:.6;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.home-module__F-DYwW__btn{border-radius:var(--radius-md);white-space:nowrap;min-height:48px;transition:transform var(--dur-fast)var(--ease-out),background-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);align-items:center;gap:.5em;padding:0 1.25rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module__F-DYwW__btn svg{width:1.1em;height:1.1em;transition:transform var(--dur-base)var(--ease-out)}.home-module__F-DYwW__btn:hover svg:last-child{transform:translate(3px)}.home-module__F-DYwW__btn:active{transform:translateY(1px)}button.home-module__F-DYwW__btn{cursor:pointer;border:0}button.home-module__F-DYwW__btn[aria-pressed=true]{background:var(--ok)}.home-module__F-DYwW__btnSm{min-height:40px;padding:0 1rem;font-size:.9375rem}.home-module__F-DYwW__btnAccent{background:var(--accent);color:var(--accent-ink);box-shadow:0 1px 0 var(--saffron-600)inset,0 8px 20px -10px #f2c14eb3}.home-module__F-DYwW__btnAccent:hover{background:var(--accent-strong)}.home-module__F-DYwW__btnGhost{color:var(--field-text);box-shadow:inset 0 0 0 1.5px #ffffff3d}.home-module__F-DYwW__btnGhost:hover{box-shadow:inset 0 0 0 1.5px #fff9}.home-module__F-DYwW__btnBrand{background:var(--brand);color:var(--brand-ink);justify-content:center}.home-module__F-DYwW__btnBrand:hover{background:var(--brand-strong)}.home-module__F-DYwW__hero{gap:var(--space-12);max-width:1280px;padding:var(--space-12)var(--space-6)var(--space-20);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;margin:0 auto;display:grid}.home-module__F-DYwW__display{font-size:var(--text-display);letter-spacing:var(--tracking-display);font-weight:900;line-height:.98}.home-module__F-DYwW__accentWord{color:var(--accent)}.home-module__F-DYwW__heroLede{margin:var(--space-6)0 var(--space-8);max-width:36ch;font-size:var(--text-lg);color:var(--field-muted)}.home-module__F-DYwW__ctas{gap:var(--space-3);flex-wrap:wrap;display:flex}.home-module__F-DYwW__heroFine{margin-top:var(--space-5);max-width:44ch;font-size:var(--text-sm);color:var(--field-muted)}.home-module__F-DYwW__sheet{background:var(--surface);color:var(--text);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);margin:0;overflow:hidden}.home-module__F-DYwW__sheetTop{justify-content:space-between;gap:var(--space-4);padding:var(--space-5)var(--space-6)var(--space-4);display:flex}.home-module__F-DYwW__sheetTitle{letter-spacing:-.01em;font-size:1.125rem;font-weight:800}.home-module__F-DYwW__sheetMeta{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px}.home-module__F-DYwW__idChip{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;align-self:flex-start;padding:4px 8px}.home-module__F-DYwW__segs{padding:0 var(--space-6)var(--space-4);gap:4px;list-style:none;display:flex}.home-module__F-DYwW__segs li{background:var(--line);background-image:linear-gradient(var(--seg),var(--seg));height:6px;animation:home-module__F-DYwW__segFill var(--dur-slow)var(--ease-out)both;background-repeat:no-repeat;background-size:100% 100%;border-radius:9px;flex:1}.home-module__F-DYwW__seg_accepted{--seg:var(--ok)}.home-module__F-DYwW__seg_returned{--seg:var(--bad)}.home-module__F-DYwW__seg_in_review{--seg:var(--warn)}.home-module__F-DYwW__seg_none{--seg:transparent}.home-module__F-DYwW__table{border-collapse:collapse;width:100%;font-size:.9375rem}.home-module__F-DYwW__table th{padding:var(--space-2)var(--space-3);border-top:1px solid var(--line);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:left;color:var(--text-muted);font-weight:700}.home-module__F-DYwW__table td{padding:var(--space-3);border-top:1px solid var(--line);vertical-align:middle;height:62px}.home-module__F-DYwW__table th:first-child,.home-module__F-DYwW__table td:first-child{padding-left:var(--space-6);width:52px}.home-module__F-DYwW__num{border-radius:var(--radius-sm);background:var(--surface-sunken);width:28px;height:28px;font-size:var(--text-sm);color:var(--text-muted);place-items:center;font-weight:700;display:grid}.home-module__F-DYwW__docTitle{font-weight:700;display:block}.home-module__F-DYwW__docHint{font-size:var(--text-sm);color:var(--text-muted);display:block}.home-module__F-DYwW__file{border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;padding:5px 9px;font-weight:500;display:inline-flex}.home-module__F-DYwW__file svg{color:var(--brand);width:1.05em;height:1.05em}.home-module__F-DYwW__more{color:var(--text-muted)}.home-module__F-DYwW__fileWaiting{color:var(--text-muted);outline:1.5px dashed var(--line-strong);outline-offset:-1.5px;background:0 0}.home-module__F-DYwW__colReview{background:linear-gradient(90deg,var(--brand-soft),transparent 90%);width:150px}.home-module__F-DYwW__table thead .home-module__F-DYwW__colReview{background:0 0}.home-module__F-DYwW__press{animation:home-module__F-DYwW__press var(--dur-slow)var(--ease-out)both;display:inline-block}.home-module__F-DYwW__live{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-6);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--text-muted);display:flex}.home-module__F-DYwW__live b{color:var(--text);font-weight:600}.home-module__F-DYwW__liveDot{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 4px var(--ok-soft);border-radius:9px;flex:none}@keyframes home-module__F-DYwW__press{0%{transform:scale(1.14)rotate(-7deg)}55%{transform:scale(.95)rotate(-1deg)}to{transform:none}}@keyframes home-module__F-DYwW__segFill{0%{background-size:0% 100%}}.home-module__F-DYwW__ruled{padding-bottom:var(--space-4);background:repeating-linear-gradient(#0000 0 39px,#0f3d3e0d 39px 40px)}.home-module__F-DYwW__section{max-width:1280px;padding:var(--space-24)var(--space-6)0;margin:0 auto}.home-module__F-DYwW__sectionHead{gap:var(--space-12);margin-bottom:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.home-module__F-DYwW__h2{font-size:var(--text-3xl);letter-spacing:-.035em;font-weight:900;line-height:1.02}.home-module__F-DYwW__panel .home-module__F-DYwW__h3{padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.home-module__F-DYwW__h3{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:800}.home-module__F-DYwW__lede{max-width:58ch;font-size:var(--text-lg);color:var(--text-muted)}.home-module__F-DYwW__body{margin-top:var(--space-3);max-width:52ch;color:var(--text-muted)}.home-module__F-DYwW__modelGrid{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.home-module__F-DYwW__panel{padding:var(--space-8);border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.home-module__F-DYwW__scheduleName{align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-size:var(--text-sm);font-weight:700;display:flex}.home-module__F-DYwW__scheduleName svg{color:var(--brand)}.home-module__F-DYwW__periods{margin-top:var(--space-2);padding:0;list-style:none}.home-module__F-DYwW__periods li{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;min-height:52px;display:grid}.home-module__F-DYwW__periods li:last-child{border-bottom:1px solid var(--line)}.home-module__F-DYwW__periodName{font-weight:700}.home-module__F-DYwW__stages{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.home-module__F-DYwW__stages li{border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-sm);align-items:center;gap:6px;padding:8px 14px;font-weight:700;display:inline-flex}.home-module__F-DYwW__stageDone{background:var(--ok-soft)!important;color:var(--ok)!important}.home-module__F-DYwW__stageNow{background:var(--brand)!important;color:var(--brand-ink)!important}.home-module__F-DYwW__reuse{align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--brand-soft);color:var(--brand-strong);font-size:var(--text-sm);font-weight:600;display:flex}.home-module__F-DYwW__portSection{gap:var(--space-8);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;display:grid}.home-module__F-DYwW__portAside .home-module__F-DYwW__lede{margin-top:var(--space-4)}.home-module__F-DYwW__behind{margin-top:var(--space-6);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.home-module__F-DYwW__behindTitle{font-size:1.0625rem;font-weight:800}.home-module__F-DYwW__behind ul{margin:var(--space-3)0 var(--space-4);font-size:var(--text-sm);padding:0;list-style:none}.home-module__F-DYwW__behind li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2)0;border-top:1px solid var(--line);display:flex}.home-module__F-DYwW__behind li b{color:var(--bad);font-weight:700}.home-module__F-DYwW__behind .home-module__F-DYwW__btn{width:100%}.home-module__F-DYwW__heatWrap{padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow-x:auto}.home-module__F-DYwW__heat{border-collapse:separate;border-spacing:6px;width:100%;min-width:640px}.home-module__F-DYwW__heat thead th{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:700}.home-module__F-DYwW__heat thead th:first-child{text-align:left}.home-module__F-DYwW__heatNow{color:var(--brand)!important}.home-module__F-DYwW__heat tbody th{background:var(--surface);text-align:left;font-size:var(--text-sm);white-space:nowrap;padding-right:var(--space-3);font-weight:700;position:sticky;left:0}.home-module__F-DYwW__heat tbody th span{font-size:var(--text-xs);color:var(--text-muted);font-weight:500;display:block}.home-module__F-DYwW__tile{border-radius:10px;place-items:center;height:40px;display:grid;position:relative}.home-module__F-DYwW__tile svg{stroke-width:2.4px;width:18px;height:18px}.home-module__F-DYwW__tile_ok{background:var(--ok);color:#fff}.home-module__F-DYwW__tile_warn{background:var(--warn-soft);color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn)}.home-module__F-DYwW__tile_bad{background:var(--bad-soft);color:var(--bad);box-shadow:inset 0 0 0 1.5px var(--bad)}.home-module__F-DYwW__tile_idle{background:var(--surface-sunken)}.home-module__F-DYwW__tileNow{outline:2px solid var(--brand);outline-offset:2px}.home-module__F-DYwW__legend{gap:var(--space-5);margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.home-module__F-DYwW__legend li{align-items:center;gap:var(--space-2);display:inline-flex}.home-module__F-DYwW__legendKey{border-radius:4px;width:14px;height:14px;display:inline-block}.home-module__F-DYwW__reviewGrid{gap:var(--space-5);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.home-module__F-DYwW__keys{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);list-style:none;display:grid}.home-module__F-DYwW__keys li{align-items:center;gap:var(--space-4);font-weight:600;display:flex}.home-module__F-DYwW__keys kbd{border-radius:var(--radius-md);background:var(--surface-sunken);min-width:44px;height:44px;box-shadow:inset 0 -2px 0 var(--line-strong),inset 0 0 0 1px var(--line);place-items:center;padding:0 10px;font-size:1rem;font-weight:600;display:inline-grid}.home-module__F-DYwW__audit{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--field-deep);color:var(--field-text)}.home-module__F-DYwW__auditTitle{font-size:var(--text-sm);color:var(--field-muted);margin-bottom:var(--space-3);font-weight:700}.home-module__F-DYwW__audit ol{padding:0;list-style:none}.home-module__F-DYwW__audit li{gap:var(--space-3);padding:var(--space-2)0;border-top:1px solid var(--field-line);font-size:var(--text-sm);color:var(--field-muted);grid-template-columns:88px minmax(0,1fr);display:grid}.home-module__F-DYwW__audit time{color:var(--ink-300)}.home-module__F-DYwW__audit b{color:var(--field-text);font-weight:600}.home-module__F-DYwW__portalSection{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.home-module__F-DYwW__portalCopy .home-module__F-DYwW__lede{margin-top:var(--space-4)}.home-module__F-DYwW__points{gap:var(--space-3);margin-top:var(--space-6);padding:0;font-weight:600;list-style:none;display:grid}.home-module__F-DYwW__points li{align-items:center;gap:var(--space-3);display:flex}.home-module__F-DYwW__points svg{background:var(--ok-soft);width:22px;height:22px;color:var(--ok);stroke-width:2.4px;border-radius:99px;flex:none;padding:3px}.home-module__F-DYwW__portalDemo{justify-items:center;gap:var(--space-6);display:grid}.home-module__F-DYwW__phone{background:var(--stone-950);width:min(340px,100%);box-shadow:var(--shadow-3);border-radius:40px;padding:10px}.home-module__F-DYwW__phoneScreen{background:var(--bg);border-radius:31px;flex-direction:column;min-height:600px;display:flex;overflow:hidden}.home-module__F-DYwW__firmBar{align-items:center;gap:var(--space-3);padding:22px var(--space-5)var(--space-4);background:var(--brand);color:var(--brand-ink);transition:background-color var(--dur-base)var(--ease-out);display:flex}.home-module__F-DYwW__firmBadge{border-radius:var(--radius-sm);width:30px;height:30px;font-size:var(--text-sm);background:#ffffff2e;place-items:center;font-weight:800;display:grid}.home-module__F-DYwW__firmName{font-weight:800}.home-module__F-DYwW__portalBody{padding:var(--space-5);flex:1}.home-module__F-DYwW__portalStep{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:flex}.home-module__F-DYwW__portalNum{width:24px;height:24px;margin-right:var(--space-2);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);border-radius:7px;place-items:center;font-weight:700;display:inline-grid}.home-module__F-DYwW__portalStep .home-module__F-DYwW__portalNum{background:var(--brand);color:var(--brand-ink);margin-right:0}.home-module__F-DYwW__portalTitle{margin-top:var(--space-1);letter-spacing:-.03em;font-size:1.75rem;font-weight:900;line-height:1.05}.home-module__F-DYwW__portalHint{margin-top:var(--space-2);color:var(--text-muted)}.home-module__F-DYwW__portalWhy{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--bad-soft);color:var(--bad);font-size:var(--text-sm);font-weight:700}.home-module__F-DYwW__portalActs{gap:var(--space-2);margin-top:var(--space-4);display:grid}.home-module__F-DYwW__portalActs button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;min-height:52px;transition:background-color var(--dur-base)var(--ease-out);border:0;font-size:1rem;font-weight:700;display:flex}.home-module__F-DYwW__portalPrimary{background:var(--brand);color:var(--brand-ink)}.home-module__F-DYwW__portalSecondary{background:var(--brand-soft);color:var(--brand-strong)}.home-module__F-DYwW__portalDone{gap:var(--space-2);margin-top:var(--space-5);padding:0;list-style:none;display:grid}.home-module__F-DYwW__portalDone li>span{align-items:center;display:inline-flex}.home-module__F-DYwW__portalDone li{padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-1);font-size:var(--text-sm);justify-content:space-between;align-items:center;font-weight:700;display:flex}.home-module__F-DYwW__poweredBy{padding:var(--space-3);text-align:center;font-size:var(--text-xs);color:var(--text-muted)}.home-module__F-DYwW__swatches{justify-content:center;gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.home-module__F-DYwW__swatches legend{width:100%;margin-bottom:var(--space-2);text-align:center;font-size:var(--text-sm);color:var(--text-muted);font-weight:700}.home-module__F-DYwW__swatch{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);font-size:var(--text-sm);cursor:pointer;padding:8px 12px 8px 8px;font-weight:600;display:inline-flex;position:relative}.home-module__F-DYwW__swatch input{opacity:0;pointer-events:none;position:absolute}.home-module__F-DYwW__swatch span{border-radius:99px;width:18px;height:18px}.home-module__F-DYwW__swatch:has(input:checked){box-shadow:inset 0 0 0 2px var(--text)}.home-module__F-DYwW__swatch:has(input:focus-visible){box-shadow:var(--focus-ring)}.home-module__F-DYwW__close{max-width:1280px;padding:var(--space-24)var(--space-6)0;margin:0 auto}.home-module__F-DYwW__closeSheet{background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);overflow:hidden}.home-module__F-DYwW__closeHead{gap:var(--space-8);padding:var(--space-10)var(--space-8)var(--space-8);background:var(--field);color:var(--field-text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.home-module__F-DYwW__closeTitle{font-size:var(--text-3xl);letter-spacing:-.035em;font-weight:900;line-height:1.02}.home-module__F-DYwW__closeLede{max-width:48ch;font-size:var(--text-lg);color:var(--field-muted)}.home-module__F-DYwW__closeRow{align-items:center;gap:var(--space-3);min-height:96px;padding-left:var(--space-8);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.home-module__F-DYwW__closeNum{border-radius:var(--radius-sm);background:var(--surface-sunken);width:36px;height:36px;color:var(--text-muted);place-items:center;font-weight:700;display:grid}.home-module__F-DYwW__closeDoc .home-module__F-DYwW__docTitle{font-size:var(--text-lg)}.home-module__F-DYwW__closeAct{align-items:center;gap:var(--space-5);padding:var(--space-5)var(--space-8);background:linear-gradient(90deg,var(--brand-soft),transparent 95%);align-self:stretch;display:flex}.home-module__F-DYwW__closeDocs{color:var(--brand);font-weight:700}@media (prefers-reduced-motion:reduce){.home-module__F-DYwW__press,.home-module__F-DYwW__segs li{animation:none}}@media (max-width:1080px){.home-module__F-DYwW__hero,.home-module__F-DYwW__sectionHead,.home-module__F-DYwW__portSection,.home-module__F-DYwW__portalSection,.home-module__F-DYwW__reviewGrid{grid-template-columns:minmax(0,1fr)}.home-module__F-DYwW__hero{gap:var(--space-10);padding-bottom:var(--space-16)}.home-module__F-DYwW__sectionHead{gap:var(--space-4)}}@media (max-width:760px){.home-module__F-DYwW__modelGrid{grid-template-columns:minmax(0,1fr)}.home-module__F-DYwW__section{padding-top:var(--space-16)}.home-module__F-DYwW__panel{padding:var(--space-6)}.home-module__F-DYwW__colUpload{display:none}.home-module__F-DYwW__colReview{width:auto;padding-right:var(--space-4)!important}.home-module__F-DYwW__sheetTop,.home-module__F-DYwW__segs,.home-module__F-DYwW__live{padding-left:var(--space-4);padding-right:var(--space-4)}.home-module__F-DYwW__table th:first-child,.home-module__F-DYwW__table td:first-child{padding-left:var(--space-4);width:44px}.home-module__F-DYwW__heatWrap{padding:var(--space-3)}.home-module__F-DYwW__heat{border-spacing:4px;min-width:520px}.home-module__F-DYwW__heat tbody th{font-size:var(--text-xs)}.home-module__F-DYwW__tile{border-radius:8px;height:32px}.home-module__F-DYwW__close{padding:var(--space-16)var(--space-4)0}.home-module__F-DYwW__closeHead{gap:var(--space-4);padding:var(--space-8)var(--space-5)var(--space-6);grid-template-columns:minmax(0,1fr)}.home-module__F-DYwW__closeRow{padding:var(--space-5)var(--space-5)0;grid-template-columns:48px minmax(0,1fr)}.home-module__F-DYwW__closeAct{margin:var(--space-4)calc(-1*var(--space-5))0;padding:var(--space-5);flex-wrap:wrap;grid-column:1/-1}}@media (max-width:480px){.home-module__F-DYwW__hero,.home-module__F-DYwW__section{padding-left:var(--space-4);padding-right:var(--space-4)}.home-module__F-DYwW__ctas .home-module__F-DYwW__btn{flex:100%;justify-content:center}.home-module__F-DYwW__idChip{display:none}}
.site-module__3FG6aG__topbar{z-index:40;background:var(--field);color:var(--field-text);position:sticky;top:0}.site-module__3FG6aG__nav{align-items:center;gap:var(--space-6);max-width:1280px;min-height:72px;padding:0 var(--space-6);margin:0 auto;display:flex}.site-module__3FG6aG__brand{color:var(--field-text);font-size:1.3rem;text-decoration:none}.site-module__3FG6aG__links{align-items:center;gap:var(--space-1);margin-right:auto;padding:0;list-style:none;display:flex}.site-module__3FG6aG__links a,.site-module__3FG6aG__trigger,.site-module__3FG6aG__textLink{min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--field-muted);cursor:pointer;transition:color var(--dur-fast)var(--ease-out),background-color var(--dur-fast)var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.site-module__3FG6aG__links a:hover,.site-module__3FG6aG__trigger:hover,.site-module__3FG6aG__textLink:hover,.site-module__3FG6aG__trigger[aria-expanded=true]{color:var(--field-text)}.site-module__3FG6aG__trigger[aria-expanded=true]{background:#ffffff14}.site-module__3FG6aG__trigger svg{transition:transform var(--dur-base)var(--ease-out)}.site-module__3FG6aG__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.site-module__3FG6aG__textLink{padding:0}.site-module__3FG6aG__burger{border-radius:var(--radius-md);width:44px;height:44px;color:var(--field-text);cursor:pointer;background:0 0;border:0;place-items:center;display:none;box-shadow:inset 0 0 0 1.5px #ffffff3d}.site-module__3FG6aG__burger svg{width:22px;height:22px}.site-module__3FG6aG__mega{padding:0 var(--space-6);animation:site-module__3FG6aG__megaIn var(--dur-base)var(--ease-out);position:absolute;top:100%;left:0;right:0}.site-module__3FG6aG__megaSheet{border-radius:var(--radius-xl);background:var(--surface);max-width:1232px;color:var(--text);box-shadow:var(--shadow-3);grid-template-columns:minmax(0,1fr) 320px;margin:0 auto;display:grid;overflow:hidden}.site-module__3FG6aG__megaList{gap:2px var(--space-2);padding:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.site-module__3FG6aG__megaLink{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);transition:background-color var(--dur-fast)var(--ease-out);grid-template-columns:40px minmax(0,1fr);align-items:start;text-decoration:none;display:grid}.site-module__3FG6aG__megaLink:hover{background:var(--surface-sunken)}.site-module__3FG6aG__megaIcon{border-radius:var(--radius-sm);background:var(--brand-soft);width:40px;height:40px;color:var(--brand);place-items:center;display:grid}.site-module__3FG6aG__megaIcon svg{width:20px;height:20px}.site-module__3FG6aG__megaName{font-weight:700;display:block}.site-module__3FG6aG__megaLine{font-size:var(--text-sm);color:var(--text-muted);display:block}.site-module__3FG6aG__megaAside{gap:var(--space-3);padding:var(--space-6);background:var(--field-deep);color:var(--field-text);flex-direction:column;display:flex}.site-module__3FG6aG__megaAsideTitle{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:800}.site-module__3FG6aG__megaAside p:not(.site-module__3FG6aG__megaAsideTitle){font-size:var(--text-sm);color:var(--field-muted)}.site-module__3FG6aG__megaAside .site-module__3FG6aG__asideActs{gap:var(--space-3);padding-top:var(--space-4);margin-top:auto;display:grid}.site-module__3FG6aG__asideLink{color:var(--field-text);align-items:center;gap:6px;font-size:.9375rem;font-weight:700;display:inline-flex}@keyframes site-module__3FG6aG__megaIn{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0 0 -80px)}}.site-module__3FG6aG__mobile{overscroll-behavior:contain;max-height:calc(100dvh - 64px);padding:var(--space-2)var(--space-4)var(--space-6);background:var(--field-deep);box-shadow:var(--shadow-3);animation:site-module__3FG6aG__megaIn var(--dur-base)var(--ease-out);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-module__3FG6aG__mobile details,.site-module__3FG6aG__mobileLink{border-bottom:1px solid var(--field-line)}.site-module__3FG6aG__mobile summary,.site-module__3FG6aG__mobileLink{min-height:56px;color:var(--field-text);cursor:pointer;justify-content:space-between;align-items:center;font-size:1.0625rem;font-weight:700;text-decoration:none;list-style:none;display:flex}.site-module__3FG6aG__mobile summary::-webkit-details-marker{display:none}.site-module__3FG6aG__mobile details[open] summary svg{transform:rotate(180deg)}.site-module__3FG6aG__mobile details ul{padding:0 0 var(--space-3);margin:0;list-style:none}.site-module__3FG6aG__mobile details a{align-items:center;gap:var(--space-3);min-height:48px;color:var(--field-muted);font-weight:500;text-decoration:none;display:flex}.site-module__3FG6aG__mobile details a svg{color:var(--ink-300)}.site-module__3FG6aG__mobileActs{gap:var(--space-3);margin-top:var(--space-5);display:grid}.site-module__3FG6aG__mobileActs a{justify-content:center}.site-module__3FG6aG__pageHero{gap:var(--space-12);max-width:1280px;padding:var(--space-10)var(--space-6)var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;margin:0 auto;display:grid}.site-module__3FG6aG__pageHeroSolo{padding-bottom:var(--space-16);grid-template-columns:minmax(0,1fr)}.site-module__3FG6aG__pageHeroSolo .site-module__3FG6aG__heroCopy{max-width:820px}.site-module__3FG6aG__crumbs{gap:var(--space-2);margin:0 0 var(--space-5);font-size:var(--text-sm);color:var(--field-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-module__3FG6aG__crumbs li{align-items:center;display:flex}.site-module__3FG6aG__crumbs li+li:before{content:"/";margin-right:var(--space-2);opacity:.5}.site-module__3FG6aG__crumbs a{padding:4px 0;text-decoration:none;display:inline-block}.site-module__3FG6aG__crumbs a:hover{color:var(--field-text)}.site-module__3FG6aG__h1{letter-spacing:-.035em;font-size:clamp(2.25rem,1.5rem + 2.9vw,3.5rem);font-weight:900;line-height:1.02}.site-module__3FG6aG__heroLede{margin:var(--space-5)0 var(--space-8);max-width:52ch;font-size:var(--text-lg);color:var(--field-muted)}.site-module__3FG6aG__heroFine{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--field-muted)}.site-module__3FG6aG__heroMeta{gap:var(--space-2);margin:0 0 var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-module__3FG6aG__heroMeta li{border-radius:var(--radius-pill);font-size:var(--text-sm);padding:6px 12px;font-weight:600;box-shadow:inset 0 0 0 1.5px #ffffff3d}.site-module__3FG6aG__tag{border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:5px 11px;font-weight:700;display:inline-flex}.site-module__3FG6aG__tagBrand{background:var(--brand);color:var(--brand-ink)}.site-module__3FG6aG__sheetNote{padding:var(--space-3)var(--space-6);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--text-muted)}.site-module__3FG6aG__matrix th:not(:first-child),.site-module__3FG6aG__matrix td:not(:first-child){text-align:center;padding-left:var(--space-2);padding-right:var(--space-2)}.site-module__3FG6aG__matrix td:first-child{white-space:nowrap;width:auto;font-weight:700}.site-module__3FG6aG__matrix th:first-child{width:auto}.site-module__3FG6aG__yes,.site-module__3FG6aG__no{border-radius:var(--radius-sm);place-items:center;width:28px;height:28px;display:inline-grid}.site-module__3FG6aG__yes{background:var(--brand-soft);color:var(--brand)}.site-module__3FG6aG__yes svg{stroke-width:2.4px;width:16px;height:16px}.site-module__3FG6aG__no{outline:1.5px dashed var(--line-strong);outline-offset:-1.5px}.site-module__3FG6aG__thread{gap:var(--space-3);padding:var(--space-5)var(--space-6);border-top:1px solid var(--line);margin:0;list-style:none;display:grid}.site-module__3FG6aG__msg{max-width:88%;padding:var(--space-3)var(--space-4);border-radius:var(--radius-lg);background:var(--surface-sunken)}.site-module__3FG6aG__msgFirm{background:var(--brand-soft);color:var(--brand-strong);justify-self:end}.site-module__3FG6aG__msgWho{gap:var(--space-2);font-size:var(--text-sm);align-items:baseline;font-weight:700;display:flex}.site-module__3FG6aG__msgWho time{color:var(--text-muted);font-weight:400}.site-module__3FG6aG__auditFoot{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--field-muted)}.site-module__3FG6aG__auditFloat{box-shadow:var(--shadow-3)}.site-module__3FG6aG__listSheet{border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.site-module__3FG6aG__rows{margin:0;padding:0;list-style:none}.site-module__3FG6aG__row{gap:var(--space-5);padding:var(--space-5)var(--space-8);border-top:1px solid var(--line);grid-template-columns:28px minmax(0,.42fr) minmax(0,1fr);align-items:start;display:grid}.site-module__3FG6aG__row:first-child{border-top:0}.site-module__3FG6aG__rowTitle{letter-spacing:-.01em;padding-top:2px;font-size:1.0625rem;font-weight:800}.site-module__3FG6aG__rowBody{max-width:62ch;color:var(--text-muted);padding-top:2px}.site-module__3FG6aG__linkRow{transition:background-color var(--dur-fast)var(--ease-out);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;text-decoration:none}a.site-module__3FG6aG__linkRow:hover{background:var(--surface-sunken)}a.site-module__3FG6aG__linkRow:hover .site-module__3FG6aG__go{transform:translate(3px)}.site-module__3FG6aG__linkRow .site-module__3FG6aG__rowTitle,.site-module__3FG6aG__linkRow .site-module__3FG6aG__rowBody{padding-top:0;display:block}.site-module__3FG6aG__rowEnd{align-items:center;gap:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);display:flex}.site-module__3FG6aG__go{color:var(--brand);transition:transform var(--dur-base)var(--ease-out)}.site-module__3FG6aG__defs{gap:0 var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.site-module__3FG6aG__defs>div{padding:var(--space-5)0;border-top:1px solid var(--line-strong)}.site-module__3FG6aG__defs dt{letter-spacing:-.01em;font-size:1.0625rem;font-weight:800}.site-module__3FG6aG__defs dd{margin:var(--space-1)0 0;max-width:56ch;color:var(--text-muted)}.site-module__3FG6aG__planned{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-4)var(--space-5);border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-muted);align-items:baseline;display:flex}.site-module__3FG6aG__sectionActs{align-items:center;gap:var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.site-module__3FG6aG__more{margin-top:var(--space-4)}.site-module__3FG6aG__inlineLink{color:var(--brand);align-items:center;gap:6px;font-weight:700;display:inline-flex}.site-module__3FG6aG__example{padding:var(--space-8)}.site-module__3FG6aG__example p{max-width:72ch;font-size:1.0625rem;line-height:1.7}.site-module__3FG6aG__example p+p{margin-top:var(--space-4)}.site-module__3FG6aG__sources{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--line-strong);font-size:var(--text-md)}.site-module__3FG6aG__prose .site-module__3FG6aG__sources h2{margin-top:var(--space-6);font-size:1.0625rem}.site-module__3FG6aG__prose .site-module__3FG6aG__sources h2:first-child{margin-top:0}.site-module__3FG6aG__prose .site-module__3FG6aG__sources ul{margin-top:var(--space-2)}.site-module__3FG6aG__sources p{color:var(--text-muted)}.site-module__3FG6aG__faq details{border-top:1px solid var(--line)}.site-module__3FG6aG__faq details:first-child{border-top:0}.site-module__3FG6aG__faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-4)var(--space-8);cursor:pointer;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.site-module__3FG6aG__faq summary::-webkit-details-marker{display:none}.site-module__3FG6aG__faq summary svg{color:var(--text-muted);transition:transform var(--dur-base)var(--ease-out);flex:none}.site-module__3FG6aG__faq details[open] summary svg{transform:rotate(180deg)}.site-module__3FG6aG__faq details p{max-width:70ch;padding:0 var(--space-8)var(--space-6);color:var(--text-muted)}.site-module__3FG6aG__opening{gap:var(--space-10);padding:var(--space-10)var(--space-8);border-radius:var(--radius-xl);background:var(--field-deep);color:var(--field-text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.site-module__3FG6aG__opening p{max-width:52ch;color:var(--field-muted)}.site-module__3FG6aG__opening p+p{margin-top:var(--space-3)}.site-module__3FG6aG__opening .site-module__3FG6aG__sectionActs{margin-top:var(--space-6)}.site-module__3FG6aG__secRow td{background:var(--surface-sunken);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:700;height:auto!important;padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.site-module__3FG6aG__flatSheet{box-shadow:inset 0 0 0 1px var(--line)}.site-module__3FG6aG__accepts{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}.site-module__3FG6aG__tight td{height:52px}.site-module__3FG6aG__pricingHead{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.site-module__3FG6aG__intervals{border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:4px;display:inline-flex}.site-module__3FG6aG__intervals a{min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-sm);color:var(--text-muted);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.site-module__3FG6aG__intervals a[aria-current]{background:var(--brand);color:var(--brand-ink)}.site-module__3FG6aG__planGrid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.site-module__3FG6aG__planCard{gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.site-module__3FG6aG__planCard h3{font-size:var(--text-xl);letter-spacing:var(--tracking-heading);font-weight:800}.site-module__3FG6aG__planLine{min-height:3.1em;color:var(--text-muted)}.site-module__3FG6aG__planPrice{min-height:4.25rem;color:var(--text-muted);font-size:var(--text-sm);align-content:start;gap:2px;display:grid}.site-module__3FG6aG__planPrice b{color:var(--text);font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:900;line-height:1.1}.site-module__3FG6aG__planAlt{font-weight:600}.site-module__3FG6aG__planCard>a{justify-content:center}.site-module__3FG6aG__planList{gap:var(--space-3);padding:var(--space-5)0 0;margin:var(--space-2)0 0;border-top:1px solid var(--line);font-size:.9375rem;list-style:none;display:grid}.site-module__3FG6aG__planList li,.site-module__3FG6aG__everyPlan li{gap:var(--space-3);grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid}.site-module__3FG6aG__planList svg,.site-module__3FG6aG__everyPlan svg{background:var(--brand-soft);width:22px;height:22px;color:var(--brand);stroke-width:2.4px;border-radius:99px;padding:3px}.site-module__3FG6aG__planFoot{max-width:78ch;margin-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted)}.site-module__3FG6aG__compareWrap{overflow-x:auto}.site-module__3FG6aG__compare{border-collapse:collapse;width:100%;min-width:620px}.site-module__3FG6aG__compare th,.site-module__3FG6aG__compare td{padding:var(--space-4)var(--space-5);border-top:1px solid var(--line);text-align:center}.site-module__3FG6aG__compare thead th{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);border-top:0;font-weight:700}.site-module__3FG6aG__compare tbody th{padding-left:var(--space-8);text-align:left;font-weight:700}.site-module__3FG6aG__compare td{font-weight:600}.site-module__3FG6aG__everyPlan{gap:var(--space-4)var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;font-weight:600;list-style:none;display:grid}.site-module__3FG6aG__readMain{gap:var(--space-16);max-width:1120px;padding:var(--space-16)var(--space-6)0;grid-template-columns:minmax(0,1fr) 300px;align-items:start;margin:0 auto;display:grid}.site-module__3FG6aG__prose{max-width:68ch;font-size:1.0625rem;line-height:1.7}.site-module__3FG6aG__prose>*+*{margin-top:var(--space-5)}.site-module__3FG6aG__prose h2{margin-top:var(--space-12);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:800}.site-module__3FG6aG__prose ul,.site-module__3FG6aG__prose ol{padding-left:1.25em}.site-module__3FG6aG__prose li+li{margin-top:var(--space-2)}.site-module__3FG6aG__prose li::marker{color:var(--brand);font-weight:700}.site-module__3FG6aG__prose a{color:var(--brand);font-weight:700}.site-module__3FG6aG__readAside{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);position:sticky;top:96px}.site-module__3FG6aG__readAside h2{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:800}.site-module__3FG6aG__readAside p{margin:var(--space-2)0 var(--space-5);font-size:var(--text-sm);color:var(--text-muted)}.site-module__3FG6aG__readAside a{justify-content:center;width:100%}.site-module__3FG6aG__postMeta{gap:var(--space-2)var(--space-4);font-size:var(--text-sm);color:var(--field-muted);flex-wrap:wrap;display:flex}.site-module__3FG6aG__cards{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-module__3FG6aG__cards li{display:grid}.site-module__3FG6aG__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:box-shadow var(--dur-fast)var(--ease-out),background-color var(--dur-fast)var(--ease-out);flex-direction:column;display:flex;position:relative}.site-module__3FG6aG__card:hover{box-shadow:inset 0 0 0 1.5px var(--brand)}.site-module__3FG6aG__card:focus-within{box-shadow:var(--focus-ring)}.site-module__3FG6aG__card h2{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:800}.site-module__3FG6aG__cardLink{text-decoration:none}.site-module__3FG6aG__cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.site-module__3FG6aG__cardLink:focus-visible{box-shadow:none}.site-module__3FG6aG__cardBody{color:var(--text-muted)}.site-module__3FG6aG__cardFoot{justify-content:space-between;align-items:center;gap:var(--space-2)var(--space-4);width:100%;padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;margin-top:auto;display:flex}.site-module__3FG6aG__cardGo{color:var(--brand);align-items:center;gap:6px;font-weight:700;display:inline-flex}.site-module__3FG6aG__cardGo svg{transition:transform var(--dur-base)var(--ease-out)}.site-module__3FG6aG__card:hover .site-module__3FG6aG__cardGo svg{transform:translate(3px)}.site-module__3FG6aG__formSheet{padding:var(--space-8);border-radius:var(--radius-xl);background:var(--surface);color:var(--text);box-shadow:var(--shadow-3)}.site-module__3FG6aG__formTitle{font-size:var(--text-xl);letter-spacing:var(--tracking-heading);font-weight:800}.site-module__3FG6aG__form{gap:var(--space-5)var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-module__3FG6aG__field{align-content:start;gap:6px;display:grid}.site-module__3FG6aG__fieldWide{grid-column:1/-1}.site-module__3FG6aG__field label{font-size:var(--text-sm);font-weight:700}.site-module__3FG6aG__field label span{color:var(--text-muted);font-weight:400}.site-module__3FG6aG__field input,.site-module__3FG6aG__field select,.site-module__3FG6aG__field textarea{width:100%;min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:box-shadow var(--dur-fast)var(--ease-out);border:0}.site-module__3FG6aG__field textarea{min-height:112px;padding:var(--space-3)var(--space-4);resize:vertical}.site-module__3FG6aG__field input:hover,.site-module__3FG6aG__field select:hover,.site-module__3FG6aG__field textarea:hover{box-shadow:inset 0 0 0 1.5px var(--text-subtle)}.site-module__3FG6aG__field input:focus-visible,.site-module__3FG6aG__field select:focus-visible,.site-module__3FG6aG__field textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--brand);border-radius:var(--radius-md)}.site-module__3FG6aG__field [aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--bad)}.site-module__3FG6aG__fieldError{font-size:var(--text-sm);color:var(--bad);font-weight:600}.site-module__3FG6aG__formError{padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--bad-soft);color:var(--bad);grid-column:1/-1;font-weight:600}.site-module__3FG6aG__formFoot{align-items:center;gap:var(--space-4);flex-wrap:wrap;grid-column:1/-1;display:flex}.site-module__3FG6aG__formFoot p{font-size:var(--text-sm);color:var(--text-muted);flex:200px}.site-module__3FG6aG__formFoot button[aria-busy=true]{opacity:.7;cursor:progress}.site-module__3FG6aG__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.site-module__3FG6aG__done{gap:var(--space-4);justify-items:start;display:grid}.site-module__3FG6aG__done p{color:var(--text-muted)}.site-module__3FG6aG__expect{margin:0 0 var(--space-8);max-width:52ch;padding:0;list-style:none}.site-module__3FG6aG__expect li{gap:var(--space-4);padding:var(--space-3)0;border-top:1px solid var(--field-line);color:var(--field-muted);grid-template-columns:28px minmax(0,1fr);display:grid}.site-module__3FG6aG__expect b{color:var(--field-text);display:block}.site-module__3FG6aG__expectNum{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--field-text);font-size:var(--text-sm);background:#ffffff1a;place-items:center;font-weight:700;display:grid}.site-module__3FG6aG__footer{max-width:1280px;margin:var(--space-20)auto 0;padding:var(--space-12)var(--space-6);border-top:1px solid var(--line)}.site-module__3FG6aG__footGrid{gap:var(--space-10)var(--space-8);grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));display:grid}.site-module__3FG6aG__footLogo{color:var(--text);font-size:1.2rem}.site-module__3FG6aG__footBrand p{max-width:30ch;margin:var(--space-3)0 var(--space-5);color:var(--text-muted)}.site-module__3FG6aG__footCol h2{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:700}.site-module__3FG6aG__footCol ul{margin:var(--space-3)0 0;padding:0;list-style:none}.site-module__3FG6aG__footCol a{min-height:36px;color:var(--text);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.site-module__3FG6aG__footCol a:hover{color:var(--brand);text-decoration:underline}.site-module__3FG6aG__footBase{gap:var(--space-2)var(--space-8);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.site-module__3FG6aG__footBase p:nth-child(2){margin-right:auto}@media (prefers-reduced-motion:reduce){.site-module__3FG6aG__mega,.site-module__3FG6aG__mobile{animation:none}}@media (max-width:1080px){.site-module__3FG6aG__links,.site-module__3FG6aG__textLink,.site-module__3FG6aG__mega{display:none}.site-module__3FG6aG__nav{gap:var(--space-3);min-height:64px}.site-module__3FG6aG__nav>.site-module__3FG6aG__cta{margin-left:auto}.site-module__3FG6aG__burger{display:grid}.site-module__3FG6aG__pageHero,.site-module__3FG6aG__opening,.site-module__3FG6aG__readMain,.site-module__3FG6aG__planGrid{grid-template-columns:minmax(0,1fr)}.site-module__3FG6aG__planLine,.site-module__3FG6aG__planPrice{min-height:0}.site-module__3FG6aG__pageHero{gap:var(--space-10);padding-bottom:var(--space-16)}.site-module__3FG6aG__readAside{position:static}.site-module__3FG6aG__footGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-module__3FG6aG__footBrand{grid-column:1/-1}}@media (min-width:1081px){.site-module__3FG6aG__mobile{display:none}}@media (max-width:760px){.site-module__3FG6aG__defs,.site-module__3FG6aG__everyPlan{grid-template-columns:minmax(0,1fr)}.site-module__3FG6aG__planCard{padding:var(--space-6)var(--space-5)}.site-module__3FG6aG__compare tbody th{padding-left:var(--space-5)}.site-module__3FG6aG__intervals{width:100%}.site-module__3FG6aG__intervals a{flex:1;justify-content:center}.site-module__3FG6aG__row{gap:var(--space-2)var(--space-4);padding:var(--space-5);grid-template-columns:28px minmax(0,1fr)}.site-module__3FG6aG__row .site-module__3FG6aG__rowBody{grid-column:2;padding-top:0}.site-module__3FG6aG__linkRow .site-module__3FG6aG__rowEnd{grid-column:2;justify-content:space-between}.site-module__3FG6aG__cards{grid-template-columns:minmax(0,1fr)}.site-module__3FG6aG__card,.site-module__3FG6aG__example{padding:var(--space-6)var(--space-5)}.site-module__3FG6aG__faq summary{padding:var(--space-4)var(--space-5)}.site-module__3FG6aG__faq details p{padding:0 var(--space-5)var(--space-5)}.site-module__3FG6aG__opening{padding:var(--space-8)var(--space-5)}.site-module__3FG6aG__planned{gap:var(--space-2);flex-direction:column}.site-module__3FG6aG__thread,.site-module__3FG6aG__sheetNote{padding-left:var(--space-4);padding-right:var(--space-4)}.site-module__3FG6aG__accepts{white-space:normal}.site-module__3FG6aG__formSheet{padding:var(--space-6)var(--space-5)}.site-module__3FG6aG__form{grid-template-columns:minmax(0,1fr)}.site-module__3FG6aG__readMain{padding-top:var(--space-12)}.site-module__3FG6aG__footGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.site-module__3FG6aG__nav,.site-module__3FG6aG__pageHero,.site-module__3FG6aG__readMain,.site-module__3FG6aG__footer{padding-left:var(--space-4);padding-right:var(--space-4)}.site-module__3FG6aG__nav>.site-module__3FG6aG__cta{min-height:36px;font-size:var(--text-sm);padding:0 .75rem}.site-module__3FG6aG__formFoot button,.site-module__3FG6aG__sectionActs>a:first-child{justify-content:center;width:100%}.site-module__3FG6aG__matrix th:not(:first-child),.site-module__3FG6aG__matrix td:not(:first-child){letter-spacing:0;padding-left:2px;padding-right:2px;font-size:.625rem}}
