.ls-page{--ls-fg: var(--text-hi);--ls-fg-soft: var(--text-mid);--ls-fg-dim: var(--text-low);--ls-bg: var(--ink-body);--ls-surface: var(--surface-card);--ls-surface-2: color-mix(in srgb, var(--ink-base) 75%, transparent);--ls-section-alt: var(--surface-band);--ls-border: var(--line-card);--ls-border-st: color-mix(in srgb, var(--accent-neutral) 32%, transparent);--ls-accent: var(--color-brand-300, var(--accent-neutral));--ls-accent-st: var(--color-brand-400);--ls-accent-dim: color-mix(in srgb, var(--color-brand-400) 14%, transparent);--ls-shadow: 0 18px 50px -20px color-mix(in srgb, var(--ink-body) 75%, transparent);--ls-radius: 18px;color:var(--ls-fg);--sh-accent: var(--ls-accent);font-family:var(--font-sans, "Inter", ui-sans-serif, system-ui, sans-serif)}body.theme-light .ls-page{--ls-fg: var(--text-hi);--ls-fg-soft: var(--text-mid);--ls-fg-dim: var(--text-low);--ls-bg: var(--surface-card-hover);--ls-surface: var(--surface-card);--ls-surface-2: var(--surface-card-hover);--ls-section-alt: var(--surface-band);--ls-border: color-mix(in srgb, var(--ink-base) 10%, transparent);--ls-border-st: color-mix(in srgb, var(--color-brand-600) 28%, transparent);--ls-accent: var(--color-brand-600);--ls-accent-st: var(--color-brand-700);--ls-accent-dim: color-mix(in srgb, var(--color-brand-500) 10%, transparent);--ls-shadow: 0 18px 50px -24px color-mix(in srgb, var(--color-brand-800) 28%, transparent)}.ls-wrap{width:min(1200px,100%);margin-inline:auto;padding-inline:var(--space-md)}.ls-hero{position:relative;overflow:hidden;min-height:18rem;display:flex;align-items:center;justify-content:center;padding:var(--space-band-top) 0 var(--space-band-bottom);background:linear-gradient(180deg,transparent 0%,var(--ls-section-alt) 25%,var(--ls-section-alt) 75%,transparent 100%)}.ls-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 80% at 80% -10%,color-mix(in srgb,var(--color-brand-500) 20%,transparent),transparent 60%),radial-gradient(50% 70% at 0% 0%,color-mix(in srgb,var(--phase-p1) 10%,transparent),transparent 55%);pointer-events:none}.ls-hero-inner{position:relative;max-width:820px;margin-inline:auto;text-align:center}.ls-badge{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--ls-border-st);border-radius:100px;background:var(--ls-accent-dim);color:var(--ls-accent);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-md)}.ls-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ls-accent-st);box-shadow:0 0 0 4px var(--ls-accent-dim);animation:ls-puls 2s infinite}@keyframes ls-puls{0%,to{opacity:1}50%{opacity:.3}}.ls-hero h1{margin:0 0 var(--space-sm);font-size:1.875rem;line-height:1.15;font-weight:800;letter-spacing:-.02em}.ls-hero-claim{margin:0 0 var(--space-sm);font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:600;line-height:1.5;color:var(--ls-accent)}.ls-lead{margin:0 auto var(--space-sm);max-width:60ch;font-size:1.06rem;line-height:1.65;color:var(--ls-fg-soft)}.ls-hero-cta{margin-top:var(--space-lg);display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center}.ls-btn{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:100px;font-size:1rem;font-weight:700;text-decoration:none;border:1px solid transparent;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;cursor:pointer}.ls-btn-primary{background:linear-gradient(135deg,var(--btn-accent, var(--brand-green)),color-mix(in oklab,var(--btn-accent, var(--brand-green)) 82%,black));color:var(--ink-base)}.ls-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px color-mix(in srgb,var(--btn-accent, var(--brand-green)) 55%,transparent)}.hero-std .ls-btn-primary{background:var(--hero-btn-bg, linear-gradient(135deg, var(--btn-accent, var(--brand-green)), color-mix(in oklab, var(--btn-accent, var(--brand-green)) 82%, black)));color:var(--hero-btn-text, var(--ink-base));border-color:var(--hero-btn-border, transparent)}.hero-std .ls-btn-secondary{background:var(--hero-btn2-bg, linear-gradient(135deg, var(--brand-blue), color-mix(in oklab, var(--brand-blue) 82%, black)));color:var(--hero-btn2-text, var(--ink-base));border-color:var(--hero-btn2-border, transparent)}.ls-btn-secondary{background:linear-gradient(135deg,var(--brand-blue),color-mix(in oklab,var(--brand-blue) 82%,black));border-color:transparent;color:var(--ink-base)}.ls-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px color-mix(in srgb,var(--brand-blue) 60%,transparent)}.ls-section{padding:0;margin-bottom:var(--space-md)}.ls-section-alt{background:none}.ls-section-head{max-width:70ch;margin-bottom:var(--space-lg)}.ls-section-head h2{font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.015em}.ls-section-head p{margin-top:var(--space-sm);color:var(--ls-fg-soft);line-height:1.65;font-size:1.02rem}.ls-eyebrow{display:block;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-accent);margin-bottom:var(--space-xs)}.ls-tiles{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ls-tile{display:flex;flex-direction:column;padding:var(--space-md);border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface);text-decoration:none;color:inherit;transition:transform .25s,border-color .25s,box-shadow .25s}.ls-tile:hover{transform:translateY(-3px);border-color:var(--ls-border-st);box-shadow:var(--ls-shadow)}.ls-tile h3{font-size:1.18rem;font-weight:700;margin-bottom:var(--space-xs)}.ls-tile p{color:var(--ls-fg-soft);line-height:1.6;font-size:1rem;flex-grow:1}.ls-tile-cta{margin-top:var(--space-sm);color:var(--ls-accent);font-weight:700;font-size:1rem}.ls-checks{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ls-check{display:flex;gap:var(--space-xs);align-items:flex-start;padding:var(--space-sm) var(--space-sm);border:1px solid var(--ls-border);border-radius:14px;background:var(--ls-surface);font-size:1rem;line-height:1.45}.ls-check svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;color:var(--ls-accent)}.ls-variants{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ls-variant{padding:var(--space-md);border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface)}.ls-variant-tag{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:10px;background:var(--ls-accent-dim);color:var(--ls-accent);font-weight:800;margin-bottom:var(--space-sm)}.ls-variant h3{font-size:1.08rem;font-weight:700;margin-bottom:var(--space-xs)}.ls-variant p{color:var(--ls-fg-soft);line-height:1.6;font-size:1rem}.ls-pricing{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(265px,1fr));align-items:stretch}.ls-price{position:relative;display:flex;flex-direction:column;padding:var(--space-md) var(--space-md);border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface-2)}.ls-price.is-featured{border-color:var(--ls-border-st);box-shadow:var(--ls-shadow);background:linear-gradient(180deg,var(--ls-accent-dim),transparent 40%),var(--ls-surface-2)}.ls-price-badge{align-self:flex-start;padding:.3rem var(--space-sm);border-radius:100px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ls-border-st);color:var(--ls-accent);background:var(--ls-accent-dim)}.ls-price-name{margin-top:var(--space-sm);font-size:1.14rem;font-weight:700}.ls-price-amount{margin-top:var(--space-xs);font-size:1.9rem;font-weight:800;letter-spacing:-.02em}.ls-price-amount small{font-size:1rem;font-weight:600;color:var(--ls-fg-dim);letter-spacing:0}.ls-price-claim{margin-top:var(--space-xs);color:var(--ls-fg-soft);font-size:1rem;line-height:1.5;min-height:2.6em}.ls-price-sub{margin-top:var(--space-sm);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-fg-dim)}.ls-price-list{margin:var(--space-xs) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-xs)}.ls-price-list li{display:flex;gap:var(--space-xs);align-items:flex-start;font-size:1rem;line-height:1.4;color:var(--ls-fg-soft)}.ls-price-list li:before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:.5em;border-radius:50%;background:var(--ls-accent-st)}.ls-price .ls-btn{margin-top:var(--space-md);justify-content:center;width:100%}.ls-price-foot{margin-top:auto}.ls-exclude,.ls-include{display:grid;gap:var(--space-xs) var(--space-sm);grid-template-columns:1fr;list-style:none;padding:0;margin:0}.ls-exclude li,.ls-include li{display:flex;gap:var(--space-xs);align-items:center;color:var(--ls-fg-soft);font-size:1rem;min-width:0}.ls-exclude-icon{color:var(--signal-red);flex-shrink:0}.ls-include-icon{color:var(--brand-green);flex-shrink:0}@media(min-width:640px){.ls-exclude,.ls-include{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ls-exclude,.ls-include{grid-template-columns:repeat(3,1fr)}.ls-exclude li,.ls-include li{white-space:nowrap;font-size:.95rem}}.ls-dims{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.ls-dim{padding:var(--space-xs) var(--space-sm);border:1px solid var(--ls-border);border-radius:100px;background:var(--ls-surface);font-size:1rem;font-weight:600}.ls-matrix{display:grid;gap:var(--space-xs)}.ls-matrix-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border:1px solid var(--ls-border);border-radius:12px;background:var(--ls-surface);font-size:.98rem;font-weight:600}.ls-matrix-row span:last-child{color:var(--ls-accent);font-size:.85rem;font-weight:700}.ls-steps{display:grid;gap:var(--space-sm);counter-reset:ls-step}.ls-step{display:flex;gap:var(--space-sm);align-items:flex-start;padding:var(--space-sm) var(--space-md);border:1px solid var(--ls-border);border-radius:14px;background:var(--ls-surface)}.ls-step:before{counter-increment:ls-step;content:counter(ls-step);flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:9px;background:var(--ls-accent-dim);color:var(--ls-accent);font-weight:800;font-size:.95rem}.ls-step p{line-height:1.5;font-size:.98rem}.ls-trust{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ls-trust-item{display:flex;gap:var(--space-xs);align-items:center;padding:var(--space-sm) var(--space-sm);border:1px solid var(--ls-border);border-radius:12px;background:var(--ls-surface);font-size:.92rem;font-weight:600}.ls-trust-item svg{flex-shrink:0;width:20px;height:20px;color:var(--ls-accent)}.ls-note{width:100%;margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--ls-border);border-left:3px solid var(--ls-accent-st);border-radius:10px;background:var(--ls-surface);color:var(--ls-fg-soft);font-size:.95rem;line-height:1.55}a.ls-note{display:block;text-decoration:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}a.ls-note:hover,a.ls-note:focus-visible{border-color:var(--ls-accent-st);box-shadow:0 2px 12px color-mix(in srgb,black 12%,transparent)}a.ls-note .ls-note-anchor{color:var(--ls-accent-st);font-weight:600}.ls-hero h1 em{font-style:normal;background:linear-gradient(135deg,var(--phase-p1),var(--color-brand-400),var(--phase-p1));background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ls-shim 4s ease-in-out infinite}@keyframes ls-shim{0%,to{background-position:0% center}50%{background-position:200% center}}.theme-light .ls-hero h1 em{background:linear-gradient(135deg,var(--brand-blue),var(--color-brand-600),var(--brand-blue));background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:768px){.ls-hero h1{font-size:2.25rem}}a.ls-note:after{content:" →";color:var(--ls-accent-st);font-weight:600}a.ls-note:hover .ls-note-anchor{text-decoration:underline}.ls-cta-band{position:relative;overflow:hidden;margin:0;padding:var(--space-band-top) 0 var(--space-band-bottom);background:linear-gradient(180deg,transparent 0,var(--ls-section-alt) 2.5rem,var(--ls-section-alt) calc(100% - 2.5rem),transparent 100%);text-align:center}.ls-cta-band h2{font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:800;letter-spacing:-.02em}.ls-cta-band p{margin:var(--space-sm) auto 0;max-width:60ch;color:var(--ls-fg-soft);line-height:1.65}.ls-cta-band .ls-hero-cta{justify-content:center}.ls-faq{display:grid;gap:var(--space-xs);max-width:80ch}.ls-faq details{border:1px solid var(--ls-border);border-radius:12px;background:var(--ls-surface);overflow:hidden}.ls-faq summary{cursor:pointer;list-style:none;padding:var(--space-sm) var(--space-md);font-weight:700;font-size:1rem;display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}.ls-faq summary::-webkit-details-marker{display:none}.ls-faq summary:after{content:"+";color:var(--ls-accent);font-weight:800;font-size:1.3rem;line-height:1}.ls-faq details[open] summary:after{content:"−"}.ls-faq details>p{padding:0 var(--space-md) var(--space-sm);color:var(--ls-fg-soft);line-height:1.6;font-size:.97rem}.ls-contact{padding-top:var(--space-sm)}@media(max-width:640px){.ls-hero{padding:var(--space-2xl) 0 var(--space-xl)}.ls-section{margin-bottom:var(--space-xs)}.ls-btn{width:100%;justify-content:center}.ls-matrix-row{flex-direction:column;align-items:flex-start;gap:.3rem}}@media(prefers-reduced-motion:reduce){.ls-tile,.ls-btn,.ls-price{transition:none}}.ls-contact-grid{display:grid;gap:var(--space-lg);align-items:stretch}@media(min-width:860px){.ls-contact-grid{grid-template-columns:1.05fr .95fr}}.ls-contact-form{display:block}.ls-contact-fields{display:flex;flex-direction:column;gap:var(--space-sm);height:100%}.ls-field-grow{flex:1 1 auto}.ls-field-grow textarea{height:100%;min-height:200px;resize:vertical}.ls-contact-aside{display:flex;flex-direction:column;height:100%}.ls-contact-submit{margin-top:auto;padding-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.ls-contact-submit .ls-btn{justify-content:center}.ls-form{display:flex;flex-direction:column;gap:var(--space-sm)}.ls-field{display:flex;flex-direction:column;gap:var(--space-xs)}.ls-field label{font-size:.85rem;font-weight:600;color:var(--brand-green)}.ls-field input,.ls-field textarea{width:100%;padding:var(--space-sm) var(--space-sm);border:1px solid var(--ls-border);border-radius:100px;background:var(--ls-surface-2);color:var(--ls-fg);font:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.ls-field textarea{border-radius:18px}.ls-field input:focus,.ls-field textarea:focus{outline:none;border-color:var(--ls-accent-st);box-shadow:0 0 0 3px var(--ls-accent-dim)}.ls-field input::placeholder,.ls-field textarea::placeholder{color:var(--ls-fg-dim)}.ls-err{font-size:.78rem;color:var(--phase-p5)}.ls-ok{margin-top:var(--space-xs);font-size:.92rem;color:var(--phase-p3);font-weight:600}.ls-form .ls-btn{margin-top:var(--space-xs);justify-content:center}.ls-contact-aside .ls-trust{grid-template-columns:1fr}.ls-contact-note{margin-top:var(--space-md);font-size:.85rem;color:var(--ls-fg-dim);line-height:1.5}.ls-contact-aside-title{font-size:1.1rem;font-weight:700;color:var(--ls-fg);margin-bottom:var(--space-sm)}.ls-contact-info{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}.ls-contact-info-item{display:flex;align-items:center;gap:var(--space-sm)}.ls-contact-info-icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1.15rem}.ls-contact-info-text{display:flex;flex-direction:column;gap:.15rem}.ls-contact-info-label{font-size:.85rem;color:var(--ls-fg-dim)}.ls-contact-info-value{font-size:1rem;font-weight:600;color:var(--ls-fg-soft);text-decoration:none}a.ls-contact-info-value:hover{color:var(--ls-accent-st)}.nlcta-grid{display:grid;gap:var(--space-xl);align-items:center}@media(min-width:820px){.nlcta-grid{grid-template-columns:minmax(0,230px) 1fr}}.nlcta-cover{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-decoration:none;transition:transform .25s}.nlcta-cover:hover{transform:translateY(-4px)}.nlcta-cover-img{width:min(220px,72%);height:auto;border-radius:8px;box-shadow:0 24px 60px color-mix(in srgb,black 45%,transparent),0 0 50px color-mix(in srgb,var(--brand-blue) 12%,transparent)}.nlcta-cover-meta{font-family:var(--font-mono);font-size:var(--font-size-min);color:var(--brand-blue);letter-spacing:.04em}.nlcta-main{text-align:left}.nlcta-badge{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-min);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);border:1px solid var(--brand-blue-border);background:var(--brand-blue-fill);border-radius:var(--radius-pill);padding:.3rem var(--space-sm)}.nlcta-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--brand-green);box-shadow:0 0 6px var(--brand-green)}.nlcta-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.15;color:var(--ls-fg);margin:var(--space-sm) 0 var(--space-xs)}.nlcta-text{color:var(--ls-fg-soft);line-height:1.65;margin-bottom:var(--space-md);max-width:52ch}.nlcta-form{display:flex;flex-direction:column;gap:var(--space-sm);max-width:440px}.nlcta-submit{justify-content:center;background:linear-gradient(135deg,var(--brand-blue),color-mix(in oklab,var(--brand-blue) 82%,black));color:var(--ink-base);border:none}.nlcta-submit:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px color-mix(in srgb,var(--brand-blue) 55%,transparent)}.nlcta-privacy{font-size:var(--font-size-min);color:var(--ls-fg-dim);margin-top:.2rem}.nlcta-success{padding:var(--space-sm) 0}.nlcta-success-icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--space-xs)}.nlcta-success-title{font-weight:700;color:var(--ls-fg);margin-bottom:var(--space-xs)}.nlcta-success-sub{font-size:.9rem;color:var(--ls-fg-soft);line-height:1.6;max-width:44ch}.nlcta-error{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background:color-mix(in srgb,var(--status-alert) 8%,transparent);border:1px solid color-mix(in srgb,var(--status-alert) 30%,transparent);font-size:.85rem;color:color-mix(in oklab,var(--status-alert) 55%,white)}.nlcta-more{margin-top:var(--space-sm)}.ls-hero .ls-lead{font-size:1.25rem;line-height:1.75rem;font-weight:400;max-width:48rem;color:var(--text-mid)}.theme-light .ls-hero .ls-lead{color:var(--text-low)}.ls-hero{margin-bottom:var(--space-lg)}@media(max-width:640px){.ls-hero{margin-bottom:var(--space-sm)}}.ls-contact-single{max-width:none;margin:0}.ls-contact-trust{margin:0 0 var(--space-lg)}.ls-contact-foot{text-align:center;padding:var(--space-lg) 0;margin:var(--space-lg) 0 0}.ls-contact-foot .ls-contact-note{margin:0 auto;text-align:center}.section-head-band .ls-exclude,.section-head-band .ls-include{margin-top:var(--space-md)}.ls-section>.section-head-band:last-child{margin-bottom:0;padding-bottom:var(--space-md)}.ls-section:has(>.section-head-band:last-child){margin-bottom:0}.bk-slots{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:var(--space-xs)}.bk-slot{text-align:center}.section-head-band p.ls-note,p.ls-note{max-width:none}.ls-tiles,.ls-variants{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-pricing,.ls-trust{grid-template-columns:repeat(4,minmax(0,1fr))}.ls-checks{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.ls-pricing,.ls-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ls-tiles,.ls-variants{grid-template-columns:1fr}.ls-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ls-checks{grid-template-columns:1fr}}@media(max-width:560px){.ls-pricing,.ls-trust{grid-template-columns:1fr}}.ls-trust-item svg,.ls-check svg{width:20px;height:20px;padding:4.5px;border-radius:50%;background:var(--ls-accent-dim);color:var(--ls-accent);box-sizing:border-box;flex-shrink:0}.ls-price-amount{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ls-dims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs)}.ls-dim{text-align:center}@media(max-width:900px){.ls-dims{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ls-dims{grid-template-columns:1fr}}.form-toggle-link{display:block;margin:var(--space-sm) auto 0;background:none;border:0;cursor:pointer;font-size:1rem;font-weight:600;color:var(--ls-accent)}.form-toggle-link:hover{text-decoration:underline}.bk-prepare{display:flex;align-items:flex-start;gap:var(--space-xs);margin-bottom:var(--space-sm);color:var(--ls-fg-soft, var(--text-low));font-size:.95rem;line-height:1.6;cursor:pointer}.bk-prepare input{flex:0 0 auto;width:1.05rem;height:1.05rem;margin-top:.2rem;accent-color:var(--ls-accent, var(--brand-green));cursor:pointer}
