.vindery-page{--vindery-paper:#f4f3ee;--vindery-ink:#22221e;--vindery-dark:#22252a;--vindery-line:#d5d4cb;--vindery-accent:#dcf625;color:var(--vindery-ink);background:var(--vindery-paper)}.vindery-shell{width:min(100% - 64px,1360px);margin-inline:auto}.vindery-page .breadcrumbs{max-width:none;padding-block:1rem;position:static}.vindery-page :is(h1,h2,h3,p,dl,dd,figure){margin:0}.vindery-page :is(h1,h2,h3){overflow-wrap:anywhere}.vindery-page p,.vindery-page dd{line-height:1.6}.vindery-page img{width:100%;height:auto;display:block}.vindery-page a:focus-visible{outline-offset:4px;outline:2px solid}.vindery-page :is(#forms,#bases,#printing,#calculate){scroll-margin-top:6rem}.vindery-hero{border-top:4px solid var(--vindery-accent);color:#fff;background:var(--vindery-dark);grid-template-columns:minmax(0,.82fr) minmax(0,1fr);display:grid}.vindery-hero-copy{align-content:center;justify-items:start;gap:clamp(.85rem,1.7vw,1.5rem);padding:clamp(1.5rem,3.8vw,3.75rem);display:grid}.vindery-hero-copy p{max-width:38ch}.vindery-hero-copy .button{white-space:normal;max-width:100%}.vindery-hero-image{background:#373b42;align-items:center;display:grid}.vindery-hero-image img{aspect-ratio:3/2;object-fit:contain}.vindery-index{border-bottom:1px solid var(--vindery-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vindery-index a{border-inline-start:1px solid var(--vindery-line);color:inherit;align-items:baseline;gap:.7rem;padding:.9rem;font-weight:750;display:flex}.vindery-index a:last-child{border-inline-end:1px solid var(--vindery-line)}.vindery-index a:hover{background:#e9e7de}.vindery-index span{font-variant-numeric:tabular-nums;font-size:.75rem}.vindery-section{padding-block:clamp(2.75rem,5.5vw,5.5rem)}.vindery-section-intro{gap:.6rem;margin-bottom:clamp(1.4rem,3vw,2.25rem);display:grid}.vindery-section-intro p{max-width:55ch}.vindery-forms{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.8vw,1.6rem);display:grid}.vindery-forms article{flex-direction:column;gap:.55rem;display:flex}.vindery-forms img{background:#d8d8d8}.vindery-forms h3{margin-top:.35rem}.vindery-forms .vindery-sizes{gap:.45rem;margin-top:auto;padding-top:.65rem;font-size:.875rem;display:grid}.vindery-sizes dt{font-weight:750}.vindery-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.vindery-bases{background:var(--vindery-dark);color:#fff}.vindery-bases .vindery-split{align-items:center}.vindery-base-copy h2,.vindery-calculate h2{margin-block:.55rem 1rem}.vindery-details>div{border-top:1px solid var(--vindery-line);padding-block:.8rem}.vindery-bases .vindery-details>div{border-color:#606570}.vindery-details dt{font-weight:750}.vindery-details dd{margin-top:.3rem}.vindery-bases .vindery-details dt{color:var(--vindery-accent)}.vindery-print-copy{gap:.8rem;display:grid}.vindery-page #printing h2{margin-top:.55rem}.vindery-faq{border-top:1px solid var(--vindery-line)}.vindery-faq .vindery-related{margin-top:.55rem}.vindery-related a{color:inherit;text-underline-offset:.14em;text-decoration:underline}.vindery-calculate{background:#e9e7de}.vindery-request{min-width:0}@media (width<=1120px){.vindery-shell{width:calc(100% - 40px)}.vindery-hero-copy{padding:1.65rem}}@media (width<=800px){.vindery-shell{width:calc(100% - 32px)}.vindery-hero,.vindery-split{grid-template-columns:minmax(0,1fr)}.vindery-hero-copy{padding:1.4rem 1rem}.vindery-forms{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.7rem}.vindery-index a{gap:.25rem;padding:.65rem .45rem;font-size:.85rem;line-height:1.25;display:grid}}@media (width<=420px){.vindery-forms article{font-size:.88rem}.vindery-request.calc-form{grid-template-columns:minmax(0,1fr)}}
