.classic-builder .custom-photo{background:#fff;padding:30px;display:flex;align-items:center;justify-content:center;min-width:0}.classic-builder .custom-photo img{width:100%;height:420px;object-fit:contain;transform:none;mix-blend-mode:normal}.classic-builder .custom-photo>span{color:#53616b}.builder-fields{display:grid;gap:20px;margin:28px 0}.builder-fields label{display:grid;gap:10px;font-size:12px;letter-spacing:.4px}.builder-fields select{width:100%;min-height:48px;padding:12px 14px;background:white;border:1px solid #bdc6ce;color:#142331;border-radius:0;font-size:16px}.classic-builder .custom-meta{display:grid;gap:10px;margin-bottom:24px}.classic-builder .builder-note{font-size:12px;line-height:1.6;margin:16px 0 0}.zurion-vip{padding:75px 6%;text-align:center;background:#12212e;color:#fff}.zurion-vip>.eyebrow{color:#d7c49c}.zurion-vip h2{font-size:clamp(30px,4vw,48px);line-height:1.2;margin:20px auto}.zurion-vip p{max-width:530px;margin:24px auto 32px;line-height:1.9;color:#c3cbd2}.zurion-vip .button{background:#d7c49c;color:#12212e;border-color:#d7c49c;min-height:54px;justify-content:center;min-width:260px}.builder-fields select:focus-visible{outline:2px solid #d7c49c;outline-offset:3px}@media(max-width:800px){.classic-builder .custom-photo{min-height:280px;padding:25px}.classic-builder .custom-photo img{height:260px}.classic-builder .custom-copy{padding:36px 6%}.zurion-vip{padding:54px 6%}.zurion-vip .button{width:100%;max-width:340px}}
.classic-builder .custom-photo>span{display:none}@media(max-width:800px){.classic-builder{padding:30px 6%;gap:0}.classic-builder .custom-copy{display:contents}.classic-builder .custom-copy>.eyebrow{order:1}.classic-builder .custom-copy>h2{order:2;margin:14px 0}.classic-builder .custom-copy>p:not(.builder-note){order:3;margin:0;line-height:1.6}.classic-builder .builder-fields{order:4;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.classic-builder .builder-fields select{font-size:14px;padding:10px 8px}.classic-builder .custom-photo{order:5;min-height:0;padding:10px;margin:0 0 18px}.classic-builder .custom-photo img{height:auto;aspect-ratio:1.3;object-fit:contain}.classic-builder .custom-meta{order:6}.classic-builder #custom-open{order:7;max-width:none}.classic-builder .builder-note{order:8}}
