.v3.en.child-offer .hero h1{font-size:clamp(2.35rem,5vw,4rem)}.v3.en.child-offer .hero-note{max-width:620px}.v3.en.child-offer .child-explainer{background:radial-gradient(circle at 10% 18%,rgba(244,183,155,.16),transparent 32%),linear-gradient(180deg,#fffdfb,#fff)}.v3.en.child-offer .child-explainer-intro{max-width:820px;margin-inline:auto}.v3.en.child-offer .child-explainer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.v3.en.child-offer .child-explainer-card{padding:clamp(24px,3vw,34px);border:1px solid var(--line);border-radius:28px;background:rgba(255,255,255,.88);box-shadow:var(--sh-soft)}.v3.en.child-offer .child-explainer-card .ic{display:grid;place-items:center;width:50px;height:50px;margin-bottom:20px;border-radius:50%;background:var(--coral-soft);color:var(--coral-text)}.v3.en.child-offer .child-explainer-card .ic svg{width:25px;height:25px}.v3.en.child-offer .child-explainer-card h3{margin:0 0 10px}.v3.en.child-offer .child-explainer-card p{margin:0}.v3.en.child-offer .child-depth-note{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:start;max-width:900px;margin:clamp(24px,4vw,42px) auto 0;padding:clamp(24px,4vw,38px);border:1px solid rgba(38,120,116,.2);border-radius:28px;background:linear-gradient(135deg,#eaf6f4,#fff);box-shadow:var(--sh-soft)}.v3.en.child-offer .child-depth-note .child-panel-icon{margin:0}.v3.en.child-offer .child-depth-note h3{margin:0 0 8px}.v3.en.child-offer .child-depth-note p{margin:0}.v3.en.child-offer .child-situations{grid-template-columns:repeat(3,1fr)}.v3.en.child-offer .child-context-note{max-width:760px;margin:clamp(28px,4vw,42px) auto 0;padding:18px 22px;border:1px solid rgba(38,120,116,.18);border-radius:18px;background:rgba(235,247,245,.72);color:var(--ink-soft);text-align:center}.v3.en.child-offer .child-expectation{background:linear-gradient(180deg,#fff6f0,#fff)}.v3.en.child-offer .child-boundary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(18px,3vw,32px);gap:clamp(18px,3vw,32px)}.v3.en.child-offer .child-boundary-panel{padding:clamp(26px,4vw,42px);border-radius:32px;border:1px solid var(--line);box-shadow:var(--sh-soft)}.v3.en.child-offer .child-boundary-positive{background:linear-gradient(145deg,#fff,var(--coral-soft))}.v3.en.child-offer .child-boundary-clear{background:linear-gradient(145deg,#fff,#eaf6f4)}.v3.en.child-offer .child-panel-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:50%;background:#fff;color:var(--tuerkis-deep);box-shadow:var(--sh-soft)}.v3.en.child-offer .child-panel-icon svg{width:27px;height:27px}.v3.en.child-offer .child-boundary-panel h3{margin:0 0 12px}.v3.en.child-offer .child-boundary-panel p{margin:0}.v3.en.child-offer .child-boundary-panel ul{display:grid;grid-gap:10px;gap:10px;margin:22px 0 0;padding:0;list-style:none}.v3.en.child-offer .child-boundary-panel li{position:relative;padding-left:25px}.v3.en.child-offer .child-boundary-panel li:before{position:absolute;left:0;content:"✓";color:var(--tuerkis-deep);font-weight:800}.v3.en.child-offer .child-medical-note{margin-top:22px!important;padding-top:18px;border-top:1px solid rgba(38,120,116,.18);font-weight:700}.v3.en.child-offer .child-process-band{padding-block:clamp(70px,8vw,110px)}.v3.en.child-offer .child-band-heading{margin-bottom:clamp(26px,4vw,42px)}.v3.en.child-offer .child-band-heading .kicker,.v3.en.child-offer .child-band-heading h2{color:#fff}.v3.en.child-offer .child-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.v3.en.child-offer .child-process-card{position:relative;min-height:250px;padding:28px 24px;border:1px solid rgba(255,255,255,.22);border-radius:26px;background:rgba(255,255,255,.11);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v3.en.child-offer .child-process-card .num{position:absolute;top:18px;right:20px;opacity:.45;font-family:var(--font-head);font-size:1.4rem;font-weight:800}.v3.en.child-offer .child-process-card .ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:22px;border-radius:50%;background:rgba(255,255,255,.16)}.v3.en.child-offer .child-process-card .ic svg{width:25px;height:25px}.v3.en.child-offer .child-process-card h3{margin:0 0 10px;color:#fff}.v3.en.child-offer .child-process-card p{margin:0;color:rgba(255,255,255,.86)}.v3.en.child-offer .child-price-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);grid-gap:clamp(24px,5vw,70px);gap:clamp(24px,5vw,70px);align-items:center;padding:clamp(30px,5vw,56px);border:1px solid rgba(232,135,90,.34);border-radius:42px;background:linear-gradient(145deg,var(--coral-soft),#fff 72%);box-shadow:var(--sh-coral)}.v3.en.child-offer .child-price-card h2{margin-block:10px 12px}.v3.en.child-offer .child-price-card p{max-width:68ch;margin:0}.v3.en.child-offer .child-price-actions{display:grid;grid-gap:12px;gap:12px}.v3.en.child-offer .child-price-actions .btn{width:100%;justify-content:center;text-align:center}.v3.en.child-offer .child-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.v3.en.child-offer .child-related-card{display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:112px;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;color:var(--ink);box-shadow:var(--sh-soft);font-family:var(--font-head);font-weight:700;text-decoration:none;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.v3.en.child-offer .child-related-card:hover{transform:translateY(-5px);box-shadow:var(--sh-coral)}.v3.en.child-offer .child-related-card span:last-child{color:var(--coral-text);font-size:1.35rem}.v3.en.child-offer .child-back-link{margin-top:28px;text-align:center}.v3.en.child-offer .child-back-link a{color:var(--tuerkis-deep);font-family:var(--font-head);font-weight:700}@media (max-width:980px){.v3.en.child-offer .child-explainer-grid,.v3.en.child-offer .child-process-grid,.v3.en.child-offer .child-situations{grid-template-columns:repeat(2,minmax(0,1fr))}.v3.en.child-offer .child-price-card,.v3.en.child-offer .child-related-grid{grid-template-columns:1fr}}@media (max-width:680px){.v3.en.child-offer .child-boundary-grid,.v3.en.child-offer .child-depth-note,.v3.en.child-offer .child-explainer-grid,.v3.en.child-offer .child-process-grid,.v3.en.child-offer .child-situations{grid-template-columns:1fr}.v3.en.child-offer .child-process-card{min-height:auto}.v3.en.child-offer .child-price-card{border-radius:30px}}