.sd-line{display:block}.sd-hero{color:#fff;background:linear-gradient(110deg,#0e1d2bf5,#132838d9),url(https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=2000&q=90) 50%/cover;padding:68px 0;scroll-margin-top:90px}.service-detail--media .sd-hero{background:linear-gradient(115deg,#122a30f7,#132838e0),url(https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=2000&q=90) 50%/cover}.sd-hero-inner{grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr);align-items:center;gap:64px;width:min(1420px,100% - 64px);margin:auto;display:grid}.sd-hero-copy{min-width:0}.sd-eyebrow{margin:0 0 30px;font-size:1rem;font-weight:700;line-height:1.8}.sd-hero h1{letter-spacing:-.025em;margin:0 0 34px;font-size:clamp(2rem,3.3vw,3.25rem);font-weight:700;line-height:1.5}.sd-hero h1 span{display:block}.sd-hero-description{color:#e0e8ee;margin:0;font-size:1.125rem;line-height:2}.sd-hero-tags{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.sd-hero-tags span{color:#dce8ef;border:1px solid #6d8495;padding:7px 12px;font-size:.875rem}.sd-hero .service-consultation-form{color:#172532;width:100%}.sd-hero .service-consultation-form h2{font-size:1.45rem}.sd-breadcrumb{color:#52616f;border-bottom:1px solid #d5dee5;padding:20px 0;font-size:.875rem}.sd-breadcrumb>div{flex-wrap:wrap;gap:12px;display:flex}.sd-breadcrumb a{text-underline-offset:4px}.service-detail .se-section{scroll-margin-top:96px}.sd-journey{border:1px solid #577080;grid-template-columns:repeat(4,1fr);display:grid}.sd-journey>div{border-right:1px solid #577080;padding:30px 22px;position:relative}.sd-journey>div:last-child{border-right:0}.sd-journey>div:not(:last-child):after{content:"→";color:#ef91bf;z-index:1;background:#142431;padding:0 3px;position:absolute;top:50%;right:-12px}.sd-journey div>span{color:#95adbd;margin-bottom:22px;font-size:2rem;display:block}.sd-journey h3{font-size:1.125rem;font-weight:700}.sd-journey strong{color:#f599c8;margin:18px 0 8px;font-size:.9375rem;display:block}.sd-journey p,.sd-feedback p{color:#c5d4de;font-size:.9375rem}.sd-feedback{background:#203543;border-left:3px solid #799ead;margin-top:24px;padding:15px 24px}.sd-feedback strong{margin-bottom:8px;display:block}.sd-report{color:#172532;background:#fff;box-shadow:12px 12px #2f4656}.sd-report-heading{border-bottom:1px solid #d4dfe7;padding:24px 30px}.sd-report-heading span{color:#52616f;margin-bottom:6px;font-size:.875rem;display:block}.sd-report-heading strong{font-size:1rem}.sd-report-grid{grid-template-columns:repeat(4,1fr);display:grid}.sd-report-grid>div{border-right:1px solid #d4dfe7;padding:26px}.sd-report-grid>div:last-child{border-right:0}.sd-report-grid div>span{color:#657f93;font-size:1.7rem}.sd-report-grid h3{margin:8px 0 20px;font-size:1.25rem;font-weight:700}.sd-report-grid strong{margin-bottom:12px;font-size:1rem;display:block}.sd-report-grid p{color:#52616f;font-size:.875rem}.seo-editorial .sd-diagram-note{color:#baccd9;margin:22px 0 0;font-size:.875rem}.sd-report .sd-diagram-note{color:#52616f;background:#edf2f6;margin:0;padding:18px 30px}.sd-timeline ol{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.sd-timeline li{border-top:3px solid #829dab;padding-top:22px}.sd-timeline li>span{color:#f599c8;letter-spacing:.08em;font-size:.875rem}.sd-timeline h3{margin:16px 0 24px;font-size:1.25rem;font-weight:700}.sd-timeline strong{margin-bottom:10px;font-size:1rem;display:block}.sd-timeline li p{color:#baccd9;font-size:.875rem}.sd-decisions{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.sd-decisions article{background:#fff;border-top:3px solid #3d6972;padding:30px}.sd-decisions article>span{color:#376672;margin-bottom:24px;font-size:1.8rem;font-weight:700;display:block}.sd-decisions h3{margin-bottom:12px;font-size:1.125rem;font-weight:700}.sd-decisions p{color:#52616f}.sd-second-opinion{background:#fff;border-left:3px solid #526f85;margin-top:26px;padding:24px}.sd-second-opinion h3{font-size:1.125rem;font-weight:700}.sd-second-opinion ul{margin:16px 0 0;padding-left:20px}.sd-second-opinion li{margin:10px 0}.sd-generation{background:#fff;border:1px solid #cedae3;padding:40px}.sd-generation-input{justify-content:center;align-items:center;gap:20px;display:flex}.sd-generation-input span{text-align:center;background:#edf2f6;border:1px solid #b7c9d5;padding:14px 24px;font-weight:700}.sd-generation-input b{color:#526f85;font-weight:400}.sd-generation-gate{color:#fff;text-align:center;background:#20394c;margin:32px 0;padding:20px;position:relative}.sd-generation-gate:before,.sd-generation-gate:after{content:"";background:#8199aa;width:1px;height:32px;position:absolute;left:50%}.sd-generation-gate:before{bottom:100%}.sd-generation-gate:after{top:100%}.sd-generation-gate strong{font-size:1.25rem}.sd-generation-gate p{color:#d9e5ed;margin-top:8px;font-size:.9375rem}.sd-generation-result{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sd-generation-result article{border:1px solid #b7c9d5;padding:24px}.sd-generation-result h3{margin-bottom:10px;font-size:1.125rem;font-weight:700}.sd-generation-result p{color:#52616f}.seo-editorial .sd-price-value{margin-top:20px;font-size:clamp(1.7rem,2.7vw,2.7rem);font-weight:700;line-height:1.5}.sd-closing{text-align:center;color:#fff;background:linear-gradient(115deg,#121e28,#2f2541);padding:80px 0}.sd-closing .se-kicker{color:#c2c0d2}.sd-closing h2{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.6}.sd-closing p:not(.se-kicker){color:#d2d8df;margin-top:24px}.sd-closing .se-cta{margin-top:30px}@media (max-width:1050px){.sd-hero-inner{grid-template-columns:1.1fr 1fr;gap:32px}.sd-hero h1{font-size:2.25rem}.sd-report-grid,.sd-journey{grid-template-columns:1fr 1fr}.sd-report-grid>div:nth-child(2),.sd-journey>div:nth-child(2){border-right:0}.sd-report-grid>div:nth-child(-n+2){border-bottom:1px solid #d4dfe7}.sd-journey>div:nth-child(-n+2){border-bottom:1px solid #577080}.sd-journey>div:nth-child(2):after{display:none}.sd-timeline ol{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:800px){.sd-hero-inner{grid-template-columns:1fr;gap:40px;width:calc(100% - 40px)}.sd-hero{padding:48px 0}.sd-hero h1{margin-bottom:24px;font-size:clamp(1.85rem,5vw,2.5rem)}.sd-hero-description{font-size:1rem}.sd-hero .service-consultation-form{max-width:600px;margin-inline:auto}.sd-decisions{grid-template-columns:1fr}.sd-generation{padding:24px}.sd-generation-input{flex-wrap:wrap;gap:10px}.sd-generation-input span{padding:10px}.sd-generation-result{grid-template-columns:1fr}}@media (max-width:480px){.sd-report-grid,.sd-journey,.sd-timeline ol{grid-template-columns:1fr}.sd-report-grid>div,.sd-journey>div{border-bottom:1px solid #d4dfe7;border-right:0}.sd-journey>div{border-bottom-color:#577080}.sd-journey>div:after{display:none}.sd-report{box-shadow:6px 6px #2f4656}.sd-report-heading{padding:22px}.sd-hero .service-consultation-form{padding:24px}}
