.page-module__xbYeCa__page{background:var(--bg);min-height:70vh;color:var(--text)}.page-module__xbYeCa__article{width:var(--page);margin:0 auto;padding-bottom:clamp(88px,12vw,160px)}.page-module__xbYeCa__breadcrumb{border-bottom:1px solid var(--line);min-height:62px;color:var(--muted);align-items:center;gap:10px;font-size:.75rem;display:flex}.page-module__xbYeCa__breadcrumb a:hover{color:var(--accent)}.page-module__xbYeCa__hero{border-bottom:1px solid var(--text);padding:clamp(72px,11vw,148px) 0 clamp(58px,8vw,108px)}.page-module__xbYeCa__label{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;margin:0 0 24px;font-size:.76rem;font-weight:850}.page-module__xbYeCa__hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3.15rem,7.2vw,7rem);line-height:.93}.page-module__xbYeCa__lead{max-width:66ch;color:var(--muted);text-wrap:pretty;margin:clamp(28px,5vw,54px) 0 0 auto;font-size:clamp(1.05rem,1.65vw,1.32rem);line-height:1.72}.page-module__xbYeCa__answer{border-bottom:1px solid var(--text);grid-template-columns:minmax(160px,.3fr) minmax(0,.7fr);gap:clamp(28px,6vw,82px);padding:clamp(54px,8vw,92px) 0;display:grid}.page-module__xbYeCa__answer h2{color:var(--accent);margin:0;font-size:.86rem}.page-module__xbYeCa__answer p{letter-spacing:-.02em;max-width:66ch;margin:0;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.45}.page-module__xbYeCa__matrix{border-bottom:1px solid var(--text);padding:clamp(64px,9vw,112px) 0}.page-module__xbYeCa__matrix>header{grid-template-columns:minmax(240px,.45fr) minmax(0,.55fr);align-items:end;gap:clamp(36px,8vw,110px);margin-bottom:clamp(34px,5vw,58px);display:grid}.page-module__xbYeCa__matrix h2{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(2.15rem,4vw,4rem);line-height:.98}.page-module__xbYeCa__matrix header p{max-width:62ch;color:var(--muted);margin:0;line-height:1.75}.page-module__xbYeCa__matrixScroller{overflow-x:auto}.page-module__xbYeCa__matrix table{border-collapse:collapse;text-align:left;width:100%;min-width:780px}.page-module__xbYeCa__matrix th,.page-module__xbYeCa__matrix td{border-top:1px solid var(--line);vertical-align:top;padding:20px 24px 20px 0;line-height:1.55}.page-module__xbYeCa__matrix thead th{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.page-module__xbYeCa__matrix tbody th{width:28%;font-size:.88rem}.page-module__xbYeCa__matrix tbody td{width:36%;color:var(--muted);font-size:.88rem}.page-module__xbYeCa__matrix a:hover{color:var(--accent)}.page-module__xbYeCa__videoEvidence{border-bottom:1px solid var(--text);grid-template-columns:minmax(260px,.95fr) minmax(260px,.55fr);align-items:center;gap:clamp(42px,9vw,132px);padding:clamp(70px,10vw,126px) 0;display:grid}.page-module__xbYeCa__videoEvidence>div>.page-module__xbYeCa__label{margin-bottom:18px}.page-module__xbYeCa__videoEvidence h2{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.25rem,4.7vw,4.8rem);line-height:.97}.page-module__xbYeCa__videoEvidence>div>p:last-child{max-width:58ch;color:var(--muted);margin:28px 0 0;font-size:1.02rem;line-height:1.75}.page-module__xbYeCa__videoEvidence figure{width:min(100%,390px);margin:0 auto}.page-module__xbYeCa__videoEvidence video{aspect-ratio:9/16;border:1px solid var(--line);object-fit:cover;background:#1c1914;width:100%;display:block}.page-module__xbYeCa__videoEvidence figcaption{color:var(--muted);padding:12px 0 0;font-size:.72rem;line-height:1.5}.page-module__xbYeCa__examples{margin:0;padding:0;list-style:none}.page-module__xbYeCa__example{border-bottom:1px solid var(--text);padding:clamp(76px,11vw,144px) 0}.page-module__xbYeCa__example>header{grid-template-columns:90px minmax(260px,.85fr) minmax(300px,1.15fr);align-items:end;gap:clamp(24px,5vw,68px);margin-bottom:clamp(38px,6vw,72px);display:grid}.page-module__xbYeCa__example>header>span{color:var(--accent);align-self:start;font-size:.72rem;font-weight:850}.page-module__xbYeCa__example h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.3vw,4.5rem);line-height:.96}.page-module__xbYeCa__example header p{max-width:62ch;color:var(--muted);margin:0;line-height:1.7}.page-module__xbYeCa__example header strong{color:var(--text)}.page-module__xbYeCa__pair{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.page-module__xbYeCa__pair figure{min-width:0;margin:0}.page-module__xbYeCa__pair img{border:1px solid var(--line);background:var(--surface-raised);width:100%;height:auto;display:block}.page-module__xbYeCa__pair figcaption{border-bottom:1px solid var(--line);min-height:44px;color:var(--muted);align-items:center;font-size:.72rem;display:flex}.page-module__xbYeCa__actions{justify-content:flex-end;align-items:center;gap:24px;margin-top:28px;display:flex}.page-module__xbYeCa__actions>a:first-child{color:var(--accent);font-size:.82rem;font-weight:850}.page-module__xbYeCa__actions>a:first-child:hover{color:var(--text)}.page-module__xbYeCa__method,.page-module__xbYeCa__faq{border-bottom:1px solid var(--text);grid-template-columns:minmax(240px,.42fr) minmax(0,.58fr);gap:clamp(40px,8vw,110px);padding:clamp(70px,10vw,126px) 0;display:grid}.page-module__xbYeCa__method h2,.page-module__xbYeCa__faq h2{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(2.2rem,4.5vw,4.5rem);line-height:.98}.page-module__xbYeCa__method p{max-width:64ch;color:var(--muted);margin:0;font-size:1.06rem;line-height:1.8}.page-module__xbYeCa__faq details{border-top:1px solid var(--line)}.page-module__xbYeCa__faq details:last-child{border-bottom:1px solid var(--line)}.page-module__xbYeCa__faq summary{cursor:pointer;padding:24px 34px 24px 0;font-weight:800}.page-module__xbYeCa__faq details[open] summary{color:var(--accent)}.page-module__xbYeCa__faq details p{max-width:62ch;color:var(--muted);margin:-4px 0 26px}.page-module__xbYeCa__cta{background:var(--text);color:var(--bg);justify-content:space-between;align-items:center;gap:38px;margin-top:clamp(68px,10vw,128px);padding:clamp(34px,5vw,56px);display:flex}.page-module__xbYeCa__cta strong{letter-spacing:-.04em;font-size:clamp(1.8rem,3.7vw,3.4rem);line-height:1;display:block}.page-module__xbYeCa__cta p{color:#d9d0c1;max-width:56ch;margin:14px 0 0}.page-module__xbYeCa__cta>a{flex:none}@media (max-width:900px){.page-module__xbYeCa__example>header{grid-template-columns:64px minmax(0,1fr)}.page-module__xbYeCa__example>header p{grid-column:2}}@media (max-width:700px){.page-module__xbYeCa__answer,.page-module__xbYeCa__matrix>header,.page-module__xbYeCa__videoEvidence,.page-module__xbYeCa__method,.page-module__xbYeCa__faq,.page-module__xbYeCa__example>header,.page-module__xbYeCa__pair{grid-template-columns:1fr}.page-module__xbYeCa__example>header p{grid-column:auto}.page-module__xbYeCa__pair{gap:32px}.page-module__xbYeCa__actions{flex-direction:column;align-items:stretch}.page-module__xbYeCa__actions>a{text-align:center}.page-module__xbYeCa__cta{flex-direction:column;align-items:stretch}.page-module__xbYeCa__hero h1{font-size:clamp(2.8rem,13vw,4.8rem)}.page-module__xbYeCa__method,.page-module__xbYeCa__faq{gap:38px}}
