.KPwkNq_page{color:#25211f;--muted:#5b554f;--line:#e9e4df;font-family:var(--font-body),Inter,Arial,sans-serif;background:#fff}.KPwkNq_page *{box-sizing:border-box}.KPwkNq_page h1,.KPwkNq_page h2,.KPwkNq_page h3,.KPwkNq_page p{margin:0}.KPwkNq_page h1,.KPwkNq_page h2,.KPwkNq_page h3,.KPwkNq_brand{font-family:var(--font-display),Georgia,serif;font-weight:400}.KPwkNq_page a{color:inherit;text-decoration:none}.KPwkNq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:25px clamp(22px,6vw,90px);display:flex}.KPwkNq_brand{letter-spacing:.07em;font-size:28px}.KPwkNq_brand small{font-family:var(--font-body),sans-serif;letter-spacing:.15em;color:var(--muted);font-size:9px;display:block}.KPwkNq_header>a:last-child{font-size:13px}.KPwkNq_kicker{letter-spacing:.18em;color:#776c66;font-size:11px;font-weight:600}.KPwkNq_intro{text-align:center;max-width:940px;margin:auto;padding:85px 20px 60px}.KPwkNq_intro h1{letter-spacing:-.045em;margin:23px 0 30px;font-size:clamp(69px,9vw,119px);line-height:.86}.KPwkNq_intro h1 em{font-weight:400}.KPwkNq_intro>p:last-child{max-width:585px;color:var(--muted);margin:auto;font-size:16px;line-height:1.7}.KPwkNq_tabs{justify-content:center;gap:9px;max-width:1150px;margin:0 auto 30px;padding:0 20px;display:flex}.KPwkNq_tabs button{font:500 13px var(--font-body),sans-serif;color:#403b37;cursor:pointer;background:#fff;border:1px solid #cfc7c1;padding:15px 23px}.KPwkNq_tabs button.KPwkNq_active{color:#fff;background:#25211f;border-color:#25211f}.KPwkNq_service{background:#faf9f8;grid-template-columns:1fr 1fr;max-width:1300px;min-height:590px;margin:auto;display:grid}.KPwkNq_imageSide{min-height:560px;position:relative}.KPwkNq_imageSide img{object-fit:cover;width:100%;height:100%}.KPwkNq_imageSide span{background:#fff;padding:8px 11px;font-size:10px;position:absolute;bottom:15px;left:15px}.KPwkNq_copySide{flex-direction:column;justify-content:center;padding:clamp(30px,6vw,90px);display:flex}.KPwkNq_copySide h2{letter-spacing:-.045em;margin:22px 0;font-size:clamp(58px,6vw,91px);line-height:.89}.KPwkNq_copySide>p:not(.KPwkNq_kicker){color:var(--muted);font-size:17px;line-height:1.65}.KPwkNq_scope{border-top:1px solid #ddd7d1;border-bottom:1px solid #ddd7d1;justify-content:space-between;align-items:start;gap:10px;margin:28px 0;padding:19px 0;display:flex}.KPwkNq_scope strong{font-size:13px}.KPwkNq_scope span{color:var(--muted);text-align:right;max-width:245px;font-size:12px}.KPwkNq_primary{color:#fff;min-height:52px;font:600 13px var(--font-body),sans-serif;cursor:pointer;background:#25211f;border:1px solid #25211f;justify-content:center;align-items:center;padding:12px 23px;display:inline-flex}.KPwkNq_demo{grid-template-columns:.75fr 1fr;gap:clamp(40px,8vw,110px);max-width:1500px;margin:auto;padding:110px clamp(24px,8vw,125px);scroll-margin-top:16px;display:grid}.KPwkNq_demo h2,.KPwkNq_included>h2{letter-spacing:-.04em;margin:24px 0;font-size:clamp(64px,7vw,99px);line-height:.9}.KPwkNq_explain{color:var(--muted);font-size:14px;line-height:1.7;margin-top:20px!important}.KPwkNq_questionCard{border:1px solid #ded8d2;align-self:start;min-height:415px;padding:35px}.KPwkNq_stepCount{color:#8d746d;letter-spacing:.17em;font-size:11px;font-weight:600}.KPwkNq_questionCard h3{letter-spacing:-.03em;margin:23px 0 22px;font-size:47px;line-height:.96}.KPwkNq_questionCard p{color:var(--muted);font-size:14px;line-height:1.55}.KPwkNq_questionCard .KPwkNq_primary{max-width:100%;margin-top:28px}.KPwkNq_roomOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.KPwkNq_roomOptions button,.KPwkNq_twoOptions button{text-align:left;min-height:51px;font:500 13px var(--font-body),sans-serif;cursor:pointer;background:#fff;border:1px solid #d6d0ca;padding:10px 14px}.KPwkNq_roomOptions button[aria-pressed=true],.KPwkNq_twoOptions button[aria-pressed=true]{background:#f0e5e0;border-color:#25211f;box-shadow:inset 0 0 0 1px #25211f}.KPwkNq_twoOptions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.KPwkNq_tip{color:#716860!important;margin-top:20px!important;font-size:13px!important}.KPwkNq_textButton{font:500 13px var(--font-body),sans-serif;cursor:pointer;background:0 0;border:0;margin:18px 0 0 18px;text-decoration:underline}.KPwkNq_included{background:#faf9f8;padding:100px clamp(24px,8vw,125px);scroll-margin-top:18px}.KPwkNq_included>.KPwkNq_kicker,.KPwkNq_included>h2{text-align:center}.KPwkNq_included>h2{margin-bottom:55px}.KPwkNq_resultGrid{background:#fff;grid-template-columns:1fr 1fr;max-width:1230px;margin:auto;display:grid}.KPwkNq_resultGrid img{object-fit:cover;width:100%;height:100%;min-height:540px}.KPwkNq_resultGrid>div{padding:clamp(25px,6vw,75px)}.KPwkNq_sampleLabel{letter-spacing:.12em;color:#756961;font-size:10px}.KPwkNq_resultGrid h3{margin:20px 0 33px;font-size:clamp(55px,5vw,83px);line-height:.9}.KPwkNq_getItem{border-top:1px solid var(--line);padding:14px 0;font-size:14px}.KPwkNq_getItem span{color:#987871;margin-right:17px;font-size:13px}.KPwkNq_footerCta{text-align:center;color:#fff;background:#25211f;padding:90px 22px}.KPwkNq_footerCta .KPwkNq_kicker{color:#d5bcb5}.KPwkNq_footerCta h2{letter-spacing:-.04em;margin:23px 0;font-size:clamp(60px,7vw,105px);line-height:.88}.KPwkNq_footerCta>p:not(.KPwkNq_kicker){color:#e2dcd6;max-width:650px;margin:0 auto 30px;font-size:15px;line-height:1.65}.KPwkNq_light{background:#fff;padding:17px 24px;font-size:13px;font-weight:600;display:inline-flex;color:#25211f!important}.KPwkNq_subtle{margin:24px auto 0;font-size:12px;display:block;color:#fff!important;text-decoration:underline!important}@media (max-width:767px){.KPwkNq_header{padding:19px 20px}.KPwkNq_brand{font-size:24px}.KPwkNq_header>a:last-child{font-size:11px}.KPwkNq_intro{padding:65px 21px 40px}.KPwkNq_intro h1{font-size:67px}.KPwkNq_intro>p:last-child{font-size:14px}.KPwkNq_tabs{scrollbar-width:thin;justify-content:start;padding:0 20px 10px;overflow:auto}.KPwkNq_tabs button{flex:none;padding:13px 14px;font-size:12px}.KPwkNq_service{flex-direction:column;display:flex}.KPwkNq_imageSide{height:350px;min-height:350px}.KPwkNq_copySide{padding:40px 22px}.KPwkNq_copySide h2{font-size:59px}.KPwkNq_copySide>p:not(.KPwkNq_kicker){font-size:15px}.KPwkNq_demo{flex-direction:column;gap:30px;padding:75px 21px;display:flex}.KPwkNq_demo h2,.KPwkNq_included>h2{font-size:70px}.KPwkNq_questionCard{min-height:0;padding:25px}.KPwkNq_questionCard h3{font-size:44px}.KPwkNq_roomOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.KPwkNq_roomOptions button,.KPwkNq_twoOptions button{font-size:12px}.KPwkNq_included{padding:80px 21px}.KPwkNq_resultGrid{flex-direction:column;display:flex}.KPwkNq_resultGrid img{height:350px;min-height:0}.KPwkNq_resultGrid>div{padding:33px 24px}.KPwkNq_resultGrid h3{font-size:64px}.KPwkNq_footerCta h2{font-size:63px}}
