@layer top{.anchor-list{position:relative}@media screen and (min-width: 47.9375em){.anchor-list{margin-block-start:max(-72px,-4.5vw);padding-inline:clamp(0px,calc(80 * (100vw - 768px) / 912),80px)}}.anchor-list ul{padding-inline:var(--spacing-6);padding-block:var(--spacing-2) var(--spacing-5);background-color:#fff}@media screen and (min-width: 47.9375em){.anchor-list ul{padding-inline:min(24px,1.5vw);inline-size:min(1440px,100%);margin-inline:auto;border-radius:var(--radius-lg);padding-block:var(--spacing-6);display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 47.9375em){:is(.anchor-list li):last-child>a{border-right:none}}:is(.anchor-list li)>a{display:grid;grid-template-columns:auto 1fr auto;padding-block:var(--spacing-5) var(--spacing-4);border-bottom:1px solid var(--primitive-chalk-blue-200);gap:var(--spacing-3);align-items:center;text-decoration:none;font-size:var(--font-size-16);color:var(--semantic-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);transition:background-color .2s ease}@media screen and (min-width: 47.9375em){:is(.anchor-list li)>a{padding:var(--spacing-4) var(--spacing-3) var(--spacing-3);border-bottom:none;grid-template-columns:1fr;justify-items:center;text-align:center;border-right:1px solid transparent;gap:0;border-image:linear-gradient(to bottom,transparent 0,transparent calc(50% - 40px),var(--primitive-chalk-blue-200) calc(50% - 40px),var(--primitive-chalk-blue-200) calc(50% + 40px),transparent calc(50% + 40px),transparent 100%) 1;border-radius:8px;font-size:var(--font-size-20)}}:is(:is(.anchor-list li)>a):before{--size: 48px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background:var(--anchor-list-icon) no-repeat center / contain}@media screen and (min-width: 47.9375em){:is(:is(.anchor-list li)>a):before{--size: 64px;margin-block-end:var(--spacing-3)}}:is(:is(.anchor-list li)>a):after{--size: 20px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:#849aa6;mask:var(--icon-arrow-right-sm) no-repeat center / contain;rotate:90deg;transition:transform .2s ease;transform:translate(0)}@media screen and (min-width: 47.9375em){:is(:is(.anchor-list li)>a):after{--size: 30px}}@media (any-hover: hover){:is(:is(.anchor-list li)>a):hover{background-color:var(--primitive-chalk-blue-100)}:is(:is(.anchor-list li)>a):hover:after{transform:translate(2px)}}:is(:is(.anchor-list li)>a) em{font-size:var(--font-size-20);color:var(--primitive-indigo-500);display:block}@media screen and (min-width: 47.9375em){:is(:is(.anchor-list li)>a) em{font-size:var(--font-size-28)}}}@layer top{.pop-over{position:absolute;bottom:27.5px;left:50%;transform:translate(-50%)}@media screen and (min-width: 47.9375em){.pop-over{--window-width: 1600;--bottom: 87;--left: 80;bottom:min(calc(var(--bottom) * 1px),calc(var(--bottom) / var(--window-width) * 100vw));left:min(calc(var(--left) * 1px),calc(var(--left) / var(--window-width) * 100vw));transform:none}}.pop-over .pop-over-button{font-size:var(--font-size-11);color:#fff;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing-2);inline-size:297px;anchor-default:--my-anchor;text-decoration:underline}@media screen and (min-width: 47.9375em){.pop-over .pop-over-button{font-size:12px;inline-size:322px}}@media (any-hover: hover){:is(.pop-over .pop-over-button):hover{text-decoration:none}}:is(.pop-over .pop-over-button):after{--size: 14px;content:"";inline-size:var(--size);block-size:var(--size);mask:var(--icon-modal) no-repeat center / contain;background-color:#fff}.pop-over .pop-over-content{anchor-name:--my-anchor;top:anchor(top);left:anchor(left);inline-size:calc(100% - var(--spacing-4) * 2);background-color:#fff;position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,13%);border-radius:12px;padding:var(--spacing-4);box-shadow:0 4px 12px #00000014,0 2px 4px #0000001f}@media screen and (min-width: 47.9375em){.pop-over .pop-over-content{padding:var(--spacing-6);inline-size:480px;inset-inline-start:120px;transform:translateY(13%)}}:is(:is(.pop-over .pop-over-content)>.note-list) li{--annotation-size: 1.6em !important;font-size:var(--font-size-11);color:var(--semantic-text-primary);line-height:var(--line-height-md)}@media screen and (min-width: 47.9375em){:is(:is(.pop-over .pop-over-content)>.note-list) li{font-size:var(--font-size-12)}}:is(.pop-over .pop-over-content)>button{inline-size:69px;block-size:32px;margin-inline:auto;margin-block-start:var(--spacing-3);display:grid;place-items:center;border-radius:8px;background-color:#dbe6ec;font-size:var(--font-size-11);color:#1f1fa3;line-height:var(--line-height-md)}@media screen and (min-width: 47.9375em){:is(.pop-over .pop-over-content)>button{margin-inline:auto 0;margin-block-start:var(--spacing-5)}}}@layer top{.kv{padding-inline:0;inline-size:min(1680px,100%)}@media screen and (min-width: 47.9375em){.kv{padding-inline:var(--spacing-10)}}.kv .content{inline-size:min(1680px,100%);block-size:100%;aspect-ratio:390 / 562;position:relative}@media screen and (min-width: 47.9375em){.kv .content{aspect-ratio:1600 / 659}}:is(.kv .content) img{inline-size:100%;block-size:auto}@media screen and (min-width: 47.9375em){:is(.kv .content) img{border-radius:var(--radius-lg);overflow:hidden}}:is(.kv .content) .estimate-button{--window-width: 768;--font-size: 39;--bottom: 141;--left: 104;--inline-size: 522;--block-size: 94;position:absolute;bottom:min(calc(var(--bottom) * 1px),calc(var(--bottom) / var(--window-width) * 100vw));left:50%;transform:translate(-50%);inline-size:min(calc(var(--inline-size) * 1px),calc(var(--inline-size) / var(--window-width) * 100vw));font-size:min(calc(var(--font-size) * 1px),calc(var(--font-size) / var(--window-width) * 100vw));block-size:min(calc(var(--block-size) * 1px),calc(var(--block-size) / var(--window-width) * 100vw));letter-spacing:1.4px;background-color:#e34000;color:#fff;border-color:color-mix(in srgb,#fff 40%,transparent);transition:opacity .2s ease}@media screen and (min-width: 47.9375em){:is(.kv .content) .estimate-button{--window-width: 1680;--font-size: 24;--bottom: 173;--left: 105;--inline-size: 363;--block-size: 75;transform:none;bottom:min(calc(var(--bottom) * 1px),calc(var(--bottom) / var(--window-width) * 100vw));left:min(calc(var(--left) * 1px),calc(var(--left) / var(--window-width) * 100vw));inline-size:min(calc(var(--inline-size) * 1px),calc(var(--inline-size) / var(--window-width) * 100vw));font-size:min(calc(var(--font-size) * 1px),calc(var(--font-size) / var(--window-width) * 100vw));block-size:min(calc(var(--block-size) * 1px),calc(var(--block-size) / var(--window-width) * 100vw))}}@media (any-hover: hover){:is(:is(.kv .content) .estimate-button):hover{opacity:.8}}:is(:is(.kv .content) .estimate-button):before{--icon-size: 47;content:"";display:block;inline-size:min(calc(var(--icon-size) * 1px),calc(var(--icon-size) / var(--window-width) * 100vw));block-size:min(calc(var(--icon-size) * 1px),calc(var(--icon-size) / var(--window-width) * 100vw));-webkit-mask-image:var(--icon-calculator);mask-image:var(--icon-calculator);background-color:#fff}@media screen and (min-width: 47.9375em){:is(:is(.kv .content) .estimate-button):before{--icon-size: 32;inline-size:min(calc(var(--icon-size) * 1px),calc(var(--icon-size) / var(--window-width) * 100vw));block-size:min(calc(var(--icon-size) * 1px),calc(var(--icon-size) / var(--window-width) * 100vw))}}:is(:is(.kv .content) .estimate-button):after{display:none}}@layer top{.user-status-action{display:grid;gap:var(--spacing-6);width:min(100%,1680px);padding-inline:var(--spacing-5);align-items:stretch}@media screen and (min-width: 80em){.user-status-action{padding-inline:var(--spacing-10);grid-template-columns:repeat(2,1fr)}}}@layer top{.topicks .banner-list-splide{--ui-banner-arrow-size: 40px;--ui-banner-arrow-background: var(--primitive-chalk-blue-200);--ui-banner-arrow-border-radius: var(--radius-md);width:100%;max-width:100%;position:relative}@media screen and (min-width: 47.9375em){.topicks .banner-list-splide{--ui-banner-arrow-size: 48px}}:is(.topicks .banner-list-splide) .splide__track{overflow:visible}:is(.topicks .banner-list-splide) .splide__list.banner-list{display:grid;gap:var(--spacing-4);grid-auto-flow:column}@media screen and (min-width: 47.9375em){:is(.topicks .banner-list-splide) .splide__list.banner-list{gap:var(--spacing-8)}}:is(.topicks .banner-list-splide) .splide__slide a{--ui-banner-width: min(204px, calc(200 / 390 * 100vw));display:block;inline-size:var(--ui-banner-width);flex-shrink:0;border-radius:12px;overflow:hidden;transition:transform .2s ease;transform:translateY(0);box-shadow:0 4px 12px #00466e14,0 2px 4px #00466e1f}@media screen and (min-width: 47.9375em){:is(.topicks .banner-list-splide) .splide__slide a{--ui-banner-width: 276px}}@media screen and (min-width: 47.9375em){:is(.topicks .banner-list-splide) .splide__slide a{border-radius:16px}}@media (any-hover: hover){:is(:is(.topicks .banner-list-splide) .splide__slide a):hover{transform:translateY(-2px)}}:is(:is(.topicks .banner-list-splide) .splide__slide a) img{inline-size:100%;block-size:auto}}@layer top{.topicks .link-list{width:min(100%,1200px);display:grid;gap:var(--spacing-6);margin-block-start:var(--spacing-6-px);grid-template-columns:repeat(auto-fit,minmax(276px,1fr))}@media screen and (min-width: 47.9375em){.topicks .link-list{margin-block-start:var(--spacing-8-px);gap:var(--spacing-8)}}:is(:is(.topicks .link-list) li)>a{display:grid;grid-template-columns:auto 1fr auto;gap:var(--spacing-1-px) var(--spacing-3);grid-template-areas:"img title icon" "img description icon";text-decoration:none;letter-spacing:.32px}@media screen and (min-width: 47.9375em){:is(:is(.topicks .link-list) li)>a{grid-template-areas:"img title icon" "description description description";gap:var(--spacing-4-px) var(--spacing-3)}}:is(:is(:is(.topicks .link-list) li)>a):after{--size: 20px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:var(--semantic-fill-brand-primary);-webkit-mask-image:var(--icon-arrow-right-sm);mask-image:var(--icon-arrow-right-sm);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;align-self:center;grid-area:icon}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .link-list) li)>a):after{--size: 24px;opacity:0;transform:translate(-2px);transition:opacity .2s ease,transform .2s ease}}@media (any-hover: hover){:is(:is(:is(.topicks .link-list) li)>a):hover:after{opacity:1;transform:translate(0)}:is(:is(:is(.topicks .link-list) li)>a):hover h3{color:var(--semantic-text-accent, #004e97)}}:is(:is(:is(.topicks .link-list) li)>a) h3{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--semantic-text-primary);grid-area:title;transition:color .2s ease}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .link-list) li)>a) h3{font-size:var(--font-size-18);align-self:center}}:is(:is(:is(.topicks .link-list) li)>a) p{font-size:var(--font-size-12);line-height:var(--line-height-md);color:var(--semantic-text-primary);grid-area:description}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .link-list) li)>a) p{font-size:var(--font-size-14)}}:is(:is(:is(.topicks .link-list) li)>a) img{--size: 64px;grid-area:img;inline-size:var(--size);block-size:var(--size);border-radius:12px}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .link-list) li)>a) img{--size: 80px;border-radius:16px}}}@layer top{.full-width{width:100%;object-fit:cover}.parallax-image-container{--ui-parallax-container-height: 192px;--ui-parallax-container-overflow: hidden;position:relative;width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);block-size:var(--ui-parallax-container-height);overflow:var(--ui-parallax-container-overflow);margin-block-start:var(--spacing-20)}@media screen and (min-width: 47.9375em){.parallax-image-container{--ui-parallax-container-height: 400px;margin-block-start:120px}}.parallax-image-container .parallax-image{position:absolute;top:-30%;left:0;inline-size:100%;block-size:160%;object-fit:cover;will-change:transform}section>.parallax-image-container{margin-block-start:var(--spacing-16)}@media screen and (min-width: 47.9375em){section>.parallax-image-container{margin-block-start:var(--spacing-24)}}}@layer top{.topicks .topic-heading{position:relative;font-size:var(--font-size-24);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);display:flex;align-items:center;gap:var(--spacing-3)}@media screen and (min-width: 47.9375em){.topicks .topic-heading{gap:var(--spacing-6)}}:is(.topicks .topic-heading):before{--size: 64px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-image:var(--topic-heading-icon);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}@media screen and (min-width: 47.9375em){:is(.topicks .topic-heading):before{--size: 96px}}:is(.topicks .topic-heading)>span{font-size:var(--font-size-28);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){:is(.topicks .topic-heading)>span{font-size:var(--font-size-44)}}:is(:is(.topicks .topic-heading)>span)>.sub{font-size:var(--font-size-20);margin-block-end:var(--spacing-1);display:inline-block}@media screen and (min-width: 47.9375em){:is(:is(.topicks .topic-heading)>span)>.sub{font-size:var(--font-size-32);margin-block-end:var(--spacing-2)}}}@layer top{.topicks .model-case{margin-block-start:var(--spacing-10);background-color:var(--primitive-chalk-blue-50);padding-block:var(--spacing-10) var(--spacing-5);padding-inline:var(--spacing-5);border-radius:var(--radius-lg)}@media screen and (min-width: 47.9375em){.topicks .model-case{padding-block:var(--spacing-12);padding-inline:var(--spacing-12);margin-block-start:var(--spacing-14)}}:is(.topicks .model-case)>h4{font-size:var(--font-size-20);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--semantic-text-primary);margin-block-end:var(--spacing-8)}@media screen and (min-width: 47.9375em){:is(.topicks .model-case)>h4{font-size:var(--font-size-24);margin-block-end:var(--spacing-10)}}:is(.topicks .model-case)>ul{display:grid;gap:var(--spacing-8)}@media screen and (min-width: 47.9375em){:is(.topicks .model-case)>ul{grid-template-columns:repeat(3,1fr);gap:var(--spacing-12)}}:is(:is(:is(.topicks .model-case)>ul)>li):last-child{border-bottom:none;padding-block-end:0}:is(:is(:is(.topicks .model-case)>ul)>li)>div:first-child{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .model-case)>ul)>li)>div:first-child{grid-template-columns:1fr;justify-items:center}}:is(:is(:is(:is(.topicks .model-case)>ul)>li)>div:first-child):before{content:"";display:block;inline-size:104px;block-size:56px;background:var(--icon-model-car) no-repeat center / contain;grid-row:1 / 3;grid-column:1}@media screen and (min-width: 47.9375em){:is(:is(:is(:is(.topicks .model-case)>ul)>li)>div:first-child):before{inline-size:176px;block-size:96px;background:var(--icon-model-car-pc) no-repeat center / contain}}:is(:is(:is(.topicks .model-case)>ul)>li) .category{justify-self:end;font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .model-case)>ul)>li) .category{justify-self:center;font-size:var(--font-size-18);letter-spacing:.36px;margin-block-start:var(--spacing-1)}}:is(:is(:is(.topicks .model-case)>ul)>li) .price{justify-self:end;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .model-case)>ul)>li) .price{justify-self:center;font-size:var(--font-size-18);margin-block-start:var(--spacing-2)}}:is(:is(:is(:is(.topicks .model-case)>ul)>li) .price) em{color:#ed0e00;font-size:var(--font-size-24);line-height:1;display:inline-block;margin-inline-end:var(--spacing-1)}@media screen and (min-width: 47.9375em){:is(:is(:is(:is(.topicks .model-case)>ul)>li) .price) em{font-size:var(--font-size-32)}}:is(:is(:is(.topicks .model-case)>ul)>li)>dl{margin-block-start:var(--spacing-2);display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-1);font-size:var(--font-size-14);line-height:var(--line-height-lg)}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .model-case)>ul)>li)>dl{margin-block-start:var(--spacing-4);padding-block-start:var(--spacing-4);font-size:var(--font-size-16);border-top:1px solid var(--primitive-chalk-blue-200)}}:is(:is(:is(:is(.topicks .model-case)>ul)>li)>dl)>dt{color:var(--semantic-text-secondary)}:is(:is(:is(:is(.topicks .model-case)>ul)>li)>dl)>dd{justify-self:end;color:var(--semantic-text-primary)}:is(:is(:is(.topicks .model-case)>ul)>li)>button{background-color:#dbe6ec;min-block-size:40px;inline-size:100%;margin-block-start:var(--spacing-2);color:var(--semantic-text-link);font-size:var(--font-size-14);line-height:var(--line-height-md);display:grid;place-content:center;gap:var(--spacing-1);margin-inline-start:auto;border-radius:8px;padding-inline:var(--spacing-4);transition:background-color .2s ease-out;border:1px solid #dbe6ec}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .model-case)>ul)>li)>button{inline-size:fit-content;margin-block-start:var(--spacing-4)}}@media (any-hover: hover){:is(:is(:is(:is(.topicks .model-case)>ul)>li)>button):not(:disabled):hover{background-color:#fff}}:is(.topicks .model-case) .note-list{margin-block-start:var(--spacing-6);font-size:var(--font-size-10);letter-spacing:.24px}@media screen and (min-width: 47.9375em){:is(.topicks .model-case) .note-list{margin-block-start:var(--spacing-10);font-size:var(--font-size-12)}}}@layer top{.topicks .card-list-splide{width:100%;max-width:100%;margin-block-start:var(--spacing-10)}@media screen and (min-width: 47.9375em){.topicks .card-list-splide{margin-block-start:144px}}@media screen and (min-width: 80em){.topicks .card-list-splide{margin-block-start:var(--spacing-16)}}:is(.topicks .card-list-splide) .splide__list{display:grid;gap:var(--spacing-6)}@media (min-width: 47.9375em){:is(.topicks .card-list-splide) .splide__list{gap:var(--spacing-8)}}[data-view-mode=grid]:is(.topicks .card-list-splide) .splide__track{overflow:visible;width:100%;max-width:100%}[data-view-mode=grid]:is(.topicks .card-list-splide) .splide__list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid;gap:var(--spacing-6)}@media (min-width: 47.9375em){[data-view-mode=grid]:is(.topicks .card-list-splide) .splide__list{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:var(--spacing-8)}}[data-view-mode=grid]:is(.topicks .card-list-splide) .splide__slide{width:100%}:is([data-view-mode=grid]:is(.topicks .card-list-splide) .splide__arrows) .splide__arrow{display:none}:is([data-view-mode=grid]:is(.topicks .card-list-splide) .splide__arrows) .view-all{display:block}[data-view-mode=slider]:is(.topicks .card-list-splide) .splide__track{overflow:visible;width:100%;max-width:100%}[data-view-mode=slider]:is(.topicks .card-list-splide) .splide__list{grid-auto-flow:column}[data-view-mode=slider]:is(.topicks .card-list-splide) .splide__slide{flex-shrink:0}:is(.topicks .card-list-splide) .splide__arrows{display:none}@media screen and (min-width: 47.9375em){:is(.topicks .card-list-splide) .splide__arrows{position:absolute;top:-96px;right:0;display:flex;gap:var(--spacing-2)}}@media screen and (min-width: 80em){[data-length="3"]:is(:is(.topicks .card-list-splide) .splide__arrows){display:none}}:is(.topicks .card-list-splide) .view-all{min-block-size:48px;padding-inline:var(--spacing-4);display:grid;place-content:center;border-radius:8px;background-color:var(--primitive-chalk-blue-200);color:var(--semantic-text-link);font-size:var(--font-size-14);inline-size:100%;margin-block-start:var(--spacing-8);text-align:center;transition:background-color .2s ease-out;border:1px solid var(--primitive-chalk-blue-200)}@media screen and (min-width: 47.9375em){:is(.topicks .card-list-splide) .view-all{font-size:var(--font-size-16);min-block-size:56px;inline-size:fit-content;margin-block-start:0;border-radius:var(--radius-lg)}}@media (any-hover: hover){:is(:is(.topicks .card-list-splide) .view-all):not(:disabled):hover{background-color:#fff}}.pc:is(:is(.topicks .card-list-splide) .view-all){display:none}@media screen and (min-width: 47.9375em){.pc:is(:is(.topicks .card-list-splide) .view-all){display:inline-flex;align-items:center;justify-content:center}}.sp:is(:is(.topicks .card-list-splide) .view-all){display:block}@media screen and (min-width: 47.9375em){.sp:is(:is(.topicks .card-list-splide) .view-all){display:none}}:is(:is(.topicks .card-list-splide) .view-all)>.length{--size: 24px;display:inline-flex;align-items:center;justify-content:center;margin-inline-start:var(--spacing-2);inline-size:var(--size);block-size:var(--size);background-color:#fff;line-height:1;border-radius:50%}:is(.topicks .card-list-splide) .splide__arrow{--ui-arrow-size: 56px;--ui-arrow-background: var(--primitive-chalk-blue-200);--ui-arrow-border-radius: var(--radius-lg);position:static;inline-size:var(--ui-arrow-size);block-size:var(--ui-arrow-size);background-color:var(--ui-arrow-background);border:1px solid var(--ui-arrow-background);border-radius:var(--ui-arrow-border-radius);opacity:1;transform:unset;transition:background-color .2s ease-out}@media (any-hover: hover){:is(:is(.topicks .card-list-splide) .splide__arrow):not(:disabled):hover{background-color:#fff}}:is(:is(.topicks .card-list-splide) .splide__arrow--prev,:is(.topicks .card-list-splide) .splide__arrow--next):before{--size: 32px;content:"";display:block;inline-size:var(--size);block-size:var(--size);-webkit-mask-image:var(--icon-arrow-right-sm);mask-image:var(--icon-arrow-right-sm);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--semantic-fill-brand-primary);transform:translate(0);transition:transform .2s ease-out}@media screen and (min-width: 47.9375em){:is(:is(.topicks .card-list-splide) .splide__arrow--prev,:is(.topicks .card-list-splide) .splide__arrow--next):before{--size: 38px}}:is(:is(.topicks .card-list-splide) .splide__arrow--prev,:is(.topicks .card-list-splide) .splide__arrow--next):disabled{cursor:not-allowed}:is(:is(.topicks .card-list-splide) .splide__arrow--prev,:is(.topicks .card-list-splide) .splide__arrow--next):disabled:before{background-color:var(--primitive-chalk-blue-400)}:is(:is(.topicks .card-list-splide) .splide__arrow--prev):before{transform:rotate(180deg)}@media (any-hover: hover){:is(:is(.topicks .card-list-splide) .splide__arrow--prev):not(:disabled):hover:before{transform:rotate(180deg) translate(2px)}}@media (any-hover: hover){:is(:is(.topicks .card-list-splide) .splide__arrow--next):not(:disabled):hover:before{transform:translate(2px)}}:is(.topicks .card-list-splide) .card{--ui-card-background: var(--semantic-fill-on-accent);--ui-card-padding-block: var(--spacing-4) var(--spacing-5);--ui-card-padding-inline: var(--spacing-5);--ui-card-gap: var(--spacing-3);--ui-card-border-radius: var(--radius-lg);--ui-card-shadow: 0px 8px 16px 0px var(--primitive-chalk-blue-200);--ui-card-icon-size: 32px;--ui-card-icon-background: var(--semantic-fill-brand-primary-light);--ui-card-title-font-size: var(--font-size-20);--ui-card-description-font-size: var(--font-size-14);--ui-card-image-border-radius: 8px;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:var(--ui-card-gap);background-color:var(--ui-card-background);padding-block:var(--ui-card-padding-block);padding-inline:var(--ui-card-padding-inline);border-radius:var(--ui-card-border-radius);box-shadow:var(--ui-card-shadow);inline-size:min(272px,calc(272 / 390 * 100vw));flex-shrink:0;position:relative;transition:transform .2s ease-out;transform:translateY(0)}@media screen and (min-width: 47.9375em){:is(.topicks .card-list-splide) .card{--ui-card-title-font-size: var(--font-size-24);--ui-card-padding-block: var(--spacing-6);--ui-card-padding-inline: var(--spacing-8);--ui-card-description-font-size: var(--font-size-16);--ui-card-gap: var(--spacing-4);inline-size:378px}}@media (any-hover: hover){:is(:is(.topicks .card-list-splide) .card):hover{transform:translateY(-2px)}:is(:is(.topicks .card-list-splide) .card):hover .card-header:after{opacity:1;transform:translate(0)}}:is(:is(.topicks .card-list-splide) .card)>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;inline-size:100%;block-size:100%}:is(:is(.topicks .card-list-splide) .card) .card-header{display:flex;align-items:center;gap:var(--spacing-4);min-block-size:72px}:is(:is(:is(.topicks .card-list-splide) .card) .card-header):after{content:"";display:block;inline-size:var(--ui-card-icon-size);block-size:var(--ui-card-icon-size);background-color:#004e97;mask:var(--icon-arrow-right-sm) no-repeat center / contain;transition:opacity .2s ease-out,transform .2s ease-out}@media screen and (min-width: 47.9375em){:is(:is(:is(.topicks .card-list-splide) .card) .card-header):after{transform:translate(-2px);opacity:0}}:is(:is(:is(.topicks .card-list-splide) .card) .card-header) h4{flex:1;font-size:var(--ui-card-title-font-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--semantic-text-primary);margin:0}:is(:is(.topicks .card-list-splide) .card) .card-description{font-size:var(--ui-card-description-font-size);line-height:var(--line-height-lg);color:var(--semantic-text-primary);margin:0}:is(:is(.topicks .card-list-splide) .card) .card-image{border-radius:var(--ui-card-image-border-radius);overflow:hidden;aspect-ratio:488 / 274;background-color:var(--semantic-fill-brand-primary-light)}:is(:is(:is(.topicks .card-list-splide) .card) .card-image) img{inline-size:100%;block-size:100%;object-fit:cover}}@layer top{.quotation-conditions{--ui-quotation-conditions-primary-bg: var(--primitive-chalk-blue-100, #edf2f5);--ui-quotation-conditions-gap: var(--spacing-6);display:grid;gap:var(--ui-quotation-conditions-gap)}@media screen and (min-width: 47.9375em){.quotation-conditions{--ui-quotation-conditions-gap: var(--spacing-10)}}.quotation-conditions>h3{font-size:var(--font-size-24);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);text-align:center;color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){.quotation-conditions>h3{font-size:var(--font-size-28)}}.quotation-conditions>.quotation-conditions-primary{padding:var(--spacing-2) var(--spacing-5);background-color:var(--ui-quotation-conditions-primary-bg);border-radius:12px}@media screen and (min-width: 47.9375em){.quotation-conditions>.quotation-conditions-primary{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacing-10);padding:var(--spacing-4) var(--spacing-8)}}.quotation-conditions .quotation-conditions-row{display:grid;justify-content:space-between;grid-template-columns:1fr auto;align-items:center;padding-block:var(--spacing-4);border-bottom:var(--border-width-level-1) solid #c9d9e2;font-size:var(--font-size-14);line-height:var(--line-height-md);letter-spacing:.28px}@media screen and (min-width: 47.9375em){.quotation-conditions .quotation-conditions-row{inline-size:100%;font-size:var(--font-size-16)}}:is(.quotation-conditions .quotation-conditions-row):last-child{border-bottom:none}@media screen and (min-width: 47.9375em){:is(.quotation-conditions .quotation-conditions-row):nth-last-child(2):nth-child(odd){border-bottom:none}}:is(.quotation-conditions .quotation-conditions-row)>dt{color:#666;text-wrap:pretty}:is(.quotation-conditions .quotation-conditions-row)>dd{color:var(--semantic-text-primary);text-align:right;flex-shrink:0}@media screen and (min-width: 47.9375em){.multiline:is(.quotation-conditions .quotation-conditions-row){grid-column:1 / 3;border-top:var(--border-width-level-1) solid #c9d9e2}}.multiline:is(.quotation-conditions .quotation-conditions-row)>dt{grid-row:1;grid-column:1 / 3}.multiline:is(.quotation-conditions .quotation-conditions-row)>dd{margin-block-start:var(--spacing-4);grid-row:2;grid-column:1 / 3}.quotation-conditions .quotation-conditions-notes{display:flex;gap:var(--spacing-1-px);width:100%;font-size:var(--font-size-10);line-height:var(--line-height-lg);letter-spacing:.2px;color:#666}@media screen and (min-width: 47.9375em){.quotation-conditions .quotation-conditions-notes{font-size:var(--font-size-12)}}:is(.quotation-conditions .quotation-conditions-notes)>.notes-mark{flex-shrink:0}:is(.quotation-conditions .quotation-conditions-notes)>.notes-text{flex-grow:1}:is(:is(.quotation-conditions .quotation-conditions-notes)>.notes-text)>p{margin:0}.quotation-conditions .quotation-conditions-section{display:flex;flex-direction:column;gap:var(--spacing-6);width:100%}@media screen and (min-width: 47.9375em){.quotation-conditions .quotation-conditions-section{gap:var(--spacing-8)}}:is(.quotation-conditions .quotation-conditions-section)>h4{padding-top:var(--spacing-6);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);letter-spacing:.02em;color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){:is(.quotation-conditions .quotation-conditions-section)>h4{padding-top:var(--spacing-10);font-size:var(--font-size-20)}}.quotation-conditions .quotation-conditions-secondary{display:grid}@media screen and (min-width: 47.9375em){.quotation-conditions .quotation-conditions-secondary{grid-template-columns:1fr 1fr;column-gap:var(--spacing-10)}}:is(:is(.quotation-conditions .quotation-conditions-secondary)>.quotation-conditions-row):first-child{border-top:var(--border-width-level-1) solid var(--semantic-stroke-secondary)}@media screen and (min-width: 47.9375em){:is(:is(.quotation-conditions .quotation-conditions-secondary)>.quotation-conditions-row):nth-child(2){border-top:var(--border-width-level-1) solid var(--semantic-stroke-secondary)}}:is(:is(.quotation-conditions .quotation-conditions-secondary)>.quotation-conditions-row):last-child{border-bottom:var(--border-width-level-1) solid var(--semantic-stroke-secondary)}}@layer top{.topicks{width:min(100%,1240px);background-color:var(--primitive-chalk-blue-100);border-image-source:linear-gradient(var(--primitive-chalk-blue-100),var(--primitive-chalk-blue-100));border-image-slice:0 fill;border-image-outset:0 100vw 0 100vw;padding-block-start:var(--spacing-20);margin-block-start:var(--spacing-14);padding-inline:var(--spacing-6)}@media screen and (min-width: 47.9375em){.topicks{margin-block-start:var(--spacing-20);padding-block-start:120px;padding-inline:var(--spacing-5)}}@media screen and (min-width: 80em){:is(.topicks :has(.splide__arrows[data-length="3"])) .lead{padding-inline-end:0}}.topicks .lead{margin-block-start:var(--spacing-8);font-size:var(--font-size-16);line-height:var(--line-height-lg);color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){.topicks .lead{margin-block-start:var(--spacing-12);letter-spacing:.32px}}@media screen and (min-width: 80em){.topicks .lead{padding-inline-end:300px}}.topicks .note-list{margin-block-start:var(--spacing-2);font-size:var(--font-size-10)}:is(.topicks .note-list)>[data-annotation]{--size: 1.4;padding-left:calc(var(--size) * 1em);text-indent:calc(var(--size) * -1em)}@media screen and (min-width: 47.9375em){:is(.topicks .note-list)>[data-annotation]{font-size:var(--font-size-12);line-height:var(--line-height-lg);letter-spacing:.24px}}.topicks>section{width:100%;max-width:min(100%,1200px);min-width:0;box-sizing:border-box;margin-block-start:var(--spacing-16);scroll-margin-block-start:var(--spacing-20)}@media screen and (min-width: 47.9375em){.topicks>section{margin-block-start:var(--spacing-24)}}.topicks>.banner-container{width:100%;max-width:min(100%,1200px);min-width:0;box-sizing:border-box;margin-block-start:var(--spacing-5)}@media screen and (min-width: 47.9375em){.topicks>.banner-container{margin-block-start:var(--spacing-8)}}}@layer top{.compensation{margin-block-start:var(--spacing-20);width:min(100%,1240px);padding-inline:var(--spacing-6)}@media screen and (min-width: 47.9375em){.compensation{margin-block-start:120px;padding-inline:var(--spacing-5)}}.compensation .basic{margin-block-start:var(--spacing-6);background-color:#dbe6ec;border-radius:12px;padding-inline:var(--spacing-5);padding-block:28px}@media screen and (min-width: 47.9375em){.compensation .basic{margin-block-start:var(--spacing-8);padding:var(--spacing-10)}}:is(.compensation .basic)>h3{font-size:var(--font-size-18);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary);margin-block-end:var(--spacing-6)}@media screen and (min-width: 47.9375em){:is(.compensation .basic)>h3{font-size:var(--font-size-20);margin-block-end:var(--spacing-8)}}@media screen and (min-width: 47.9375em){.compensation .wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"basic-list triple" "sub-list triple";column-gap:var(--spacing-30, 120px)}}.compensation .basic-list{display:grid;gap:var(--spacing-4)}@media screen and (min-width: 47.9375em){.compensation .basic-list{gap:var(--spacing-3);grid-area:basic-list}}:is(.compensation .basic-list)>li{position:relative;transform:translateY(0);transition:transform .2s ease-out}@media (any-hover: hover){:is(:is(.compensation .basic-list)>li):hover{transform:translateY(-2px)}:is(:is(:is(.compensation .basic-list)>li):hover h4):after{transform:translate(2px);opacity:1}}:is(:is(.compensation .basic-list)>li)>a{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "description description";gap:var(--spacing-2) var(--spacing-3);background-color:#fff;border-radius:8px;padding:var(--spacing-4);text-decoration:none;transition:background-color .3s ease;box-shadow:0 4px 12px #00466e14,0 2px 4px #00466e1f}@media screen and (min-width: 47.9375em){:is(:is(.compensation .basic-list)>li)>a{grid-template-areas:"icon title" "icon description";gap:var(--spacing-2) var(--spacing-4);padding:var(--spacing-4) var(--spacing-5)}}:is(:is(:is(.compensation .basic-list)>li)>a):before{--size: 32px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:var(--semantic-fill-brand-primary);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--basic-icon);mask-image:var(--basic-icon);grid-area:icon}@media screen and (min-width: 47.9375em){:is(:is(:is(.compensation .basic-list)>li)>a):before{--size: 48px;align-self:center}}:is(:is(:is(.compensation .basic-list)>li)>a)>h4{color:var(--semantic-text-primary);font-size:var(--font-size-18);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);display:grid;grid-template-columns:1fr auto;gap:var(--spacing-3);align-items:center;grid-area:title}@media screen and (min-width: 47.9375em){:is(:is(:is(.compensation .basic-list)>li)>a)>h4{font-size:var(--font-size-20)}}:is(:is(:is(:is(.compensation .basic-list)>li)>a)>h4):after{--size: 24px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:var(--semantic-fill-brand-primary);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-arrow-right-sm);mask-image:var(--icon-arrow-right-sm);transition:opacity .2s ease-out,transform .2s ease-out}@media screen and (min-width: 47.9375em){:is(:is(:is(:is(.compensation .basic-list)>li)>a)>h4):after{transform:translate(-2px);opacity:0}}:is(:is(:is(.compensation .basic-list)>li)>a)>p{grid-area:description;font-size:var(--font-size-14);line-height:var(--line-height-lg);color:var(--semantic-text-primary);letter-spacing:.28px}@media screen and (min-width: 47.9375em){:is(:is(:is(.compensation .basic-list)>li)>a)>p{font-size:var(--font-size-16)}}.compensation .all-three{position:relative}:is(.compensation .all-three):before{content:"";display:block;inline-size:4px;block-size:64px;background-color:var(--primitive-chalk-blue-500);position:absolute;top:-24px;left:50%;transform:translate(-50%);z-index:0}:is(.compensation .all-three):after{content:"";display:block;inline-size:16px;block-size:14px;background-color:var(--primitive-chalk-blue-500);position:absolute;inset-block-end:-26px;inset-inline-start:50%;transform:translate(-50%);z-index:0;clip-path:polygon(50% 100%,0 0,100% 0)}@media screen and (min-width: 47.9375em){.sp:is(.compensation .all-three){display:none}}.pc:is(.compensation .all-three){inset-block-start:50%;inset-inline-end:unset;inset-inline-end:-85px;inset-inline-start:unset;transform:translateY(-50%);position:absolute}.pc:is(.compensation .all-three):before{content:"";display:block;inline-size:96px;block-size:4px;background-color:var(--primitive-chalk-blue-500);position:absolute;inset-block-start:50%;inset-inline-start:-21px;transform:translateY(-50%);z-index:0}.pc:is(.compensation .all-three):after{content:"";display:block;inline-size:16px;block-size:14px;background-color:var(--primitive-chalk-blue-500);position:absolute;inset-block-end:unset;inset-inline-end:-26px;inset-inline-start:unset;inset-block-start:50%;transform:translateY(-50%);z-index:0;clip-path:polygon(0 0,0% 100%,100% 50%)}@media screen and (max-width: 47.9375em){.pc:is(.compensation .all-three){display:none}}:is(.compensation .all-three)>span{font-size:var(--font-size-16);line-height:1;font-weight:var(--font-weight-bold);color:var(--semantic-text-on-accent);text-align:center;margin-block:var(--spacing-6);border-radius:8px;background-color:var(--primitive-chalk-blue-800);padding:6px var(--spacing-3);position:relative;inline-size:fit-content;margin-inline:auto;z-index:1;display:block}@media screen and (min-width: 47.9375em){:is(.compensation .all-three)>span{padding:var(--spacing-2)}}.compensation .triple{background-color:#fff;border-radius:8px;padding:var(--spacing-6) var(--spacing-4);grid-area:triple}@media screen and (min-width: 47.9375em){.compensation .triple{padding:var(--spacing-8)}}:is(.compensation .triple)>h4{text-align:center;font-size:var(--font-size-24);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);color:var(--primitive-indigo-500)}@media screen and (min-width: 47.9375em){:is(.compensation .triple)>h4{font-size:var(--font-size-32)}}:is(:is(.compensation .triple)>h4)>span{font-size:var(--font-size-14);display:block;color:var(--semantic-text-primary);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);text-align:center}@media screen and (min-width: 47.9375em){:is(:is(.compensation .triple)>h4)>span{font-size:var(--font-size-18)}}:is(.compensation .triple)>img{display:block;inline-size:100%;margin-inline:auto;block-size:auto;margin-block-start:var(--spacing-6)}@media screen and (min-width: 47.9375em){:is(.compensation .triple)>img{inline-size:min(432px,100%);margin-block-start:var(--spacing-8)}}:is(.compensation .triple)>p{font-size:var(--font-size-14);line-height:var(--line-height-lg);color:var(--semantic-text-primary);margin-block-start:var(--spacing-6);letter-spacing:.28px}@media screen and (min-width: 47.9375em){:is(.compensation .triple)>p{margin-block-start:var(--spacing-8)}}:is(.compensation .triple)>.note-list{margin-block-start:var(--spacing-3);font-size:var(--font-size-10);letter-spacing:.2px}@media screen and (min-width: 47.9375em){:is(.compensation .triple)>.note-list{font-size:var(--font-size-12);margin-block-start:var(--spacing-4);letter-spacing:.24px}}:is(:is(.compensation .triple)>.note-list)>[data-annotation]{--size: 1.7;padding-left:calc(var(--size) * 1em);text-indent:calc(var(--size) * -1em)}.compensation .sub-list{margin-block-start:var(--spacing-6);border-top:1px solid var(--primitive-chalk-blue-400);padding-block-start:var(--spacing-6);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media screen and (min-width: 47.9375em){.compensation .sub-list{margin-block-start:var(--spacing-4);padding:0;border:0}}:is(.compensation .sub-list)>li{position:relative;display:grid;align-items:center;grid-template-columns:auto 1fr auto;grid-template-rows:subgrid;grid-row:span 1;gap:var(--spacing-2);text-decoration:none;color:var(--semantic-text-primary);font-size:var(--font-size-12);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);padding:var(--spacing-3) var(--spacing-1) var(--spacing-3) var(--spacing-3);border-radius:8px;transition:background-color .3s ease;background-color:#fff;transform:translateY(0);transition:transform .2s ease-out;box-shadow:0 4px 12px #00466e14,0 2px 4px #00466e1f}@media screen and (min-width: 47.9375em){:is(.compensation .sub-list)>li{grid-template-columns:1fr auto;grid-template-areas:"icon chevron" "title title";grid-row:span 2}}@media (any-hover: hover){:is(:is(.compensation .sub-list)>li):hover{transform:translateY(-2px)}:is(:is(.compensation .sub-list)>li):hover:after{transform:translate(2px);opacity:1}}:is(:is(.compensation .sub-list)>li):before{--size: 24px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:var(--semantic-fill-brand-primary);-webkit-mask-image:var(--sub-icon);mask-image:var(--sub-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media screen and (min-width: 47.9375em){:is(:is(.compensation .sub-list)>li):before{grid-area:icon;--size: 32px}}:is(:is(.compensation .sub-list)>li):after{--size: 20px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:var(--semantic-fill-brand-primary);-webkit-mask-image:var(--icon-arrow-right-sm);mask-image:var(--icon-arrow-right-sm);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)}@media screen and (min-width: 47.9375em){:is(:is(.compensation .sub-list)>li):after{--size: 24px;opacity:0;grid-area:chevron;align-self:center}}:is(:is(.compensation .sub-list)>li)>a{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}:is(:is(.compensation .sub-list)>li)>h4{font-size:var(--font-size-12);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){:is(:is(.compensation .sub-list)>li)>h4{grid-area:title;font-size:var(--font-size-16)}}.compensation .plus{--size: 32px;-webkit-mask-image:var(--icon-plus-b);mask-image:var(--icon-plus-b);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--semantic-fill-dark, #849aa6);inline-size:var(--size);block-size:var(--size);margin-inline:auto;margin-block:var(--spacing-1)}@media screen and (min-width: 47.9375em){.compensation .plus{--size: 48px;margin-block:var(--spacing-2)}}.compensation .option{background-color:var(--primitive-chalk-blue-100);border-radius:12px;padding-inline:var(--spacing-5);padding-block:28px var(--spacing-5)}@media screen and (min-width: 47.9375em){.compensation .option{padding-block:var(--spacing-10);padding-inline:var(--spacing-10)}}:is(.compensation .option)>h3{font-size:var(--font-size-18);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary);margin-block-end:var(--spacing-6);letter-spacing:.36px}@media screen and (min-width: 47.9375em){:is(.compensation .option)>h3{font-size:var(--font-size-20);margin-block-end:var(--spacing-8)}}:is(.compensation .option) .option-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--spacing-4);grid-auto-rows:64px}@media screen and (min-width: 47.9375em){:is(.compensation .option) .option-list{margin-block-start:var(--spacing-4);padding:0;border:0;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:var(--spacing-4);grid-auto-rows:116px}}:is(:is(.compensation .option) .option-list)>li{position:relative;display:grid;align-items:center;grid-template-columns:auto 1fr auto;text-decoration:none;color:var(--semantic-text-primary);font-size:var(--font-size-12);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);padding:var(--spacing-3) var(--spacing-1) var(--spacing-3) var(--spacing-3);border-radius:8px;transition:background-color .3s ease;background-color:#fff;height:100%;grid-template-rows:subgrid;grid-row:span 1;transform:translateY(0);transition:transform .2s ease-out;box-shadow:0 4px 12px #00466e14,0 2px 4px #00466e1f}@media (any-hover: hover){:is(:is(:is(.compensation .option) .option-list)>li):hover{transform:translateY(-2px)}:is(:is(:is(.compensation .option) .option-list)>li):hover:after{transform:translate(2px);opacity:1}}@media screen and (min-width: 47.9375em){:is(:is(.compensation .option) .option-list)>li{align-items:start;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"icon chevron" "title title";padding:var(--spacing-4);font-size:var(--font-size-16)}}:is(:is(:is(.compensation .option) .option-list)>li):before{--size: 24px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:#6695c1;-webkit-mask-image:var(--option-icon);mask-image:var(--option-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-inline-end:var(--spacing-2)}@media screen and (min-width: 47.9375em){:is(:is(:is(.compensation .option) .option-list)>li):before{grid-area:icon;--size: 32px}}:is(:is(:is(.compensation .option) .option-list)>li):after{--size: 20px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:var(--semantic-fill-brand-primary);-webkit-mask-image:var(--icon-arrow-right-sm);mask-image:var(--icon-arrow-right-sm);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)}@media screen and (min-width: 47.9375em){:is(:is(:is(.compensation .option) .option-list)>li):after{--size: 24px;grid-area:chevron;opacity:0;align-self:center}}:is(:is(:is(.compensation .option) .option-list)>li)>a{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}:is(:is(:is(.compensation .option) .option-list)>li)>h4{font-size:var(--font-size-12);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}@media screen and (min-width: 47.9375em){:is(:is(:is(.compensation .option) .option-list)>li)>h4{grid-area:title;font-size:var(--font-size-16);margin-block-start:var(--spacing-2)}}:is(:is(:is(:is(.compensation .option) .option-list)>li)>h4)>span{display:inline-block}}@layer top{.common-faq{margin-block-start:var(--spacing-20);inline-size:min(1240px,100%);padding-inline:var(--spacing-6)}@media screen and (min-width: 47.9375em){.common-faq{margin-block-start:var(--spacing-30, 120px);padding-inline:var(--spacing-5)}}.common-faq>.category-filter{margin-block-start:var(--spacing-6)}@media screen and (min-width: 47.9375em){.common-faq>.category-filter{margin-block-start:var(--spacing-8)}}.common-faq .category-filter-content{margin-block-start:var(--spacing-5)}@media screen and (min-width: 47.9375em){.common-faq .category-filter-content{margin-block-start:var(--spacing-8)}}}@layer top{.related-links{inline-size:min(100%,1240px);margin-block-start:var(--spacing-20)}@media screen and (min-width: 47.9375em){.related-links{margin-block-start:120px}}}@layer components{.important-notice{background-color:#be0b00;padding-inline:var(--spacing-4);padding-block:var(--spacing-4) var(--spacing-2)}@media screen and (min-width: 47.9375em){.important-notice{padding-inline:var(--spacing-10);padding-block:var(--spacing-3);display:grid;grid-template-columns:auto 1fr;border-image-source:linear-gradient(#be0b00,#be0b00);border-image-slice:0 fill;border-image-outset:0 100vw 0 100vw;inline-size:min(1680px,100%);margin-inline:auto;gap:var(--spacing-4);margin-block-end:var(--spacing-6)}}.important-notice>p{background-color:color-mix(in srgb,#000 20%,transparent);color:#fff;padding:var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-2);border-radius:8px;font-weight:var(--font-weight-bold);font-size:var(--font-size-12);margin-block-end:var(--spacing-3)}@media screen and (min-width: 47.9375em){.important-notice>p{font-size:var(--font-size-14);margin-block-end:0}}:is(.important-notice>p):before{--size: 16px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:#fff;mask:var(--icon-alert) no-repeat center / contain}@media screen and (min-width: 47.9375em){:is(.important-notice>p):before{--size: 24px}}:is(:is(.important-notice>ul)>li)>a{display:grid;grid-template-columns:1fr auto;gap:0 var(--spacing-2);padding-block:var(--spacing-3);font-size:var(--font-size-12);color:#fff;line-height:var(--line-height-md);border-block-end:1px solid color-mix(in srgb,#fff 20%,transparent);text-decoration:none}@media screen and (min-width: 47.9375em){:is(:is(.important-notice>ul)>li)>a{display:flex;align-items:center;gap:var(--spacing-4);font-size:var(--font-size-14);padding-block:var(--spacing-2)}}:is(:is(:is(.important-notice>ul)>li)>a):after{--size: 16px;content:"";display:block;inline-size:var(--size);block-size:var(--size);background-color:#fff;mask:var(--icon-arrow-right-sm) no-repeat center / contain;grid-row:1 / 3;grid-column:2;align-self:center}@media screen and (min-width: 47.9375em){:is(:is(:is(.important-notice>ul)>li)>a):after{--size: 16px}}@media (any-hover: hover){:is(:is(:is(.important-notice>ul)>li)>a):hover{opacity:.8}}:is(:is(:is(.important-notice>ul)>li)>a)>time{display:block}:is(:is(.important-notice>ul)>li):last-child>a{border-block-end:none}}@layer components.components{@media screen and (min-width: 47.9375em){.cta{padding:var(--spacing-4);background-color:color-mix(in srgb,#fff 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;border:1px solid #dbe6ec;display:flex;gap:var(--spacing-4)}}.cta>div{display:none}@media screen and (min-width: 47.9375em){.cta>div{display:grid;gap:var(--spacing-1);justify-items:center}}:is(.cta>div) .combination{display:flex;align-items:center;gap:var(--spacing-2);justify-items:center;font-size:var(--font-size-11)}:is(:is(.cta>div) .combination) span{padding:4px 6px;border-radius:var(--radius-full);border:1px solid #000;display:inline-block;position:relative;line-height:1}:is(:is(:is(:is(.cta>div) .combination) span)+:is(:is(:is(.cta>div) .combination) span)):before{--size: 5px;content:"";position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-start:-7px;display:block;inline-size:var(--size);block-size:var(--size);background-color:#849aa6;mask:var(--icon-plus-xs) no-repeat center / contain}:is(.cta>div) .price{font-size:var(--font-size-14);line-height:var(--line-height-sm);color:var(--neutral-black);font-weight:var(--font-weight-bold);color:#be0b00}:is(:is(.cta>div) .price)>em{font-size:var(--font-size-32);line-height:1}:is(:is(.cta>div) .price)>sup{color:#000}.cta .estimate-button{--ui-estimate-button-border: 1px solid color-mix(in srgb, #fff 40%, transparent);padding-inline:var(--spacing-6) var(--spacing-8);min-block-size:40px;font-size:var(--font-size-20);background-color:#e34000}@media screen and (min-width: 47.9375em){.cta .estimate-button{width:auto;min-block-size:48px}}@media (any-hover: hover){:is(.cta .estimate-button):hover{--ui-estimate-button-foreground: #fff;--ui-estimate-button-border: 1px solid color-mix(in srgb, #fff 40%, transparent);background-color:#fd6c33}}:is(.cta .estimate-button):before{--size: 20px;inline-size:var(--size);block-size:var(--size);-webkit-mask-image:var(--icon-calculator);mask-image:var(--icon-calculator)}@media screen and (min-width: 47.9375em){:is(.cta .estimate-button):before{--size: 32px}}:is(.cta .estimate-button):after{display:none}}@layer components.components{.chat-support{grid-column:3;position:relative}.chat-support button{--size: 72px;width:var(--size);height:var(--size);background-color:#4c4c4c;border-radius:12px;color:#fff;line-height:var(--line-height-sm);font-weight:var(--font-weight-bold);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-12);border:color-mix(in srgb,#fff 40%,transparent);transition:opacity .3s ease-out}@media screen and (min-width: 47.9375em){.chat-support button{--size: 88px;font-size:var(--font-size-14);gap:0}}@media (any-hover: hover){:is(.chat-support button):hover{opacity:.8}}:is(.chat-support button):before{--size: 24px;content:"";display:block;inline-size:var(--size);block-size:var(--size);mask:var(--icon-chat) no-repeat center / contain;background-color:#fff}@media screen and (min-width: 47.9375em){:is(.chat-support button):before{--size: 40px}}}@layer components{.sticky-footer{--sticky-footer-padding-inline: var(--spacing-4);position:fixed;inset-block-end:var(--spacing-4);inset-inline-start:var(--sticky-footer-padding-inline);z-index:2;inline-size:calc(100% - (var(--sticky-footer-padding-inline) * 2));display:grid;grid-template-columns:auto 1fr auto;gap:var(--spacing-3);align-items:flex-end;transition:transform .3s ease-out}.sticky-footer[data-hidden=true]{transform:translateY(calc(100% + var(--spacing-4)))}.sticky-footer:before{content:"";position:absolute;inset-block-end:-16px;inline-size:calc(100% + (var(--sticky-footer-padding-inline) * 2));block-size:calc(100% + var(--spacing-6) + 4px);inset-inline-start:-16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:color-mix(in srgb,#fff 90%,transparent);border-top:1px solid #dbe6ec;transition:inset-block-end .3s ease-out}@media screen and (min-width: 47.9375em){.sticky-footer:before{display:none}}:is(body:has(header[data-scrolled=false]) .sticky-footer):before{inset-block-end:calc((100% + var(--spacing-12)) * -1)}:is(body:has(header[data-scrolled=false]) .sticky-footer) .cta{transition:transform .3s ease-out;transform:translateY(calc(100% + var(--spacing-4)))}:is(body:has(header[data-scrolled=true]) .sticky-footer) .cta{transition:transform .3s ease-out;transform:translateY(0)}}@layer top{.modal{max-inline-size:min(960px,100%);inline-size:calc(100vw - var(--content-side-space) * 2);max-block-size:calc(100% - 60px);margin:auto;transition:transform .2s ease-in-out,opacity .4s ease-in-out,display .5s ease-out;transition-behavior:allow-discrete;transform:translateY(3vh);opacity:0;top:0;right:0;bottom:0;left:0;background-color:transparent}@media screen and (min-width: 40.01em){.modal{max-block-size:calc(100% - 160px)}}.modal::backdrop{background-color:color-mix(in srgb,#000 40%,transparent)}.modal[open]{transform:translateY(0);opacity:1}.modal[open]>a{scroll-behavior:smooth;position:fixed;top:0;left:0;inline-size:100%;block-size:100%;overflow:auto}.modal>.modal-backdrop{color:transparent;background-color:#0000004d;filter:blur(10px)}.modal .modal-body{--ui-modal-body-layer: var(--layer-base);position:relative;display:grid;inline-size:100%;padding:var(--spacing-10) var(--spacing-5);background-color:var(--semantic-background-body);border-radius:20px;overscroll-behavior:contain;overflow:auto}@media screen and (min-width: 40.01em){.modal .modal-body{padding:var(--spacing-12)}}:is(.modal .modal-body)>*{z-index:var(--ui-modal-body-layer)}.modal .modal-close{--ui-modal-close-size: 48px;--ui-modal-close-icon-size: 24px;--ui-modal-close-position: 8px;position:absolute;top:var(--ui-modal-close-position);right:var(--ui-modal-close-position);display:flex;align-items:center;justify-content:center;inline-size:var(--ui-modal-close-size);block-size:var(--ui-modal-close-size);border-radius:var(--radius-lg)}@media screen and (min-width: 47.9375em){.modal .modal-close{--ui-modal-close-size: 56px;--ui-modal-close-position: 16px;--ui-modal-close-icon-size: 32px}}:is(.modal .modal-close):before{content:"";display:block;inline-size:var(--ui-modal-close-icon-size);block-size:var(--ui-modal-close-icon-size);-webkit-mask-image:var(--icon-close-b);mask-image:var(--icon-close-b);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--semantic-text-secondary)}@media (any-hover: hover) and (pointer: fine){:is(.modal .modal-close):hover{background-color:var(--semantic-fill-surface-default)}}.modal .action-close-button{--ui-action-close-button-block-size: 40px;--ui-action-close-button-bg: var(--primitive-chalk-blue-200, #dbe6ec);--ui-action-close-button-text: var(--semantic-text-link);display:flex;align-items:center;justify-content:center;justify-self:center;min-inline-size:160px;block-size:var(--ui-action-close-button-block-size);padding:0 var(--spacing-4-px);margin-block-start:var(--spacing-10);background-color:var(--ui-action-close-button-bg);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:1;color:var(--ui-action-close-button-text);letter-spacing:.02em;border-radius:8px;border:0;border:1px solid #c9d9e2;transition:background-color .2s ease-out}@media screen and (min-width: 47.9375em){.modal .action-close-button{--ui-action-close-button-block-size: 40px;margin-block-start:var(--spacing-14)}}@media (any-hover: hover) and (pointer: fine){:is(.modal .action-close-button):hover{background-color:#fff;filter:unset}}:is(.modal .action-close-button):after{display:none}}html{overflow-x:auto}h2,h3,h4,h5,h6{line-break:strict}
