.start-page{padding-top:30px;padding-bottom:85px}.start-back{font-size:11px;color:var(--muted);display:inline-block;padding:7px 0}.start-back:hover{color:var(--ink)}.start-grid{display:grid;grid-template-columns:1fr 1.06fr;gap:9%;margin-top:38px;align-items:start}.start-intro{padding-top:10px}.start-intro .eyebrow{font-size:9px;letter-spacing:1px}.start-intro h1{font-size:clamp(68px,7.5vw,105px);font-weight:600;letter-spacing:-5.8px;line-height:.98;margin:28px 0}.start-intro h1 em{font-size:1.1em;letter-spacing:-4.3px}.start-description{font-size:18px;line-height:1.55;color:var(--muted)}.start-offer{margin-top:32px;padding-top:24px;border-top:1px solid var(--rule);max-width:350px}.start-offer>.section-label{font-size:9px}.start-price{font-size:53px;line-height:1.3;letter-spacing:-2.5px;margin:7px 0}.start-price>span{font-size:17px;letter-spacing:-.4px;color:var(--muted)}.start-offer>p:not(.section-label):not(.start-price){font-size:13px;line-height:1.7}.start-offer .start-deadline{font-size:10px!important;color:var(--muted);margin-top:13px}.start-steps{list-style:none;padding:0;margin:28px 0;display:grid;gap:12px;font-size:12px}.start-steps span{font-size:10px;color:#a63b23;margin-right:14px}.start-question{font-size:11px;color:var(--muted);line-height:1.9}.start-question>a{color:var(--ink);border-bottom:1px solid var(--rule)}.inquiry-card{background:#fff;border:1px solid var(--rule);border-radius:9px;padding:32px;box-shadow:0 12px 40px #24252106;scroll-margin-top:25px}.inquiry-heading{display:flex;justify-content:space-between;gap:15px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid var(--rule)}.inquiry-heading .section-label{font-size:8px;color:var(--muted)}.inquiry-heading h2{font-size:24px;line-height:1.2;letter-spacing:-.8px;margin-top:9px}.inquiry-heading>span{font-size:32px;line-height:1;color:var(--orange)}.ad-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ad-inquiry-form label{display:block;font-size:11px;font-weight:600;margin-bottom:8px}.ad-inquiry-form>label{margin-top:23px}.ad-inquiry-form input:not([type=file]),.ad-inquiry-form textarea{width:100%;min-width:0;border:1px solid #d8d8d0;border-radius:4px;padding:13px 12px;font:400 13px/1.5 var(--sans);background:#fcfcfa;color:var(--ink)}.ad-inquiry-form input:focus-visible,.ad-inquiry-form textarea:focus-visible{outline:2px solid #a63b23;outline-offset:2px}.ad-inquiry-form input::placeholder,.ad-inquiry-form textarea::placeholder{color:#76776e}.ad-inquiry-form textarea{resize:vertical;min-height:120px}.ad-field-help{font-size:10px;color:var(--muted);margin-top:7px}.ad-upload{border:1px dashed #c9c9be;background:#fafaf7;border-radius:5px;padding:17px;margin:23px 0}.ad-upload label>span{font-weight:400;font-size:9px;color:var(--muted);margin-left:7px}.ad-upload>p{font-size:10px;color:var(--muted);line-height:1.7}.ad-upload input{display:block;width:100%;font:400 11px var(--sans);margin-top:14px}.ad-upload input::file-selector-button{padding:8px 10px;background:white;border:1px solid var(--rule);border-radius:3px;margin-right:10px;font:600 10px var(--sans);cursor:pointer}.ad-file-list{overflow-wrap:anywhere;margin-top:7px}.ad-form-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.inquiry-submit{border:0;cursor:pointer;font-family:var(--sans);font-size:13px;width:100%;text-align:left}.inquiry-submit:disabled{opacity:.65;cursor:default}.ad-form-status{font-size:12px;line-height:1.7;margin-top:16px;overflow-wrap:anywhere}.ad-form-status:empty{display:none}#ad-form-note{font-size:10px;line-height:1.7;margin-top:13px;color:var(--muted)}
@media(max-width:1000px){.start-grid{gap:5%;grid-template-columns:.9fr 1.1fr}.inquiry-card{padding:25px}.ad-form-pair{grid-template-columns:1fr;gap:20px}.start-intro .eyebrow{font-size:8px;letter-spacing:.6px}}
@media(max-width:700px){.start-page{padding-top:18px;padding-bottom:45px}.start-grid{grid-template-columns:1fr;gap:32px;margin-top:20px}.start-intro h1{font-size:77px;margin:22px 0;letter-spacing:-4px}.start-intro h1 em{letter-spacing:-3px}.start-description{font-size:16px}.start-offer{max-width:none;margin-top:25px}.start-steps{margin:23px 0}.start-question{display:none}.inquiry-card{padding:23px}.ad-form-pair{grid-template-columns:1fr 1fr;gap:13px}.inquiry-heading h2{font-size:23px}.start-intro .eyebrow{font-size:8px}}
@media(max-width:380px){.ad-form-pair{grid-template-columns:1fr;gap:19px}.inquiry-card{padding:19px}.start-intro h1{font-size:68px}.inquiry-heading h2{font-size:21px}}
