.package-detail{--pd-surface: var(--background)}.package-detail .pd-hero{background:hsl(var(--pd-surface));padding:3rem 0 4rem}.package-detail .pd-hero-grid{display:grid;gap:2.5rem;align-items:end}.package-detail .h1{font-size:2.65rem;line-height:1.08;max-width:45rem}.package-detail .pd-package-name{text-transform:none;font-size:.95rem;color:hsl(var(--primary))}.package-detail .lead{max-width:38rem}.package-detail .pd-facts{max-width:42rem}.package-detail .pd-facts ul{padding:0;margin:0;list-style:none;display:grid;gap:.6rem}.package-detail .pd-facts li{font-size:.95rem}.package-detail .pd-price{margin-top:1.5rem;font-size:1.65rem;line-height:1.2;font-weight:600}.package-detail .pd-price-note{margin-top:.6rem;font-size:.85rem;color:hsl(var(--muted-foreground));max-width:24rem}.package-detail .pd-result{padding:3.5rem 0;background:hsl(var(--pd-surface))}.package-detail .pd-result-grid{display:grid;gap:2.5rem;align-items:start}.package-detail .pd-result-main{background:hsl(var(--deep));color:hsl(var(--deep-foreground))}.package-detail .pd-result-main .eyebrow,.package-detail .pd-result-main .lead{color:hsl(var(--deep-foreground) / .78)}.package-detail .pd-result-heading{display:grid;gap:1rem;margin-bottom:2.5rem}.package-detail .pd-concept-link{margin-top:1.75rem}.package-detail .pd-concept-link .link-u{text-decoration-color:currentColor}.package-detail .pd-result-main :focus-visible{outline-color:hsl(var(--deep-foreground))}.package-detail .concept-section{padding:3.5rem 0}.package-detail .concept-section .lead{max-width:48rem}.package-detail .concept-page-intro h3{font-family:inherit;font-weight:500}.package-detail .concept-layout{margin-top:2rem}.pd-structure{margin:0;min-width:0}.pd-structure figcaption{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:1rem}.pd-structure ol{list-style:none;margin:0;padding:0;counter-reset:corepages}.pd-structure li{counter-increment:corepages;display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1rem;padding:1.2rem 0;border-top:1px solid hsl(var(--border))}.pd-structure li:before{content:"0" counter(corepages);grid-row:span 2;font-size:.75rem;color:hsl(var(--primary));padding-top:.2rem;font-variant-numeric:tabular-nums}.pd-structure h3{font-size:1.125rem;font-weight:600;line-height:1.3}.pd-structure p{margin-top:.35rem;color:hsl(var(--muted-foreground));font-size:.9rem}.pd-structure-base{background:hsl(var(--deep));color:hsl(var(--deep-foreground));padding:1.5rem;margin-bottom:1.5rem}.pd-structure-base .eyebrow,.pd-structure-base p{color:hsl(var(--deep-foreground) / .78)}.pd-structure-base .eyebrow{margin:0 0 .75rem}.pd-structure-base h3{font-size:1.35rem}.pd-structure .pd-structure-end{margin-top:1rem;font-weight:500;color:hsl(var(--primary))}.package-detail .pd-scope,.package-detail .pd-care-support{padding:3.5rem 0}.package-detail .pd-scope-grid{display:grid;gap:2.5rem}.package-detail .pd-fit p:not(.eyebrow){margin-top:1rem;color:hsl(var(--muted-foreground))}.package-detail .pd-fit .pd-boundary{font-size:.9rem;margin-top:1.5rem}.pd-scope-list{margin:1.5rem 0 0;display:grid;gap:1.5rem}.pd-scope-list dt{font-size:1.05rem;font-weight:600;line-height:1.4}.pd-scope-list dd{margin:.45rem 0 0;font-size:.95rem;color:hsl(var(--muted-foreground))}.pd-base-scope{margin-top:1.5rem}.pd-base-scope p{color:hsl(var(--muted-foreground))}.pd-base-scope ul{padding-left:1.1rem;display:grid;gap:.35rem;font-size:.9rem;color:hsl(var(--muted-foreground))}.package-detail .pd-agreement{padding:3rem 0;background:hsl(var(--muted))}.package-detail .pd-agreement-grid{display:grid;gap:2rem}.package-detail .pd-agreement p:not(.eyebrow){margin-top:1rem;color:hsl(var(--muted-foreground))}.package-detail .pd-agreement .link-u{display:inline-block;margin-top:1.5rem}.package-detail .pd-agreement-price a{text-underline-offset:.2rem}.package-detail .pd-questions{padding:3.5rem 0 2.5rem}.package-detail .pd-questions-grid{display:grid;gap:1.5rem}.package-detail .pd-related{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2.5rem;font-size:.85rem}.pd-related>span{color:hsl(var(--muted-foreground))}.pd-related a{text-underline-offset:.3rem}.package-detail .pd-contact{padding:3.5rem 0}.package-detail .pd-contact-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:end}.package-detail .pd-contact-grid>div{min-width:0}.package-detail .pd-contact .h2,.package-detail .pd-contact .lead{overflow-wrap:anywhere}.pd-contact-actions{display:grid;justify-items:start;gap:1rem;max-width:19rem}.pd-contact-actions .link-u{display:inline-flex;align-items:center;min-height:2.75rem;line-height:1.6;text-underline-offset:4px}.package-detail .pd-care-support{padding-top:1rem}.package-detail.pd-care .pd-scope-list{margin-top:0}.package-detail.pd-care .pd-agreement-grid{max-width:76rem}.package-detail.pd-care .pd-agreement-grid>div{max-width:48rem}.package-detail.pd-care .pd-hero{padding-bottom:3rem}.package-detail.pd-care .h2{font-size:2rem}.package-detail.pd-sektor-landings .pd-hero{padding:1.75rem 0 3rem}.package-detail.pd-sektor-landings .service-back{margin-bottom:1.25rem}.package-detail .sector-hero-grid{align-items:center;gap:2.5rem}.package-detail .sector-hero-grid>*,.package-detail.pd-einstieg .pd-hero-grid>*{min-width:0}.package-detail .sector-hero-note{margin-top:1.25rem;max-width:35rem;font-size:.8rem;line-height:1.7;color:hsl(var(--muted-foreground))}.sector-structure{min-width:0;margin:0}.sector-structure[id]{scroll-margin-top:5rem}.sector-structure figcaption{font-size:.7rem;color:hsl(var(--muted-foreground));margin-bottom:1rem}.sector-foundation{padding:1.25rem 1.5rem 1.5rem;background:hsl(var(--deep));color:hsl(var(--deep-foreground))}.sector-caption{font-size:.7rem;margin-bottom:.5rem;color:hsl(var(--deep-foreground) / .72)}.sector-foundation h2{font-size:1.35rem;line-height:1.25;font-weight:500}.sector-foundation>p:last-child{margin-top:.5rem;font-size:.75rem;line-height:1.6;color:hsl(var(--deep-foreground) / .76)}.sector-pages{--sector-gap: 1rem;--sector-center-inset: calc(25% - var(--sector-gap) / 4);position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sector-gap);padding:1.5rem 0}.sector-pages:before{content:"";position:absolute;top:0;left:var(--sector-center-inset);right:var(--sector-center-inset);height:.75rem;border:solid hsl(var(--primary) / .5);border-width:0 1px 1px}.sector-page{min-width:0;position:relative;background:hsl(var(--card));border:1px solid hsl(var(--border));display:flex;flex-direction:column}.sector-page:before,.sector-page:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:1px;height:calc(.75rem + 1px);background:hsl(var(--primary) / .5)}.sector-page:before{bottom:calc(100% + 1px)}.sector-page:after{top:calc(100% + 1px)}.sector-page-top{display:flex;justify-content:space-between;gap:.4rem;padding:.65rem .85rem;font-size:.6rem;line-height:1.4;border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.sector-page-top>*{min-width:0;overflow-wrap:anywhere}.sector-page-kicker{padding:1.25rem .85rem 0;font-size:.6rem;color:hsl(var(--primary))}.sector-page h3{padding:.65rem .85rem 0;font-size:1.2rem;line-height:1.25;font-weight:600;overflow-wrap:anywhere}.sector-page-copy{padding:.85rem .85rem 1.1rem;font-size:.7rem;color:hsl(var(--muted-foreground))}.sector-page-path{display:flex;justify-content:space-between;gap:.5rem;margin-top:auto;padding:.85rem;font-size:.65rem;line-height:1.4;background:hsl(var(--muted));color:hsl(var(--primary))}.sector-page-path>*{min-width:0;overflow-wrap:anywhere}.sector-page-optional{margin-top:1rem}.sector-page-optional:before{height:calc(1.75rem + 1px)}.sector-pages:after{content:"";position:absolute;bottom:0;left:var(--sector-center-inset);right:var(--sector-center-inset);height:.75rem;border:solid hsl(var(--primary) / .5);border-width:1px 1px 0}.sector-common-path{display:flex;justify-content:space-between;padding:1rem 1.5rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.85rem;font-weight:500}.sector-structure-note{margin-top:.85rem;font-size:.7rem;color:hsl(var(--muted-foreground))}.package-detail.pd-sektor-landings .pd-result-grid{grid-template-columns:minmax(0,1fr)}.pd-sektor-landings .pd-result-grid>div{max-width:49rem}@media(max-width:479px){.package-detail.pd-sektor-landings .pd-hero .h1{min-width:0;font-size:clamp(1.85rem,8vw,2.25rem);hyphens:auto;overflow-wrap:anywhere}.sector-pages{--sector-gap: 1.5rem;grid-template-columns:minmax(0,1fr);padding:1.5rem 0}.sector-pages:before,.sector-pages:after{content:none}.sector-page-optional{margin-top:0}.sector-page:before{content:none}.sector-page:first-child:before{content:"";height:1.5rem}.sector-page:after{height:var(--sector-gap)}.sector-page h3{font-size:1.5rem}.sector-page-top,.sector-page-kicker{font-size:.7rem}.sector-page-copy,.sector-page-path{font-size:.8rem}}@media(min-width:1100px){.package-detail.pd-sektor-landings .sector-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3.5rem}.pd-sektor-landings .pd-hero .h1{font-size:3.4rem}}@media(min-width:768px){.package-detail .h1{font-size:3.6rem}.package-detail .pd-hero{padding:3rem 0 4rem}.package-detail .pd-result,.package-detail .concept-section,.package-detail .pd-scope{padding:4rem 0}.package-detail .pd-questions-grid{grid-template-columns:minmax(12rem,.65fr) minmax(0,1.35fr);gap:3rem}.package-detail .pd-care-support{padding-bottom:3rem}}@media(min-width:1100px){.package-detail .h1{font-size:4rem}.package-detail .pd-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:4rem}.package-detail .pd-result-grid,.package-detail .pd-scope-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5rem}.package-detail .pd-result-heading{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:4rem}.package-detail .pd-agreement-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:5rem}.package-detail .pd-contact-grid{grid-template-columns:minmax(0,1fr) auto;gap:4rem}.package-detail .pd-contact .h2{max-width:47rem}.package-detail.pd-care .h1{font-size:3.6rem}.package-detail.pd-care .pd-agreement-grid{grid-template-columns:minmax(0,1fr)}}.package-detail.pd-einstieg .pd-hero{padding:1.75rem 0 2.5rem}.pd-einstieg .service-back{margin-bottom:1.25rem}.package-detail.pd-einstieg .pd-hero-grid{align-items:center;gap:2rem}.package-detail.pd-einstieg .pd-hero .h1{font-size:2.4rem;line-height:1.12;max-width:34rem}.pd-einstieg .pd-hero .lead{margin-top:1.15rem;font-size:1rem}.focus-hero-scope{margin-top:1.25rem;color:hsl(var(--primary));font-size:.875rem;line-height:1.7;max-width:35rem}.pd-einstieg .pd-hero .btn-row{margin-top:1.5rem}.pd-einstieg .focus-hero-price .pd-price{margin-top:1.15rem;font-size:1.15rem;font-weight:500}.pd-einstieg .focus-hero-price .pd-price-note{margin-top:.3rem}.focus-website{margin:0;min-width:0;width:100%}.focus-website[id],.pd-einstieg .pd-structure[id]{scroll-margin-top:5rem}.focus-website figcaption{font-size:.75rem;line-height:1.45;margin-bottom:.7rem;color:hsl(var(--muted-foreground))}.focus-website-page{border:1px solid hsl(var(--border));background:hsl(var(--background))}.focus-website-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem .65rem;padding:.85rem 1.25rem;font-size:.7rem;line-height:1.4;color:hsl(var(--primary))}.focus-website-intro{background:hsl(var(--deep));color:hsl(var(--deep-foreground));padding:1.4rem 1.5rem}.focus-website-kicker{font-size:.7rem;line-height:1.4;color:hsl(var(--deep-foreground) / .75);margin-bottom:.65rem}.focus-website-intro h2{font-size:1.65rem;font-weight:500;line-height:1.15;max-width:22rem;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}.focus-website-copy{margin-top:.8rem;font-size:.8rem;line-height:1.5;color:hsl(var(--deep-foreground) / .8);max-width:25rem}.focus-website-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem;padding:1.15rem 1.5rem}.focus-website-content h3{font-size:.85rem;font-weight:600;line-height:1.35}.focus-website-content p{margin-top:.4rem;font-size:.75rem;line-height:1.5;color:hsl(var(--muted-foreground))}.focus-website-contact{padding:.9rem 1.5rem;background:hsl(var(--muted));color:hsl(var(--primary))}.focus-website-contact strong{font-size:.9rem;font-weight:500}.focus-website-contact p{margin-top:.2rem;font-size:.75rem;line-height:1.5}.package-detail.pd-einstieg .pd-result{padding:2.25rem 0 2.5rem;background:hsl(var(--background));border-top:1px solid hsl(var(--border) / .6)}.pd-einstieg .pd-result .h2{font-size:1.8rem;line-height:1.2;max-width:27rem}.pd-einstieg .pd-result .eyebrow{margin-bottom:.8rem}.pd-einstieg .pd-result .lead{font-size:1rem;margin-top:1rem}.focus-alternative .link-u{display:inline-block;margin-top:.9rem;color:hsl(var(--primary))}@media(max-width:767.98px){.focus-website-nav{padding:.75rem 1rem;font-size:.75rem;gap:.3rem .6rem;justify-content:flex-start}.focus-website-intro{padding:1.15rem 1.1rem}.focus-website-intro h2{font-size:1.5rem}.focus-website-copy,.focus-website-content{display:none}.focus-website-contact{padding:1rem 1.1rem}.focus-website-contact p{font-size:.8rem}.pd-einstieg .pd-structure li{grid-template-columns:minmax(0,1fr)}.pd-einstieg .pd-structure li:before{content:none}}@media(min-width:768px){.package-detail.pd-einstieg .pd-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.package-detail.pd-einstieg .pd-hero .h1{font-size:2.65rem}.focus-website-nav{padding-inline:1rem}.focus-website-content{gap:.8rem;padding-inline:1rem}.focus-website-intro,.focus-website-contact{padding-inline:1rem}}@media(min-width:768px)and (max-width:1099.98px){.focus-website-copy{display:none}}@media(min-width:1100px){.package-detail.pd-einstieg .pd-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3.5rem}.package-detail.pd-einstieg .pd-hero .h1{font-size:3.4rem}.pd-einstieg .pd-hero .lead{font-size:1.0625rem}.focus-website-intro{padding:1.5rem}.focus-website-intro h2{font-size:1.9rem}.focus-website-nav{padding-inline:1.5rem}.focus-website-content{padding:.95rem 1.5rem;gap:1.5rem}.focus-website-contact{padding-inline:1.5rem}}.package-detail.pd-anfrage-system .pd-hero{padding:1.75rem 0 2.5rem}.pd-anfrage-system .service-back{margin-bottom:1.25rem}.package-detail.pd-anfrage-system .pd-hero-grid{gap:2rem;align-items:center}.package-detail.pd-anfrage-system .pd-hero .h1{font-size:2.2rem;line-height:1.12}.pd-anfrage-system .pd-hero .lead{margin-top:1.25rem;font-size:1rem}.pd-anfrage-system .pd-hero .btn-row{margin-top:1.5rem}.pd-anfrage-system .inquiry-hero-price .pd-price{margin-top:1.25rem;font-size:1.45rem}.pd-anfrage-system .inquiry-hero-price .pd-price-note{max-width:35rem;margin-top:.35rem}.inquiry-hero-trust{margin-top:1.25rem;font-size:.85rem;color:hsl(var(--primary));max-width:35rem}.package-detail.pd-anfrage-system .pd-result-main{padding:2rem 0 2.5rem}.pd-anfrage-system .pd-result-heading{grid-template-columns:minmax(0,1fr);gap:.25rem;margin-bottom:1.5rem}.pd-anfrage-system .pd-result-heading .eyebrow{margin-bottom:.5rem}.pd-anfrage-system .pd-result-heading .h2{font-size:1.75rem;line-height:1.2}.pd-anfrage-system .pd-result-heading .lead{margin-top:.65rem;font-size:1rem;max-width:49rem}.inquiry-package{margin:0;width:100%;background:hsl(var(--deep));color:hsl(var(--deep-foreground));padding:1rem 1.25rem 1.1rem}.inquiry-package figcaption{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--deep-foreground) / .58);margin-bottom:.25rem}.inquiry-package-flow{position:relative;list-style:none;margin:0;padding:0;display:grid}.inquiry-package-flow:before{content:"";position:absolute;left:calc(.95rem - .5px);top:1.3rem;bottom:1.3rem;width:1px;background:hsl(var(--deep-foreground) / .32)}.inquiry-package-flow>li{position:relative;display:grid;grid-template-columns:1.9rem minmax(0,1fr);column-gap:.85rem;align-items:start;padding:.35rem 0}.inquiry-package-node{position:relative;z-index:1;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;background:hsl(var(--primary-depth));border:1px solid hsl(var(--deep-foreground) / .32);color:hsl(var(--deep-foreground))}.inquiry-package-node svg{width:15px;height:15px;display:block}.inquiry-package-body{min-width:0}.inquiry-package-label{padding-top:.35rem;font-size:.9rem;font-weight:600;line-height:1.3}.inquiry-package-body>p:last-child{margin-top:.35rem;font-size:.74rem;line-height:1.45;color:hsl(var(--deep-foreground) / .72)}.inquiry-mock{margin-top:.4rem;border:1px solid hsl(var(--deep-foreground) / .22);background:hsl(var(--deep-offset));padding:.4rem .55rem;display:grid;gap:.3rem}.mock-site-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem}.mock-chip{padding:.08rem .38rem;border:1px solid hsl(var(--deep-foreground) / .45);font-size:.55rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--deep-foreground) / .9);white-space:nowrap}.mock-heading{height:.38rem;background:hsl(var(--deep-foreground) / .7)}.mock-line{height:.26rem;background:hsl(var(--deep-foreground) / .26)}.mock-row{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:.45rem}.mock-label{font-size:.58rem;color:hsl(var(--deep-foreground) / .78);white-space:nowrap}.mock-field{height:.55rem;background:hsl(var(--deep-foreground) / .12);border:1px solid hsl(var(--deep-foreground) / .18)}.mock-field-short{width:62%}.mock-forward,.mock-dot{display:grid;place-items:center;width:.85rem;height:.85rem;color:hsl(var(--deep-foreground) / .85)}.mock-forward svg{width:10px;height:10px}.mock-dot{border-radius:999px;border:1px solid hsl(var(--deep-foreground) / .4)}@media(max-width:767.98px){.inquiry-mock{display:none}.inquiry-package{padding:1.35rem 1.25rem 1.45rem}.inquiry-package-flow:before{top:1.6rem;bottom:1.6rem}.inquiry-package-flow>li{padding:.65rem 0}.inquiry-package-label{font-size:.92rem}.inquiry-package-body>p:last-child{margin-top:.2rem;font-size:.78rem}}.pd-agreement-person{display:flex;align-items:center;gap:.9rem;margin:1.5rem 0 0}.pd-agreement-person img{width:7rem;height:7rem;object-fit:cover;object-position:center 30%;flex:none}.pd-agreement-person figcaption{font-size:.8rem;line-height:1.45}.pd-agreement-person strong{display:block;font-weight:600}.pd-agreement-person span{font-size:.75rem;color:hsl(var(--muted-foreground))}@media(min-width:768px){.package-detail.pd-anfrage-system .pd-hero-grid{grid-template-columns:minmax(0,1fr) 16rem}.package-detail.pd-anfrage-system .pd-hero .h1{font-size:2.65rem}.pd-anfrage-system .pd-result-heading .h2{font-size:2rem}}@media(min-width:1100px){.package-detail.pd-anfrage-system .pd-hero-grid{grid-template-columns:minmax(0,1fr) 23.5rem;gap:4rem}.package-detail.pd-anfrage-system .pd-hero .h1{font-size:3.25rem}.pd-anfrage-system .pd-hero .lead{font-size:1.0625rem}}.inquiry-example[data-astro-cid-5k5r4xtf]{margin:0}figcaption[data-astro-cid-5k5r4xtf]{margin-bottom:.9rem;font-size:.875rem;color:hsl(var(--deep-foreground) / .8)}.inquiry-example-sheet[data-astro-cid-5k5r4xtf]{display:grid;background:hsl(var(--background));color:hsl(var(--foreground))}.inquiry-example-request[data-astro-cid-5k5r4xtf],.inquiry-example-overview[data-astro-cid-5k5r4xtf]{padding:1.5rem;min-width:0}.inquiry-example-overview[data-astro-cid-5k5r4xtf]{background:hsl(var(--warm))}h3[data-astro-cid-5k5r4xtf]{font-size:1.2rem;font-weight:600;line-height:1.35}.inquiry-example-intro[data-astro-cid-5k5r4xtf]{margin-top:.4rem;font-size:.875rem;color:hsl(var(--muted-foreground))}dl[data-astro-cid-5k5r4xtf]{margin:1.5rem 0 0;display:grid;gap:.85rem}dl[data-astro-cid-5k5r4xtf]>div[data-astro-cid-5k5r4xtf]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem;padding-top:.7rem;border-top:1px solid hsl(var(--foreground) / .18)}dt[data-astro-cid-5k5r4xtf]{font-size:.8125rem;color:hsl(var(--muted-foreground))}dd[data-astro-cid-5k5r4xtf]{margin:0;font-size:.9375rem;line-height:1.55}.inquiry-example-followup[data-astro-cid-5k5r4xtf]{padding:1.5rem;border-top:1px solid hsl(var(--border))}.inquiry-example-followup[data-astro-cid-5k5r4xtf] p[data-astro-cid-5k5r4xtf]{font-size:.875rem;margin-top:.5rem;color:hsl(var(--muted-foreground))}blockquote[data-astro-cid-5k5r4xtf]{margin:1rem 0 0;font-size:1rem;line-height:1.7;max-width:65ch}.inquiry-example-note[data-astro-cid-5k5r4xtf]{color:hsl(var(--deep-foreground) / .8);font-size:.875rem;margin-top:1rem;max-width:70ch}@media(min-width:768px){.inquiry-example-sheet[data-astro-cid-5k5r4xtf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.inquiry-example-request[data-astro-cid-5k5r4xtf],.inquiry-example-overview[data-astro-cid-5k5r4xtf]{padding:2rem}.inquiry-example-followup[data-astro-cid-5k5r4xtf]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;padding:1.5rem 2rem}blockquote[data-astro-cid-5k5r4xtf]{margin:0}}@media(max-width:359px){dl[data-astro-cid-5k5r4xtf]>div[data-astro-cid-5k5r4xtf]{grid-template-columns:minmax(0,1fr);gap:.25rem}}.focus-fit-section[data-astro-cid-ukt6hwro],.focus-delivery-section[data-astro-cid-ukt6hwro]{padding:3.5rem 0}.focus-fit-section[data-astro-cid-ukt6hwro]{background:hsl(var(--warm))}.focus-delivery-section[data-astro-cid-ukt6hwro]{background:hsl(var(--background))}.focus-fit-grid[data-astro-cid-ukt6hwro],.focus-delivery-grid[data-astro-cid-ukt6hwro]{display:grid;gap:2.5rem;align-items:center}.focus-fit-copy[data-astro-cid-ukt6hwro],.focus-delivery-intro[data-astro-cid-ukt6hwro]{min-width:0}.focus-fit-copy[data-astro-cid-ukt6hwro] .h2[data-astro-cid-ukt6hwro]{font-size:clamp(2rem,3.2vw,2.8rem);max-width:29rem}.focus-fit-copy[data-astro-cid-ukt6hwro]>p[data-astro-cid-ukt6hwro]:not(.eyebrow){margin-top:1.2rem;color:hsl(var(--muted-foreground));max-width:36rem}.focus-fit-copy[data-astro-cid-ukt6hwro]>.link-u[data-astro-cid-ukt6hwro]{display:inline-block;margin-top:1.1rem;color:hsl(var(--primary))}.focus-fit-copy[data-astro-cid-ukt6hwro]>.focus-fit-boundary[data-astro-cid-ukt6hwro]{font-size:.85rem;margin-top:1.3rem}.focus-work-image[data-astro-cid-ukt6hwro]{margin:0;min-width:0}.focus-work-image[data-astro-cid-ukt6hwro] img[data-astro-cid-ukt6hwro]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.focus-delivery-intro[data-astro-cid-ukt6hwro]>.h2[data-astro-cid-ukt6hwro]{font-size:clamp(2rem,3.2vw,2.8rem)}.focus-delivery-visual[data-astro-cid-ukt6hwro]{margin:1.75rem 0 0;max-width:31rem}.focus-delivery-visual[data-astro-cid-ukt6hwro] figcaption[data-astro-cid-ukt6hwro]{margin-bottom:.75rem;font-size:.7rem;color:hsl(var(--muted-foreground))}.focus-delivery-sheet[data-astro-cid-ukt6hwro]{border:1px solid hsl(var(--border))}.focus-delivery-site[data-astro-cid-ukt6hwro]{padding:1.5rem;background:hsl(var(--deep));color:hsl(var(--deep-foreground))}.focus-delivery-site[data-astro-cid-ukt6hwro] svg[data-astro-cid-ukt6hwro]{display:block;width:2rem;height:2rem;margin-bottom:1.1rem}.focus-delivery-site[data-astro-cid-ukt6hwro] strong[data-astro-cid-ukt6hwro]{display:block;font-size:1.65rem;line-height:1.2;font-weight:500}.focus-delivery-sheet[data-astro-cid-ukt6hwro] span[data-astro-cid-ukt6hwro]{display:block;margin-top:.45rem;font-size:.85rem;line-height:1.5}.focus-delivery-site[data-astro-cid-ukt6hwro] span[data-astro-cid-ukt6hwro]{color:hsl(var(--deep-foreground) / .8)}.focus-delivery-form[data-astro-cid-ukt6hwro]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:hsl(var(--background))}.focus-delivery-form[data-astro-cid-ukt6hwro] svg[data-astro-cid-ukt6hwro]{width:2rem;height:2rem;flex:none;color:hsl(var(--primary))}.focus-delivery-form[data-astro-cid-ukt6hwro] strong[data-astro-cid-ukt6hwro],.focus-delivery-handover[data-astro-cid-ukt6hwro] strong[data-astro-cid-ukt6hwro]{font-size:.95rem;font-weight:600;line-height:1.4}.focus-delivery-form[data-astro-cid-ukt6hwro] span[data-astro-cid-ukt6hwro]{color:hsl(var(--muted-foreground))}.focus-delivery-handover[data-astro-cid-ukt6hwro]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.focus-delivery-handover[data-astro-cid-ukt6hwro]>div[data-astro-cid-ukt6hwro]{padding:1.1rem 1.25rem}.focus-delivery-handover[data-astro-cid-ukt6hwro]>div[data-astro-cid-ukt6hwro]+div[data-astro-cid-ukt6hwro]{border-left:1px solid hsl(var(--primary-foreground) / .25)}.focus-delivery-handover[data-astro-cid-ukt6hwro] span[data-astro-cid-ukt6hwro]{font-size:.75rem;color:hsl(var(--primary-foreground) / .8)}.focus-delivery-list[data-astro-cid-ukt6hwro]{margin:0;display:grid;gap:1.25rem;min-width:0}.focus-delivery-list[data-astro-cid-ukt6hwro]>div[data-astro-cid-ukt6hwro]{border-top:1px solid hsl(var(--border));padding-top:1.1rem}.focus-delivery-list[data-astro-cid-ukt6hwro] dt[data-astro-cid-ukt6hwro]{font-size:1.05rem;font-weight:600;line-height:1.4}.focus-delivery-list[data-astro-cid-ukt6hwro] dd[data-astro-cid-ukt6hwro]{margin:.45rem 0 0;font-size:.95rem;color:hsl(var(--muted-foreground));line-height:1.65}@media(min-width:768px){.focus-fit-grid[data-astro-cid-ukt6hwro],.focus-delivery-grid[data-astro-cid-ukt6hwro]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}.focus-fit-section[data-astro-cid-ukt6hwro],.focus-delivery-section[data-astro-cid-ukt6hwro]{padding:4rem 0}}@media(min-width:1100px){.focus-fit-grid[data-astro-cid-ukt6hwro],.focus-delivery-grid[data-astro-cid-ukt6hwro]{gap:5rem}.focus-delivery-grid[data-astro-cid-ukt6hwro]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}@media(max-width:767.98px){.focus-work-image[data-astro-cid-ukt6hwro] img[data-astro-cid-ukt6hwro]{max-height:18rem}.focus-delivery-intro[data-astro-cid-ukt6hwro]{display:contents}.focus-delivery-intro[data-astro-cid-ukt6hwro]>.eyebrow[data-astro-cid-ukt6hwro]{margin-bottom:-1.5rem}.focus-delivery-visual[data-astro-cid-ukt6hwro]{grid-row:4;margin-top:0}.focus-delivery-grid[data-astro-cid-ukt6hwro]{gap:2rem}.focus-delivery-site[data-astro-cid-ukt6hwro]{padding:1.1rem 1.25rem}.focus-delivery-site[data-astro-cid-ukt6hwro] svg[data-astro-cid-ukt6hwro]{margin-bottom:.75rem}.focus-delivery-site[data-astro-cid-ukt6hwro] strong[data-astro-cid-ukt6hwro]{font-size:1.4rem}.focus-delivery-form[data-astro-cid-ukt6hwro]{padding:1rem 1.25rem}.focus-delivery-handover[data-astro-cid-ukt6hwro]>div[data-astro-cid-ukt6hwro]{padding:1rem}}.care-change[data-astro-cid-333phz4i]{margin:0;min-width:0}figcaption[data-astro-cid-333phz4i]{color:hsl(var(--muted-foreground));font-size:.8125rem;margin-bottom:.8rem}.care-change-page[data-astro-cid-333phz4i]{background:hsl(var(--card));border:1px solid hsl(var(--border))}.care-change-nav[data-astro-cid-333phz4i]{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;color:hsl(var(--primary));border-bottom:1px solid hsl(var(--border));font-size:.8125rem}.care-change-before[data-astro-cid-333phz4i],.care-change-after[data-astro-cid-333phz4i]{padding:1.5rem}.care-change-before[data-astro-cid-333phz4i] span[data-astro-cid-333phz4i],.care-change-after[data-astro-cid-333phz4i]>span[data-astro-cid-333phz4i]{display:block;font-size:.8125rem;margin-bottom:.6rem}.care-change-before[data-astro-cid-333phz4i]{color:hsl(var(--muted-foreground))}.care-change-before[data-astro-cid-333phz4i] p[data-astro-cid-333phz4i]{font-size:1rem}.care-change-after[data-astro-cid-333phz4i]{background:hsl(var(--deep));color:hsl(var(--deep-foreground))}h2[data-astro-cid-333phz4i]{font-size:1.7rem;line-height:1.2;font-weight:500;max-width:20rem}.care-change-after[data-astro-cid-333phz4i] p[data-astro-cid-333phz4i]{color:hsl(var(--deep-foreground) / .85);margin-top:1rem;font-size:.9375rem}.care-change-result[data-astro-cid-333phz4i]{padding:1.1rem 1.5rem;color:hsl(var(--primary));font-size:.875rem}.care-hero[data-astro-cid-3xqq3gip]{padding:1.75rem 0 3rem}.care-hero-grid[data-astro-cid-3xqq3gip]{display:grid;gap:2rem;align-items:center}.care-heading[data-astro-cid-3xqq3gip]{font-size:2.45rem;font-weight:600;line-height:1.12;letter-spacing:-.035em;max-width:38rem}.care-heading[data-astro-cid-3xqq3gip] em[data-astro-cid-3xqq3gip]{font-family:Georgia,serif;font-weight:400;color:hsl(var(--primary))}.care-hero[data-astro-cid-3xqq3gip] .lead[data-astro-cid-3xqq3gip]{font-size:1.0625rem;margin-top:1.25rem}.care-hero[data-astro-cid-3xqq3gip] .btn-row[data-astro-cid-3xqq3gip]{margin-top:1.5rem}.care-hero-note[data-astro-cid-3xqq3gip]{font-size:.8rem;color:hsl(var(--muted-foreground));margin-top:1.25rem;max-width:32rem}.care-motif[data-astro-cid-3xqq3gip]{margin:0;min-width:0}.care-motif[data-astro-cid-3xqq3gip] img[data-astro-cid-3xqq3gip]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.care-support[data-astro-cid-3xqq3gip]{padding:3.5rem 0;border-top:1px solid hsl(var(--border))}.care-section-intro[data-astro-cid-3xqq3gip]{display:grid;gap:.5rem;margin-bottom:2rem}.care-section-heading[data-astro-cid-3xqq3gip]{font-size:2rem;line-height:1.17;font-weight:500;letter-spacing:-.025em}.care-section-intro[data-astro-cid-3xqq3gip] p[data-astro-cid-3xqq3gip]:not(.eyebrow){margin-top:1rem;max-width:39rem;color:hsl(var(--muted-foreground))}.care-support-row[data-astro-cid-3xqq3gip]{border-top:1px solid hsl(var(--border));padding:1.6rem 0;display:grid;gap:1rem}.care-support-row[data-astro-cid-3xqq3gip]:last-child{padding-bottom:0}.care-support-title[data-astro-cid-3xqq3gip]{display:flex;align-items:flex-start;gap:1rem}.care-support-title[data-astro-cid-3xqq3gip] h3[data-astro-cid-3xqq3gip]{font-size:1.25rem;font-weight:500;line-height:1.35}.care-icon[data-astro-cid-3xqq3gip]{color:hsl(var(--primary));display:block;width:1.5rem;flex:none}.care-icon[data-astro-cid-3xqq3gip] svg[data-astro-cid-3xqq3gip]{width:100%;display:block}.care-support-copy[data-astro-cid-3xqq3gip]{color:hsl(var(--muted-foreground))}.care-example[data-astro-cid-3xqq3gip]{margin-top:.75rem;font-size:.875rem;color:hsl(var(--primary));max-width:41rem}.care-agreement[data-astro-cid-3xqq3gip]{padding:3.5rem 0;background:hsl(var(--warm))}.care-agreement-grid[data-astro-cid-3xqq3gip]{display:grid;gap:2.5rem}.care-agreement-intro[data-astro-cid-3xqq3gip]>p[data-astro-cid-3xqq3gip]:not(.eyebrow){margin-top:1.25rem;color:hsl(var(--muted-foreground));max-width:32rem}.care-person[data-astro-cid-3xqq3gip]{margin:1.5rem 0 0;display:flex;align-items:center;gap:1rem}.care-person[data-astro-cid-3xqq3gip] img[data-astro-cid-3xqq3gip]{width:7rem;height:7rem;flex:none;object-fit:cover;object-position:center 30%}.care-person[data-astro-cid-3xqq3gip] figcaption[data-astro-cid-3xqq3gip]{font-size:.875rem}.care-person[data-astro-cid-3xqq3gip] strong[data-astro-cid-3xqq3gip]{display:block;font-weight:600}.care-person[data-astro-cid-3xqq3gip] span[data-astro-cid-3xqq3gip]{display:block;font-size:.8rem;color:hsl(var(--muted-foreground));margin-top:.3rem}.care-steps[data-astro-cid-3xqq3gip]{list-style:none;padding:0;margin:0;counter-reset:care-step}.care-steps[data-astro-cid-3xqq3gip] li[data-astro-cid-3xqq3gip]{counter-increment:care-step;padding:1.15rem 0 1.15rem 2.5rem;position:relative;border-top:1px solid hsl(var(--foreground) / .2)}.care-steps[data-astro-cid-3xqq3gip] li[data-astro-cid-3xqq3gip]:before{content:counter(care-step,decimal-leading-zero);position:absolute;left:0;top:1.35rem;font-size:.75rem;color:hsl(var(--primary))}.care-steps[data-astro-cid-3xqq3gip] h3[data-astro-cid-3xqq3gip]{font-size:1.125rem;font-weight:600}.care-steps[data-astro-cid-3xqq3gip] p[data-astro-cid-3xqq3gip]{margin-top:.5rem;color:hsl(var(--muted-foreground))}.care-independence[data-astro-cid-3xqq3gip]{border-top:1px solid hsl(var(--foreground) / .2);margin-top:2.5rem;padding-top:1.5rem;display:grid;gap:1.5rem;align-items:center}.care-independence[data-astro-cid-3xqq3gip] h3[data-astro-cid-3xqq3gip]{font-size:1.125rem;font-weight:600}.care-independence[data-astro-cid-3xqq3gip] p[data-astro-cid-3xqq3gip]{margin-top:.75rem;color:hsl(var(--muted-foreground));max-width:44rem;font-size:.9375rem}@media(min-width:768px){.care-hero-grid[data-astro-cid-3xqq3gip]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.care-heading[data-astro-cid-3xqq3gip]{font-size:2.8rem}.care-support[data-astro-cid-3xqq3gip],.care-agreement[data-astro-cid-3xqq3gip]{padding:4rem 0}.care-section-intro[data-astro-cid-3xqq3gip],.care-support-row[data-astro-cid-3xqq3gip],.care-independence[data-astro-cid-3xqq3gip]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem}.care-section-intro[data-astro-cid-3xqq3gip] .eyebrow[data-astro-cid-3xqq3gip]{margin-top:.4rem}.care-support-row[data-astro-cid-3xqq3gip]{padding:1.75rem 0}.care-agreement-grid[data-astro-cid-3xqq3gip]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}@media(min-width:1100px){.care-hero[data-astro-cid-3xqq3gip]{padding-bottom:3.5rem}.care-hero-grid[data-astro-cid-3xqq3gip]{gap:4rem}.care-heading[data-astro-cid-3xqq3gip]{font-size:3.6rem}.care-section-heading[data-astro-cid-3xqq3gip]{font-size:2.6rem}.care-agreement-grid[data-astro-cid-3xqq3gip]{gap:5rem}.care-support-title[data-astro-cid-3xqq3gip] h3[data-astro-cid-3xqq3gip]{font-size:1.5rem}}
