.page-module__zqhsRW__page{background:var(--paper)}.page-module__zqhsRW__header{gap:20px}.page-module__zqhsRW__hero{grid-template-columns:55% 45%;align-items:stretch;display:grid}.page-module__zqhsRW__heroImage{min-height:640px;margin:0;position:relative;overflow:hidden}.page-module__zqhsRW__heroImage img{object-fit:cover;object-position:57% center}.page-module__zqhsRW__heroImage figcaption{background:#fffdf9f0;padding:8px 11px;font-size:12px;position:absolute;bottom:18px;left:18px}.page-module__zqhsRW__heroCopy{align-self:center;padding:55px clamp(24px,4vw,70px)}.page-module__zqhsRW__heroCopy h1{text-wrap:balance;font-size:clamp(48px,5vw,76px);line-height:1.02}.page-module__zqhsRW__intro{color:var(--ink-soft);margin:22px 0;font-size:18px;line-height:1.6}.page-module__zqhsRW__price{flex-direction:column;gap:5px;margin:24px 0 20px;display:flex}.page-module__zqhsRW__price>span{font-size:16px}.page-module__zqhsRW__price .preset-size-label{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.page-module__zqhsRW__price .preset-size-label>strong{font-size:16px;font-weight:500}.page-module__zqhsRW__price .preset-size-price{color:var(--ink);opacity:1;min-height:35px;font-size:28px;line-height:1.25}.page-module__zqhsRW__price small,.page-module__zqhsRW__startNote{color:var(--ink-soft);font-size:12px;line-height:1.6}.page-module__zqhsRW__startNote{max-width:320px;margin:12px 0 0}.page-module__zqhsRW__trust{color:var(--ink-soft);flex-wrap:wrap;gap:10px 18px;margin:24px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.page-module__zqhsRW__trust li:before{content:"✓ ";color:var(--ink)}.page-module__zqhsRW__examples,.page-module__zqhsRW__material,.page-module__zqhsRW__faq{padding:70px clamp(22px,6vw,90px)}.page-module__zqhsRW__sectionHeading{max-width:670px;margin-bottom:30px}.page-module__zqhsRW__sectionHeading h2,.page-module__zqhsRW__material h2,.page-module__zqhsRW__faq h2,.page-module__zqhsRW__finalCta h2{text-wrap:balance;font-size:clamp(36px,4vw,56px);line-height:1.06}.page-module__zqhsRW__sectionHeading>p:not(:first-child),.page-module__zqhsRW__grid article>p,.page-module__zqhsRW__material p:not(:first-child),.page-module__zqhsRW__faq details p,.page-module__zqhsRW__finalCta>p{color:var(--ink-soft);font-size:16px;line-height:1.7}.page-module__zqhsRW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.page-module__zqhsRW__grid figure{aspect-ratio:1;margin:0;position:relative;overflow:hidden}.page-module__zqhsRW__grid img{object-fit:cover;object-position:57% center}.page-module__zqhsRW__grid figcaption{background:#fffdf9f0;padding:10px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.page-module__zqhsRW__grid h3{font:32px/1.1 var(--serif);margin:20px 0 10px}.page-module__zqhsRW__grid article>p{margin:0}.page-module__zqhsRW__imageNote{color:var(--ink-soft);max-width:800px;margin:24px 0 0;font-size:12px;line-height:1.6}.page-module__zqhsRW__material{background:#e8ece6;grid-template-columns:1fr 1fr;gap:60px;display:grid}.page-module__zqhsRW__material>div>p:not(.page-module__zqhsRW__eyebrow){color:var(--ink-soft);margin:0 0 18px;font-size:16px;line-height:1.7}.page-module__zqhsRW__textLink{text-underline-offset:5px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.page-module__zqhsRW__faq{max-width:1000px;margin:auto;scroll-margin-top:20px}.page-module__zqhsRW__faq h2{margin-bottom:30px}.page-module__zqhsRW__faq details{border-top:1px solid var(--line);padding:20px 0}.page-module__zqhsRW__faq details:last-child{border-bottom:1px solid var(--line)}.page-module__zqhsRW__faq summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.5}.page-module__zqhsRW__faq details p{margin:14px 0}.page-module__zqhsRW__finalCta{text-align:center;background:#e8ece6;padding:55px 22px 70px}.page-module__zqhsRW__finalCta>p{margin:18px 0 24px}.page-module__zqhsRW__alternative{text-underline-offset:4px;width:fit-content;margin:22px auto 0;font-size:14px;text-decoration:underline;display:block}@media (max-width:1100px) and (min-width:761px){.page-module__zqhsRW__heroImage{min-height:660px}.page-module__zqhsRW__heroCopy{padding:35px 24px}.page-module__zqhsRW__heroCopy h1{font-size:51px}.page-module__zqhsRW__intro{font-size:16px}.page-module__zqhsRW__heroCopy .primary-button{gap:18px;min-width:0}}@media (max-width:760px){.page-module__zqhsRW__hero{grid-template-columns:1fr}.page-module__zqhsRW__heroImage{height:clamp(210px,66.666vw,480px);min-height:0}.page-module__zqhsRW__heroCopy{padding:26px 22px 30px}.page-module__zqhsRW__heroCopy .eyebrow{margin-bottom:12px;font-size:10px}.page-module__zqhsRW__heroCopy h1{text-wrap:initial;font-size:clamp(36px,9vw,53px);line-height:1.02}.page-module__zqhsRW__intro{margin:14px 0;font-size:16px;line-height:1.5}.page-module__zqhsRW__price{gap:2px;margin:14px 0}.page-module__zqhsRW__price strong{font-size:25px}.page-module__zqhsRW__price small{font-size:11px}.page-module__zqhsRW__heroCopy .primary-button{gap:16px;width:100%;min-width:0;padding:15px 18px}.page-module__zqhsRW__startNote{max-width:none;margin-top:9px;font-size:11px}.page-module__zqhsRW__trust{gap:8px 14px;margin-top:18px;font-size:11px}.page-module__zqhsRW__heroImage figcaption{font-size:10px;bottom:10px;left:10px}.page-module__zqhsRW__examples,.page-module__zqhsRW__material,.page-module__zqhsRW__faq{padding:42px 22px}.page-module__zqhsRW__sectionHeading{margin-bottom:24px}.page-module__zqhsRW__grid{grid-template-columns:1fr;gap:30px}.page-module__zqhsRW__grid figure{aspect-ratio:4/3}.page-module__zqhsRW__grid h3{margin-top:15px;font-size:29px}.page-module__zqhsRW__material{grid-template-columns:1fr;gap:22px}.page-module__zqhsRW__faq summary{font-size:15px}.page-module__zqhsRW__finalCta{padding:42px 22px}.page-module__zqhsRW__header .brand{font-size:24px}.page-module__zqhsRW__header .header-cta{white-space:nowrap;padding:10px;font-size:11px}}@media (max-width:360px){.page-module__zqhsRW__header{gap:10px;padding-inline:12px}.page-module__zqhsRW__header .brand{font-size:21px}.page-module__zqhsRW__heroCopy{padding-inline:18px}.page-module__zqhsRW__heroCopy h1{font-size:35px}}
