.page-module__ut5v5q__page{--about-line:color-mix(in srgb, var(--border-color) 78%, var(--text-secondary));--about-soft:color-mix(in srgb, var(--bg-card) 86%, var(--text-primary) 4%);--about-gold:var(--lux-gold);--about-muted:var(--text-muted);color:var(--text-primary);flex-direction:column;gap:clamp(16px,2.4vw,28px);display:flex}.page-module__ut5v5q__hero,.page-module__ut5v5q__introPanel,.page-module__ut5v5q__craftSection,.page-module__ut5v5q__mediaSection,.page-module__ut5v5q__standardsSection,.page-module__ut5v5q__gallerySection,.page-module__ut5v5q__promiseSection,.page-module__ut5v5q__faqSection,.page-module__ut5v5q__finalCta{border:1px solid var(--about-line);border-radius:var(--radius-sm);background:var(--bg-card)}.page-module__ut5v5q__hero{grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:stretch;gap:clamp(18px,3.5vw,44px);min-height:clamp(460px,62vh,640px);padding:clamp(18px,4vw,42px);display:grid;overflow:hidden}.page-module__ut5v5q__heroText{flex-direction:column;justify-content:center;max-width:660px;display:flex}.page-module__ut5v5q__kicker{border:1px solid color-mix(in srgb, var(--text-secondary) 34%, transparent);background:color-mix(in srgb, var(--bg-secondary) 76%, transparent);width:fit-content;color:var(--text-secondary);border-radius:999px;align-items:center;padding:7px 11px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.page-module__ut5v5q__hero h1,.page-module__ut5v5q__introPanel h2,.page-module__ut5v5q__sectionHead h2,.page-module__ut5v5q__mediaCopy h2,.page-module__ut5v5q__galleryCopy h2,.page-module__ut5v5q__promiseSection h2,.page-module__ut5v5q__finalCta h2{letter-spacing:0;color:var(--text-primary);margin:0;font-weight:850;line-height:1.45}.page-module__ut5v5q__hero h1{max-width:13ch;margin-top:18px;font-size:clamp(30px,4.4vw,52px)}.page-module__ut5v5q__heroText p,.page-module__ut5v5q__introPanel p,.page-module__ut5v5q__sectionHead p,.page-module__ut5v5q__mediaCopy p,.page-module__ut5v5q__galleryCopy p,.page-module__ut5v5q__promiseSection p,.page-module__ut5v5q__finalCta p{color:var(--about-muted);font-size:clamp(13.5px,1.2vw,15.5px);line-height:2.05}.page-module__ut5v5q__heroText p{max-width:620px;margin:16px 0 0}.page-module__ut5v5q__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.page-module__ut5v5q__primaryAction,.page-module__ut5v5q__textAction{border-radius:var(--radius-xs);justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 15px;font-size:13px;font-weight:850;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.page-module__ut5v5q__primaryAction{border:1px solid color-mix(in srgb, var(--text-secondary) 38%, transparent);background:var(--button-bg);color:var(--button-text)}.page-module__ut5v5q__textAction{border:1px solid var(--about-line);background:var(--bg-secondary);color:var(--text-primary)}.page-module__ut5v5q__primaryAction:hover,.page-module__ut5v5q__textAction:hover{transform:translateY(-1px)}.page-module__ut5v5q__textAction:hover{border-color:color-mix(in srgb, var(--text-secondary) 48%, transparent)}.page-module__ut5v5q__heroMedia{border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--about-line);min-height:420px;position:relative;overflow:hidden}.page-module__ut5v5q__heroMedia img,.page-module__ut5v5q__gallery img{object-fit:cover}.page-module__ut5v5q__heroMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#0000007a);position:absolute;inset:0}.page-module__ut5v5q__mediaNote{z-index:1;color:#f8e1a9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090e9e;border-radius:999px;align-items:center;gap:9px;width:fit-content;max-width:calc(100% - 28px);padding:10px 12px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.page-module__ut5v5q__trustGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.page-module__ut5v5q__trustCard{border-radius:var(--radius-sm);border:1px solid var(--about-line);background:var(--about-soft);min-height:142px;padding:16px}.page-module__ut5v5q__trustCard svg,.page-module__ut5v5q__promiseSection svg,.page-module__ut5v5q__finalCta svg,.page-module__ut5v5q__standardItem svg{color:var(--text-secondary);flex:none}.page-module__ut5v5q__trustCard svg{margin-bottom:14px;font-size:21px}.page-module__ut5v5q__trustCard h2{margin:0 0 7px;font-size:15px;font-weight:850;line-height:1.6}.page-module__ut5v5q__trustCard p{color:var(--about-muted);margin:0;font-size:13px;line-height:1.85}.page-module__ut5v5q__introPanel,.page-module__ut5v5q__promiseSection,.page-module__ut5v5q__finalCta{grid-template-columns:.78fr 1fr;align-items:center;gap:clamp(18px,3vw,32px);padding:clamp(18px,3vw,30px);display:grid}.page-module__ut5v5q__introPanel h2,.page-module__ut5v5q__promiseSection h2,.page-module__ut5v5q__finalCta h2,.page-module__ut5v5q__sectionHead h2,.page-module__ut5v5q__mediaCopy h2,.page-module__ut5v5q__galleryCopy h2{margin-top:10px;font-size:clamp(21px,2.45vw,30px)}.page-module__ut5v5q__craftSection,.page-module__ut5v5q__standardsSection,.page-module__ut5v5q__faqSection{padding:clamp(18px,3vw,30px)}.page-module__ut5v5q__sectionHead{max-width:680px;margin-bottom:18px}.page-module__ut5v5q__sectionHead p{margin:10px 0 0}.page-module__ut5v5q__timeline{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.page-module__ut5v5q__step{border:1px solid var(--about-line);border-radius:var(--radius-sm);background:var(--about-soft);grid-template-rows:auto 1fr;gap:18px;min-height:220px;padding:16px;display:grid}.page-module__ut5v5q__step>span{color:color-mix(in srgb, var(--text-secondary) 72%, transparent);font-size:12px;font-weight:850}.page-module__ut5v5q__step h3{margin:0 0 8px;font-size:15px;font-weight:850;line-height:1.65}.page-module__ut5v5q__step p{color:var(--about-muted);margin:0;font-size:13px;line-height:1.9}.page-module__ut5v5q__mediaSection{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:clamp(18px,3vw,30px);padding:clamp(14px,2.4vw,22px);display:grid}.page-module__ut5v5q__videoCard{border:1px solid var(--about-line);background:#050506;border-radius:3px;overflow:hidden}.page-module__ut5v5q__videoCard video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.page-module__ut5v5q__mediaCopy{padding:6px clamp(4px,1vw,10px)}.page-module__ut5v5q__standardsSection{grid-template-columns:.82fr 1fr;align-items:start;gap:24px;display:grid}.page-module__ut5v5q__standardList{gap:10px;display:grid}.page-module__ut5v5q__standardItem{border:1px solid var(--about-line);background:var(--about-soft);min-height:54px;color:var(--text-primary);border-radius:3px;align-items:flex-start;gap:10px;padding:14px;font-size:13.5px;font-weight:760;line-height:1.8;display:flex}.page-module__ut5v5q__standardItem svg{color:var(--success);margin-top:5px}.page-module__ut5v5q__gallerySection{grid-template-columns:minmax(260px,.64fr) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,30px);padding:clamp(18px,3vw,30px);display:grid}.page-module__ut5v5q__gallery{grid-template-rows:170px 170px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__ut5v5q__gallery>div{border:1px solid var(--about-line);background:var(--bg-secondary);border-radius:3px;position:relative;overflow:hidden}.page-module__ut5v5q__galleryLarge{grid-row:span 2}.page-module__ut5v5q__promiseSection{background:linear-gradient(135deg, color-mix(in srgb, var(--bg-card) 92%, var(--text-secondary) 8%), var(--bg-card));grid-template-columns:.88fr 1fr}.page-module__ut5v5q__promiseSection>div,.page-module__ut5v5q__finalCta>div{gap:10px;display:grid}.page-module__ut5v5q__promiseSection svg,.page-module__ut5v5q__finalCta svg{font-size:22px}.page-module__ut5v5q__faqList{gap:8px;display:grid}.page-module__ut5v5q__faqItem{border:1px solid var(--about-line);background:var(--about-soft);border-radius:3px;overflow:hidden}.page-module__ut5v5q__faqButton{width:100%;min-height:58px;color:var(--text-primary);text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:820;display:flex}.page-module__ut5v5q__faqChevron{color:var(--text-secondary);transition:transform .2s}.page-module__ut5v5q__faqChevronOpen{transform:rotate(180deg)}.page-module__ut5v5q__faqItem p{color:var(--about-muted);margin:0;padding:0 15px 16px;font-size:13.5px;line-height:2}.page-module__ut5v5q__finalCta{background:radial-gradient(520px 180px at 15% 0%, color-mix(in srgb, var(--text-secondary) 16%, transparent), transparent 62%), var(--bg-card);grid-template-columns:1fr auto}@media (max-width:1080px){.page-module__ut5v5q__hero,.page-module__ut5v5q__mediaSection,.page-module__ut5v5q__gallerySection{grid-template-columns:1fr}.page-module__ut5v5q__hero{min-height:auto}.page-module__ut5v5q__hero h1{max-width:16ch}.page-module__ut5v5q__heroMedia{min-height:360px}.page-module__ut5v5q__trustGrid,.page-module__ut5v5q__timeline{grid-template-columns:repeat(2,1fr)}.page-module__ut5v5q__standardsSection{grid-template-columns:1fr}}@media (max-width:720px){.page-module__ut5v5q__page{gap:14px}.page-module__ut5v5q__hero,.page-module__ut5v5q__introPanel,.page-module__ut5v5q__craftSection,.page-module__ut5v5q__mediaSection,.page-module__ut5v5q__standardsSection,.page-module__ut5v5q__gallerySection,.page-module__ut5v5q__promiseSection,.page-module__ut5v5q__faqSection,.page-module__ut5v5q__finalCta{border-radius:3px}.page-module__ut5v5q__hero{padding:16px}.page-module__ut5v5q__hero h1{font-size:29px;line-height:1.45}.page-module__ut5v5q__heroText p{font-size:14px}.page-module__ut5v5q__heroActions,.page-module__ut5v5q__primaryAction,.page-module__ut5v5q__textAction{width:100%}.page-module__ut5v5q__heroMedia{min-height:280px}.page-module__ut5v5q__trustGrid,.page-module__ut5v5q__timeline,.page-module__ut5v5q__introPanel,.page-module__ut5v5q__promiseSection,.page-module__ut5v5q__finalCta{grid-template-columns:1fr}.page-module__ut5v5q__trustCard{min-height:0}.page-module__ut5v5q__step{gap:10px;min-height:0}.page-module__ut5v5q__gallery{grid-template-rows:220px 160px}.page-module__ut5v5q__finalCta .page-module__ut5v5q__primaryAction{justify-self:stretch}}@media (max-width:460px){.page-module__ut5v5q__hero h1{font-size:26px}.page-module__ut5v5q__introPanel h2,.page-module__ut5v5q__promiseSection h2,.page-module__ut5v5q__finalCta h2,.page-module__ut5v5q__sectionHead h2,.page-module__ut5v5q__mediaCopy h2,.page-module__ut5v5q__galleryCopy h2{font-size:21px}.page-module__ut5v5q__gallery{grid-template-rows:repeat(3,210px);grid-template-columns:1fr}.page-module__ut5v5q__galleryLarge{grid-row:auto}}
