.rd-label{font-family:var(--font-inter,Inter, sans-serif);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;line-height:1.4}.rd-field-label{font-family:var(--font-inter,Inter, sans-serif);letter-spacing:.01em;align-items:center;gap:9px;margin:0;font-size:14px;font-weight:600;line-height:1.2;display:flex}.rd-field-label svg{flex:none;width:17px;height:17px}.rd-input,.rd-textarea{box-sizing:border-box;background:var(--rd-field,#14171e);width:100%;color:var(--rd-text-primary);font-family:var(--font-inter,Inter, sans-serif);border:1px solid #f0efed24;border-radius:9px;outline:none;padding:13px 15px;font-size:15px;line-height:1.55;transition:border-color .15s,box-shadow .15s}.rd-input::placeholder,.rd-textarea::placeholder{color:var(--rd-text-faint)}.rd-input:disabled,.rd-textarea:disabled{opacity:.55;cursor:not-allowed}.rd-textarea{resize:vertical;min-height:104px}.rd-field-error{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-error,#d96a5e);align-items:center;gap:5px;margin:0;font-size:12px;line-height:1.4;display:flex}.rd-field-helper{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-faint);margin:0;font-size:12px;line-height:1.4}.rd-char-count{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-faint);align-self:flex-end;margin:0;font-size:12px;line-height:1.4}.rd-turnstile-note{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-faint);align-items:center;gap:7px;margin:9px 0 0;font-size:12px;line-height:1.4;display:flex}.rd-turnstile-note svg{opacity:.8;flex:none;width:13px;height:13px}.rd-submit-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:clamp(8px,1.4vh,14px);display:flex}.rd-submit-note{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-faint);margin:0;font-size:13px;line-height:1.45}.rd-submit{background:var(--rd-ember,#e05a33);color:#fff;font-family:var(--font-inter,Inter, sans-serif);cursor:pointer;transition:background .18s var(--rd-ease,cubic-bezier(.22, .61, .36, 1));white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-self:flex-start;align-items:center;gap:9px;padding:14px 28px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.rd-submit:hover:not(:disabled){background:var(--rd-ember-hover,#c94e2b)}.rd-submit:focus-visible{outline:2px solid var(--rd-ember,#e05a33);outline-offset:3px}.rd-submit:disabled{opacity:.45;cursor:not-allowed}.rd-outcome{text-align:center;flex-direction:column;align-items:center;padding:clamp(40px,6vh,80px) 20px;display:flex}.rd-outcome-icon{border:2px solid var(--rd-lt-sec-txt,#c8a0b4);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}@supports (color:color-mix(in lab, red, red)){.rd-outcome-icon{border:2px solid color-mix(in srgb, var(--rd-lt-sec-txt,#c8a0b4) 55%, transparent)}}.rd-outcome-icon{color:var(--rd-lt-sec-txt,#c8a0b4);flex-shrink:0;margin-bottom:22px}.rd-outcome-icon svg{width:32px;height:32px}.rd-outcome-title{font-family:var(--font-spectral), Georgia, serif;font-variant:small-caps;letter-spacing:.03em;color:var(--rd-text-primary);margin:0 0 12px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2}.rd-outcome-body{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-body);max-width:46ch;margin:0;font-size:16px;line-height:1.55}.ask-page{flex-direction:column;gap:clamp(24px,3.5vw,48px);padding-top:clamp(12px,2vw,28px);padding-bottom:clamp(24px,4vw,64px);display:flex}.ask-hero{border-radius:12px;min-height:clamp(220px,32vw,420px)}.ask-hero .rdz-hero-bg{background-position:100% 60%}.ask-hero-h1{font-family:var(--font-spectral), Georgia, serif;font-variant:small-caps;color:var(--rd-text-primary);letter-spacing:.03em;margin:0 0 clamp(14px,2vw,22px);font-size:clamp(38px,5.4vw,84px);font-weight:300;line-height:1.05}.ask-hero-h1 .em{color:inherit;font-style:normal}.ask-hero-lead{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-lead);max-width:56ch;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.6}.ask-body{flex-direction:column;gap:clamp(22px,3.4vh,36px);display:flex}.ask-body .ask-form-col{order:1}.ask-body .ask-aside{order:-1}@media (min-width:768px){.ask-body{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:clamp(16px,2vh,22px) clamp(40px,5vw,88px);display:grid}.ask-body .ask-form-col{order:0;grid-area:1/1/3}.ask-body .ask-aside{order:0;grid-area:1/2}}.ask-form-col{flex-direction:column;gap:0;display:flex}.ask-aside{order:-1}@media (min-width:768px){.ask-aside{border-left:1px solid #f0efed1a;order:0;padding-left:clamp(28px,3vw,52px)}}.ask-reassure-heading{margin:0 0 clamp(20px,2.5vw,32px)}.ask-reassure-list{flex-direction:column;gap:clamp(18px,2.5vw,28px);margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){.ask-reassure-list{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}}@media (max-width:500px){.ask-reassure-list{grid-template-columns:1fr;gap:14px}}.ask-reassure-item{align-items:flex-start;gap:14px;display:flex}.ask-reassure-ico{color:#d8b6c6;background:#c8a0b424;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;display:inline-flex}.ask-reassure-ico svg{width:16px;height:16px}.ask-reassure-text{flex:1;min-width:0}.ask-reassure-item-title{font-family:var(--font-spectral), Georgia, serif;font-variant:small-caps;letter-spacing:.03em;color:var(--rd-text-primary,#f0efed);margin:2px 0 5px;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.05}.ask-reassure-item-body{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-text-muted);margin:0;font-size:13.5px;line-height:1.5}.ask-fieldset{border:none;flex-direction:column;gap:clamp(16px,2vh,22px);margin:0;padding:0;display:flex}.ask-field-row{grid-template-columns:1fr 1fr;gap:clamp(14px,1.8vw,22px);display:grid}@media (max-width:600px){.ask-field-row{grid-template-columns:1fr}}.ask-field{flex-direction:column;gap:6px;display:flex}.ask-field-label{color:var(--rd-text-primary)}.ask-field-label svg{color:#d8b6c6}.ask-input:focus,.ask-textarea:focus{border-color:#c8a0b499;box-shadow:0 0 0 2.5px #c8a0b438}.ask-input[aria-invalid=true],.ask-textarea[aria-invalid=true]{border-color:var(--rd-error,#d96a5e)}@supports (color:color-mix(in lab, red, red)){.ask-input[aria-invalid=true],.ask-textarea[aria-invalid=true]{border-color:color-mix(in srgb, var(--rd-error,#d96a5e) 70%, transparent)}}.ask-commit{flex-direction:column;gap:clamp(16px,2vh,22px);padding-top:8px;display:flex}.ask-turnstile-hint{font-family:var(--font-inter,Inter, sans-serif);color:var(--rd-error,#d96a5e);margin:4px 0 0;font-size:12px;line-height:1.4}.ask-submit-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ask-submit-spinner{flex-shrink:0;width:16px;height:16px;animation:.75s linear infinite ask-spin}@keyframes ask-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ask-submit-spinner{opacity:.7;animation:none}}.ask-outcome--failure .rd-outcome-icon{border-color:var(--rd-error,#d96a5e)}@supports (color:color-mix(in lab, red, red)){.ask-outcome--failure .rd-outcome-icon{border-color:color-mix(in srgb, var(--rd-error,#d96a5e) 55%, transparent)}}.ask-outcome--failure .rd-outcome-icon{color:var(--rd-error,#d96a5e)}.ask-outcome-link{color:var(--rd-lt-sec-txt,#c8a0b4);border-bottom:1px solid #c8a0b466;text-decoration:none}.ask-outcome-link:hover{border-bottom-color:var(--rd-lt-sec-txt,#c8a0b4)}
