@font-face{font-family:Figtree;src:url(/3d/assets/figtree.woff2)format("woff2");font-display:swap;font-weight:300 900}#caseus-3d *{box-sizing:border-box}#caseus-3d{color:#17382c;-webkit-font-smoothing:antialiased;background:#f8f8f3;margin:0;font-family:Figtree,Arial,sans-serif}#caseus-3d a{color:inherit;text-decoration:none}#caseus-3d button,#caseus-3d input,#caseus-3d select{font:inherit}#caseus-3d button,#caseus-3d a,#caseus-3d summary{-webkit-tap-highlight-color:transparent}#caseus-3d a:focus-visible,#caseus-3d button:focus-visible,#caseus-3d summary:focus-visible{outline-offset:5px;outline:3px solid #c2a46d}#caseus-3d header{z-index:4;background:#f3f2eb;border-bottom:1px solid #17382c0c;justify-content:space-between;align-items:center;height:88px;padding:0 4.4%;display:flex;position:relative}#caseus-3d .logo{width:145px;height:auto}#caseus-3d nav{align-items:center;gap:32px;font-size:14px;font-weight:550;display:flex}#caseus-3d .button{--button-green:#1f6b4f;--button-green-hover:#0b241e;background:var(--button-green);color:#fff;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:28px;padding:17px 25px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}#caseus-3d .button:hover{background:var(--button-green-hover);transform:translateY(-2px)}#caseus-3d .button span{font-size:20px;line-height:1}#caseus-3d .button.small{gap:21px;padding:13px 21px;font-size:13px}#caseus-3d .hero{isolation:isolate;background:#f3f2eb;min-height:685px;padding:76px 4.4% 0;position:relative;overflow:hidden}#caseus-3d .hero-copy{z-index:2;pointer-events:none;width:47%;padding:20px 0 76px;position:relative}#caseus-3d .hero-copy a{pointer-events:auto}#caseus-3d .eyebrow{letter-spacing:1.8px;align-items:center;gap:9px;margin:0 0 26px;font-size:11px;font-weight:650;display:flex}#caseus-3d .dot{background:#648268;border-radius:50%;width:6px;height:6px;display:inline-block}#caseus-3d .hero h1{letter-spacing:-3.2px;margin:0 0 27px;font-size:clamp(47px,5.05vw,78px);font-weight:520;line-height:1.03}#caseus-3d .hero h1 span{color:#6e8265}#caseus-3d .lead{color:#566359;max-width:440px;margin:0 0 30px;font-size:18px;line-height:1.65}#caseus-3d .actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}#caseus-3d .textlink{border-bottom:1px solid #94a18e;align-items:center;gap:14px;padding:10px 0;font-size:14px;font-weight:600;display:inline-flex}#caseus-3d .textlink:hover{color:#1f6b4f}#caseus-3d .hero-note{color:#6b776b;margin-top:21px;font-size:12px}#caseus-3d .hero-visual{z-index:1;width:62%;height:560px;position:absolute;top:20px;right:-3%}#caseus-3d .hero-visual iframe{background:0 0;border:0;width:100%;height:100%}#caseus-3d .visual-controls{background:#f8f8f3ee;border:1px solid #cfd7c8;border-radius:40px;gap:3px;padding:4px;display:flex;position:absolute;bottom:24px;left:43%;transform:translate(-50%);box-shadow:0 8px 24px #17382c08}#caseus-3d .visual-controls button{color:#53624e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:24px;padding:10px 18px;font-size:12px}#caseus-3d .visual-controls button[aria-pressed=true]{color:#fff;background:#17382c}#caseus-3d .visual-caption{color:#74816e;white-space:nowrap;font-size:10px;position:absolute;bottom:-14px;left:43%;transform:translate(-50%)}#caseus-3d .visual-caption span{margin:0 8px}#caseus-3d .formatline{z-index:2;border-top:1px solid #dce1d4;justify-content:center;align-items:center;gap:26px;min-height:91px;font-size:14px;display:flex;position:relative}#caseus-3d .formatline>span:not(.longarrow){letter-spacing:1.2px;color:#7a8476;font-size:9px}#caseus-3d .formatline b{font-weight:500}#caseus-3d .formatline i{color:#b1b9a9;font-style:normal}#caseus-3d .longarrow{color:#829673;margin:0 25px;font-size:36px}#caseus-3d .section{max-width:1600px;margin:auto;padding:105px 6%}#caseus-3d .section-head{grid-template-columns:1.2fr 1fr;align-items:end;gap:100px;margin-bottom:42px;display:grid}#caseus-3d .section h2{letter-spacing:-1.8px;margin:0;font-size:clamp(35px,3.4vw,51px);font-weight:500;line-height:1.08}#caseus-3d .section-head>p{color:#667162;max-width:405px;margin:0 0 3px;font-size:16px;line-height:1.7}#caseus-3d .section .eyebrow{color:#6c7e64;margin-bottom:21px}#caseus-3d .demo-shell{background:#f4f4f2;border:1px solid #d9ded2;border-radius:12px;overflow:hidden}#caseus-3d .demo-shell iframe{border:0;width:100%;height:590px;display:block}#caseus-3d .demo-caption{color:#75806e;justify-content:space-between;gap:20px;margin-top:14px;font-size:11px;display:flex}#caseus-3d .demo-caption .dot{margin-right:7px}#caseus-3d .evidence{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:50px;display:grid}#caseus-3d .evidence h3{letter-spacing:-.3px;margin:16px 0 10px;font-size:18px;font-weight:550}#caseus-3d .evidence p{color:#6d7767;margin:0;font-size:14px;line-height:1.7}#caseus-3d .mini-line{background:#82976e;width:30px;height:2px;display:block}#caseus-3d .process{border-top:1px solid #dce1d5;grid-template-columns:1fr 1fr;gap:10%;padding-top:95px;display:grid}#caseus-3d .process-intro>p:not(.eyebrow){color:#6b7664;max-width:400px;margin:24px 0 8px;font-size:17px;line-height:1.7}#caseus-3d .sheet{background:#fffdf6;border:1px solid #dfdfd1;max-width:430px;margin:45px 0 0;padding:16px;transform:rotate(-3deg);box-shadow:0 14px 30px #2a422511}#caseus-3d .sheet svg{width:100%;height:auto;display:block}#caseus-3d .sheet>div{letter-spacing:.7px;color:#7c8872;border-top:1px solid #d3d9c9;justify-content:space-between;padding:12px 5px 2px;font-size:8px;display:flex}#caseus-3d .process-steps{padding-top:40px}#caseus-3d .process-steps article{border-top:1px solid #d9dfd0;gap:25px;padding:29px 0 34px;display:flex}#caseus-3d .process-steps article>span{color:#8b987d;padding-top:5px;font-size:12px}#caseus-3d .process-steps h3{letter-spacing:-.6px;margin:0 0 14px;font-size:23px;font-weight:500}#caseus-3d .process-steps p{color:#64705c;margin:0;font-size:15px;line-height:1.7}#caseus-3d .process-steps .aside{color:#7f8a77;margin-top:13px;font-size:12px}#caseus-3d .contact{color:#f7f6ec;background:#193d30;grid-template-columns:1fr 1fr;gap:12%;max-width:none;padding:90px 6%;display:grid}#caseus-3d .contact .eyebrow{color:#b2c3a1}#caseus-3d .contact h2{font-size:clamp(39px,4.1vw,62px)}#caseus-3d .contact-copy>p:not(.eyebrow){color:#c1cbbb;max-width:380px;margin:24px 0 28px;font-size:16px;line-height:1.7}#caseus-3d .button.light{color:#193d30;background:#f1f1e4}#caseus-3d .button.light:hover{background:#dae5ce}#caseus-3d .email{text-underline-offset:5px;margin-top:25px;font-size:15px;text-decoration:underline;display:block}#caseus-3d .contact-copy>.contact-note{opacity:.8;margin-top:25px!important;font-size:12px!important}#caseus-3d .faq h3{color:#bfd0af;margin:0 0 25px;font-size:13px;font-weight:500}#caseus-3d .faq details{border-top:1px solid #ffffff25}#caseus-3d .faq details:last-child{border-bottom:1px solid #ffffff25}#caseus-3d .faq summary{cursor:pointer;padding:22px 30px 22px 0;font-size:16px;list-style:none;position:relative}#caseus-3d .faq summary::-webkit-details-marker{display:none}#caseus-3d .faq summary:after{content:"+";color:#b7c9a5;font-size:23px;position:absolute;top:18px;right:0}#caseus-3d .faq details[open] summary:after{content:"−"}#caseus-3d .faq details p{color:#c1cbbb;margin:0;padding:0 25px 25px 0;font-size:14px;line-height:1.7}#caseus-3d footer{color:#74836b;justify-content:space-between;align-items:center;gap:20px;padding:34px 4.4%;font-size:12px;display:flex}#caseus-3d footer img{width:125px;height:auto}#caseus-3d .skip{z-index:10;background:#fff;padding:12px;position:fixed;top:-100px;left:10px}#caseus-3d .skip:focus{top:10px}@media (min-width:1600px){#caseus-3d .hero-copy{padding-top:55px}#caseus-3d .hero{min-height:760px}#caseus-3d .hero-visual{height:650px}#caseus-3d .formatline{margin-top:30px}}@media (max-width:1000px){#caseus-3d nav{gap:20px}#caseus-3d .hero{min-height:645px;padding-top:50px}#caseus-3d .hero-copy{width:51%;padding-bottom:70px}#caseus-3d .hero h1{font-size:56px}#caseus-3d .hero-visual{width:70%;height:520px;top:35px;right:-12%}#caseus-3d .lead{max-width:350px;font-size:16px}#caseus-3d .actions{gap:17px}#caseus-3d .actions .button{padding:15px 18px;font-size:13px}#caseus-3d .formatline{gap:19px}#caseus-3d .longarrow{margin:0 8px}#caseus-3d .section{padding:80px 5%}#caseus-3d .section-head{gap:50px}#caseus-3d .process{gap:6%}#caseus-3d .evidence{gap:25px}#caseus-3d .contact{gap:7%}}@media (max-width:700px){#caseus-3d header{height:72px;padding:0 22px}#caseus-3d .logo{width:118px}#caseus-3d nav>a:not(.button){display:none}#caseus-3d .button.small{gap:12px;padding:12px 15px;font-size:11px}#caseus-3d .hero{min-height:0;padding:34px 23px 0}#caseus-3d .hero-copy{width:100%;padding:12px 0 0}#caseus-3d .eyebrow{letter-spacing:1.35px;margin-bottom:24px;font-size:9px}#caseus-3d .hero h1{letter-spacing:-2px;margin-bottom:21px;font-size:clamp(41px,10.5vw,64px);line-height:1.06}#caseus-3d .lead{max-width:470px;margin-bottom:25px;font-size:16px;line-height:1.65}#caseus-3d .actions{gap:20px}#caseus-3d .actions .button{font-size:13px}#caseus-3d .textlink{font-size:12px}#caseus-3d .hero-note{margin-top:17px;font-size:11px}#caseus-3d .hero-visual{width:calc(100% + 46px);height:390px;margin:0 -23px;position:relative;top:auto;right:auto}#caseus-3d .visual-controls{bottom:27px;left:50%}#caseus-3d .visual-caption{bottom:-5px;left:50%}#caseus-3d .formatline{flex-wrap:wrap;justify-content:flex-start;gap:12px;min-height:80px;padding:20px 0;font-size:11px}#caseus-3d .formatline>span:not(.longarrow){display:none}#caseus-3d .longarrow{margin:0 4px;font-size:23px}#caseus-3d .section{padding:65px 23px}#caseus-3d .section-head{grid-template-columns:1fr;gap:24px;margin-bottom:28px}#caseus-3d .section h2{letter-spacing:-1.5px;font-size:36px}#caseus-3d .section-head>p{max-width:100%;font-size:15px}#caseus-3d .demo-shell{border-radius:8px;margin-inline:-10px}#caseus-3d .demo-shell iframe{height:490px}#caseus-3d .demo-caption{align-items:start;gap:10px;font-size:9px;line-height:1.5}#caseus-3d .demo-caption>span:last-child{text-align:right;max-width:125px}#caseus-3d .evidence{grid-template-columns:1fr;gap:28px;margin-top:37px}#caseus-3d .evidence h3{margin-top:12px}#caseus-3d .evidence p{max-width:500px}#caseus-3d .process{grid-template-columns:1fr;gap:28px}#caseus-3d .process-intro>p:not(.eyebrow){font-size:15px}#caseus-3d .sheet{max-width:400px;margin-top:28px}#caseus-3d .process-steps{padding-top:20px}#caseus-3d .process-steps article{gap:18px;padding:25px 0}#caseus-3d .process-steps h3{font-size:22px}#caseus-3d .contact{grid-template-columns:1fr;gap:50px}#caseus-3d .contact h2{font-size:43px}#caseus-3d .contact-copy>p:not(.eyebrow),#caseus-3d .faq summary{font-size:15px}#caseus-3d footer{padding:28px 23px;font-size:10px}#caseus-3d footer>span{display:none}}@media (prefers-reduced-motion:reduce){#caseus-3d *,#caseus-3d :before,#caseus-3d :after{transition:none!important}}#caseus-3d .logo,#caseus-3d footer img{filter:grayscale()brightness(.3)}#caseus-3d .hero{grid-template-columns:1fr 1.07fr;align-items:center;gap:2%;min-height:0;padding:65px 4.4% 70px;display:grid;overflow:visible}#caseus-3d .hero-copy{pointer-events:auto;width:auto;padding:0}#caseus-3d .hero h1{letter-spacing:-2.2px;margin-bottom:25px;font-size:clamp(40px,4.1vw,64px);line-height:1.09}#caseus-3d .lead{max-width:490px;margin-bottom:25px;font-size:17px;line-height:1.75}#caseus-3d .hero-price{align-items:baseline;gap:15px;display:flex}#caseus-3d .hero-price strong{letter-spacing:-1px;font-size:34px;font-weight:550}#caseus-3d .hero-price>span{color:#6b7765;font-size:13px}#caseus-3d .price-scope{color:#566650;max-width:370px;margin:7px 0 24px;font-size:14px;line-height:1.65}#caseus-3d .cta-note{color:#6b7765;max-width:350px;margin:14px 0 0;font-size:12px;line-height:1.6}#caseus-3d .hero-visual{align-self:center;width:100%;min-width:0;height:auto;margin:0;position:relative;inset:auto}#caseus-3d .hero-visual iframe{height:430px;display:block}#caseus-3d .visual-controls{width:fit-content;box-shadow:none;margin:4px auto 0;position:relative;inset:auto;transform:none}#caseus-3d .visual-caption{text-align:center;white-space:normal;margin:12px 0 0;font-size:11px;position:relative;inset:auto;transform:none}#caseus-3d .section{padding:90px 6%}#caseus-3d .section h2{letter-spacing:-1.6px;font-size:clamp(34px,3.3vw,49px);line-height:1.15}#caseus-3d .section-head{grid-template-columns:1fr 1fr;align-items:end;gap:9%;margin-bottom:35px}#caseus-3d .section-head>p{max-width:490px;font-size:17px;line-height:1.75}#caseus-3d .demo-shell{background:#f0f1eb;border:1px solid #d8ddd2;border-radius:20px}#caseus-3d .demo-shell iframe{height:660px}#caseus-3d .demo-caption{line-height:1.6}#caseus-3d .delivery,#caseus-3d .input-section{grid-template-columns:1fr 1.15fr;gap:10%;display:grid}#caseus-3d .delivery{border-top:1px solid #d9dfd1}#caseus-3d .delivery-intro>p,#caseus-3d .delivery-content p,#caseus-3d .pricing-copy p,#caseus-3d .input-copy p{color:#596755;margin:22px 0 0;font-size:17px;line-height:1.8}#caseus-3d .delivery-intro>p{max-width:400px}#caseus-3d .delivery-content h3{letter-spacing:-.5px;margin:0 0 13px;font-size:24px;font-weight:500;line-height:1.35}#caseus-3d .delivery-content h3:not(:first-child){margin-top:32px}#caseus-3d .delivery-content p{margin:0}#caseus-3d .pricing{background:#e9eddf;grid-template-columns:1.05fr 1fr;align-items:center;gap:12%;max-width:none;padding-block:80px;display:grid}#caseus-3d .pricing-copy{max-width:470px}#caseus-3d .price-calculator{justify-self:end;width:100%;max-width:470px}#caseus-3d .price-calculator>label{margin-bottom:12px;font-size:16px;font-weight:550;display:block}#caseus-3d .area-input{background:#f8faf3;border:1px solid #b7c5ac;border-radius:12px;align-items:center;gap:12px;padding-right:22px;display:flex;overflow:hidden}#caseus-3d .area-input input{color:#17382c;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:18px 20px;font-family:inherit;font-size:30px;font-weight:450}#caseus-3d .area-input:focus-within{outline-offset:2px;outline:2px solid #1f6b4f}#caseus-3d .area-input>span{color:#6f7e63;font-size:18px}#caseus-3d #area-help{color:#68765d;margin:10px 0 22px;font-size:12px;line-height:1.6}#caseus-3d .calculation{border-top:1px solid #c7d2bc;flex-direction:column;padding:22px 0 26px;display:flex}#caseus-3d .calculation>span{color:#68765d;font-size:13px}#caseus-3d .calculation output{letter-spacing:-2px;color:#17382c;margin:8px 0;font-size:clamp(40px,4.5vw,64px);line-height:1.2;display:block}#caseus-3d .input-copy p:first-child{margin-top:0}#caseus-3d .contact{grid-template-columns:1.15fr 1fr;align-items:center;gap:14%;padding-block:80px}#caseus-3d .contact h2{font-size:clamp(35px,3.6vw,53px);line-height:1.15}#caseus-3d .contact-copy>p:not(.eyebrow){max-width:500px;font-size:17px;line-height:1.8}#caseus-3d .contact-offer{border-left:1px solid #ffffff30;padding-left:45px}#caseus-3d .contact-offer>p{color:#d2dccb;max-width:390px;font-size:20px;line-height:1.6}#caseus-3d .contact-offer .closing-price{letter-spacing:-1.5px;color:#f7f6ec;margin:0 0 22px;font-size:48px;font-weight:500;line-height:1.1}#caseus-3d .closing-price span{letter-spacing:0;color:#b7c8ac;margin-top:10px;font-size:13px;font-weight:400;display:block}#caseus-3d .contact-offer .contact-small{margin-top:24px;font-size:14px;line-height:1.7}@media (min-width:1600px){#caseus-3d .hero-copy{padding-top:0}#caseus-3d .hero{min-height:0}#caseus-3d .hero-visual{height:auto}#caseus-3d .hero-visual iframe{height:510px}}@media (max-width:1000px){#caseus-3d .hero{grid-template-columns:1fr 1fr;gap:3%;padding-top:50px}#caseus-3d .hero h1{font-size:43px}#caseus-3d .hero-visual{width:100%;height:auto;top:auto;right:auto}#caseus-3d .hero-visual iframe{height:390px}#caseus-3d .lead{font-size:16px}#caseus-3d .hero .button{gap:20px;padding:16px 21px;font-size:14px}#caseus-3d .section{padding:75px 5%}#caseus-3d .delivery,#caseus-3d .input-section,#caseus-3d .pricing,#caseus-3d .contact{gap:7%}#caseus-3d .demo-shell iframe{height:600px}#caseus-3d .contact-offer{padding-left:28px}}@media (max-width:700px){#caseus-3d header{height:72px}#caseus-3d .button.small{gap:9px;padding:11px 13px;font-size:10px}#caseus-3d .hero{flex-direction:column;align-items:stretch;gap:12px;padding:35px 23px 38px;display:flex}#caseus-3d .hero-copy{width:100%;padding:0}#caseus-3d .hero h1{letter-spacing:-1.7px;margin-bottom:20px;font-size:clamp(37px,9.7vw,53px)}#caseus-3d .hero h1 br{display:none}#caseus-3d .hero h1 span{display:block}#caseus-3d .lead{margin-bottom:21px;font-size:16px;line-height:1.7}#caseus-3d .hero-price strong{font-size:31px}#caseus-3d .price-scope{margin-bottom:21px}#caseus-3d .hero-visual{align-self:stretch;width:100%;height:auto;margin:0;top:auto;right:auto}#caseus-3d .hero-visual iframe{height:285px}#caseus-3d .visual-controls{margin:0 auto}#caseus-3d .visual-caption{margin-top:11px;font-size:10px}#caseus-3d .section{padding:60px 23px}#caseus-3d .section-head,#caseus-3d .delivery,#caseus-3d .input-section,#caseus-3d .pricing,#caseus-3d .contact{grid-template-columns:1fr;gap:28px}#caseus-3d .section h2{letter-spacing:-1.2px;font-size:35px}#caseus-3d .section-head>p{font-size:16px}#caseus-3d .demo-shell{border-radius:15px}#caseus-3d .demo-shell iframe{height:540px}#caseus-3d .demo-caption>span:last-child{max-width:165px}#caseus-3d .delivery-intro>p,#caseus-3d .delivery-content p,#caseus-3d .pricing-copy p,#caseus-3d .input-copy p{font-size:16px}#caseus-3d .delivery-content h3{font-size:23px}#caseus-3d .price-calculator{max-width:none}#caseus-3d .pricing{gap:35px}#caseus-3d .calculation output{font-size:50px}#caseus-3d .contact{gap:40px}#caseus-3d .contact-copy>p:not(.eyebrow){font-size:16px}#caseus-3d .contact-offer{border-top:1px solid #ffffff30;border-left:0;padding:30px 0 0}#caseus-3d .contact-offer .closing-price{font-size:41px}#caseus-3d .contact-offer>p{font-size:18px}#caseus-3d .input-copy p:first-child{margin-top:0}}#caseus-3d .hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5%;padding-block:80px 60px}#caseus-3d .hero-copy{min-width:0}#caseus-3d .hero h1{text-wrap:balance;max-width:650px;margin:0 0 32px;font-size:clamp(39px,4vw,62px)}#caseus-3d .hero h1 span{display:block}#caseus-3d .hero .lead{max-width:460px;margin:0 0 34px;line-height:1.8}#caseus-3d .hero .button{white-space:normal;text-align:left}#caseus-3d .hero-visual iframe{height:440px}#caseus-3d .offer-bar{background:#f3f2eb;align-items:center;gap:60px;padding:30px 6% 34px;display:flex}#caseus-3d .offer-bar p{color:#596755;margin:0;font-size:15px;line-height:1.75}#caseus-3d .offer-bar p:first-child{flex-shrink:0;align-items:baseline;gap:14px;display:flex}#caseus-3d .offer-bar strong{color:#17382c;letter-spacing:-1px;font-size:34px;font-weight:550}#caseus-3d .offer-bar span{font-size:12px}#caseus-3d .questions{border-top:1px solid #d9dfd1;grid-template-columns:.8fr 1.2fr;gap:9%;display:grid}#caseus-3d .questions-intro p{color:#596755;max-width:350px;margin-top:25px;font-size:16px;line-height:1.8}#caseus-3d .questions a{text-underline-offset:4px;text-decoration:underline}#caseus-3d .question-rows{min-width:0}#caseus-3d .question-rows details{border-top:1px solid #cdd6c5}#caseus-3d .question-rows details:last-child{border-bottom:1px solid #cdd6c5}#caseus-3d .question-rows summary{cursor:pointer;padding:23px 34px 23px 0;font-size:18px;font-weight:500;line-height:1.5;list-style:none;position:relative}#caseus-3d .question-rows summary::-webkit-details-marker{display:none}#caseus-3d .question-rows summary:after{content:"+";color:#607955;font-size:22px;position:absolute;top:23px;right:2px}#caseus-3d .question-rows details[open] summary:after{content:"−"}#caseus-3d .question-rows details p{color:#596755;margin:0;padding:0 24px 26px 0;font-size:16px;line-height:1.85}@media (max-width:1000px) and (min-width:701px){#caseus-3d .hero{gap:4%;padding-block:65px 45px}#caseus-3d .hero h1{font-size:42px}#caseus-3d .hero-visual iframe{height:400px}#caseus-3d .hero .button{font-size:13px}#caseus-3d .offer-bar{gap:35px}#caseus-3d .questions{grid-template-columns:.7fr 1.3fr;gap:6%}}@media (max-width:700px){#caseus-3d .hero{gap:25px;padding:42px 23px 28px}#caseus-3d .hero h1{margin-bottom:28px;font-size:clamp(37px,9.5vw,53px)}#caseus-3d .hero .lead{margin-bottom:29px}#caseus-3d .hero-visual iframe{height:285px}#caseus-3d .offer-bar{padding:23px 23px 32px;display:block}#caseus-3d .offer-bar p:first-child{margin-bottom:12px}#caseus-3d .offer-bar strong{font-size:31px}#caseus-3d .offer-bar p{font-size:14px}#caseus-3d .offer-bar br{display:none}#caseus-3d .questions{grid-template-columns:1fr;gap:30px}#caseus-3d .questions-intro p{max-width:none}#caseus-3d .question-rows summary{font-size:17px}#caseus-3d .question-rows details p{padding-right:8px;font-size:15px}}@media (min-width:701px){#caseus-3d .hero{padding-block:48px 32px}#caseus-3d .hero-visual iframe{height:380px}}#caseus-3d .demo-shell{--viewer-radius:20px;isolation:isolate;border-radius:var(--viewer-radius);clip-path:inset(0 round var(--viewer-radius));position:relative;overflow:hidden}#caseus-3d .demo-shell iframe{border-radius:inherit;outline:none;max-width:100%}#caseus-3d .hero-visual iframe{outline:none}@media (max-width:700px){#caseus-3d .demo-shell{--viewer-radius:15px}}#caseus-3d .offer-bar{flex-wrap:wrap;gap:35px}#caseus-3d .offer-bar .offer-included{border-left:1px solid #ccd5c4;margin-left:auto;padding-left:30px}#caseus-3d .offer-included strong{letter-spacing:0;font-size:16px;font-weight:550;display:block}#caseus-3d .offer-included span{font-size:14px;display:block}#caseus-3d .included-offer{border-top:1px solid #d9dfd1;grid-template-columns:1.2fr 1fr;align-items:center;gap:10%;display:grid}#caseus-3d .included-offer h2{font-size:clamp(32px,3vw,44px)}#caseus-3d .included-offer p{color:#596755;max-width:580px;margin:24px 0 0;font-size:17px;line-height:1.8}#caseus-3d .included-action{justify-self:end;max-width:380px}#caseus-3d .included-action p{margin:0 0 25px}#caseus-3d .included-action .button{white-space:normal}#caseus-3d .price-calculator .bundle-choice{cursor:pointer;align-items:flex-start;gap:12px;margin-bottom:28px;font-size:15px;font-weight:400;line-height:1.6;display:flex}#caseus-3d .bundle-choice input{accent-color:#1f6b4f;flex-shrink:0;width:19px;height:19px;margin:3px 0 0}#caseus-3d #price-condition{max-width:370px;margin-top:10px;font-size:12px;line-height:1.6}@media (max-width:700px){#caseus-3d .offer-bar .offer-included{border-top:1px solid #ccd5c4;border-left:0;margin:20px 0 0;padding:18px 0 0}#caseus-3d .included-offer{grid-template-columns:1fr;gap:25px}#caseus-3d .included-action{justify-self:start;max-width:none}#caseus-3d .included-offer p{font-size:16px}#caseus-3d .included-action p{margin:0 0 22px}#caseus-3d .included-offer h2{font-size:35px}}#caseus-3d .area-slider-wrap{margin-top:15px}#caseus-3d .area-slider-wrap input{cursor:pointer;appearance:none;touch-action:pan-y;--progress:5%;background:0 0;border:0;width:100%;height:38px;margin:0;padding:0;display:block}#caseus-3d .area-slider-wrap input::-webkit-slider-runnable-track{background:linear-gradient(to right,#1f6b4f var(--progress),#c7d2bc var(--progress));border-radius:6px;height:6px}#caseus-3d .area-slider-wrap input::-webkit-slider-thumb{appearance:none;background:#1f6b4f;border:3px solid #fafbf6;border-radius:50%;width:26px;height:26px;margin-top:-10px;box-shadow:0 1px 5px #17382c35}#caseus-3d .area-slider-wrap input::-moz-range-track{background:#c7d2bc;border-radius:6px;height:6px}#caseus-3d .area-slider-wrap input::-moz-range-progress{background:#1f6b4f;border-radius:6px;height:6px}#caseus-3d .area-slider-wrap input::-moz-range-thumb{background:#1f6b4f;border:3px solid #fafbf6;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 5px #17382c35}#caseus-3d .area-slider-wrap input:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #1f6b4f}#caseus-3d .slider-scale{color:#68765d;justify-content:space-between;margin-top:1px;font-size:12px;line-height:1.5;display:flex}#caseus-3d{margin-top:68px}#caseus-3d [id]{scroll-margin-top:84px}
