.y3dm-design{--y-blue:#075bb5;--y-ink:#101828;max-width:1180px;margin:auto;padding:60px 24px 80px;color:var(--y-ink);font-family:inherit}.y3dm-design *{box-sizing:border-box}.y3dm-design__hero{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;margin-bottom:64px}.y3dm-design__eyebrow{text-transform:uppercase;color:var(--y-blue);font-size:13px;letter-spacing:.1em;font-weight:700}.y3dm-design h1{font-size:clamp(36px,5vw,58px);line-height:1.06;letter-spacing:-.035em;margin:16px 0 24px}.y3dm-design__hero p:not(.y3dm-design__eyebrow){color:#566070;line-height:1.7;font-size:18px}.y3dm-design__image{width:100%;height:auto;display:block;border:1px solid #ccd8de;border-radius:24px;background:#f7f4ea}.y3dm-design__form-wrap{border:1px solid #d6dee3;border-radius:24px;background:#fffdf8;padding:44px;max-width:900px;margin:auto}.y3dm-design__form-wrap h2{font-size:32px;letter-spacing:-.025em;margin:0 0 10px;color:var(--y-blue)}.y3dm-design__form-wrap>p{color:#566070;margin:0 0 32px}.y3dm-design form{display:grid;gap:24px}.y3dm-design label{display:grid;gap:9px;font-size:15px;font-weight:600}.y3dm-design input:not([type=checkbox]),.y3dm-design textarea{width:100%;min-width:0;border:1px solid #adb8c2;border-radius:10px;padding:15px;font:inherit;font-weight:400;color:#101828;background:white}.y3dm-design textarea{min-height:152px;resize:vertical}.y3dm-design input[type=file]{border:0;padding:8px 0}.y3dm-design small{font-weight:400;color:#566070;line-height:1.5}.y3dm-design__drop{border:1px dashed #7992a6;border-radius:12px;padding:20px;background:#f4f9fc}.y3dm-design__drop.is-dragging{outline:3px solid #00c8ff}.y3dm-design .y3dm-design__consent{display:flex;align-items:flex-start;gap:12px;font-weight:400;line-height:1.5}.y3dm-design input[type=checkbox]{width:19px;height:19px;flex-shrink:0;margin-top:2px;accent-color:#075bb5}.y3dm-design a{color:#075bb5;text-decoration:underline;text-underline-offset:3px}.y3dm-design button{background:#075bb5;border:1px solid #075bb5;color:white;border-radius:11px;font:inherit;font-weight:650;padding:17px;cursor:pointer}.y3dm-design button:disabled{opacity:.55;cursor:wait}.y3dm-design [data-intake-large]{background:#ecf8fc;padding:20px;border:1px solid #9ccbdd;border-radius:12px}.y3dm-design [role=status]{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.y3dm-design :focus-visible{outline:3px solid #0083b5;outline-offset:3px}.y3dm-design [hidden]{display:none!important}@media(max-width:720px){.y3dm-design{padding:36px 18px 52px}.y3dm-design__hero{grid-template-columns:1fr;gap:28px;margin-bottom:36px}.y3dm-design__form-wrap{padding:26px 20px}.y3dm-design__form-wrap h2{font-size:28px}}
