.showcase{--black:#090906;--ivory:#f2ece3;--bronze:#b17d4d;--line:#f2ece32e;background:var(--black);color:var(--ivory);font-family:var(--font-sans);min-height:100vh}.showcase *{box-sizing:border-box}.showcase a{text-decoration:none}.showcase h1,.showcase h2,.showcase blockquote{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.showcase-nav{border-bottom:1px solid var(--line);z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(24px,4vw,68px);display:grid;position:relative}.showcase-wordmark{color:var(--ivory);letter-spacing:.22em;white-space:nowrap;font-family:Georgia,serif;font-size:16px}.showcase-nav nav{gap:34px;display:flex}.showcase-nav nav a,.text-link{color:#f2ece3c7;font-size:13px}.showcase-actions{justify-self:end;align-items:center;gap:22px;display:flex}.pill{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 21px;font-size:13px;font-weight:600;display:inline-flex}.pill-bronze{background:var(--bronze);color:#fff}.pill-outline{color:var(--ivory);border:1px solid #f2ece373}.hero{border-bottom:1px solid var(--line);grid-template-columns:44% 56%;min-height:690px;display:grid}.hero-copy{flex-direction:column;justify-content:center;padding:clamp(72px,8vw,125px) clamp(28px,6vw,90px);display:flex}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#c38d59;margin:0 0 25px;font-size:11px;font-weight:700}.eyebrow.dark{color:#8f633c}.hero h1{max-width:780px;margin:0;font-size:clamp(54px,5.4vw,88px);line-height:.95}.lede{color:#f2ece3b8;max-width:580px;margin:34px 0;font-size:16px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-visual{background:#342b23;min-height:580px;position:relative;overflow:hidden}.hero-visual>img{object-fit:cover}.hero-visual:after{content:"";background:#0909062e;position:absolute;inset:0}.order-card{z-index:2;color:#1a1714;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f0e8f2;border-radius:14px;width:min(286px,66%);padding:20px;position:absolute;top:12%;left:6%;box-shadow:0 18px 48px #00000047}.order-card-head,.order-card-foot{justify-content:space-between;align-items:center;display:flex}.order-card-head span{font-weight:700}.order-card small{color:#736a62}.order-card ol{border-top:1px solid #ddd4c8;border-bottom:1px solid #ddd4c8;margin:12px 0;padding:18px 0;list-style:none}.order-card li{color:#7d756d;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.order-card li span{border:1px solid #b9afa4;border-radius:50%;width:12px;height:12px}.order-card li.done{color:#304f3d}.order-card li.done svg{background:#c5d6c9;border-radius:50%;padding:1px}.order-card li.active{color:#1a1714;font-weight:700}.order-card li.active span{border:3px solid #7d977f}.order-card-foot{font-size:11px}.order-card-foot b{color:#3b5c43;background:#dce7dc;border-radius:99px;padding:5px 9px}.proof-strip{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:0;min-height:64px;display:flex}.proof-strip span{text-transform:uppercase;letter-spacing:.16em;padding:8px 32px;font-size:10px}.proof-strip span+span:before{content:"•";color:var(--bronze);margin-right:32px}.light-section{background:var(--ivory);color:#15120f;padding:110px clamp(24px,5vw,74px)}.section-intro{text-align:center;margin-bottom:58px}.section-intro h2,.network-section h2{margin:0;font-size:clamp(46px,5vw,76px);line-height:1}.capability-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.capability-card{background:#e6ded2;border:1px solid #d7cec2;border-radius:25px;flex-direction:column;justify-content:space-between;min-height:430px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.capability-card:nth-child(2){background:#ddd3c5}.capability-card:nth-child(3){background:#d5c8b8}.capability-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px #3224181f}.capability-top{color:#6f6255;justify-content:space-between;display:flex}.capability-card h3{margin:0 0 12px;font-size:30px}.capability-card p{color:#5c5147;max-width:360px;line-height:1.6}.process{grid-template-columns:1.2fr 3fr;gap:60px;padding:95px clamp(24px,5vw,74px);display:grid}.process-title h2{color:#c08a58;margin:0;font-size:clamp(38px,4vw,60px);line-height:1.05}.steps{grid-template-columns:repeat(4,1fr);display:grid}.steps article{border-left:1px solid var(--line);padding:10px 24px}.steps b{color:#c08a58;font-family:Georgia,serif;font-size:32px;font-weight:400}.steps h3{margin:42px 0 8px;font-size:15px}.steps p{color:#f2ece39e;font-size:13px;line-height:1.6}.clinic-section{background:var(--ivory);color:#15120f;grid-template-columns:1fr 1fr;display:grid}.clinic-visual{background:#d8cfc2;min-height:620px;padding:42px}.clinic-frame{color:#d5bd9f;text-align:center;background:#27211b;border:1px solid #4b3a2a38;border-radius:25px;place-content:center;gap:18px;height:100%;display:grid}.clinic-frame svg{margin:auto}.clinic-frame span{font-family:Georgia,serif;font-size:28px}.clinic-copy{flex-direction:column;justify-content:center;padding:90px clamp(28px,6vw,90px);display:flex}.clinic-copy h2{margin:0 0 60px;font-size:clamp(45px,5vw,72px);line-height:1}.benefits{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.benefits svg{color:#946a45}.benefits h3{margin:18px 0 8px;font-size:15px}.benefits p{color:#6f665d;font-size:12px;line-height:1.6}.network-section{color:#15120f;background:#e6ded2;grid-template-columns:1fr 1.4fr;align-items:center;gap:70px;padding:100px clamp(24px,5vw,74px);display:grid}.network-section>div>p:last-child{color:#5d544b;max-width:520px;line-height:1.7}.network-map{background-color:#eee7de;background-image:radial-gradient(#b9aa9a 1px,#0000 1px);background-size:19px 19px;border:1px solid #4a392933;border-radius:30px;height:430px;position:relative}.network-map:before,.network-map:after{content:"";border:1px solid #b17d4d66;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.network-map:before{width:55%;height:55%}.network-map:after{width:80%;height:80%}.hub,.node{z-index:2;color:#eee7de;text-align:center;background:#15120f;border-radius:50%;place-items:center;display:grid;position:absolute}.hub{width:110px;height:110px;font-family:Georgia,serif;top:50%;left:50%;transform:translate(-50%,-50%)}.node{background:#b17d4d;width:76px;height:76px;font-size:11px}.node-1{top:14%;left:12%}.node-2{top:18%;right:12%}.node-3{bottom:12%;left:16%}.node-4{bottom:12%;right:15%}.quote-section{background:var(--ivory);color:#15120f;border-top:1px solid #d4cabd;grid-template-columns:2fr 1fr .7fr;align-items:center;gap:45px;padding:70px clamp(24px,5vw,74px);display:grid}.quote-section blockquote{margin:0;font-size:clamp(28px,3vw,45px);line-height:1.15}.quote-section>div{border-left:1px solid #d2c7b9;padding-left:40px}.quote-mark{color:#fff;background:#15120f;border-radius:50%;place-items:center;width:52px;height:52px;font-family:Georgia,serif;display:grid}.quote-section>div:nth-child(2){align-items:center;gap:18px;display:flex}.quote-section p{font-size:12px;line-height:1.6}.metric b{color:#a56f42;font-family:Georgia,serif;font-size:56px;font-weight:400;display:block}.metric span{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.final-cta{text-align:center;padding:100px 24px 115px}.final-cta h2{margin:0 0 40px;font-size:clamp(52px,6vw,88px);line-height:.96}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:150px;padding:35px clamp(24px,5vw,74px);display:flex}footer>div{flex-wrap:wrap;gap:25px;display:flex}footer a{color:#f2ece3a6;font-size:12px}@media (max-width:960px){.showcase-nav{grid-template-columns:1fr auto}.showcase-nav nav{display:none}.hero{grid-template-columns:1fr}.hero-copy{min-height:640px}.hero-visual{min-height:560px}.process,.network-section,.clinic-section{grid-template-columns:1fr}.benefits{grid-template-columns:repeat(3,1fr)}.quote-section{grid-template-columns:1fr 1fr}.quote-section blockquote{grid-column:1/-1}.metric{display:none}}@media (max-width:640px){.showcase-nav{height:68px;padding:0 18px}.showcase-wordmark{font-size:13px}.showcase-actions .text-link{display:none}.showcase-actions .pill{min-height:38px;padding:0 14px}.hero-copy{min-height:620px;padding:74px 22px}.hero h1{font-size:53px}.hero-visual{min-height:470px}.order-card{width:min(360px,100% - 36px);padding:17px;inset:auto auto 18px 18px}.order-card ol{margin:8px 0;padding:10px 0}.order-card li{padding:6px 0}.proof-strip{justify-content:flex-start;padding:14px 18px}.proof-strip span{width:50%;padding:8px 0}.proof-strip span+span:before{display:none}.light-section{padding:76px 20px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:300px}.process{padding:75px 20px}.steps{grid-template-columns:1fr 1fr}.steps article{margin-bottom:28px}.clinic-visual{min-height:390px;padding:20px}.clinic-copy{padding:75px 22px}.benefits{grid-template-columns:1fr}.network-section{padding:75px 20px}.network-map{height:340px}.quote-section{grid-template-columns:1fr;padding:65px 22px}.quote-section>div{border-left:0;padding-left:0}.final-cta{padding:80px 20px}footer{flex-direction:column;align-items:flex-start}.section-intro h2,.network-section h2{font-size:46px}}.clinic-visual{position:relative;overflow:hidden;padding:0!important}.clinic-visual>img{object-fit:cover}.network-photo{background:#c9bba9;border:1px solid #4a392933;border-radius:30px;height:430px;position:relative;overflow:hidden}.network-photo>img{object-fit:cover}.network-photo:after{content:"";background:linear-gradient(#0000 55%,#0909066b);position:absolute;inset:0}.network-badge{z-index:2;color:#2b241e;background:#f2ece3ed;border-radius:999px;align-items:center;gap:10px;padding:12px 15px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 12px 30px #0000002e}@media (max-width:640px){.network-photo{height:340px}}.capability-card{isolation:isolate;position:relative;overflow:hidden}.capability-card>div{z-index:2;position:relative}.capability-art{z-index:1;fill:none;stroke:#7a624d;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;opacity:.28;width:min(78%,360px);height:auto;transition:opacity .28s,transform .28s;position:absolute;top:76px;left:50%;transform:translate(-50%)}.capability-card:nth-child(2) .capability-art{stroke:#725a45;opacity:.31}.capability-card:nth-child(3) .capability-art{stroke:#674f3b;opacity:.34}.capability-route-line{stroke-dasharray:5 8}.capability-card:after{content:"";z-index:0;background:#5b463321;height:1px;position:absolute;top:245px;left:24px;right:24px}.capability-card:hover .capability-art{opacity:.48;transform:translate(-50%)translateY(-4px)}@media (max-width:640px){.capability-art{width:min(70%,300px);top:54px}.capability-card:after{top:205px}.capability-card>div:last-child{padding-top:155px}}@media (prefers-reduced-motion:reduce){.capability-art,.capability-card:hover .capability-art{transition:none;transform:translate(-50%)}}
