@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_a05e8d{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_a05e8d{--font-studio-sans:"Manrope","Manrope Fallback"}.studio-landing{position:relative;overflow-x:hidden;background:#fafafa;color:#141414;font-family:var(--font-studio-sans),"Manrope",system-ui,-apple-system,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-snap-type:y proximity}.studio-landing-bg-pattern{position:fixed;inset:0;z-index:-1;background-size:cover;background-position:50%;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none}.studio-landing-section-light{background:#fafafa}.studio-landing *,.studio-landing :after,.studio-landing :before{box-sizing:border-box}@keyframes sFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sBlink{0%,49%{opacity:1}50%,to{opacity:0}}.studio-landing .sFade{animation:sFade .8s ease-out forwards;opacity:0}.studio-landing [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .65s ease,transform .65s ease}.studio-landing [data-reveal].is-visible{opacity:1;transform:none}.studio-landing [data-desktop-nav]{display:flex}.studio-landing [data-mobile-only]{display:inline-flex}@media (max-width:880px){.studio-landing [data-desktop-nav]{display:none!important}}@media (min-width:881px){.studio-landing [data-mobile-only]{display:none!important}}.studio-landing details summary::-webkit-details-marker{display:none}.studio-landing details[open] summary span:last-child{transform:rotate(45deg)}.studio-landing #top{position:relative;z-index:1;isolation:isolate;height:var(--studio-hero-h,100svh);min-height:var(--studio-hero-h,100svh);max-height:var(--studio-hero-h,100svh);overflow:hidden;contain:layout style paint;scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:880px){.studio-landing{scroll-snap-type:none}.studio-landing #top{height:var(--studio-hero-h,100svh);min-height:var(--studio-hero-h,100svh);max-height:var(--studio-hero-h,100svh)}}.studio-landing>footer,.studio-landing>section:not(#top){position:relative;z-index:2;isolation:isolate}.studio-landing-hero-shell{position:relative;z-index:10;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;padding-inline:clamp(20px,5vw,24px);padding-top:max(0px,env(safe-area-inset-top,0px));padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.studio-landing-hero-bar{max-width:1200px;width:100%;margin-inline:auto;min-height:72px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.studio-landing-hero-main{display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;width:100%}.studio-landing-hero-content{width:100%;max-width:940px;margin-inline:auto;padding-inline:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:clamp(10px,calc(var(--studio-hero-h, 100svh) * .022),18px)}.studio-landing-hero-content .studio-landing-hero-headline{margin:4px 0 0;font-size:clamp(32px,7vw,76px);font-weight:300;letter-spacing:-.02em;line-height:.98;color:#fff}@media (min-width:881px){.studio-landing-hero-content .studio-landing-hero-headline-line2{display:block}}@media (max-width:767px){.studio-landing-hero-content .studio-landing-hero-headline{font-size:clamp(42px,11.5vw,50px);line-height:1}}.studio-landing-hero-content .studio-landing-hero-lead{margin:0;font-size:clamp(14px,2vw,20px);color:rgba(255,255,255,.82);max-width:640px;line-height:1.45}.studio-landing-hero-content .studio-landing-hero-cta{margin-top:clamp(4px,calc(var(--studio-hero-h, 100svh) * .01),12px);display:inline-flex;align-items:center;gap:9px;background:#fff;color:#000;font-weight:600;border-radius:999px;padding:clamp(12px,calc(var(--studio-hero-h, 100svh) * .018),15px) clamp(24px,5vw,32px);text-decoration:none;font-size:clamp(14px,2vw,16px)}.studio-landing-hero-scroll{justify-self:center;flex-shrink:0;width:22px;height:36px;border:1.5px solid rgba(255,255,255,.4);border-radius:12px;display:flex;justify-content:center;padding-top:7px}.studio-landing-hero-scroll span{width:3px;height:7px;border-radius:2px;background:rgba(255,255,255,.7)}html[data-studio-hero-fit=short] .studio-landing-hero-bar,html[data-studio-hero-fit=tight] .studio-landing-hero-bar{min-height:60px}html[data-studio-hero-fit=short] .studio-landing-hero-content,html[data-studio-hero-fit=tight] .studio-landing-hero-content{gap:10px}@media (min-width:768px){html[data-studio-hero-fit=short] .studio-landing-hero-content .studio-landing-hero-headline,html[data-studio-hero-fit=tight] .studio-landing-hero-content .studio-landing-hero-headline{font-size:clamp(28px,6.5vw,52px)}}html[data-studio-hero-fit=tight] .studio-landing-hero-bar{min-height:52px}html[data-studio-hero-fit=tight] .studio-landing-hero-content .studio-landing-hero-lead{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html[data-studio-hero-fit=tight] .studio-landing-hero-scroll{display:none}.studio-hero-parallax-backdrop{position:fixed;top:0;left:0;right:0;z-index:0;width:100%;height:var(--studio-hero-h,100svh);min-height:var(--studio-hero-h,100svh);max-height:var(--studio-hero-h,100svh);pointer-events:none;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}@media (max-width:880px){.studio-hero-parallax-backdrop{position:absolute;height:var(--studio-hero-h,100svh);min-height:var(--studio-hero-h,100svh);max-height:var(--studio-hero-h,100svh)}}.studio-hero-parallax-frame{position:absolute;inset:0;overflow:hidden;opacity:1;transition:opacity .18s ease;isolation:isolate}.studio-hero-parallax-media{position:absolute;inset:0;transform:translateZ(0)}.studio-hero-parallax-photo{background-color:#0c0a09}.studio-hero-parallax-backdrop .studio-hero-overlay,.studio-hero-parallax-backdrop .studio-hero-shade{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform:none!important;transition:none!important;animation:none!important;will-change:auto}.studio-hero-parallax-backdrop .studio-hero-shade{z-index:1;background:linear-gradient(180deg,rgba(12,10,9,.32),rgba(12,10,9,.05) 42%,rgba(12,10,9,.58))}.studio-hero-parallax-backdrop .studio-hero-overlay{z-index:2;background:radial-gradient(ellipse 115% 90% at 50% 42%,rgba(12,10,9,.08) 0,rgba(12,10,9,.42) 72%,rgba(12,10,9,.55) 100%),linear-gradient(180deg,rgba(12,10,9,.22) 0,transparent 38%,rgba(12,10,9,.2))}.studio-hero-parallax-backdrop .studio-hero-overlay:after{content:"";position:absolute;inset:0;opacity:.11;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;pointer-events:none}.studio-landing-pillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px)}@media (min-width:640px){.studio-landing-pillars{grid-template-columns:repeat(4,minmax(0,1fr))}}.studio-landing-capabilities-carousel-wrap{display:block}.studio-landing-capabilities-carousel{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 clamp(20px,5vw,24px) 8px;margin-inline:calc(-1 * clamp(20px, 5vw, 24px));scrollbar-width:none;-webkit-overflow-scrolling:touch}.studio-landing-capabilities-carousel::-webkit-scrollbar{display:none}.studio-landing-capabilities-carousel-card{flex:none;width:min(270px,85vw);scroll-snap-align:start;padding:26px;border-radius:24px;background:rgba(255,255,255,.05)}.studio-landing-capabilities-carousel-icon{margin-bottom:18px;width:48px;height:48px;border-radius:14px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.studio-landing-capabilities-carousel-title{margin:0 0 8px;font-size:17px;font-weight:500;letter-spacing:-.01em;color:#fff}.studio-landing-capabilities-carousel-body{margin:0;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.6)}.studio-landing-capabilities-dots{display:flex;justify-content:center;gap:6px;margin-top:20px}.studio-landing-capabilities-dot{display:block;width:4px;height:4px;border-radius:2px;background:rgba(255,255,255,.25);transition:width .2s ease,background .2s ease}.studio-landing-capabilities-dot.is-active{width:18px;background:#ff751a}.studio-landing-capabilities-list{display:none;flex-direction:column;gap:14px}.studio-landing-capabilities-list-card{padding:24px;border-radius:24px;background:rgba(255,255,255,.05);display:flex;gap:18px;align-items:flex-start}.studio-landing-capabilities-list-icon{flex:none;width:48px;height:48px;border-radius:14px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.studio-landing-capabilities-list-title{margin:0 0 6px;font-size:16.5px;font-weight:500;letter-spacing:-.01em;color:#fff}.studio-landing-capabilities-list-body{margin:0;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.6)}@media (min-width:640px){.studio-landing-capabilities-carousel-wrap{display:none}.studio-landing-capabilities-list{display:flex;max-width:640px;margin-inline:auto;width:100%}}#portfolio{display:none}.studio-landing-portfolio-cases{display:flex;flex-direction:column;gap:36px}.studio-landing-portfolio-case{display:flex;flex-direction:column;gap:16px}.studio-landing-portfolio-shot{display:block;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(20,20,20,.16);height:430px;text-decoration:none;background:#141414}.studio-landing-portfolio-shot img,.studio-landing-portfolio-shot picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media (min-width:900px){.studio-landing-portfolio-cases{flex-direction:row;align-items:flex-start;gap:24px}.studio-landing-portfolio-case{flex:1;min-width:0}.studio-landing-portfolio-shot{height:auto;background:#0f0f0f}.studio-landing-portfolio-shot img,.studio-landing-portfolio-shot picture{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}}.studio-landing-portfolio-meta{display:flex;flex-direction:column;gap:5px;padding:0 4px}.studio-landing-portfolio-meta-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.studio-landing-portfolio-name{font-size:17px;font-weight:600;letter-spacing:-.01em;color:#141414}.studio-landing-portfolio-tag{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#ff751a;text-align:right}.studio-landing-portfolio-body{margin:0;font-size:13.5px;line-height:1.55;color:#737373}.studio-landing-plans{margin:56px auto 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:880px;width:100%}.studio-landing-plans--single{max-width:560px}.studio-landing-plan-card{display:flex;flex-direction:column;border:1px solid #141414;background:#141414;color:#fff;border-radius:28px;padding:clamp(30px,3.5vw,44px);box-shadow:0 20px 50px rgba(20,20,20,.18)}.studio-landing-plan-name{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em}.studio-landing-plan-description{margin:10px 0 0;font-size:15px;color:rgba(255,255,255,.72);line-height:1.55}.studio-landing-plan-pricing{margin-top:30px}.studio-landing-plan-price{margin:0;font-size:clamp(34px,4.5vw,44px);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.studio-landing-plan-price-unit{margin-left:4px;font-size:16px;font-weight:400;color:rgba(255,255,255,.6)}.studio-landing-plan-setup{margin:10px 0 0;font-size:14px;color:rgba(255,255,255,.7);line-height:1.5}.studio-landing-plan-setup strong{font-weight:600;color:#fff}.studio-landing-plan-highlight{margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.45;color:#fff}.studio-landing-plan-includes-label{margin:28px 0 0;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.55)}.studio-landing-plan-features{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;flex:1;font-size:14px}.studio-landing-plan-features li{display:flex;gap:12px;align-items:flex-start}.studio-landing-plan-features li>span:first-child{color:rgba(255,255,255,.8);margin-top:1px}.studio-landing-plan-features li>span:last-child{color:rgba(255,255,255,.9)}.studio-landing-plan-note{margin:18px 0 0;font-size:12.5px;line-height:1.5;color:rgba(255,255,255,.55)}.studio-landing-plan-cta{width:100%;margin-top:30px;text-align:center;background:#fff;color:#141414;font-size:14px;font-weight:600;border-radius:999px;padding:15px;border:none;cursor:pointer}.studio-landing-pacotes-eyebrow{margin:0 0 12px;font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#737373}.studio-landing-pacotes-title{margin:0;max-width:720px;font-size:clamp(28px,4.2vw,48px);font-weight:400;letter-spacing:-.02em;line-height:1.15;color:#141414}@media (prefers-reduced-motion:reduce){.studio-landing .sFade{animation:none;opacity:1}.studio-landing [data-reveal]{opacity:1;transform:none;transition:none}.studio-landing [data-cursor]{display:none!important}}.studio-landing-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px}.studio-landing-footer-brand{max-width:460px}@media (min-width:768px){.studio-landing-footer-grid{grid-template-columns:minmax(300px,1.75fr) repeat(2,minmax(140px,1fr))}}.studio-legal-page{min-height:100vh;background:#fafafa;color:#141414}.studio-legal-page-inner{max-width:720px;margin:0 auto;padding:0 clamp(20px,5vw,24px)}.studio-legal-page-header{border-bottom:1px solid #e6e6e6;padding:clamp(96px,14vw,120px) 0 clamp(40px,6vw,56px)}.studio-legal-page-back{font-size:14px;font-weight:500;color:#737373;text-decoration:none;transition:color .2s ease}.studio-legal-page-back:hover{color:#141414}.studio-legal-page-title{margin:24px 0 0;font-size:clamp(28px,4.2vw,40px);font-weight:400;letter-spacing:-.02em;line-height:1.15}.studio-legal-page-subtitle{margin:16px 0 0;max-width:560px;font-size:clamp(15px,2vw,17px);line-height:1.55;color:#737373}.studio-legal-page-updated{margin:20px 0 0;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#999}.studio-legal-page-body{padding:clamp(40px,6vw,56px) 0 clamp(80px,12vw,120px)}.studio-legal-page-sections{display:flex;flex-direction:column;gap:36px}.studio-legal-page-section-title{margin:0;font-size:clamp(18px,2.4vw,22px);font-weight:500;letter-spacing:-.01em;line-height:1.25}.studio-legal-page-section-body{margin-top:14px;display:flex;flex-direction:column;gap:14px;font-size:15px;line-height:1.65;color:#444}.studio-legal-page-section-body p{margin:0}.studio-legal-page-contact{margin-top:48px;padding:24px;border-radius:16px;border:1px solid #e6e6e6;background:#fff;font-size:14px;line-height:1.65;color:#444}.studio-legal-page-contact p{margin:0}.studio-legal-page-contact strong{color:#141414;font-weight:600}.studio-legal-page-contact a{color:#141414;font-weight:500;text-decoration:underline;text-underline-offset:3px}.studio-legal-page-contact-links{margin-top:12px!important;color:#737373}.studio-legal-page-contact-links a{color:#ff751a;font-weight:500;text-decoration:none}.studio-legal-page-contact-links a:hover{text-decoration:underline}