.AssetPipelinePages-module__zQmbzW__page{width:min(1120px,100% - 40px);color:var(--text);margin:64px auto 80px}.AssetPipelinePages-module__zQmbzW__hero{text-align:center;max-width:900px;margin:auto;padding:32px 24px 12px}.AssetPipelinePages-module__zQmbzW__hero h1{letter-spacing:-.04em;margin:14px 0;font-size:clamp(32px,4vw,48px);line-height:1.15}.AssetPipelinePages-module__zQmbzW__hero p{max-width:720px;color:var(--text-muted);margin:0 auto;line-height:1.7}.AssetPipelinePages-module__zQmbzW__eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#a33268;font-size:11px;font-weight:750}.AssetPipelinePages-module__zQmbzW__nav{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:22px 0;font-size:13px;display:flex}.AssetPipelinePages-module__zQmbzW__nav a,.AssetPipelinePages-module__zQmbzW__page a,.AssetPipelinePages-module__zQmbzW__article a{color:#95365f;text-underline-offset:4px}.AssetPipelinePages-module__zQmbzW__section{margin:48px 0;scroll-margin-top:120px}.AssetPipelinePages-module__zQmbzW__section h2{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(24px,3vw,31px);line-height:1.22}.AssetPipelinePages-module__zQmbzW__section h3{margin:16px 0 10px;font-size:18px}.AssetPipelinePages-module__zQmbzW__section p{color:var(--text-muted);font-size:15px;line-height:1.7}.AssetPipelinePages-module__zQmbzW__pair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.AssetPipelinePages-module__zQmbzW__figure{background:#f6f4f8;border:1px solid #e8e0e9;border-radius:18px;min-width:0;margin:0;overflow:hidden}.AssetPipelinePages-module__zQmbzW__figure img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.AssetPipelinePages-module__zQmbzW__figure figcaption{color:var(--text-muted);background:#fff;padding:20px;font-size:13px;line-height:1.65}.AssetPipelinePages-module__zQmbzW__figure figcaption strong{color:var(--text);margin-bottom:7px;font-size:17px;display:block}.AssetPipelinePages-module__zQmbzW__figure a{margin-top:12px;font-weight:650;display:inline-block}.AssetPipelinePages-module__zQmbzW__tableWrap{border:1px solid #e7e0e9;border-radius:16px;overflow:auto}.AssetPipelinePages-module__zQmbzW__tableWrap table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}.AssetPipelinePages-module__zQmbzW__tableWrap th,.AssetPipelinePages-module__zQmbzW__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e7e0e9;padding:16px 20px}.AssetPipelinePages-module__zQmbzW__tableWrap tr:last-child :is(th,td){border-bottom:0}.AssetPipelinePages-module__zQmbzW__tableWrap th{background:#fcf9fc;font-weight:650}.AssetPipelinePages-module__zQmbzW__steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:0;list-style:none;display:grid}.AssetPipelinePages-module__zQmbzW__steps li{counter-increment:step;border-top:1px solid #daceda;padding-top:18px}.AssetPipelinePages-module__zQmbzW__steps li:before{content:"0" counter(step);color:#ad3e72;font-size:12px;font-weight:750}.AssetPipelinePages-module__zQmbzW__steps strong{margin:12px 0;font-size:17px;display:block}.AssetPipelinePages-module__zQmbzW__steps p{margin:0;font-size:14px}.AssetPipelinePages-module__zQmbzW__flow{background:#fff5fa;border-radius:18px;align-items:stretch;gap:12px;margin:24px 0;padding:24px;display:flex}.AssetPipelinePages-module__zQmbzW__flow div{background:#fff;border:1px solid #ead5e2;border-radius:12px;flex:1;min-width:0;padding:16px;font-size:13px;line-height:1.7}.AssetPipelinePages-module__zQmbzW__flow strong{margin-bottom:5px;font-size:15px;display:block}.AssetPipelinePages-module__zQmbzW__flow span{color:var(--text-muted)}.AssetPipelinePages-module__zQmbzW__flow>span{color:#b44a7e;align-self:center}.AssetPipelinePages-module__zQmbzW__cluster{border-top:1px solid #e7e0e9;margin:52px 0;padding-top:30px}.AssetPipelinePages-module__zQmbzW__cluster h2{letter-spacing:-.025em;margin:0 0 12px;font-size:23px}.AssetPipelinePages-module__zQmbzW__cluster>p{color:var(--text-muted);font-size:14px;line-height:1.6}.AssetPipelinePages-module__zQmbzW__links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.AssetPipelinePages-module__zQmbzW__links a{background:#fff;border:1px solid #e5d7e2;border-radius:11px;padding:12px 16px;font-size:13px;text-decoration:none}.AssetPipelinePages-module__zQmbzW__article{min-width:0}.AssetPipelinePages-module__zQmbzW__article .AssetPipelinePages-module__zQmbzW__section:first-child{margin-top:0}.AssetPipelinePages-module__zQmbzW__article .AssetPipelinePages-module__zQmbzW__pair{gap:18px}.AssetPipelinePages-module__zQmbzW__article .AssetPipelinePages-module__zQmbzW__figure figcaption{padding:16px}.AssetPipelinePages-module__zQmbzW__note{color:#73526b;background:#fff6fb;border-left:3px solid #d58ab3;padding:14px 18px;font-size:13px;line-height:1.7}.AssetPipelinePages-module__zQmbzW__code{color:#f9eafa;white-space:pre-wrap;overflow-wrap:anywhere;background:#25202c;border-radius:14px;padding:18px;font-size:12px;line-height:1.7;overflow:auto}.AssetPipelinePages-module__zQmbzW__issues{gap:0;display:grid}.AssetPipelinePages-module__zQmbzW__issues details{border-bottom:1px solid #e7e0e9;padding:18px 0}.AssetPipelinePages-module__zQmbzW__issues summary{cursor:pointer;font-size:15px;font-weight:650}.AssetPipelinePages-module__zQmbzW__builder{background:#fcfafc;border:1px solid #e5d7e2;border-radius:18px;gap:18px;margin:24px 0;padding:24px;display:grid}.AssetPipelinePages-module__zQmbzW__builder label{gap:8px;font-size:13px;display:grid}.AssetPipelinePages-module__zQmbzW__builder select,.AssetPipelinePages-module__zQmbzW__builder input,.AssetPipelinePages-module__zQmbzW__builder textarea{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #ddcfdd;border-radius:9px;width:100%;min-width:0;padding:10px}.AssetPipelinePages-module__zQmbzW__builder textarea{min-height:100px}.AssetPipelinePages-module__zQmbzW__builder button{cursor:pointer;color:#fff;font:inherit;background:#a72b65;border:0;border-radius:10px;justify-self:start;padding:12px 18px;font-size:13px;font-weight:650}.AssetPipelinePages-module__zQmbzW__builder pre{margin:0}.AssetPipelinePages-module__zQmbzW__builder .AssetPipelinePages-module__zQmbzW__options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.AssetPipelinePages-module__zQmbzW__builder p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.65}.AssetPipelinePages-module__zQmbzW__builder :where(input,select,button,textarea):focus-visible{outline-offset:3px;outline:2px solid #b0417c}@media (max-width:800px){.AssetPipelinePages-module__zQmbzW__page{width:calc(100% - 32px);margin-top:36px}.AssetPipelinePages-module__zQmbzW__pair,.AssetPipelinePages-module__zQmbzW__steps{grid-template-columns:1fr}.AssetPipelinePages-module__zQmbzW__flow{flex-direction:column;padding:16px}.AssetPipelinePages-module__zQmbzW__flow>span{transform:rotate(90deg)}.AssetPipelinePages-module__zQmbzW__section{margin:36px 0}.AssetPipelinePages-module__zQmbzW__tableWrap th,.AssetPipelinePages-module__zQmbzW__tableWrap td{padding:12px}.AssetPipelinePages-module__zQmbzW__figure figcaption{padding:16px}.AssetPipelinePages-module__zQmbzW__builder{padding:18px}.AssetPipelinePages-module__zQmbzW__builder .AssetPipelinePages-module__zQmbzW__options{grid-template-columns:1fr}}.AssetPipelinePages-module__zQmbzW__pair+.AssetPipelinePages-module__zQmbzW__pair{margin-top:24px}.AssetPipelinePages-module__zQmbzW__compactHero{max-width:900px;padding:18px 24px 0}.AssetPipelinePages-module__zQmbzW__compactHero h1{margin:0 0 10px;font-size:clamp(30px,3.5vw,44px);line-height:1.15}.AssetPipelinePages-module__zQmbzW__compactHero p{max-width:640px;font-size:14px;line-height:1.55}.AssetPipelinePages-module__zQmbzW__freeLine{color:var(--text-muted);margin-top:10px;font-size:11px;display:block}.AssetPipelinePages-module__zQmbzW__toolPage{margin:28px auto 64px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__section{margin:38px 0}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__section h2{margin-bottom:10px;font-size:25px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__sectionIntro{margin-bottom:20px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__sectionIntro p{margin:0;font-size:13px;line-height:1.5}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure{border-color:var(--line);background:var(--surface-muted);border-radius:20px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure figcaption{padding:17px 20px;font-size:12px;line-height:1.5}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure figcaption strong{margin:0 0 7px;font-size:14px;font-weight:600}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure a{margin-top:9px;font-size:12px;font-weight:500}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure img{background:#f5f4f8}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__caseHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__caseHeading>span{color:#316759;white-space:nowrap;font-size:11px;font-weight:600}.AssetPipelinePages-module__zQmbzW__caseDownloads{flex-wrap:wrap;gap:18px;display:flex}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__exampleNote{color:var(--text-muted);margin:13px 0 0;font-size:12px;line-height:1.6}.AssetPipelinePages-module__zQmbzW__anchor{scroll-margin-top:100px;display:block}.AssetPipelinePages-module__zQmbzW__quickSteps{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:22px 0;list-style:none;display:grid}.AssetPipelinePages-module__zQmbzW__quickSteps li{align-items:flex-start;gap:12px;min-width:0;display:flex}.AssetPipelinePages-module__zQmbzW__quickSteps li>span{color:#915073;background:#f5f1f7;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.AssetPipelinePages-module__zQmbzW__quickSteps strong{font-size:12px;font-weight:600}.AssetPipelinePages-module__zQmbzW__quickSteps p{color:var(--text-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.AssetPipelinePages-module__zQmbzW__moreExamples,.AssetPipelinePages-module__zQmbzW__infoDisclosure{border-bottom:1px solid var(--line);padding:17px 0;font-size:13px}.AssetPipelinePages-module__zQmbzW__moreExamples{border-top:1px solid var(--line);margin-top:18px}.AssetPipelinePages-module__zQmbzW__moreExamples>summary,.AssetPipelinePages-module__zQmbzW__infoDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:500;list-style:none;display:flex}.AssetPipelinePages-module__zQmbzW__moreExamples>summary:after,.AssetPipelinePages-module__zQmbzW__infoDisclosure>summary:after{content:"+";color:var(--text-muted);font-size:18px;font-weight:400}.AssetPipelinePages-module__zQmbzW__moreExamples[open]>summary:after,.AssetPipelinePages-module__zQmbzW__infoDisclosure[open]>summary:after{content:"−"}.AssetPipelinePages-module__zQmbzW__moreExamples>summary::-webkit-details-marker{display:none}.AssetPipelinePages-module__zQmbzW__infoDisclosure>summary::-webkit-details-marker{display:none}.AssetPipelinePages-module__zQmbzW__moreExamples>div,.AssetPipelinePages-module__zQmbzW__infoDisclosure>div{padding-top:18px}.AssetPipelinePages-module__zQmbzW__moreExamples>div>h3{margin-top:24px;font-size:15px}.AssetPipelinePages-module__zQmbzW__moreExamples>div>h3:first-child{margin-top:0}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__moreExamples>div>p{font-size:12px}.AssetPipelinePages-module__zQmbzW__infoGroup{border-top:1px solid var(--line);margin:30px 0 34px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__infoDisclosure .AssetPipelinePages-module__zQmbzW__tableWrap th,.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__infoDisclosure .AssetPipelinePages-module__zQmbzW__tableWrap td{padding:12px 16px;font-size:12px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__assetCredit{margin:14px 0 0;font-size:11px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__helpList{gap:20px;display:grid}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__helpList h3{margin:0 0 6px;font-size:13px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__helpList p{margin:0;font-size:12px;line-height:1.6}.AssetPipelinePages-module__zQmbzW__toolPage>section[id=questions]{margin:32px 0}.AssetPipelinePages-module__zQmbzW__toolPage>section[id=questions] h2{font-size:23px}.AssetPipelinePages-module__zQmbzW__toolPage>section[id=questions] summary{font-size:13px}.AssetPipelinePages-module__zQmbzW__toolPage>section[id=questions] p{font-size:13px;line-height:1.65}.AssetPipelinePages-module__zQmbzW__cluster[data-compact=true]{margin:32px 0 0;padding-top:24px}.AssetPipelinePages-module__zQmbzW__cluster[data-compact=true] h2{font-size:20px}.AssetPipelinePages-module__zQmbzW__cluster[data-compact=true] .AssetPipelinePages-module__zQmbzW__links{gap:8px;margin-top:15px}.AssetPipelinePages-module__zQmbzW__cluster[data-compact=true] .AssetPipelinePages-module__zQmbzW__links a{border-color:var(--line);border-radius:10px;padding:9px 12px;font-size:12px}@media (max-width:800px){.AssetPipelinePages-module__zQmbzW__compactHero{padding:14px 18px 0}.AssetPipelinePages-module__zQmbzW__compactHero h1{font-size:30px}.AssetPipelinePages-module__zQmbzW__compactHero p{font-size:13px}.AssetPipelinePages-module__zQmbzW__freeLine{margin-top:8px}.AssetPipelinePages-module__zQmbzW__toolPage{margin-top:18px}.AssetPipelinePages-module__zQmbzW__quickSteps{grid-template-columns:1fr;gap:15px;padding:18px 0}.AssetPipelinePages-module__zQmbzW__quickSteps li>span{width:23px;height:23px}.AssetPipelinePages-module__zQmbzW__quickSteps p{margin-top:3px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__section{margin:30px 0}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__section h2{font-size:23px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure figcaption{padding:15px 16px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__caseHeading{gap:0;display:grid}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__caseHeading>span{margin-bottom:7px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__pair{gap:16px}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__figure img{aspect-ratio:4/3}.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__infoDisclosure .AssetPipelinePages-module__zQmbzW__tableWrap th,.AssetPipelinePages-module__zQmbzW__toolPage .AssetPipelinePages-module__zQmbzW__infoDisclosure .AssetPipelinePages-module__zQmbzW__tableWrap td{padding:10px;font-size:11px}}.AssetPipelinePages-module__zQmbzW__builder button:disabled{opacity:.45;cursor:default}.AssetPipelinePages-module__zQmbzW__builder button:not(:disabled):hover{filter:brightness(.94)}.AssetPipelinePages-module__zQmbzW__builder input[aria-invalid=true]{background:#fff7fa;border-color:#a32c4f}.AssetPipelinePages-module__zQmbzW__builder [role=alert]{color:#a32c4f}
.ThreeMfComparison-module__3NIMNG__page{width:min(1180px,100% - 48px);color:var(--text);margin:0 auto;padding:38px 0 80px}.ThreeMfComparison-module__3NIMNG__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;margin:0 0 40px;display:grid}.ThreeMfComparison-module__3NIMNG__eyebrow{color:var(--text-muted);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:750}.ThreeMfComparison-module__3NIMNG__hero h1{letter-spacing:-.045em;margin:17px 0 22px;font-size:clamp(36px,4.7vw,60px);line-height:1.08}.ThreeMfComparison-module__3NIMNG__intro{color:var(--text-muted);max-width:700px;font-size:18px;line-height:1.6}.ThreeMfComparison-module__3NIMNG__meta{color:var(--text-muted);font-size:12px;line-height:1.7}.ThreeMfComparison-module__3NIMNG__actions,.ThreeMfComparison-module__3NIMNG__sourceLinks,.ThreeMfComparison-module__3NIMNG__contents,.ThreeMfComparison-module__3NIMNG__nextSteps{flex-wrap:wrap;gap:16px 24px;display:flex}.ThreeMfComparison-module__3NIMNG__actions{margin:25px 0}.ThreeMfComparison-module__3NIMNG__actions a,.ThreeMfComparison-module__3NIMNG__fileCard a,.ThreeMfComparison-module__3NIMNG__recommendation a{text-underline-offset:5px;font-size:14px;font-weight:700;text-decoration:underline}.ThreeMfComparison-module__3NIMNG__quickFact{border-left:3px solid var(--cyan);padding:3px 0 3px 18px}.ThreeMfComparison-module__3NIMNG__quickFact strong{font-size:15px}.ThreeMfComparison-module__3NIMNG__quickFact p{color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.ThreeMfComparison-module__3NIMNG__preview{min-width:0;margin:0}.ThreeMfComparison-module__3NIMNG__poster{border:1px solid var(--line);background:#e7eae8;border-radius:28px;position:relative;overflow:hidden}.ThreeMfComparison-module__3NIMNG__poster img{width:100%;height:auto;display:block}.ThreeMfComparison-module__3NIMNG__poster button{color:#fff;background:#122820;border:1px solid #5a6962;border-radius:12px;padding:14px 18px;font-size:14px;font-weight:650;position:absolute;bottom:20px;left:20px;right:20px}.ThreeMfComparison-module__3NIMNG__preview figcaption{color:var(--text-muted);margin:12px 8px 0;font-size:12px;line-height:1.7}.ThreeMfComparison-module__3NIMNG__contents{border-block:1px solid var(--line);color:var(--text-muted);padding:18px 0;font-size:13px}.ThreeMfComparison-module__3NIMNG__contents a:hover,.ThreeMfComparison-module__3NIMNG__sourceLinks a:hover,.ThreeMfComparison-module__3NIMNG__nextSteps a:hover{color:var(--text)}.ThreeMfComparison-module__3NIMNG__section{margin:48px 0;scroll-margin-top:115px}.ThreeMfComparison-module__3NIMNG__section h2{letter-spacing:-.03em;margin:12px 0 20px;font-size:clamp(25px,3vw,36px);line-height:1.23}.ThreeMfComparison-module__3NIMNG__section h3{letter-spacing:-.01em;font-size:19px;line-height:1.4}.ThreeMfComparison-module__3NIMNG__section p{color:var(--text-muted);max-width:1000px;font-size:15px;line-height:1.8}.ThreeMfComparison-module__3NIMNG__section p strong{color:var(--text)}.ThreeMfComparison-module__3NIMNG__section p a{color:var(--text);text-underline-offset:4px;text-decoration:underline}.ThreeMfComparison-module__3NIMNG__tableWrap{border:1px solid var(--line);border-radius:20px;overflow-x:auto}.ThreeMfComparison-module__3NIMNG__tableWrap table{border-collapse:collapse;width:100%;min-width:660px;font-size:14px;line-height:1.65}.ThreeMfComparison-module__3NIMNG__tableWrap caption{text-align:left;color:var(--text-muted);padding:20px;font-size:13px}.ThreeMfComparison-module__3NIMNG__tableWrap th,.ThreeMfComparison-module__3NIMNG__tableWrap td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:17px 20px}.ThreeMfComparison-module__3NIMNG__tableWrap th:first-child{width:21%}.ThreeMfComparison-module__3NIMNG__tableWrap td{width:39.5%;color:var(--text-muted)}.ThreeMfComparison-module__3NIMNG__tableWrap thead{background:#30e6d20b}.ThreeMfComparison-module__3NIMNG__tableWrap tbody th{font-weight:600}.ThreeMfComparison-module__3NIMNG__section .ThreeMfComparison-module__3NIMNG__note{font-size:13px}.ThreeMfComparison-module__3NIMNG__chooser{border:1px solid var(--line);border-radius:24px;grid-template-columns:1fr 1fr;gap:30px;padding:28px;display:grid}.ThreeMfComparison-module__3NIMNG__chooser fieldset{border:0;min-width:0;margin:0;padding:0}.ThreeMfComparison-module__3NIMNG__chooser legend{margin-bottom:18px;font-size:16px;font-weight:650}.ThreeMfComparison-module__3NIMNG__options{gap:10px;display:grid}.ThreeMfComparison-module__3NIMNG__options label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:14px;font-size:14px;line-height:1.5;display:flex}.ThreeMfComparison-module__3NIMNG__options label:has(input:checked){border-color:var(--cyan);background:#30e6d212}.ThreeMfComparison-module__3NIMNG__options input{accent-color:var(--cyan);flex-shrink:0;width:17px;height:17px}.ThreeMfComparison-module__3NIMNG__recommendation{background:#30e6d20b;border-radius:16px;align-self:stretch;padding:20px 24px}.ThreeMfComparison-module__3NIMNG__recommendation h3{margin:12px 0}.ThreeMfComparison-module__3NIMNG__fileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 22px;display:grid}.ThreeMfComparison-module__3NIMNG__fileCard{border:1px solid var(--line);background:#ffffff04;border-radius:22px;flex-direction:column;padding:26px;display:flex}.ThreeMfComparison-module__3NIMNG__fileCard h3{margin:15px 0 6px}.ThreeMfComparison-module__3NIMNG__fileCard .ThreeMfComparison-module__3NIMNG__fileSize{letter-spacing:-.04em;font-size:30px;font-weight:500}.ThreeMfComparison-module__3NIMNG__fileCard p{margin-bottom:26px;font-size:14px}.ThreeMfComparison-module__3NIMNG__fileCard a{margin-top:auto;line-height:1.6}.ThreeMfComparison-module__3NIMNG__sourceLinks{text-underline-offset:4px;font-size:13px;line-height:1.7;text-decoration:underline}.ThreeMfComparison-module__3NIMNG__callout{border:1px solid var(--line);background:#30e6d20a;border-radius:18px;margin-top:28px;padding:24px}.ThreeMfComparison-module__3NIMNG__callout h3{margin:0 0 10px}.ThreeMfComparison-module__3NIMNG__callout p{margin:0}.ThreeMfComparison-module__3NIMNG__twoColumns{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ThreeMfComparison-module__3NIMNG__twoColumns>div{border-top:1px solid var(--line);padding:8px 0}.ThreeMfComparison-module__3NIMNG__steps{padding-left:24px}.ThreeMfComparison-module__3NIMNG__steps li{padding:10px 0 10px 8px}.ThreeMfComparison-module__3NIMNG__steps strong{font-size:17px}.ThreeMfComparison-module__3NIMNG__steps p{margin:8px 0}.ThreeMfComparison-module__3NIMNG__faqs details{border-bottom:1px solid var(--line);padding:20px 0}.ThreeMfComparison-module__3NIMNG__faqs summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.6}.ThreeMfComparison-module__3NIMNG__faqs p{margin:14px 0 0}.ThreeMfComparison-module__3NIMNG__references{border-top:1px solid var(--line);padding-top:24px}.ThreeMfComparison-module__3NIMNG__references h2{font-size:20px}.ThreeMfComparison-module__3NIMNG__references p{font-size:13px}.ThreeMfComparison-module__3NIMNG__nextSteps{border:1px solid var(--line);border-radius:16px;padding:22px;font-size:14px}.ThreeMfComparison-module__3NIMNG__stepCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;padding:0;list-style:none;display:grid}.ThreeMfComparison-module__3NIMNG__stepCards li{border:1px solid var(--line);border-radius:18px;padding:22px}.ThreeMfComparison-module__3NIMNG__stepCards li>span{color:var(--color-accent-label);font-size:12px;font-weight:750}.ThreeMfComparison-module__3NIMNG__stepCards h3{margin:12px 0 8px;font-size:17px}.ThreeMfComparison-module__3NIMNG__stepCards p{margin:0;font-size:14px;line-height:1.65}.ThreeMfComparison-module__3NIMNG__disclosure{border:1px solid var(--line);border-radius:16px;margin:24px 0;padding:18px 22px;scroll-margin-top:115px}.ThreeMfComparison-module__3NIMNG__disclosure>summary{cursor:pointer;font-size:15px;font-weight:700;line-height:1.6}.ThreeMfComparison-module__3NIMNG__detailBody{color:var(--text-muted);overflow-wrap:anywhere;padding-top:12px;font-size:14px;line-height:1.75}.ThreeMfComparison-module__3NIMNG__detailBody p{max-width:900px}.ThreeMfComparison-module__3NIMNG__detailBody a{text-underline-offset:3px;text-decoration:underline}.ThreeMfComparison-module__3NIMNG__detailBody h3{color:var(--text);font-size:16px}.ThreeMfComparison-module__3NIMNG__faqs .ThreeMfComparison-module__3NIMNG__moreQuestions>summary{color:var(--color-accent-label);font-size:14px}.ThreeMfComparison-module__3NIMNG__moreQuestions>div{padding:0 16px}.ThreeMfComparison-module__3NIMNG__brief{flex-wrap:wrap;gap:12px 24px;font-size:14px;line-height:1.7;display:flex}.ThreeMfComparison-module__3NIMNG__brief a{text-underline-offset:4px;text-decoration:underline}@media (max-width:800px){.ThreeMfComparison-module__3NIMNG__stepCards{grid-template-columns:1fr;gap:10px}.ThreeMfComparison-module__3NIMNG__stepCards li{padding:18px 20px}.ThreeMfComparison-module__3NIMNG__stepCards h3{margin-top:6px}}.ThreeMfComparison-module__3NIMNG__page :where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--cyan);outline-offset:5px}@media (max-width:900px){.ThreeMfComparison-module__3NIMNG__hero{gap:28px}.ThreeMfComparison-module__3NIMNG__fileCard{padding:20px}}@media (max-width:800px){.ThreeMfComparison-module__3NIMNG__hero{grid-template-columns:1fr;gap:28px}.ThreeMfComparison-module__3NIMNG__hero>div{max-width:650px}.ThreeMfComparison-module__3NIMNG__preview{max-width:560px}.ThreeMfComparison-module__3NIMNG__chooser{grid-template-columns:1fr;gap:24px}.ThreeMfComparison-module__3NIMNG__fileGrid{grid-template-columns:1fr}.ThreeMfComparison-module__3NIMNG__fileCard{padding:24px}}@media (max-width:560px){.ThreeMfComparison-module__3NIMNG__page{width:calc(100% - 32px);padding-top:24px}.ThreeMfComparison-module__3NIMNG__hero h1{font-size:39px}.ThreeMfComparison-module__3NIMNG__intro{font-size:16px}.ThreeMfComparison-module__3NIMNG__section{margin:42px 0}.ThreeMfComparison-module__3NIMNG__twoColumns{grid-template-columns:1fr;gap:12px}.ThreeMfComparison-module__3NIMNG__chooser{padding:20px}.ThreeMfComparison-module__3NIMNG__recommendation{padding:18px}.ThreeMfComparison-module__3NIMNG__contents{gap:14px 20px}.ThreeMfComparison-module__3NIMNG__actions{flex-direction:column;gap:18px}}@media (prefers-reduced-motion:reduce){.ThreeMfComparison-module__3NIMNG__page{scroll-behavior:auto}}
.SeoCaseStudy-module__DrzRJW__caseStudy{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:26px;margin:56px 0 64px;padding:30px;scroll-margin-top:110px}.SeoCaseStudy-module__DrzRJW__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:750}.SeoCaseStudy-module__DrzRJW__caseStudy h2{letter-spacing:-.03em;margin:14px 0;font-size:clamp(25px,3vw,35px);line-height:1.25}.SeoCaseStudy-module__DrzRJW__caseStudy header>p{color:var(--text-muted);max-width:950px;font-size:15px;line-height:1.85}.SeoCaseStudy-module__DrzRJW__images{grid-template-columns:1fr 1fr;gap:22px;margin-top:26px;display:grid}.SeoCaseStudy-module__DrzRJW__images figure{min-width:0;margin:0}.SeoCaseStudy-module__DrzRJW__image{border:1px solid var(--line);background:#f0f2f5;border-radius:16px;position:relative;overflow:hidden}.SeoCaseStudy-module__DrzRJW__image>span{z-index:1;border:1px solid var(--line);box-sizing:border-box;background:#fffffff0;border-radius:8px;max-width:calc(100% - 24px);padding:7px 10px;font-size:11px;font-weight:750;position:absolute;top:12px;left:12px}.SeoCaseStudy-module__DrzRJW__image img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.SeoCaseStudy-module__DrzRJW__images figcaption{color:var(--text-muted);margin:12px 2px 0;font-size:12px;line-height:1.7}.SeoCaseStudy-module__DrzRJW__facts{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:28px 0;padding:22px 0;display:grid}.SeoCaseStudy-module__DrzRJW__facts dt{color:var(--text-muted);font-size:11px;line-height:1.6}.SeoCaseStudy-module__DrzRJW__facts dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:17px;font-weight:750;line-height:1.5}.SeoCaseStudy-module__DrzRJW__explanation{grid-template-columns:1fr 1fr;gap:26px;display:grid}.SeoCaseStudy-module__DrzRJW__explanation h3{margin:0 0 10px;font-size:17px}.SeoCaseStudy-module__DrzRJW__explanation p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.8}.SeoCaseStudy-module__DrzRJW__links{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 22px;margin-top:24px;padding-top:24px;display:flex}.SeoCaseStudy-module__DrzRJW__links a{text-underline-offset:4px;font-size:13px;font-weight:700;line-height:1.7;text-decoration:underline}.SeoCaseStudy-module__DrzRJW__links a:hover{color:var(--color-accent-label)}.SeoCaseStudy-module__DrzRJW__caseStudy .SeoCaseStudy-module__DrzRJW__provenance{color:var(--text-muted);margin:22px 0 0;font-size:11px;line-height:1.8}.SeoCaseStudy-module__DrzRJW__caseStudy a:focus-visible{outline:2px solid var(--color-accent-label);outline-offset:4px}@media (max-width:800px){.SeoCaseStudy-module__DrzRJW__caseStudy{margin:42px 0;padding:22px}.SeoCaseStudy-module__DrzRJW__images,.SeoCaseStudy-module__DrzRJW__explanation{grid-template-columns:1fr}.SeoCaseStudy-module__DrzRJW__images{gap:24px}.SeoCaseStudy-module__DrzRJW__facts{grid-template-columns:1fr 1fr}.SeoCaseStudy-module__DrzRJW__explanation{gap:22px}}@media (max-width:430px){.SeoCaseStudy-module__DrzRJW__caseStudy{border-radius:20px;padding:18px}.SeoCaseStudy-module__DrzRJW__facts{gap:18px 12px}.SeoCaseStudy-module__DrzRJW__facts dd{font-size:16px}.SeoCaseStudy-module__DrzRJW__links{flex-direction:column;gap:14px}.SeoCaseStudy-module__DrzRJW__caseStudy header>p{font-size:14px}}.SeoCaseStudy-module__DrzRJW__image:has(img[src$=\.svg])>span{width:fit-content;margin:12px 12px 0;display:block;position:static}.SeoCaseStudy-module__DrzRJW__image img[src$=\.svg]{aspect-ratio:auto}.SeoCaseStudy-module__DrzRJW__details{border-top:1px solid var(--line);padding-top:18px}.SeoCaseStudy-module__DrzRJW__details>summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.6}.SeoCaseStudy-module__DrzRJW__details[open] .SeoCaseStudy-module__DrzRJW__explanation{margin-top:20px}.SeoCaseStudy-module__DrzRJW__caseStudy summary:focus-visible{outline:2px solid var(--color-accent-label);outline-offset:4px}
