/* Product additions only. Existing service forms and styles are retained. */
.product-header-links{display:flex;gap:26px;align-items:center}.product-header-links>a{color:#1f3864;font-weight:600;text-decoration:none;padding:12px 0;min-height:44px;display:flex;align-items:center}.product-main{max-width:1160px;padding:32px 32px 80px;margin:auto;color:#374151;line-height:1.7}.product-main h1,.product-main h2,.product-main h3{color:#1f3864;line-height:1.18}.product-main h1{font-size:clamp(2.25rem,4.4vw,3.7rem);letter-spacing:-.035em;margin:16px 0 24px}.product-main h2{font-size:clamp(1.65rem,3vw,2.25rem);letter-spacing:-.025em;margin:14px 0 22px}.product-main h3{font-size:1.2rem;margin:14px 0 18px}.product-main p+p{margin-top:16px}.product-main a:not(.lp-btn):not(.product-outline){color:#204d78;text-decoration:underline}.product-breadcrumb{font-size:.85rem;margin-bottom:38px}.product-breadcrumb span{margin:0 10px;color:#68758b}.product-hero{display:grid;grid-template-columns:1.55fr 1fr;gap:64px;align-items:center}.product-subtitle{font-size:1.15rem;color:#285f91;font-weight:500;margin-bottom:20px}.product-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 12px}.product-actions a{font-size:.92rem;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;white-space:normal;text-align:center}.product-outline{border:1px solid #285f91;border-radius:30px;color:#204d78;text-decoration:none;font-weight:600}.product-outline:hover{background:#eef4fa}.product-guide{font-size:.9rem;margin-bottom:18px}.product-fine{font-size:.85rem;color:#4e596b;line-height:1.65}.product-included{background:#eef4fa;border:1px solid #d6dfeb;border-radius:18px;padding:34px}.product-symbol{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:16px;background:#1f3864;color:white;font-size:2rem;font-weight:700;margin-bottom:28px}.product-included ul{padding-left:22px;margin:22px 0;font-size:.95rem}.product-included li{margin:8px 0}.product-section{margin-top:80px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.product-card{padding:26px;border:1px solid #d6dfeb;border-radius:14px;font-size:.95rem}.product-number{color:#285f91;font-weight:600}.product-card ul{padding-left:20px;margin:16px 0}.product-card li+li{margin-top:10px}.product-notice{padding:22px 26px;background:#eef4fa;border-radius:12px;margin-top:24px;font-size:.9rem}.product-origin{margin-top:64px;padding:38px;background:#1f3864;border-radius:16px;color:#e3ecf7;max-width:900px}.product-origin h2,.product-origin .eyebrow{color:white}.product-steps{padding:0;list-style:none;counter-reset:steps;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:30px}.product-steps li{counter-increment:steps;border-top:1px solid #c5d0de;padding-top:20px}.product-steps li:before{content:counter(steps,decimal-leading-zero);font-weight:600;color:#285f91}.product-steps p{font-size:.95rem}.product-review{margin-top:60px;border-left:4px solid #285f91;padding:2px 0 2px 24px;max-width:900px}.product-review h2{font-size:1.5rem}.product-final{margin-top:70px;padding-top:36px;border-top:1px solid #d6dfeb}.product-final>p:last-child{font-size:.85rem}.product-catalog{padding:34px 0 44px}.product-catalog h1{max-width:800px}.product-catalog-card{margin-top:44px;border:1px solid #d6dfeb;border-radius:18px;padding:38px;display:grid;grid-template-columns:1fr 200px;gap:64px;align-items:center;background:#f7f9fc}.product-catalog-card .lp-btn{margin-top:24px;white-space:normal;text-align:center}.catalog-monogram{height:200px;border-radius:22px;display:grid;place-items:center;background:#1f3864;color:white;font-size:5rem;font-weight:700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:860px){.product-hero{grid-template-columns:1fr;gap:32px}.product-included{max-width:100%}.product-grid{grid-template-columns:1fr}.product-steps{grid-template-columns:repeat(2,1fr)}.product-catalog-card{grid-template-columns:1fr;gap:30px}.catalog-monogram{display:none}}@media(max-width:540px){.product-main{padding:24px 20px 48px}.product-breadcrumb{margin-bottom:24px}.product-header-links{gap:14px;font-size:.82rem}.product-header-links .lp-explore-link{max-width:100px}.product-hero{gap:28px}.product-included{padding:26px}.product-section{margin-top:48px}.product-actions{flex-direction:column;align-items:stretch}.product-actions a{width:100%;box-sizing:border-box}.product-origin,.product-catalog-card{padding:26px}.product-steps{grid-template-columns:1fr;gap:22px}.product-final{margin-top:48px}.product-catalog{padding-top:12px}.product-main h1{font-size:2.35rem}}

.product-status{display:inline-block;border:1px solid #b8cce0;border-radius:8px;padding:10px 14px;background:#eef4fa;color:#1f3864;font-size:.9rem;font-weight:600;margin-top:18px}.product-catalog-card+.product-catalog-card{margin-top:24px}
