@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Plex Mono Fallback;src:local("Courier New"),local("Liberation Mono"),local("DejaVu Sans Mono");ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%;size-adjust:100%}@font-face{font-family:Plex Sans Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%;size-adjust:98%}:root,.dark{--ink:#08080B;--limestone:#EDE6D8;--gold:#C9A227;--satin:#141419;--rule:#232128;--dim:#807B72;--gold-dim:#7E6518;--font-display:"IBM Plex Mono","Plex Mono Fallback",monospace;--font-body:"IBM Plex Sans","Plex Sans Fallback",sans-serif;--gutter:89px;--section-space:72px;--ease-out: cubic-bezier(.22,1,.36,1);--dur-base: .4s}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:89px}body{margin:0;background:var(--ink);color:var(--limestone);font-family:var(--font-body);font-size:clamp(13px,1.46vw,21px);line-height:1.618;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}a:hover{color:var(--gold)}button{color:inherit}button:disabled{cursor:wait;opacity:.55}:focus-visible{outline:2px solid var(--gold);outline-offset:8px}::selection{background:var(--gold);color:var(--ink)}h1,h2,h3,p,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--font-display);line-height:1.13}h1{font-size:clamp(34px,4.1vw,55px);font-weight:600;letter-spacing:-.055em}h2{font-size:clamp(24px,2.5vw,34px);font-weight:500;letter-spacing:-.055em;max-width:28ch}h3{font-size:clamp(21px,2.36vw,34px);font-weight:500;letter-spacing:-.035em}p+p{margin-top:21px}svg{display:block}[hidden]{display:none!important}.container{max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.section{position:relative;padding-block:var(--section-space);border-top:1px solid var(--rule);scroll-margin-top:89px}.section-heading{margin-bottom:34px}.section-heading p{max-width:55ch;margin-top:16px;font-size:clamp(15px,1.25vw,17px)}.label,.caption,button,.button,th,td,.wordmark,input{font-family:var(--font-display);font-variant-numeric:tabular-nums}.label{font-size:13px;font-weight:500;letter-spacing:.55em;text-transform:uppercase;line-height:1.618}.eyebrow{display:flex;align-items:center;gap:21px;margin-bottom:34px}.settle-beam{width:34px;aspect-ratio:6.2;background:var(--gold);flex:none;transform-origin:left}.caption{font-size:13px;color:#99958c;line-height:1.618}.caption a{color:var(--limestone)}.gold{color:var(--gold)}.body-copy{max-width:55ch}.body-copy p{margin-bottom:21px}.split{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:55px;align-items:center}.panel{position:relative;isolation:isolate;background:linear-gradient(180deg,rgba(237,230,216,.035),transparent 55%),var(--satin);border:1px solid var(--rule);border-top-color:#ede6d830;padding:34px}.panel:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='1' filter='url(%23n)'/%3E%3C/svg%3E")}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:21px;padding:13px 21px;background:transparent;border:1px solid var(--rule);font-size:13px;line-height:1.618}.button:hover{border-color:var(--gold-dim);color:var(--gold)}.button.primary{background:var(--gold);border-color:var(--gold);color:var(--ink);font-weight:500}.button.primary:hover{background:#d9b43a;border-color:#d9b43a;color:var(--ink)}.button.contact-button{justify-content:center;border-radius:999px;padding:13px 28px}.actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:34px}.site-header{position:sticky;top:0;z-index:50;background:var(--ink);border-bottom:1px solid var(--rule)}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:34px;padding-block:13px}.brand{display:inline-flex;align-items:center;gap:13px}.mark-space{padding:8.5px;display:inline-block}.mark{width:34px;height:34px}.wordmark{font-size:21px;font-weight:600;letter-spacing:-.055em}.nav-links{display:flex;align-items:center;gap:34px;font-family:var(--font-display);font-size:13px}.nav-links a[aria-current=page]{color:var(--gold)}.menu-toggle{display:none;background:transparent;border:1px solid var(--rule);padding:13px;font-size:13px}.skip{position:absolute;top:13px;left:21px;transform:translateY(-144px);background:var(--satin);padding:13px;z-index:100}.skip:focus{transform:translateY(0)}.hero{padding-top:89px;padding-bottom:89px;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero h1{margin-inline:auto}.hero .actions{justify-content:center}.hero h1{max-width:28ch;text-wrap:balance}.hero-rule{display:block;width:144px;height:1px;margin:34px auto 0;background:var(--gold)}.hero-support{max-width:58ch;margin:34px auto 0;color:var(--limestone);font-size:clamp(17px,1.6vw,22px);line-height:1.618;text-wrap:pretty}.hero-tagline{margin:21px auto 0;color:var(--gold);font-size:clamp(15px,1.3vw,18px);font-weight:600;letter-spacing:.02em;line-height:1.618}.proof-strip{margin-top:55px;border-top:1px solid var(--rule);padding-top:34px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px}.metric{border-left:1px solid var(--rule);padding-left:13px}.metric:first-child{border-left:0;padding-left:0}.metric strong{display:block;font-family:var(--font-display);font-size:clamp(34px,3.82vw,55px);font-weight:400;line-height:1.13;letter-spacing:-.075em}.metric .caption{display:block;margin-top:21px;max-width:21ch}.proof-strip .metric .caption{max-width:none;white-space:nowrap}@media(max-width:1023px){.proof-strip .metric .caption{white-space:normal}}.tick{color:var(--gold);display:inline-block}.chart{width:100%;height:auto;overflow:visible}.chart text{fill:var(--limestone);font-family:var(--font-display);font-size:13px}.guarantees{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:21px;margin-top:55px}.guarantees{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;margin-top:0}.guarantees div{border-top:1px solid var(--rule);padding-top:21px}.guarantees p{margin-top:13px;font-size:clamp(15px,1.2vw,16px);line-height:1.7;color:#d6d1c4;text-wrap:pretty}.guarantees h3{font-size:21px}.gap{position:relative;margin:0;border-top:1px solid var(--rule);padding-top:21px;--gap-col:25% }.gap-art{display:block;width:100%;height:auto}.gap-toggle{display:inline-flex;border:1px solid var(--rule);margin-bottom:34px}.gap-toggle button{background:transparent;border:0;padding:10px 21px;font-family:var(--font-display);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);cursor:pointer;transition:color .2s ease,background .2s ease}.gap-toggle button+button{border-left:1px solid var(--rule)}.gap-toggle button:hover{color:var(--limestone)}.gap-toggle button[aria-pressed=true]{background:var(--gold);color:var(--ink)}.gap-heads{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:34px}.gap-head{width:var(--gap-col)}.gap-stage{position:relative}.gap-head{padding-bottom:13px;border-bottom:1px solid var(--gold-dim)}.gap-head .label{display:block;font-family:var(--font-display);font-size:12px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}.gap-head .caption{margin-top:8px;font-size:13px;color:var(--limestone)}.gap-threads path{fill:none;stroke:var(--gold);stroke-width:.9;opacity:.22;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1),d .8s cubic-bezier(.4,0,.2,1),opacity .8s ease}.gap-threads path.strong{opacity:.75;stroke-width:1.1}.gap.is-active .gap-threads path{stroke-dashoffset:0}.gap.is-unified .gap-threads path{opacity:0}.gap.is-unified .gap-threads path.direct{opacity:.9;stroke-width:1.2}.gap-halo,.gap-ring,.gap-ring-solid,.gap-disc{transition:opacity .8s ease,fill .8s ease,r .25s linear}.gap-ring{opacity:.7}.gap-ring-solid{opacity:0}.gap-disc{fill:#08080bc7}.gap.is-unified .gap-halo{opacity:.35}.gap.is-unified .gap-ring{opacity:0}.gap.is-unified .gap-ring-solid{opacity:1}.gap.is-unified .gap-disc{fill:var(--gold)}.gap-core-text{animation:gap-fade .5s ease both}@keyframes gap-fade{0%{opacity:0}to{opacity:1}}.gap.is-unified .gap-core .label{color:#08080bb3}.gap.is-unified .gap-core strong,.gap.is-unified .gap-core .caption{color:var(--ink)}.gap-core .label,.gap-core strong,.gap-core .caption{transition:color .8s ease}.gap-pulses circle{filter:drop-shadow(0 0 4px rgba(201,162,39,.9))}.gap-core{position:absolute;transform:translate(-50%,-50%);width:15.5%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;pointer-events:none;z-index:2}.gap-core .label{font-family:var(--font-display);font-size:10px;letter-spacing:.35em;text-transform:uppercase;color:var(--dim)}.gap-core strong{font-family:var(--font-display);font-weight:600;font-size:clamp(14px,1.6vw,20px);line-height:1.15;letter-spacing:-.02em;color:var(--gold);text-wrap:balance}.gap-core .caption{font-size:11px;max-width:20ch}.gap-col{list-style:none;margin:0;padding:0;position:absolute;top:0;bottom:0;width:var(--gap-col);z-index:2}.gap-col.left{left:0;width:15.5%}.gap-col.right{right:0}.gap-col li{position:absolute;transform:translateY(-50%);display:flex;flex-direction:column;gap:3px;width:100%}.gap-col strong{font-weight:500;font-size:clamp(13px,1.2vw,16px);line-height:1.3;color:var(--limestone)}.gap-col span{font-family:var(--font-display);font-size:10px;letter-spacing:.08em;color:var(--dim);white-space:nowrap}.gap-threads path.hidden,.gap.is-active .gap-threads path.hidden{stroke-dashoffset:1;opacity:0}.gap-halo{transition:opacity .8s ease,r .25s linear}.gap-lane line{stroke:var(--gold);stroke-width:1.8;opacity:.22;transition:opacity .4s ease}.gap-lane line.landed{opacity:.95}.gap-pulses circle.calm{filter:none}.gap-col em{font-style:normal;font-family:var(--font-display);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);transition:opacity .6s ease}.gap-col em.hidden{opacity:0}.gap-lever{display:flex;flex-direction:column;justify-content:flex-end;width:30%;padding:0;margin-bottom:-11px}.gap-lever-head{display:flex;flex-direction:column;margin-bottom:26px}.gap-lever-note{margin:0;text-align:center;font-size:13px;color:var(--limestone);animation:gap-fade .4s ease both}.gap.is-unified .gap-lever-note{color:var(--gold)}.gap-lever-head .label{font-family:var(--font-display);font-size:10px;letter-spacing:.35em;text-transform:uppercase;color:var(--gold)}.gap-track{position:relative;height:22px}.gap-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--rule)}.gap-track-lag,.gap-track-gap{position:absolute;top:50%;height:1px;transition:width .5s cubic-bezier(.4,0,.2,1),left .5s cubic-bezier(.4,0,.2,1)}.gap-track-lag{left:0;background:var(--limestone);opacity:.55}.gap.is-snap .gap-track-lag,.gap.is-snap .gap-track-gap,.gap.is-snap .gap-marker,.gap-marker.firm,.gap.is-unified .gap-marker.systems,.gap.is-unified .gap-track-lag,.gap.is-unified .gap-track-gap{transition:none}.gap-track-gap{background:var(--gold)}.gap-marker{position:absolute;top:50%;transform:translate(-50%,-50%);pointer-events:none;transition:left .5s cubic-bezier(.4,0,.2,1)}.gap-marker em{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;font-style:normal;font-family:var(--font-display);font-size:9px;letter-spacing:.2em;text-transform:uppercase}.gap-marker.firm{transition:none}.gap-track-gap{transition:left .5s cubic-bezier(.4,0,.2,1)}.gap-marker.firm em{bottom:16px;color:var(--gold)}.gap-marker.systems i{display:block;width:7px;height:7px;border-radius:50%;background:var(--limestone);transition:background .4s ease}.gap-marker.systems em{top:16px;left:auto;right:50%;margin-right:9px;transform:none;color:var(--dim);transition:opacity .3s ease}.gap-marker.systems.near em{opacity:0}.gap.is-unified .gap-marker.systems em{opacity:1}.gap-track-gap em{position:absolute;top:14px;left:50%;transform:translate(-50%);white-space:nowrap;font-style:normal;font-family:var(--font-display);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);animation:gap-fade .4s ease both}.gap.is-unified .gap-marker.systems em{color:var(--limestone)}.gap-marker .wordmark{font-size:13px;letter-spacing:-.04em;text-transform:none}.gap-track input{position:absolute;inset:0;width:100%;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:ew-resize}.gap-track input::-webkit-slider-runnable-track{background:transparent;height:22px}.gap-track input::-moz-range-track{background:transparent;height:22px}.gap-track input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:22px;margin-top:0;background:var(--gold);border:0;box-shadow:0 0 0 1px var(--ink)}.gap-track input::-moz-range-thumb{width:14px;height:22px;border-radius:0;background:var(--gold);border:0}.gap-track input:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.gap-result{margin-top:55px;padding-top:34px;border-top:1px solid var(--rule);color:var(--gold);font-size:clamp(17px,1.6vw,22px);font-weight:600;text-align:center;line-height:1.618;text-wrap:pretty}#problem .section-heading h2,#problem .section-heading p,#value .section-heading h2,#why .section-heading h2{max-width:none}.value-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:55px}.value-list li{display:grid;grid-template-columns:40px 1fr;gap:21px;padding:34px 0;border-top:1px solid var(--rule)}.value-mark{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-3px;color:var(--gold)}.value-icon{display:block;width:26px;height:26px}.value-list p{font-size:clamp(16px,1.46vw,21px);line-height:1.618;text-wrap:pretty}.value-list strong{color:var(--gold);font-weight:600}.trust-layout{display:grid;grid-template-columns:minmax(400px,.95fr) minmax(0,1.55fr);border:1px solid var(--rule);background:#ffffff03}#trust .eyebrow .label{white-space:nowrap}.trust-tabs{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--rule);background:#ffffff03}.trust-tab{display:flex;align-items:center;gap:16px;width:100%;min-height:69px;padding:18px 25px;background:transparent;border:0;border-bottom:1px solid var(--rule);border-left:3px solid transparent;text-align:left;cursor:pointer;color:var(--dim);font-family:var(--font-display);font-size:clamp(15px,1.3vw,19px);transition:color .22s ease,border-color .22s ease,background-color .22s ease}.trust-tab:last-child{border-bottom:0}.trust-tab .caption{display:inline-flex;flex:0 0 31px;align-items:center;justify-content:center;min-width:31px;height:24px;border:1px solid var(--rule);color:#8f8978;font-size:10px;letter-spacing:.12em;line-height:1}.trust-tab-name{white-space:nowrap}.trust-tab:hover{color:var(--limestone);background:#ffffff06}.trust-tab[aria-selected=true]{color:var(--gold);border-left-color:var(--gold);background:linear-gradient(90deg,rgba(201,162,39,.09),rgba(201,162,39,.025) 78%,transparent)}.trust-tab[aria-selected=true] .caption{border-color:var(--gold-dim);color:var(--gold);background:#c9a22714}.trust-tab:focus-visible{outline:1px solid var(--gold);outline-offset:-1px}.trust-panels{display:grid;min-width:0}.trust-panel{position:relative;grid-area:1/1;display:flex;align-items:center;min-width:0;min-height:276px;overflow:hidden;padding:43px clamp(32px,5vw,64px) 50px;background:radial-gradient(ellipse at 100% 0%,rgba(201,162,39,.075),transparent 43%),linear-gradient(135deg,rgba(255,255,255,.018),transparent 58%);visibility:hidden}.trust-panel[aria-hidden=false]{visibility:visible;animation:gap-fade .4s ease both}.trust-panel:before{position:absolute;top:0;left:0;width:76px;height:2px;background:var(--gold);content:""}.trust-panel:after{position:absolute;top:26px;right:28px;width:54px;height:54px;border-top:1px solid rgba(201,162,39,.22);border-right:1px solid rgba(201,162,39,.22);content:"";pointer-events:none}.trust-panel p{font-size:clamp(15px,1.4vw,21px);max-width:48ch;color:var(--limestone);line-height:1.75}.timeline{list-style:none;margin:0 0 34px;padding:0 0 0 21px;border-left:1px solid var(--gold-dim)}.timeline li{display:grid;grid-template-columns:55px 1fr;gap:21px;padding-block:13px;font-family:var(--font-display);font-size:13px}.timeline span{color:var(--dim)}.faq-page .faq-group{margin-top:55px}.faq-group>h2{max-width:none;margin-bottom:21px;font-family:var(--font-display);font-size:11px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--gold)}.faq-list{display:flex;flex-direction:column}.faq-row{border-top:1px solid var(--rule);transition:background-color .22s ease}.faq-row:last-child{border-bottom:1px solid var(--rule)}.faq-row[data-open=true]{background:linear-gradient(90deg,rgba(201,162,39,.045),transparent 60%)}.faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:34px;width:100%;padding:24px 0;background:transparent;border:0;cursor:pointer;text-align:left;color:var(--limestone);font-family:var(--font-display);font-size:clamp(15px,1.35vw,19px);line-height:1.5;transition:color .22s ease}.faq-trigger:hover{color:var(--gold)}.faq-trigger:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.faq-trigger[aria-expanded=true]{color:var(--gold)}.faq-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--rule);color:var(--dim);transition:border-color .22s ease,color .22s ease,background-color .22s ease}.faq-toggle svg{display:block;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.faq-toggle-v{transform-origin:center;transition:transform .25s ease,opacity .25s ease}.faq-trigger:hover .faq-toggle{border-color:var(--gold-dim);color:var(--gold)}.faq-trigger[aria-expanded=true] .faq-toggle{border-color:var(--gold);color:var(--gold);background:#c9a22714}.faq-trigger[aria-expanded=true] .faq-toggle-v{transform:rotate(90deg);opacity:0}.faq-answer{padding:0 68px 30px 0;max-width:72ch;white-space:pre-line}.faq-answer p{font-size:clamp(15px,1.25vw,17px);line-height:1.75;color:#d6d1c4}.faq-answer p+p{margin-top:14px}@media(max-width:700px){.faq-trigger{gap:16px;padding:18px 0}.faq-toggle{width:30px;height:30px}.faq-answer{padding-right:0}}.contact-stage{position:relative;isolation:isolate;padding:34px}.contact-layout{display:grid;grid-template-columns:1fr 1.618fr;gap:55px;align-items:start}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.contact-intro{margin-bottom:0}.contact-intro p{margin-top:0;font-size:21px;line-height:1.618;max-width:34ch}.contact-panel{border:1px solid var(--rule);padding:34px}.contact-form{display:flex;flex-direction:column;gap:34px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:34px}.field{display:flex;flex-direction:column;gap:8px}.field span{font-family:var(--font-display);font-size:11px;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:#99958c}.field input,.field textarea{width:100%;border:0;border-bottom:1px solid var(--rule);border-radius:0;background:transparent;color:var(--limestone);padding:8px 0 13px;font-size:16px;outline-offset:0;transition:border-color .2s ease}.field input:hover,.field textarea:hover{border-bottom-color:var(--gold-dim)}.field input:focus,.field textarea:focus{border-bottom-color:var(--gold);outline:none}.field:focus-within span{color:var(--gold)}.field textarea{resize:vertical;min-height:110px}.contact-form .button.primary{align-self:flex-end;min-width:260px}.form-status{border-left:2px solid var(--gold);padding-left:21px;font-size:13px}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.site-footer{padding-block:55px 34px;border-top:1px solid var(--rule)}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:34px;padding-bottom:34px;border-bottom:1px solid var(--rule)}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:21px}.footer-brand .brand{margin-left:-8.5px}.footer-tagline{margin:0;max-width:36ch;text-align:right;color:var(--limestone);font-family:var(--font-body);font-size:16px;line-height:1.55}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:21px;padding-top:21px;margin:0}.subpage{padding-top:89px;min-height:100dvh}.subpage-header{margin-bottom:89px}.subpage-header h1{font-size:clamp(55px,6.18vw,89px);max-width:21ch}.subpage-header p{max-width:55ch;margin-top:34px}.editorial-page{padding-bottom:89px}.editorial-page .subpage-header h1{font-size:clamp(34px,3.82vw,55px);max-width:34ch}@media(min-width:1440px){.metric strong{font-size:55px}}@media(max-width:1100px){:root{--gutter:34px }.trust-layout{grid-template-columns:minmax(390px,.95fr) minmax(0,1.45fr)}.trust-panel{padding:34px}.nav-links{gap:21px;display:none}.menu-toggle{display:block}.nav-links.open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;padding:21px 34px;background:var(--ink);border-bottom:1px solid var(--rule);gap:0}.nav-links.open>a{padding:21px 0}.nav-links.open .button{margin-top:13px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.metric:nth-child(3){border-left:0;padding-left:0}.label{letter-spacing:.55em}}@media(max-width:767px){:root{--gutter:21px;--section-space:55px }body{font-size:13px}.nav-inner{gap:13px}.nav-links{display:none}.menu-toggle{display:block}.nav-links.open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;padding:21px;background:var(--ink);border-bottom:1px solid var(--rule);gap:0}.nav-links.open>a{padding:21px 0}.nav-links.open .button{margin-top:13px}.wordmark{font-size:21px}.hero{padding-top:55px;min-height:auto}.split,.value-list,.contact-layout{grid-template-columns:1fr;gap:34px}.hero h1{max-width:16ch}.metrics{grid-template-columns:1fr;gap:34px}.metric,.metric:nth-child(3){border-left:0;padding-left:0;display:flex;align-items:center;justify-content:space-between;gap:21px}.metric strong{font-size:55px;flex:none}.metric .caption{margin-top:0}.section-heading{margin-bottom:34px}.eyebrow{gap:13px}.label{font-size:13px}.section-heading h2{font-size:34px}.panel{padding:21px}.gap{display:flex;flex-direction:column;gap:21px}.gap-art,.gap-core,.gap-toggle,.gap-lever,.gap-col em{display:none}.gap-heads{display:contents}.gap-head,.gap-col{position:static;width:auto}.gap-stage{display:contents}.gap-col li{position:static;transform:none;padding:10px 0;border-bottom:1px solid var(--rule)}.gap-head.left{order:1}.gap-col.left{order:2}.gap-head.right{order:3}.gap-col.right{order:4}.gap-head.right{margin-top:21px;padding-top:34px;border-top:1px solid var(--gold-dim)}.guarantees{grid-template-columns:1fr;gap:21px}.guarantees div{display:grid;grid-template-columns:1fr 1.618fr;gap:21px}.guarantees p{margin-top:0}.trust-layout{grid-template-columns:1fr}.trust-tabs{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--rule)}.trust-tab{width:auto;flex:0 0 auto;padding:16px 21px;border-bottom:0;border-left:0;border-bottom:2px solid transparent;font-size:14px}.trust-tab[aria-selected=true]{border-bottom-color:var(--gold)}.trust-panel{padding:21px}.form-row{grid-template-columns:1fr}.footer-inner{flex-direction:column;align-items:start}.footer-tagline{text-align:left}.footer-bottom{flex-direction:column;align-items:start}.subpage-header h1{font-size:55px}.subpage-header{margin-bottom:55px}}@media(max-width:1000px){.trust-layout{grid-template-columns:minmax(0,1fr)}.trust-tabs{flex-direction:row;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--gold-dim) transparent;border-right:0;border-bottom:1px solid var(--rule)}.trust-tabs::-webkit-scrollbar{height:4px}.trust-tabs::-webkit-scrollbar-thumb{background:var(--gold-dim)}.trust-tab{flex:0 0 auto;width:max-content;min-height:64px;padding:14px 19px;border:0;border-bottom:2px solid transparent;font-size:14px}.trust-tab .caption{flex-basis:29px;min-width:29px;height:22px}.trust-tab[aria-selected=true]{border-bottom-color:var(--gold);background:linear-gradient(180deg,transparent,rgba(201,162,39,.075))}.trust-tab:focus-visible{outline-offset:-3px}.trust-panel{min-height:240px;padding:30px clamp(21px,5vw,42px) 35px}.trust-panel:after{top:18px;right:18px;width:36px;height:36px}}@media(max-width:380px){#trust .eyebrow{gap:12px}#trust .eyebrow .label{font-size:11px;letter-spacing:.36em}#trust .settle-beam{width:25px}.trust-tab{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.gap-threads path{transition:none;stroke-dashoffset:0}html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.section-heading,.settle-beam,.mark polygon,.mark rect,.tick{transform:none!important;opacity:1!important}.chart path{stroke-dasharray:none!important;stroke-dashoffset:0!important}}#how-it-works .section-heading p{max-width:none;white-space:nowrap}#how-it-works .trail{--trail-ink: #f0ede3;--trail-muted: #bdb9ad;--trail-dim: #8f8a7b;--trail-line: #45443a;--trail-rule: #30312a;--trail-gold: var(--gold);--trail-panel: #11120f;--trail-height: 504px;display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.78fr);align-items:start;width:100%;margin:0;border:1px solid var(--trail-line);background:#ffffff03}#how-it-works .trail-track{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));height:var(--trail-height);min-width:0;margin:0;border-right:1px solid var(--trail-line)}#how-it-works .trail-stop{display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-width:0;padding:12px 18px;border:0;border-bottom:1px solid var(--trail-line);border-left:3px solid transparent;background:transparent;color:var(--trail-dim);font-family:var(--font-display);font-size:clamp(15px,1.2vw,17px);text-align:left;cursor:pointer;transition:color .22s ease,border-color .22s ease,background-color .22s ease}#how-it-works .trail-stop:last-child{border-bottom:0}#how-it-works .trail-stop:hover{color:var(--trail-ink);background:#ffffff06}#how-it-works .trail-stop[aria-selected=true]{color:var(--trail-gold);border-left-color:var(--trail-gold);background:linear-gradient(90deg,rgba(201,162,39,.09),rgba(201,162,39,.025) 78%,transparent)}#how-it-works .trail-stop:focus-visible{outline:1px solid var(--trail-gold);outline-offset:-1px}#how-it-works .trail-stop .numeral{display:inline-flex;align-items:center;justify-content:center;width:31px;height:24px;border:1px solid var(--trail-line);color:#8f8978;font-size:10px;letter-spacing:.12em;line-height:1}#how-it-works .trail-stop[aria-selected=true] .numeral{border-color:#9f8950;color:var(--trail-gold);background:#c9a22714}#how-it-works .trail-stop-copy{display:grid;gap:5px;min-width:0}#how-it-works .trail-stop .name{font-weight:500;line-height:1.2}#how-it-works .trail-stop .tagline{color:var(--trail-muted);font-family:var(--font-body);font-size:13px;line-height:1.4}#how-it-works .trail-panels{position:relative;height:var(--trail-height);min-width:0;overflow:hidden;background:var(--trail-panel)}#how-it-works .trail-screen{position:absolute;inset:0;z-index:0;box-sizing:border-box;padding:16px 18px;overflow:hidden;visibility:hidden}#how-it-works .trail-screen[aria-hidden=false]{z-index:1;visibility:visible;animation:trail-reveal .3s ease both}#how-it-works .trail-screen:focus-visible{outline:2px solid var(--trail-gold);outline-offset:-4px}@keyframes trail-reveal{0%{opacity:.75;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}#how-it-works .trail-card{border:1px solid var(--trail-line);font-size:12px;line-height:1.4}#how-it-works .trail-card q{quotes:"“" "”"}#how-it-works .trail-kicker{display:flex;align-items:center;gap:8px 12px;padding:9px 14px;border-bottom:1px solid var(--trail-line);color:var(--trail-muted);font-family:var(--font-display);font-size:11.5px;white-space:nowrap}#how-it-works .trail-kicker>span{min-width:0;overflow:hidden;text-overflow:ellipsis}#how-it-works .trail-kicker b{flex:none;color:var(--trail-gold);font-weight:500;letter-spacing:.09em;text-transform:uppercase}#how-it-works .trail-kicker em{color:var(--trail-ink);font-style:normal}#how-it-works .trail-kicker q{color:var(--trail-ink);font-size:13px}#how-it-works .trail-kicker>strong{flex:none;margin-left:auto;color:var(--trail-gold);font-weight:500}#how-it-works .trail-card>.trail-kicker:not(:first-child){border-top:1px solid var(--trail-line);margin-top:-1px}#how-it-works .trail-normalise{list-style:none;margin:0;padding:0 14px}#how-it-works .trail-normalise li{display:grid;grid-template-columns:minmax(118px,.55fr) 16px minmax(120px,.7fr) minmax(0,1fr);gap:14px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--trail-rule);font-family:var(--font-display);white-space:nowrap}#how-it-works .trail-normalise li:last-child{border-bottom:0}#how-it-works .trail-normalise em{color:#b1ad9f;font-size:11.5px;font-style:normal}#how-it-works .trail-normalise i{color:var(--trail-gold);font-style:normal;text-align:center}#how-it-works .trail-normalise strong{color:var(--trail-ink);font-size:13px;font-weight:500}#how-it-works .trail-normalise small{overflow:hidden;color:var(--gold);font-family:var(--font-body);font-size:11.5px;text-overflow:ellipsis}#how-it-works .trail-normalise small:before{content:"✓ "}#how-it-works .trail-proof-source{display:grid;grid-template-columns:repeat(2,max-content);gap:4px 36px;padding:8px 14px 9px;color:#dfdace;font-family:var(--font-display);font-size:12.5px;line-height:1.45}#how-it-works .trail-source-label{grid-column:1 / -1;margin-bottom:2px;color:var(--trail-dim);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase}#how-it-works .trail-proof-source{border-top:1px solid var(--trail-line);background:#1b1c16}#how-it-works .trail-proof-source .trail-source-label{text-transform:none;letter-spacing:0}#how-it-works .trail-fields{margin:0;padding:0 14px}#how-it-works .trail-columns,#how-it-works .trail-columns>span:last-child{display:grid;gap:14px}#how-it-works .trail-columns{grid-template-columns:minmax(118px,.55fr) minmax(0,1.45fr);padding:7px 14px;border-bottom:1px solid var(--trail-line);background:#181912;color:var(--trail-dim);font-family:var(--font-display);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}#how-it-works .trail-columns>span:last-child{grid-template-columns:minmax(120px,.7fr) minmax(0,1fr)}#how-it-works .trail-field{display:grid;grid-template-columns:minmax(118px,.55fr) minmax(0,1.45fr);gap:14px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--trail-rule);white-space:nowrap}#how-it-works .trail-field:last-child{border-bottom:0}#how-it-works .trail-field dt{color:#b1ad9f;font-family:var(--font-display);font-size:11.5px;letter-spacing:.035em}#how-it-works .trail-field dd{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:14px;align-items:baseline;min-width:0;margin:0}#how-it-works .trail-field strong{color:var(--trail-ink);font-family:var(--font-display);font-size:13px;font-weight:500}#how-it-works .trail-field span{overflow:hidden;color:var(--gold);font-size:11.5px;text-overflow:ellipsis}#how-it-works .trail-approval{display:grid;border-top:1px solid var(--trail-line);grid-template-columns:max-content max-content max-content;align-items:end;gap:26px;padding:22px 20px;border-bottom:1px solid var(--trail-line)}#how-it-works .trail-amount span,#how-it-works .trail-amount strong{display:block}#how-it-works .trail-amount span{margin-bottom:9px;color:var(--trail-dim);font-family:var(--font-display);font-size:11px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}#how-it-works .trail-amount strong{color:var(--trail-ink);font-family:var(--font-display);font-size:clamp(22px,2.5vw,32px);font-weight:500;font-variant-numeric:tabular-nums}#how-it-works .trail-amount.new strong{color:var(--trail-gold)}#how-it-works .trail-arrow{align-self:end;padding-bottom:11px;color:var(--gold);font-family:var(--font-display);font-size:22px;line-height:1}#how-it-works .trail-audit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--trail-line)}#how-it-works .trail-audit div{min-width:0;padding:14px 18px;border-right:1px solid var(--trail-line)}#how-it-works .trail-audit div:last-child{border-right:0}#how-it-works .trail-audit span,#how-it-works .trail-audit strong{display:block}#how-it-works .trail-audit span{margin-bottom:6px;color:var(--trail-dim);font-size:11px;letter-spacing:.08em;text-transform:uppercase}#how-it-works .trail-audit strong{color:#e5e1d6;font-size:14px;font-weight:500}#how-it-works .trail-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;border-bottom:1px solid var(--trail-line);background:#181912;counter-reset:none}#how-it-works .trail-stages button{position:relative;margin:0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:13px 14px;border-right:1px solid var(--trail-line);color:var(--trail-dim);white-space:nowrap}#how-it-works .trail-stages button:last-child{border-right:0}#how-it-works .trail-stages button:hover{background:#ffffff08;color:var(--trail-ink)}#how-it-works .trail-stages button:focus-visible{outline:1px solid var(--trail-gold);outline-offset:-2px}#how-it-works .trail-stages .selected{box-shadow:inset 0 -2px 0 var(--trail-gold)}#how-it-works .trail-stages button:not(:last-child):after{position:absolute;top:50%;right:-5px;z-index:1;width:8px;height:8px;border-top:1px solid var(--trail-line);border-right:1px solid var(--trail-line);background:#181912;transform:translateY(-50%) rotate(45deg);content:""}#how-it-works .trail-stages b{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--trail-line);border-radius:50%;font-family:var(--font-display);font-size:10.5px;font-weight:500}#how-it-works .trail-stages span{display:grid;gap:2px;min-width:0}#how-it-works .trail-stages strong{font-family:var(--font-display);font-size:12.5px;font-weight:500;letter-spacing:.02em}#how-it-works .trail-stages small{overflow:hidden;font-size:11px;text-overflow:ellipsis}#how-it-works .trail-stages .done{color:#cfcabb}#how-it-works .trail-stages .done b{border-color:var(--gold-dim);color:var(--trail-gold)}#how-it-works .trail-stages .active{color:var(--trail-ink);background:linear-gradient(180deg,#c9a22729,#c9a2270f);box-shadow:inset 0 2px 0 var(--trail-gold)}#how-it-works .trail-stages .active.selected{box-shadow:inset 0 2px 0 var(--trail-gold),inset 0 -2px 0 var(--trail-gold)}#how-it-works .trail-stage-details{display:grid}#how-it-works .trail-stage-detail{grid-area:1 / 1;min-width:0;visibility:hidden}#how-it-works .trail-screen[aria-hidden=false] .trail-stage-detail[aria-hidden=false]{visibility:visible;animation:trail-reveal .25s ease both}#how-it-works .trail-stage-detail .trail-kicker{border-top:1px solid var(--trail-line);border-bottom:0}#how-it-works .trail-stage-detail .trail-approval{border-top:0}#how-it-works .trail-provenance{margin:0;padding:4px 14px}#how-it-works .trail-provenance>div{display:grid;grid-template-columns:minmax(118px,.35fr) minmax(0,1fr);gap:14px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--trail-rule);white-space:nowrap}#how-it-works .trail-provenance>div:last-child{border-bottom:0}#how-it-works .trail-provenance dt{color:#b1ad9f;font-family:var(--font-display);font-size:11.5px;letter-spacing:.035em}#how-it-works .trail-provenance dd{overflow:hidden;margin:0;color:#e6e3d9;font-size:12.5px;text-overflow:ellipsis}#how-it-works .trail-provenance dd.is-live{color:var(--trail-gold)}#how-it-works .trail-stages .active b{border-color:var(--trail-gold);background:var(--trail-gold);color:#11120f}#how-it-works .trail-stages .active strong,#how-it-works .trail-stages .active small{color:var(--trail-gold)}#how-it-works .trail-stages .active:after{background:#1f1d14}#how-it-works .trail-report-list{list-style:none;margin:0;padding:0 14px}#how-it-works .trail-report{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr) max-content;gap:14px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--trail-rule);white-space:nowrap}#how-it-works .trail-report:last-child{border-bottom:0}#how-it-works .trail-report strong{color:#e6e3d9;font-size:13px;font-weight:500}#how-it-works .trail-report small{overflow:hidden;color:var(--trail-dim);font-size:11.5px;text-overflow:ellipsis}#how-it-works .trail-report span{color:var(--trail-gold);font-family:var(--font-display);font-size:12.5px;font-variant-numeric:tabular-nums}#how-it-works .trail-answer{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:4px 16px;align-items:center;padding:11px 14px;border-top:1px solid var(--trail-line);background:#181912;white-space:nowrap}#how-it-works .trail-answer .trail-question{overflow:hidden;color:#e6e3d9;font-size:12.5px;text-overflow:ellipsis}#how-it-works .trail-answer q{color:var(--trail-ink);font-family:var(--font-display);font-size:14px}#how-it-works .trail-answer .trail-question,#how-it-works .trail-answer small{grid-column:1}#how-it-works .trail-answer strong{grid-column:2;white-space:nowrap;color:var(--trail-gold);font-family:var(--font-display);font-size:22px;font-weight:500}#how-it-works .trail-answer small{overflow:hidden;color:var(--trail-muted);font-size:11.5px;text-overflow:ellipsis}#how-it-works .trail-ledger{width:100%;border-collapse:collapse;font-size:11.5px;line-height:1.35}#how-it-works .trail-ledger th,#how-it-works .trail-ledger td{padding:6px 10px;border-bottom:1px solid var(--trail-rule);text-align:left;vertical-align:top;font-family:var(--font-body);font-weight:400}#how-it-works .trail-ledger th:first-child,#how-it-works .trail-ledger td:first-child{padding-left:14px}#how-it-works .trail-ledger th:last-child,#how-it-works .trail-ledger td:last-child{padding-right:14px}#how-it-works .trail-ledger thead th{padding-top:6px;padding-bottom:6px;border-bottom:1px solid var(--trail-line);background:#181912;color:var(--trail-dim);font-family:var(--font-display);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase}#how-it-works .trail-ledger tbody tr:last-child th,#how-it-works .trail-ledger tbody tr:last-child td{border-bottom:0}#how-it-works .trail-ledger tbody th{width:24%;color:#e6e3d9;font-family:var(--font-display);font-weight:500}#how-it-works .trail-ledger td:nth-child(2){width:36%;color:#cfcabb}#how-it-works .trail-ledger td:last-child{color:var(--gold)}#how-it-works .trail-proof-hops{list-style:none;margin:0;padding:6px 14px}#how-it-works .trail-proof-hops li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;padding:7px 0;color:#e5e1d6;font-size:13px;white-space:nowrap}#how-it-works .trail-proof-hops li>span{overflow:hidden;text-overflow:ellipsis}#how-it-works .trail-proof-hops li:not(:last-child):after{position:absolute;top:35px;bottom:-8px;left:13.5px;width:1px;background:#756638;content:""}#how-it-works .trail-proof-hops b{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--gold-dim);border-radius:50%;color:var(--trail-gold);font-family:var(--font-display);font-size:11px;font-weight:500}#how-it-works .trail-proof-hops strong{color:var(--trail-ink);font-weight:500}#how-it-works .trail-proof-footer{display:flex;justify-content:space-between;gap:14px;padding:10px 14px;border-top:1px solid var(--trail-line);color:var(--trail-muted);font-size:12px}#how-it-works .trail-proof-footer strong{color:var(--trail-gold);font-weight:500}@media(max-width:1100px){#how-it-works .trail{--trail-height: 620px;grid-template-columns:minmax(200px,.62fr) minmax(0,1.9fr)}#how-it-works .trail-amount span{white-space:normal}#how-it-works .trail-approval{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px}#how-it-works .trail-answer strong{white-space:nowrap}#how-it-works .trail-proof-source{grid-template-columns:max-content;gap:3px}#how-it-works .trail-field,#how-it-works .trail-report,#how-it-works .trail-proof-hops li,#how-it-works .trail-answer,#how-it-works .trail-kicker{white-space:normal}#how-it-works .trail-kicker{flex-wrap:wrap}#how-it-works .trail-kicker>strong{margin-left:0}#how-it-works .trail-normalise li{white-space:normal}#how-it-works .trail-stages{grid-template-columns:repeat(2,minmax(0,1fr))}#how-it-works .trail-stages button{white-space:normal}#how-it-works .trail-stages button:nth-child(-n+2){border-bottom:1px solid var(--trail-line)}#how-it-works .trail-stages button:nth-child(2n){border-right:0}#how-it-works .trail-stages button:nth-child(2):after{display:none}#how-it-works .trail-provenance>div{white-space:normal}#how-it-works .trail-stages small{overflow:visible}}@media(max-width:1100px)and (min-width:768px){#how-it-works .trail-screen{overflow-y:auto}}@media(max-width:880px)and (min-width:768px){#how-it-works .trail{--trail-height: 700px}}@media(max-width:767px){#how-it-works .section-heading p{white-space:normal}#how-it-works .trail{grid-template-columns:minmax(0,1fr)}#how-it-works .trail-track{height:auto;grid-template-rows:none;border-right:0;border-bottom:1px solid var(--trail-line)}#how-it-works .trail-stop{padding:12px 16px}#how-it-works .trail-panels{display:grid;height:auto}#how-it-works .trail-screen{position:static;grid-area:1 / 1;padding:14px;overflow:visible}#how-it-works .trail-proof-source{grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}#how-it-works .trail-columns{display:none}#how-it-works .trail-field{grid-template-columns:minmax(0,1fr);gap:3px}#how-it-works .trail-field dd{grid-template-columns:minmax(0,1fr);gap:2px}#how-it-works .trail-normalise li{grid-template-columns:16px minmax(0,1fr);gap:2px 8px;overflow-wrap:anywhere}#how-it-works .trail-normalise em,#how-it-works .trail-normalise small{grid-column:1 / -1;overflow:visible;white-space:normal}#how-it-works .trail-kicker{overflow-wrap:anywhere}#how-it-works .trail-field span,#how-it-works .trail-report small,#how-it-works .trail-answer small,#how-it-works .trail-answer .trail-question,#how-it-works .trail-proof-hops li>span,#how-it-works .trail-kicker>span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}#how-it-works .trail-approval{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;padding:18px 14px}#how-it-works .trail-amount span{white-space:normal}#how-it-works .trail-amount strong{font-size:clamp(18px,5vw,24px)}#how-it-works .trail-audit{grid-template-columns:minmax(0,1fr)}#how-it-works .trail-audit div{padding:10px 14px;border-right:0;border-bottom:1px solid var(--trail-rule)}#how-it-works .trail-audit div:last-child{border-bottom:0}#how-it-works .trail-stages{grid-template-columns:minmax(0,1fr)}#how-it-works .trail-stages button{padding:10px 14px;border-right:0;border-bottom:1px solid var(--trail-rule);white-space:normal}#how-it-works .trail-stages button:last-child{border-bottom:0}#how-it-works .trail-stages button:after{display:none}#how-it-works .trail-provenance>div{grid-template-columns:minmax(0,1fr);gap:2px;white-space:normal}#how-it-works .trail-provenance dd,#how-it-works .trail-stages small{overflow:visible;white-space:normal}#how-it-works .trail-report{grid-template-columns:minmax(0,1fr);gap:2px}#how-it-works .trail-answer{grid-template-columns:minmax(0,1fr)}#how-it-works .trail-answer strong,#how-it-works .trail-answer .trail-question,#how-it-works .trail-answer small{grid-column:1;grid-row:auto}#how-it-works .trail-proof-hops li{align-items:start}#how-it-works .trail-proof-hops li:not(:last-child):after{display:none}}@media(prefers-reduced-motion:reduce){#how-it-works .trail-stop{transition:none}#how-it-works .trail-screen[aria-hidden=false]{animation:none}}.delivery-page .subpage-header{margin-bottom:55px}.dm-body{display:flex;flex-direction:column;gap:21px;max-width:none;margin:0}.dm-body p{margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.9;color:var(--limestone)}.claims-tri{display:grid;grid-template-columns:1fr 160px 1fr;grid-template-areas:"left mark right" "bottom bottom bottom";align-items:center;column-gap:24px;row-gap:16px;max-width:none;margin:48px 0 0}.claims-tri-mark{grid-area:mark;display:block;width:160px;height:160px;margin:0 auto}.claims-tri-claim{display:flex;flex-direction:column;gap:6px}.claims-tri .claim-lead{font-family:var(--font-body);font-weight:600;font-size:clamp(15px,1.4vw,17px);line-height:1.5;color:var(--limestone)}.claims-tri .claim-body{font-size:15px;line-height:1.6;color:#b8b3a7}.claims-tri-left{grid-area:left;text-align:right}.claims-tri-right{grid-area:right;text-align:left}.claims-tri-bottom{grid-area:bottom;justify-self:center;max-width:none;text-align:center}.claim-lead--gold{color:var(--gold)!important;font-family:var(--font-display)!important}.dm-body+.claims-tri+.dm-body{margin-top:48px}.dm-timeline{list-style:none;position:relative;max-width:none;margin:72px 0 0;padding:0}.dm-timeline:before{content:"";position:absolute;top:4px;bottom:4px;left:50%;width:1px;transform:translate(-.5px);background:#c9a22747}.dm-stage{position:relative;width:50%;margin-left:0;padding:0 40px 34px 0;text-align:right}.dm-stage:nth-child(2n){margin-left:50%;padding:0 0 34px 40px;text-align:left}.dm-stage:last-child{padding-bottom:0}.dm-stage:before{content:"";position:absolute;top:4px;right:-3px;z-index:1;width:5px;height:5px;border:1px solid var(--gold);border-radius:50%;background:var(--ink);opacity:.85}.dm-stage:nth-child(2n):before{right:auto;left:-2px}.dm-stage-num{display:block;font-family:var(--font-display);font-size:11px;letter-spacing:.22em;color:var(--gold);opacity:.8}.dm-stage-name{max-width:none;letter-spacing:0;margin:10px 0 0;font-family:var(--font-display);font-weight:500;font-size:clamp(16px,1.4vw,18px);line-height:1.4;color:var(--limestone)}.dm-stage-body{margin:10px 0 0;font-family:var(--font-body);font-size:14px;line-height:1.65;color:#b8b3a7}.dm-terminus{position:relative;max-width:none;margin:0;padding-top:60px;text-align:center}.dm-terminus-line{white-space:nowrap}.dm-terminus:before{content:"";position:absolute;top:0;left:50%;width:1px;height:34px;transform:translate(-.5px);background:#c9a22747}.dm-terminus:after{content:"";position:absolute;top:30px;left:50%;width:9px;height:9px;transform:translate(-50%);border-radius:50%;background:var(--gold)}.dm-terminus-name{max-width:none;letter-spacing:0;margin:10px 0 0;font-family:var(--font-display);font-weight:500;font-style:italic;font-size:clamp(20px,2vw,26px);line-height:1.3;color:var(--gold)}.dm-terminus-line{margin:14px 0 0;font-family:var(--font-display);font-weight:500;font-size:clamp(16px,1.6vw,19px);line-height:1.5;color:var(--gold)}@media(max-width:860px){.claims-tri{grid-template-columns:1fr;grid-template-areas:"mark" "left" "right" "bottom";row-gap:24px;max-width:560px}.claims-tri-mark{width:120px;height:120px}.claims-tri-left,.claims-tri-right,.claims-tri-bottom{justify-self:stretch;max-width:none;text-align:left}}@media(max-width:700px){.dm-timeline:before{left:0;transform:none}.dm-stage,.dm-stage:nth-child(2n){width:100%;margin-left:0;padding:0 0 28px 22px;text-align:left}.dm-stage:last-child{padding-bottom:0}.dm-stage:before,.dm-stage:nth-child(2n):before{right:auto;left:-2px}.dm-terminus{padding-left:28px;text-align:left}.dm-terminus-line{white-space:normal}.dm-terminus:before,.dm-terminus:after{left:0;transform:none}.dm-terminus:before{height:30px}}.logo-strip{margin:0 0 55px}.logo-strip-viewport{position:relative;overflow:hidden;padding:34px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.logo-strip-track{display:flex;align-items:center;gap:0;width:max-content;margin:0;padding:0;list-style:none;animation:logo-strip-scroll 36s linear infinite}.logo-strip-viewport:hover .logo-strip-track{animation-play-state:paused}.logo-strip-track li{flex:none;display:flex;align-items:center;justify-content:center;padding:0 55px}.logo-strip-track img{display:block;height:30px;width:auto;max-width:200px;object-fit:contain;filter:brightness(0) invert(1);opacity:.72;transition:opacity .25s ease}.logo-strip-track li:hover img{opacity:1}@keyframes logo-strip-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}@media(max-width:700px){.logo-strip{margin:0 0 34px}.logo-strip-track li{padding:0 34px}.logo-strip-track img{height:24px;max-width:150px}}@media(prefers-reduced-motion:reduce){.logo-strip-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center;row-gap:24px}.logo-strip-track li[aria-hidden=true]{display:none}}.people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:55px;border-top:1px solid var(--rule)}.person{display:flex;flex-direction:column;padding:55px 0 89px}.person+.person{position:relative}.person+.person:before{content:"";position:absolute;top:55px;bottom:0;left:-28px;width:1px;background:var(--rule)}.person-side{margin-bottom:28px}.person-role{margin:0 0 12px;font-family:var(--font-display);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.person .person-name{max-width:none;margin:0;font-size:clamp(32px,3.4vw,46px);letter-spacing:-.025em;line-height:1.15;color:var(--limestone)}.person-bio{display:flex;flex-direction:column;gap:18px;max-width:none}.person-bio p{margin:0;font-size:clamp(15px,1.3vw,17px);line-height:1.8;color:#d6d1c4}.person-bio p:last-child{color:var(--gold)}@media(max-width:860px){.people{grid-template-columns:minmax(0,1fr);gap:0}.person{padding:40px 0}.person+.person{border-top:1px solid var(--rule)}.person+.person:before{display:none}}
