.ThreeDPlansServicePage-module__qWMzAW__page{color:#081d26;background:#fff;width:100%;overflow:hidden}.ThreeDPlansServicePage-module__qWMzAW__page,.ThreeDPlansServicePage-module__qWMzAW__page *{box-sizing:border-box}.ThreeDPlansServicePage-module__qWMzAW__hero{background:#081d26;min-height:100svh;position:relative;overflow:hidden}.ThreeDPlansServicePage-module__qWMzAW__heroImage{z-index:1;object-fit:cover;object-position:center}.ThreeDPlansServicePage-module__qWMzAW__heroOverlay{z-index:2;background:linear-gradient(90deg,#081d26eb 0%,#081d26ad 50%,#081d2657 100%),#0000002e;position:absolute;inset:0}.ThreeDPlansServicePage-module__qWMzAW__heroContent{z-index:3;flex-direction:column;min-height:100svh;display:flex;position:relative}.ThreeDPlansServicePage-module__qWMzAW__heroGrid{flex:1;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:72px;width:100%;max-width:1440px;margin:0 auto;padding:60px 80px 70px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__heroText{-webkit-backdrop-filter:blur(10px);background:#081d2694;border:1px solid #ffffff24;max-width:900px;padding:34px 38px}.ThreeDPlansServicePage-module__qWMzAW__breadcrumb{text-transform:uppercase;color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;font-size:13px;font-weight:700;line-height:1.45;display:flex}.ThreeDPlansServicePage-module__qWMzAW__breadcrumb a{transition:color .25s}.ThreeDPlansServicePage-module__qWMzAW__breadcrumb a:hover{color:#fff}.ThreeDPlansServicePage-module__qWMzAW__eyebrow,.ThreeDPlansServicePage-module__qWMzAW__sectionLabel,.ThreeDPlansServicePage-module__qWMzAW__sectionLabelLight{text-transform:uppercase;margin-bottom:18px;font-size:14px;font-weight:800;line-height:1.2}.ThreeDPlansServicePage-module__qWMzAW__title{text-transform:uppercase;color:#fff;overflow-wrap:break-word;max-width:920px;margin-bottom:24px;font-size:clamp(54px,5.4vw,84px);font-weight:900;line-height:.98}.ThreeDPlansServicePage-module__qWMzAW__subtitle{color:#ffffffdb;max-width:760px;margin-bottom:40px;font-size:22px;font-weight:500;line-height:1.48}.ThreeDPlansServicePage-module__qWMzAW__heroActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ThreeDPlansServicePage-module__qWMzAW__primaryButton,.ThreeDPlansServicePage-module__qWMzAW__secondaryButton{text-transform:uppercase;cursor:pointer;border-radius:999px;min-height:54px;padding:0 28px;font-size:15px;font-weight:800;line-height:1;transition:transform .25s,background .25s,color .25s,border-color .25s}.ThreeDPlansServicePage-module__qWMzAW__primaryButton{color:#081d26;background:#fff;border:1px solid #fff}.ThreeDPlansServicePage-module__qWMzAW__secondaryButton{color:#fff;background:0 0;border:1px solid #ffffff73}.ThreeDPlansServicePage-module__qWMzAW__primaryButton:hover,.ThreeDPlansServicePage-module__qWMzAW__secondaryButton:hover{transform:translateY(-2px)}.ThreeDPlansServicePage-module__qWMzAW__primaryButton:hover{color:#fff;background:0 0}.ThreeDPlansServicePage-module__qWMzAW__secondaryButton:hover{border-color:#fff}.ThreeDPlansServicePage-module__qWMzAW__statsPanel{-webkit-backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #fff3;gap:18px;padding:30px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__statItem{border-top:1px solid #fff3;padding-top:18px}.ThreeDPlansServicePage-module__qWMzAW__statItem span{color:#fff;margin-bottom:8px;font-size:40px;font-weight:900;line-height:1;display:block}.ThreeDPlansServicePage-module__qWMzAW__statItem p{color:#ffffffc2;font-size:16px;line-height:1.45}.ThreeDPlansServicePage-module__qWMzAW__introSection,.ThreeDPlansServicePage-module__qWMzAW__benefitsSection,.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection,.ThreeDPlansServicePage-module__qWMzAW__faqSection,.ThreeDPlansServicePage-module__qWMzAW__seoSection,.ThreeDPlansServicePage-module__qWMzAW__pricingSection{padding:110px 80px}.ThreeDPlansServicePage-module__qWMzAW__introGrid,.ThreeDPlansServicePage-module__qWMzAW__benefitsGrid,.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid,.ThreeDPlansServicePage-module__qWMzAW__processGrid,.ThreeDPlansServicePage-module__qWMzAW__faqGrid,.ThreeDPlansServicePage-module__qWMzAW__seoGrid,.ThreeDPlansServicePage-module__qWMzAW__pricingInner,.ThreeDPlansServicePage-module__qWMzAW__sectionHeader,.ThreeDPlansServicePage-module__qWMzAW__useCaseGrid{width:100%;max-width:1280px;margin:0 auto}.ThreeDPlansServicePage-module__qWMzAW__introGrid,.ThreeDPlansServicePage-module__qWMzAW__benefitsGrid,.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid,.ThreeDPlansServicePage-module__qWMzAW__processGrid,.ThreeDPlansServicePage-module__qWMzAW__faqGrid,.ThreeDPlansServicePage-module__qWMzAW__seoGrid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:80px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__sectionTitle,.ThreeDPlansServicePage-module__qWMzAW__sectionTitleLight,.ThreeDPlansServicePage-module__qWMzAW__seoGrid h2,.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactTitle,.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedTitle,.ThreeDPlansServicePage-module__qWMzAW__pricingCard h3,.ThreeDPlansServicePage-module__qWMzAW__benefitItem h3{text-transform:uppercase;overflow-wrap:break-word;font-size:clamp(38px,4.5vw,62px);font-weight:900;line-height:1.03}.ThreeDPlansServicePage-module__qWMzAW__sectionTitle{color:#081d26}.ThreeDPlansServicePage-module__qWMzAW__sectionTitleLight{color:#fff}.ThreeDPlansServicePage-module__qWMzAW__introText{gap:22px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__introText p,.ThreeDPlansServicePage-module__qWMzAW__seoGrid p{color:#081d26bd;font-size:20px;line-height:1.62}.ThreeDPlansServicePage-module__qWMzAW__useCasesSection,.ThreeDPlansServicePage-module__qWMzAW__processSection{color:#fff;background:#081d26;padding:110px 80px}.ThreeDPlansServicePage-module__qWMzAW__sectionHeader{margin-bottom:48px}.ThreeDPlansServicePage-module__qWMzAW__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard{background:linear-gradient(#ffffff1a,#0000),#ffffff0f;border:1px solid #ffffff24;min-height:300px;padding:32px}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard span,.ThreeDPlansServicePage-module__qWMzAW__processItem span{color:#ffffff61;margin-bottom:34px;font-size:24px;font-weight:900;display:block}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard h3,.ThreeDPlansServicePage-module__qWMzAW__processItem h3{text-transform:uppercase;color:#fff;margin-bottom:14px;font-size:24px;font-weight:900;line-height:1.12}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard p,.ThreeDPlansServicePage-module__qWMzAW__processItem p,.ThreeDPlansServicePage-module__qWMzAW__benefitItem p{color:#ffffffb8;font-size:18px;line-height:1.52}.ThreeDPlansServicePage-module__qWMzAW__benefitsSection{background:#fff}.ThreeDPlansServicePage-module__qWMzAW__benefitsGrid{grid-template-columns:.85fr 1.15fr}.ThreeDPlansServicePage-module__qWMzAW__stickyTitle{position:sticky;top:40px}.ThreeDPlansServicePage-module__qWMzAW__benefitList{gap:18px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__benefitItem{background:#f4f2ed;border:1px solid #081d261a;grid-template-columns:64px 1fr;gap:26px;padding:30px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__benefitItem span{color:#081d2652;font-size:24px;font-weight:900;display:block}.ThreeDPlansServicePage-module__qWMzAW__benefitItem h3{margin-bottom:14px;font-size:24px;line-height:1.12}.ThreeDPlansServicePage-module__qWMzAW__benefitItem p{color:#081d26b8}.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid{color:#fff;background:linear-gradient(135deg,#061820 0%,#102b34 100%);padding:56px}.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection .ThreeDPlansServicePage-module__qWMzAW__sectionLabel{color:#ffffff94}.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection .ThreeDPlansServicePage-module__qWMzAW__sectionTitle{color:#fff}.ThreeDPlansServicePage-module__qWMzAW__deliverablesList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__deliverablesList li{color:#ffffffd1;background:#ffffff14;border:1px solid #ffffff1f;align-items:center;min-height:98px;padding:22px 22px 22px 62px;font-size:17px;font-weight:700;line-height:1.4;display:flex;position:relative}.ThreeDPlansServicePage-module__qWMzAW__deliverablesList li:before{content:"";background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.ThreeDPlansServicePage-module__qWMzAW__deliverablesList li:after{content:"";border-bottom:2px solid #081d26;border-right:2px solid #081d26;width:7px;height:11px;position:absolute;top:50%;left:31px;transform:translateY(-58%)rotate(45deg)}.ThreeDPlansServicePage-module__qWMzAW__processList{gap:0;padding-left:34px;display:grid;position:relative}.ThreeDPlansServicePage-module__qWMzAW__processList:before{content:"";background:#ffffff2e;width:1px;position:absolute;top:8px;bottom:8px;left:9px}.ThreeDPlansServicePage-module__qWMzAW__processItem{padding:0 0 34px 34px;position:relative}.ThreeDPlansServicePage-module__qWMzAW__processItem:last-child{padding-bottom:0}.ThreeDPlansServicePage-module__qWMzAW__processItem:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:-33px;box-shadow:0 0 0 8px #ffffff14}.ThreeDPlansServicePage-module__qWMzAW__portfolioSection{color:#081d26;background:#f4f2ed;padding:120px 0 0}.ThreeDPlansServicePage-module__qWMzAW__portfolioInner{width:100%;max-width:1280px;margin:0 auto;padding:0 80px}.ThreeDPlansServicePage-module__qWMzAW__portfolioHeaderRow{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:58px;display:flex}.ThreeDPlansServicePage-module__qWMzAW__portfolioHeader{max-width:880px}.ThreeDPlansServicePage-module__qWMzAW__portfolioHeader p:last-child{color:#081d26b8;max-width:760px;margin-top:22px;font-size:20px;line-height:1.6}.ThreeDPlansServicePage-module__qWMzAW__portfolioControls{flex-shrink:0;align-items:center;gap:12px;display:flex}.ThreeDPlansServicePage-module__qWMzAW__portfolioArrow{color:#fff;cursor:pointer;background:#081d26;border:1px solid #081d262e;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:900;line-height:1;transition:transform .25s,background .25s,color .25s,border-color .25s;display:inline-flex}.ThreeDPlansServicePage-module__qWMzAW__portfolioArrow:hover{color:#081d26;background:0 0;border-color:#081d266b;transform:translateY(-2px)}.ThreeDPlansServicePage-module__qWMzAW__portfolioFullWidth{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;height:100svh;min-height:680px;display:flex;overflow:auto hidden}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards::-webkit-scrollbar{display:none}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard{scroll-snap-align:start;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 25%;min-width:25%;min-height:100%;transition:flex-basis .45s,min-width .45s,filter .35s;position:relative;overflow:hidden}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0c0c0c66 0% 100%);transition:opacity .3s;position:absolute;inset:0}.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactHeader{z-index:3;flex-direction:column;transition:opacity .3s;display:flex;position:absolute;top:44px;left:36px;right:28px}.ThreeDPlansServicePage-module__qWMzAW__portfolioCardNumber{color:#f2f2f2;margin:0;font-size:36px;font-weight:800;line-height:1}.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactTitle{text-transform:uppercase;color:#f2f2f2;margin:12px 0 0;font-size:34px;line-height:1.05}.ThreeDPlansServicePage-module__qWMzAW__portfolioBottomLabel{z-index:3;text-transform:uppercase;color:#fff;writing-mode:vertical-rl;max-height:370px;margin:0;font-size:20px;font-weight:800;line-height:1.15;transition:opacity .3s;position:absolute;bottom:36px;left:36px;transform:rotate(180deg)}.ThreeDPlansServicePage-module__qWMzAW__portfolioVerticalTitle{z-index:3;opacity:0;writing-mode:vertical-rl;text-transform:uppercase;color:#fff;margin:0;font-size:34px;font-weight:900;line-height:1.05;transition:opacity .3s;position:absolute;top:56px;left:20px;transform:rotate(180deg)}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedContent{z-index:4;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#0000006b;flex-direction:column;align-items:flex-start;width:min(520px,52%);padding:56px 36px;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0;left:0}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedTitle{text-transform:uppercase;color:#f2f2f2;margin:0 0 14px;font-size:36px;line-height:1.05}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedLabel{text-transform:uppercase;color:#f2f2f2;margin:0 0 36px;font-size:20px;font-weight:800;line-height:1.2}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails{gap:22px;margin:0;display:grid}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails div{border-top:1px solid #fff3;padding-top:18px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails dt{text-transform:uppercase;color:#ffffff94;margin-bottom:8px;font-size:13px;font-weight:900;line-height:1.2}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails dd{color:#ffffffd1;margin:0;font-size:17px;line-height:1.55}.ThreeDPlansServicePage-module__qWMzAW__pricingSection{color:#fff;background:radial-gradient(circle at 82% 10%,#69919c3d,#0000 32%),linear-gradient(135deg,#061820 0%,#102b34 50%,#07171e 100%)}.ThreeDPlansServicePage-module__qWMzAW__pricingHeader{max-width:900px;margin-bottom:50px}.ThreeDPlansServicePage-module__qWMzAW__pricingHeader p:last-child{color:#ffffffb8;max-width:760px;margin-top:22px;font-size:20px;line-height:1.6}.ThreeDPlansServicePage-module__qWMzAW__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__pricingCard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;flex-direction:column;min-height:420px;padding:30px;display:flex}.ThreeDPlansServicePage-module__qWMzAW__pricingBadge{text-transform:uppercase;color:#ffffff8a;margin-bottom:28px;font-size:13px;font-weight:800;line-height:1.2}.ThreeDPlansServicePage-module__qWMzAW__pricingCard h3{text-transform:uppercase;color:#fff;margin-bottom:18px;font-size:26px;line-height:1.1}.ThreeDPlansServicePage-module__qWMzAW__pricingPrice{color:#fff;margin-bottom:18px;font-size:40px;font-weight:900;line-height:1}.ThreeDPlansServicePage-module__qWMzAW__pricingDescription{color:#ffffffb8;margin-bottom:28px;font-size:17px;line-height:1.5}.ThreeDPlansServicePage-module__qWMzAW__pricingCard ul{gap:12px;margin-top:auto;display:grid}.ThreeDPlansServicePage-module__qWMzAW__pricingCard li{color:#ffffffd1;padding-left:24px;font-size:16px;line-height:1.45;position:relative}.ThreeDPlansServicePage-module__qWMzAW__pricingCard li:before{content:"";background:#ffffff7a;width:12px;height:2px;position:absolute;top:9px;left:0}@media (hover:hover) and (pointer:fine){.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard{flex-basis:14%;min-width:14%}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:hover{filter:brightness();flex-basis:58%;min-width:58%}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:hover:before,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioCompactHeader,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioBottomLabel{opacity:0}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:not(:hover) .ThreeDPlansServicePage-module__qWMzAW__portfolioVerticalTitle{opacity:1}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedContent{opacity:1;pointer-events:auto}}.ThreeDPlansServicePage-module__qWMzAW__seoSection{background:#f4f2ed}.ThreeDPlansServicePage-module__qWMzAW__seoGrid h2{color:#081d26}.ThreeDPlansServicePage-module__qWMzAW__seoGrid div{gap:20px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__faqList{gap:16px;display:grid}.ThreeDPlansServicePage-module__qWMzAW__faqItem{border:1px solid #081d261f}.ThreeDPlansServicePage-module__qWMzAW__faqItem summary{text-transform:uppercase;color:#081d26;cursor:pointer;padding:24px 28px;font-size:20px;font-weight:900;line-height:1.25;list-style:none}.ThreeDPlansServicePage-module__qWMzAW__faqItem summary::-webkit-details-marker{display:none}.ThreeDPlansServicePage-module__qWMzAW__faqItem summary:after{content:"+";float:right;margin-left:20px;font-size:28px;font-weight:400;line-height:1}.ThreeDPlansServicePage-module__qWMzAW__faqItem[open] summary:after{content:"-"}.ThreeDPlansServicePage-module__qWMzAW__faqItem p{color:#081d26b8;padding:0 28px 26px;font-size:18px;line-height:1.52}@media (max-width:1280px){.ThreeDPlansServicePage-module__qWMzAW__heroGrid,.ThreeDPlansServicePage-module__qWMzAW__introSection,.ThreeDPlansServicePage-module__qWMzAW__benefitsSection,.ThreeDPlansServicePage-module__qWMzAW__useCasesSection,.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection,.ThreeDPlansServicePage-module__qWMzAW__processSection,.ThreeDPlansServicePage-module__qWMzAW__pricingSection,.ThreeDPlansServicePage-module__qWMzAW__seoSection,.ThreeDPlansServicePage-module__qWMzAW__faqSection{padding-left:40px;padding-right:40px}.ThreeDPlansServicePage-module__qWMzAW__heroGrid{grid-template-columns:minmax(0,1fr) 340px;gap:46px}}@media (max-width:1024px){.ThreeDPlansServicePage-module__qWMzAW__heroGrid,.ThreeDPlansServicePage-module__qWMzAW__introGrid,.ThreeDPlansServicePage-module__qWMzAW__benefitsGrid,.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid,.ThreeDPlansServicePage-module__qWMzAW__processGrid,.ThreeDPlansServicePage-module__qWMzAW__faqGrid,.ThreeDPlansServicePage-module__qWMzAW__seoGrid{grid-template-columns:1fr}.ThreeDPlansServicePage-module__qWMzAW__statsPanel{grid-template-columns:repeat(3,1fr)}.ThreeDPlansServicePage-module__qWMzAW__useCaseGrid{grid-template-columns:1fr}.ThreeDPlansServicePage-module__qWMzAW__stickyTitle{position:static}.ThreeDPlansServicePage-module__qWMzAW__pricingGrid{grid-template-columns:1fr}.ThreeDPlansServicePage-module__qWMzAW__portfolioSection{padding-top:90px}.ThreeDPlansServicePage-module__qWMzAW__portfolioHeaderRow{flex-direction:column;align-items:flex-start;margin-bottom:44px}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:hover{flex-basis:50%;min-width:50%}.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactHeader{top:24px;left:22px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedContent{width:100%;padding:28px 22px}.ThreeDPlansServicePage-module__qWMzAW__portfolioVerticalTitle{display:none}}@media (max-width:768px){.ThreeDPlansServicePage-module__qWMzAW__heroGrid{gap:34px;padding:70px 20px 54px}.ThreeDPlansServicePage-module__qWMzAW__heroText{padding:26px 22px}.ThreeDPlansServicePage-module__qWMzAW__title{font-size:clamp(40px,11vw,54px)}.ThreeDPlansServicePage-module__qWMzAW__subtitle{font-size:18px}.ThreeDPlansServicePage-module__qWMzAW__heroActions{align-items:stretch}.ThreeDPlansServicePage-module__qWMzAW__primaryButton,.ThreeDPlansServicePage-module__qWMzAW__secondaryButton{width:100%}.ThreeDPlansServicePage-module__qWMzAW__statsPanel{grid-template-columns:1fr}.ThreeDPlansServicePage-module__qWMzAW__introSection,.ThreeDPlansServicePage-module__qWMzAW__benefitsSection,.ThreeDPlansServicePage-module__qWMzAW__useCasesSection,.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection,.ThreeDPlansServicePage-module__qWMzAW__processSection,.ThreeDPlansServicePage-module__qWMzAW__pricingSection,.ThreeDPlansServicePage-module__qWMzAW__seoSection,.ThreeDPlansServicePage-module__qWMzAW__faqSection{padding:72px 20px}.ThreeDPlansServicePage-module__qWMzAW__sectionTitle,.ThreeDPlansServicePage-module__qWMzAW__sectionTitleLight,.ThreeDPlansServicePage-module__qWMzAW__seoGrid h2{font-size:36px}.ThreeDPlansServicePage-module__qWMzAW__introText p,.ThreeDPlansServicePage-module__qWMzAW__seoGrid p{font-size:17px}.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid{padding:34px 24px}.ThreeDPlansServicePage-module__qWMzAW__deliverablesList{grid-template-columns:1fr}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard{min-height:auto}.ThreeDPlansServicePage-module__qWMzAW__benefitItem{grid-template-columns:1fr;gap:16px;padding:24px}.ThreeDPlansServicePage-module__qWMzAW__portfolioSection{padding-top:72px}.ThreeDPlansServicePage-module__qWMzAW__portfolioInner{padding:0 20px}.ThreeDPlansServicePage-module__qWMzAW__portfolioControls{justify-content:space-between;width:100%}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards{height:auto;min-height:0}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard{cursor:pointer;flex-basis:86%;min-width:86%;min-height:560px}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:hover{filter:none;flex-basis:86%;min-width:86%}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioCompactHeader,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioBottomLabel{opacity:1}.ThreeDPlansServicePage-module__qWMzAW__portfolioBottomLabel{display:none}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedContent{opacity:0;pointer-events:none;background:#0000008f;width:100%;max-height:0;padding:0 22px;transition:opacity .3s,transform .3s,max-height .3s,padding .3s;inset:auto 0 0;overflow:hidden;transform:translateY(18px)}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCardActive .ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedContent{opacity:1;pointer-events:auto;max-height:420px;padding:24px 22px;transform:translateY(0)}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCardActive:before{opacity:0}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedTitle{display:none}.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactTitle{font-size:24px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails dd{font-size:15px}.ThreeDPlansServicePage-module__qWMzAW__pricingHeader p:last-child,.ThreeDPlansServicePage-module__qWMzAW__portfolioHeader p:last-child{font-size:17px}}@media (max-width:420px){.ThreeDPlansServicePage-module__qWMzAW__heroGrid{padding:62px 14px 42px}.ThreeDPlansServicePage-module__qWMzAW__heroText,.ThreeDPlansServicePage-module__qWMzAW__useCaseCard{padding:22px 16px}.ThreeDPlansServicePage-module__qWMzAW__breadcrumb{font-size:11px}.ThreeDPlansServicePage-module__qWMzAW__title{font-size:34px}.ThreeDPlansServicePage-module__qWMzAW__sectionTitle,.ThreeDPlansServicePage-module__qWMzAW__sectionTitleLight,.ThreeDPlansServicePage-module__qWMzAW__seoGrid h2{font-size:29px}.ThreeDPlansServicePage-module__qWMzAW__introSection,.ThreeDPlansServicePage-module__qWMzAW__benefitsSection,.ThreeDPlansServicePage-module__qWMzAW__useCasesSection,.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection,.ThreeDPlansServicePage-module__qWMzAW__processSection,.ThreeDPlansServicePage-module__qWMzAW__pricingSection,.ThreeDPlansServicePage-module__qWMzAW__seoSection,.ThreeDPlansServicePage-module__qWMzAW__faqSection{padding:56px 14px}.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid{padding:26px 16px}.ThreeDPlansServicePage-module__qWMzAW__faqItem summary{padding:20px 18px;font-size:16px}.ThreeDPlansServicePage-module__qWMzAW__faqItem p{padding:0 18px 22px;font-size:15px}.ThreeDPlansServicePage-module__qWMzAW__portfolioInner{padding:0 16px}.ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard{flex-basis:92%;min-width:92%;min-height:560px}.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard,.ThreeDPlansServicePage-module__qWMzAW__portfolioCards:hover .ThreeDPlansServicePage-module__qWMzAW__portfolioWorkCard:hover{flex-basis:92%;min-width:92%}.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactHeader{top:20px;left:18px;right:18px}.ThreeDPlansServicePage-module__qWMzAW__portfolioCardNumber{font-size:24px}.ThreeDPlansServicePage-module__qWMzAW__portfolioCompactTitle{font-size:21px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedContent{padding:18px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedLabel{font-size:14px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails dt{font-size:12px}.ThreeDPlansServicePage-module__qWMzAW__portfolioExpandedDetails dd{font-size:14px}.ThreeDPlansServicePage-module__qWMzAW__pricingCard{padding:24px}.ThreeDPlansServicePage-module__qWMzAW__pricingPrice{font-size:34px}}.ThreeDPlansServicePage-module__qWMzAW__page{--accent:#55b8c2;--surface:#eef3f2}.ThreeDPlansServicePage-module__qWMzAW__heroOverlay{background:linear-gradient(90deg,#030e12e6 0%,#05181fa8 46%,#05181f1f 82%),linear-gradient(#0000 56%,#030e1280 100%)}.ThreeDPlansServicePage-module__qWMzAW__heroGrid{align-items:center;padding-top:72px;padding-bottom:64px}.ThreeDPlansServicePage-module__qWMzAW__heroText{border-left:2px solid #55b8c2d1;padding:12px 0 12px 28px}.ThreeDPlansServicePage-module__qWMzAW__eyebrow,.ThreeDPlansServicePage-module__qWMzAW__sectionLabelLight{color:#a7dfe3}.ThreeDPlansServicePage-module__qWMzAW__sectionLabel{color:#287783}.ThreeDPlansServicePage-module__qWMzAW__primaryButton{border-color:var(--accent);background:var(--accent)}.ThreeDPlansServicePage-module__qWMzAW__primaryButton:hover{color:#081d26;background:#fff;border-color:#fff}.ThreeDPlansServicePage-module__qWMzAW__statsPanel{border-top:3px solid var(--accent);-webkit-backdrop-filter:blur(14px);background:#030e127a}.ThreeDPlansServicePage-module__qWMzAW__statItem:first-child{border-top:0;padding-top:0}.ThreeDPlansServicePage-module__qWMzAW__statItem span{color:#bde8eb}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard{transition:transform .3s,border-color .3s,background .3s;position:relative;overflow:hidden}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard:before{content:"";background:var(--accent);width:72px;height:3px;position:absolute;top:0;left:0}.ThreeDPlansServicePage-module__qWMzAW__useCaseCard span,.ThreeDPlansServicePage-module__qWMzAW__processItem span{color:#a7dfe3a8}.ThreeDPlansServicePage-module__qWMzAW__deliverablesSection,.ThreeDPlansServicePage-module__qWMzAW__seoSection{background:var(--surface)}.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid{background:0 0;padding:0}.ThreeDPlansServicePage-module__qWMzAW__deliverablesList li:before,.ThreeDPlansServicePage-module__qWMzAW__processItem:before,.ThreeDPlansServicePage-module__qWMzAW__pricingCard li:before{background:var(--accent)}.ThreeDPlansServicePage-module__qWMzAW__processItem:before{box-shadow:0 0 0 8px #55b8c21f}.ThreeDPlansServicePage-module__qWMzAW__benefitItem{background:#f7f9f8;transition:transform .3s,border-color .3s}.ThreeDPlansServicePage-module__qWMzAW__benefitItem span{color:#3b929c}.ThreeDPlansServicePage-module__qWMzAW__pricingCard{transition:transform .3s,border-color .3s,background .3s}@media (hover:hover) and (pointer:fine){.ThreeDPlansServicePage-module__qWMzAW__useCaseCard:hover,.ThreeDPlansServicePage-module__qWMzAW__pricingCard:hover{background:#ffffff17;border-color:#55b8c2b8;transform:translateY(-6px)}.ThreeDPlansServicePage-module__qWMzAW__benefitItem:hover{border-color:#28778361;transform:translate(6px)}}@media (max-width:768px){.ThreeDPlansServicePage-module__qWMzAW__heroGrid{padding-top:70px;padding-bottom:54px}.ThreeDPlansServicePage-module__qWMzAW__heroText{padding:12px 0 12px 22px}.ThreeDPlansServicePage-module__qWMzAW__deliverablesGrid{padding:0}}@media (prefers-reduced-motion:reduce){.ThreeDPlansServicePage-module__qWMzAW__primaryButton,.ThreeDPlansServicePage-module__qWMzAW__secondaryButton,.ThreeDPlansServicePage-module__qWMzAW__useCaseCard,.ThreeDPlansServicePage-module__qWMzAW__benefitItem,.ThreeDPlansServicePage-module__qWMzAW__pricingCard,.ThreeDPlansServicePage-module__qWMzAW__relatedImage{transition:none}}
