:root{--rem-ratio:calc(1rem / 16);--font-sans:"Noto Sans", "Noto Sans JP", system-ui, sans-serif;--font-normal:400;--font-semibold:600;--font-bold:700;--font-size-xs:clamp(calc(12 * var(--rem-ratio)), calc(.625rem + .43vw), calc(14 * var(--rem-ratio)));--font-size-s:clamp(calc(14 * var(--rem-ratio)), calc(.75rem + .43vw), calc(16 * var(--rem-ratio)));--font-size-m:clamp(calc(16 * var(--rem-ratio)), calc(.875rem + .44vw), calc(18 * var(--rem-ratio)));--font-size-l:clamp(calc(18 * var(--rem-ratio)), calc(.9rem + .87vw), calc(22 * var(--rem-ratio)));--font-size-xl:clamp(calc(20 * var(--rem-ratio)), calc(.94rem + 1.31vw), calc(26 * var(--rem-ratio)));--font-size-2xl:clamp(calc(22 * var(--rem-ratio)), calc(.86rem + 2.18vw), calc(32 * var(--rem-ratio)));--font-size-3xl:clamp(calc(28 * var(--rem-ratio)), calc(1rem + 3.05vw), calc(42 * var(--rem-ratio)));--leading-normal:1.25;--leading-wide:1.45;--leading-wider:1.65;--tracking-tight:0;--tracking-normal:.08em;--tracking-wide:.1em;--rounded-xs:calc(2.5 * var(--rem-ratio));--rounded-s:calc(6 * var(--rem-ratio));--rounded-m:calc(7.5 * var(--rem-ratio));--rounded-l:calc(9 * var(--rem-ratio));--rounded-xl:calc(15 * var(--rem-ratio));--rounded-infinity:calc(infinity * 1px);--space-4:calc(2 * var(--rem-ratio));--space-8:calc(4 * var(--rem-ratio));--space-12:clamp(calc(8 * var(--rem-ratio)), 1.44vw, calc(12 * var(--rem-ratio)));--space-16:clamp(calc(10 * var(--rem-ratio)), 1.92vw, calc(16 * var(--rem-ratio)));--space-20:clamp(calc(12 * var(--rem-ratio)), 2.4vw, calc(20 * var(--rem-ratio)));--space-24:clamp(calc(14 * var(--rem-ratio)), 2.88vw, calc(24 * var(--rem-ratio)));--space-26:clamp(calc(14 * var(--rem-ratio)), 3.12vw, calc(26 * var(--rem-ratio)));--space-32:clamp(calc(18 * var(--rem-ratio)), 3.84vw, calc(32 * var(--rem-ratio)));--space-40:clamp(calc(20 * var(--rem-ratio)), 4.8vw, calc(40 * var(--rem-ratio)));--space-48:clamp(calc(24 * var(--rem-ratio)), 5.76vw, calc(48 * var(--rem-ratio)));--touch-target:calc(44 * var(--rem-ratio));--field-control-block-size:clamp(var(--touch-target), calc(84 * 100vw / 834), calc(84 * var(--rem-ratio)));--field-control-block-size-top:clamp(var(--touch-target), calc(58 * 100vw / 834), calc(58 * var(--rem-ratio)));--field-control-border-block:3px;--field-control-padding-block:max(calc(4 * var(--rem-ratio)), calc((var(--field-control-block-size) - (var(--field-control-border-block) * 2) - (var(--font-size-m) * var(--leading-normal))) / 2));--field-control-padding-block-top:max(calc(4 * var(--rem-ratio)), calc((var(--field-control-block-size-top) - (var(--field-control-border-block) * 2) - (var(--font-size-m) * var(--leading-normal))) / 2));--color-grayscale-0:#fff;--color-grayscale-100:#f3f3f3;--color-grayscale-200:#d9d9d9;--color-grayscale-300:#b7b7b7;--color-grayscale-400:#a1a1a1;--color-grayscale-500:#24272a;--color-redscale-50:#fff3f3;--color-redscale-100:#ffdfdf;--color-redscale-500:#d83535;--icon-select-chevron-gray:url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2213%22%20viewBox%3D%220%200%2019%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.5%201.5L9.5%2010.5L17.5%201.5%22%20stroke%3D%22%23B3B3B3%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E);--icon-select-chevron-red:url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2213%22%20viewBox%3D%220%200%2019%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.5%201.5L9.5%2010.5L17.5%201.5%22%20stroke%3D%22%23D83535%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E);--background-base:var(--color-grayscale-0);--font-base:var(--color-grayscale-500);--underline-base:color-mix(in srgb, currentcolor, transparent 40%);--z-default:1;--z-front:2;--z-modal:3;--speed-quick:.3s;--speed-normal:.5s;--speed-slow:1s;--container-max-inline-size:calc(738 * var(--rem-ratio));--content-max-inline-size:calc(670 * var(--rem-ratio));--container-padding:clamp(calc(6 * var(--rem-ratio)), 2vw, calc(8 * var(--rem-ratio)))}*{box-sizing:border-box;border-style:solid;border-width:0;min-inline-size:0}:where(:root){background-color:var(--background-base);color:var(--font-base);font-family:var(--font-sans);font-style:unset;font-size:100%;font-weight:var(--font-bold);font-feature-settings:"pkna";text-align:start;letter-spacing:var(--tracking-normal);line-height:var(--leading-normal);text-spacing-trim:trim-start;word-break:initial;line-break:strict;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}:where(body){min-block-size:100svh;margin:unset}:where(h1,h2,h3,h4,h5,h6){margin-block:unset;font-size:unset}:where(:any-link){color:unset;text-decoration-line:none;text-decoration-thickness:from-font;-webkit-text-decoration-color:var(--underline-base);-webkit-text-decoration-color:var(--underline-base);text-decoration-color:var(--underline-base);text-underline-offset:.25em}::-webkit-file-upload-button{cursor:pointer}::file-selector-button{cursor:pointer}:where(button,label[for],select,[role=tab],[role=button]){cursor:pointer}::-webkit-file-upload-button{touch-action:manipulation;inline-size:-moz-fit-content;inline-size:fit-content}::file-selector-button{touch-action:manipulation;inline-size:-moz-fit-content;inline-size:fit-content}:where(button){touch-action:manipulation;inline-size:-moz-fit-content;inline-size:fit-content}::-webkit-file-upload-button{padding:unset;border-radius:unset;background-color:unset;color:unset;font:unset;vertical-align:middle;letter-spacing:unset;text-align:unset;text-transform:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border-width:1px;border-color:#0000}::file-selector-button{padding:unset;border-radius:unset;background-color:unset;color:unset;font:unset;vertical-align:middle;letter-spacing:unset;text-align:unset;text-transform:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border-width:1px;border-color:#0000}:where(button,input,select,textarea){padding:unset;border-radius:unset;background-color:unset;color:unset;font:unset;vertical-align:middle;letter-spacing:unset;text-align:unset;text-transform:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border-width:1px;border-color:#0000}:where(:focus-visible){outline:2px solid var(--color-redscale-500);outline-offset:2px}:where(ul,ol){padding-inline-start:unset;list-style-type:""}:where(p,blockquote,figure,pre,address,ul,ol,dl){margin-block:unset}:where(figure){margin-inline:unset}:where(img,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(img,svg,video){object-fit:cover;block-size:auto;max-inline-size:100%}:where(dd){margin:0}:where(dialog){overflow:unset;inline-size:unset;block-size:unset;max-inline-size:unset;max-block-size:unset;padding:unset;background-color:unset;color:unset}:where(em){font-style:normal}:where(fieldset){margin:unset;padding:unset;border:unset}:where(summary){list-style:none}summary::-webkit-details-marker{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.l-container{inline-size:100%;max-inline-size:var(--container-max-inline-size);padding-inline:var(--container-padding);margin-inline-start:auto;margin-inline-end:auto}@keyframes l-intro-emphasis-arrow-in{0%{opacity:0;translate:18% 20%;scale:.94}to{opacity:1;translate:0;scale:1}}@keyframes l-intro-emphasis-mark-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.l-intro__panel--emphasis-active .l-intro__panel-extra-arrow,.l-intro__panel--emphasis-active .l-intro__panel-extra-mark{opacity:1;animation:none;translate:none;scale:none}}.no-sp{display:none!important}.no-pc{display:grid!important}@media only screen and (min-width:768px){.no-sp{display:grid!important}.no-pc{display:none!important}}.l-section--top{border-block-start:4.5px solid var(--color-redscale-500);margin-block-start:calc(40 * var(--rem-ratio))}.l-footer{padding-block-end:calc(50 * var(--rem-ratio))}.page--thanks{flex-direction:column;block-size:100dvh;min-block-size:100dvh;display:flex}.page--thanks .l-main{flex-direction:column;flex:1;min-block-size:0;display:flex}.page--thanks .l-footer{flex-shrink:0}.l-top{row-gap:clamp(calc(20 * var(--rem-ratio)), 9.23vw, calc(77 * var(--rem-ratio)));padding-block:calc(180 * var(--rem-ratio)) calc(90 * var(--rem-ratio));display:grid}.l-top__logo{max-inline-size:calc(175 * var(--rem-ratio));inline-size:100%;margin-inline-start:auto;margin-inline-end:auto}.l-form{row-gap:clamp(calc(20 * var(--rem-ratio)), 9.23vw, calc(77 * var(--rem-ratio)));display:grid}.l-form--top{--field-control-block-size:var(--field-control-block-size-top)}.l-form__top-action-wrapper{row-gap:var(--space-32);display:grid}.l-form__field{row-gap:var(--space-12);max-inline-size:calc(308 * var(--rem-ratio));inline-size:100%;margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-form__action{max-inline-size:var(--content-max-inline-size);justify-content:center;inline-size:100%;margin-inline-start:auto;margin-inline-end:auto;display:flex}.c-url-param-display{text-align:center}.c-url-param-display__text{color:var(--color-grayscale-400);font-size:var(--font-size-s);letter-spacing:var(--tracking-tight)}.l-form--confirm{row-gap:calc(60 * var(--rem-ratio));inline-size:100%;max-inline-size:var(--content-max-inline-size);margin-inline-start:auto;margin-inline-end:auto}.l-form__action--confirm{max-inline-size:calc(416 * var(--rem-ratio));flex-direction:column;align-items:center;margin-inline-start:auto;margin-inline-end:auto;display:flex}.l-form__action--confirm .c-button-next{inline-size:100%;max-inline-size:100%}.l-section--confirm{flex-direction:column;align-items:center;row-gap:0;display:flex}.l-section--confirm .l-back-button-wrapper{inline-size:100%}.l-confirm__summary{row-gap:calc(78 * var(--rem-ratio));max-inline-size:var(--content-max-inline-size);inline-size:100%;flex-direction:column;margin-block-end:calc(100 * var(--rem-ratio));margin-inline-start:auto;margin-inline-end:auto;display:flex}.l-confirm__card{--shadow-confirm-card:5px 8px 0 color-mix(in srgb, var(--color-grayscale-400) 25%, transparent);row-gap:calc(25 * var(--rem-ratio));padding:clamp(calc(33 * var(--rem-ratio)), 8vw, calc(67 * var(--rem-ratio))) clamp(calc(20 * var(--rem-ratio)), 5.5vw, calc(40 * var(--rem-ratio)));background-color:var(--color-grayscale-0);border:1.5px solid var(--color-grayscale-200);border-radius:var(--rounded-xl);box-shadow:var(--shadow-confirm-card);display:grid}.l-confirm__card--subsections{row-gap:calc(96 * var(--rem-ratio))}.l-confirm__subsection{row-gap:calc(25 * var(--rem-ratio));display:grid}.l-confirm__card-intent{margin-block-start:calc(50 * var(--rem-ratio))}.l-confirm__card-head{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.l-confirm__card-head .c-section-title{min-inline-size:0;color:var(--color-grayscale-500);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);flex:auto}.l-confirm__edit{align-items:center;gap:var(--space-8);color:var(--color-redscale-500);font-size:var(--font-size-s);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);cursor:pointer;flex-shrink:0;text-decoration:none;display:inline-flex}.l-confirm__edit:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px;border-radius:2px}.l-confirm__edit-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.l-confirm__edit-image{inline-size:calc(22 * var(--rem-ratio));block-size:auto;display:block}.l-confirm__row{align-items:start;column-gap:var(--space-48);padding:var(--space-12) var(--space-40);border-block-end:1px solid var(--color-grayscale-200);grid-template-columns:1fr minmax(0,1.2fr);display:grid}.l-confirm__row:last-of-type{border-block-end:0;padding-block-end:0}.l-confirm__label{font-size:var(--font-size-s);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.l-confirm__value{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight)}.l-confirm__consent{gap:var(--space-20);flex-direction:column;display:flex}.l-confirm__link{text-underline-offset:.2em;text-decoration:underline}.l-confirm__link:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px;border-radius:2px}.l-section--confirm .l-section__progress-image{block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.l-form__fields{row-gap:var(--space-24);display:grid}.l-section--preparation{row-gap:clamp(calc(28 * var(--rem-ratio)), 6.71vw, calc(56 * var(--rem-ratio)));max-inline-size:var(--content-max-inline-size);inline-size:100%;padding-block:clamp(calc(55 * var(--rem-ratio)), 13.55vw, calc(113 * var(--rem-ratio))) clamp(calc(100 * var(--rem-ratio)), 23.98vw, calc(200 * var(--rem-ratio)));margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-preparation__content{border:3px solid var(--color-redscale-500);border-radius:var(--rounded-xl)}.l-preparation__list{grid-template-columns:repeat(3,1fr);margin-block-end:var(--space-24);display:grid}.l-preparation__item{align-items:end;row-gap:var(--space-20);display:grid}.l-preparation__content-inner{inline-size:60%;padding-block:clamp(calc(40 * var(--rem-ratio)), 5.5vw, calc(80 * var(--rem-ratio)));margin-inline-start:auto;margin-inline-end:auto}.l-preparation__item-icon{margin-inline-start:auto;margin-inline-end:auto}.l-preparation__item:first-of-type .l-preparation__item-icon{max-inline-size:calc(70 * var(--rem-ratio))}.l-preparation__item:nth-of-type(2) .l-preparation__item-icon{max-inline-size:calc(60 * var(--rem-ratio))}.l-preparation__item:nth-of-type(3) .l-preparation__item-icon{max-inline-size:calc(42 * var(--rem-ratio))}.l-preparation__text{font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);margin-block-end:var(--space-40)}.l-preparation__item-text{font-size:var(--font-size-m);color:var(--color-redscale-500);text-align:center}.l-preparation__note{font-size:var(--font-size-xs);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);text-align:end}.l-back-button-wrapper{padding-block-end:clamp(calc(29 * var(--rem-ratio)), 6.95vw, calc(58 * var(--rem-ratio)))}.l-section--coverage .l-step-top-bar{justify-content:space-between;align-items:start;display:flex}.c-coverage-attention-modal-trigger{--shadow-coverage-attention:calc(3 * var(--rem-ratio)) calc(3 * var(--rem-ratio)) 0 var(--color-redscale-100);row-gap:var(--space-8);inline-size:100%;max-inline-size:calc(186 * var(--rem-ratio));padding:var(--space-26);border:3px solid var(--color-redscale-500);border-radius:var(--rounded-xl);background-color:var(--color-grayscale-0);box-shadow:var(--shadow-coverage-attention);text-align:center;cursor:pointer;display:grid}.c-coverage-attention-modal-trigger:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-coverage-attention-modal-trigger__en{color:var(--color-redscale-500);font-size:calc(10 * var(--rem-ratio));letter-spacing:var(--tracking-tight);text-align:center}.c-coverage-attention-modal-trigger__ja{color:var(--color-grayscale-500);font-size:var(--font-size-xs);letter-spacing:var(--tracking-tight)}.l-section--intro{row-gap:clamp(calc(28 * var(--rem-ratio)), 6.71vw, calc(56 * var(--rem-ratio)));max-inline-size:calc(734 * var(--rem-ratio));inline-size:100%;padding-block:clamp(calc(25 * var(--rem-ratio)), 5vw, calc(50 * var(--rem-ratio))) clamp(calc(50 * var(--rem-ratio)), 11vw, calc(100 * var(--rem-ratio)));margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-intro{border:3px solid var(--color-redscale-500);border-radius:var(--rounded-xl);flex-direction:column;display:flex}.l-intro__inner{inline-size:80%;padding-block:clamp(calc(32 * var(--rem-ratio)), 7vw, calc(65 * var(--rem-ratio))) clamp(calc(22 * var(--rem-ratio)), 5vw, calc(44 * var(--rem-ratio)));margin-inline-start:auto;margin-inline-end:auto}.l-intro__inner:not(.l-intro__inner--static){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overflow-x:auto}.l-intro__inner:not(.l-intro__inner--static)::-webkit-scrollbar{display:none}.l-intro__inner--static{row-gap:var(--space-24);display:grid}.l-intro__track{column-gap:var(--space-8);grid-auto-columns:100%;grid-auto-flow:column;inline-size:100%;display:grid}.l-intro__panel{scroll-snap-align:start;scroll-snap-stop:always;row-gap:var(--space-24);flex-direction:column;min-block-size:100%;display:flex}.l-intro__panel-grow{row-gap:var(--space-16);flex-direction:column;flex:auto;min-block-size:0;display:flex}.l-intro__panel-extra{justify-content:center;row-gap:var(--space-16);min-block-size:0;padding-block:clamp(calc(22 * var(--rem-ratio)), 5vw, calc(45 * var(--rem-ratio)));padding-inline:clamp(calc(16 * var(--rem-ratio)), 3vw, calc(24 * var(--rem-ratio)));background-color:var(--color-grayscale-100);border-radius:var(--rounded-xl);box-sizing:border-box;flex-direction:column;flex:auto;display:flex}.l-intro__panel-note{font-size:var(--font-size-xs);font-weight:var(--font-normal);color:var(--color-redscale-500);letter-spacing:var(--tracking-tight);flex-shrink:0}.l-intro__panel-extra-inner{flex-direction:column;justify-content:start;display:flex}.l-intro__extra-figure{inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;margin-inline-start:auto;margin-inline-end:auto;display:block;position:relative}.l-intro__panel-extra-arrow,.l-intro__panel-extra-mark{pointer-events:none;z-index:var(--z-default);position:absolute}.l-intro__panel-extra-arrow{z-index:var(--z-front);max-inline-size:calc(38 * var(--rem-ratio));opacity:0;bottom:clamp(calc(23 * var(--rem-ratio)), 25%, calc(47 * var(--rem-ratio)));translate:18% 20%;scale:.94}.l-intro__panel-extra-arrow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:clamp(calc(94 * var(--rem-ratio)), 26%, calc(188 * var(--rem-ratio)))}.l-intro__panel-extra-mark{max-inline-size:calc(36 * var(--rem-ratio));opacity:0;top:clamp(calc(22 * var(--rem-ratio)), 18%, calc(55 * var(--rem-ratio)));scale:1}.l-intro__panel-extra-mark:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel-extra-mark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:clamp(calc(85 * var(--rem-ratio)), 23%, calc(170 * var(--rem-ratio)))}.l-intro__panel--emphasis-active .l-intro__panel-extra-arrow{animation:.7s cubic-bezier(.22,1,.36,1) forwards l-intro-emphasis-arrow-in}.l-intro__panel--emphasis-active .l-intro__panel-extra-mark{animation:1s step-end forwards l-intro-emphasis-mark-blink}.l-intro__controls{justify-content:center;align-items:center;column-gap:clamp(calc(12 * var(--rem-ratio)), 2.5vw, calc(24 * var(--rem-ratio)));padding-block:var(--space-12) clamp(calc(16 * var(--rem-ratio)), 3.5vw, calc(32 * var(--rem-ratio)));display:flex}.l-intro__arrow{inline-size:var(--touch-target);block-size:var(--touch-target);background-color:var(--color-redscale-500);color:var(--color-grayscale-0);border-radius:var(--rounded-infinity);cursor:pointer;border:0;flex-shrink:0;place-items:center;display:grid;position:relative}.l-intro__arrow:before{content:"";inline-size:calc(10 * var(--rem-ratio));block-size:calc(10 * var(--rem-ratio));border-block-start:2px solid;border-inline-start:2px solid;margin-inline-start:calc(2 * var(--rem-ratio));display:block;rotate:-45deg}.l-intro__arrow--next:before{margin-inline-start:calc(-2 * var(--rem-ratio));rotate:135deg}.l-intro__arrow:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.l-intro__arrow--hidden{visibility:hidden;pointer-events:none}.l-intro__pagination{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.l-intro__pagination-number{min-inline-size:var(--touch-target);min-block-size:var(--touch-target);color:var(--color-grayscale-400);font-family:var(--font-sans);font-size:var(--font-size-l);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);cursor:pointer;background-color:#0000;border:0;place-items:center;display:grid}.l-intro__pagination-number--active{color:var(--color-grayscale-500)}.l-intro__pagination-number:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.l-intro__fundamentals-item{column-gap:var(--space-32);font-size:var(--font-size-m);align-items:center;display:flex}.l-intro__fundamentals-number{font-size:var(--font-size-l);position:relative}.l-intro__fundamentals-number:after{content:"";inline-size:calc(2 * var(--rem-ratio));block-size:calc(16 * var(--rem-ratio));background-color:var(--color-redscale-500);display:block;position:absolute;top:50%;translate:0 -50%}.l-intro__fundamentals-number:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-number:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:calc(-16 * var(--rem-ratio))}.l-intro__fundamentals-list{row-gap:var(--space-16);inline-size:-moz-fit-content;inline-size:fit-content;margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-auto-set-list{gap:var(--space-16);grid-template-columns:repeat(2,1fr);inline-size:-moz-fit-content;inline-size:fit-content;margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-auto-set-list>:nth-child(7n){grid-column:span 2}.l-auto-set-list__item{align-items:center;column-gap:var(--space-8);display:flex}.l-auto-set-list__item:before{content:"";inline-size:calc(10 * var(--rem-ratio));block-size:calc(10 * var(--rem-ratio));background-color:var(--color-redscale-500);border-radius:var(--rounded-infinity);display:block}.l-intro__panel-extra--standard{padding-block:unset;justify-content:stretch;align-items:stretch;position:relative}.l-intro__extra-image--standard{max-inline-size:calc(350 * var(--rem-ratio));flex:auto;justify-content:center;align-items:center;inline-size:100%;margin-inline-start:auto;margin-inline-end:auto;display:flex}.l-intro__extra-image-caption{inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:calc(103 * var(--rem-ratio));top:clamp(calc(22 * var(--rem-ratio)), 18%, calc(55 * var(--rem-ratio)));margin-inline-start:auto;margin-inline-end:auto;position:absolute}.l-intro__extra-image-caption:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__extra-image-caption:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:clamp(calc(10 * var(--rem-ratio)), 2.3%, calc(20 * var(--rem-ratio)))}.l-intro__panel-extra--points{align-items:center;gap:var(--space-16);padding:unset;background-color:unset;flex-direction:row;display:flex}.l-intro__extra-image--points:first-of-type{max-inline-size:calc(295 * var(--rem-ratio))}.l-intro__extra-image--points:nth-of-type(2){max-inline-size:calc(283 * var(--rem-ratio))}.l-intro__note{color:var(--color-redscale-500);text-align:center;font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight)}.l-section__progress{max-inline-size:calc(434 * var(--rem-ratio));margin-inline-start:auto;margin-inline-end:auto;margin-block:clamp(calc(25 * var(--rem-ratio)), 5.9vw, calc(50 * var(--rem-ratio))) clamp(calc(43 * var(--rem-ratio)), 10vw, calc(86 * var(--rem-ratio)))}.l-section--step{max-inline-size:calc(738 * var(--rem-ratio));inline-size:100%;padding-block:clamp(calc(25 * var(--rem-ratio)), 5vw, calc(50 * var(--rem-ratio))) clamp(calc(50 * var(--rem-ratio)), 11vw, calc(100 * var(--rem-ratio)));margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-form__fields--step{row-gap:clamp(calc(50 * var(--rem-ratio)), 11.9vw, calc(100 * var(--rem-ratio)))}.l-step__section{row-gap:clamp(calc(28 * var(--rem-ratio)), 6.7vw, calc(56 * var(--rem-ratio)));display:grid}.l-step__section[id]{scroll-margin-block-start:clamp(calc(16 * var(--rem-ratio)), 4vw, calc(32 * var(--rem-ratio)))}.l-step__questions{row-gap:var(--space-48);display:grid}.l-step__question{row-gap:var(--space-12);display:grid}.l-step__question[hidden]{display:none}.l-step__question--disabled{opacity:.4;cursor:not-allowed}.l-step__field-group{gap:var(--space-16);align-items:end;display:grid}.l-step__field-group--2columns{grid-template-columns:repeat(2,1fr)}.l-step__field-group--3columns{grid-template-columns:repeat(3,1fr)}.l-step__field-group--2columns .c-field-select-wrapper,.l-step__field-group--3columns .c-field-select-wrapper{max-inline-size:none}.l-thanks{flex-direction:column;flex:1;min-block-size:0;display:flex}.l-thanks__content{min-block-size:0;padding-block:clamp(calc(24 * var(--rem-ratio)), 4vw, calc(40 * var(--rem-ratio))) var(--space-32);padding-inline:var(--container-padding);flex:1;grid-template-rows:auto 1fr auto;place-items:center;display:grid}.l-thanks__inner{align-items:center;row-gap:calc(50 * var(--rem-ratio));inline-size:100%;max-inline-size:var(--container-max-inline-size);text-align:center;flex-direction:column;min-block-size:0;display:flex}.l-thanks__heading{color:var(--color-redscale-100);font-size:clamp(calc(55 * var(--rem-ratio)), calc(123 * 100vw / 834), calc(123 * var(--rem-ratio)));letter-spacing:var(--tracking-wide)}.l-thanks__logo{max-inline-size:calc(175 * var(--rem-ratio));margin-inline-start:auto;margin-inline-end:auto}.l-step-top-bar__end{inline-size:100%;max-inline-size:calc(186 * var(--rem-ratio))}.l-thanks__note{text-align:center;color:var(--color-redscale-500);font-size:var(--font-size-m);font-weight:var(--font-normal)}@media (prefers-reduced-motion:reduce){.l-intro__inner:not(.l-intro__inner--static){scroll-behavior:auto}}.c-cover-title{row-gap:var(--space-16);inline-size:-moz-fit-content;inline-size:fit-content;margin-inline-start:auto;margin-inline-end:auto;display:grid}.c-cover-title--modal{row-gap:var(--space-12);position:relative}.c-cover-title--modal:after{content:"";max-inline-size:calc(80 * var(--rem-ratio));inline-size:100%;block-size:calc(3 * var(--rem-ratio));background-color:var(--color-redscale-500);margin-inline-start:auto;margin-inline-end:auto;position:absolute;bottom:-13px;left:0;right:0}.c-cover-title__main{font-size:var(--font-size-3xl);letter-spacing:var(--tracking-wide)}.c-cover-title__main--modal{font-size:var(--font-size-2xl)}.c-cover-title__sub{color:var(--color-redscale-500);font-size:var(--font-size-l);text-align:center}.c-cover-title__sub--modal{font-size:var(--font-size-s)}.c-section-title{--section-title-bar-inline-size:4px;border-inline-start:var(--section-title-bar-inline-size) solid var(--color-redscale-500);font-size:var(--font-size-xl);line-height:var(--leading-wide);padding-inline-start:var(--space-12)}.c-item-name{align-items:center;column-gap:var(--space-16);display:flex}.c-item-name__row{align-items:center;column-gap:var(--space-12);flex-wrap:wrap;display:flex}.c-item-name__text{font-size:var(--font-size-l)}.c-item-name__multi-hint{padding:var(--space-8) var(--space-12);border-radius:var(--rounded-s);background-color:var(--color-redscale-500);color:var(--color-grayscale-0);font-size:var(--font-size-s);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight)}.c-item-name__text--top{font-size:clamp(calc(18 * var(--rem-ratio)), calc(1.02rem + .44vw), calc(20 * var(--rem-ratio)))}.c-body-text{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wider)}.c-body-text--modal{font-size:var(--font-size-s)}.c-note{font-size:var(--font-size-xs);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight)}.c-button{--button-next-inline-size:clamp(calc(180 * var(--rem-ratio)), 29.38vw, calc(245 * var(--rem-ratio)));--button-next-block-size:clamp(var(--touch-target), 7.37vw, calc(61.5 * var(--rem-ratio)));justify-content:center;align-items:center;gap:var(--space-8);inline-size:min(100%, var(--button-next-inline-size));min-block-size:var(--button-next-block-size);padding-block-start:0;padding-block-end:0;padding-inline:var(--space-24);background-color:var(--color-redscale-500);color:var(--color-grayscale-0);border:2.4px solid var(--color-redscale-500);border-radius:var(--rounded-infinity);font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);transition:background-color var(--speed-quick), color var(--speed-quick), border-color var(--speed-quick);cursor:pointer;display:flex}.c-button:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-button-next{--button-next-inline-size:clamp(calc(180 * var(--rem-ratio)), 29.38vw, calc(245 * var(--rem-ratio)));--button-next-block-size:clamp(var(--touch-target), 7.37vw, calc(61.5 * var(--rem-ratio)));justify-content:center;align-items:center;gap:var(--space-8);inline-size:min(100%, var(--button-next-inline-size));min-block-size:var(--button-next-block-size);padding-block-start:0;padding-block-end:0;padding-inline:var(--space-24);border:2.4px solid var(--color-redscale-500);border-radius:var(--rounded-infinity);font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);transition:background-color var(--speed-quick), color var(--speed-quick), border-color var(--speed-quick);display:flex}.c-button-next:where(a,button:not(:disabled)){background-color:var(--color-redscale-500);color:var(--color-grayscale-0);cursor:pointer}.c-button-next:where(button:disabled){background-color:var(--color-grayscale-0);color:var(--color-redscale-500);cursor:not-allowed;pointer-events:none}.c-button-next:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-button-back{--chevron-image:var(--icon-select-chevron-gray);align-items:center;gap:var(--space-8);color:var(--color-grayscale-400);font-size:var(--font-size-s);letter-spacing:var(--tracking-tight);display:inline-flex}.c-button-back:before{content:"";inline-size:calc(17 * var(--rem-ratio));block-size:calc(10 * var(--rem-ratio));background:var(--chevron-image) no-repeat center / contain;rotate:90deg}.c-button-back:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-button-yes-no{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}.c-button-yes-no__item{cursor:pointer;display:block}.c-button-yes-no__button{--button-choice-padding-inline:calc(23.5 * var(--rem-ratio));inline-size:100%;min-block-size:var(--field-control-block-size);padding-block:var(--field-control-padding-block);padding-inline:var(--button-choice-padding-inline);background-color:var(--color-grayscale-0);border:3px solid var(--color-grayscale-400);border-radius:var(--rounded-m);color:var(--color-grayscale-400);font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);transition:background-color var(--speed-quick), color var(--speed-quick), border-color var(--speed-quick);justify-content:center;align-items:center;display:flex}.c-button-yes-no__item:has(input:focus-visible) .c-button-yes-no__button{color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-button-yes-no__item:has(input:checked) .c-button-yes-no__button{color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-button-yes-no__item:has(input[aria-invalid=true]) .c-button-yes-no__button{border-color:var(--color-redscale-500);background-color:var(--color-redscale-100)}.c-button-yes-no__item:has(input:disabled){cursor:not-allowed}.c-button-yes-no__item:has(input:disabled) .c-button-yes-no__button{background-color:var(--color-grayscale-100);border-color:var(--color-grayscale-400);color:var(--color-grayscale-400)}.c-button-toggle{inline-size:100%;padding:calc(2.5 * var(--rem-ratio));background-color:var(--color-grayscale-0);border:3px solid var(--color-redscale-500);border-radius:var(--rounded-m);display:flex;overflow:hidden}.c-button-toggle__item{cursor:pointer;flex:1 1 0;display:block}.c-button-toggle__label{--button-choice-padding-inline:calc(23.5 * var(--rem-ratio));min-block-size:var(--field-control-block-size-top);padding-block:var(--field-control-padding-block-top);padding-inline:var(--button-choice-padding-inline);background-color:var(--color-grayscale-0);color:var(--color-grayscale-400);font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);transition:background-color var(--speed-quick), color var(--speed-quick);justify-content:center;align-items:center;display:flex}.c-button-toggle__item:has(input:checked) .c-button-toggle__label{background-color:var(--color-redscale-500);color:var(--color-grayscale-0);border-radius:var(--rounded-m)}.c-button-toggle__item:has(input:focus-visible) .c-button-toggle__label{outline:1.5px solid var(--color-redscale-500);outline-offset:-2px}.c-button-toggle:has(input[aria-invalid=true]){border-color:var(--color-redscale-500)}.c-button-toggle__item:has(input:disabled){cursor:not-allowed}.c-button-toggle__item:has(input:disabled) .c-button-toggle__label{background-color:var(--color-grayscale-100);color:var(--color-grayscale-400)}.c-field-input{--field-padding-inline:clamp(calc(11 * var(--rem-ratio)), 2.7vw, calc(22.5 * var(--rem-ratio)));inline-size:100%;min-block-size:var(--field-control-block-size);padding-block:var(--field-control-padding-block);padding-inline:var(--field-padding-inline);background-color:var(--color-grayscale-0);border:3px solid var(--color-grayscale-400);border-radius:var(--rounded-m);color:var(--color-grayscale-500);font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-field-input::placeholder{color:var(--color-grayscale-400)}.c-field-input:focus-visible{border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-input[placeholder]:not(:placeholder-shown){border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-input:disabled{background-color:var(--color-grayscale-200);color:var(--color-grayscale-400);cursor:not-allowed}.c-field-input[aria-invalid=true]{border-color:var(--color-redscale-500);background-color:var(--color-redscale-100)}.c-field-input[aria-invalid=true]:focus-visible{background-color:var(--color-grayscale-0)}.l-form--top .c-field-input{min-block-size:var(--field-control-block-size-top);padding-block:var(--field-control-padding-block-top);line-height:var(--leading-normal)}.c-field-select-wrapper{--field-select-chevron-image:var(--icon-select-chevron-gray);max-inline-size:calc(427 * var(--rem-ratio));position:relative}.c-field-select-wrapper:after{content:"";inline-size:calc(16 * var(--rem-ratio));block-size:calc(9 * var(--rem-ratio));background:var(--field-select-chevron-image) no-repeat center / contain;pointer-events:none;position:absolute;top:50%;translate:0 -50%}.c-field-select-wrapper:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-32)}.c-field-select-wrapper:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-32)}.c-field-select-wrapper:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-32)}.c-field-select-wrapper:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-32)}.c-field-select-wrapper:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-32)}.c-field-select-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:var(--space-32)}.c-field-select-wrapper:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:var(--space-32)}.c-field-select-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:var(--space-32)}.c-field-select-wrapper:has(.c-field-select:focus-visible){--field-select-chevron-image:var(--icon-select-chevron-red)}.c-field-select-wrapper:has(.c-field-select:required:valid){--field-select-chevron-image:var(--icon-select-chevron-red)}.c-field-select-wrapper:has(.c-field-select[data-has-value=true]){--field-select-chevron-image:var(--icon-select-chevron-red)}.c-field-select-wrapper:has(.c-field-select:disabled){--field-select-chevron-image:var(--icon-select-chevron-gray)}.c-field-select{--field-padding-inline:clamp(calc(11 * var(--rem-ratio)), 2.7vw, calc(22.5 * var(--rem-ratio)));inline-size:100%;min-block-size:var(--field-control-block-size);padding-block:var(--field-control-padding-block);padding-inline:var(--field-padding-inline) calc(var(--field-padding-inline) + 1.5rem);background-color:var(--color-grayscale-0);border:3px solid var(--color-grayscale-400);border-radius:var(--rounded-m);color:var(--color-grayscale-400);font-size:var(--font-size-m);font-weight:var(--font-normal);transition:border-color var(--speed-quick), background-color var(--speed-quick), color var(--speed-quick);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-field-select:focus-visible{border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-select:required:valid,.c-field-select[data-has-value=true]{color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-select[aria-invalid=true]{border-color:var(--color-redscale-500);background-color:var(--color-redscale-100)}.c-field-select[aria-invalid=true]:focus-visible{background-color:var(--color-grayscale-0)}.c-field-select:disabled{background-color:var(--color-grayscale-100);border-color:var(--color-grayscale-400);color:var(--color-grayscale-400);cursor:not-allowed}.c-field-radio-group{--field-radio-columns:1;--field-radio-padding-inline:calc(30 * var(--rem-ratio));grid-template-columns:repeat(var(--field-radio-columns), minmax(0, 1fr));gap:var(--space-16);display:grid}.c-field-radio-group--2columns{--field-radio-columns:2;--field-radio-padding-inline:calc(40 * var(--rem-ratio))}.c-field-radio-group--3columns{--field-radio-columns:3;--field-radio-padding-inline:calc(25 * var(--rem-ratio))}.c-field-radio-label{--field-radio-size:calc(24 * var(--rem-ratio));grid-template-columns:var(--field-radio-size) 1fr;min-block-size:var(--field-control-block-size);padding-block:var(--field-control-padding-block);padding-inline:var(--field-radio-padding-inline);align-items:center;gap:var(--space-12);background-color:var(--color-grayscale-0);border:3px solid var(--color-grayscale-400);border-radius:var(--rounded-m);color:var(--color-grayscale-400);font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);cursor:pointer;display:grid}.c-field-radio-label:has(.c-field-radio:focus-visible){color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-radio-label:has(.c-field-radio:checked){color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-radio-label:has(.c-field-radio[aria-invalid=true]){border-color:var(--color-redscale-500);background-color:var(--color-redscale-100)}.c-field-radio-label:has(.c-field-radio:disabled){background-color:var(--color-grayscale-100);border-color:var(--color-grayscale-400);color:var(--color-grayscale-400);cursor:not-allowed}.c-field-radio{--field-radio-dot-size:calc(14 * var(--rem-ratio));inline-size:var(--field-radio-size);block-size:var(--field-radio-size);background-color:var(--color-grayscale-0);border:1px solid var(--color-grayscale-400);border-radius:var(--rounded-infinity);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--speed-quick), border-color var(--speed-quick);flex-shrink:0;place-content:center;margin:0;margin-block-start:1px;display:grid}.c-field-radio:before{content:"";inline-size:var(--field-radio-dot-size);block-size:var(--field-radio-dot-size);background-color:var(--color-redscale-500);border-radius:var(--rounded-infinity);transition:scale var(--speed-quick);scale:0}.c-field-radio:focus-visible{outline:1px solid var(--color-redscale-500);outline-offset:-1px}.c-field-radio:checked{background-color:var(--color-grayscale-0);border-color:var(--color-redscale-500);outline:1px solid var(--color-redscale-500);outline-offset:-1px}.c-field-radio:checked:before{scale:1}.c-field-radio[aria-invalid=true]{outline:1px solid var(--color-redscale-500);outline-offset:-1px}.c-field-radio:disabled{cursor:not-allowed}.c-field-radio-text{text-align:center}.c-field-checkbox-group{--field-checkbox-columns:1;--field-checkbox-padding-inline:calc(23.5 * var(--rem-ratio));grid-template-columns:repeat(var(--field-checkbox-columns), minmax(0, 1fr));gap:var(--space-16);display:grid}.c-field-checkbox-group--2columns{--field-checkbox-columns:2;--field-checkbox-padding-inline:calc(23.5 * var(--rem-ratio))}.c-field-checkbox-group--3columns{--field-checkbox-columns:3;--field-checkbox-padding-inline:calc(11 * var(--rem-ratio))}.c-field-checkbox-label{--field-checkbox-size:calc(27 * var(--rem-ratio));grid-template-columns:var(--field-checkbox-size) 1fr;min-block-size:var(--field-control-block-size);padding-block:var(--field-control-padding-block);padding-inline:var(--field-checkbox-padding-inline);align-items:center;gap:var(--space-32);background-color:var(--color-grayscale-0);border:3px solid var(--color-grayscale-400);border-radius:var(--rounded-m);color:var(--color-grayscale-400);font-size:var(--font-size-m);letter-spacing:var(--tracking-tight);cursor:pointer;display:grid}.c-field-checkbox-label:has(.c-field-checkbox:focus-visible){color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-checkbox-label:has(.c-field-checkbox:checked){color:var(--color-grayscale-500);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-checkbox-label:has(.c-field-checkbox[aria-invalid=true]){border-color:var(--color-redscale-500);background-color:var(--color-redscale-100)}.c-field-checkbox-label:has(.c-field-checkbox:disabled){background-color:var(--color-grayscale-100);border-color:var(--color-grayscale-400);color:var(--color-grayscale-400);cursor:not-allowed}.c-field-checkbox{--field-checkbox-checkmark-inline-size:calc(15 * var(--rem-ratio));--field-checkbox-checkmark-block-size:calc(8.7 * var(--rem-ratio));--field-checkbox-checkmark-stroke-size:calc(3.4 * var(--rem-ratio));inline-size:var(--field-checkbox-size);block-size:var(--field-checkbox-size);background-color:var(--color-grayscale-0);border:1px solid var(--color-grayscale-400);border-radius:var(--rounded-xs);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--speed-quick), border-color var(--speed-quick);flex-shrink:0;place-content:center;margin:0;margin-block-start:1px;display:grid}.c-field-checkbox:before{content:"";inline-size:var(--field-checkbox-checkmark-inline-size);block-size:var(--field-checkbox-checkmark-block-size);border-inline-start:var(--field-checkbox-checkmark-stroke-size) solid var(--color-redscale-500);border-block-end:var(--field-checkbox-checkmark-stroke-size) solid var(--color-redscale-500);transform-origin:50%;transition:scale var(--speed-quick);margin-block-end:2px;rotate:-45deg;scale:0}.c-field-checkbox:focus-visible{outline:1px solid var(--color-redscale-500);outline-offset:-1px}.c-field-checkbox:checked{background-color:var(--color-grayscale-0);border-color:var(--color-redscale-500);outline:1px solid var(--color-redscale-500);outline-offset:-1px}.c-field-checkbox:checked:before{scale:1}.c-field-checkbox[aria-invalid=true]{outline:1px solid var(--color-redscale-500);outline-offset:-1px}.c-field-checkbox:disabled{cursor:not-allowed}.c-field-checkbox-text{text-align:center;inline-size:-moz-fit-content;inline-size:fit-content}.c-field-date-group{--field-date-part-max-inline-size:calc(175 * var(--rem-ratio));justify-content:start;gap:var(--space-12);flex-wrap:wrap;display:flex}.c-field-date-part{flex:0 1 min(var(--field-date-part-max-inline-size), calc((100% - (var(--space-8) * 2)) / 3));align-items:end;gap:var(--space-8);display:flex}.c-field-date-part>.c-field-select-wrapper,.c-field-select--date{inline-size:100%;max-inline-size:none}.c-field-date-unit{font-size:var(--font-size-s);font-weight:var(--font-normal);white-space:nowrap}.c-field-date-part--undecided{flex:0 auto;align-self:end;align-items:center}.c-field-date-part--undecided:has(input:focus-visible) .c-field-undecided-toggle{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-field-date-part--undecided:has(input:checked) .c-field-undecided-toggle{color:var(--color-grayscale-0);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-undecided-toggle{box-sizing:border-box;inline-size:calc(111 * var(--rem-ratio));min-block-size:calc(50 * var(--rem-ratio));padding:unset;border:3px solid var(--color-grayscale-500);border-radius:var(--rounded-m);background-color:var(--color-grayscale-500);color:var(--color-grayscale-0);font-size:var(--font-size-s);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.c-field-checkbox-label--button{inline-size:calc(111 * var(--rem-ratio));min-block-size:calc(50 * var(--rem-ratio));padding:unset;background-color:var(--color-grayscale-500);border:3px solid var(--color-grayscale-500);border-radius:var(--rounded-m);color:var(--color-grayscale-0);justify-content:center;display:flex;position:relative}.c-field-checkbox-label--button .c-field-checkbox{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.c-field-checkbox-label--button .c-field-checkbox-text{color:inherit;text-align:center}.c-field-checkbox-label--button:has(.c-field-checkbox:focus-visible){outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-field-checkbox-label--button:has(.c-field-checkbox:checked){color:var(--color-grayscale-0);border-color:var(--color-redscale-500);outline:1.5px solid var(--color-redscale-500);outline-offset:-1px}.c-field-checkbox-label--confirm{gap:var(--space-16);inline-size:-moz-fit-content;inline-size:fit-content;min-block-size:unset;padding:unset;border:unset;color:var(--color-grayscale-500);margin-inline-start:auto;margin-inline-end:auto}.c-field-checkbox-label--confirm:has(.c-field-checkbox:disabled){cursor:not-allowed;opacity:.5}.c-field-checkbox-label--confirm:has(.c-field-checkbox:checked){color:var(--color-grayscale-500);background-color:#0000;border:0;outline:0}.c-field-checkbox-label--confirm:has(.c-field-checkbox:focus-visible){outline:0}.c-field-checkbox-label--confirm:has(.c-field-checkbox:focus-visible) .c-field-checkbox--confirm{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-field-checkbox--confirm{--field-checkbox-size:calc(20 * var(--rem-ratio));--field-checkbox-checkmark-inline-size:.55rem;--field-checkbox-checkmark-block-size:.32rem;background-color:var(--color-grayscale-0);border:3px solid var(--color-redscale-500);margin:0;margin-block-start:.1em}.c-field-checkbox-text--confirm{text-align:start;line-height:var(--leading-wider)}.c-modal{z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.c-modal[hidden]{display:none}.c-modal__overlay{--color-modal-overlay-base:#2c2c2c;--color-modal-overlay:color-mix(in srgb, var(--color-modal-overlay-base) 80%, transparent);background-color:var(--color-modal-overlay);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.c-modal__overlay--thanks{--color-modal-overlay-thanks-base:#2c2c2c;--color-modal-overlay-thanks:color-mix(in srgb, var(--color-modal-overlay-thanks-base) 55%, transparent);background-color:var(--color-modal-overlay-thanks)}.c-modal__dialog{--shadow-modal-dialog:5px 8px 0 color-mix(in srgb, var(--color-grayscale-400) 100%, transparent);z-index:var(--z-default);max-inline-size:var(--content-max-inline-size);inline-size:100%;max-block-size:calc(80dvh - var(--space-32));border:3px solid var(--color-redscale-500);background-color:var(--background-base);border-radius:var(--rounded-xl);min-block-size:0;box-shadow:var(--shadow-modal-dialog);flex-direction:column;display:flex;position:relative;overflow:hidden}.c-modal__close-slot{z-index:var(--z-front);top:var(--space-16);position:absolute}.c-modal__close-slot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16)}.c-modal__close-slot:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16)}.c-modal__close-slot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16)}.c-modal__close-slot:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16)}.c-modal__close-slot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16)}.c-modal__close-slot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-16)}.c-modal__close-slot:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-16)}.c-modal__close-slot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-16)}.c-modal__head{padding:calc(70 * var(--rem-ratio)) var(--space-40) var(--space-32);flex-shrink:0}.l-modal-dialog--thanks{max-inline-size:calc(546 * var(--rem-ratio));border:unset}.c-modal-close{color:var(--color-redscale-500);cursor:pointer;background-color:#0000;border:0;flex-shrink:0}.c-modal-close:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.c-modal-close--icon{background-color:var(--color-redscale-500);border-radius:var(--rounded-infinity);block-size:2rem;inline-size:2rem;color:var(--color-grayscale-0);justify-content:center;align-items:center;display:flex}.c-modal-close__icon{block-size:1.25rem;inline-size:1.25rem;display:block;position:relative}.c-modal-close__icon:before{content:"";background-color:currentColor;block-size:2px;inline-size:1.25rem;display:block;position:absolute;top:50%;translate:-50% -50%}.c-modal-close__icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.c-modal-close__icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.c-modal-close__icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.c-modal-close__icon:after{content:"";background-color:currentColor;block-size:2px;inline-size:1.25rem;display:block;position:absolute;top:50%;translate:-50% -50%}.c-modal-close__icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.c-modal-close__icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.c-modal-close__icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.c-modal-close__icon:before{rotate:45deg}.c-modal-close__icon:after{rotate:-45deg}.c-modal-close--text{--modal-close-text-inline-size:clamp(calc(160 * var(--rem-ratio)), 30vw, calc(206 * var(--rem-ratio)));--modal-close-text-block-size:clamp(var(--touch-target), 7.2vw, calc(52 * var(--rem-ratio)));inline-size:min(100%, var(--modal-close-text-inline-size));min-block-size:var(--modal-close-text-block-size);padding-block-start:0;padding-block-end:0;padding-inline:calc(16 * var(--rem-ratio));background-color:var(--color-redscale-500);border:1.5px solid var(--color-redscale-500);border-radius:var(--rounded-infinity);color:var(--color-grayscale-0);font-size:var(--font-size-m);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);place-items:center;display:inline-grid;position:relative}.c-modal-close__text{text-align:center;position:absolute;left:0;right:0}.c-modal-close__text-icon{inline-size:calc(26 * var(--rem-ratio));block-size:calc(26 * var(--rem-ratio));background-color:var(--color-grayscale-0);border:1px solid var(--color-redscale-500);border-radius:var(--rounded-infinity);display:block;position:absolute;top:50%;translate:0 -50%}.c-modal-close__text-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(16 * var(--rem-ratio))}.c-modal-close__text-icon:before{content:"";inline-size:calc(10 * var(--rem-ratio));background-color:var(--color-redscale-500);block-size:1.5px;position:absolute;top:50%;translate:-50% -50%}.c-modal-close__text-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__text-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__text-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__text-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__text-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.c-modal-close__text-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.c-modal-close__text-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.c-modal-close__text-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.c-modal-close__text-icon:after{content:"";inline-size:calc(10 * var(--rem-ratio));background-color:var(--color-redscale-500);block-size:1.5px;position:absolute;top:50%;translate:-50% -50%}.c-modal-close__text-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__text-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__text-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__text-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__text-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.c-modal-close__text-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.c-modal-close__text-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.c-modal-close__text-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.c-modal-close__text-icon:before{rotate:45deg}.c-modal-close__text-icon:after{rotate:-45deg}.c-modal__body{padding-block:0 var(--space-32);padding-inline:var(--space-32);flex:1;min-block-size:0;overflow-y:auto}.c-modal__footer{justify-content:end;gap:var(--space-12);padding:var(--space-16) var(--space-40) calc(60 * var(--rem-ratio));flex-shrink:0;display:flex}.c-modal__footer--close{justify-content:center}.l-modal-body-stack{gap:var(--space-32);flex-direction:column;display:flex}.c-modal-note{color:var(--color-redscale-500);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.c-modal-body-section__title{margin-block:0 var(--space-16);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-wide)}.c-modal-data-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.c-modal-data-table{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:var(--font-size-s);font-weight:var(--font-normal);line-height:var(--leading-wide)}.c-modal-data-table__cell{padding:var(--space-12);border:1px solid var(--color-grayscale-300);letter-spacing:var(--tracking-tight)}.c-modal-data-table__cell--header{--modal-table-header-font-size:calc(14 * var(--rem-ratio));background-color:var(--color-grayscale-200);font-size:var(--modal-table-header-font-size);font-weight:var(--font-bold);text-align:start;vertical-align:middle}.c-modal-data-table__cell--body-detail{vertical-align:middle;text-align:start}.c-modal-data-table__cell--body-metric{vertical-align:top;text-align:start}.c-modal-data-table__cell--col-detail{inline-size:60%}.c-modal-data-table__cell--col-metric{align-content:center;inline-size:40%}.c-modal-data-table__cell--align-center{text-align:center}.c-modal-data-table--injury-scope .c-modal-data-table__cell--col-scenario{inline-size:70%}.c-modal-data-table--injury-scope .c-modal-data-table__cell--col-contract,.c-modal-data-table--injury-scope .c-modal-data-table__cell--col-daily{inline-size:25%}.c-modal-data-table__cell--body-symbol{text-align:center}.c-modal-data-table__mark{display:inline-flex}.c-modal-data-table__mark--maru{inline-size:calc(24 * var(--rem-ratio))}.c-modal-data-table__mark--batsu{inline-size:calc(17 * var(--rem-ratio))}.c-modal-data-table__cell--body-amount{text-align:center;vertical-align:middle}.c-modal-data-table--injury-amount .c-modal-data-table__cell--col-age{inline-size:27%}.c-modal-data-table--injury-amount .c-modal-data-table__cell--col-with-dependents,.c-modal-data-table--injury-amount .c-modal-data-table__cell--col-without-dependents{inline-size:39%}.c-modal-data-table--vehicle-coverage .c-modal-data-table__cell--col-scenario{inline-size:58%}.c-modal-data-table--vehicle-coverage .c-modal-data-table__cell--col-economy,.c-modal-data-table--vehicle-coverage .c-modal-data-table__cell--col-standard{inline-size:21%}.l-modal-body-stack--vehicle-coverage{row-gap:var(--space-16)}.l-modal-body-stack--vehicle-amount-criteria{row-gap:var(--space-40)}.l-vehicle-amount-criteria-modal__intro{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide);margin-block-end:var(--space-16)}.l-vehicle-amount-criteria-modal__example-head{align-items:center;column-gap:var(--space-16);margin-block-end:var(--space-12);display:flex}.l-vehicle-amount-criteria-modal__car-icon-wrap{justify-content:center;align-items:center;display:inline-flex}.l-vehicle-amount-criteria-modal__example-text{font-size:var(--font-size-s);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.c-modal-data-table--vehicle-amount-policy .c-modal-data-table__cell--col-cheap,.c-modal-data-table--vehicle-amount-policy .c-modal-data-table__cell--col-thick{inline-size:30%}.c-modal-data-table--vehicle-amount-policy .c-modal-data-table__cell--col-balance{inline-size:33%}.c-modal-data-table--vehicle-amount-example .c-modal-data-table__cell--col-company{background-color:var(--color-grayscale-200);inline-size:12%}.c-modal-data-table--vehicle-amount-example .c-modal-data-table__cell--col-cheap,.c-modal-data-table--vehicle-amount-example .c-modal-data-table__cell--col-balance,.c-modal-data-table--vehicle-amount-example .c-modal-data-table__cell--col-thick{inline-size:29.33%}.l-modal-body-stack--vehicle-new-price{gap:var(--space-16)}.l-vehicle-new-price-modal__intro{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.l-vehicle-new-price-modal__illustration-wrap{margin-block-start:var(--space-12)}.l-vehicle-new-price-modal__illustration-frame{inline-size:90%;margin-inline-start:auto;margin-inline-end:auto;display:block}.l-modal-body-stack--honda-connect-insurance{gap:var(--space-12)}.l-honda-connect-insurance-modal__intro{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.l-honda-connect-insurance-modal__note{color:var(--color-redscale-500);font-size:var(--font-size-xs);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide);margin-block-start:var(--space-12)}.l-modal-body-stack--rental-car-rider{gap:var(--space-12)}.l-modal-body-stack--purchase-amount-adjustment{gap:var(--space-24)}.l-purchase-amount-adjustment-modal__field{gap:var(--space-16);flex-direction:column;display:flex}.l-purchase-amount-adjustment-modal__label{font-size:var(--font-size-m);font-weight:var(--font-bold)}.l-purchase-amount-adjustment-modal__input-row{align-items:end;gap:var(--space-12);display:flex}.l-purchase-amount-adjustment-modal__input{text-align:start;flex:1}.l-purchase-amount-adjustment-modal__unit{font-size:var(--font-size-m);font-weight:var(--font-normal);flex-shrink:0}.l-purchase-amount-adjustment-modal__result{color:var(--color-redscale-500);font-size:var(--font-size-m);text-align:center}.c-modal-data-table--purchase-amount .c-modal-data-table__cell--col-label{background-color:var(--color-grayscale-200);inline-size:30%}.c-modal-data-table--purchase-amount .c-modal-data-table__cell{text-align:start}.l-purchase-amount-adjustment-modal__table-block{gap:calc(10 * var(--rem-ratio));flex-direction:column;display:flex}.l-purchase-amount-adjustment-modal__note{font-size:calc(14 * var(--rem-ratio))}.l-purchase-amount-adjustment-modal__submit{justify-content:center;display:flex}.l-rental-car-rider-modal__intro{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wider)}.l-modal-dialog--contract-holder-verify-error,.l-modal-dialog--plan-settings,.l-modal-dialog--selection-note{--modal-attention-row-gap:10px;row-gap:var(--modal-attention-row-gap);max-inline-size:calc(518 * var(--rem-ratio));background-color:var(--color-grayscale-0);border:unset}.l-modal-dialog--contract-holder-verify-error,.l-modal-dialog--selection-note{background-image:url(data:image/webp;base64,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);background-position:center bottom 15%;background-repeat:no-repeat;background-size:20%}.c-modal__head--contract-holder-verify-error,.c-modal__head--plan-settings{padding-block-start:var(--space-40)}.l-modal-body-stack--plan-settings{gap:var(--space-32)}.l-plan-settings-modal__intro{min-block-size:calc(104 * var(--rem-ratio));background:url(data:image/webp;base64,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) no-repeat center / calc(104 * var(--rem-ratio));justify-content:center;align-items:center;display:flex}.l-plan-settings-modal__tips{gap:var(--space-16);flex-direction:column;display:flex}.l-plan-settings-modal__figure{inline-size:100%;display:block}.l-plan-settings-modal__note{font-size:var(--font-size-xs)}.l-modal-body-stack--attorney-fee-rider{gap:var(--space-16)}.l-attorney-fee-rider-modal__intro{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.c-modal-data-table--attorney-fee .c-modal-data-table__cell--col-category{inline-size:7.5%}.c-modal-data-table--attorney-fee tbody tr:first-child .c-modal-data-table__cell--col-category{border-inline-end:0}.c-modal-data-table--attorney-fee .c-modal-data-table__cell--col-case{inline-size:51.5%}.c-modal-data-table--attorney-fee .c-modal-data-table__cell--header.c-modal-data-table__cell--col-case{border-inline-start:0}.c-modal-data-table--attorney-fee .c-modal-data-table__cell--header,.c-modal-data-table--attorney-fee .c-modal-data-table__cell--group{--modal-table-header-font-size:calc(14 * var(--rem-ratio));font-size:var(--modal-table-header-font-size)}.c-modal-data-table--attorney-fee .c-modal-data-table__cell--body-detail{font-size:calc(16 * var(--rem-ratio))}.c-modal-data-table--attorney-fee .c-modal-data-table__cell--col-auto-only,.c-modal-data-table--attorney-fee .c-modal-data-table__cell--col-daily-included{inline-size:20.5%}.c-modal-data-table__cell--group{background-color:var(--color-grayscale-200);font-weight:var(--font-bold);text-align:center;vertical-align:middle;letter-spacing:var(--tracking-normal)}.c-modal-data-table__vertical-label{overflow-wrap:normal;word-break:keep-all;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;white-space:nowrap;min-inline-size:max-content;line-height:1.2;display:inline-block}.l-modal-body-stack--family-bike-rider{gap:var(--space-24)}.l-family-bike-rider-modal__intro{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wider)}.c-modal-data-table--family-bike .c-modal-data-table__col--group{inline-size:8%}.c-modal-data-table--family-bike .c-modal-data-table__col--case{inline-size:40%}.c-modal-data-table--family-bike .c-modal-data-table__col--self-injury,.c-modal-data-table--family-bike .c-modal-data-table__col--personal-injury{inline-size:26%}.l-modal-body-stack--other-riders{gap:calc(47 * var(--rem-ratio))}.l-other-riders-modal__section{row-gap:var(--space-16);display:grid}.l-other-riders-modal__section-title{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-wide)}.l-other-riders-modal__section-body{font-size:var(--font-size-m);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wider)}.l-other-riders-modal__section-note{color:var(--color-redscale-500);font-size:var(--font-size-xs);font-weight:var(--font-normal);letter-spacing:var(--tracking-tight);line-height:var(--leading-wide)}.c-modal-open-button{inline-size:calc(28 * var(--rem-ratio));block-size:calc(28 * var(--rem-ratio));cursor:pointer;border-radius:var(--rounded-infinity);background-color:#0000;border:0;place-content:center;display:grid}.c-modal-open-button:focus-visible{outline:2px solid var(--color-redscale-500);outline-offset:2px}.l-thanks-modal{gap:var(--space-48);padding:calc(55 * var(--rem-ratio)) calc(36 * var(--rem-ratio)) calc(62 * var(--rem-ratio));flex-direction:column;display:flex}.l-thanks-modal__steps{gap:var(--space-24);flex-direction:column;display:flex}.l-thanks-modal__steps-title{font-size:var(--font-size-m);color:var(--color-redscale-500);text-align:center}.l-thanks-modal__steps-body{justify-content:center;gap:var(--space-16);display:flex}.l-thanks-modal__step-list{gap:var(--space-24);flex-direction:column;padding-inline-start:calc(14 * var(--rem-ratio));display:flex}.l-thanks-modal__step-item{align-items:center;column-gap:var(--space-12);font-size:var(--font-size-m);display:flex;position:relative}.l-thanks-modal__step-item:before{content:"";inline-size:calc(10 * var(--rem-ratio));block-size:calc(10 * var(--rem-ratio));border-radius:var(--rounded-infinity);background-color:var(--color-redscale-500);flex-shrink:0}.l-thanks-modal__step-item:not(:last-child):after{content:"";inline-size:calc(2 * var(--rem-ratio));block-size:clamp(calc(26 * var(--rem-ratio)), 5.4vw, calc(45 * var(--rem-ratio)));background-color:var(--color-redscale-500);top:calc(50% + calc(5 * var(--rem-ratio)));position:absolute}.l-thanks-modal__step-item:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(4 * var(--rem-ratio))}.l-thanks-modal__step-item:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(4 * var(--rem-ratio))}.l-thanks-modal__qr-wrap{max-inline-size:calc(130 * var(--rem-ratio))}.l-basic-main-usage-modal__chart-heading{padding-block:var(--space-12);background-color:var(--color-grayscale-200);font-size:var(--font-size-m);text-align:center}.l-basic-main-usage-modal__chart-question{padding-block:var(--space-12);border:2px solid var(--color-redscale-500);border-radius:var(--rounded-s);line-height:var(--leading-wider);text-align:center}.l-basic-main-usage-modal__chart-branches{justify-items:center;column-gap:var(--space-48);grid-auto-flow:column;display:grid}.l-basic-main-usage-modal__chart-branch{justify-items:center;row-gap:var(--space-12);inline-size:100%;display:grid}.l-basic-main-usage-modal__chart-branch-answer{color:var(--color-redscale-500)}.l-basic-main-usage-modal__chart-arrow{max-inline-size:calc(15 * var(--rem-ratio))}.l-basic-main-usage-modal__chart-branch-outcome{inline-size:100%;padding-block:var(--space-16);background-color:var(--color-redscale-50);border-radius:var(--rounded-s);text-align:center}.l-basic-main-usage-modal__chart-panel{row-gap:var(--space-20);inline-size:85%;margin-inline-start:auto;margin-inline-end:auto;display:grid}.l-basic-main-usage-modal__chart{row-gap:var(--space-26);display:grid}.l-basic-main-usage-modal__examples-heading{padding-block:var(--space-12);background-color:var(--color-grayscale-200);font-size:var(--font-size-m);text-align:center}.l-basic-main-usage-modal__example-label{inline-size:100%;padding-block:var(--space-16);background-color:var(--color-redscale-50);border-radius:var(--rounded-s);text-align:center}.l-basic-main-usage-modal{row-gap:var(--space-32);display:grid}.l-basic-main-usage-modal__example{column-gap:var(--space-24);grid-template-columns:calc(135 * var(--rem-ratio)) auto;align-items:center;display:grid}.l-basic-main-usage-modal__example:not(:last-child){border-block-end:1px dashed var(--color-grayscale-400);margin-block-end:var(--space-24);padding-block-end:var(--space-16)}.l-basic-main-usage-modal__examples-list{padding:var(--space-16) var(--space-32)}.l-basic-main-usage-modal__example-detail{font-weight:var(--font-normal);letter-spacing:var(--tracking-tight)}.l-basic-main-usage-modal__examples{border:3px solid var(--color-grayscale-200);border-radius:var(--rounded-s)}.l-modal-dialog--purchase-amount-adjustment{max-inline-size:calc(518 * var(--rem-ratio));border:unset;margin-inline-start:auto;margin-inline-end:auto}
