._2ltxAa_card{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden}._2ltxAa_hint{color:var(--deep);margin:-6px 24px 12px;font-size:.875rem;font-weight:600}._2ltxAa_frame{position:relative}._2ltxAa_scroller{-webkit-overflow-scrolling:touch;overflow-x:auto}._2ltxAa_frame:before,._2ltxAa_frame:after{content:"";pointer-events:none;opacity:0;z-index:1;width:28px;transition:opacity .15s;position:absolute;top:0;bottom:0}._2ltxAa_frame:before{background:linear-gradient(90deg,#0e252e2e,#0e252e00);left:0}._2ltxAa_frame:after{background:linear-gradient(270deg,#0e252e2e,#0e252e00);right:0}._2ltxAa_frame[data-more-left]:before,._2ltxAa_frame[data-more-right]:after{opacity:1}@media (prefers-reduced-motion:reduce){._2ltxAa_frame:before,._2ltxAa_frame:after{transition:none}}
._5FG9PG_root{margin-top:32px}._5FG9PG_services{-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}._5FG9PG_service{border:1px solid var(--border);color:var(--deep);font:inherit;cursor:pointer;text-align:left;background:#fff;border-radius:12px;flex-direction:column;flex:none;align-items:flex-start;gap:2px;padding:12px 18px;display:flex}._5FG9PG_service:focus-visible,._5FG9PG_variant:focus-visible{outline:2px solid var(--rust);outline-offset:2px}._5FG9PG_serviceSelected{background:var(--deep);border-color:var(--deep);color:var(--cream)}._5FG9PG_serviceName{font-size:.9375rem;font-weight:600}._5FG9PG_servicePrice{opacity:.8;font-size:.8125rem}._5FG9PG_variants{background:var(--blush);border-radius:999px;gap:4px;margin-top:16px;padding:4px;display:inline-flex}._5FG9PG_variant{color:var(--deep);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:.875rem}._5FG9PG_variantSelected{background:#fff;font-weight:600;box-shadow:0 1px 2px #0e252e1f}._5FG9PG_panel{border:1px solid var(--border);background:#fff;border-radius:16px;margin-top:20px;padding:32px}._5FG9PG_panelHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._5FG9PG_panelEyebrow{color:var(--rust-text);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}._5FG9PG_panelTitle{font-family:var(--font-display);color:var(--deep);margin:8px 0 10px;font-size:clamp(1.4rem,3vw,1.5rem);font-weight:400;line-height:1.3}._5FG9PG_panelIntro{color:var(--slate);max-width:90ch;margin:0;line-height:1.6}._5FG9PG_panelPrice{text-align:right;flex:none}._5FG9PG_price{font-family:var(--font-display);color:var(--deep);margin:0;font-size:1.5rem}._5FG9PG_priceDetail{color:var(--slate);max-width:22ch;margin:4px 0 0 auto;font-size:.8125rem}._5FG9PG_listHeading{color:var(--deep);margin:28px 0 14px;font-size:.9375rem;font-weight:600}._5FG9PG_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._5FG9PG_group{background:var(--cream);border-radius:12px;padding:18px 20px}._5FG9PG_groupHeading{letter-spacing:.06em;text-transform:uppercase;color:var(--deep);margin:0 0 10px;font-size:.8125rem;font-weight:600}._5FG9PG_items{color:var(--deep);gap:8px;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}._5FG9PG_items li{gap:10px;display:flex}._5FG9PG_tick{color:var(--rust-text);flex:none;font-weight:600}._5FG9PG_note{color:var(--slate);margin:18px 0 0;font-size:.875rem}._5FG9PG_panelCta{margin-top:24px}._5FG9PG_accentBtn{background:var(--rust);color:#fff;border:1px solid var(--rust)}._5FG9PG_accentBtn:hover{background:var(--rust-text);border-color:var(--rust-text)}@media (max-width:720px){._5FG9PG_panel{padding:22px 18px}._5FG9PG_panelHead{flex-direction:column;gap:12px}._5FG9PG_panelPrice{text-align:left}._5FG9PG_priceDetail{margin-left:0}._5FG9PG_groups{grid-template-columns:minmax(0,1fr)}}
.IXTUEG_hero{padding:88px 0 40px}.IXTUEG_title{font-family:var(--font-display);color:var(--deep);margin:12px 0 18px;font-size:clamp(2.4rem,6vw,3.5rem);font-weight:400;line-height:1.25}.IXTUEG_lede,.IXTUEG_body{color:var(--slate);max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.65}.IXTUEG_h2,.IXTUEG_h2Large{font-family:var(--font-display);color:var(--deep);margin:10px 0 14px;font-weight:400;line-height:1.2}.IXTUEG_h2{font-size:clamp(1.6rem,3.5vw,1.875rem)}.IXTUEG_h2Large{font-size:clamp(1.9rem,4.5vw,2.5rem)}.IXTUEG_accentBtn{background:var(--rust);color:#fff;border:1px solid var(--rust);white-space:nowrap}.IXTUEG_accentBtn:hover{background:var(--rust-text);border-color:var(--rust-text)}.IXTUEG_compare{padding:8px 0 72px}.IXTUEG_legend{color:var(--slate);flex-wrap:wrap;gap:10px 28px;margin:0 0 24px;padding:0;font-size:.9375rem;list-style:none;display:flex}.IXTUEG_yes{color:var(--deep);font-weight:600}.IXTUEG_request{color:var(--rust-text);font-size:.8125rem;font-weight:600;line-height:1.3}.IXTUEG_table .IXTUEG_request,.IXTUEG_legend .IXTUEG_request{color:var(--deep)}.IXTUEG_legend .IXTUEG_request{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.IXTUEG_no{color:var(--rust-text);font-weight:600}.IXTUEG_compareHead{padding:28px 24px 20px}.IXTUEG_compareHead>*{margin:6px 0 0}.IXTUEG_compareHead>:first-child{margin-top:0}.IXTUEG_compareHead .IXTUEG_captionTitle{font-weight:400;display:block}.IXTUEG_table{border-collapse:collapse;width:100%;min-width:600px;font-size:.9375rem}.IXTUEG_captionTitle{font-family:var(--font-display);color:var(--deep);font-size:clamp(1.5rem,3vw,1.875rem)}.IXTUEG_captionNote{color:var(--slate);max-width:60ch;font-size:.9375rem}.IXTUEG_table thead th{text-align:center;vertical-align:bottom;border-bottom:1px solid var(--border);width:20%;padding:16px 12px}.IXTUEG_colTitle{font-family:var(--font-display);color:var(--deep);font-size:1.25rem;font-weight:400;display:block}.IXTUEG_colSub{color:var(--slate);margin-top:2px;font-size:.8125rem;font-weight:400;display:block}.IXTUEG_colPrice{color:var(--rust-text);margin-top:6px;font-size:.875rem;font-weight:600;display:block}.IXTUEG_groupRow th{text-align:left;background:var(--blush);color:var(--deep);letter-spacing:.08em;text-transform:uppercase;padding:10px 24px;font-size:.8125rem;font-weight:600}.IXTUEG_table tbody td{text-align:center;border-bottom:1px solid var(--hairline);padding:12px;font-size:1.0625rem}.IXTUEG_rowLabel{text-align:left;color:var(--deep);border-bottom:1px solid var(--hairline);padding:12px 24px;font-weight:400}.IXTUEG_rowNote{color:var(--slate);margin-top:2px;font-size:.8125rem;display:block}.IXTUEG_tailor{border-top:1px solid var(--border);padding:72px 0}.IXTUEG_tailorGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:48px;display:grid}.IXTUEG_extrasInstruction{color:var(--slate);margin:0 0 16px;line-height:1.6}.IXTUEG_extras{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.IXTUEG_extra{border:1px solid var(--border);background:#fff;border-radius:12px;padding:20px}.IXTUEG_extraTitle{font-family:var(--font-display);color:var(--deep);margin:0 0 4px;font-size:1.25rem;font-weight:400}.IXTUEG_extraPrice{color:var(--rust-text);margin:0 0 8px;font-weight:600}.IXTUEG_extraNote{color:var(--slate);margin:6px 0 0;font-size:.875rem;line-height:1.55}.IXTUEG_ctaBand{background:var(--blush);padding:56px 0}.IXTUEG_ctaInner{justify-content:space-between;align-items:center;gap:24px;display:flex}.IXTUEG_ctaInner .IXTUEG_h2{max-width:24ch;margin-bottom:0}.IXTUEG_services{padding:80px 0}@media (max-width:860px){.IXTUEG_tailorGrid{grid-template-columns:minmax(0,1fr);gap:28px}.IXTUEG_ctaInner{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.IXTUEG_hero{padding:56px 0 28px}.IXTUEG_extras{grid-template-columns:minmax(0,1fr)}.IXTUEG_compare,.IXTUEG_tailor,.IXTUEG_services{padding-bottom:56px}.IXTUEG_tailor,.IXTUEG_services{padding-top:56px}}
