.ds-batch-page{background:var(--ds-ivory);overflow-x:clip}.batch-wrap{width:min(1200px,100% - 64px);margin:auto}.batch-nav{z-index:5;color:var(--ds-ivory);justify-content:space-between;align-items:center;gap:24px;padding:28px 5%;font-size:13px;display:flex;position:absolute;inset:0 0 auto}.batch-nav nav{gap:24px;display:flex}.batch-nav>a:last-child{white-space:nowrap}.ds-batch-page .batch-hero .ds-sky-content{text-align:center;padding:138px 24px 40px}.batch-hero .ds-ring{margin-bottom:24px}.batch-eyebrow{font-size:14px;margin-bottom:20px!important}.ds-batch-page h1{margin:0;font-size:88px;line-height:96px}.batch-hero h1 em{color:var(--ds-ivory);display:block}.batch-sub{max-width:670px;font-size:18px;line-height:1.7;margin:26px auto 30px!important}.batch-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.batch-referral{font-size:13px;margin:24px auto!important}.batch-hero .ds-sky-fade{height:220px}.batch-section{padding:70px 0}.ds-batch-page h2{margin:0;font-size:44px;line-height:1.15}.batch-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:24px 0 64px;display:grid}.batch-why p{border-top:1px solid var(--ds-line);padding-top:24px;font-family:Newsreader,Georgia,serif;font-size:28px;line-height:1.35}.batch-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.batch-product{border:1px solid var(--ds-line);background:var(--ds-paper);border-radius:8px;display:block;overflow:hidden}.batch-product-head{background:var(--ds-sky);color:var(--ds-ivory);padding:28px 20px 50px}.batch-product-head .ds-product-logotype{gap:7px;font-size:28px}.batch-product-body{padding:24px 20px}.batch-product-price{font-family:Newsreader,Georgia,serif;font-size:20px}.batch-product-body>p:last-child{color:var(--ds-stone);margin-top:16px;font-size:13px;line-height:1.65}.batch-products-note{color:var(--ds-stone);font-size:14px;line-height:1.8;margin:28px 0 0!important}.batch-products-note small{margin-top:8px;font-size:12px;display:block}.batch-application-section{border-block:1px solid var(--ds-line)}.batch-application-grid,.batch-partner-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:start;gap:80px;display:grid}.batch-application-grid>header p,.batch-partner-grid>header p{color:var(--ds-stone);margin-top:24px;font-size:15px;line-height:1.8}.batch-partner-grid>header a{text-underline-offset:4px;margin-top:24px;font-size:14px;text-decoration:underline;display:inline-block}.batch-form{min-width:0}.ds-batch-page .batch-form h3{margin-bottom:30px;font-size:28px}.batch-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.batch-field-grid label{color:var(--ds-stone);min-width:0;font-size:13px;display:block}.batch-field-full{grid-column:1/-1}.batch-field-grid input,.batch-field-grid textarea,.batch-field-grid select{border:1px solid var(--ds-line);background:var(--ds-paper);width:100%;color:var(--ds-ink);border-radius:8px;outline:none;min-height:50px;margin-top:9px;padding:14px 16px;font-size:15px;display:block}.batch-field-grid textarea{resize:vertical;line-height:1.65}.batch-field-grid input:focus-visible,.batch-field-grid textarea:focus-visible,.batch-field-grid select:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.batch-form>.ds-button{margin-top:28px}.batch-error{color:var(--ds-incident-text);font-size:13px;line-height:1.65;margin-top:24px!important}.batch-success{border-block:1px solid var(--ds-line);padding:32px 0}.batch-success h3{font-size:32px}.batch-success p{color:var(--ds-stone);margin-top:18px;font-size:15px}.batch-success a{margin-top:24px;font-size:13px;display:block}.batch-faq{max-width:820px}.batch-faq h2{margin-bottom:32px}.batch-faq details{border-top:1px solid var(--ds-line);padding:24px 0}.batch-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:17px;list-style:none;display:flex}.batch-faq summary:after{content:"+";color:var(--ds-muted)}.batch-faq details[open] summary:after{content:"−"}.batch-faq details p{color:var(--ds-stone);margin-top:18px;font-size:15px;line-height:1.7}.batch-faq a{text-underline-offset:4px;text-decoration:underline}.batch-closing{text-align:center;padding:80px 24px 100px}.batch-closing h2{margin:26px 0 32px}.ds-batch-page [id]{scroll-margin-top:32px}.ds-batch-page [data-motion-paused=true],.ds-batch-page [data-motion-paused=true] *{animation-play-state:paused!important}@media(max-width:1000px){.batch-nav nav{display:none}.batch-products{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-application-grid,.batch-partner-grid{gap:40px}.ds-batch-page h1{font-size:72px;line-height:80px}}@media(max-width:640px){.batch-wrap{width:calc(100% - 40px)}.batch-nav{padding:24px 20px}.ds-batch-page .batch-hero .ds-sky-content{padding:116px 20px 24px}.ds-batch-page h1{font-size:44px;line-height:48px}.batch-sub{max-width:340px;font-size:16px}.batch-actions{flex-direction:column;align-items:center}.batch-actions .ds-button{max-width:100%;padding:0 20px;font-size:13px}.batch-hero .ds-sky-fade{height:150px}.batch-why{grid-template-columns:1fr;gap:24px;padding:16px 0 40px}.batch-why p{font-size:26px}.batch-section{padding:48px 0}.ds-batch-page h2{font-size:36px}.batch-products{grid-template-columns:1fr;gap:24px}.batch-product-head{padding:28px 24px 58px}.batch-product-body{padding:26px 24px}.batch-product-price{font-size:26px}.batch-application-grid,.batch-partner-grid{grid-template-columns:1fr;gap:32px}.batch-field-grid{grid-template-columns:1fr;gap:22px}.batch-field-grid input,.batch-field-grid select,.batch-field-grid textarea{font-size:16px}.batch-form>.ds-button{width:100%;font-size:13px}.batch-closing{padding:48px 20px 80px}}@media(prefers-reduced-motion:reduce){.ds-batch-page *{scroll-behavior:auto!important}}
