.next-drop .next-drop-hero{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(32px,6vw,80px);padding-block:68px 48px;display:grid}.next-drop h1{font-size:clamp(42px,4.7vw,68px)}.next-drop .next-drop-home{font-size:14px;font-weight:800}.next-drop .next-drop-photo{margin:28px 0 16px}.next-drop .next-drop-photo img{border:1px solid var(--line);border-radius:18px;height:auto}.next-drop .next-drop-photo figcaption{margin-top:10px;font-size:13px;line-height:1.5}.next-drop .next-drop-art{align-items:center;gap:20px;display:flex}.next-drop .next-drop-art img{object-fit:contain;width:190px;height:210px}.next-drop .next-drop-art p{font-size:17px;transform:rotate(-5deg)}.next-drop .next-drop-form{border:1px solid var(--line);box-shadow:8px 8px 0 var(--brand-peach);padding:clamp(24px,3vw,40px);scroll-margin-top:110px}.next-drop .next-drop-form h2{margin-bottom:16px;font-size:44px}.next-drop .next-drop-form fieldset{min-width:0}.next-drop .next-drop-form .p-button{width:100%;margin-top:24px}.next-drop .next-drop-consent{align-items:start;font-size:13px;line-height:1.6}.next-drop .next-drop-consent input{flex-shrink:0;margin-top:4px}.next-drop .p-form-status:empty{display:none}.next-drop .p-privacy{margin-bottom:0}.next-drop .next-drop-steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:36px;padding-block:40px 64px;display:grid}.next-drop .next-drop-steps span{letter-spacing:.12em;color:var(--brand-orange-text);font-size:11px;font-weight:900}.next-drop .next-drop-steps h2{margin-block:14px 12px;font-size:23px}.next-drop .next-drop-steps p{margin-bottom:0;font-size:15px}.next-drop-sr,.next-drop-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.next-drop .next-drop-hero{grid-template-columns:1fr;padding-top:40px}.next-drop .next-drop-art img{width:120px;height:132px}.next-drop .next-drop-steps{grid-template-columns:1fr;gap:28px}}@media (max-width:400px){.next-drop .next-drop-home{text-align:right;max-width:105px}.next-drop h1{font-size:39px}}.next-drop .next-drop-explainer{max-width:52ch;font-size:18px}.next-drop .next-drop-choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.next-drop .next-drop-choices .p-check{gap:8px;padding:10px;font-size:13px}.next-drop .next-drop-form small{font-size:12px;font-weight:500}.next-drop .next-drop-form legend{letter-spacing:0;font-size:16px}.next-drop .next-drop-form select{width:100%}@media (max-width:400px){.next-drop .next-drop-choices{grid-template-columns:1fr}}
