.page_page__lKyiQ{background:#fff;color:#222;font-family:var(--font-main)}.page_inner__VJG0G{width:min(1184px,calc(100% - 48px));margin:0 auto;padding:48px 0 64px;display:flex;flex-direction:column;gap:56px}.page_page__lKyiQ h1,.page_page__lKyiQ h2,.page_page__lKyiQ h3,.page_page__lKyiQ p{margin:0}.page_page__lKyiQ h2{font-size:26px;line-height:1.2;letter-spacing:-.4px}.page_page__lKyiQ h3{font-size:17px;line-height:1.3}.page_page__lKyiQ p{color:#3f3f3f;font-size:14.5px;line-height:1.55}.page_hero__7I84M{display:grid;grid-template-columns:5fr 7fr;grid-gap:56px;gap:56px;align-items:start}.page_heroCopy__j04XI{padding-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.page_hero__7I84M h1{font-size:clamp(34px,3.1vw,42px);line-height:1.14;letter-spacing:-.8px}.page_hero__7I84M h1 em{color:#ff385c;font-style:normal}.page_heroCopy__j04XI>p{font-size:16px}.page_locationPill__Uu4Im{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid #ddd;border-radius:999px;font-size:13px;white-space:nowrap}.page_locationPill__Uu4Im svg{color:#ff385c;flex:0 0 auto}.page_locationPill__Uu4Im span{color:#6a6a6a}.page_heroBenefits__McQPL{display:flex;flex-wrap:wrap;gap:16px 24px;font-size:14px}.page_heroBenefits__McQPL span{display:inline-flex;align-items:center;gap:8px}.page_heroBenefits__McQPL span:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff385c}.page_actions__vCJdd{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.page_darkOutlineButton__ZGgoW,.page_darkPhone___QjUS,.page_primaryButton__Dsuew,.page_secondaryButton__3MihN{display:inline-flex;justify-content:center;align-items:center;gap:10px;border-radius:999px;font-weight:600;transition:.18s ease}.page_primaryButton__Dsuew{padding:14px 22px;background:#ff385c;color:#fff}.page_primaryButton__Dsuew:hover{background:#e00b41;color:#fff;transform:translateY(-1px)}.page_secondaryButton__3MihN{border:1px solid #ddd;padding:13px 22px}.page_secondaryButton__3MihN svg{color:#ff385c}.page_secondaryButton__3MihN:hover{border-color:#222}.page_heroMedia__oIMm4{display:flex;flex-direction:column;gap:14px}.page_photoWrap__g2ADr,.page_safetyPhoto__m0d5n{position:relative;overflow:hidden;border-radius:20px}.page_photoWrap__g2ADr>img{width:100%;aspect-ratio:16/9;object-fit:cover}.page_photoBadge__r6zoO{position:absolute;right:14px;bottom:14px;padding:8px 14px;border-radius:999px;background:#fff;box-shadow:0 4px 12px #0002;font-size:12px;font-weight:700}.page_thumbs__jkAU6{display:flex;align-items:center;gap:12px}.page_thumbs__jkAU6 img{width:84px;height:62px;object-fit:cover;border-radius:10px}.page_thumbs__jkAU6 p{margin-left:auto;max-width:290px;color:#6a6a6a;font-size:12.5px}.page_section__jN8eg{display:flex;flex-direction:column;gap:28px;scroll-margin-top:90px}.page_threeGrid__Pv6P5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_outlineCard__IXZnV{min-height:210px;padding:26px;border:1px solid #ddd;border-radius:18px;display:flex;flex-direction:column;gap:12px}.page_outlineCard__IXZnV>svg{width:34px;height:34px;color:#222;stroke-width:1.7}.page_outlineCard__IXZnV>svg path:first-child{color:#ff385c}.page_afterword__oQs1Z{color:#6a6a6a!important}.page_panel__KS3CQ{padding:44px 40px;border-radius:24px;background:#f7f7f7}.page_headingRow__tF9Gp{display:flex;justify-content:space-between;align-items:flex-end;gap:48px}.page_headingRow__tF9Gp>p{max-width:460px;color:#6a6a6a}.page_tabs__EkHWr{display:flex;gap:8px;flex-wrap:wrap}.page_tabs__EkHWr button{padding:11px 18px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#6a6a6a;font-size:14px}.page_tabs__EkHWr button[aria-selected=true]{border-color:#222;background:#222;color:#fff}.page_sizeGrid__4LHQ0{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.page_whiteCard__R_iuS{min-height:330px;padding:28px;border-radius:18px;background:#fff;display:flex;flex-direction:column;gap:16px}.page_sizeTitle___CReT{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.page_sizeTitle___CReT>strong{font-size:24px}.page_sizeTitle___CReT>span{font-size:14px;white-space:nowrap}.page_whiteCard__R_iuS ul{display:grid;grid-gap:8px;gap:8px;padding:0;list-style:none;color:#3f3f3f;font-size:14px}.page_whiteCard__R_iuS li{display:flex;align-items:center;gap:9px}.page_whiteCard__R_iuS li svg{color:#ff385c;flex:0 0 auto}.page_whiteCard__R_iuS small{margin-top:auto;padding-top:14px;border-top:1px solid #ebebeb;color:#6a6a6a;line-height:1.5}.page_visualCard__ky8L9>strong{font-size:15px}.page_squares__ACZk4{display:flex;max-width:360px;flex-wrap:wrap;gap:6px}.page_squares__ACZk4 span{width:48px;height:48px;border:1.5px solid #ff385c;border-radius:8px;background:#fff0f3}.page_legend__b1Eeo{display:flex;align-items:center;gap:10px;color:#6a6a6a!important;font-size:12.5px!important}.page_legend__b1Eeo i{width:20px;height:20px;flex:0 0 auto;border:1.5px solid #ff385c;border-radius:5px;background:#fff0f3}.page_darkOutlineButton__ZGgoW{align-self:flex-start;margin-top:auto;padding:11px 18px;border:1px solid #222;font-size:14px}.page_darkOutlineButton__ZGgoW svg{padding:3px;width:25px;height:25px;border-radius:50%;background:#ff385c;color:#fff}.page_deliveryCard__PvMfF{overflow:hidden;border-radius:18px;background:#f7f7f7}.page_stepImage__A5zIt{position:relative}.page_stepImage__A5zIt img{width:100%;aspect-ratio:4/3;object-fit:cover}.page_processCard__2rILB>span,.page_stepImage__A5zIt span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#ff385c;color:#fff;font-weight:700}.page_stepImage__A5zIt span{position:absolute;left:12px;top:12px}.page_deliveryCard__PvMfF>div:last-child{padding:20px 22px 24px;display:grid;grid-gap:6px;gap:6px}.page_safety__k7mho{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px}.page_safetyPhoto__m0d5n img{width:100%;height:100%;min-height:390px;object-fit:cover}.page_safetyPhoto__m0d5n .page_photoBadge__r6zoO{left:14px;right:auto}.page_safetyCopy__NqUcl{display:flex;flex-direction:column;gap:20px}.page_safetyList__yCfks{display:grid;grid-gap:14px;gap:14px}.page_safetyList__yCfks p{display:flex;align-items:flex-start;gap:12px}.page_safetyList__yCfks svg{width:27px;height:27px;flex:0 0 auto;color:#ff385c;stroke-width:1.8}.page_note__k_Bys{margin-top:auto;padding:18px 20px;border-radius:14px;background:#fff;color:#3f3f3f;font-size:14px;line-height:1.55}.page_price__VAw1q{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:48px;gap:48px}.page_price__VAw1q>div:first-child{display:flex;flex-direction:column;gap:18px}.page_price__VAw1q small{color:#6a6a6a;line-height:1.5}.page_checkList__toUpt{display:grid;grid-gap:10px;gap:10px;padding:0;list-style:none;color:#3f3f3f;font-size:14px}.page_checkList__toUpt li{display:flex;gap:10px}.page_checkList__toUpt li:before{content:"✓";color:#ff385c;font-weight:800}.page_priceTable__IOUpt{padding:8px 28px;border-radius:18px;background:#f7f7f7}.page_priceTable__IOUpt>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;border-bottom:1px solid #e5e5e5}.page_priceTable__IOUpt>div:last-child{border:0}.page_priceTable__IOUpt span:first-child{display:grid;grid-gap:2px;gap:2px}.page_priceTable__IOUpt span:last-child{color:#3f3f3f;white-space:nowrap}.page_processCard__2rILB{padding:24px;border-radius:18px;background:#fff;display:flex;flex-direction:column;gap:12px}.page_finalCta__xmmH9{padding:52px 48px;border-radius:24px;background:#222;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:48px;gap:48px;align-items:center}.page_finalCta__xmmH9 h2{color:#fff;font-size:30px}.page_finalCta__xmmH9 p{margin-top:14px;color:#bbb;font-size:15px}.page_finalActions__XREu6{display:grid;grid-gap:12px;gap:12px}.page_darkPhone___QjUS{padding:13px 22px;border:1px solid #555;color:#fff}.page_darkPhone___QjUS svg{color:#ff385c}.page_darkPhone___QjUS:hover{border-color:#fff}@media (max-width:900px){.page_inner__VJG0G{width:min(100% - 36px,680px);padding:30px 0 42px;gap:36px}.page_finalCta__xmmH9,.page_hero__7I84M,.page_price__VAw1q,.page_safety__k7mho{grid-template-columns:1fr}.page_hero__7I84M{gap:22px}.page_heroCopy__j04XI{padding:0}.page_heroMedia__oIMm4{grid-row:1}.page_locationPill__Uu4Im span{display:none}.page_threeGrid__Pv6P5{grid-template-columns:1fr}.page_outlineCard__IXZnV{min-height:0}.page_headingRow__tF9Gp{align-items:flex-start;flex-direction:column;gap:10px}.page_sizeGrid__4LHQ0{grid-template-columns:1fr}.page_safetyPhoto__m0d5n img{min-height:0;aspect-ratio:16/9}.page_finalCta__xmmH9{gap:24px}}@media (max-width:540px){.page_inner__VJG0G{width:calc(100% - 36px);padding-top:22px;gap:34px}.page_page__lKyiQ h2{font-size:21px}.page_page__lKyiQ p{font-size:13.5px}.page_hero__7I84M h1{font-size:29px}.page_heroCopy__j04XI{gap:16px}.page_heroCopy__j04XI>p{font-size:14px}.page_heroBenefits__McQPL{gap:8px 14px;font-size:12px}.page_actions__vCJdd,.page_actions__vCJdd>*{width:100%}.page_photoBadge__r6zoO{right:10px;bottom:10px;padding:7px 10px;font-size:10.5px}.page_thumbs__jkAU6 img{width:calc((100% - 16px) / 3);height:58px}.page_thumbs__jkAU6{gap:8px}.page_thumbs__jkAU6 p{display:none}.page_section__jN8eg{gap:16px}.page_panel__KS3CQ{margin-inline:-2px;padding:24px 18px;border-radius:20px}.page_threeGrid__Pv6P5{gap:12px}.page_outlineCard__IXZnV{padding:18px}.page_tabs__EkHWr{flex-wrap:nowrap;margin-right:-18px;padding-right:18px;overflow-x:auto;scrollbar-width:none}.page_tabs__EkHWr button{padding:9px 14px;font-size:12px;white-space:nowrap}.page_sizeGrid__4LHQ0{gap:12px}.page_whiteCard__R_iuS{min-height:0;padding:18px}.page_sizeTitle___CReT{align-items:flex-start;flex-direction:column}.page_squares__ACZk4 span{width:42px;height:42px}.page_deliveryCard__PvMfF{display:grid;grid-template-columns:118px 1fr}.page_stepImage__A5zIt img{height:100%;aspect-ratio:auto}.page_deliveryCard__PvMfF>div:last-child{padding:16px 14px}.page_deliveryCard__PvMfF h3{font-size:14px}.page_deliveryCard__PvMfF p{font-size:12.5px}.page_safety__k7mho{gap:16px}.page_safetyCopy__NqUcl{gap:15px}.page_price__VAw1q{gap:16px}.page_priceTable__IOUpt{padding:6px 16px}.page_priceTable__IOUpt>div{align-items:flex-start;padding:14px 0;font-size:12px}.page_priceTable__IOUpt span:first-child{max-width:52%}.page_processCard__2rILB{padding:18px}.page_finalCta__xmmH9{padding:28px 22px;border-radius:20px}.page_finalCta__xmmH9 h2{font-size:21px}}