:where(.enq) fieldset{min-width:0;margin:0;padding:0;border:0}:where(.enq) legend{padding:0}:where(.enq) button{color:inherit}:where(.enq) input,:where(.enq) textarea{caret-color:var(--ink);accent-color:var(--ink)}:where(.enq) [id]{scroll-margin-top:16px}.enq{display:grid;gap:28px;padding-block:28px 56px}.enq-head .p-lede{font-size:18px}.enq-alt{margin-top:12px;font-size:16.5px}.enq-alt a{display:inline-block;padding-block:10px}.enq-wait{min-height:100vh;min-height:100svh}.enq-noscript{margin-top:24px;padding:16px 20px;font-size:17px}.enq-noscript,.enq-sum{border-radius:16px;background:var(--soft)}.enq-sum{padding:20px 20px 16px}.enq-sum h2{font-size:22px;letter-spacing:-.015em}.sum-for{margin-top:4px;color:var(--muted);font-size:15.5px}.sum-for b{color:var(--ink)}.sum-club{margin-top:2px;overflow-wrap:anywhere}.sum-change{margin-top:8px}.sum-change a{display:inline-flex;align-items:center;min-height:44px}.sum-flags{margin-top:12px}.sum-flags a{color:var(--ink)}.sum-note{margin-top:12px}.form{gap:26px}.fld,.form{display:grid}.fld{gap:6px}.flab,.fld>label,.fld>legend{font-weight:800;font-size:17.5px;line-height:1.3}.hint{color:var(--muted);font-size:15.5px;line-height:1.45}.inp{display:block;width:100%;min-height:52px;margin:0;padding:12px 14px;border:1.5px solid var(--field-line);border-radius:12px;background:#ffffff;color:var(--ink);font:inherit;font-size:17px;line-height:1.4;appearance:none}input[type=date].inp{text-align:left}input[type=date].inp::-webkit-date-and-time-value{text-align:left}textarea.inp{min-height:116px;resize:vertical}.inp:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-color:var(--ink)}.fld.has-err .inp{border-color:var(--err);box-shadow:0 0 0 1px var(--err)}.err,.warn{display:flex;gap:8px;font-weight:700;font-size:15.5px;line-height:1.4}.err{color:var(--err)}.err .ui,.warn .ui{width:18px;height:18px;margin-top:2px;stroke-width:2.4}.suggest{appearance:none;justify-self:start;max-width:100%;min-height:44px;padding:8px 14px;border:1.5px solid var(--ink);border-radius:12px;text-align:left;overflow-wrap:anywhere;background:var(--f1);font-weight:700;font-size:15.5px}.rlist{display:grid;gap:2px;margin-top:6px}.ropt{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 0;font-size:17px;line-height:1.35;cursor:pointer}.ropt input{position:absolute;opacity:0;width:1px;height:1px}.ropt input:focus-visible+.cbx,.ropt input:focus-visible+.rdo{outline:3px solid var(--ink);outline-offset:2px}.ropt .cbx,.ropt .rdo{flex:none}.fld.has-err .rdo{border-color:var(--err)}.where{margin:4px 0 6px 38px}.where label{display:block;margin-bottom:6px;font-weight:700;font-size:16px}.mkt{align-items:flex-start;font-weight:600}.mkt .cbx{margin-top:1px}.mkt-line{margin:-2px 0 0 40px;color:var(--muted);font-size:15px}.ts-box:empty,.ts-box:not(:has(iframe)){display:none}.ts-box{justify-self:start;max-width:100%;margin-block:-10px}.priv{max-width:54ch;font-size:15.5px;line-height:1.5}.f-go{justify-self:stretch}.f-go[aria-disabled=true]{cursor:progress}.f-under{margin-top:-14px;color:var(--muted);font-size:15.5px}.esum,.fail{display:grid;gap:8px;padding:16px 18px;border:2px solid var(--err);border-radius:14px;background:var(--err-bg)}.esum h2,.fail h2{display:flex;gap:8px;color:var(--err);font-size:18px;letter-spacing:-.01em;line-height:1.3}.esum h2 .ui,.fail h2 .ui{width:20px;height:20px;margin-top:1px;stroke-width:2.4}.esum ul{display:grid;margin-top:-6px}.esum a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.fail p{font-size:16px}.err[tabindex="-1"]:focus,.esum:focus,.fail:focus{outline:none}@media (min-width:640px){.f-go{justify-self:start}}@media (min-width:1024px){.enq{grid-template-columns:minmax(0,600px) 380px;justify-content:space-between;column-gap:56px;align-items:start;padding-top:40px}.enq-head{grid-column:1;grid-row:1}.enq-sum{grid-column:2;grid-row:1/span 2;position:sticky;top:var(--sum-top,20px)}.form{grid-column:1;grid-row:2}}.sent{padding-block:32px 64px}.sent-in{max-width:720px}.sent .ic-72{width:72px;height:72px;margin-bottom:18px;stroke-width:1.5;--ic-a:var(--f2)}.next-h{margin-top:30px;font-size:24px;letter-spacing:-.015em}.next{display:grid;margin-top:16px}.next li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding-bottom:22px}.next li:before{content:"";position:absolute;left:23px;top:52px;bottom:4px;width:2px;border-radius:2px;background:var(--line)}.next li:last-child:before{display:none}.next li:first-child .ic{--ic-a:var(--f1)}.next li:nth-child(2) .ic{--ic-a:var(--f0)}.next li:nth-child(3) .ic{--ic-a:var(--f4)}.next li:nth-child(4) .ic{--ic-a:var(--f5)}.next h3{margin-top:4px;font-size:19px;letter-spacing:-.01em;line-height:1.25}.next p{margin-top:4px;max-width:52ch;line-height:1.5}.next p,.sent-copy{font-size:16.5px;overflow-wrap:anywhere}.sent-copy{margin-top:6px;padding:16px 18px;border-radius:14px;background:var(--soft);max-width:60ch}.sent-body{margin-top:12px;max-width:54ch;font-size:18px;overflow-wrap:anywhere}.wait{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.wait h2{font-size:22px;letter-spacing:-.015em}.wait ul{display:grid;gap:4px;margin-top:10px}.wait li{max-width:56ch}.wait a{display:inline-block;padding-block:10px}@keyframes enq-arrive{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.err,.esum,.fail,.suggest,.warn{animation:enq-arrive .2s cubic-bezier(.23,1,.32,1)}.suggest:active{transform:scale(.97)}.suggest{transition:transform .16s cubic-bezier(.23,1,.32,1)}}