:root{--paper:#F4F1EA;--paper2:#EDE8DD;--ink:#1c1b19;--ink-soft:#4a463f;--faint:#6b665d;--ember:#B33F00;--rule:#ddd6c8;--serif:"Fraunces",Georgia,serif;--sans:"Inter",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}header.site{position:sticky;top:0;z-index:10;background:#f4f1eaeb;backdrop-filter:blur(8px);border-bottom:1px solid var(--rule)}header.site .wrap{display:flex;align-items:center;justify-content:space-between;height:64px}.logo{font:700 19px var(--serif);text-decoration:none;cursor:pointer}.logo b{color:var(--ember)}nav{display:flex;align-items:center;gap:26px;font-size:14px}nav a{text-decoration:none;color:var(--ink-soft);cursor:pointer}nav a:hover{color:var(--ember)}.btn{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--paper)!important;padding:13px 22px;border-radius:8px;font:600 15px var(--sans);text-decoration:none;cursor:pointer;transition:transform .2s,background .2s}.btn:hover{background:var(--ember);transform:translateY(-1px)}.btn.sm{padding:9px 16px;font-size:13.5px}.link{font-weight:600;color:var(--ember);text-decoration:none;border-bottom:1.5px solid currentColor;cursor:pointer}.eyebrow{font:600 11.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember)}h1,h2,h3{font-family:var(--serif);font-weight:600;letter-spacing:-.02em;margin:0;font-optical-sizing:auto}h1{font-size:clamp(2.4rem,5.4vw,4rem);line-height:1.04}h2{font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1.1}h3{font-size:1.25rem;line-height:1.25}.lede{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--ink-soft);max-width:33rem}section{padding:88px 0;border-bottom:1px solid var(--rule)}.muted{color:var(--ink-soft)}.faint{color:var(--faint);font-size:14px}.hero{padding:64px 0 60px}@media(max-width:860px){.hero{padding:40px 0 48px}.hero .lede{font-size:1rem}.hero .ctas{margin-top:22px}}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.hero .ctas{display:flex;gap:22px;align-items:center;margin-top:30px;flex-wrap:wrap}.showcase{background:#fff;border:1px solid var(--rule);border-radius:18px;overflow:hidden;box-shadow:0 20px 50px -30px #1c1b1959}.sc-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--rule)}.sc-tabs button{position:relative;background:none;border:0;padding:14px 6px 13px;font:600 12px/1.25 var(--sans);color:var(--faint);cursor:pointer}.sc-tabs button.on{color:var(--ink)}.sc-tabs button .bar{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--ember)}.sc-tabs button.on .bar{animation:prog 5s linear forwards}.showcase.paused .sc-tabs button.on .bar{animation:none;width:100%}@keyframes prog{to{width:100%}}.sc-panel{display:none;padding:26px 24px 24px;min-height:248px}.sc-panel.on{display:block;animation:fadein .45s ease}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sc-panel .sc-h{margin:0;font-family:var(--serif);font-weight:600;line-height:1.25;font-size:1.3rem}.sc-panel p.one{margin:8px 0 18px;color:var(--ink-soft);font-size:15px}.ba{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:stretch}.ba div{border-radius:10px;padding:12px;font-size:13px;line-height:1.4}.ba .before{background:var(--paper);color:var(--ink-soft)}.ba .after{background:#fbeee6;color:var(--ink)}.ba small{display:block;font:600 9.5px var(--mono);letter-spacing:.12em;margin-bottom:4px;color:var(--faint)}.ba .after small{color:var(--ember)}.ba .arr{align-self:center;color:var(--ember);font-size:18px;padding:0}.two{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}.tl{position:relative;padding-left:40px}.tl .track,.tl .fill{position:absolute;left:11px;top:8px;width:2px}.tl .track{bottom:8px;background:var(--rule)}.tl .fill{height:0;background:var(--ember);transition:height .15s linear}.tl-item{position:relative;padding-bottom:40px}.tl-item:last-child{padding-bottom:0}.tl-item:before{content:"";position:absolute;left:-36px;top:6px;width:14px;height:14px;border-radius:50%;background:var(--paper);border:2px solid var(--rule);transition:border-color .3s,background .3s}.tl-item.on:before{border-color:var(--ember);background:var(--ember)}.wk{font:600 11px var(--mono);letter-spacing:.14em;color:var(--ember);margin-bottom:6px}.tl-item p{margin:6px 0 0;color:var(--ink-soft)}.founding{background:var(--ink);color:var(--paper);border-bottom:none}.founding .muted{color:#c9c2b5}.found-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.spotbox{background:#26241f;border:1px solid #3a372f;border-radius:16px;padding:28px}.spots{display:flex;gap:8px;margin:14px 0 12px}.spot{flex:1;height:10px;border-radius:5px;background:#3a372f}.spot.taken{background:var(--ember)}.spotbox ul{margin:16px 0 0;padding:0;list-style:none;font-size:14.5px}.spotbox li{padding:9px 0;border-top:1px solid #3a372f;display:flex;gap:10px}.spotbox li span{color:var(--ember);font-family:var(--mono)}.wins-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.chips{display:flex;gap:6px;flex-wrap:wrap}.chips button{font:600 13px var(--sans);padding:8px 14px;border-radius:999px;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);cursor:pointer;transition:all .2s}.chips button:hover{border-color:var(--ink)}.chips-static{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.chips-static span{font:600 11.5px var(--sans);background:var(--paper);border-radius:999px;padding:6px 11px;color:var(--ink-soft)}.chips button.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wins{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:36px}.win{grid-column:span 2;background:#fff;border:1px solid var(--rule);border-radius:16px;padding:24px;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s,opacity .3s}.win:hover{transform:translateY(-3px);box-shadow:0 18px 40px -28px #1c1b1973}.win.big{grid-column:span 3}.win.hide{display:none}.win-top{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase}.win-top .cat{color:var(--ember)}.win-top .who{color:var(--faint)}.win-top .who:before{content:"· ";color:var(--rule)}.win-top .live{margin-left:auto;background:#fbeee6;color:var(--ember);padding:3px 7px;border-radius:4px;letter-spacing:.08em}.metric{font:700 clamp(2.6rem,5vw,3.6rem)/1 var(--serif);color:var(--ink);margin:22px 0 8px;letter-spacing:-.02em}.metric.sm{font-size:2.3rem;margin-top:20px}.metric.flat{color:var(--faint)}.win .win-h{font:600 1.02rem/1.35 var(--sans);margin:0 0 18px;color:var(--ink)}.pf{margin:auto 0 0;padding-top:14px;border-top:1px solid var(--rule);font-size:13.5px;color:var(--ink-soft)}.pf em{font-style:normal;font-weight:700;color:var(--ink)}.bars{display:grid;gap:10px;margin-bottom:18px}.bar-row{display:grid;grid-template-columns:52px 1fr 54px;gap:10px;align-items:center;font-size:12.5px;color:var(--faint)}.bar-row b{text-align:right;color:var(--ink-soft);font-size:13px}.bar-row .track{height:10px;border-radius:5px;background:var(--paper)}.bar-row i{display:block;height:100%;border-radius:5px;background:#d7cfc0;transform-origin:left;transform:scaleX(0);transition:transform 1.1s cubic-bezier(.16,1,.3,1) .2s}.bar-row.after i{background:var(--ember)}.bar-row.after b{color:var(--ember)}.win.in .bar-row i{transform:scaleX(1)}.rank{display:flex;align-items:center;gap:14px;margin-bottom:18px}.rk{background:var(--paper);border-radius:10px;padding:10px 16px;min-width:96px}.rk small{display:block;font:600 9.5px var(--mono);letter-spacing:.1em;color:var(--faint);text-transform:uppercase}.rk b{font:700 1.7rem var(--serif);color:var(--ember)}.rk b.dim{color:var(--faint);text-decoration:line-through;text-decoration-thickness:2px}.rk-arrow{flex:1;height:2px;background:linear-gradient(90deg,var(--rule),var(--ember));position:relative}.rk-arrow:after{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:7px solid var(--ember)}.split-stat{display:flex;gap:28px;margin-bottom:12px}.split-stat small{font-size:12px;color:var(--faint)}.split-stat .metric{margin-bottom:2px}@media(max-width:860px){.wins{grid-template-columns:1fr}.win,.win.big{grid-column:auto}}.win.extra{display:none}.wins.expanded .win.extra,.wins.filtered .win.extra{display:flex}.wins .win.hide{display:none!important}.more-row{text-align:center;margin-top:26px}.more{font:600 14px var(--sans);background:transparent;border:1px solid var(--ink);border-radius:999px;padding:11px 22px;cursor:pointer;color:var(--ink)}.more:hover{background:var(--ink);color:var(--paper)}.quote{margin:56px auto 0;max-width:780px;text-align:center}.quote blockquote{margin:0;font:400 clamp(1.4rem,2.6vw,1.9rem)/1.35 var(--serif);color:var(--ink);font-style:italic}.quote figcaption{margin-top:16px;font-size:14px;color:var(--faint)}.quote figcaption b{color:var(--ink-soft)}.meta{margin-top:auto;padding-top:14px;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.meta .tag{font:600 11.5px var(--sans);background:var(--paper);border-radius:999px;padding:5px 10px;color:var(--ink-soft)}.meta .time{margin-left:auto;font:600 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap;padding-left:8px}.meta .time:before{content:"◷ ";color:var(--ember)}.win .win-h{margin-top:0;margin-bottom:22px}.photo img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:14px;display:block}.quiz-wrap{padding:72px 0 96px;min-height:72vh}.q-progress{height:6px;border-radius:3px;background:var(--rule);overflow:hidden}.q-bar{height:100%;width:0;background:var(--ember);transition:width .35s ease}.q-count{font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:18px 0 10px}.q-title{font-size:clamp(1.6rem,3.4vw,2.3rem)}.q-opts{display:grid;gap:10px;margin-top:26px}.q-opt{display:flex;gap:14px;align-items:center;text-align:left;background:#fff;border:1.5px solid var(--rule);border-radius:12px;padding:16px 18px;font:500 16px var(--sans);color:var(--ink);cursor:pointer;transition:border-color .15s,transform .15s}.q-opt:hover{border-color:var(--ink);transform:translate(3px)}.q-opt.on{border-color:var(--ember);background:#fbeee6}.q-opt span{flex:none;width:28px;height:28px;border-radius:7px;background:var(--paper);display:flex;align-items:center;justify-content:center;font:600 12px var(--mono);color:var(--ember)}.q-back{margin-top:22px;background:none;border:0;font:600 14px var(--sans);color:var(--faint);cursor:pointer;padding:0}.q-form{display:grid;gap:14px;margin-top:24px;max-width:460px}.q-form label{display:grid;gap:6px;font:600 13px var(--sans);color:var(--ink-soft)}.q-form input{font:16px var(--sans);padding:13px 14px;border:1.5px solid var(--rule);border-radius:10px;background:#fff}.q-form input:focus{border-color:var(--ember)}.r-top{display:grid;grid-template-columns:170px 1fr;gap:34px;align-items:center;margin-top:20px}.r-gauge{position:relative;width:170px;height:170px}.r-gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.g-bg{fill:none;stroke:var(--rule);stroke-width:10}.g-fg{fill:none;stroke:var(--ember);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1)}.r-score{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.r-score b{font:700 2.8rem/1 var(--serif)}.r-score small{font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:4px}.r-hours{font-size:1.15rem;margin:12px 0 0}.r-hours b{color:var(--ember);font-size:1.5rem;font-family:var(--serif)}.r-fixes{display:grid;gap:12px;margin-top:14px}.r-fix{display:flex;gap:16px;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:18px}.r-fix span{font:700 1.4rem var(--serif);color:var(--ember)}.r-fix p{margin:4px 0 0;color:var(--ink-soft);font-size:14.5px}.r-cta{margin-top:30px;background:var(--ink);color:var(--paper);border-radius:16px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap}.r-cta .muted{color:#c9c2b5}.r-cta .btn{background:var(--ember)}.quiz-band{background:var(--paper2)}.quiz-band .wrap{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}@media(max-width:860px){.r-top{grid-template-columns:1fr}.r-gauge{margin:0 auto}}.hero-h{font-size:clamp(2rem,3.6vw,3.05rem);line-height:1.08;max-width:15em;font-weight:500}.hero-sub{font:400 clamp(1.08rem,1.6vw,1.25rem)/1.5 var(--sans);margin:0;color:var(--ink-soft)}.promise{margin-top:30px;padding-top:24px;border-top:1px solid #3a372f}.promise-label{font:600 11.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#e9a27a;margin:0 0 16px}.promise-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.promise-grid div{display:flex;gap:14px;align-items:flex-start}.seal{flex:none;width:40px;height:40px;border-radius:50%;border:1.5px solid #e9a27a;color:#e9a27a;display:flex;align-items:center;justify-content:center;font:700 1.05rem var(--serif)}.promise-grid p{margin:0;font-size:14.5px;line-height:1.55;color:#bdb6a9}.promise-grid b{display:block;color:var(--paper);font-size:15.5px;margin-bottom:3px}.bp{background:var(--ink);color:var(--paper);border-bottom:none;padding:104px 0}.bp h2{color:var(--paper)}.bp .muted{color:#c9c2b5!important}.bp .eyebrow{color:#e9a27a}.bp-list li{color:#b3ac9f!important}.bp-list b{color:var(--paper)!important}.bp .doc{box-shadow:0 40px 80px -30px #000000b3;color:var(--ink)}.bp .doc .doc-foot b{color:var(--ink)}.bp-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:center}.bp-list{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:14px}.bp-list li{padding-left:28px;position:relative;color:var(--ink-soft);font-size:15px}.bp-list li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:12px;border-radius:3px;background:var(--ember)}.bp-list b{display:block;color:var(--ink)}.doc{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:26px 24px;box-shadow:0 30px 60px -36px #1c1b1973;background-image:linear-gradient(rgba(179,63,0,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(179,63,0,.045) 1px,transparent 1px);background-size:18px 18px;transform:rotate(.6deg)}.doc-head{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px;border-bottom:2px solid var(--ink);margin-bottom:6px}.doc-kicker{font:600 10px var(--mono);letter-spacing:.18em;color:var(--ember)}.doc-title{font:700 1.2rem var(--serif);margin-top:4px}.doc-sample{font:600 9.5px var(--mono);letter-spacing:.12em;border:1px solid var(--rule);padding:3px 7px;border-radius:4px;color:var(--faint);background:#fff}.doc-row{display:grid;grid-template-columns:1fr 118px 76px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px dashed var(--rule);font-size:14px;background:#ffffffb3}.doc-row i{font-style:normal;display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;font:600 10.5px var(--mono);align-items:center;justify-content:center;margin-right:9px;vertical-align:1px}.doc-th{font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--rule)}.doc-row .hrs{font:700 1rem var(--serif);color:var(--ember)}.doc-row.skip{color:var(--faint)}.doc-row.skip i{background:var(--rule);color:var(--faint)}.doc-row.skip .hrs{color:var(--faint);font:600 12px var(--sans)}.lvl{font:600 11px var(--sans);font-style:normal;padding:3px 8px;border-radius:999px}.l1{background:#e4efe2;color:#2f6b2a}.l2{background:#fbf0d9;color:#8a5a00}.l0{background:var(--paper2);color:var(--faint)}.doc-foot{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-top:16px;font-size:14px}.doc-foot span{color:var(--faint)}.doc-total{margin-left:auto;font:600 11px var(--mono);letter-spacing:.06em;color:var(--ink)!important}@media(max-width:860px){.bp-grid,.promise-grid{grid-template-columns:1fr}.doc{transform:none}}.stakes{padding:100px 0;text-align:center}.stakes-line{font:700 clamp(1.9rem,4.2vw,3.1rem)/1.14 var(--serif);letter-spacing:-.02em;max-width:17em;margin:18px auto 0}.stakes-line{font-weight:500!important}.stakes-line span,.hero-h .accent{color:var(--ember)}.hero-h,.stakes-line,h2{text-wrap:balance}.pains{padding:72px 0}.pains h2{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:500}.pains-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.pain{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:24px 22px;display:flex;flex-direction:column;gap:16px}.pain svg{width:40px;height:40px;fill:none;stroke:var(--ember);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pain p{margin:0;font:500 1.12rem/1.4 var(--serif);color:var(--ink)}@media(max-width:860px){.pains-grid{grid-template-columns:1fr}.pain{flex-direction:row;align-items:center}}.me{display:grid;grid-template-columns:220px 1fr;gap:44px;align-items:start}.photo{aspect-ratio:4/5;border-radius:14px;background:repeating-linear-gradient(45deg,#e4ddcf,#e4ddcf 10px,#ddd5c5 10px 20px);display:flex;align-items:center;justify-content:center;font:600 12px var(--mono);color:var(--faint)}.promises{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.promises div{border-top:2px solid var(--ink);padding-top:12px;font-size:14.5px}.promises b{display:block;margin-bottom:4px}details{border-top:1px solid var(--rule);padding:18px 0}details:last-of-type{border-bottom:1px solid var(--rule)}summary{cursor:pointer;font:700 1.08rem var(--serif);list-style:none;display:flex;justify-content:space-between}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--ember);font-family:var(--mono)}details[open] summary:after{content:"–"}details p{margin:10px 0 0;color:var(--ink-soft);max-width:44rem}.close{text-align:center;padding:96px 0;border-bottom:none}.calwrap{max-width:760px;margin:32px auto 0;background:#fff;border:1px solid var(--rule);border-radius:16px;padding:8px;min-height:420px;text-align:left}.page-hero{padding:84px 0 56px}.prose{max-width:40rem}.prose p{color:var(--ink-soft);font-size:1.05rem}.career{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.career div{border-left:2px solid var(--ember);padding-left:16px;font-size:14.5px;color:var(--ink-soft)}.career b{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.callout{background:var(--paper2);border-radius:12px;padding:16px 20px;font-size:14.5px;margin-top:22px}.book-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.book-grid ol{padding-left:20px;color:var(--ink-soft)}.book-grid li{margin:10px 0}.book-grid .calwrap{margin:0;max-width:none}.js .rv{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.sc-tabs button.on .bar{animation:none;width:100%}}@media(max-width:860px){nav a.hide-sm{display:none}.hero-grid,.two,.found-grid,.me,.book-grid,.case-wide{grid-template-columns:1fr;gap:36px}.cases,.promises,.career{grid-template-columns:1fr}section{padding:64px 0}.photo{max-width:180px}.sc-tabs button{font-size:11px}}.skip{position:absolute;left:-9999px;top:8px;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:6px;z-index:100}.skip:focus{left:12px}footer a{text-decoration:none}footer a:hover{color:var(--ember)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hero-loc{margin:10px 0 0;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}footer.ft{background:var(--ink);color:var(--paper);padding:64px 0 28px;font-size:14px}footer.ft .wrap{display:block}.ft-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;padding-bottom:44px}.ft-logo{font:700 26px var(--serif);color:var(--paper);text-decoration:none;letter-spacing:-.01em}.ft-logo b{color:var(--ember)}.ft-tag{margin:12px 0 0;max-width:30rem;color:#f4f1ea99;line-height:1.6}.ft-cta{background:var(--ember)!important}.ft-cta:hover{background:#d14b05!important}.ft-cols{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:48px;padding:40px 0;border-top:1px solid rgba(244,241,234,.12)}.ft-cols ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ft-cols a{color:#f4f1eabf;text-decoration:none}.ft-cols a:hover{color:var(--ember)}.ft-muted{color:#f4f1ea80}.ft-label{font:600 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea73;margin:0 0 16px}.ft-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid rgba(244,241,234,.12);color:#f4f1ea66;font-size:12.5px}.ft-bottom p{margin:0}.pain svg{flex:none}@media(max-width:640px){.ft-cols{grid-template-columns:1fr;gap:28px}.ft-cols a{word-break:break-word}}@media(max-width:640px){.doc{padding:20px 16px}.doc-row{grid-template-columns:1fr 52px 64px;gap:8px;font-size:13px}.doc-row i{margin-right:6px}.doc-th{font-size:9px}.doc-total{margin-left:0}}.ft-bottom{color:#f4f1ea99!important}.ft-label{color:#f4f1ea9e!important}.ft-muted{color:#f4f1ea9e}
