.leverage-track{position:relative}.leverage{position:relative;display:grid;align-content:center;border-top:1px solid var(--hairline)}.leverage-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-7) clamp(var(--space-6),4vw,4.5rem);align-items:end;padding-block:clamp(var(--space-8),10vh,7rem)}.leverage-figures{display:flex;align-items:baseline;gap:clamp(var(--space-6),5vw,var(--space-8));margin-top:var(--space-6)}.leverage-figure dt{display:block}.leverage-num{display:block;margin-top:var(--space-2);font-weight:var(--weight-thin);letter-spacing:-0.02em;line-height:1}.leverage-with .leverage-num{font-size:clamp(3.4rem,8vw,6.4rem)}.leverage-without .leverage-num{font-size:clamp(2rem,4vw,3.2rem);color:var(--ink-soft)}.leverage-sentences{margin-top:var(--space-6);max-width:44ch;font-size:var(--text-lead)}.leverage-line{margin-top:var(--space-4);max-width:44ch;color:var(--ink-soft)}.statement{container-type:inline-size}.statement-table{width:100%;border-collapse:collapse}.statement-table th{padding:0 var(--space-3) var(--space-2) 0;text-align:left;border-bottom:1px solid var(--hairline)}.statement-table td{position:relative;padding:var(--space-4) var(--space-3) var(--space-4) 0;vertical-align:baseline}.statement-table th:last-child,.statement-table td:last-child{padding-right:0}.statement-table th:nth-child(2),.statement-table td:nth-child(2){text-align:right}.statement-table td:nth-child(3),.statement-table td:nth-child(4){color:var(--ink-soft)}.statement-rule{position:absolute;top:0;left:0;width:100cqw;height:1px;background:var(--rule);transform-origin:left center}.statement-row:first-child .statement-rule{display:none}@media (min-width:900px){html[data-motion="full"][data-motion-settled] .leverage-track{height:180svh}html[data-motion="full"][data-motion-settled] .leverage{position:sticky;top:0;min-height:100svh}}@media (max-width:899px){.leverage-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding-block:var(--space-8)}}.pillars{padding-block:clamp(var(--space-7),8vh,6rem) clamp(var(--space-8),10vh,7rem)}.pillar-list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-7)}.pillar{position:relative;display:grid;grid-row:span 2;grid-template:subgrid / minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-5)}.pillar-rule{position:absolute;inset:0 0 auto 0}.pillar-title{font-size:1.3rem;font-weight:var(--weight-medium);line-height:1.25}.pillar-body{max-width:62ch;font-size:1.0625rem}@media (max-width:899px){.pillar-list{display:block}.pillar{grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding-block:var(--space-5)}}.guardrails-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-7) clamp(var(--space-6),4vw,4.5rem);align-items:start;margin-top:var(--space-7)}.rules{list-style:none}.rule{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-4)}.rule-line{position:absolute;inset:0 0 auto 0}.rule-n,.step-n{font-size:var(--text-note);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--faded)}.rule-n{padding-top:0.15em}.rule-text{max-width:62ch;font-size:1.0625rem}.rule-more .rule-text{color:var(--ink-soft)}.demo{position:sticky;top:var(--space-6);padding:var(--space-5) var(--space-5) var(--space-4);background:var(--paper);border:1px solid var(--hairline);border-radius:14px}.demo-label{display:block;font-weight:var(--weight-medium);line-height:1.35}.demo-field{display:flex;align-items:baseline;gap:var(--space-3);margin-top:var(--space-4)}.demo-input{width:9ch;font:inherit;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:var(--weight-thin);font-variant-numeric:tabular-nums;letter-spacing:-0.01em;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--frame);border-radius:0;padding:0 0 var(--space-1);outline:none}.demo-input:focus-visible{border-bottom-color:var(--action);box-shadow:0 1px 0 0 var(--action)}.demo-unit{color:var(--ink-soft)}.demo-under{margin-top:var(--space-3);font-size:var(--text-note);color:var(--faded)}.demo-answer{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rule);min-height:4.6em}.demo-answer p{transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out)}html[data-motion="full"] .demo-answer p{animation:reveal-rise var(--duration-ui) var(--ease-out) both}.demo-refused{color:var(--danger)}.demo-under-card{margin-top:var(--space-4);font-size:var(--text-note);color:var(--faded)}@media (max-width:899px){.guardrails-grid{grid-template-columns:minmax(0,1fr)}.demo{position:static}}.switches-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--space-7) clamp(var(--space-6),5vw,6rem);align-items:start;margin-top:var(--space-7)}.switch-list{list-style:none}.switch-row{display:grid;grid-template-columns:2.6rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--space-4);row-gap:var(--space-1);align-items:center;padding-block:var(--space-4);border-top:1px solid var(--rule)}.switch-row:last-child{border-bottom:1px solid var(--rule)}.switch{position:relative;grid-row:1 / span 2;width:2.6rem;height:1.3rem;border:1px solid var(--frame);border-radius:4px;overflow:hidden}.switch-knob{position:absolute;top:2px;left:2px;width:calc(50% - 3px);height:calc(100% - 4px);background:var(--ink);border-radius:2px}.switch-name{font-weight:var(--weight-medium)}.switch-readback{font-size:var(--text-secondary);color:var(--positive)}html[data-motion="full"] .switches-body:not([data-armed]) .switch-knob{animation:switch-wait var(--duration-ui) var(--ease-out) 4s both}@keyframes switch-wait{from{transform:translateX(100%)}}html[data-motion="full"] .switches-body:not([data-armed]) .switch-readback{animation:readback-wait var(--duration-reveal) var(--ease-out) 4s both}@keyframes readback-wait{from{opacity:0}}.switch-notes{display:grid;gap:var(--space-6)}.switch-note{padding-top:var(--space-4);border-top:1px solid var(--hairline)}.switch-note-title{font-size:var(--text-lead);font-weight:var(--weight-medium);line-height:1.3}.switch-note p{margin-top:var(--space-3);color:var(--ink-soft)}.switch-last{margin-top:var(--space-7);max-width:62ch;font-size:var(--text-lead)}@media (max-width:899px){.switches-grid{grid-template-columns:minmax(0,1fr)}}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-7) clamp(var(--space-5),3vw,var(--space-7));margin-top:var(--space-7)}.step{position:relative;padding-top:var(--space-4)}.step-line{position:absolute;inset:0 0 auto 0}.step-title{margin-top:var(--space-3);font-size:1.3rem;font-weight:var(--weight-medium);line-height:1.25}.step-body{margin-top:var(--space-2);color:var(--ink-soft)}.onboarding-leaving{margin-top:var(--space-8);max-width:62ch;color:var(--ink-soft)}@media (max-width:1100px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.steps{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}.booking-title{max-width:22ch;font-size:clamp(2.2rem,4vw,3.4rem)}.booking .section-lead{max-width:54ch}.booking-action{margin-top:var(--space-6);font-size:var(--text-lead)}.booking-term{margin-top:var(--space-4);font-size:var(--text-note);color:var(--faded)}@media (max-width:599px){.statement-table{font-size:var(--text-secondary)}}.pillar-list,.guardrails-grid,.switches .switches-grid,.steps,.guardrails-page .rules,.segment-statement .statements{padding:var(--space-6);background:var(--sheet);border:1px solid var(--sheet-edge);border-radius:16px}@media (max-width:640px){.pillar-list,.guardrails-grid,.switches .switches-grid,.steps,.guardrails-page .rules,.segment-statement .statements{margin-inline:calc(-1 * clamp(var(--space-4),4vw,var(--space-6)));padding-inline:clamp(var(--space-4),4vw,var(--space-6));border-inline:0;border-radius:0}}.segment-statement .statements{padding-block:var(--space-2)}
