.stuk-applications{padding-block:clamp(24px,4vw,56px);color:#0b203c}.stuk-applications h2{margin:0 0 20px}.stuk-applications__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none}.stuk-applications__card{display:flex;flex-direction:column;height:100%;overflow:hidden;color:inherit;background:#f4f7fa;border:1px solid #ced6df;text-decoration:none}.stuk-applications__card:hover h3{text-decoration:underline}.stuk-applications__card:focus-visible{outline:3px solid #164d9c;outline-offset:3px}.stuk-applications__image{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.stuk-applications__copy{padding:16px}.stuk-applications__copy h3{margin:0 0 8px;font-size:19px;line-height:1.25}.stuk-applications__copy h3 span{color:#164d9c}.stuk-applications__copy p{margin:0;font-size:15px;line-height:1.45}@media(max-width:989px){.stuk-applications__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.stuk-applications__grid{grid-template-columns:1fr}}.stuk-drafted{display:grid;grid-template-columns:44% 56%;background:#fff;color:#0b203c;border-bottom:1px solid #cbd5e1;isolation:isolate}.stuk-drafted__copy{position:relative;display:flex;align-items:center;padding:clamp(28px,3.5vw,64px);overflow:hidden;min-width:0}.stuk-drafted__content{position:relative;z-index:1;width:100%;max-width:620px}.stuk-drafted__drawing{position:absolute;right:-18px;top:10%;height:80%;width:55%;color:#164d9c;opacity:.13;pointer-events:none}.stuk-drafted__eyebrow{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 22px;display:flex;gap:16px;align-items:center}.stuk-drafted__eyebrow:after{content:"";height:1px;background:#164d9c;flex:1;min-width:20px}.stuk-drafted h1{font-size:clamp(30px,3.25vw,52px);line-height:1.08;letter-spacing:-.025em;margin:0 0 20px;color:#0b203c;text-transform:none}.stuk-drafted__description{font-size:clamp(17px,1.45vw,21px);line-height:1.45;margin:0 0 28px;max-width:40ch}.stuk-drafted__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.stuk-drafted__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #0b203c;border-radius:2px;font-size:16px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;color:#0b203c}.stuk-drafted__button--primary{background:#ffeb3b;border-color:#ffeb3b}.stuk-drafted__button--primary:hover{background:#f2dd24;border-color:#f2dd24;color:#0b203c}.stuk-drafted__button--secondary{background:#fff}.stuk-drafted__button--secondary:hover{background:#edf2f6;color:#0b203c}.stuk-drafted__button:focus-visible{outline:3px solid #164d9c;outline-offset:4px}.stuk-drafted__caption{font-size:14px;line-height:1.5;margin:18px 0 0;max-width:48ch}.stuk-drafted__photo{min-width:0;min-height:420px;position:relative;overflow:hidden;background:#edf2f6}.stuk-drafted__image{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:76% center}@media(max-width:989px){.stuk-drafted{grid-template-columns:1fr}.stuk-drafted__copy{padding:28px 24px}.stuk-drafted__content{max-width:720px}.stuk-drafted h1{font-size:clamp(30px,5vw,42px)}.stuk-drafted__photo{min-height:0;aspect-ratio:16/9}.stuk-drafted__image{object-position:75% center}.stuk-drafted__drawing{width:40%;opacity:.1}.stuk-drafted__eyebrow{margin-bottom:16px}.stuk-drafted__description{margin-bottom:20px}.stuk-drafted__caption{margin-top:14px}}@media(max-width:420px){.stuk-drafted__copy{padding:24px 18px}.stuk-drafted__actions{display:grid;grid-template-columns:1fr}.stuk-drafted__button{width:100%}.stuk-drafted__eyebrow{font-size:11px;letter-spacing:.05em}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
