:root{--gold:#c9a84c;--gold-light:#e2c97e;--gold-dark:#8a6b28;--teal:#2aada8;--teal-light:#4ecbc6;--black:#0a0a0a;--dark:#111;--dark-2:#181818;--dark-3:#222;--dark-4:#2e2e2e;--text:#e8e4d9;--text-muted:#a8a39a;--text-dim:#7a756e;--border:#c9a84c2e;--border-light:#c9a84c14;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--black);color:var(--text);font-family:Jost,sans-serif;font-weight:300;line-height:1.7;position:relative;overflow-x:hidden}.ambient-field{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambient-field span{filter:blur(90px);opacity:.16;will-change:transform;border-radius:50%;position:absolute}.ambient-field span.g1{background:var(--gold-dark);width:42vw;height:42vw;animation:34s ease-in-out infinite driftA;top:-12vw;left:-8vw}.ambient-field span.g2{background:var(--teal);opacity:.1;width:34vw;height:34vw;animation:40s ease-in-out infinite driftB;bottom:-10vw;right:-6vw}.ambient-field span.g3{background:var(--gold);opacity:.07;width:24vw;height:24vw;animation:46s ease-in-out infinite driftC;top:40%;left:60%}@keyframes driftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6vw,8vw)scale(1.12)}}@keyframes driftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-5vw,-7vw)scale(1.08)}}@keyframes driftC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-4vw,5vw)scale(1.15)}}body>*{z-index:1;position:relative}.nav-logo-text{letter-spacing:.22em;color:var(--gold);text-transform:uppercase;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:500;text-decoration:none;transition:color .25s}.nav-logo-text:hover{color:var(--gold-light)}nav{z-index:100;backdrop-filter:blur(14px);border-bottom:1px solid var(--border-light);transition:padding .35s var(--ease-out), background .35s, box-shadow .35s;background:#0a0a0aed;justify-content:space-between;align-items:center;padding:.4rem 3rem;display:flex;position:fixed;top:0;left:0;right:0}nav.is-scrolled{background:#0a0a0af7;padding:.15rem 3rem;box-shadow:0 12px 30px -18px #000000b3}.nav-links{gap:2.2rem;list-style:none;display:flex}.nav-links a{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);padding-bottom:3px;font-size:.7rem;text-decoration:none;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--gold-light);width:0;height:1px;transition:width .3s var(--ease-out);position:absolute;bottom:0;left:0}.nav-links a:hover{color:var(--gold-light)}.nav-links a:hover:after{width:100%}.nav-cta{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-dark);white-space:nowrap;padding:.5rem 1.4rem;font-size:.68rem;text-decoration:none;transition:all .25s;position:relative;overflow:hidden}.nav-cta:before{content:"";background:var(--gold);transform-origin:0;transition:transform .3s var(--ease-out);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.nav-cta:hover{color:var(--black)}.nav-cta:hover:before{transform:scaleX(1)}.nav-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.nav-toggle span{background:var(--text-muted);width:22px;height:1px;transition:all .3s;display:block}.nav-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.sophion-header{background:#050606;width:100%;height:clamp(180px,20vw,340px);margin-top:60px;position:relative;overflow:hidden}.sophion-header picture,.sophion-header__image{width:100%;height:100%;display:block}.sophion-header__image{object-fit:cover;object-position:right 35%;transition:transform 6s var(--ease-out);transform:scale(1.08)}.sophion-header:hover .sophion-header__image{transform:scale(1.14)}#hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:5rem 2rem;display:flex;position:relative;overflow:hidden}.hero-bg{z-index:0;will-change:transform;background-image:url(data:image/png;base64,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);background-position:50%;background-size:cover;position:absolute;inset:0}.hero-bg:after{content:"";background:linear-gradient(#0a0a0a8c 0%,#0a0a0a59 40%,#0a0a0abf 100%);position:absolute;inset:-10%}#hero>*{z-index:1;position:relative}.hero-subtitle{color:var(--teal-light);text-align:center;letter-spacing:.18em;text-transform:uppercase;opacity:0;animation:fadeUp .9s .15s var(--ease-out) forwards;margin-bottom:1rem;font-family:Cormorant Garamond,serif;font-size:1.15rem}.hero-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#4ecbc6bf;opacity:0;animation:fadeUp .9s .2s var(--ease-out) forwards;margin-bottom:2rem;font-size:.78rem;font-weight:500}.hero-title{color:var(--text);opacity:0;max-width:920px;animation:fadeUp .9s .4s var(--ease-out) forwards;text-shadow:0 2px 30px #00000080;margin-bottom:.3rem;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,7.5vw,6.2rem);font-weight:300;line-height:1.08}.hero-title em{color:var(--gold-light);font-style:italic}.hero-divider{background:linear-gradient(90deg, transparent, var(--gold), transparent);opacity:0;width:60px;height:1px;animation:fadeUp .9s .6s var(--ease-out) forwards, widenLine 1.4s .6s var(--ease-out) forwards;margin:2.2rem auto}.hero-tagline{letter-spacing:.22em;text-transform:uppercase;color:#e8e4d9a6;opacity:0;animation:fadeUp .9s .7s var(--ease-out) forwards;margin-bottom:3rem;font-size:.75rem}.hero-sub{color:#e8e4d9b8;opacity:0;max-width:560px;animation:fadeUp .9s .8s var(--ease-out) forwards;margin-bottom:3rem;font-size:1.05rem;line-height:1.85}.hero-actions{opacity:0;animation:fadeUp .9s 1s var(--ease-out) forwards;flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex}.btn-primary{letter-spacing:.18em;text-transform:uppercase;color:var(--black);background:var(--gold);transition:all .3s var(--ease-out);padding:1rem 2.6rem;font-size:.7rem;font-weight:500;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.btn-primary span{z-index:1;position:relative}.btn-primary:before{content:"";width:40%;height:100%;transition:left .65s var(--ease-out);background:linear-gradient(120deg,#0000,#ffffff8c,#0000);position:absolute;top:0;left:-60%;transform:skew(-20deg)}.btn-primary:hover{background:var(--gold-light);transform:translateY(-2px)}.btn-primary:hover:before{left:130%}.btn-ghost{letter-spacing:.18em;text-transform:uppercase;color:#e8e4d9b3;transition:all .3s var(--ease-out);border:1px solid #e8e4d940;padding:1rem 2.2rem;font-size:.7rem;text-decoration:none}.btn-ghost:hover{color:var(--text);border-color:#e8e4d980;transform:translateY(-2px)}.scroll-cue{opacity:0;animation:fadeUp .9s 1.3s var(--ease-out) forwards;z-index:1;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%)}.scroll-cue span{letter-spacing:.25em;text-transform:uppercase;color:var(--text-dim);font-size:.6rem}.scroll-cue .line{background:linear-gradient(to bottom, var(--gold), transparent);width:1px;height:34px;animation:2s ease-in-out infinite scrollLine}@keyframes scrollLine{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.01%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}section{padding:7rem 2rem}.container{max-width:1100px;margin:0 auto}.section-label{letter-spacing:.35em;text-transform:uppercase;color:var(--teal);margin-bottom:1rem;font-size:.63rem;font-weight:500}.section-title{color:var(--text);margin-bottom:1.2rem;font-family:Cormorant Garamond,serif;font-size:clamp(2.2rem,4vw,3.3rem);font-weight:300;line-height:1.15}.section-title em{color:var(--gold-light);font-style:italic}.gold-line{background:var(--gold);transform-origin:0;width:38px;height:1px;margin-bottom:2.2rem}.gold-line.reveal{width:0}.gold-line.visible{width:38px;transition:width .9s .15s var(--ease-out)}#about{background:var(--dark)}.about-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:5rem;display:grid}.about-body{color:var(--text-muted);font-size:.95rem;line-height:1.9}.about-body p+p{margin-top:1.3rem}.about-body strong{color:var(--gold-light);font-weight:400}.about-stats{background:var(--border);border:1px solid var(--border);grid-template-columns:1fr 1fr;gap:1px;display:grid}.stat{background:var(--dark);transition:background .3s, transform .3s var(--ease-out);padding:1.8rem 1.5rem}.stat:hover{background:var(--dark-3);transform:translateY(-3px)}.stat-number{color:var(--gold);margin-bottom:.35rem;font-family:Cormorant Garamond,serif;font-size:2.8rem;font-weight:300;line-height:1}.stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.67rem;line-height:1.5}.tile{background:var(--dark);transition:transform .35s var(--ease-out), background .35s, box-shadow .35s;padding:2.5rem 2.2rem}.tile:hover{background:var(--dark-3);transform:translateY(-5px);box-shadow:0 20px 40px -24px #c9a84c40}#services{background:var(--black)}.services-intro-grid{grid-template-columns:1fr 2fr;align-items:end;gap:4rem;margin-bottom:3rem;display:grid}.services-intro-text{color:var(--text-muted);font-size:.92rem;line-height:1.85}.accordion-item{border-bottom:1px solid var(--border-light)}.accordion-trigger{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem 0;transition:color .2s;display:flex}.accordion-trigger:hover{color:var(--gold-light)}.accordion-trigger:hover .acc-icon{color:var(--gold)}.acc-left{align-items:center;gap:1.2rem;display:flex}.acc-num{color:var(--text-dim);min-width:2rem;font-family:Cormorant Garamond,serif;font-size:1.1rem}.acc-title{font-family:Cormorant Garamond,serif;font-size:1.3rem;font-weight:400}.acc-icon{color:var(--text-dim);transition:transform .35s var(--ease-out), color .2s;flex-shrink:0;font-size:1.2rem}.accordion-trigger.open .acc-icon{color:var(--gold);transform:rotate(45deg)}.accordion-body{max-height:0;transition:max-height .45s var(--ease-out);overflow:hidden}.accordion-body-inner{padding:0 0 1.8rem 3.2rem}.acc-desc{color:var(--text-muted);max-width:680px;font-size:.88rem;line-height:1.9}#specialties{background:var(--dark)}.specialty-group{margin-bottom:2.4rem}.specialty-group:last-child{margin-bottom:0}.specialty-group-title{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-size:.68rem;font-weight:500}.specialty-tags{flex-wrap:wrap;gap:.6rem;display:flex}.specialty-tag{color:var(--text-muted);border:1px solid var(--border);letter-spacing:.01em;background:var(--dark-2);transition:border-color .25s, color .25s, transform .25s var(--ease-out), background .25s;padding:.55rem 1rem;font-size:.78rem}.specialty-tag:hover{border-color:var(--gold-dark);color:var(--gold-light);background:var(--dark-3);transform:translateY(-2px)}.tile-label{letter-spacing:.28em;text-transform:uppercase;color:var(--teal);margin-bottom:.8rem;font-size:.63rem;font-weight:500}.tile-label-sm{letter-spacing:.25em;text-transform:uppercase;color:var(--teal);margin-bottom:.7rem;font-size:.63rem;font-weight:500}#pricing{background:var(--dark)}.pricing-grid{background:var(--border-light);border:1px solid var(--border-light);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:3rem;display:grid}.price-card{background:var(--dark-2);transition:background .3s, transform .35s var(--ease-out);padding:2.2rem 2rem}.price-card:hover{background:var(--dark-3);transform:translateY(-4px)}.price-type{letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:.6rem;font-size:.63rem}.price-name{color:var(--text);margin-bottom:.6rem;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:400;line-height:1.3}.price-amount{color:var(--gold);margin-bottom:.8rem;font-family:Cormorant Garamond,serif;font-size:2rem;font-weight:300}.price-amount span{color:var(--text-dim);font-family:Jost,sans-serif;font-size:.8rem}.price-divider{background:var(--gold-dark);width:28px;height:1px;margin-bottom:1rem}.price-desc{color:var(--text-dim);font-size:.8rem;line-height:1.8}.price-note{border-left:2px solid var(--gold-dark);background:#c9a84c0a;margin-top:2.5rem;padding:1.5rem}.price-note p{color:var(--text-dim);font-size:.8rem;font-style:italic;line-height:1.8}#team{background:var(--black)}.team-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem;display:grid}.team-card{border:1px solid var(--border-light);background:var(--dark-2);transition:transform .35s var(--ease-out), box-shadow .35s, border-color .35s;overflow:hidden}.team-card:hover{border-color:var(--border);transform:translateY(-6px);box-shadow:0 24px 48px -28px #0009}.team-photo-wrap{overflow:hidden}.team-photo{aspect-ratio:4/4.5;object-fit:cover;object-position:top;filter:grayscale(15%);width:100%;transition:filter .5s, transform .6s var(--ease-out);display:block}.team-card:hover .team-photo{filter:grayscale(0%);transform:scale(1.05)}.team-card-body{padding:1.8rem 1.6rem}.team-role{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:.4rem;font-size:.62rem}.team-name{color:var(--text);margin-bottom:1rem;font-family:Cormorant Garamond,serif;font-size:1.55rem;font-weight:400;line-height:1.2}.team-divider{background:var(--gold-dark);width:24px;height:1px;margin-bottom:1rem}.bio-trigger{cursor:pointer;letter-spacing:.18em;text-transform:uppercase;color:var(--teal);background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-family:Jost,sans-serif;font-size:.67rem;transition:color .2s;display:flex}.bio-trigger:hover{color:var(--teal-light)}.bio-trigger .bio-arrow{transition:transform .3s var(--ease-out);font-size:.75rem;display:inline-block}.bio-trigger.open .bio-arrow{transform:rotate(90deg)}.bio-body{max-height:0;transition:max-height .5s var(--ease-out);overflow:hidden}.bio-body-inner{color:var(--text-dim);padding-top:1rem;font-size:.8rem;line-height:1.85}.bio-body-inner p+p{margin-top:.8rem}#process{background:var(--dark)}.process-steps{background:var(--border-light);border:1px solid var(--border-light);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;display:grid}.process-step{background:var(--dark-2);transition:background .3s, transform .35s var(--ease-out);padding:2.2rem 1.8rem}.process-step:hover{background:var(--dark-3);transform:translateY(-4px)}.step-num{color:var(--dark-4);margin-bottom:.8rem;font-family:Cormorant Garamond,serif;font-size:2.8rem;font-weight:300;line-height:1;transition:color .3s}.process-step:hover .step-num{color:var(--gold-dark)}.step-title{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem;font-size:.68rem}.step-desc{color:var(--text-dim);font-size:.8rem;line-height:1.8}#contact{background:var(--black);padding:7rem 2rem}.contact-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:5rem;display:grid}.contact-info-item{margin-bottom:1.8rem}.contact-info-label{letter-spacing:.25em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.35rem;font-size:.63rem}.contact-info-value{color:var(--text-muted);font-size:.9rem;text-decoration:none;transition:color .2s}a.contact-info-value:hover{color:var(--gold-light)}.contact-notice{border-left:2px solid var(--gold-dark);background:#c9a84c0a;margin-top:2rem;padding:1.3rem 1.5rem}.contact-notice p{color:var(--text-dim);font-size:.77rem;font-style:italic;line-height:1.8}.intake-form{background:var(--dark-2);border:1px solid var(--border-light);padding:2.8rem 2.4rem}.form-title{color:var(--text);margin-bottom:.3rem;font-family:Cormorant Garamond,serif;font-size:1.75rem;font-weight:400}.form-subtitle{color:var(--text-dim);margin-bottom:2.2rem;font-size:.78rem;line-height:1.7}.form-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-group{margin-bottom:1.1rem}.form-group label{letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.4rem;font-size:.62rem;display:block}.form-group input,.form-group select,.form-group textarea{background:var(--dark-3);border:1px solid var(--dark-4);width:100%;color:var(--text);-webkit-appearance:none;appearance:none;border-radius:0;outline:none;padding:.75rem .9rem;font-family:Jost,sans-serif;font-size:.88rem;font-weight:300;transition:border-color .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--gold-dark)}.form-group select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235E5A52' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.form-group select option{background:var(--dark-3);color:var(--text)}.form-group textarea{resize:vertical;min-height:110px;line-height:1.65}.form-consent{align-items:flex-start;gap:.75rem;margin-bottom:1.4rem;display:flex}.form-consent input[type=checkbox]{width:15px;height:15px;accent-color:var(--gold);cursor:pointer;flex-shrink:0;margin-top:.2rem}.form-consent label{color:var(--text-dim);cursor:pointer;letter-spacing:0;text-transform:none;font-size:.73rem;line-height:1.6}.btn-submit{background:var(--gold);width:100%;color:var(--black);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:none;padding:1.05rem 2rem;font-family:Jost,sans-serif;font-size:.7rem;font-weight:500;transition:background .25s,transform .2s}.btn-submit:hover{background:var(--gold-light);transform:translateY(-2px)}.form-success{text-align:center;padding:3rem 1rem;display:none}.form-success-icon{color:var(--teal);margin-bottom:.8rem;font-size:2.2rem}.form-success h3{color:var(--text);margin-bottom:.7rem;font-family:Cormorant Garamond,serif;font-size:1.7rem;font-weight:400}.form-success p{color:var(--text-dim);font-size:.83rem;line-height:1.8}footer{background:var(--black);border-top:1px solid var(--border-light);padding:2.5rem 2rem}.footer-inner{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;max-width:1100px;margin:0 auto;display:flex}.footer-logo img{opacity:.75;width:auto;height:50px;margin-top:1.2rem}.footer-right{text-align:right}.footer-note{color:var(--text-dim);font-size:.7rem}.footer-tm{color:var(--text-dim);margin-top:.25rem;font-size:.68rem}.footer-legal{color:var(--text-dim);opacity:.75;letter-spacing:.03em;margin-top:.5rem;font-size:.66rem}.footer-legal a{color:inherit;text-decoration:none;transition:color .2s}.footer-legal a:hover{color:var(--gold-light)}.footer-legal .sep{opacity:.5;margin:0 .5em}.footer-notice{border-top:1px solid var(--border-light);max-width:1100px;color:var(--text-dim);margin:1.2rem auto 0;padding-top:1.2rem;font-size:.7rem;font-style:italic;line-height:1.7}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes widenLine{0%{width:0}to{width:60px}}.reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(26px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-scale{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:scale(.94)}.reveal-scale.visible{opacity:1;transform:scale(1)}::view-transition-old(root){animation:.22s ease-out both fadeOutPage}::view-transition-new(root){animation:.32s var(--ease-out) both fadeInPage}@keyframes fadeOutPage{to{opacity:0}}@keyframes fadeInPage{0%{opacity:0;transform:translateY(6px)}}main.legal-main{max-width:900px;margin:0 auto;padding:8rem 2rem 6rem}.page-title{color:var(--text);margin-bottom:.5rem;font-family:Cormorant Garamond,serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:300;line-height:1.15}.page-subtitle{color:var(--text-dim);margin-bottom:3rem;font-size:.85rem}.legal-section{margin-bottom:3rem}.legal-section h2{color:var(--gold-light);margin-bottom:1rem;font-family:Cormorant Garamond,serif;font-size:1.8rem;font-weight:400}.legal-section h3{color:var(--text);margin-top:2rem;margin-bottom:.8rem;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:400}.legal-section p{color:var(--text-muted);margin-bottom:1.2rem;font-size:.95rem;line-height:1.9}.legal-section ul{margin-top:.6rem;margin-bottom:1.2rem;margin-left:1.5rem}.legal-section li{color:var(--text-muted);margin-bottom:.5rem;font-size:.95rem;line-height:1.9}.legal-section a{color:var(--teal);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.legal-section a:hover{border-bottom-color:var(--teal)}.highlight-box{border-left:2px solid var(--gold-dark);background:#c9a84c0d;margin-top:3rem;padding:1.6rem 1.8rem}.highlight-box p{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.85}.cta-band{background:var(--dark-2);border-top:1px solid var(--border-light);padding:5.5rem 2rem;position:relative;overflow:hidden}.cta-band:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c14 0%,#0000 65%);width:60vw;height:60vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quote-band{background:var(--black);text-align:center;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:8rem 2rem;position:relative}.quote-band blockquote{color:var(--text);max-width:900px;margin:0 auto 1.6rem;font-family:Cormorant Garamond,serif;font-size:clamp(1.6rem,3.4vw,2.6rem);font-style:italic;font-weight:300;line-height:1.45}.quote-band blockquote em{color:var(--gold-light);font-style:italic}.quote-band cite{letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);font-size:.68rem;font-style:normal}.teaser-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.teaser-head .btn-ghost{white-space:nowrap}.service-mini-grid{background:var(--border-light);border:1px solid var(--border-light);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.service-mini{background:var(--dark-2);transition:background .3s, transform .35s var(--ease-out);padding:1.8rem 2rem;text-decoration:none;display:block}.service-mini:hover{background:var(--dark-3);transform:translateY(-4px)}.service-mini .acc-num{color:var(--text-dim);font-family:Cormorant Garamond,serif;font-size:1rem}.service-mini .service-mini-title{color:var(--text);margin:.5rem 0 .6rem;font-family:Cormorant Garamond,serif;font-size:1.2rem;line-height:1.3}.service-mini .service-mini-desc{color:var(--text-dim);font-size:.82rem;line-height:1.7}.price-card--mini{padding:1.6rem 1.8rem}.price-card--mini .price-amount{margin-bottom:0;font-size:1.6rem}.team-mini-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.team-mini{border:1px solid var(--border-light);background:var(--dark-2);transition:transform .35s var(--ease-out), box-shadow .35s, border-color .35s;text-decoration:none;display:block;overflow:hidden}.team-mini:hover{border-color:var(--border);transform:translateY(-6px);box-shadow:0 24px 48px -28px #0009}.team-mini img{aspect-ratio:4/4.2;object-fit:cover;object-position:top;filter:grayscale(15%);width:100%;transition:filter .5s, transform .6s var(--ease-out);display:block}.team-mini:hover img{filter:grayscale(0%);transform:scale(1.05)}.team-mini-body{padding:1.4rem}.team-mini-role{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.3rem;font-size:.6rem}.team-mini-name{color:var(--text);font-family:Cormorant Garamond,serif;font-size:1.3rem}@media (width<=900px){nav{padding:.8rem 1.5rem}.nav-links,.nav-cta{display:none}.nav-toggle{display:flex}.nav-links.open{text-align:center;border-bottom:1px solid var(--border-light);background:#0a0a0afa;flex-direction:column;gap:1.5rem;padding:2rem;display:flex;position:fixed;top:68px;left:0;right:0}.about-grid,.contact-grid,.services-intro-grid{grid-template-columns:1fr;gap:2.5rem}.pricing-grid,.team-grid,.process-steps{grid-template-columns:1fr 1fr}.form-row{grid-template-columns:1fr}.about-stats{grid-template-columns:1fr 1fr}.service-mini-grid{grid-template-columns:1fr}.team-mini-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){section,#contact{padding:5rem 1.2rem}.pricing-grid,.team-grid,.process-steps,.team-mini-grid{grid-template-columns:1fr}.intake-form{padding:2rem 1.4rem}.footer-inner{text-align:center;justify-content:center}.footer-right{text-align:center}.teaser-head{flex-direction:column;align-items:flex-start}}
