.free-sample-kit-module__bf8_FW__page{background:var(--dmx-surface-page);color:var(--dmx-color-ink);overflow:clip}.free-sample-kit-module__bf8_FW__hero,.free-sample-kit-module__bf8_FW__closingBand{background:var(--dmx-public-editorial-bg);color:var(--dmx-public-editorial-ink)}.free-sample-kit-module__bf8_FW__hero{padding:clamp(65px,8vw,120px) 0}.free-sample-kit-module__bf8_FW__heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(30px,5vw,85px);display:grid}.free-sample-kit-module__bf8_FW__heroCopy{min-width:0}.free-sample-kit-module__bf8_FW__kicker{color:#accbff;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:830}.free-sample-kit-module__bf8_FW__title{font-family:var(--dmx-font-display);letter-spacing:-.065em;text-wrap:balance;max-width:14ch;margin:23px 0 24px;font-size:clamp(3.2rem,6vw,6.3rem);line-height:1.04}.free-sample-kit-module__bf8_FW__title em,.free-sample-kit-module__bf8_FW__closingGrid h2 em{color:var(--dmx-public-editorial-highlight);letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-weight:440}.free-sample-kit-module__bf8_FW__lead{color:var(--dmx-public-editorial-muted);font-size:var(--dmx-public-type-lead);max-width:60ch;margin:0;line-height:1.68}.free-sample-kit-module__bf8_FW__lead strong{color:#fff;font-weight:730}.free-sample-kit-module__bf8_FW__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.free-sample-kit-module__bf8_FW__heroActions a,.free-sample-kit-module__bf8_FW__closingActions a{min-height:53px}.free-sample-kit-module__bf8_FW__heroProof{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.free-sample-kit-module__bf8_FW__heroProof span{color:#e6f2ff;border:1px solid #d0e0f159;border-radius:100px;padding:7px 12px;font-size:.74rem;font-weight:740}.free-sample-kit-module__bf8_FW__heroNote{color:#b6cbe0;max-width:62ch;margin:18px 0 0;font-size:.78rem;line-height:1.55}.free-sample-kit-module__bf8_FW__heroVisual{border-radius:var(--dmx-public-object-radius);background:#eef4f5;border:1px solid #d2e5f240;min-width:0;margin:0;overflow:hidden;box-shadow:0 28px 75px #0000004a}.free-sample-kit-module__bf8_FW__visualTop{color:#375766;letter-spacing:.07em;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:15px 17px;font-size:.67rem;font-weight:820;display:flex}.free-sample-kit-module__bf8_FW__visualImage{aspect-ratio:5/4;background:#e4edec;position:relative}.free-sample-kit-module__bf8_FW__visualImage img{object-fit:cover;object-position:center 35%}.free-sample-kit-module__bf8_FW__heroVisual figcaption{color:#3a5666;padding:16px 20px 20px;font-size:.76rem;line-height:1.55}.free-sample-kit-module__bf8_FW__stepsBand,.free-sample-kit-module__bf8_FW__insideBand,.free-sample-kit-module__bf8_FW__proofBand{padding:clamp(70px,7vw,112px) 0}.free-sample-kit-module__bf8_FW__stepsBand{background:var(--dmx-surface-page);scroll-margin-top:96px}.free-sample-kit-module__bf8_FW__sectionIntro{max-width:820px}.free-sample-kit-module__bf8_FW__sectionKicker{color:var(--dmx-color-accent-text);letter-spacing:.12em;margin:0 0 17px;font-size:.71rem;font-weight:860}.free-sample-kit-module__bf8_FW__sectionIntro h2{font-family:var(--dmx-font-display);letter-spacing:-.058em;text-wrap:balance;margin:0 0 17px;font-size:clamp(2.35rem,4.8vw,4.25rem);font-weight:770;line-height:1.13}.free-sample-kit-module__bf8_FW__sectionIntro h2 em{color:var(--dmx-color-accent-text);letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:450}.free-sample-kit-module__bf8_FW__sectionIntro>p:last-child{color:var(--dmx-color-muted);max-width:72ch;margin:0;font-size:clamp(.95rem,1.23vw,1.13rem);line-height:1.72}.free-sample-kit-module__bf8_FW__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:43px 0 0;padding:0;list-style:none;display:grid}.free-sample-kit-module__bf8_FW__step{border-top:2px solid var(--dmx-color-line-strong);min-width:0;padding:21px 14px 10px 0}.free-sample-kit-module__bf8_FW__stepNumber{color:var(--dmx-color-accent-text);font-size:.75rem;font-weight:840}.free-sample-kit-module__bf8_FW__step h3,.free-sample-kit-module__bf8_FW__contentCard h3{letter-spacing:-.035em!important;margin:20px 0 12px!important;font-size:clamp(1.2rem,1.8vw,1.56rem)!important;font-weight:760!important;line-height:1.25!important}.free-sample-kit-module__bf8_FW__step p,.free-sample-kit-module__bf8_FW__contentCard p{color:var(--dmx-color-muted);margin:0;font-size:.93rem;line-height:1.7}.free-sample-kit-module__bf8_FW__instructionStrip{border-radius:var(--dmx-public-object-radius);border:1px solid var(--dmx-color-line);background:var(--dmx-surface-panel);grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);align-items:center;gap:30px;margin-top:29px;padding:25px clamp(22px,4vw,38px);display:grid}.free-sample-kit-module__bf8_FW__instructionStrip div{gap:10px;display:grid}.free-sample-kit-module__bf8_FW__instructionStrip span{color:var(--dmx-color-accent-text);letter-spacing:.09em;font-size:.69rem;font-weight:850}.free-sample-kit-module__bf8_FW__instructionStrip strong{font-family:var(--dmx-font-display);letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,2.7rem)}.free-sample-kit-module__bf8_FW__instructionStrip p{color:var(--dmx-color-muted);margin:0;font-size:.9rem;line-height:1.65}.free-sample-kit-module__bf8_FW__insideBand{background:var(--dmx-surface-quiet)}.free-sample-kit-module__bf8_FW__contentsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:35px;display:grid}.free-sample-kit-module__bf8_FW__contentCard{border-radius:var(--dmx-public-object-radius);background:var(--dmx-surface-panel);border:1px solid var(--dmx-color-line);min-width:0;padding:clamp(22px,2.6vw,33px)}.free-sample-kit-module__bf8_FW__contentCard>span{color:var(--dmx-color-accent-text);font-size:.72rem;font-weight:850}.free-sample-kit-module__bf8_FW__downloadRow{border-top:1px solid var(--dmx-color-line-strong);justify-content:space-between;align-items:center;gap:22px;margin-top:32px;padding-top:28px;display:flex}.free-sample-kit-module__bf8_FW__downloadRow strong{font-size:1.08rem}.free-sample-kit-module__bf8_FW__downloadRow p{color:var(--dmx-color-muted);margin:6px 0 0;font-size:.85rem}.free-sample-kit-module__bf8_FW__proofBand{background:var(--dmx-surface-page)}.free-sample-kit-module__bf8_FW__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:38px 0 0;display:grid}.free-sample-kit-module__bf8_FW__proofCard{border:1px solid var(--dmx-color-line-strong);border-radius:var(--dmx-public-object-radius);background:var(--dmx-surface-panel);min-width:0;color:var(--dmx-color-ink);text-decoration:none;display:grid;overflow:hidden}.free-sample-kit-module__bf8_FW__proofCard:hover{box-shadow:var(--dmx-public-object-elevation)}.free-sample-kit-module__bf8_FW__proofImage{aspect-ratio:16/10;background:#e4ebec;position:relative}.free-sample-kit-module__bf8_FW__proofImage img{object-fit:cover;object-position:top center}.free-sample-kit-module__bf8_FW__proofCard>span{color:var(--dmx-color-accent-text);letter-spacing:.09em;margin:22px 23px 7px;font-size:.67rem;font-weight:850}.free-sample-kit-module__bf8_FW__proofCard strong{margin:0 23px 25px;font-size:1.12rem}.free-sample-kit-module__bf8_FW__proofBoundary{max-width:95ch;color:var(--dmx-color-muted);margin:23px 0 0;font-size:.8rem;line-height:1.68}.free-sample-kit-module__bf8_FW__proofBoundary a{color:var(--dmx-color-accent-text);text-underline-offset:4px;font-weight:760}.free-sample-kit-module__bf8_FW__closingBand{padding:clamp(70px,7vw,110px) 0}.free-sample-kit-module__bf8_FW__closingGrid{grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}.free-sample-kit-module__bf8_FW__closingGrid h2{font-family:var(--dmx-font-display);letter-spacing:-.055em;margin:21px 0;font-size:clamp(2.5rem,4.5vw,4.4rem);line-height:1.1}.free-sample-kit-module__bf8_FW__closingGrid p:not(.free-sample-kit-module__bf8_FW__kicker){max-width:72ch;color:var(--dmx-public-editorial-muted);margin:0;font-size:1rem;line-height:1.68}.free-sample-kit-module__bf8_FW__closingActions{justify-items:stretch;gap:12px;display:grid}.free-sample-kit-module__bf8_FW__closingActions a{width:100%}.free-sample-kit-module__bf8_FW__finalNote{color:#b6cbe0;max-width:100ch;margin:31px 0 0;font-size:.77rem;line-height:1.65}.free-sample-kit-module__bf8_FW__page a:focus-visible{outline-offset:4px;outline:3px solid #377fff}@media (max-width:1000px){.free-sample-kit-module__bf8_FW__heroGrid{grid-template-columns:1fr}.free-sample-kit-module__bf8_FW__heroVisual{max-width:680px}.free-sample-kit-module__bf8_FW__contentsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.free-sample-kit-module__bf8_FW__stepsGrid,.free-sample-kit-module__bf8_FW__proofGrid,.free-sample-kit-module__bf8_FW__closingGrid,.free-sample-kit-module__bf8_FW__instructionStrip{grid-template-columns:1fr}.free-sample-kit-module__bf8_FW__downloadRow{flex-direction:column;align-items:flex-start}}@media (max-width:540px){.free-sample-kit-module__bf8_FW__hero{padding:58px 0 68px}.free-sample-kit-module__bf8_FW__title{font-size:clamp(2.9rem,11.3vw,4.5rem)}.free-sample-kit-module__bf8_FW__heroActions{flex-direction:column;align-items:stretch}.free-sample-kit-module__bf8_FW__heroActions a{width:100%}.free-sample-kit-module__bf8_FW__contentsGrid{grid-template-columns:1fr}.free-sample-kit-module__bf8_FW__proofCard>span{margin-top:17px}}@media (prefers-reduced-motion:reduce){.free-sample-kit-module__bf8_FW__proofCard{transition:none}}.free-sample-kit-module__bf8_FW__flowBand{background:var(--dmx-surface-quiet);padding:clamp(70px,7vw,112px) 0;scroll-margin-top:96px}.free-sample-kit-module__bf8_FW__flowGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.free-sample-kit-module__bf8_FW__flowCard{border:1px solid var(--dmx-color-line-strong);background:var(--dmx-surface-panel);border-radius:var(--dmx-public-object-radius);flex-direction:column;gap:14px;min-width:0;padding:14px;display:flex}.free-sample-kit-module__bf8_FW__flowHead{align-content:start;gap:8px;min-height:74px;padding:5px 7px 0;display:grid}.free-sample-kit-module__bf8_FW__flowHead span{color:var(--dmx-color-accent-text);letter-spacing:.09em;font-size:.66rem;font-weight:850}.free-sample-kit-module__bf8_FW__flowHead strong{letter-spacing:-.02em;font-size:1.03rem;line-height:1.25}.free-sample-kit-module__bf8_FW__flowPicture{aspect-ratio:5/4;background:#e5ebef;border-radius:12px;min-width:0;display:block;position:relative;overflow:hidden}.free-sample-kit-module__bf8_FW__flowPicture img{object-fit:cover;object-position:top center}.free-sample-kit-module__bf8_FW__flowCard p{color:var(--dmx-color-muted);flex:1;margin:0 7px;font-size:.79rem;line-height:1.6}.free-sample-kit-module__bf8_FW__flowLink{color:var(--dmx-color-accent-text);text-underline-offset:4px;margin:auto 7px 8px;font-size:.78rem;font-weight:800;line-height:1.4;display:inline-flex}.free-sample-kit-module__bf8_FW__flowZip{color:#f5fafc;aspect-ratio:5/4;background:#102c36;border-radius:12px;align-content:center;justify-items:start;gap:10px;padding:22px;display:grid}.free-sample-kit-module__bf8_FW__zipIcon{color:#10212c;letter-spacing:.13em;background:#d8a240;border-radius:7px;padding:11px 9px;font-size:.88rem;font-weight:900;display:inline-block}.free-sample-kit-module__bf8_FW__flowZip strong{font-size:.91rem;line-height:1.3}.free-sample-kit-module__bf8_FW__flowZip span:not(.free-sample-kit-module__bf8_FW__zipIcon){color:#cbdfec;font-size:.69rem;line-height:1.35}.free-sample-kit-module__bf8_FW__flowSummary{background:var(--dmx-surface-panel);border:1px solid var(--dmx-color-line);border-radius:var(--dmx-public-object-radius);margin-top:25px;padding:clamp(20px,3vw,32px)}.free-sample-kit-module__bf8_FW__flowSummary strong{font-size:1.01rem}.free-sample-kit-module__bf8_FW__flowSummary p{color:var(--dmx-color-muted);max-width:95ch;font-size:.86rem;line-height:1.66}.free-sample-kit-module__bf8_FW__flowSummary a{color:var(--dmx-color-accent-text);text-underline-offset:4px;font-size:.83rem;font-weight:800}@media (max-width:1050px){.free-sample-kit-module__bf8_FW__flowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.free-sample-kit-module__bf8_FW__flowGrid{grid-template-columns:1fr}.free-sample-kit-module__bf8_FW__flowPicture,.free-sample-kit-module__bf8_FW__flowZip{aspect-ratio:16/10}.free-sample-kit-module__bf8_FW__flowHead{min-height:unset}}
