@font-face{font-family:"Source Sans 3";src:url("/fonts/source-sans-3-300.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url("/fonts/source-sans-3-400.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url("/fonts/source-sans-3-600.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url("/fonts/source-sans-3-700.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url("/fonts/source-sans-3-800.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--sf-void:#081f2a;--sf-base:#f0f4f3;--sf-panel:#ffffff;--sf-panel-soft:#f4f8f7;--sf-raised:linear-gradient(180deg,rgba(17,40,54,0.98),rgba(14,33,45,0.98));--sf-ink:#12202a;--sf-ink-soft:#243340;--sf-ink-muted:#576a76;--sf-ink-faint:#788d96;--sf-ink-ghost:#8c9aa1;--sf-inverse:#edf5f7;--sf-inverse-soft:#d4e0e3;--sf-inverse-muted:#a7b9c0;--sf-accent:#c07848;--sf-accent-soft:#e0a070;--sf-cyan:#7ecacc;--sf-success:#5d8f82;--sf-teal:#0d4a52;--sf-teal-deep:#0b3840;--sf-line:rgba(18,32,42,0.10);--sf-line-strong:rgba(18,32,42,0.16);--sf-line-accent:rgba(192,120,72,0.26);--sf-content:1180px;--sf-copy:66ch;--sf-radius:18px;--sf-radius-sm:12px;--sf-shadow:0 16px 40px rgba(9,24,34,0.08)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{margin:0;color:var(--sf-ink);background:radial-gradient(900px 420px at 85% 4%,rgba(126,202,204,0.12),transparent 55%),radial-gradient(760px 360px at 10% 0%,rgba(192,120,72,0.10),transparent 52%),linear-gradient(180deg,#f2f6f5 0%,#eef3f2 38%,#edf2f1 100%);font-family:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}::selection{background:rgba(192,120,72,0.9);color:#fff}:focus-visible{outline:2px solid var(--sf-accent-soft);outline-offset:3px}.font-display,.font-sans,.font-mono{font-family:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.font-display{font-weight:600;letter-spacing:-0.03em}.font-sans{font-weight:400}.font-mono{font-weight:600;letter-spacing:0.09em;text-transform:uppercase}.font-light{font-weight:300}.font-regular{font-weight:400}.bg-sf-void{background:var(--sf-void)}.bg-sf-base{background:var(--sf-base)}.bg-sf-panel{background:var(--sf-panel)}.bg-sf-raised{background:var(--sf-raised)}.bg-sf-text-2{background:var(--sf-ink-soft)}.text-sf-text-1{color:var(--sf-ink)}.text-sf-text-2{color:var(--sf-ink-soft)}.text-sf-text-3{color:var(--sf-ink-muted)}.text-sf-text-4{color:var(--sf-ink-faint)}.text-sf-text-5{color:var(--sf-ink-ghost)}.text-sf-gold{color:var(--sf-accent)}.border-sf-gold{border-color:var(--sf-accent-soft)}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.top-0{top:0}.top-14{top:3.5rem}.left-0{left:0}.left-24{left:6rem}.right-0{right:0}.z-10{z-index:10}.z-50{z-index:50}.block{display:block}.hidden{display:none}.flex{display:flex}.grid{display:grid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.pointer-events-none{pointer-events:none}.object-cover{object-fit:cover}.order-last{order:999}.no-underline{text-decoration:none}.text-left{text-align:left}.text-center{text-align:center}.resize-y{resize:vertical}.outline-none{outline:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition-all{transition:all 180ms ease}.transition-colors{transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,opacity 180ms ease}.duration-150{transition-duration:150ms}.duration-200{transition-duration:200ms}.w-full{width:100%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[180px\]{width:180px}.w-\[240px\]{width:240px}.h-full{height:100%}.h-auto{height:auto}.h-px{height:1px}.h-6{height:1.5rem}.h-8{height:2rem}.max-w-content{max-width:var(--sf-content)}.max-w-copy{max-width:520px}.max-w-prose{max-width:var(--sf-copy)}.max-w-narrow{max-width:420px}.max-w-\[720px\]{max-width:720px}.max-w-\[820px\]{max-width:820px}.mx-auto{margin-inline:auto}.ml-4{margin-left:1rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-24{margin-bottom:6rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.gap-1{gap:0.25rem}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-16{gap:4rem}.gap-24{gap:6rem}.gap-px{gap:1px}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-4{padding-inline:1rem}.px-5{padding-inline:1.25rem}.px-6{padding-inline:1.5rem}.px-8{padding-inline:2rem}.py-2{padding-block:0.5rem}.py-3{padding-block:0.75rem}.py-4{padding-block:1rem}.py-8{padding-block:2rem}.py-10{padding-block:2.5rem}.py-24{padding-block:6rem}.md\:py-32{padding-block:8rem}.lg\:px-8{padding-inline:2rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-8{padding-right:2rem}.border{border:1px solid var(--sf-line)}.border-t{border-top:1px solid var(--sf-line)}.border-y{border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line)}.border-b{border-bottom:1px solid var(--sf-line)}.rounded-sm{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.divide-y>* + *{border-top:1px solid var(--sf-line)}.divide-x>* + *{border-left:1px solid var(--sf-line)}.divide-\[rgba\(255\,255\,255\,0\.055\)\]>* + *{border-color:rgba(255,255,255,0.055)}.divide-\[rgba\(255\,255\,255\,0\.055\)\].divide-y>* + *{border-top-color:rgba(255,255,255,0.055)}.divide-\[rgba\(255\,255\,255\,0\.055\)\].divide-x>* + *{border-left-color:rgba(255,255,255,0.055)}.border-\[rgba\(200\,168\,75\,0\.14\)\]{border-color:var(--sf-line-accent)}.border-\[rgba\(200\,168\,75\,0\.22\)\]{border-color:rgba(192,120,72,0.26)}.border-\[rgba\(255\,255\,255\,0\.055\)\]{border-color:var(--sf-line)}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:var(--sf-line-strong)}.focus\:border-\[rgba\(255\,255\,255\,0\.15\)\]:focus{border-color:rgba(255,255,255,0.15)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:border-t-0{border-top-width:0}.sm\:border-l{border-left:1px solid var(--sf-line)}}@media (min-width:768px){.md\:hidden{display:none}.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:py-32{padding-block:8rem}}@media (min-width:1024px){.lg\:order-first{order:-1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-24{gap:6rem}.lg\:divide-x>* + *{border-left:1px solid var(--sf-line)}.lg\:divide-y-0>* + *{border-top-width:0}}#site-nav{position:fixed;top:0;inset-inline:0;z-index:50;height:56px;background:rgba(8,33,44,0.84);backdrop-filter:blur(18px);border-bottom:1px solid transparent;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,color 180ms ease}#site-nav.scrolled{background:rgba(240,244,243,0.97);border-bottom-color:var(--sf-line);box-shadow:0 2px 14px rgba(9,24,34,0.06)}#site-nav>div{height:100%}#site-nav .font-display{font-size:20px;line-height:1;color:#fff;font-weight:600}#site-nav nav a,#site-nav .font-mono{font-size:11px;line-height:1;font-weight:600}#site-nav nav a{color:rgba(255,255,255,0.62)}#site-nav #mobile-nav a{color:rgba(255,255,255,0.62)}#site-nav.scrolled .font-display{color:var(--sf-teal-deep)}#site-nav.scrolled nav a,#site-nav.scrolled .font-mono{color:var(--sf-ink-muted)}#site-nav .text-sf-gold{color:var(--sf-accent-soft)}#site-nav button{border:0;background:transparent;color:var(--sf-inverse-soft)}#site-nav.scrolled button{color:var(--sf-ink-soft)}#site-nav .font-mono,#site-nav a[href="#contact"]{border-radius:999px}#site-nav a[href="#contact"]{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.12);color:#fff}#site-nav a[href="#contact"]:hover{background:rgba(255,255,255,0.2)}#site-nav.scrolled a[href="#contact"]{border-color:var(--sf-teal);background:var(--sf-teal);color:#fff}#site-nav.scrolled a[href="#contact"]:hover{background:var(--sf-teal-deep);border-color:var(--sf-teal-deep)}#site-nav.scrolled #mobile-nav{background:rgba(240,244,243,0.98);border-top-color:var(--sf-line)}#site-nav.scrolled #mobile-nav a{color:var(--sf-ink-muted)}#site-nav.scrolled #mobile-nav a:hover{color:var(--sf-teal)}#site-nav.scrolled #nav-toggle span{background:var(--sf-ink-soft)}section[aria-label="Hero"]{min-height:calc(100vh - 56px);padding-top:56px;overflow:hidden;background:radial-gradient(900px 420px at 84% 10%,rgba(126,202,204,0.13),transparent 54%),radial-gradient(720px 360px at 12% 0%,rgba(192,120,72,0.12),transparent 58%),linear-gradient(180deg,#08212c 0%,#091e29 100%)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(300px,0.76fr);gap:2.75rem;align-items:start;min-height:calc(100vh - 56px)}.hero-copy{padding-top:clamp(1.5rem,5vh,3.75rem)}.hero-panel{position:relative;overflow:hidden;align-self:start;margin-top:clamp(5rem,10vh,7rem);padding:1.65rem;border:1px solid rgba(255,255,255,0.12);background:radial-gradient(500px 240px at 82% 10%,rgba(126,202,204,0.08),transparent 58%),linear-gradient(180deg,rgba(16,38,50,0.96),rgba(11,28,38,0.96));border-radius:28px;box-shadow:var(--sf-shadow)}.hero-panel::before{content:"";position:absolute;inset:0;background:radial-gradient(500px 240px at 82% 10%,rgba(126,202,204,0.10),transparent 58%),radial-gradient(420px 240px at 10% 88%,rgba(192,120,72,0.10),transparent 60%),linear-gradient(180deg,rgba(255,255,255,0.02),transparent 38%);pointer-events:none}.hero-panel>*{position:relative;z-index:1}.hero-panel__label{margin:0 0 1rem;color:rgba(255,255,255,0.56);font-size:0.73rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em}.hero-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.hero-panel__card{min-height:9.2rem;padding:1.1rem 1.05rem 1rem;border-radius:18px;border:1px solid rgba(255,255,255,0.12);background:linear-gradient(180deg,rgba(24,52,68,0.98),rgba(12,30,41,0.98));box-shadow:0 10px 20px rgba(5,13,18,0.14),inset 0 1px 0 rgba(255,255,255,0.03)}.hero-panel__card-label{display:block;margin-bottom:0.65rem;color:var(--sf-accent-soft);font-size:0.73rem;font-weight:700;text-transform:uppercase;letter-spacing:0.11em}.hero-panel__card h2{margin:0 0 0.55rem;color:var(--sf-inverse);font-size:0.98rem;line-height:1.4;letter-spacing:-0.02em}.hero-panel__card p{margin:0;color:var(--sf-inverse-muted);font-size:0.9rem;line-height:1.55}.hero-copy h1{margin:0;max-width:11ch}.hero-copy p{max-width:var(--sf-copy)}.hero-copy .font-mono,.sf-btn-primary,#site-nav a[href="#contact"],.hero-copy a[href="#contact"]{text-transform:uppercase;letter-spacing:0.09em}.hero-copy a[href="#contact"],#site-nav a[href="#contact"]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,0.30);color:var(--sf-teal-deep);background:rgba(255,255,255,0.94);transition:background-color 180ms ease,color 180ms ease,border-color 180ms ease}.hero-copy a[href="#contact"]:hover,#site-nav a[href="#contact"]:hover{background:rgba(255,255,255,0.84)}.sf-btn-primary,.sf-btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0.8rem 1.2rem;border-radius:999px;border:1px solid transparent;font-family:inherit;font-size:0.78rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0.09em;transition:background-color 180ms ease,color 180ms ease,border-color 180ms ease,transform 180ms ease}.sf-btn-primary{border-color:rgba(255,255,255,0.30);color:var(--sf-teal-deep);background:rgba(255,255,255,0.94)}.sf-btn-primary:hover{background:rgba(255,255,255,0.84)}.sf-btn-secondary{border-color:rgba(255,255,255,0.16);color:var(--sf-inverse);background:rgba(255,255,255,0.06)}.sf-btn-secondary:hover{background:rgba(255,255,255,0.1)}section[aria-label="Hero"] .text-sf-text-1,section[aria-label="Hero"] .text-sf-text-2,section[aria-label="Hero"] .text-sf-text-3,section[aria-label="Hero"] .text-sf-text-4,section[aria-label="Hero"] .text-sf-text-5{color:var(--sf-inverse)}section[aria-label="Hero"] .text-sf-text-2{color:var(--sf-inverse-soft)}section[aria-label="Hero"] .text-sf-text-3{color:var(--sf-inverse-muted)}section[aria-label="Hero"] .text-sf-text-4{color:rgba(255,255,255,0.56)}section[aria-label="Hero"] .text-sf-text-5{color:rgba(255,255,255,0.42)}section[aria-label="Hero"] .text-sf-gold{color:var(--sf-accent-soft)}section[aria-label="Hero"] .hero-copy a[href="#contact"]{border-color:rgba(255,255,255,0.20)}section[aria-label="Hero"] .hero-copy a[href="#how-it-works"]{color:rgba(255,255,255,0.72)}section[aria-label="Hero"] .hero-copy a[href="#how-it-works"]:hover{color:#fff}section{position:relative}section>.mx-auto.max-w-content,section>.hero-grid{width:min(calc(100% - 3rem),var(--sf-content))}section[aria-label="Key facts"]{background:linear-gradient(180deg,rgba(17,40,54,0.98),rgba(14,33,45,0.98));border-top:1px solid rgba(192,120,72,0.24);border-bottom:1px solid rgba(192,120,72,0.24)}section[aria-label="Key facts"] .grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}section[aria-label="Key facts"] .grid>div{padding:1.75rem 1.35rem 1.65rem}section[aria-label="Key facts"] p:first-child{color:var(--sf-accent-soft);text-transform:uppercase;letter-spacing:0.12em;font-weight:700}section[aria-label="Key facts"] p:last-child{color:var(--sf-inverse-soft);font-size:0.98rem}section[aria-label="Key facts"] .text-sf-text-1,section[aria-label="Key facts"] .text-sf-text-2,section[aria-label="Key facts"] .text-sf-text-3,section[aria-label="Key facts"] .text-sf-text-4,section[aria-label="Key facts"] .text-sf-text-5{color:var(--sf-inverse)}section[aria-label="Key facts"] .text-sf-text-2{color:var(--sf-inverse-soft)}section[aria-label="Key facts"] .text-sf-text-3{color:var(--sf-inverse-muted)}section[aria-label="Key facts"] .text-sf-text-4{color:rgba(255,255,255,0.52)}section[aria-label="Key facts"] .text-sf-text-5{color:rgba(255,255,255,0.42)}section[aria-label="Key facts"] .text-sf-gold{color:var(--sf-accent-soft)}section[id]{padding:7.5rem 0}section[id] .max-w-content{display:block}section[id] h2,section[id] h3,.hero-copy h1,.hero-panel__card h2{font-family:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}section[id] h2,#platform-heading,#contact-heading,#attomus-heading{font-weight:300}section[id] h3{font-weight:400}.hero-copy h1,.hero-panel__card h2{font-weight:600}.hero-copy h1{font-size:clamp(52px,5vw,72px);line-height:1.06;letter-spacing:-0.035em}section[id] .font-mono,section[id] .font-display,section[id] .font-sans{color:inherit}section[id] .text-sf-gold{color:var(--sf-accent)}#made-by-attomus{background:radial-gradient(900px 400px at 50% 0%,rgba(126,202,204,0.08),transparent 60%),linear-gradient(180deg,rgba(18,48,64,0.96),rgba(12,32,43,0.96))}#made-by-attomus .max-w-\[720px\]{margin-inline:auto}#made-by-attomus .text-sf-text-1{color:var(--sf-inverse)}#made-by-attomus .text-sf-text-2{color:var(--sf-inverse-soft)}#made-by-attomus .text-sf-text-3{color:var(--sf-inverse-soft)}#made-by-attomus .text-sf-text-4{color:rgba(255,255,255,0.72)}#made-by-attomus .font-display,#made-by-attomus .font-sans,#made-by-attomus .font-mono{color:inherit}#how-it-works .grid,#for-organisations .grid{display:grid;gap:1.5rem}#how-it-works .grid>div,#for-organisations .grid>div{border-radius:22px;border:1px solid rgba(18,32,42,0.10);background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(244,248,247,0.96));box-shadow:var(--sf-shadow)}#how-it-works .grid>div,#for-organisations .grid>div{padding:1.9rem}#how-it-works h2,#for-organisations h2,#platform-heading,#contact-heading,#attomus-heading{letter-spacing:-0.03em}#how-it-works .grid>div svg,#for-organisations .grid>div svg{color:var(--sf-accent)}#the-platform{background:linear-gradient(180deg,rgba(240,244,243,1),rgba(244,248,247,1));border-top:1px solid rgba(192,120,72,0.18)}#the-platform .grid{display:grid;gap:1.75rem;align-items:center}#the-platform .bg-sf-panel{border-radius:24px;overflow:hidden;border:1px solid rgba(18,32,42,0.09);box-shadow:var(--sf-shadow)}#the-platform img{width:100%;height:auto}#contact{background:linear-gradient(180deg,rgba(8,30,42,1),rgba(7,24,34,1));border-top:1px solid rgba(192,120,72,0.26)}#contact form,#contact-confirmation{width:100%}#contact input,#contact textarea{width:100%;padding:0.95rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,0.10);background:rgba(14,35,47,0.96);color:var(--sf-inverse);transition:border-color 180ms ease,background-color 180ms ease}#contact input:focus,#contact textarea:focus{border-color:rgba(224,160,112,0.45);background:rgba(18,44,58,0.96)}#contact button[type="submit"]{border-radius:999px;border:1px solid rgba(255,255,255,0.22);color:#fff;background:var(--sf-teal);transition:background-color 180ms ease,color 180ms ease}#contact button[type="submit"]:hover{background:var(--sf-teal-deep)}#contact .text-sf-text-1,#contact .text-sf-text-2,#contact .text-sf-text-3,#contact .text-sf-text-4,#contact .text-sf-text-5,footer .text-sf-text-1,footer .text-sf-text-2,footer .text-sf-text-3,footer .text-sf-text-4,footer .text-sf-text-5{color:var(--sf-inverse)}#contact .text-sf-text-2,footer .text-sf-text-2{color:var(--sf-inverse-soft)}#contact .text-sf-text-3,footer .text-sf-text-3{color:var(--sf-inverse-soft)}#contact .text-sf-text-4,footer .text-sf-text-4{color:rgba(255,255,255,0.74)}#contact .text-sf-text-5,footer .text-sf-text-5{color:rgba(255,255,255,0.64)}#contact .text-sf-gold,footer .text-sf-gold{color:var(--sf-accent-soft)}#contact .text-sf-text-4{color:rgba(255,255,255,0.72)}#contact .text-sf-text-5{color:rgba(255,255,255,0.62)}#contact .font-display,#contact .font-sans,#contact .font-mono,footer .font-display,footer .font-sans,footer .font-mono{color:inherit}footer{background:#081722;border-top:1px solid rgba(192,120,72,0.14)}@media (max-width:1023px){.hero-grid{grid-template-columns:1fr;gap:2.5rem}.hero-panel{margin-top:0}section[aria-label="Key facts"] .grid{grid-template-columns:1fr 1fr}#the-platform .grid,#contact .grid{grid-template-columns:1fr}}@media (max-width:767px){#site-nav{height:auto}.hero-grid{width:min(calc(100% - 2rem),var(--sf-content));padding-top:4rem;padding-bottom:4rem}.hero-panel__grid{grid-template-columns:1fr}section[id]{padding:5.75rem 0}section[aria-label="Key facts"] .grid{grid-template-columns:1fr}#how-it-works .grid,#for-organisations .grid,#contact .grid{grid-template-columns:1fr}}.hover\:text-sf-text-2:hover{color:var(--sf-ink-soft)}.hover\:text-sf-text-3:hover{color:var(--sf-ink-muted)}.hover\:bg-\[rgba\(200\,168\,75\,0\.12\)\]:hover,.hover\:bg-\[rgba\(224\,160\,112\,0\.12\)\]:hover{background:rgba(224,160,112,0.12)}.opacity-85{opacity:0.85}.transform{transform:translateZ(0)}.-rotate-2{transform:rotate(-2deg)}