.lt{font-variant-numeric:tabular-nums}.lt a{text-decoration:none}.lt.anim .rv{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(18px)}.lt.anim .rv.in{opacity:1;transform:none}.lt.anim .rv.d1{transition-delay:90ms}.lt.anim .rv.d2{transition-delay:.18s}.lt.anim .rv.d3{transition-delay:.27s}.lt .band-light{pointer-events:none;opacity:0;background:radial-gradient(42% 52% at 30% 44%, var(--od-light-drift), transparent 70%);position:absolute;inset:-45% -25%}.lt.anim .band-light{opacity:1;animation:54s ease-in-out infinite alternate bandDrift}@keyframes bandDrift{0%{transform:translate(-6%,-4%)}to{transform:translate(7%,5%)}}.lt .eyebrow{font:600 11px/1 var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--orange-ink);align-items:center;gap:8px;display:inline-flex}.lt .eyebrow:before{content:"";background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20282%20282%22%3E%3Cpath%20fill%3D%22%23F4511E%22%20d%3D%22M%20121.022%201.833%20C%2095.654%205.622%2071.290%2016.476%2053.123%2031.358%20C%2032.736%2047.592%2017.532%2069.575%209.012%2094.299%20C%203.318%20111.969%201.975%20119.144%201.237%20139.662%20C%200.000%20159.634%200.892%20170.361%205.093%20186.110%20L%207.055%20193.414%209.665%20185.650%20C%2014.259%20172.967%2020.013%20164.259%2029.475%20155.641%20C%2041.118%20145.495%2048.734%20142.177%2066.058%20139.102%20C%2066.785%20138.751%2066.235%20137.788%2066.234%20132.919%20C%2069.888%20104.880%2084.160%2084.269%20107.469%2072.900%20C%20118.203%2067.365%20127.397%2065.275%20141.000%2064.986%20C%20153.930%2065.250%20162.761%2067.204%20172.398%2073.356%20L%20178.162%2077.477%20166.875%2088.641%20L%20155.576%2099.588%20199.788%20101.403%20L%20246.122%20100.859%20246.247%2098.080%20C%20246.316%2096.548%20247.006%2090.037%20247.769%2083.592%20C%20248.966%2073.150%20252.727%2012.577%20252.739%206.524%20C%20252.742%204.579%20250.355%206.425%20239.089%2017.081%20L%20225.423%2029.999%20217.304%2024.270%20C%20202.589%2013.899%20183.944%205.966%20165.061%202.447%20C%20153.479%200.389%20132.174%200.000%20121.022%201.833%22%2F%3E%3Cpath%20fill%3D%22%23F4511E%22%20d%3D%22M%20160.689%20278.251%20C%20186.057%20274.462%20210.421%20263.608%20228.588%20248.726%20C%20248.975%20232.492%20264.179%20210.509%20272.699%20185.785%20C%20278.393%20168.115%20279.736%20160.940%20280.474%20140.422%20C%20281.711%20120.450%20280.819%20109.723%20276.618%2093.974%20L%20274.656%2086.670%20272.046%2094.434%20C%20267.452%20107.117%20261.698%20115.825%20252.236%20124.443%20C%20240.593%20134.589%20232.977%20137.907%20215.653%20140.982%20C%20214.926%20141.333%20215.476%20142.296%20215.477%20147.165%20C%20211.823%20175.204%20197.551%20195.815%20174.242%20207.184%20C%20163.508%20212.719%20154.314%20214.809%20140.711%20215.098%20C%20127.781%20214.834%20118.950%20212.880%20109.313%20206.728%20L%20103.549%20202.607%20114.836%20191.443%20L%20126.135%20180.496%2081.923%20178.681%20L%2035.589%20179.225%2035.464%20182.004%20C%2035.395%20183.536%2034.705%20190.047%2033.942%20196.492%20C%2032.745%20206.934%2028.984%20267.507%2028.972%20273.560%20C%2028.969%20275.505%2031.356%20273.659%2042.622%20263.003%20L%2056.288%20250.085%2064.407%20255.814%20C%2079.122%20266.185%2097.767%20274.118%20116.650%20277.637%20C%20128.232%20279.695%20149.537%20280.084%20160.689%20278.251%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;flex:none;width:13px;height:13px}.lt .on-dark .eyebrow,.lt .pagehero .eyebrow,.lt .cta-band .eyebrow{color:var(--orange-tint)}.lt .hero-eyebrow{flex-direction:column;gap:5px;margin-bottom:16px;display:flex}.lt .hero-eyebrow-sub{font:500 12px/1.3 var(--mono);letter-spacing:.04em;color:var(--od-dim);margin:0}@media (max-width:600px){.lt .hero-eyebrow,.lt .hero-eyebrow-sub{text-wrap:balance}.lt .hero-eyebrow-sub{letter-spacing:.02em}}.lt .h2{font:700 clamp(30px, 3.4vw, 46px) / 1.12 var(--display);letter-spacing:-.02em;color:var(--navy);text-wrap:balance}.lt .on-dark .h2{color:#fff}.lt .on-dark .text-link{color:var(--orange-tint)}.lt .tnum{font-feature-settings:"tnum" 1}.lt .sect-mark{color:var(--mist);align-items:center;gap:14px;display:flex}.lt .on-dark .sect-mark{color:var(--od-instrument-mid)}.lt .sect-mark:before{content:"";background:currentColor;width:40px;height:1px}.lt .sect-mark:after{content:"";background:currentColor;width:1px;height:9px}.lt .sect-mark,.lt .st-ruler,.lt .fig-plate .cap-rule,.lt .fig-arcs{display:none!important}.lt .skip{z-index:200;background:var(--navy);color:#fff;font:600 15px var(--body);transition:top .25s var(--ease);border-radius:8px;padding:12px 20px;position:fixed;top:-64px;left:16px}.lt .skip:focus{top:16px}.lt .ic{flex:none;width:24px;height:24px}.lt .btn{cursor:pointer;font:600 19px/1.15 var(--body);text-align:center;text-wrap:balance;transition:transform .25s var(--ease), background .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:17px 30px;display:inline-flex}.lt .btn-primary{background:var(--orange);color:#fff;font-weight:700}.lt .btn-primary:hover{background:var(--orange-ink);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.lt .btn-primary:active{transform:translateY(0)}.lt .text-link{font:600 16px/1.4 var(--body);color:var(--orange-ink);align-items:center;gap:8px;display:inline-flex}.lt .text-link .ic{width:17px;height:17px;transition:transform .25s var(--ease)}.lt .text-link:hover{text-underline-offset:4px;text-decoration:underline}.lt .text-link:hover .ic{transform:translate(3px)}.lt .hero-cta{flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}.lt .quiet-link{font:600 16px/1 var(--body);color:#fff;border-bottom:1px solid var(--od-underline);transition:border-color .25s var(--ease);align-items:center;gap:8px;padding:10px 0;display:inline-flex}.lt .quiet-link:hover{border-color:#fff}.lt .quiet-link .ic{width:16px;height:16px}.lt .microtrust{font:500 14.5px/1.5 var(--body);color:var(--od-dim);margin-top:22px}.lt ul{list-style:none}.lt .site-head{z-index:40;position:fixed;top:clamp(18px,3vh,32px);left:0;right:0}.lt .capsule{background:var(--white);min-height:64px;box-shadow:var(--shadow-lift);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:8px 8px 8px 28px;display:flex}.lt .brand{flex:none;align-items:center;display:inline-flex}.lt .brand svg{width:auto;height:29px;display:block;position:relative;top:3px}.lt .cap-links ul{align-items:center;gap:30px;display:flex}.lt .cap-links a{font:500 15px/1 var(--body);color:var(--slate);transition:color .25s var(--ease);padding:14px 1px;position:relative}.lt .cap-links a:after{content:"";background:var(--navy);transform-origin:50%;height:1.5px;transition:transform .25s var(--ease);position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.lt .cap-links a:hover{color:var(--navy)}.lt .cap-links a:hover:after{transform:scaleX(1)}.lt .cap-cta{background:var(--orange-ink);color:#fff;height:48px;font:600 15.5px/1 var(--body);transition:transform .25s var(--ease), background .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;flex:none;align-items:center;padding:0 26px;display:inline-flex}.lt .cap-cta:hover{background:var(--orange);box-shadow:var(--shadow-rest);transform:translateY(-1px)}.lt .menu-btn{width:48px;height:48px;color:var(--slate);cursor:pointer;transition:background .25s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:none}.lt .menu-btn:hover{background:var(--paper)}@media (max-width:1099px){.lt.js .cap-links,.lt.js .cap-cta{display:none}.lt .capsule{min-height:60px;padding:6px 8px 6px 22px}.lt .brand svg{height:24px}.lt.js .menu-btn{display:inline-flex}.lt:not(.js) .capsule{border-radius:26px;flex-wrap:wrap;justify-content:center;gap:12px 18px;padding:14px 18px}.lt:not(.js) .cap-links{order:3;width:100%}.lt:not(.js) .cap-links ul{flex-wrap:wrap;justify-content:center}}.lt .mnav{z-index:120;background:var(--navy);padding:24px var(--gutter) 44px;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.lt .mnav[hidden]{display:none}.lt .mnav-top{justify-content:space-between;align-items:center;display:flex}.lt .mnav-top .brand svg{height:24px}.lt .mnav-close{border:1px solid var(--od-ghost);color:#fff;cursor:pointer;width:48px;height:48px;transition:border-color .25s var(--ease), background .25s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lt .mnav-close:hover{border-color:var(--od-ghost-hover);background:var(--od-wash-hover)}.lt .mnav nav{margin-top:7vh}.lt .mnav nav a{font:600 28px/1 var(--display);color:#fff;border-bottom:1px solid var(--od-line-soft);padding:16px 0;display:block}.lt .mnav nav a:hover{color:var(--orange-tint)}.lt .mnav .btn{align-self:flex-start;margin-top:36px}.lt .mnav-note{font:400 14px/1.6 var(--body);color:var(--od-dim);margin-top:auto;padding-top:32px}body.lt-noscroll{overflow:hidden}.lt .sect{padding:clamp(72px,10vw,124px) 0}.lt .sect-paper{background:var(--paper)}.lt .sect-navy{background:var(--navy);position:relative;overflow:hidden}.lt .principal{background:var(--paper);padding:56px 0 0;position:relative;overflow:hidden}.lt .principal .principal-copy{padding-bottom:clamp(56px,6.5vw,84px)}.lt .principal .fig-cutout{object-fit:contain;object-position:bottom center;width:min(100%,720px);max-height:100%}.lt .principal .principal-figure{margin-left:calc(-1*clamp(24px,4.5vw,72px))}.lt .principal .fig-plate{justify-content:center}.lt .principal-grid{z-index:2;grid-template-columns:1.04fr .96fr;align-items:stretch;gap:clamp(40px,5vw,84px);display:grid;position:relative}.lt .principal-copy{max-width:600px;padding-top:2px}.lt .principal-copy .h2{margin-top:14px}.lt .principal-copy p{color:var(--slate);max-width:56ch;margin-top:22px}.lt .principal-copy .sect-mark{margin-bottom:16px}.lt .principal-copy p.eyebrow{margin-top:0}.lt .principal-copy .direct{font:600 17px/1.55 var(--body);color:var(--navy)}.lt .creds{border-top:1px solid var(--mist);margin-top:26px}.lt .creds li{border-bottom:1px solid var(--mist);align-items:center;gap:18px;padding:11px 2px;display:flex}.lt .cred-tick{flex:none;width:18px;height:18px;position:relative}.lt .cred-tick:after{content:"";border:solid var(--orange);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.lt .cred-label{font:500 14.5px/1.5 var(--mono);letter-spacing:.04em;color:var(--navy)}.lt.anim .cred-tick{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:scale(.5)}.lt.anim .creds.rv.in li:first-child .cred-tick{opacity:1;transition-delay:.3s;transform:scale(1)}.lt.anim .creds.rv.in li:nth-child(2) .cred-tick{opacity:1;transition-delay:.39s;transform:scale(1)}.lt.anim .creds.rv.in li:nth-child(3) .cred-tick{opacity:1;transition-delay:.48s;transform:scale(1)}.lt.anim .creds.rv.in li:nth-child(4) .cred-tick{opacity:1;transition-delay:.57s;transform:scale(1)}.lt .principal-copy .text-link{margin-top:28px}.lt .principal-figure{margin-right:calc(-1 * var(--bleed));flex-direction:column;min-height:540px;display:flex;position:relative}.lt .fig-plate{z-index:2;flex:none;align-items:center;gap:13px;display:flex;position:relative}.lt .fig-plate .cap-rule{background:var(--mist);width:32px;height:1px}.lt .fig-plate .cap-name{font:500 11.5px/1.5 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--navy)}.lt .fig-plate .cap-role{font:500 10.5px/1.6 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel)}.lt .fig-stage{flex:1;justify-content:center;align-items:flex-end;margin-top:22px;display:flex;position:relative;overflow:hidden}.lt .fig-arcs{opacity:.5;pointer-events:none;width:82%;max-width:440px;position:absolute;top:-4%;left:50%;transform:translate(-50%)}.lt .fig-arcs circle{fill:none;stroke:var(--mist);stroke-width:1px}.lt .fig-arcs circle.hi{stroke:var(--steel)}.lt .fig-cutout{z-index:2;width:min(82%,380px);height:auto;display:block;position:relative}@media (max-width:1023px){.lt .principal-grid{grid-template-columns:1fr;gap:36px}.lt .principal-figure{min-height:0;margin-left:0;margin-right:0}.lt .principal .principal-figure{margin-left:0}.lt .fig-stage{margin-top:10px}.lt .fig-cutout{width:min(66%,300px)}.lt .principal .principal-copy{padding-bottom:0}.lt .principal .fig-cutout{width:min(88%,420px);max-height:none}}.lt .ledger{border-bottom:1px solid var(--mist);margin-top:48px}.lt .ledger-row{border-top:1px solid var(--mist);transition:background .25s var(--ease), transform .25s var(--ease);grid-template-columns:64px minmax(230px,.62fr) 1fr auto;align-items:center;gap:28px;padding:30px 6px;display:grid}.lt .ledger-row:hover{background:var(--white);transform:translateY(-2px)}.lt .lr-icon{border:1px solid var(--mist);width:48px;height:48px;color:var(--steel);background:var(--white);border-radius:10px;justify-content:center;align-items:center;display:flex}.lt .lr-icon .ic{width:22px;height:22px}.lt .lr-quote{font:600 20px/1.3 var(--display);letter-spacing:-.01em;color:var(--navy);text-wrap:balance}.lt .lr-body{font:400 15.5px/1.6 var(--body);color:var(--slate);max-width:52ch}.lt .lr-link{font:600 15px/1.3 var(--body);color:var(--orange-ink);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.lt .lr-link .ic{width:16px;height:16px;transition:transform .25s var(--ease)}.lt .ledger-row:hover .lr-link .ic{transform:translate(3px)}.lt .note-plate{border-top:1px solid var(--mist);font:400 13.5px/1.65 var(--body);color:var(--steel);max-width:760px;margin-top:44px;padding-top:22px}@media (max-width:1023px){.lt .ledger-row{grid-template-rows:auto auto auto;grid-template-columns:48px minmax(0,1fr);gap:10px 20px;padding:26px 2px}.lt .lr-icon{grid-row:1}.lt .lr-quote,.lt .lr-body{grid-column:2}.lt .lr-link{white-space:normal;grid-column:2;justify-self:start}}.lt .steps .sect-mark{margin-bottom:18px}.lt .steps .h2{color:#fff;max-width:620px}.lt .rail{grid-template-columns:1fr 1fr 1fr;gap:40px;margin-top:64px;display:grid;position:relative}.lt .step{position:relative}.lt .step:not(:last-child):after{content:"";border-top:1.5px solid var(--od-line);transform-origin:0;width:calc(100% - 16px);height:0;position:absolute;top:27px;left:56px}.lt.anim .step:not(:last-child):after{transition:transform 1s linear .1s;transform:scaleX(0)}.lt.anim .rail.in .step:not(:last-child):after{transform:scaleX(1)}.lt .s-node{background:var(--od-wash);border:1.5px solid var(--od-border);width:56px;height:56px;color:var(--orange);z-index:2;border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.lt .s-node .ic{width:24px;height:24px}.lt .s-num{font:700 clamp(36px, 4vw, 48px) / 1 var(--display);letter-spacing:-.01em;color:var(--orange-tint);margin-top:20px;display:block}.lt .step h3{font:600 20px/1.3 var(--display);letter-spacing:-.01em;color:#fff;margin-top:12px}.lt .step p{font:400 15.5px/1.6 var(--body);color:var(--od-dim);margin-top:10px}.lt .steps-cta{justify-content:flex-start;margin-top:56px;display:flex}@media (max-width:899px){.lt .rail{grid-template-columns:1fr;gap:40px;margin-top:48px}.lt .step:not(:last-child):after{border-top:0;border-left:1.5px solid var(--od-line);transform-origin:50% 0;width:0;height:calc(100% - 20px);top:56px;left:27px}.lt.anim .step:not(:last-child):after{transform:scaleY(0)}.lt.anim .rail.in .step:not(:last-child):after{transform:scaleY(1)}.lt .step{grid-template-columns:56px 1fr;gap:6px 22px;display:grid}.lt .s-node{grid-row:1/span 3}.lt .s-num{margin-top:0;font-size:32px}}.lt .site-footer{background:var(--graphite);color:#fff;padding:clamp(64px,8vw,96px) 0 40px}.lt .foot-grid{grid-template-columns:1.4fr .7fr .7fr 1fr;gap:clamp(32px,4vw,64px);display:grid}.lt .foot-brand svg{width:auto;height:24px}.lt .foot-tag{font:600 17px/1.4 var(--display);color:#fff;margin-top:18px}.lt .foot-desc{font:400 15px/1.65 var(--body);color:var(--od-dim);max-width:40ch;margin-top:14px}.lt .foot-h{font:500 11.5px/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--od-dim);margin-bottom:18px}.lt .foot-col ul li{margin-bottom:12px}.lt .foot-col a{font:400 15px/1.5 var(--body);color:#fff;transition:color .25s var(--ease)}.lt .foot-col a:hover{color:var(--orange-tint)}.lt .foot-talk li{font:400 15px/1.55 var(--body);color:#fff;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.lt .foot-talk .ic{width:18px;height:18px;color:var(--od-dim);margin-top:3px}.lt .foot-talk .quietrow{color:var(--od-dim)}.lt .verify{border-top:1px solid var(--od-line-soft);margin-top:56px;padding-top:28px}.lt .verify-h{font:600 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-tint);margin-bottom:16px}.lt .verify ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;list-style:none;display:grid}.lt .verify li{font:400 13px/1.6 var(--body);color:var(--od-dim)}.lt .verify li a{color:#fff;border-bottom:1px solid var(--od-line);transition:border-color .2s var(--ease)}.lt .verify li a:hover{border-bottom-color:var(--orange-tint)}.lt .verify li span{display:inline}@media (max-width:699px){.lt .verify ul{grid-template-columns:1fr}}.lt .legal{border-top:1px solid var(--od-line-soft);margin-top:40px;padding-top:28px}.lt .legal p{font:400 12.5px/1.7 var(--body);color:var(--od-faint);margin-bottom:10px}@media (max-width:899px){.lt .foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:559px){.lt .foot-grid{grid-template-columns:1fr}}.lt .stickybar{z-index:80;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--scrim-sticky);box-shadow:var(--shadow-up);transition:transform .4s var(--ease);pointer-events:none;grid-template-columns:48px 1fr;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(112%)}.lt .stickybar.on{pointer-events:auto;transform:none}.lt .bar-tel{border:1px solid var(--mist);width:48px;height:48px;color:var(--slate);border-radius:999px;justify-content:center;align-items:center;display:flex}.lt .bar-tel .ic{width:20px;height:20px}.lt .bar-cta{background:var(--orange);color:#fff;height:48px;font:600 19px/1 var(--body);border-radius:999px;justify-content:center;align-items:center;display:flex}.lt .bar-cta .lbl-short{display:none}@media (max-width:767px){.lt .stickybar{display:grid}}@media (max-width:349px){.lt .bar-cta .lbl-full{display:none}.lt .bar-cta .lbl-short{display:inline}}@media (max-width:479px){.lt .btn{width:100%;max-width:420px;padding:16px 22px;font-size:19px}.lt .hero-cta{flex-direction:column;align-items:flex-start}.lt .lr-quote{font-size:19px}}@media (prefers-reduced-motion:reduce){.lt.anim .rv{opacity:1;transition:none;transform:none}.lt.anim .band-light{opacity:1;animation:none}.lt.anim .cred-tick{opacity:1;transition:none;transform:none}.lt.anim .step:not(:last-child):after{transition:none;transform:none}.lt.anim .ib-fill,.lt.anim .ib-buffer,.lt.anim .ib-cap-fill,.lt.anim .ib-cap-ghost{height:var(--h);transition:none}.lt.anim .sl-seg,.lt.anim .sl-declared{width:var(--w);transition:none}.lt.anim .ib-note,.lt.anim .ib-band,.lt.anim .sl-declared-l,.lt.anim .sl-key,.lt.anim .sl-foot{opacity:1;transition:none}}@media print{.lt .stickybar,.lt .mnav,.lt .skip{display:none!important}.lt .rv{opacity:1!important;transform:none!important}.lt .cred-tick,.lt .step:not(:last-child):after{transform:none!important}.lt .ib-fill,.lt .ib-buffer,.lt .ib-cap-fill,.lt .ib-cap-ghost{height:var(--h)!important}.lt .sl-seg,.lt .sl-declared{width:var(--w)!important}.lt .ib-note,.lt .ib-band,.lt .sl-declared-l,.lt .sl-key,.lt .sl-foot{opacity:1!important}}.lt .cap-item{position:relative}.lt .cap-item>button.cap-trigger{cursor:pointer;font:500 15px/1 var(--body);color:var(--slate);transition:color .25s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:14px 1px;display:inline-flex;position:relative}.lt .cap-item>button.cap-trigger:hover,.lt .cap-item[data-open=true]>button.cap-trigger{color:var(--navy)}.lt .cap-trigger .chev{width:14px;height:14px;transition:transform .25s var(--ease)}.lt .cap-item[data-open=true] .chev{transform:rotate(180deg)}.lt .cap-menu{background:var(--white);min-width:250px;box-shadow:var(--shadow-lift);opacity:0;visibility:hidden;transition:opacity .2s var(--ease), transform .2s var(--ease);z-index:50;border-radius:16px;padding:10px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(6px)}.lt .cap-item[data-open=true] .cap-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.lt .cap-menu a{font:500 14.5px/1.35 var(--body);color:var(--slate);transition:background .2s var(--ease), color .2s var(--ease);border-radius:10px;padding:11px 14px;display:block}.lt .cap-item .cap-menu a:hover,.lt .cap-item .cap-menu a[aria-current=page]{background:var(--navy);color:#fff}.lt .cap-menu a small{font:400 12px/1.4 var(--body);color:var(--steel);margin-top:3px;display:block}.lt .cap-item .cap-menu a:hover small,.lt .cap-item .cap-menu a[aria-current=page] small{color:#ffffffd1}.lt .cap-links a[aria-current=page]{color:var(--navy)}.lt .cap-links a[aria-current=page]:after{transform:scaleX(1)}.lt .cap-item[data-open=true]:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.lt .pagehero{background:var(--navy);padding:calc(clamp(18px,3vh,32px) + 104px) 0 clamp(56px,7vw,88px);position:relative;overflow:hidden}.lt .pagehero .container{z-index:2;position:relative}.lt .pagehero .crumbs{display:none}.lt .crumbs{font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--od-instrument-mid);align-items:center;gap:9px;margin-bottom:26px;display:flex}.lt .crumbs a{color:var(--od-dim);transition:color .2s var(--ease)}.lt .crumbs a:hover{color:#fff}.lt .crumbs .sep{background:var(--od-line);width:12px;height:1px}.lt .pagehero .eyebrow{color:var(--orange-tint)}.lt .pagehero h1{font:700 clamp(34px, 4.6vw, 60px) / 1.06 var(--display);letter-spacing:-.025em;color:#fff;text-wrap:balance;max-width:17ch;margin-top:16px}.lt .pagehero .lede{font:400 clamp(17px, 1.5vw, 20px) / 1.55 var(--body);color:var(--od-strong);max-width:60ch;margin-top:22px}.lt .pagehero .st-ruler{margin-top:36px}.lt .st-ruler{align-items:flex-end;gap:13px;display:flex}.lt .st-ruler i{background:var(--od-instrument-mid);width:1.5px;height:13px}.lt .st-ruler i.mid{background:var(--orange);width:2.5px;height:21px}.lt .prose{max-width:none}.lt .prose .lead{font:400 clamp(18px, 1.6vw, 21px) / 1.6 var(--body);color:var(--slate)}.lt .prose h2{font:700 clamp(24px, 2.6vw, 34px) / 1.16 var(--display);letter-spacing:-.02em;color:var(--navy);text-wrap:balance;margin-top:clamp(44px,5vw,68px)}.lt .prose h3{font:600 clamp(19px, 1.8vw, 22px) / 1.3 var(--display);letter-spacing:-.01em;color:var(--navy);margin-top:36px}.lt .prose p{font:400 17px/1.7 var(--body);color:var(--slate);max-width:68ch;margin-top:18px}.lt .prose p:first-child,.lt .prose h2:first-child,.lt .prose h3:first-child{margin-top:0}.lt .prose ul,.lt .prose ol{gap:12px;max-width:66ch;margin-top:18px;display:grid}.lt .prose ul li{font:400 16.5px/1.65 var(--body);color:var(--slate);padding-left:26px;position:relative}.lt .prose ul li:before{content:"";background:var(--orange);width:14px;height:1.5px;position:absolute;top:11px;left:0}.lt .prose ol{counter-reset:pr}.lt .prose ol li{font:400 16.5px/1.65 var(--body);color:var(--slate);counter-increment:pr;padding-left:38px;position:relative}.lt .prose ol li:before{content:counter(pr);background:var(--navy-wash);width:24px;height:24px;color:var(--navy);font:600 12px/24px var(--mono);text-align:center;border-radius:999px;position:absolute;top:-1px;left:0}.lt .prose strong{color:var(--navy);font-weight:600}.lt .prose a:not(.btn):not(.text-link){color:var(--orange-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.lt .article-grid{grid-template-columns:.34fr .66fr;align-items:start;gap:clamp(40px,5vw,80px);display:grid}.lt .article-rail{position:sticky;top:36px}.lt .rail-h{font:500 11.5px/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);margin-bottom:16px}.lt .rail-toc li+li{margin-top:11px}.lt .rail-toc a{font:500 15px/1.4 var(--body);color:var(--slate);transition:color .2s var(--ease)}.lt .rail-toc a:hover{color:var(--navy)}@media (max-width:899px){.lt .article-grid{grid-template-columns:1fr;gap:30px}.lt .article-rail{position:static}.lt .rail-toc{display:none}}.lt .split{grid-template-columns:1.04fr .96fr;align-items:start;gap:clamp(40px,5vw,84px);display:grid}.lt .split.narrow{grid-template-columns:1fr .8fr}.lt .split .aside-copy{max-width:600px}@media (max-width:1023px){.lt .split,.lt .split.narrow{grid-template-columns:1fr;gap:36px}}.lt .chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lt .chip{border:1px solid var(--mist);background:var(--white);font:500 13px/1 var(--body);color:var(--navy);border-radius:999px;align-items:center;gap:8px;padding:9px 15px;display:inline-flex}.lt .on-dark .chip{background:var(--od-wash);border-color:var(--od-border);color:#fff}.lt .chip .ic{width:15px;height:15px;color:var(--orange-ink)}.lt .on-dark .chip .ic{color:var(--orange-tint)}.lt .qcard{background:var(--navy-wash);border-radius:14px;max-width:660px;margin-top:30px;padding:clamp(26px,3vw,38px)}.lt .qcard p{font:600 clamp(19px, 2vw, 24px) / 1.4 var(--display);letter-spacing:-.01em;color:var(--navy);text-wrap:balance}.lt .qcard .who{font:500 12.5px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);margin-top:14px;display:block}.lt .featcards{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.2vw,28px);margin-top:52px;display:grid}.lt .featcards.c2{grid-template-columns:repeat(2,1fr)}.lt .featcard{background:var(--white);box-shadow:var(--shadow-rest);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:14px;padding:clamp(26px,2.6vw,34px)}.lt .sect-paper .featcard{background:var(--white)}.lt .featcard:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.lt .featcard .f-ic{background:var(--navy-wash);width:46px;height:46px;color:var(--navy);border-radius:11px;justify-content:center;align-items:center;display:flex}.lt .featcard .f-ic .ic{width:23px;height:23px}.lt .featcard h3{font:600 19px/1.3 var(--display);letter-spacing:-.01em;color:var(--navy);margin-top:20px}.lt .featcard p{font:400 15.5px/1.62 var(--body);color:var(--slate);margin-top:11px}@media (max-width:899px){.lt .featcards,.lt .featcards.c2{grid-template-columns:1fr;gap:16px}}.lt .faq{border-top:1px solid var(--mist);max-width:840px;margin-top:40px}.lt .faq details{border-bottom:1px solid var(--mist)}.lt .faq summary{cursor:pointer;font:600 18px/1.4 var(--display);letter-spacing:-.01em;color:var(--navy);justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;list-style:none;display:flex}.lt .faq summary::-webkit-details-marker{display:none}.lt .faq summary .pm{width:26px;height:26px;transition:transform .3s var(--ease);flex:none;position:relative}.lt .faq summary .pm:before,.lt .faq summary .pm:after{content:"";background:var(--orange-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lt .faq summary .pm:before{width:15px;height:1.5px}.lt .faq summary .pm:after{width:1.5px;height:15px;transition:transform .3s var(--ease)}.lt .faq details[open] summary .pm:after{transform:translate(-50%,-50%)scaleY(0)}.lt .faq .a{padding:0 4px 26px}.lt .faq .a p{font:400 16px/1.68 var(--body);color:var(--slate);max-width:70ch}.lt .faq .a p+p{margin-top:14px}.lt .callout{border-top:1px solid var(--mist);font:400 14.5px/1.7 var(--body);color:var(--steel);max-width:820px;margin-top:36px;padding-top:22px}.lt .callout strong{color:var(--navy)}.lt .on-dark .callout{border-top-color:var(--od-line);color:var(--od-dim)}.lt .on-dark .callout strong{color:#fff}.lt .ph{background:var(--orange-wash);color:var(--orange-ink);font:600 12.5px/1.5 var(--mono);letter-spacing:.02em;border-radius:5px;padding:2px 8px;display:inline-block}.lt .ph-block{border:1px dashed var(--orange);background:var(--orange-wash);font:400 14.5px/1.65 var(--body);color:var(--orange-ink);border-radius:12px;max-width:760px;margin-top:24px;padding:20px 22px}.lt .ph-block strong{color:var(--orange-ink);font-weight:700}.lt .cta-band{background:var(--navy);padding:clamp(72px,9vw,116px) 0;position:relative;overflow:hidden}.lt .cta-band .container{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.lt .cta-band .st-ruler{margin-bottom:34px}.lt .cta-band h2{font:700 clamp(30px, 3.6vw, 48px) / 1.14 var(--display);letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:20ch}.lt .cta-band p{font:400 clamp(16px, 1.5vw, 18px) / 1.62 var(--body);color:var(--od-strong);max-width:56ch;margin-top:20px}.lt .cta-band .btn{margin-top:34px}.lt .cta-band .microtrust{text-align:center;margin-top:20px}.lt .contact-grid{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2vw,24px);margin-top:52px;display:grid}.lt .contact-card{border:1px solid var(--mist);background:var(--white);border-radius:14px;padding:clamp(26px,2.6vw,34px)}.lt .contact-card .f-ic{background:var(--navy-wash);width:44px;height:44px;color:var(--navy);border-radius:11px;justify-content:center;align-items:center;display:flex}.lt .contact-card .f-ic .ic{width:22px;height:22px}.lt .contact-card h3{font:600 18px/1.3 var(--display);color:var(--navy);margin-top:18px}.lt .contact-card p{font:400 15px/1.6 var(--body);color:var(--slate);margin-top:9px}.lt .contact-card a.big{font:600 18px/1.3 var(--body);color:var(--orange-ink);margin-top:12px;display:inline-block}@media (max-width:899px){.lt .contact-grid{grid-template-columns:1fr;gap:14px}}.lt .shead{max-width:720px}.lt .shead .h2{margin-top:14px}.lt .shead .slede{font:400 18px/1.7 var(--body);color:var(--slate);max-width:64ch;margin-top:20px}.lt .on-dark .shead .slede{color:var(--od-dim)}.lt .shead .sect-mark{margin-bottom:16px}.lt .book-col{max-width:820px}.lt .book-cal-sect{padding-top:8px}.lt .book-cal-lead{margin-bottom:18px}.lt .book-cal-lead-title{font:700 20px/1.3 var(--display);color:var(--navy)}.lt .book-cal-lead-sub{font:400 15px/1.6 var(--body);color:var(--steel);margin-top:4px}@media (max-width:767px){.lt .book-cal{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}}.lt .book-cal-fallback{min-height:420px;padding:var(--gutter);background:var(--paper);font:400 15px/1.6 var(--body);color:var(--steel);text-align:center;border-radius:16px;justify-content:center;align-items:center;display:flex}.lt .book-hardship{padding:28px var(--gutter);border:1px solid var(--mist);background:var(--paper);border-radius:16px}.lt .book-hardship h2:first-child{margin-top:0}.lt .book-ring{font:400 15px/1.6 var(--body);color:var(--steel);text-align:center;margin-top:18px}.lt .cform{max-width:640px}.lt .cform-field+.cform-field,.lt .cform-row+.cform-field,.lt .cform-field+.cform-row{margin-top:18px}.lt .cform-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:599px){.lt .cform-row{grid-template-columns:1fr}}.lt .cform-field label{font:600 15px/1.4 var(--body);color:var(--navy);margin-bottom:7px;display:block}.lt .cform-field input,.lt .cform-field textarea{border:1px solid var(--mist);width:100%;color:var(--graphite);font:400 max(16px, 1rem) / 1.5 var(--body);background:#fff;border-radius:10px;padding:13px 14px}.lt .cform-field textarea{resize:vertical;min-height:132px}.lt .cform-field input:focus-visible,.lt .cform-field textarea:focus-visible{outline:2px solid var(--focus-light);outline-offset:1px;border-color:var(--navy)}.lt .cform-field input[aria-invalid=true],.lt .cform-field textarea[aria-invalid=true]{border-color:var(--color-error)}.lt .cform-err{font:400 14px/1.5 var(--body);color:var(--color-error);margin-top:6px}.lt .cform-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lt .cform-alert{border:1px solid var(--color-error);font:400 15px/1.6 var(--body);color:var(--color-error);border-radius:10px;margin-top:18px;padding:13px 14px}.lt .cform .btn{margin-top:22px}@media (max-width:599px){.lt .cform .btn{width:100%}}.lt .cform-privacy{font:400 14px/1.6 var(--body);color:var(--steel);margin-top:14px}.lt .cform-success{max-width:640px;padding:26px var(--gutter);border:1px solid var(--mist);background:var(--paper);font:400 16px/1.7 var(--body);color:var(--slate);border-radius:16px}.lt .cform-success:focus-visible{outline:2px solid var(--focus-light);outline-offset:2px}.lt .cform-success-heading{font:700 20px/1.3 var(--display);color:var(--navy);margin-bottom:8px}.lt .instr{border-radius:14px;margin:32px 0 0;padding:clamp(22px,3vw,30px) clamp(18px,3.2vw,28px)}.lt .instr-paper{background:var(--paper);border:1px solid var(--mist)}.lt .instr-navy{background:var(--navy)}.lt .instr :is(p,strong,ul,ol){all:unset;display:inline}.lt .instr-cap{font:500 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);margin-bottom:22px;display:block}.lt .instr-navy .instr-cap{color:var(--od-instrument-mid)}.lt .instr-hatch{background-image:repeating-linear-gradient(135deg,currentColor 0 1.5px,#0000 1.5px 7px)}.lt .ib-panel{font:500 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--od-instrument-mid);display:block}.lt .ib-panel-2{margin-top:44px}.lt .ib-plot{--colw:clamp(76px, 15vw, 108px);height:clamp(182px,27vw,224px);margin-top:20px;position:relative}.lt .ib-col{width:var(--colw);border-bottom:1px solid var(--od-border);flex-direction:column-reverse;height:100%;display:flex;position:absolute;bottom:0;left:0}.lt .ib-fill{height:var(--h);background:var(--orange);flex:none}.lt .ib-buffer{height:var(--h);color:var(--od-instrument-mid);border:1px solid var(--od-border);border-bottom:0;flex:none}.lt .ib-note{left:var(--colw);bottom:var(--at);max-width:min(370px, calc(100% - var(--colw) - 14px));font:400 13.5px/1.4 var(--body);color:var(--od-dim);align-items:center;gap:12px;display:flex;position:absolute;transform:translateY(50%)}.lt .ib-note i{background:var(--od-border);flex:none;width:clamp(16px,3.6vw,30px);height:1px}.lt .ib-note span{min-width:0}.lt .ib-note b{font:700 19px/1.15 var(--display);letter-spacing:-.01em;color:var(--white);margin-bottom:3px;display:block}.lt .ib-band{width:var(--colw);left:0;bottom:var(--at);text-align:center;font:600 11px/1.5 var(--mono);color:var(--white);position:absolute;transform:translateY(50%)}.lt .ib-caps{grid-template-columns:repeat(2,minmax(0,196px));align-items:end;gap:16px clamp(18px,4vw,34px);margin-top:20px;display:grid}.lt .ib-cap-col{border-bottom:1px solid var(--od-border);flex-direction:column-reverse;width:clamp(76px,15vw,108px);height:clamp(124px,20vw,168px);display:flex}.lt .ib-cap-fill{height:var(--h);background:var(--orange);flex:none}.lt .ib-cap-ghost{height:var(--h);color:var(--od-instrument-mid);border:1px solid var(--od-border);border-bottom:0;flex:none}.lt .ib-meta{align-self:start;min-width:0}.lt .ib-val{font:700 clamp(21px, 3.7vw, 28px) / 1.05 var(--display);letter-spacing:-.02em;color:var(--white);display:block}.lt .ib-lbl{font:400 13px/1.4 var(--body);color:var(--od-dim);margin-top:7px;display:block}.lt .ib-tag{font:600 12px/1.4 var(--mono);letter-spacing:.03em;color:var(--orange-tint);margin-top:9px;display:block}.lt .ib-assume{border-top:1px solid var(--od-line);font:400 12.5px/1.55 var(--body);color:var(--od-instrument-mid);max-width:66ch;margin-top:26px;padding-top:16px;display:block}.lt.anim .ib-fill,.lt.anim .ib-buffer,.lt.anim .ib-cap-fill,.lt.anim .ib-cap-ghost{height:0;transition:height .7s var(--ease)}.lt.anim .rv.in .ib-fill{height:var(--h)}.lt.anim .rv.in .ib-buffer{height:var(--h);transition-delay:.55s}.lt.anim .ib-note,.lt.anim .ib-band{opacity:0;transition:opacity .5s linear}.lt.anim .rv.in .ib-note-base{opacity:1;transition-delay:.5s}.lt.anim .rv.in .ib-band{opacity:1;transition-delay:.95s}.lt.anim .rv.in .ib-note-top{opacity:1;transition-delay:1.15s}.lt.anim .rv.in .ib-cap-fill{height:var(--h);transition-delay:1.45s}.lt.anim .rv.in .ib-cap-ghost{height:var(--h);transition-delay:1.7s}@media (max-width:560px){.lt .ib-plot{flex-direction:column;gap:13px;height:auto;display:flex}.lt .ib-col{order:-1;width:46%;height:150px;position:static}.lt .ib-note,.lt .ib-band{text-align:left;background:0 0;width:auto;max-width:none;padding:0;position:static;transform:none}.lt .ib-note b{margin:0 7px 0 0;font-size:16px;display:inline}.lt .ib-band{color:var(--od-dim);align-items:center;gap:12px;font-weight:500;display:flex}.lt .ib-band:before{content:"";background:var(--od-border);flex:none;width:16px;height:1px}}.lt .sl-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}.lt .sl-top-l{font:500 13.5px/1.4 var(--body);color:var(--navy)}.lt .sl-top-v{font:700 clamp(19px, 3vw, 24px) / 1.1 var(--display);letter-spacing:-.01em;color:var(--navy)}.lt .sl-bar{border:1px solid var(--navy);border-radius:3px;height:clamp(34px,5vw,44px);margin-top:12px;display:flex;overflow:hidden}.lt .sl-seg{width:var(--w);flex:none}.lt .sl-seg+.sl-seg{border-left:1px solid var(--navy)}.lt .sl-exp{color:var(--steel);background-color:#0000}.lt .sl-debt{background-color:var(--mist)}.lt .sl-left{background-color:var(--orange)}.lt .sl-under{margin-top:6px}.lt .sl-declared{width:var(--w);border:1px dashed var(--steel);border-top:0;border-radius:0 0 3px 3px;height:10px;display:block}.lt .sl-declared-l{font:400 13px/1.5 var(--body);color:var(--steel);margin-top:9px;display:block}.lt .sl-keys{grid-template-columns:repeat(3,1fr);gap:18px clamp(14px,2.6vw,24px);margin-top:24px;display:grid}.lt .sl-key{min-width:0}.lt .sl-sw{border:1px solid var(--navy);border-radius:2px;width:28px;height:12px;display:block}.lt .sl-key b{font:700 19px/1.1 var(--display);letter-spacing:-.01em;color:var(--navy);margin-top:10px;display:block}.lt .sl-key>span{font:400 13px/1.5 var(--body);color:var(--slate);margin-top:5px;display:block}.lt .instr em{color:var(--navy);font-style:normal;font-weight:600}.lt .sl-foot{border-top:1px solid var(--mist);font:400 14px/1.6 var(--body);color:var(--slate);max-width:66ch;margin-top:24px;padding-top:16px;display:block}.lt .sl-foot b{color:var(--navy);font-weight:600}.lt.anim .sl-seg,.lt.anim .sl-declared{width:0;transition:width .7s var(--ease)}.lt.anim .rv.in .sl-seg{width:var(--w)}.lt.anim .sl-bar .sl-seg:nth-child(2){transition-delay:.28s}.lt.anim .sl-bar .sl-seg:nth-child(3){transition-delay:.56s}.lt.anim .rv.in .sl-declared{width:var(--w);transition-delay:.95s}.lt.anim .sl-declared-l,.lt.anim .sl-key,.lt.anim .sl-foot{opacity:0;transition:opacity .5s linear}.lt.anim .rv.in .sl-declared-l{opacity:1;transition-delay:1.15s}.lt.anim .rv.in .sl-key{opacity:1;transition-delay:1.3s}.lt.anim .rv.in .sl-foot{opacity:1;transition-delay:1.55s}@media (max-width:620px){.lt .sl-keys{grid-template-columns:1fr;gap:15px}}.lt .it-who{font:500 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);display:block}.lt .it-rows{margin-top:6px}.lt .it-row{border-bottom:1px solid var(--mist);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:16px 0;display:grid}.lt .it-row:first-child{border-top:1px solid var(--mist)}.lt .it-test{font:500 15px/1.4 var(--body);color:var(--navy)}.lt .it-sub{font:400 13px/1.45 var(--body);color:var(--steel);margin-top:4px;display:block}.lt .it-chip{background:var(--white);white-space:nowrap}.lt .it-chip-muted,.lt .it-chip-muted .ic{color:var(--steel)}@media (max-width:479px){.lt .it-row{grid-template-columns:1fr;justify-items:start;gap:12px}.lt .it-chip{white-space:normal}}
