._page_1d270_1{background:radial-gradient(circle at 88% 12%,rgba(99,223,202,.18),transparent 24%),radial-gradient(circle at 10% 72%,rgba(255,130,95,.1),transparent 25%),linear-gradient(135deg,#f6fbfa,#eaf5f2 58%,#fff8f2)}._promise_1d270_1{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:4rem clamp(1rem,6vw,6rem)}._promise_1d270_1>div{display:flex;gap:1rem}._promise_1d270_1>div>svg{width:50px;height:50px;flex:0 0 auto;color:var(--primary)}._promise_1d270_1 small{color:var(--primary);font-weight:900;letter-spacing:.12em}._promise_1d270_1 h2,._boundary_1d270_1 h2{font-family:var(--font-family-display);font-size:clamp(2.4rem,5vw,4.5rem);line-height:1;margin:.4rem 0}._promise_1d270_1 p,._boundary_1d270_1 p{color:var(--muted-foreground);line-height:1.7}._promise_1d270_1 aside{display:grid;gap:.65rem}._promise_1d270_1 aside p{display:flex;align-items:center;gap:.5rem;margin:0;padding:1rem;border-radius:var(--radius);background:var(--card);border:1px solid var(--border);font-weight:800}._promise_1d270_1 aside svg{color:var(--primary)}._timeline_1d270_1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:3rem clamp(1rem,6vw,6rem);background:var(--surface)}._timeline_1d270_1>div{padding:1.1rem;border-radius:var(--radius);background:var(--card)}._timeline_1d270_1 span{color:var(--primary);font-weight:900}._timeline_1d270_1 h3{font-family:var(--font-family-display);font-size:1.7rem;margin:.4rem 0}._timeline_1d270_1 p{color:var(--muted-foreground)}._legacy_1d270_1{margin:0 clamp(1rem,6vw,6rem) 3rem;padding:clamp(1rem,3vw,2rem);display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,1.2fr);gap:1.5rem;align-items:center;border-radius:22px;background:#f3eee4;border:1px solid #d8c9ad}._legacy_1d270_1 small{font-weight:900;letter-spacing:.08em;color:#8b5d2e}._legacy_1d270_1 h2{font-family:var(--font-family-display);font-size:clamp(1.8rem,4vw,3.5rem);line-height:1;margin:.55rem 0}._legacy_1d270_1 p{line-height:1.65;color:var(--muted-foreground)}._legacy_1d270_1 img{display:block;width:100%;height:auto;border-radius:18px}._legacyCopy_1d270_1 button{display:inline-flex;align-items:center;gap:.5rem;margin-top:.7rem;padding:.8rem 1rem;border:0;border-radius:12px;background:#0f7f8d;color:#fff;font-weight:900;cursor:pointer}._legacyCopy_1d270_1 button:hover{background:#0b626d}._boundary_1d270_1{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:3rem clamp(1rem,6vw,6rem);background:#0b2930;color:#fff}._boundary_1d270_1>svg{width:48px;height:48px;color:#63dfca}._boundary_1d270_1 h2{font-size:2.6rem}._boundary_1d270_1 p{color:#bdd0ce}._boundary_1d270_1 a{display:flex;gap:.4rem;align-items:center;padding:.8rem 1rem;border-radius:var(--radius);background:#63dfca;color:#06282a;text-decoration:none;font-weight:900}._resources_1d270_1{padding:3rem clamp(1rem,6vw,6rem)}@media(max-width:900px){._legacy_1d270_1,._promise_1d270_1{grid-template-columns:1fr}._timeline_1d270_1{grid-template-columns:repeat(2,1fr)}._boundary_1d270_1{grid-template-columns:auto 1fr}._boundary_1d270_1 a{grid-column:1/-1;justify-content:center}}@media(max-width:600px){._promise_1d270_1,._timeline_1d270_1,._boundary_1d270_1,._resources_1d270_1{padding:2.5rem 1rem}._timeline_1d270_1{display:flex;overflow-x:auto}._timeline_1d270_1>div{flex:0 0 76vw}._promise_1d270_1>div{align-items:flex-start}}
