.val-hero{padding:72px 0 32px;position:relative}.val-hero h1{font-size:var(--fs-hero);font-weight:500;max-width:18ch;line-height:.98}.val-hero h1 em{font-style:italic;font-weight:400;color:var(--ember)}.val-hero .lede{color:var(--fg-dim);font-size:19px;max-width:56ch;margin-top:28px}.value{display:grid;grid-template-columns:320px 1fr;gap:64px;padding:64px 0;border-bottom:1px solid var(--rule);position:relative}.value:last-child{border-bottom:none}@media(max-width:880px){.value{grid-template-columns:1fr;gap:24px;padding:48px 0}}.value .v-num{font-family:var(--font-display);font-size:clamp(80px,12vw,160px);font-weight:500;letter-spacing:var(--tr-display);line-height:.9;color:var(--bg-card);-webkit-text-stroke:1px var(--rule-strong);position:sticky;top:100px;align-self:start;transition:color .3s,-webkit-text-stroke .3s}.value:hover .v-num{color:transparent;-webkit-text-stroke:1px var(--ember)}.value .v-tag{font-family:var(--font-mono);font-size:11px;color:var(--ember);letter-spacing:var(--tr-caps);text-transform:uppercase;display:block;margin-top:8px}.value .v-body h2{font-size:clamp(28px,3.4vw,44px);font-weight:500;letter-spacing:var(--tr-display);line-height:1.05;margin-bottom:24px;max-width:18ch}.value .v-body h2 em{font-style:italic;color:var(--ember);font-weight:400}.value .v-body p{color:var(--fg-dim);font-size:17px;line-height:1.65;max-width:56ch;margin-bottom:18px}.value .v-body p strong{color:var(--fg);font-weight:500}.value .v-decision{margin-top:32px;border:1px solid var(--rule);border-radius:var(--r-md);padding:18px 22px;background:var(--bg-elev);font-family:var(--font-mono);font-size:13px;color:var(--fg-dim);line-height:1.55;max-width:60ch}.value .v-decision .lbl{color:var(--ember);letter-spacing:var(--tr-caps);text-transform:uppercase;font-size:10.5px;display:block;margin-bottom:6px}.why-hero h2{font-size:clamp(40px,5vw,72px);font-weight:500;letter-spacing:var(--tr-display);line-height:1;max-width:16ch}.why-hero h2 em{font-style:italic;color:var(--ember);font-weight:400}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;margin-top:48px}@media(max-width:880px){.why-grid{grid-template-columns:1fr;gap:24px}}.why-grid p{color:var(--fg-dim);font-size:17px;line-height:1.65;margin-bottom:22px}.why-grid p strong{color:var(--fg);font-weight:500}.why-grid em{color:var(--ember);font-style:italic}.ours-grid{margin-top:48px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto auto auto 1fr auto;border:1px solid var(--rule);border-radius:var(--r-md);background:var(--bg);overflow:hidden}.ours-grid .item{display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:12px;padding:26px 24px 24px;border-right:1px solid var(--rule);transition:background .2s;position:relative}.ours-grid .item:last-child{border-right:none}.ours-grid .item:hover{background:var(--bg-elev)}.ours-grid .node{position:relative;height:14px}.ours-grid .node i{position:absolute;left:0;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:var(--ember);box-shadow:0 0 0 3px color-mix(in srgb,var(--ember) 18%,transparent)}.ours-grid .node:after{content:"";position:absolute;left:16px;right:-1px;top:50%;border-top:1px dashed color-mix(in srgb,var(--ember) 38%,transparent)}.ours-grid .item:last-child .node:after{display:none}.ours-grid .lbl{font-family:var(--font-mono);font-size:10.5px;letter-spacing:var(--tr-caps);color:var(--fg-muted);text-transform:uppercase}.ours-grid .val{font-family:var(--font-display);font-size:22px;font-weight:500;color:var(--fg);letter-spacing:var(--tr-tight);line-height:1.15;text-wrap:balance}.ours-grid .spacer{min-height:0}.ours-grid .note{font-family:var(--font-mono);font-size:10.5px;color:var(--ember);letter-spacing:var(--tr-caps);text-transform:uppercase;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ember) 25%,transparent)}@media(max-width:880px){.ours-grid{grid-template-columns:1fr 1fr;grid-template-rows:none}.ours-grid .item{grid-template-rows:auto auto auto 1fr auto;grid-row:auto;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ours-grid .item:nth-child(2n){border-right:none}.ours-grid .item:nth-last-child(-n+2):nth-child(odd):last-child,.ours-grid .item:nth-last-child(-n+2){border-bottom:none}.ours-grid .item:nth-child(2n) .node:after{display:none}}.yget-strip{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.yget-strip>div{padding:28px 22px;border-right:1px solid var(--rule)}.yget-strip>div:last-child{border-right:none}.yget-strip .num{font-family:var(--font-mono);font-size:11px;color:var(--ember);letter-spacing:var(--tr-caps);margin-bottom:14px}.yget-strip .h{font-family:var(--font-display);font-size:16px;color:var(--fg-strong);font-weight:500;margin-bottom:6px;letter-spacing:var(--tr-tight)}.yget-strip .d{color:var(--fg-muted);font-size:12.5px;line-height:1.5}@media(max-width:1180px){.yget-strip{grid-template-columns:repeat(4,1fr)}.yget-strip>div:nth-child(4){border-right:none}.yget-strip>div:nth-child(1),.yget-strip>div:nth-child(2),.yget-strip>div:nth-child(3),.yget-strip>div:nth-child(4){border-bottom:1px solid var(--rule)}}@media(max-width:720px){.yget-strip{grid-template-columns:1fr 1fr}.yget-strip>div{border-right:none!important;border-bottom:1px solid var(--rule)}.yget-strip>div:nth-child(2n){border-right:1px solid var(--rule)!important}}.closing{margin:56px 0 0;padding:64px 48px;border:1px solid var(--rule);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(255,106,44,.05),var(--bg-elev) 80%);text-align:center}.closing blockquote{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(22px,2.8vw,34px);line-height:1.35;color:var(--fg-strong);letter-spacing:var(--tr-tight);max-width:56ch;margin:0 auto}.closing blockquote em{color:var(--ember)}.closing .cite{margin-top:24px;font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);letter-spacing:var(--tr-caps)}
