@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_353f1a{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_353f1a{--font-mono:"Space Mono","Space Mono Fallback"}.home_landing__WcW9M{font-family:var(--font-inter),Arial,sans-serif;color:#f3f1ed;background:#080909}.home_landing__WcW9M .MuiButton-root,.home_landing__WcW9M .MuiTypography-root{font-family:inherit}.home_chapterNumber__32wSq,.home_eyebrow__xHGzN,.home_landing__WcW9M .MuiTypography-overline{font-family:var(--font-mono),monospace}.home_landing__WcW9M .MuiButton-root{text-transform:none;font-size:.95rem}.home_landing__WcW9M a:focus-visible,.home_landing__WcW9M button:focus-visible{outline:2px solid #f4830e;outline-offset:6px}.home_container__MB7HU{width:min(100% - 48px,1152px);margin-inline:auto}.home_chapter__uaXTA{position:relative;padding-block:clamp(80px,9vw,136px);scroll-margin-top:80px;border-top:1px solid rgb(255 255 255/7%)}.home_eyebrow__xHGzN{margin:0 0 24px;color:#e8a15c;font-size:.75rem;font-weight:400;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.home_heading__0yVKk{margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.home_description__HofPR{color:#b9bbb9;font-size:1.0625rem;line-height:1.8}.home_hero__Q8Yz2{position:relative;min-height:calc(100svh - 80px);display:flex;flex-direction:column;justify-content:center;padding-block:clamp(64px,8vw,112px) 32px;background:radial-gradient(ellipse at 85% 35%,rgb(244 131 14/9%),transparent 48%),#080909}.home_heroGrid__lQwdQ{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,.8fr);grid-gap:48px;gap:48px;align-items:center}.home_heroHeading__M4WrU{margin:0;font-size:clamp(3rem,5.5vw,4.75rem);font-weight:600;letter-spacing:-.055em;line-height:1.08}.home_heroHeading__M4WrU span{display:block;color:#e9a363;margin-top:12px}.home_heroDescription__tomQt{max-width:550px;margin:28px 0 0;font-size:clamp(1.0625rem,1.6vw,1.2rem);line-height:1.8;color:#b9bbb9}.home_heroActions__htMym{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:36px}.home_textLink__9sR4B{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;color:#f3f1ed;text-decoration:none;font-size:.95rem;font-weight:500}.home_textLink__9sR4B span{color:#e9a363}.home_heroFoot__OCKu7{margin-top:clamp(56px,8vw,112px);padding-top:24px;border-top:1px solid rgb(255 255 255/12%);display:flex;justify-content:space-between;align-items:center;gap:24px;color:#a6aaa7;font-size:.8125rem;line-height:1.8}.home_heroFoot__OCKu7 p{margin:0}.home_artwork__LSDtY{position:relative;aspect-ratio:.85;isolation:isolate}.home_artworkFrame__HGycj{position:absolute;inset:15% 5%;border:1px solid rgb(233 163 99/28%);border-radius:32px;background:linear-gradient(145deg,rgb(233 163 99/6%),transparent 70%);transform:rotate(-14deg)}.home_artworkFrame__HGycj:nth-child(2){inset:9% 14% 21% -4%;transform:rotate(7deg);border-color:rgb(233 163 99/12%)}.home_artworkCore__3_ZOl{position:absolute;inset:25% 10%;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:24px}.home_artworkCore__3_ZOl p{margin:0;color:#d9d7d1;font-size:1.125rem;letter-spacing:-.025em}.home_artworkCore__3_ZOl span{margin-right:20px;color:#e9a363;font-family:var(--font-mono),monospace;font-size:.75rem}.home_services___2SQW{background:linear-gradient(180deg,#101212,#0c0e0e)}.home_sectionHeader__d5ZcR{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:48px;gap:48px;align-items:end;margin-bottom:48px}.home_sectionHeader__d5ZcR .home_description__HofPR{max-width:430px;margin:0}.home_serviceGrid__NNBJw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home_serviceCard__1WbCq{display:flex;flex-direction:column;height:100%;padding:28px;border-radius:20px;border:1px solid rgb(255 255 255/10%);background:rgb(255 255 255/2%);color:inherit;text-decoration:none}.home_serviceTop__2fBNw{display:flex;align-items:center;justify-content:space-between;margin-bottom:36px}.home_chapterNumber__32wSq{color:#919794;font-size:.75rem}.home_serviceArrow__VcCZB{color:#e9a363;font-size:1.25rem}.home_serviceCard__1WbCq h3{margin:0 0 12px;font-size:1.25rem;font-weight:600;letter-spacing:-.025em}.home_serviceCard__1WbCq p{margin:0;color:#b9bbb9;font-size:1rem;line-height:1.75}.home_serviceFoot__iMvdq{margin-top:32px;display:flex;justify-content:space-between;align-items:center;gap:24px}.home_serviceFoot__iMvdq p{color:#a6aaa7;line-height:1.7}.home_process___AL3W{background:radial-gradient(ellipse at 0 20%,rgb(244 131 14/5%),transparent 45%),#11100e}.home_processLabel__hWKTp{margin-bottom:48px}.home_insights__0p2Nc{background:linear-gradient(180deg,#0d1112,#090d0e)}.home_insightGrid__YA7SV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.home_insights__0p2Nc[data-unavailable=true]{min-height:auto}.home_insightGrid__YA7SV>div>a{display:block;height:100%}.home_insightGrid__YA7SV .MuiTypography-body1{font-size:1rem;line-height:1.65}.home_insightGrid__YA7SV .MuiTypography-body1.secondary-color{font-size:1.2rem;line-height:1.4}.home_contact__mtEZa{display:flex;align-items:center;background:radial-gradient(ellipse at 50% 100%,rgb(244 131 14/13%),transparent 65%),#10100f}.home_contactContent__tJjuY{max-width:800px;text-align:center}.home_contactHeading__ScY_E{font-size:clamp(2.75rem,5.5vw,4.75rem)}.home_contactContent__tJjuY .home_description__HofPR{max-width:570px;margin:28px auto 36px}.home_primaryLink__qGgxg{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:14px 28px;border-radius:12px;background:#f4830e;color:#15100b;text-decoration:none;font-size:1rem;font-weight:600}.home_contactNote__7_5Sa{margin-top:24px;color:#a6aaa7;font-size:.875rem}.home_ending__3t2id{display:flex;flex-direction:column;background:#10100f}.home_ending__3t2id:after{content:"";flex:0 0 1px;scroll-snap-align:end}.home_ending__3t2id>.home_contact__mtEZa{flex:1 0 auto;min-height:0;padding-block:clamp(32px,4dvh,56px);scroll-snap-align:none;scroll-margin-top:0}.home_ending__3t2id .home_contactHeading__ScY_E{font-size:clamp(2.25rem,4vw,3.25rem)}.home_ending__3t2id .home_contactContent__tJjuY .home_description__HofPR{margin-block:24px 28px}.home_ending__3t2id>footer{display:flow-root;flex-shrink:0;background:transparent;border-top:1px solid rgb(255 255 255/10%);border-radius:0;box-shadow:none}.home_ending__3t2id>footer .MuiTypography-h5{margin-bottom:8px;font-size:.8125rem;font-weight:600;letter-spacing:.08em}.home_ending__3t2id>footer a{font-size:.8125rem;line-height:1.85}@media (min-width:960px){.home_contact__mtEZa,.home_insights__0p2Nc,.home_services___2SQW{min-height:calc(100svh - 80px);align-content:center}.home_hero__Q8Yz2{padding-top:clamp(48px,8dvh,96px)}.home_heroFoot__OCKu7{margin-top:clamp(32px,6dvh,80px)}.home_services___2SQW{padding-block:clamp(40px,6dvh,72px)}.home_services___2SQW .home_sectionHeader__d5ZcR{margin-bottom:32px}.home_serviceCard__1WbCq{padding:24px}.home_serviceTop__2fBNw{margin-bottom:20px}}html:has(.home_landing__WcW9M){scroll-snap-type:y mandatory;scroll-padding-top:var(--app-bar-height,80px)}.home_ending__3t2id,.home_landing__WcW9M:not(.home_ending__3t2id)>.home_chapter__uaXTA,.home_landing__WcW9M:not(.home_ending__3t2id)>.home_hero__Q8Yz2{min-height:calc(100dvh - var(--app-bar-height, 80px));scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:0}@media (prefers-reduced-motion:reduce){html:has(.home_landing__WcW9M){scroll-snap-type:none;scroll-behavior:auto}}@media (hover:hover){.home_serviceCard__1WbCq:hover{border-color:rgb(233 163 99/45%);background:rgb(233 163 99/4%)}.home_textLink__9sR4B:hover{color:#e9a363}.home_primaryLink__qGgxg:hover{background:#ff9a35}}@media (prefers-reduced-motion:no-preference){.home_primaryLink__qGgxg,.home_serviceCard__1WbCq,.home_textLink__9sR4B{transition:background-color .2s ease,border-color .2s ease,color .2s ease}}@media (prefers-reduced-motion:reduce){.home_landing__WcW9M *,.home_landing__WcW9M :after,.home_landing__WcW9M :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:959px){.home_hero__Q8Yz2{min-height:calc(100svh - 72px)}.home_heroGrid__lQwdQ{grid-template-columns:1fr}.home_artwork__LSDtY{display:none}.home_heroHeading__M4WrU{max-width:740px}.home_serviceGrid__NNBJw{grid-template-columns:repeat(2,minmax(0,1fr))}.home_sectionHeader__d5ZcR{grid-template-columns:1fr;gap:24px}.home_insightGrid__YA7SV{grid-template-columns:1fr;max-width:600px}}@media (max-width:599px){.home_container__MB7HU{width:calc(100% - 40px)}.home_hero__Q8Yz2{padding-top:48px}.home_heroHeading__M4WrU{font-size:clamp(2.65rem,10.7vw,3.5rem)}.home_heroActions__htMym,.home_heroFoot__OCKu7,.home_serviceFoot__iMvdq{align-items:flex-start;flex-direction:column;gap:12px}.home_serviceGrid__NNBJw{grid-template-columns:1fr}.home_serviceCard__1WbCq{padding:24px}.home_serviceTop__2fBNw{margin-bottom:24px}}