.insurance-quote-page[data-astro-cid-aqosipnl]{width:100%;max-width:min(48rem,100%);margin:0 auto}.insurance-quote-page[data-astro-cid-aqosipnl]>h1[data-astro-cid-aqosipnl]{margin-top:0;margin-bottom:.4rem;font-size:clamp(1.5rem,4vw,2rem)}.charter-match[data-astro-cid-aqosipnl]{width:100%;max-width:min(48rem,100%);margin:0 auto}.charter-match__card[data-astro-cid-aqosipnl]{background:#fff;border:1px solid rgba(var(--black),9%);border-radius:var(--radius);box-shadow:var(--box-shadow);padding:clamp(.85rem,2.5vw,1.1rem) clamp(.85rem,2.5vw,1.15rem) clamp(1rem,2.5vw,1.15rem);margin-top:1.5rem}.charter-match__card-title[data-astro-cid-aqosipnl]{margin:0 0 .75rem;font-size:clamp(1.05rem,2.4vw,1.2rem);font-weight:700;color:rgb(var(--black));line-height:1.25}.charter-match__card-lede[data-astro-cid-aqosipnl]{margin:-.35rem 0 .75rem;font-size:.88rem;color:rgb(var(--gray));line-height:1.45}.charter-match__progress-wrap[data-astro-cid-aqosipnl]{margin:0 0 .75rem}.charter-match__progress-meta[data-astro-cid-aqosipnl]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;flex-wrap:wrap}.charter-match__progress-kicker[data-astro-cid-aqosipnl]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--gray))}.charter-match__progress-step[data-astro-cid-aqosipnl]{font-size:.8rem;font-weight:600;color:rgb(var(--gray-dark));font-variant-numeric:tabular-nums}.charter-match__progress-track[data-astro-cid-aqosipnl]{height:.35rem;border-radius:var(--radius-pill);background:rgba(var(--black),7%);overflow:hidden}.charter-match__progress-fill[data-astro-cid-aqosipnl]{height:100%;border-radius:var(--radius-pill);background:var(--accent);transition:width .25s ease}.charter-match__err[data-astro-cid-aqosipnl]{margin:0 0 .65rem;font-size:.88rem}.charter-match__step[data-astro-cid-aqosipnl]{padding:.35rem 0 0}.charter-match__step-title[data-astro-cid-aqosipnl]{font-size:clamp(1.05rem,2.6vw,1.2rem);font-weight:700;margin:0 0 .25rem;line-height:1.25;color:rgb(var(--black))}.charter-match__hint[data-astro-cid-aqosipnl]{font-size:.82rem;color:rgb(var(--gray));margin:0 0 .65rem;line-height:1.4}.charter-match__field[data-astro-cid-aqosipnl]{display:flex;flex-direction:column;gap:.28rem;margin-bottom:.55rem;font-size:.8rem;font-weight:600;color:rgb(var(--gray-dark))}.charter-match__field[data-astro-cid-aqosipnl]:last-child{margin-bottom:0}.charter-match__label[data-astro-cid-aqosipnl]{display:block;line-height:1.2}.charter-match__optional[data-astro-cid-aqosipnl],.charter-match__req-note[data-astro-cid-aqosipnl]{font-weight:500;color:rgb(var(--gray));font-size:.82em}.charter-match__field[data-astro-cid-aqosipnl] input[data-astro-cid-aqosipnl],.charter-match__field[data-astro-cid-aqosipnl] select[data-astro-cid-aqosipnl],.charter-match__field[data-astro-cid-aqosipnl] textarea[data-astro-cid-aqosipnl]{font-weight:400;font-size:.95rem;padding:.45rem .55rem;border:1px solid rgba(var(--black),12%);border-radius:6px;font:inherit;width:100%;max-width:100%;box-sizing:border-box;background:#fff;min-height:2.5rem}.charter-match__field[data-astro-cid-aqosipnl] textarea[data-astro-cid-aqosipnl]{min-height:4.5rem;resize:vertical;line-height:1.45}.charter-match__field[data-astro-cid-aqosipnl] select[data-astro-cid-aqosipnl]{cursor:pointer}.charter-match__fieldset[data-astro-cid-aqosipnl]{margin:0 0 .55rem;padding:.55rem .65rem .6rem;border:1px solid rgba(var(--black),8%);border-radius:8px;background:rgba(var(--surface-warm),.35)}.charter-match__fieldset[data-astro-cid-aqosipnl] .charter-match__checks-legend[data-astro-cid-aqosipnl]{margin-bottom:.35rem}.charter-match__checks-legend[data-astro-cid-aqosipnl]{padding:0;margin:0 0 .4rem;font-size:.8rem;font-weight:600;line-height:1.25;color:rgb(var(--gray-dark))}.charter-match__check[data-astro-cid-aqosipnl]{display:flex;align-items:flex-start;gap:.45rem;font-weight:500;font-size:.86rem;cursor:pointer;line-height:1.35;color:rgb(var(--gray-dark));padding:.08rem 0}.charter-match__check[data-astro-cid-aqosipnl] input[data-astro-cid-aqosipnl]{margin:.2rem 0 0;width:1rem;height:1rem;flex-shrink:0;accent-color:var(--accent)}.charter-match__nav[data-astro-cid-aqosipnl]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(var(--black),7%)}.charter-match__btn[data-astro-cid-aqosipnl]{min-height:2.45rem;padding:.4rem 1rem;border-radius:8px;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid transparent}.charter-match__btn--primary[data-astro-cid-aqosipnl]{background:var(--accent);color:#fff;border-color:var(--accent-dark);margin-left:auto}.charter-match__btn--primary[data-astro-cid-aqosipnl]:hover{background:var(--accent-dark)}.charter-match__btn--secondary[data-astro-cid-aqosipnl]{background:#fff;color:rgb(var(--gray-dark));border-color:rgba(var(--black),14%)}.charter-match__btn--secondary[data-astro-cid-aqosipnl]:hover{background:rgba(var(--black),4%)}.charter-match__form[data-astro-cid-aqosipnl] .enquiry-contact{margin-bottom:.5rem;gap:.65rem;--enquiry-label-size: .8rem;--enquiry-control-fs: .95rem;--enquiry-control-pad-y: .45rem;--enquiry-control-pad-x: .55rem;--enquiry-control-h: 2.5rem}.charter-match__form[data-astro-cid-aqosipnl] .enquiry-messaging__intro{margin-bottom:.35rem;font-size:.78rem}.charter-match__form[data-astro-cid-aqosipnl] .turnstile-slot{min-height:3.75rem}.charter-match__success[data-astro-cid-aqosipnl]{margin-top:1.5rem}.card-success[data-astro-cid-aqosipnl]{padding:1rem 1.1rem;border-radius:var(--radius);border:1px solid rgba(2,122,72,22%);background:#027a4814;color:rgb(var(--gray-dark));font-size:.92rem;line-height:1.5}.card-success[data-astro-cid-aqosipnl] h2[data-astro-cid-aqosipnl]{margin:0 0 .4rem;font-size:1.15rem;color:rgb(var(--black))}.card-success[data-astro-cid-aqosipnl] p[data-astro-cid-aqosipnl]{margin:0 0 .55rem}.card-success[data-astro-cid-aqosipnl] a[data-astro-cid-aqosipnl]{color:var(--accent);font-weight:600}.yacht-insurance__note[data-astro-cid-aqosipnl]{font-size:.88rem;color:rgb(var(--gray));margin-top:1.75rem;line-height:1.45}
