.fora-variant .comparison-slider [data-slot=slider-thumb]{background:0 0;border:0;width:44px;height:44px}.fora-variant .comparison-slider [data-slot=slider-thumb]:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:17px}@media (max-width:700px){.fora-variant .wordmark,.fora-variant .footer-links a{min-width:44px;min-height:44px}.fora-variant .hosting-summary a,.fora-variant .inquiry-note a,.fora-variant .inquiry-direct a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.fora-variant .device-showcase-follow,.fora-variant .device-showcase-scroll-control{height:auto;min-height:44px}}.fora-variant{--fora-depth:0;--fora-ground:#10151c;--fora-panel:#181f29;--fora-ice:#edf2f8;--fora-secondary:#b4c0d1;--ink:#edf2f8;--blue:#a9bcff;--muted-text:#b4c0d1;--line:#343d4b;--light:#1b2638;isolation:isolate;color:var(--fora-ice);background:var(--fora-ground);position:relative;overflow:clip}.fora-variant .wrap{width:min(1160px,100% - 112px)}.fora-variant :is(h1,h2,h3){color:inherit;letter-spacing:-.035em;text-wrap:balance;font-weight:500}.fora-variant :is(a,button,summary,input,textarea):focus-visible{outline-offset:6px;outline:3px solid #c2d0ff}.fora-variant .site-header{z-index:10;background:0 0;max-width:1320px;height:96px;padding-inline:56px;position:relative}.fora-variant .site-header .wordmark,.fora-variant .site-footer .wordmark{letter-spacing:-.04em;color:var(--fora-ice);font-size:25px;font-weight:600}.fora-variant .mark{color:#b8c8ff;background:0 0;border-radius:0;width:36px;height:36px;margin-right:7px;padding:0 3px 5px 0;font-size:33px}.fora-variant .site-header nav{color:#c4ccd8;gap:38px;font-size:13px;font-weight:500}.fora-variant .site-header nav a:hover{color:#fff}.fora-variant .site-header .nav-cta{min-height:44px;color:var(--fora-ice);background:#202731;border:1px solid #586171;border-radius:99px;gap:16px;padding:10px 19px;transition:background .16s ease-out,border-color .16s ease-out}.fora-variant .site-header .nav-cta:hover{background:#2a3442;border-color:#9daabd}.fora-variant .fora-hero{isolation:isolate;min-height:1120px;padding-top:61px;padding-bottom:120px;position:relative;overflow:clip}.fora-variant .fora-hero-copy{z-index:5;text-align:center;transform:translate3d(0, calc(var(--fora-depth) * 32px), 0);position:relative}.fora-variant .fora-hero h1{letter-spacing:-.038em;max-width:1020px;margin-inline:auto;font-size:clamp(52px,5.8vw,84px);font-weight:500;line-height:1.03}.fora-variant .fora-hero-copy>p{color:#c4cfde;text-wrap:pretty;max-width:570px;margin:25px auto 0;font-size:17px;line-height:1.75}.fora-variant .fora-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:28px;display:flex}.fora-variant .fora-primary-action,.fora-variant .fora-secondary-action{border-radius:99px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:12px 23px;font-size:13px;font-weight:650;transition:background .16s ease-out,color .16s ease-out;display:inline-flex}.fora-variant .fora-primary-action{color:#172333;background:#e9eff9;box-shadow:0 7px 24px -10px #050914}.fora-variant .fora-primary-action:hover{background:#c7d5ff}.fora-variant .fora-secondary-action{color:#d3dcea;padding-inline:0}.fora-variant .fora-secondary-action:hover{color:#fff}.fora-variant .fora-local-line{color:#c0cbdb;justify-content:center;align-items:center;gap:9px;margin-top:23px;font-size:11px;display:flex}.fora-variant .fora-local-line svg{color:#a5b8f1}.fora-variant .fora-landscape{z-index:-1;aspect-ratio:3/2;transform:translate3d(0, calc(var(--fora-depth) * 70px), 0) scale(1.04);background-image:linear-gradient(#10151c 0%,#10151c22 30%,#10151c00 60%),url(/images/city-scene.webp);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0 -5% auto;-webkit-mask-image:linear-gradient(#0000,#000 15% 90%,#0000);mask-image:linear-gradient(#0000,#000 15% 90%,#0000)}.fora-variant .fora-city-street{z-index:3;pointer-events:none;width:100%;max-width:none;height:auto;transform:translate3d(0, calc(var(--fora-depth) * -60px), 0);position:absolute;bottom:-160px;left:0}.fora-variant .fora-showcase{z-index:2;perspective:1800px;width:min(1260px,100% - 80px);height:clamp(440px,42vw,620px);margin:64px auto 0;position:relative}.fora-variant .fora-screen{background:#1b2534;border:1px solid #8c9dbb66;border-radius:13px;position:absolute;overflow:hidden;box-shadow:0 32px 70px -24px #04070ecc}.fora-variant .fora-screen-main{z-index:2;width:78%;transform:translate3d(0, calc(var(--fora-depth) * 100px), 0) rotateX(calc(3deg - var(--fora-depth) * 3deg));transform-origin:50% 15%;top:0;left:11%}.fora-variant .fora-screen-chrome{color:#d4deed;text-align:center;background:#242c38;border-bottom:1px solid #3c4656;grid-template-columns:1fr 2fr 1fr;align-items:center;height:32px;padding-inline:13px;font-size:9px;display:grid}.fora-variant .fora-screen-chrome>span:last-child{text-align:right;color:#a9b8ce}.fora-variant .fora-window-dots{gap:5px;display:flex}.fora-variant .fora-window-dots i{background:#778498;border-radius:50%;width:6px;height:6px;display:block}.fora-variant .fora-screen-home{z-index:3;width:24%;transform:translate3d(calc(var(--fora-depth) * -24px), calc(var(--fora-depth) * 48px), 0) rotate(-7deg);transform-origin:0 0;top:41%;left:-2.5%}.fora-variant .fora-screen-studio{z-index:1;width:23%;transform:translate3d(calc(var(--fora-depth) * 26px), calc(var(--fora-depth) * 140px), 0) rotate(8deg);transform-origin:100% 0;top:29%;right:-2.5%}.fora-variant .fora-screen .concept-preview{box-shadow:none;border:0;border-radius:0}.fora-variant .fora-screen-main .concept-preview-chrome{display:none}.fora-variant .fora-screen .concept-preview-chrome{color:#c0ccde;background:#252e3a}.fora-variant .fora-screen .concept-preview-chrome>span:last-child{color:#c0ccde}.fora-variant .fora-hero:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#10151c00, var(--fora-ground) 75%);height:180px;position:absolute;inset:auto 0 0}.fora-variant .fora-hero-disclosure{z-index:6;text-align:center;color:#b6c2d4;font-size:11px;position:absolute;bottom:26px;left:24px;right:24px}.fora-variant .fora-introduction{text-align:center;padding-block:72px 106px}.fora-variant .fora-introduction h2{max-width:850px;margin-inline:auto;font-size:clamp(34px,4vw,54px);line-height:1.1}.fora-variant .fora-introduction p{max-width:610px;color:var(--fora-secondary);text-wrap:pretty;margin:26px auto 0;font-size:17px;line-height:1.85}.fora-variant .difference{grid-template-columns:1fr;gap:55px;padding-block:87px 115px}.fora-variant .difference .section-intro{max-width:880px}.fora-variant .difference h2{font-size:clamp(38px,4.8vw,66px);font-weight:500;line-height:1.1}.fora-variant .difference-list{gap:42px}.fora-variant .difference-list article,.fora-variant .difference-list article:first-child,.fora-variant .difference-list article:last-child{border-color:var(--line);padding-top:25px}.fora-variant .detail-symbol{color:#a9bcff;margin-bottom:22px}.fora-variant .difference-list h3{max-width:270px;font-size:24px;font-weight:500;line-height:1.22}.fora-variant .difference-list p{color:#b4c0d1;font-size:15px;line-height:1.85}.fora-variant .fora-benefits.wrap{width:min(1080px,100% - 112px);padding-block:82px 28px}.fora-variant .fora-benefits-heading{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:80px;margin-bottom:68px;display:grid}.fora-variant .fora-benefits-heading h2{letter-spacing:-.035em;font-size:clamp(35px,3.2vw,44px);font-weight:500;line-height:1.18}.fora-variant .fora-benefits-heading h2 span{color:#9ca6b6}.fora-variant .fora-benefits-heading>p{color:#bdc6d4;padding-top:5px;font-size:15px;line-height:1.75}.fora-variant .fora-benefit-stack{isolation:isolate;padding-bottom:80px;position:relative}.fora-variant .fora-benefit-card{--fora-card-cover:0;--fora-card-enter:1;transform-origin:top;background:#181c22;border:1px solid #39404a;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px;display:grid;position:relative;overflow:hidden;box-shadow:0 21px 42px -27px #020407}.fora-variant .fora-benefit-card+.fora-benefit-card{margin-top:48px}.fora-variant .fora-benefit-copy{flex-direction:column;justify-content:space-between;min-width:0;padding:48px 46px;display:flex}.fora-variant .fora-benefit-copy>div{padding-top:68px}.fora-variant .fora-benefit-copy h3{letter-spacing:-.03em;text-wrap:balance;max-width:360px;font-size:34px;font-weight:500;line-height:1.16}.fora-variant .fora-benefit-copy p{color:#c0c8d5;max-width:41ch;margin-top:28px;font-size:14px;line-height:1.75}.fora-variant .fora-benefit-note{color:#b8c3d5;align-items:center;gap:12px;margin-top:44px;font-size:12px;line-height:1.7;display:flex}.fora-variant .fora-benefit-note svg{color:#a8b9d5;flex-shrink:0}.fora-variant .fora-feature-visual{background:#202b3c;border:1px solid #3f4958;border-radius:11px;flex-direction:column;min-width:0;height:604px;margin:7px;display:flex;position:relative;overflow:hidden}.fora-variant .fora-feature-visual figcaption{z-index:2;color:#b6c4d7;text-align:center;background:#17202c;margin-top:auto;padding:10px 14px;font-size:10px;line-height:1.5;position:relative}.fora-variant .fora-feature-canvas{flex:1;min-height:0;position:relative;overflow:hidden}.fora-variant .fora-benefit-card-reverse .fora-benefit-copy{order:2}.fora-variant .fora-benefit-card-reverse .fora-feature-visual{order:1}.fora-variant .fora-feature-photo,.fora-variant .fora-feature-photo-shade{width:100%;height:100%;position:absolute;inset:0}.fora-variant .fora-feature-photo{object-fit:cover;object-position:61% center;transform:scale(calc(1.06 - var(--fora-card-enter) * .06))}.fora-variant .fora-feature-photo-shade{background:linear-gradient(#0a152289,#0a152243 36%,#07111cea),linear-gradient(90deg,#07121da8,#0000 88%)}.fora-variant .fora-feature-site-nav{color:#e9eef7;align-items:baseline;gap:9px;padding:26px 28px;display:flex;position:relative}.fora-variant .fora-feature-site-nav strong,.fora-variant .fora-illustrated-wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-size:25px;font-weight:600;line-height:1.1}.fora-variant .fora-feature-site-nav>span{color:#cad5e5;font-size:9px}.fora-variant .fora-feature-site-nav>svg{align-self:center;margin-left:auto}.fora-variant .fora-work-copy{color:#f1f5fc;position:absolute;top:132px;left:34px;right:30px}.fora-variant .fora-work-copy>span:first-child{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-size:clamp(43px,4.4vw,61px);font-weight:500;line-height:1.01;display:block}.fora-variant .fora-work-copy>p{color:#cbd8eb;margin-top:24px;font-size:13px;line-height:1.75}.fora-variant .fora-illustrated-action{color:#172333;background:#ecf2fa;border-radius:4px;justify-content:space-between;align-items:center;gap:27px;margin-top:24px;padding:12px 17px;font-size:11px;font-weight:600;display:inline-flex}.fora-variant .fora-work-services{gap:12px;display:flex;position:absolute;inset:auto 27px 27px}.fora-variant .fora-work-services>span{color:#dbe4f3;border-top:1px solid #a5b6cd;flex:1;justify-content:space-between;align-items:center;gap:10px;padding-top:13px;font-size:10px;display:flex}.fora-variant .fora-feature-visual-services .fora-feature-canvas{background:linear-gradient(145deg,#293b52,#111d30 78%)}.fora-variant .fora-services-window{color:#eaf0fa;padding:29px 32px;position:relative}.fora-variant .fora-illustrated-wordmark{font-size:24px}.fora-variant .fora-illustrated-wordmark>span{font-family:var(--font-body), sans-serif;letter-spacing:.06em;color:#b9c8e0;margin-top:3px;font-size:8px;font-weight:400;display:block}.fora-variant .fora-services-heading{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin-top:25px;font-size:38px;line-height:1.1;display:block}.fora-variant .fora-services-intro{color:#bdcde4;margin-top:11px;font-size:12px;line-height:1.65}.fora-variant .fora-service-choices{gap:11px;margin-top:26px;display:grid}.fora-variant .fora-service-choice{background:#ffffff0b;border:1px solid #6c81994d;border-radius:7px;align-items:center;gap:13px;min-height:83px;padding:10px;display:flex}.fora-variant .fora-service-image{background-image:url(/images/detailing-concept-1280.webp);background-repeat:no-repeat;background-size:330%;border-radius:3px;flex-shrink:0;align-self:stretch;width:62px;display:block}.fora-variant .fora-service-image-detail{background-position:79% 72%}.fora-variant .fora-service-image-coating{background-position:47% 38%}.fora-variant .fora-service-image-protection{background-position:86% 46%}.fora-variant .fora-service-choice>span:nth-child(2){min-width:0}.fora-variant .fora-service-choice strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1.3;display:block}.fora-variant .fora-service-choice small{color:#bdcce1;margin-top:6px;font-size:10px;line-height:1.5;display:block}.fora-variant .fora-service-choice>svg{color:#bdcff1;flex-shrink:0;margin-left:auto}.fora-variant .fora-feature-visual-contact .fora-feature-canvas{background:linear-gradient(#18293cc7,#16243aca),url(/images/detailing-concept-1280.webp) 70%/cover}.fora-variant .fora-contact-illustration{color:#edf2fb;background:#22324bed;border:1px solid #657c9b;border-radius:12px;width:calc(100% - 60px);max-width:420px;padding:26px 29px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 33px -16px #040b16}.fora-variant .fora-quote-heading{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin-top:19px;font-size:41px;font-weight:500;line-height:1.05;display:block}.fora-variant .fora-quote-field{color:#d4e0f2;flex-direction:column;gap:7px;margin-top:15px;font-size:10px;line-height:1.5;display:flex}.fora-variant .fora-quote-input{color:#b7c9e4;background:#1a2940;border:1px solid #687e9b;border-radius:5px;padding:10px 12px;font-size:10px;display:block}.fora-variant .fora-quote-choices{align-items:center;gap:8px;display:flex}.fora-variant .fora-quote-choices>span{border:1px solid #657d9e;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:inline-flex}.fora-variant .fora-quote-choices>span:first-child{color:#1e355b;background:#d2e0ff;border-color:#d2e0ff}.fora-variant .fora-quote-send{color:#1c3155;background:#d2e0ff;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 15px;font-size:11px;font-weight:650;display:flex}.fora-variant .fora-quote-call{color:#bfd0e9;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:9px;display:flex}.fora-variant .fora-visual-reveal{--fora-item-delay:0;--fora-item-progress:clamp(0, calc((var(--fora-card-enter) - var(--fora-item-delay)) / .72), 1);opacity:calc(.7 + var(--fora-item-progress) * .3);transform:translate3d(0, calc((1 - var(--fora-item-progress)) * 48px), 0)}.fora-variant .fora-service-choice:nth-child(2),.fora-variant .fora-work-services>span:nth-child(2),.fora-variant .fora-quote-field:nth-of-type(3){--fora-item-delay:.12}.fora-variant .fora-service-choice:nth-child(3),.fora-variant .fora-work-services>span:nth-child(3),.fora-variant .fora-quote-field:nth-of-type(4){--fora-item-delay:.24}.fora-variant .fora-quote-send{--fora-item-delay:.28}.fora-variant .fora-benefit-stack[data-stack-motion=true]>.fora-benefit-card{top:var(--fora-stack-top,24px);transform:scale(calc(1 - var(--fora-card-cover) * .018));filter:brightness(calc(1 - var(--fora-card-cover) * .16));position:sticky}@media (max-width:1100px){.fora-variant .fora-benefits.wrap{width:calc(100% - 80px)}.fora-variant .fora-benefits-heading{grid-template-columns:minmax(0,1fr) 290px;gap:48px}.fora-variant .fora-benefit-copy{padding-inline:34px}.fora-variant .fora-benefit-copy h3{font-size:31px}.fora-variant .fora-services-window{padding-inline:24px}.fora-variant .fora-service-image{width:48px}.fora-variant .fora-service-choice{gap:10px}.fora-variant .fora-service-choice strong{font-size:15px}.fora-variant .fora-service-choice small{font-size:9px}.fora-variant .fora-contact-illustration{width:calc(100% - 42px);padding-inline:23px}}@media (max-width:900px){.fora-variant .fora-benefits.wrap{padding-top:54px}.fora-variant .fora-benefits-heading{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.fora-variant .fora-benefits-heading p{max-width:54ch}.fora-variant .fora-benefit-card{grid-template-columns:1fr;min-height:0}.fora-variant .fora-benefit-copy{padding:42px}.fora-variant .fora-benefit-copy>div{padding-top:0}.fora-variant .fora-benefit-copy h3{max-width:470px;font-size:34px}.fora-variant .fora-benefit-copy p{max-width:60ch;margin-top:22px;font-size:15px}.fora-variant .fora-benefit-note{margin-top:28px}.fora-variant .fora-feature-visual{height:580px}.fora-variant .fora-benefit-card-reverse .fora-benefit-copy,.fora-variant .fora-benefit-card-reverse .fora-feature-visual{order:0}.fora-variant .fora-services-window{width:min(500px,100%);margin-inline:auto;padding:30px}.fora-variant .fora-service-image{width:62px}.fora-variant .fora-service-choice strong{font-size:17px}.fora-variant .fora-service-choice small{font-size:10px}}@media (max-width:700px){.fora-variant .fora-benefits.wrap{width:calc(100% - 28px);padding-top:42px}.fora-variant .fora-benefits-heading{margin-bottom:34px;padding-inline:8px}.fora-variant .fora-benefits-heading h2{font-size:clamp(30px,8vw,40px);line-height:1.18}.fora-variant .fora-benefits-heading>p{font-size:14px}.fora-variant .fora-benefit-stack{padding-bottom:42px}.fora-variant .fora-benefit-card+.fora-benefit-card{margin-top:25px}.fora-variant .fora-benefit-card{border-radius:15px}.fora-variant .fora-benefit-copy{padding:31px 25px}.fora-variant .fora-benefit-copy h3{max-width:330px;font-size:31px;line-height:1.16}.fora-variant .fora-benefit-copy p{margin-top:21px;font-size:14px;line-height:1.8}.fora-variant .fora-benefit-note{margin-top:25px;font-size:11px}.fora-variant .fora-feature-visual{border-radius:10px;height:535px;margin:6px}.fora-variant .fora-feature-visual figcaption{padding-inline:8px;font-size:9px}.fora-variant .fora-feature-site-nav{padding:23px}.fora-variant .fora-feature-site-nav strong{font-size:22px}.fora-variant .fora-feature-site-nav>span{font-size:8px}.fora-variant .fora-work-copy{top:114px;left:27px;right:23px}.fora-variant .fora-work-copy>span:first-child{font-size:clamp(42px,12vw,58px)}.fora-variant .fora-work-copy>p{margin-top:23px;font-size:12px}.fora-variant .fora-work-services{gap:12px;inset:auto 23px 24px}.fora-variant .fora-work-services>span{font-size:9px}.fora-variant .fora-work-services>span svg{display:none}.fora-variant .fora-services-window{padding:25px 20px}.fora-variant .fora-services-heading{margin-top:22px;font-size:33px}.fora-variant .fora-services-intro{font-size:11px}.fora-variant .fora-service-choices{gap:9px;margin-top:23px}.fora-variant .fora-service-choice{gap:10px;min-height:77px;padding:8px}.fora-variant .fora-service-image{width:47px}.fora-variant .fora-service-choice strong{font-size:15px}.fora-variant .fora-service-choice small{font-size:9px}.fora-variant .fora-service-choice>svg{width:13px}.fora-variant .fora-contact-illustration{width:calc(100% - 34px);padding:23px 22px}.fora-variant .fora-quote-heading{font-size:36px}.fora-variant .fora-quote-choices>span{padding:8px;font-size:9px}}.fora-variant .fora-concepts{background:#151d28;border-block:1px solid #2d394a;padding-block:44px 106px}.fora-variant .concept-gallery{padding-block:52px 0}.fora-variant .concept-gallery-heading{gap:76px;margin-bottom:62px}.fora-variant .concept-gallery-heading h2{max-width:650px;font-size:clamp(38px,4.7vw,62px);font-weight:500;line-height:1.08}.fora-variant .concept-gallery-heading p{color:#b8c6d9;max-width:36ch;font-size:14px;line-height:1.85}.fora-variant .concept-gallery-grid{grid-template-columns:1fr;gap:82px}.fora-variant .concept-gallery-item,.fora-variant .concept-gallery-item:first-child,.fora-variant .concept-gallery-item:last-child{grid-column:auto;grid-template-columns:minmax(0,1.75fr) minmax(0,.85fr);align-items:center;gap:59px;display:grid}.fora-variant .concept-gallery-item:nth-child(2n){grid-template-columns:minmax(0,.85fr) minmax(0,1.75fr)}.fora-variant .concept-gallery-item:nth-child(2n) .concept-preview{order:2}.fora-variant .concept-gallery .concept-preview{border-color:#61728d;border-radius:12px;box-shadow:0 25px 50px -20px #060c18c2}.fora-variant .concept-gallery .concept-preview-chrome{color:#c6d1e2;background:#253043}.fora-variant .concept-gallery .concept-preview-chrome>span:last-child{color:#c6d1e2}.fora-variant .concept-gallery-caption,.fora-variant .concept-gallery-item:not(:first-child) .concept-gallery-caption{padding-top:0;display:block}.fora-variant .concept-gallery-caption h3{margin-bottom:12px;font-size:29px;font-weight:500;line-height:1.12}.fora-variant .concept-gallery-caption span{color:#aabbcf;font-size:11px;line-height:1.75}.fora-variant .concept-gallery-caption p,.fora-variant .concept-gallery-item:not(:first-child) .concept-gallery-caption p{color:#c1cee0;margin-top:23px;font-size:14px;line-height:1.85}.fora-variant .concept-gallery-cta{color:#ccd9ff;margin-top:64px;font-size:14px;font-weight:500}.fora-variant .fora-founder-field{background:var(--fora-ground);padding:90px 0}.fora-variant .founder{background:#2541a3;border:1px solid #6380d5;border-radius:24px;width:min(1280px,100% - 64px);margin-inline:auto;padding:78px 0;position:relative;overflow:hidden}.fora-variant .founder-layout{z-index:1;grid-template-columns:.8fr 1.2fr;align-items:start;gap:76px;width:calc(100% - 104px);position:relative}.fora-variant .founder:before{content:"";background:linear-gradient(90deg, #14255265, #1c359d 55%), var(--landscape-image) center / cover;opacity:.48;position:absolute;inset:0}.fora-variant .founder-identity{border:0;padding:0}.fora-variant .founder-identity>svg{color:#c2d0ff}.fora-variant .founder-name{margin-top:27px;font-size:46px;font-weight:500}.fora-variant .founder-identity a{border-bottom-color:#b9c8fa;gap:38px;margin-top:30px;font-size:14px}.fora-variant .founder-copy h2{margin-bottom:25px;font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:1.07}.fora-variant .founder-copy p{color:#e0e8ff;font-size:16px;line-height:1.8}.fora-variant .founder-copy .founder-promise{color:#fff;font-weight:600}.fora-variant .offer{padding-block:34px 100px}.fora-variant .offer-heading,.fora-variant .process-heading{grid-template-columns:1fr .85fr;gap:100px}.fora-variant .offer-heading h2,.fora-variant .process-heading h2{font-size:clamp(40px,4.7vw,62px);font-weight:500;line-height:1.06}.fora-variant .offer-heading>p,.fora-variant .process-heading>p{font-size:16px;line-height:1.8}.fora-variant .offer-packages{gap:24px;margin-top:46px}.fora-variant .offer-package{background:#1a222d;border:1px solid #424f62;border-radius:19px;padding:37px}.fora-variant .offer-package h3{font-size:25px;font-weight:500}.fora-variant .package-premium{background:#202e4a;border-color:#5f75a4}.fora-variant .package-price{color:#edf2ff;letter-spacing:-.04em;margin-top:26px;font-size:clamp(54px,5vw,68px);font-weight:500}.fora-variant .package-price>span{color:#b6c3d8}.fora-variant .offer-package .package-for{color:#dde5f2;font-size:16px;line-height:1.75}.fora-variant .offer-package ul{color:#c5d1e3;border-color:#47546a;gap:17px;font-size:14px}.fora-variant .offer-package li svg{color:#b6c8ff}.fora-variant .package-timing{border-color:#47546a}.fora-variant .package-timing strong{color:#e9effa;font-size:14px;font-weight:600}.fora-variant .package-timing p{color:#b6c4d9;font-size:13px;line-height:1.85}.fora-variant .package-cta,.fora-variant .package-premium .package-cta{color:#edf2ff;background:#304466;border:1px solid #536b92;border-radius:99px;padding-inline:22px;font-size:13px;transition:background .16s ease-out}.fora-variant .package-premium .package-cta{color:#172333;background:#e9eff9;border-color:#e9eff9}.fora-variant .package-cta:hover{background:#415b85}.fora-variant .package-premium .package-cta:hover{background:#c4d2fb}.fora-variant .offer-scope-note{color:#aebcd0;margin-top:25px;font-size:13px;line-height:1.85}.fora-variant .offer-care{grid-template-columns:.85fr 1.15fr;gap:90px;margin-top:66px;padding-top:56px}.fora-variant .care-copy h3{font-size:34px;font-weight:500}.fora-variant .care-copy p{font-size:14px;line-height:1.85}.fora-variant .care-prices{font-size:14px}.fora-variant .care-total th,.fora-variant .care-total td{color:#bed0ff;font-weight:650}.fora-variant .care-details summary{color:#d1dced;font-size:13px;line-height:1.7}.fora-variant .process{background:#182231;border-block:1px solid #354358;padding-block:92px}.fora-variant .process-steps{gap:42px;margin-top:56px}.fora-variant .process-steps li{border-color:#506078;padding-top:27px}.fora-variant .step-number{color:#d4e0fb;border:1px solid #7890b7;border-radius:50%;place-items:center;width:37px;height:37px;margin-bottom:29px;font-size:14px;font-weight:500;display:grid}.fora-variant .process-steps h3{font-size:25px;font-weight:500;line-height:1.2}.fora-variant .process-steps p{color:#b6c5d9;font-size:14px;line-height:1.85}.fora-variant .design-promise{border-color:#43546c;gap:60px;margin-top:52px;padding-top:30px}.fora-variant .design-promise p{color:#b7c6dc;font-size:13px;line-height:1.85}.fora-variant .design-promise strong{color:#e7eefb}.fora-variant .design-promise a{color:#c8d6ff;font-size:13px}.fora-variant .questions{grid-template-columns:.8fr 1.2fr;gap:100px;padding-block:118px}.fora-variant .questions h2{font-size:45px;font-weight:500;line-height:1.1}.fora-variant .questions-heading p{font-size:15px}.fora-variant .questions-heading a{color:#b7c9ff;font-size:13px}.fora-variant .disclosure summary{color:#e0e8f5;padding-block:24px;font-size:15px;font-weight:500;line-height:1.65}.fora-variant .disclosure summary svg{color:#b4c7ff}.fora-variant .disclosure summary:hover{color:#bfd0ff}.fora-variant .disclosure-body{color:#b8c6da;font-size:14px;line-height:1.85}.fora-variant .assistant-example{color:#dce7f9;background:#202e44;border-radius:10px}.fora-variant .assistant-example-label{color:#bfd0ff;font-size:12px}.fora-variant .contact{color:#edf2ff;background:#243c82;border-top:1px solid #7188bc;padding-block:100px 110px;position:relative}.fora-variant .contact-layout{grid-template-columns:.85fr 1.15fr;gap:92px}.fora-variant .contact h2{font-size:clamp(45px,5.2vw,68px);font-weight:500;line-height:1.02}.fora-variant .contact-copy>p{color:#d1ddf6;font-size:16px;line-height:1.85}.fora-variant .contact-copy .contact-person{gap:14px;margin-top:32px;font-size:12px;line-height:1.9}.fora-variant .contact-person>span>span{color:#ccd9f2;font-size:11px}.fora-variant .contact-monogram{color:#d0dbff}.fora-variant .inquiry-note,.fora-variant .inquiry-result>p,.fora-variant .inquiry-direct,.fora-variant .inquiry .field-hint,.fora-variant .inquiry-copy-status{color:#d1dcf3;font-size:12px;line-height:1.85}.fora-variant .inquiry label{color:#edf2ff;font-size:13px;font-weight:500}.fora-variant .inquiry input,.fora-variant .inquiry textarea{color:#f4f7ff;background:#1b3069;border:1px solid #93a6d5;border-radius:9px;min-height:49px;padding:13px 15px}.fora-variant .inquiry input::placeholder,.fora-variant .inquiry textarea::placeholder{color:#b5c4e5;opacity:1}.fora-variant .inquiry .contact-cta{color:#192b58;background:#eaf0fc;border-radius:99px;min-height:52px;padding-inline:23px;font-size:13px;font-weight:650}.fora-variant .inquiry .contact-cta:hover{background:#c8d7fc}.fora-variant .inquiry [aria-invalid=true]{border-color:#ffc2bb;outline-color:#ffc2bb}.fora-variant .inquiry-error{color:#ffe0dd}.fora-variant .inquiry-result h3{font-weight:500}.fora-variant .site-footer{color:#aebdd3;background:var(--fora-ground);border:0;padding-block:38px;font-size:12px}.fora-variant .site-footer p{font-size:12px}@media (min-width:1550px){.fora-variant .fora-hero{min-height:1200px;padding-top:72px}.fora-variant .fora-showcase{margin-top:72px}}@media (max-width:1100px){.fora-variant .wrap{width:calc(100% - 80px)}.fora-variant .site-header{padding-inline:40px}.fora-variant .fora-hero{min-height:1030px;padding-top:52px}.fora-variant .fora-showcase{width:calc(100% - 58px);margin-top:62px}.fora-variant .fora-screen-main{width:84%;left:8%}.fora-variant .fora-screen-home{width:27%;top:48%}.fora-variant .fora-screen-studio{width:26%;top:35%}.fora-variant .founder-layout{gap:45px;width:calc(100% - 76px)}.fora-variant .founder-name{font-size:40px}.fora-variant .offer-heading,.fora-variant .process-heading,.fora-variant .offer-care,.fora-variant .contact-layout,.fora-variant .questions{gap:48px}.fora-variant .offer-package{padding:29px}.fora-variant .concept-gallery-heading{gap:38px}.fora-variant .concept-gallery-item,.fora-variant .concept-gallery-item:first-child,.fora-variant .concept-gallery-item:last-child{gap:35px}.fora-variant .concept-gallery-caption h3{font-size:26px}.fora-variant .difference-list,.fora-variant .process-steps{gap:28px}}@media (max-width:900px){.fora-variant .site-header{height:84px}.fora-variant .site-header nav{gap:24px;font-size:12px}.fora-variant .fora-hero{min-height:970px}.fora-variant .fora-hero h1{font-size:clamp(49px,7.2vw,68px)}.fora-variant .fora-showcase{height:450px}.fora-variant .fora-introduction{padding-block:42px 80px}.fora-variant .difference{gap:38px;padding-block:60px 80px}.fora-variant .difference h2{font-size:48px}.fora-variant .difference-list h3{font-size:22px}.fora-variant .fora-founder-field{padding-block:66px}.fora-variant .founder{width:calc(100% - 44px);padding-block:55px}.fora-variant .founder-layout{grid-template-columns:.7fr 1.3fr;gap:35px}.fora-variant .founder-copy p{font-size:15px}.fora-variant .founder-identity>p:not(.founder-name){font-size:13px}.fora-variant .offer{padding-block:20px 78px}.fora-variant .offer-heading h2,.fora-variant .process-heading h2{font-size:44px}.fora-variant .offer-heading>p,.fora-variant .process-heading>p{font-size:15px}.fora-variant .process{padding-block:72px}.fora-variant .questions{grid-template-columns:1fr;gap:35px;padding-block:78px}.fora-variant .contact{padding-block:72px 84px}.fora-variant .contact-layout{grid-template-columns:1fr;gap:44px}.fora-variant .contact-copy{gap:24px 36px}}@media (max-width:700px){.fora-variant .wrap{width:calc(100% - 44px)}.fora-variant .site-header{height:78px;padding-inline:22px}.fora-variant .site-header .wordmark{font-size:23px}.fora-variant .site-header .nav-cta{gap:10px;min-height:44px;padding:8px 15px;font-size:12px}.fora-variant .site-header nav>a:not(.nav-cta){display:none}.fora-variant .fora-hero{min-height:820px;padding-top:41px;padding-bottom:105px}.fora-variant .fora-hero h1{letter-spacing:-.035em;font-size:clamp(37px,8.9vw,60px);line-height:1.08}.fora-variant .fora-hero-copy>p{max-width:380px;margin-top:22px;font-size:15px;line-height:1.75}.fora-variant .fora-desktop-break{display:none}.fora-variant .fora-hero-actions{flex-direction:column;gap:4px;margin-top:25px}.fora-variant .fora-primary-action{min-height:49px;padding-inline:23px;font-size:13px}.fora-variant .fora-secondary-action{min-height:45px;font-size:12px}.fora-variant .fora-local-line{margin-top:10px;font-size:10px}.fora-variant .fora-landscape{background-position:100% 0;inset:140px -45% auto}.fora-variant .fora-showcase{width:calc(100% - 28px);height:clamp(280px,53vw,380px);margin-top:43px}.fora-variant .fora-screen-main{border-radius:9px;width:95%;left:2.5%;transform:none}.fora-variant .fora-screen-chrome{height:22px;padding-inline:8px;font-size:6px}.fora-variant .fora-window-dots{gap:3px}.fora-variant .fora-window-dots i{width:4px;height:4px}.fora-variant .fora-screen-home{border-radius:6px;width:32%;top:58%;left:-6%;transform:rotate(-7deg)}.fora-variant .fora-screen-studio{border-radius:6px;width:32%;top:48%;right:-6%;transform:rotate(8deg)}.fora-variant .fora-city-street{width:160%;bottom:-65px;left:-30%}.fora-variant .fora-hero:after{height:118px}.fora-variant .fora-hero-disclosure{max-width:320px;margin-inline:auto;font-size:10px;line-height:1.7;bottom:17px}.fora-variant .fora-introduction{padding-block:52px 64px}.fora-variant .fora-introduction h2{font-size:clamp(30px,7.6vw,44px);line-height:1.13}.fora-variant .fora-introduction p{margin-top:23px;font-size:15px;line-height:1.85}.fora-variant .difference{gap:33px;padding-block:44px 68px}.fora-variant .difference h2{font-size:clamp(35px,8.7vw,50px);line-height:1.12}.fora-variant .difference-list{grid-template-columns:1fr;gap:24px}.fora-variant .difference-list article,.fora-variant .difference-list article:first-child,.fora-variant .difference-list article:last-child{gap:20px;padding-top:25px;display:flex}.fora-variant .detail-symbol{margin-top:3px;margin-bottom:0}.fora-variant .difference-list h3{max-width:none;font-size:24px}.fora-variant .difference-list p{font-size:14px}.fora-variant .fora-concepts{padding-block:22px 65px}.fora-variant .concept-gallery{padding-block:28px 0}.fora-variant .concept-gallery-heading{margin-bottom:35px;display:block}.fora-variant .concept-gallery-heading h2{font-size:38px;line-height:1.12}.fora-variant .concept-gallery-heading p{max-width:46ch;margin-top:24px;font-size:14px}.fora-variant .concept-gallery-grid{gap:48px}.fora-variant .concept-gallery-item,.fora-variant .concept-gallery-item:first-child,.fora-variant .concept-gallery-item:last-child,.fora-variant .concept-gallery-item:nth-child(2n){grid-template-columns:1fr;gap:21px}.fora-variant .concept-gallery-item:nth-child(2n) .concept-preview{order:0}.fora-variant .concept-gallery-caption h3{margin-bottom:8px;font-size:27px}.fora-variant .concept-gallery-caption p,.fora-variant .concept-gallery-item:not(:first-child) .concept-gallery-caption p{margin-top:12px}.fora-variant .concept-gallery-cta{margin-top:36px}.fora-variant .fora-founder-field{padding-block:52px}.fora-variant .founder{border-radius:18px;width:calc(100% - 28px);padding-block:33px 39px}.fora-variant .founder-layout{flex-direction:column;gap:39px;width:calc(100% - 44px);display:flex}.fora-variant .founder-identity{grid-template-columns:42px 1fr;gap:10px 18px;width:100%;max-width:none;display:grid}.fora-variant .founder-name{margin:0;font-size:34px}.fora-variant .founder-identity>svg{width:36px;height:36px}.fora-variant .founder-identity>p:not(.founder-name),.fora-variant .founder-identity a{grid-column:2;margin-top:0}.fora-variant .founder-identity a{min-height:44px;font-size:13px}.fora-variant .founder-copy h2{font-size:clamp(34px,8vw,44px)}.fora-variant .founder-copy p{font-size:14px;line-height:1.85}.fora-variant .offer{padding-block:17px 62px}.fora-variant .offer-heading,.fora-variant .process-heading{grid-template-columns:1fr;gap:24px}.fora-variant .offer-heading h2,.fora-variant .process-heading h2{font-size:42px;line-height:1.08}.fora-variant .offer-heading>p,.fora-variant .process-heading>p{font-size:15px}.fora-variant .offer-packages{grid-template-columns:1fr;gap:20px;margin-top:33px}.fora-variant .offer-package{border-radius:15px;padding:28px 24px}.fora-variant .package-price{margin-top:20px;font-size:61px}.fora-variant .offer-package .package-for{font-size:15px}.fora-variant .offer-package ul{margin-top:24px;font-size:14px;line-height:1.75}.fora-variant .offer-care{grid-template-columns:1fr;gap:26px;margin-top:41px;padding-top:35px}.fora-variant .care-copy h3{font-size:32px}.fora-variant .care-prices{font-size:13px}.fora-variant .care-prices th>span{font-size:11px}.fora-variant .care-details summary{font-size:13px}.fora-variant .process{padding-block:64px}.fora-variant .process-steps{grid-template-columns:1fr;gap:28px;margin-top:34px}.fora-variant .process-steps li{grid-template-columns:35px 1fr;gap:14px 19px;padding-top:25px}.fora-variant .step-number{width:33px;height:33px;margin:0}.fora-variant .process-steps h3{margin-top:2px;font-size:24px}.fora-variant .design-promise{margin-top:36px;padding-top:26px;display:block}.fora-variant .design-promise a{margin-top:13px}.fora-variant .questions{gap:32px;padding-block:64px}.fora-variant .questions h2{font-size:40px}.fora-variant .disclosure summary{gap:19px;padding-block:22px;font-size:15px}.fora-variant .disclosure-body{font-size:14px}.fora-variant .contact{padding-block:63px 66px}.fora-variant .contact-layout{gap:32px}.fora-variant .contact-copy{display:block}.fora-variant .contact h2{margin-bottom:24px;font-size:clamp(45px,11vw,62px);line-height:1.05}.fora-variant .contact-copy>p{font-size:15px}.fora-variant .contact-copy .contact-person{margin-top:26px}.fora-variant .inquiry-fields{grid-template-columns:1fr;gap:19px;margin-top:23px}.fora-variant .inquiry form>.contact-cta{justify-content:space-between;width:100%}.fora-variant .site-footer{flex-direction:column;align-items:flex-start;gap:11px;padding-block:31px}}@media (prefers-reduced-motion:reduce){.fora-variant .fora-benefit-card{filter:none;height:auto;position:relative;top:auto;transform:none}.fora-variant .fora-visual-reveal,.fora-variant .fora-feature-photo{opacity:1;transform:none}.fora-variant .fora-hero-copy,.fora-variant .fora-landscape,.fora-variant .fora-screen-main,.fora-variant .fora-city-street{transform:none}.fora-variant .fora-screen-home{transform:rotate(-7deg)}.fora-variant .fora-screen-studio{transform:rotate(8deg)}.fora-variant :is(a,button,summary,svg){transition:none}}.fora-variant .site-header{column-gap:24px}.fora-variant .site-header>.wordmark{flex-shrink:0}@media (min-width:761px) and (max-width:1000px){.fora-variant .site-header nav{gap:16px}.fora-variant .site-header .nav-cta{gap:10px;padding-inline:14px}}
.hero-phone{aspect-ratio:9/19.5;background:linear-gradient(125deg,#75808c,#202630 28%,#060a10 70%,#687383);border:1px solid #75808e;border-radius:24px;width:28%;padding:4px;position:absolute;bottom:8px;box-shadow:0 22px 34px -14px #02081788,0 3px 6px #02081733;container-type:inline-size}.hero-phone:before,.hero-phone:after{content:"";background:#6d7785;border-radius:2px;width:2px;position:absolute}.hero-phone:before{height:13%;top:22%;left:-2px}.hero-phone:after{height:17%;top:29%;right:-2px}.hero-phone-screen{color:#fff;background:#07111c;border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000}.hero-phone-status{justify-content:space-between;align-items:center;height:10%;padding:0 9%;font:600 5cqw/1 Arial,sans-serif;display:flex;position:relative}.hero-phone-status i{background:#06090e;border-radius:99px;width:30%;height:36%;position:absolute;top:26%;left:35%;box-shadow:inset 0 0 0 1px #ffffff0c}.hero-phone-nav{border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;height:12%;padding:0 9%;display:flex}.hero-phone-nav strong{letter-spacing:.07em;font:700 7cqw/1.1 Arial,sans-serif}.hero-phone-nav strong span{letter-spacing:.18em;margin-top:1cqw;font-size:4.2cqw;display:block}.hero-phone-menu{font:400 8cqw/1 Arial,sans-serif}.hero-phone-auto-content{background:-webkit-linear-gradient(270deg,#06111b00 12%,#06111b88 39%,#06111bef 92%),-webkit-image-set(url(/images/detailing-phone-384.avif) 1x type("image/avif"),url(/images/detailing-phone-768.avif) 2x type("image/avif"),url(/images/detailing-concept-640.webp) 1x type("image/webp"),url(/images/detailing-concept-640.webp) 2x type("image/webp")) 61%/cover;background:linear-gradient(#06111b00 12%,#06111b88 39%,#06111bef 92%),image-set("/images/detailing-phone-384.avif" 1x type("image/avif"),"/images/detailing-phone-768.avif" 2x type("image/avif"),"/images/detailing-concept-640.webp" 1x type("image/webp"),"/images/detailing-concept-640.webp" 2x type("image/webp")) 61%/cover;height:78%;position:relative}.hero-phone-auto-copy{position:absolute;bottom:18%;left:9%;right:9%}.hero-phone-eyebrow{letter-spacing:.06em;font:600 4.1cqw/1.2 Arial,sans-serif}.hero-phone-auto-copy>strong{letter-spacing:-.05em;margin:5cqw 0;font-size:16cqw;line-height:.98;display:block}.hero-phone-auto-copy p{color:#e3eaf4;margin:0;font-size:6cqw;line-height:1.4}.hero-phone-cta{justify-content:space-between;align-items:center;gap:3cqw;font:600 6cqw/1.2 Arial,sans-serif;display:flex}.hero-phone-auto-copy .hero-phone-cta{background:#2545ed;border-radius:3cqw;margin-top:8cqw;padding:7cqw 6cqw}.hero-phone-cta svg{flex-shrink:0;width:8cqw;height:8cqw}.hero-phone-bottom-note{letter-spacing:.06em;color:#bbc9d8;font:500 3.7cqw/1 Arial,sans-serif;position:absolute;bottom:7%;left:9%}.hero-phone-home{opacity:.65;background:currentColor;border-radius:8px;width:32%;height:1%;position:absolute;bottom:2%;left:34%}.hero-phone-studio{color:#342537;background:#e3d7eb}.hero-phone-studio .hero-phone-nav{border-color:#34253724}.hero-phone-studio .hero-phone-nav strong{letter-spacing:.1em;font:500 6.5cqw/1.1 Georgia,serif}.hero-phone-studio-content{grid-template-rows:24% 47% 29%;height:78%;padding:0 8%;display:grid}.hero-phone-studio-heading{letter-spacing:-.06em;white-space:nowrap;align-self:center;font:400 15cqw/.98 Georgia,serif}.hero-phone-studio-heading em{font-weight:400}.hero-phone-studio-photo{background:-webkit-image-set(url(/images/stillwater-hair-phone-192.avif) 1x type("image/avif"),url(/images/stillwater-hair-phone-384.avif) 2x type("image/avif"),url(/images/stillwater-hair-concept-384.webp) 1x type("image/webp"),url(/images/stillwater-hair-concept-768.webp) 2x type("image/webp")) 50% 35%/cover;background:image-set("/images/stillwater-hair-phone-192.avif" 1x type("image/avif"),"/images/stillwater-hair-phone-384.avif" 2x type("image/avif"),"/images/stillwater-hair-concept-384.webp" 1x type("image/webp"),"/images/stillwater-hair-concept-768.webp" 2x type("image/webp")) 50% 35%/cover;border-radius:38cqw 38cqw 2cqw 2cqw}.hero-phone-studio-footer{padding-top:5cqw;font:5.5cqw/1.3 Arial,sans-serif}.hero-phone-studio-footer .hero-phone-cta{border-bottom:1px solid #34253780;margin-top:4cqw;padding-bottom:2cqw}@media (max-width:600px){.hero-phone{border-radius:18px;width:30%;padding:3px}.hero-phone-screen{border-radius:14px}.hero-phone-auto-content{background-image:-webkit-linear-gradient(270deg,#06111b00 12%,#06111b88 39%,#06111bef 92%),-webkit-image-set(url(/images/detailing-phone-256.avif) 1x type("image/avif"),url(/images/detailing-phone-512.avif) 2x type("image/avif"),url(/images/detailing-concept-640.webp) 1x type("image/webp"),url(/images/detailing-concept-640.webp) 2x type("image/webp"));background-image:linear-gradient(#06111b00 12%,#06111b88 39%,#06111bef 92%),image-set("/images/detailing-phone-256.avif" 1x type("image/avif"),"/images/detailing-phone-512.avif" 2x type("image/avif"),"/images/detailing-concept-640.webp" 1x type("image/webp"),"/images/detailing-concept-640.webp" 2x type("image/webp"))}.hero-phone-studio-photo{background-image:-webkit-image-set(url(/images/stillwater-hair-phone-128.avif) 1x type("image/avif"),url(/images/stillwater-hair-phone-192.avif) 2x type("image/avif"),url(/images/stillwater-hair-concept-384.webp) 1x type("image/webp"),url(/images/stillwater-hair-concept-768.webp) 2x type("image/webp"));background-image:image-set("/images/stillwater-hair-phone-128.avif" 1x type("image/avif"),"/images/stillwater-hair-phone-192.avif" 2x type("image/avif"),"/images/stillwater-hair-concept-384.webp" 1x type("image/webp"),"/images/stillwater-hair-concept-768.webp" 2x type("image/webp"))}}
