:root{--ink:#07090d;--ink-raised:#0b0e14;--panel:#10141c;--panel-high:#151a24;--text:#f5f7fa;--muted:#9da6b4;--muted-bright:#c6cdd6;--line:#ffffff1a;--line-blue:#1f5dff61;--blue:#0647ff;--blue-bright:#2f6aff;--blue-pale:#8aa8ff;--content:1200px;--radius:18px;--shadow:0 28px 90px #0000006b}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--ink);color:var(--text);font-family:var(--font-geist-sans,"Segoe UI"), Arial, sans-serif;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}body::selection{color:#fff;background:var(--blue)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,summary{-webkit-tap-highlight-color:transparent}button,a,summary,input,textarea{outline-offset:4px}:focus-visible{outline:2px solid var(--blue-pale)}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.04}h1,h2{letter-spacing:-.05em}h2{margin-bottom:20px;font-size:clamp(2.45rem,5vw,4.8rem);font-weight:560}h3{font-size:1.35rem}p{color:var(--muted)}.container{width:min(calc(100% - 44px), var(--content));margin-inline:auto}.section{padding:112px 0}.skip-link{z-index:999;color:#fff;background:var(--blue);border-radius:7px;padding:10px 14px;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.eyebrow{color:var(--blue-pale);letter-spacing:.21em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:18px;font-size:.69rem;font-weight:760;line-height:1.4;display:flex}.eyebrow:before{background:var(--blue-bright);content:"";width:32px;height:1px;box-shadow:0 0 12px #2f6affb3}.button{cursor:pointer;letter-spacing:.095em;text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:13px;min-height:53px;padding:0 24px;font-size:.75rem;font-weight:780;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:linear-gradient(135deg,#0039ef,#1e5dff);box-shadow:0 14px 36px #003dfd45}.button-primary:hover{box-shadow:0 18px 44px #003dfd66}.button-secondary{color:#f0f3f8;background:#ffffff09;border-color:#ffffff2e}.button-secondary:hover{background:#ffffff0f;border-color:#ffffff57}.button-full{width:100%}.site-header{z-index:100;border-bottom:1px solid #0000;transition:background .24s,border-color .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;position:fixed;inset:0 0 auto}.site-header.is-scrolled{border-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090de0}.nav-shell{justify-content:space-between;align-items:center;gap:30px;min-height:84px;display:flex}.brand{align-items:center;gap:13px;min-width:max-content;display:flex}.brand img{width:36px;height:40px}.brand-type{line-height:1;display:grid}.brand-type strong{letter-spacing:.23em;font-size:.84rem;font-weight:620}.brand-type span{color:#6587ff;letter-spacing:.54em;margin-top:7px;padding-left:.54em;font-size:.56rem;font-weight:650}.site-nav{color:#c8ced7;align-items:center;gap:27px;font-size:.84rem;display:flex}.site-nav>a:not(.nav-cta){transition:color .18s;position:relative}.site-nav>a:not(.nav-cta):after{background:var(--blue-bright);content:"";height:1px;transition:right .18s;position:absolute;bottom:-8px;left:0;right:100%}.site-nav>a:not(.nav-cta):hover{color:#fff}.site-nav>a:not(.nav-cta):hover:after{right:0}.nav-cta{color:#fff;background:#003dfd1a;border:1px solid #3768ff94;border-radius:7px;padding:11px 16px;font-weight:680;transition:border-color .18s,background .18s}.nav-cta:hover{background:#003dfd2e;border-color:#6589ffd9}.menu-button{color:#fff;cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:10px;display:none}.menu-button span{background:currentColor;width:100%;height:1px;margin:6px 0;transition:transform .18s,opacity .18s;display:block}.menu-button.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.menu-button.is-open span:nth-child(2){opacity:0}.menu-button.is-open span:last-child{transform:translateY(-7px)rotate(-45deg)}.hero{isolation:isolate;background:radial-gradient(circle at 75% 45%,#0444ff1f,#0000 28%),radial-gradient(circle at 20% 84%,#003dfd0d,#0000 25%),linear-gradient(135deg,#080a0f 0%,#0a0d13 45%,#07090d 100%);align-items:center;min-height:820px;padding:154px 0 92px;display:flex;position:relative;overflow:hidden}.hero:after{z-index:-1;background:linear-gradient(to bottom, transparent, var(--ink));content:"";height:160px;position:absolute;bottom:0;left:0;right:0}.hero-grid,.about-grid{z-index:-2;opacity:.42;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.hero-orbit{z-index:-1;pointer-events:none;border:1px solid #315eff13;border-radius:50%;position:absolute}.hero-orbit-one{width:520px;height:520px;top:13%;right:2%}.hero-orbit-two{border-color:#ffffff06;width:790px;height:790px;top:-4%;right:-19%}.hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(390px,.75fr);align-items:start;gap:clamp(52px,7vw,100px);display:grid}.hero-copy{max-width:760px}.hero-copy h1{max-width:780px;margin-bottom:27px;font-size:clamp(3.55rem,7.25vw,7.2rem);font-weight:620}.hero-copy h1 span{color:#b9c0cb;font-weight:270;display:block}.hero-lead{color:#cbd1d9;max-width:700px;margin-bottom:0;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.hero-footnotes{color:#858f9d;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:12px 22px;margin-top:34px;font-size:.74rem;font-weight:650;display:flex}.hero-footnotes span{align-items:center;gap:9px;display:flex}.hero-footnotes span:before{background:var(--blue-bright);width:4px;height:4px;box-shadow:0 0 8px var(--blue-bright);content:"";border-radius:50%}.hero-visual{justify-self:end;width:100%;max-width:500px;padding:8px 8px 38px;position:relative}.hero-image-frame{aspect-ratio:1;box-shadow:var(--shadow);background:radial-gradient(circle at 50% 42%,#003dfd17,#0000 52%),#090b0f;border:1px solid #ffffff17;border-radius:22px;place-items:center;padding:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}.hero-image-frame:after{content:"";pointer-events:none;border:1px solid #4773ff33;border-radius:15px;position:absolute;inset:10px;box-shadow:inset 0 0 80px #003dfd0d}.hero-image-frame img{object-fit:contain;border-radius:12px;width:100%;height:auto}.hero-stamp{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080b10eb;border:1px solid #436eff6b;border-radius:9px;gap:3px;min-width:190px;padding:16px 18px;display:grid;position:absolute;bottom:0;right:-8px;box-shadow:0 16px 50px #0000007a}.hero-stamp span{color:#778191;letter-spacing:.18em;text-transform:uppercase;font-size:.64rem}.hero-stamp strong{color:#dfe4eb;letter-spacing:.13em;font-size:.73rem}.trust-strip{border-block:1px solid var(--line);background:#090c11}.trust-grid{grid-template-columns:repeat(3,1fr);display:grid}.trust-grid article{border-right:1px solid var(--line);grid-template-columns:58px 1fr;align-items:center;gap:20px;padding:32px 30px;display:grid}.trust-grid article:last-child{border-right:0}.trust-mark{color:#6f91ff;clip-path:polygon(50% 0,96% 19%,84% 78%,50% 100%,16% 78%,4% 19%);background:#003dfd14;border:1px solid #294fc6;place-items:center;width:54px;height:54px;font-size:1.08rem;font-weight:760;display:grid}.trust-grid h2{letter-spacing:.17em;text-transform:uppercase;margin:1px 0 4px;font-size:.86rem;font-weight:760}.trust-grid p{margin:0;font-size:.8rem;line-height:1.45}.section-heading{grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);align-items:end;gap:clamp(36px,7vw,92px);margin-bottom:50px;display:grid}.section-heading h2{max-width:830px;margin-bottom:0}.section-heading>p{max-width:520px;margin-bottom:4px;font-size:1.02rem}.categories-section{background:linear-gradient(to bottom, var(--ink), #0a0d12 56%, var(--ink))}.category-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.category-card{isolation:isolate;aspect-ratio:1.55;border-radius:var(--radius);background:radial-gradient(circle at 72% 35%,#174eff21,#0000 48%),#0d1016;border:1px solid #ffffff1c;position:relative;overflow:hidden;box-shadow:0 18px 58px #00000047}.category-card:before{z-index:1;opacity:.26;content:"";pointer-events:none;background-image:linear-gradient(#5f84ff14 1px,#0000 1px),linear-gradient(90deg,#5f84ff14 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 20%,#000 100%);mask-image:linear-gradient(135deg,#0000 20%,#000 100%)}.category-card:after{z-index:4;content:"";pointer-events:none;border:1px solid #6489ff21;border-radius:11px;transition:border-color .3s;position:absolute;inset:10px}.category-card img{object-fit:contain;filter:contrast(1.08)saturate(.88)brightness(.94);width:100%;height:100%;transition:transform .5s,filter .5s}.category-shade{z-index:2;background:linear-gradient(#0305090f 32%,#030509d4 75%,#030509fc),linear-gradient(120deg,#0026a41f,#0000 52%);transition:background .3s;position:absolute;inset:0}.category-copy{z-index:3;justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.category-copy>span{gap:5px;display:grid}.category-copy strong{letter-spacing:.1em;text-transform:uppercase;font-size:1.05rem;font-weight:730}.category-copy small{color:#a2abb7;letter-spacing:.09em;text-transform:uppercase;font-size:.69rem}.category-copy b{color:#6388ff;font-size:1.35rem;transition:transform .22s}.category-card:hover img{filter:contrast(1.06)saturate()brightness(1.02);transform:scale(1.018)}.category-card:hover .category-shade{background:linear-gradient(#03050905 30%,#030509b8 75%,#030509fa),linear-gradient(120deg,#0026a414,#0000 52%)}.category-card:hover .category-copy b{transform:translate(5px)}.category-card:hover:after{border-color:#6489ff61}.category-note{color:#838d9a;letter-spacing:.03em;text-align:center;max-width:900px;margin:26px auto 0;font-size:.81rem}.process-section{border-block:1px solid var(--line);background:radial-gradient(circle at 85% 15%,#003dfd13,#0000 24%),#0a0d12}.process-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.process-grid article{border-right:1px solid var(--line);min-height:310px;padding:36px 34px}.process-grid article:last-child{border-right:0}.process-grid article>span{color:var(--blue-bright);font-family:var(--font-geist-mono,"Cascadia Mono"), Consolas, monospace;letter-spacing:-.08em;text-shadow:0 0 28px #2f6aff33;margin-bottom:32px;font-size:clamp(4.75rem,7vw,7rem);font-weight:520;line-height:1;display:block}.process-grid h3{margin-bottom:13px;font-size:1.45rem;font-weight:620}.process-grid p{max-width:310px;margin-bottom:0;font-size:.91rem}.intake-section{background:radial-gradient(circle at 15% 35%,#003dfd12,#0000 24%),linear-gradient(#080b10,#0a0d12);padding-block:92px}.intake-heading{margin-bottom:34px}.intake-heading h2{max-width:720px;font-size:clamp(2.4rem,4.4vw,4.25rem)}.intake-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.intake-card{aspect-ratio:1.12;background:#0c1016;border:1px solid #ffffff1c;border-radius:13px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 58px #00000040}.intake-card:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #416dff00;transition:border-color .3s;position:absolute;inset:0}.intake-card img{object-fit:cover;filter:saturate(.68)contrast(1.08)brightness(.78);width:100%;height:100%;transition:filter .45s,transform .55s;transform:scale(1.01)}.intake-card-networking img{object-position:50% 58%}.intake-card-pallet img{object-position:50% 68%}.intake-card-storage img{object-position:50% 31%}.intake-shade{background:linear-gradient(#05070b0d 38%,#05070bf7),linear-gradient(135deg,#003dfd14,#0000 48%);position:absolute;inset:0}.intake-card figcaption{gap:4px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.intake-card figcaption span{color:#7393ff;letter-spacing:.18em;text-transform:uppercase;font-size:.61rem;font-weight:760}.intake-card figcaption strong{color:#f0f3f7;font-size:1rem;font-weight:620}.intake-card:hover img{filter:saturate(.88)contrast(1.05)brightness(.9);transform:scale(1.035)}.intake-card:hover:after{border-color:#416dff6b}.intake-note{color:#737d8b;letter-spacing:.03em;text-align:right;margin:20px 0 0;font-size:.75rem}.sell-section{border-bottom:1px solid var(--line);background:#080b10;position:relative;overflow:hidden}.sell-glow{pointer-events:none;background:radial-gradient(circle,#003dfd21,#0000 68%);width:700px;height:700px;position:absolute;top:-240px;left:-320px}.sell-layout{grid-template-columns:minmax(0,.9fr) minmax(460px,.76fr);align-items:start;gap:clamp(54px,8vw,110px);display:grid}.sell-copy h2{max-width:650px}.large-copy{color:#b5bdc8;font-size:1.08rem;line-height:1.75}.direct-contact{border-left:2px solid var(--blue-bright);background:linear-gradient(90deg,#003dfd1a,#003dfd04);gap:5px;margin:34px 0;padding:23px 25px;display:grid}.direct-contact p{color:#8993a1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.74rem;font-weight:680}.direct-contact a{color:#e3e7ed;width:fit-content;font-size:1.02rem;transition:color .18s}.direct-contact a:hover{color:var(--blue-pale)}.sell-checklist{color:#aeb6c1;gap:13px;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.sell-checklist li{align-items:start;gap:11px;display:flex}.sell-checklist li:before{color:#5f84ff;content:"✓";margin-top:1px}.lead-form{box-shadow:var(--shadow);background:linear-gradient(145deg,#121721,#0e1219);border:1px solid #ffffff1f;border-radius:15px;padding:35px}.form-heading{margin-bottom:25px}.form-heading>span{color:#6286ff;letter-spacing:.21em;font-size:.65rem;font-weight:760}.form-heading h3{margin:6px 0 8px;font-size:1.9rem;font-weight:620}.form-heading p{margin-bottom:0;font-size:.84rem}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.lead-form label{color:#919aa7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:15px;font-size:.67rem;font-weight:720;display:block}.lead-form input,.lead-form textarea{color:#fff;letter-spacing:0;text-transform:none;background:#090c11;border:1px solid #ffffff1f;border-radius:7px;outline:none;width:100%;margin-top:7px;padding:13px 14px;font-size:.93rem;font-weight:430;transition:border-color .18s,box-shadow .18s}.lead-form textarea{resize:vertical;min-height:150px}.lead-form input:focus,.lead-form textarea:focus{border-color:#416dff;box-shadow:0 0 0 3px #003dfd21}.lead-form ::placeholder{color:#5f6875;opacity:1}.form-note{color:#737e8c;margin:12px 0 0;font-size:.72rem;line-height:1.5}.about-section{background:linear-gradient(135deg,#090c11,#0d1118)}.about-layout{grid-template-columns:minmax(340px,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(60px,10vw,140px);display:grid}.about-art{border:1px solid var(--line);background:radial-gradient(circle at 50% 43%,#003dfd21,#0000 45%),#090c11;border-radius:20px;place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.about-grid{z-index:0;opacity:.5}.about-art img{z-index:1;filter:drop-shadow(0 30px 34px #00000094);width:180px;position:relative}.about-art p{z-index:1;color:#8d97a6;letter-spacing:.17em;text-align:center;margin:0;font-size:.63rem;font-weight:720;position:absolute;bottom:19px;left:22px;right:22px}.about-art p b{color:#4e77ff;margin:0 8px}.about-copy h2{max-width:760px}.about-copy>p:not(.eyebrow){max-width:720px}.shop-section{padding-bottom:72px}.shop-card{border:1px solid var(--line-blue);background:linear-gradient(110deg,#003dfd26,#ffffff06 48%,#ffffff02),#0b0e14;border-radius:16px;justify-content:space-between;align-items:center;gap:50px;padding:54px 58px;display:flex}.shop-card h2{margin-bottom:13px;font-size:clamp(2.3rem,4.5vw,4rem)}.shop-card p:not(.eyebrow){max-width:680px;margin-bottom:0}.shop-card .button{flex:none}.faq-section{border-top:1px solid var(--line);background:#090c11;padding-top:72px}.faq-layout{grid-template-columns:minmax(280px,.68fr) minmax(0,1fr);align-items:start;gap:clamp(50px,9vw,130px);display:grid}.faq-heading{position:sticky;top:120px}.faq-heading h2{font-size:clamp(2.35rem,4vw,4rem)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{color:#e3e7ed;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:86px;font-size:1rem;font-weight:610;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#6387ff;font-size:1.45rem;font-weight:300;transition:transform .18s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:710px;margin:-4px 50px 28px 0;font-size:.92rem}.contact-band{border-block:1px solid var(--line);background:radial-gradient(circle at 84%,#003dfd26,#0000 26%),#080a0f;padding:88px 0;position:relative;overflow:hidden}.contact-band:after{background:linear-gradient(to right, transparent, var(--blue-bright), transparent);content:"";opacity:.45;width:48%;height:1px;position:absolute;top:50%;right:-12%;box-shadow:0 0 28px #003dfdb3}.contact-band-inner{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(290px,.65fr);align-items:end;gap:70px;display:grid;position:relative}.contact-band h2{max-width:780px;margin-bottom:0;font-size:clamp(2.4rem,4.7vw,4.4rem)}.contact-links{border-left:1px solid var(--blue-bright);background:#ffffff05;gap:9px;padding:26px 28px;display:grid}.contact-links a{color:#e0e5ec;width:fit-content;transition:color .18s}.contact-links a:hover{color:#7696ff}.contact-links span{color:#818b98}.site-footer{background:#05070a;padding:54px 0 26px}.footer-grid{grid-template-columns:1.15fr .7fr 1fr;gap:50px;display:grid}.footer-brand{align-items:center;gap:16px;display:flex}.footer-brand img{width:50px}.footer-brand div{gap:5px;display:grid}.footer-brand strong{letter-spacing:.19em;font-size:.8rem}.footer-brand span{color:#77818f;letter-spacing:.06em;font-size:.68rem}.site-footer nav{color:#9fa8b4;align-content:start;gap:8px;font-size:.78rem;display:grid}.site-footer nav a{width:fit-content;transition:color .18s}.site-footer nav a:hover{color:#fff}.footer-tag{align-content:start;gap:7px;display:grid}.footer-tag strong{color:#5980ff;letter-spacing:.12em;font-size:.72rem}.footer-tag span{color:#7d8794;font-size:.75rem}.footer-bottom{color:#626c79;border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding-top:22px;font-size:.68rem;display:flex}.footer-bottom a{transition:color .18s}.footer-bottom a:hover{color:#aeb7c3}.js [data-reveal]{opacity:0;transition:opacity .64s,transform .64s;transform:translateY(18px)}.js [data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (width<=1050px){.menu-button{display:block}.site-nav{border:1px solid var(--line);box-shadow:var(--shadow);background:#07090dfa;border-radius:12px;align-items:stretch;gap:0;padding:12px;display:none;position:absolute;top:75px;left:22px;right:22px}.site-nav.is-open{flex-direction:column;display:flex}.site-nav a{padding:12px 11px}.site-nav>a:not(.nav-cta):after{display:none}.nav-cta{text-align:center;margin-top:6px}.hero-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);gap:45px}.hero-copy h1{font-size:clamp(3.4rem,8vw,6.2rem)}.hero-stamp{right:-5px}.section-heading{grid-template-columns:1fr;align-items:start;gap:25px}.section-heading>p{max-width:700px}.sell-layout{grid-template-columns:1fr}.sell-copy{max-width:780px}.lead-form{max-width:760px}}@media (width<=820px){.section{padding:88px 0}.hero{min-height:auto;padding-top:132px}.hero-layout{grid-template-columns:1fr}.hero-copy{text-align:center}.hero-copy .eyebrow,.hero-actions,.hero-footnotes{justify-content:center}.hero-copy .eyebrow:before{display:none}.hero-visual{width:min(100%,480px);margin:18px auto 0}.trust-grid{grid-template-columns:1fr}.trust-grid article{border-right:0;border-bottom:1px solid var(--line)}.trust-grid article:last-child{border-bottom:0}.process-grid{grid-template-columns:1fr}.process-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.process-grid article:last-child{border-bottom:0}.process-grid article>span{margin-bottom:24px}.intake-grid{grid-template-columns:1fr 1fr}.intake-card:first-child{aspect-ratio:1.8;grid-column:1/-1}.about-layout,.faq-layout,.contact-band-inner{grid-template-columns:1fr;gap:48px}.faq-heading{position:static}.shop-card{flex-direction:column;align-items:stretch}.shop-card .button{width:fit-content}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=640px){.container{width:min(calc(100% - 28px), var(--content))}.section{padding:74px 0}h2{font-size:clamp(2.25rem,11vw,3.5rem)}.nav-shell{min-height:72px}.brand img{width:31px;height:35px}.brand-type strong{font-size:.74rem}.brand-type span{font-size:.5rem}.site-nav{top:68px;left:14px;right:14px}.hero{padding:116px 0 76px}.hero-copy h1{font-size:clamp(3rem,15vw,4.65rem)}.hero-copy h1 span{margin-top:6px}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button{width:100%}.hero-footnotes{text-align:left;justify-content:start;width:fit-content;margin-left:auto;margin-right:auto;display:grid}.hero-visual{display:none}.trust-grid article{grid-template-columns:52px 1fr;padding:26px 8px}.trust-mark{width:48px;height:48px}.category-grid{grid-template-columns:1fr;gap:14px}.category-card{aspect-ratio:1}.intake-section{padding-block:74px}.intake-grid{grid-template-columns:1fr}.intake-card,.intake-card:first-child{aspect-ratio:1.12;grid-column:auto}.intake-note{text-align:left}.category-copy{bottom:18px;left:19px;right:19px}.sell-layout{gap:44px}.lead-form{padding:24px 20px}.form-grid{grid-template-columns:1fr;gap:0}.about-art{min-height:340px}.about-art img{width:145px}.shop-section{padding-bottom:58px}.shop-card{gap:32px;padding:36px 26px}.shop-card .button{width:100%}.faq-section{padding-top:58px}.faq-list summary{min-height:78px;font-size:.93rem}.faq-list details p{margin-right:0}.contact-band{padding:74px 0}.contact-links{overflow-wrap:anywhere;padding:22px}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-brand{grid-column:auto}.footer-bottom{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none}}
