*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{vertical-align:bottom;border:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font:inherit;outline:none;user-select:none}textarea{resize:vertical}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}:root{--site-color-blk: #2b2b2b;--site-color-white: #fff;--site-color-blue: #264a9d;--site-color-link: #0068b7;--site-color-sky: #00a5e3;--site-color-orange: #f69108;--site-color-gray: #edf5fc;--site-color-border: #e6e6e6;--site-color-key: var(--site-color-blue);--site-font-sans: "YakuHanJP", "Noto Sans JP", sans-serif;--site-font-en: "Jost", sans-serif;--site-base-width: 117.2rem;--site-gutter: clamp(2rem, 4.21875vw, 5.4rem)}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/yakuhanjp/YakuHanJP-Regular.woff2") format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300A,U+300B,U+300C,U+300D,U+300E,U+300F,U+3010,U+3011,U+3014,U+3015,U+30FB,U+FF01,U+FF08,U+FF09,U+FF1A,U+FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B,U+FF5D}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/yakuhanjp/YakuHanJP-Medium.woff2") format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300A,U+300B,U+300C,U+300D,U+300E,U+300F,U+3010,U+3011,U+3014,U+3015,U+30FB,U+FF01,U+FF08,U+FF09,U+FF1A,U+FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B,U+FF5D}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/yakuhanjp/YakuHanJP-Bold.woff2") format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300A,U+300B,U+300C,U+300D,U+300E,U+300F,U+3010,U+3011,U+3014,U+3015,U+30FB,U+FF01,U+FF08,U+FF09,U+FF1A,U+FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B,U+FF5D}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:3rem}body{font-family:var(--site-font-sans);font-size:1.6rem;line-height:1.9;color:var(--site-color-blk);background:var(--site-color-white);overflow-wrap:anywhere;-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,summary{font:inherit;color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:.2rem solid var(--site-color-sky);outline-offset:.5rem}.--mb1{margin-bottom:1em}.sr-only{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-0.1rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.base-width{width:calc(100% - var(--site-gutter)*2);max-width:var(--site-base-width);margin-inline:auto}.base-width.--narrow{max-width:100rem}.base-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(2.4rem,4vw,5.4rem)}.base-grid.--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.section-title--ja{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.section-title--ja .en{display:flex;align-items:center;gap:.8rem;font-family:var(--site-font-en);font-size:1.6rem;font-weight:500;line-height:1.25;color:#004e9d}.section-title--ja .en img{width:.9rem;flex-shrink:0}.section-title--ja .ja{font-size:clamp(3.4rem,3.4375vw,4.4rem);font-weight:500;line-height:1.52}.section-title--ja.--center{align-items:center;text-align:center}.section-title--ja.--white,.section-title--ja.--white .en{color:var(--site-color-white)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}.site-lead{font-size:clamp(2.4rem,3.125vw,4rem);font-weight:400;line-height:1.5}.site-lead.--size20{font-size:clamp(2.4rem,1.9vw,2.4rem)}.site-lead.--size28{font-size:clamp(2rem,2.1875vw,2.8rem)}.site-lead.--size30{font-size:clamp(2.2rem,2.34375vw,3rem);line-height:1.6}.site-lead.--size32{font-size:clamp(2.2rem,2.5vw,3.2rem);line-height:1.6}.site-lead.--size36{font-size:clamp(2.4rem,2.8125vw,3.6rem);line-height:1.5833}.site-lead.--blue{color:var(--site-color-blue)}.site-lead.--link{color:var(--site-color-link)}.site-text{font-size:1.6rem;line-height:2}.site-text.--size14{font-size:1.4rem;line-height:1.93}.site-text strong,.site-text a{color:var(--site-color-link);font-weight:700}.site-text a{text-decoration:underline;text-underline-offset:.2em}.check-list{display:grid;gap:1.2rem;font-size:1.8rem;font-weight:500;line-height:1.6}.check-list>li{position:relative;padding-left:2.9rem}.check-list>li::before{content:"";position:absolute;left:0;top:calc((1lh - 1.8rem)/2);width:1.8rem;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9' fill='%2300a5e3'/%3E%3Cpath d='M5.2 9.3l2.5 2.5 5.1-5.3' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.site-btn{--site-btn-bg: var(--site-color-blue);--site-btn-fg: var(--site-color-white);--site-btn-bg-hover: color-mix(in srgb, var(--site-btn-bg), #000 18%);--site-btn-fg-hover: var(--site-btn-fg);--site-btn-width: 25rem;display:inline-block;width:var(--site-btn-width);max-width:100%;border:.1rem solid rgba(0,0,0,0);border-radius:.3rem;color:var(--site-btn-fg);background:var(--site-btn-bg);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.site-btn .inner{display:flex;align-items:center;justify-content:space-between;gap:1.8rem;min-height:5.8rem;padding:1.2rem 1.8rem 1.2rem 2.2rem}.site-btn .text{font-size:1.6rem;font-weight:500;line-height:1.6}.site-btn .icon{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;align-self:stretch;width:3.4rem;border-left:.1rem solid color-mix(in srgb, currentColor 25%, transparent)}.site-btn .icon img{width:1.8rem}.site-btn.--large{--site-btn-width: 31.3rem}.site-btn.--small{--site-btn-width: 18rem}.site-btn.--small .inner{min-height:4.4rem;padding:.8rem 1.4rem}.site-btn.--small .text{font-size:1.4rem}.site-btn.--download{--site-btn-bg: var(--site-color-orange)}.site-btn.--link{--site-btn-bg: var(--site-color-link)}.site-btn.--white{--site-btn-bg: var(--site-color-white);--site-btn-fg: var(--site-color-link);--site-btn-bg-hover: var(--site-btn-fg);--site-btn-fg-hover: var(--site-color-white)}.site-btn.--outline{--site-btn-bg: transparent;--site-btn-fg: var(--site-color-blue);--site-btn-bg-hover: var(--site-btn-fg);--site-btn-fg-hover: var(--site-color-white);border-color:var(--site-btn-fg)}.site-btn.--outline.--white{--site-btn-fg: var(--site-color-white);--site-btn-bg-hover: var(--site-color-white);--site-btn-fg-hover: var(--site-color-link);border-color:hsla(0,0%,100%,.55)}.btnlist-cta{display:flex;flex-wrap:wrap;gap:1.6rem}.btnlist-cta.--stack{flex-direction:column;gap:1.2rem}.case-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(2.4rem,4.21875vw,5.4rem)}.case-card{display:block}.case-card__pic{width:100%;aspect-ratio:354/267;object-fit:cover;transition:opacity .2s ease}.case-card__title{margin-top:2.8rem;font-size:2.2rem;font-weight:500;line-height:1.6}.case-card .site-text{margin-top:1.2rem}.insight-section{display:grid;grid-template-columns:minmax(0, 0.75fr) minmax(0, 1fr);gap:5rem}.insight-list{display:grid}.insight-item{display:grid;grid-template-columns:minmax(8rem, 16rem) minmax(0, 1fr) 2.4rem;align-items:center;gap:2.4rem;padding-block:2.8rem;border-bottom:.1rem solid var(--site-color-border)}.insight-list>:first-child .insight-item{padding-top:0}.insight-item__pic{width:100%;aspect-ratio:160/107;object-fit:cover}.insight-item__title{margin-top:1rem;font-size:1.8rem;font-weight:400;line-height:1.45}.post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;font-size:1.2rem;line-height:1.5}.post-meta__cat{padding:.2em .7em;color:var(--site-color-link);background:var(--site-color-gray)}.post-meta__date{color:#858585}.link-arrow{display:flex;align-items:center;justify-content:center;width:2.4rem;aspect-ratio:1;border:.1rem solid #a3bdd0;border-radius:50%}.link-arrow img{width:1.5rem}.news-card{display:grid;grid-template-columns:13rem minmax(0, 1fr) 2.4rem;align-items:center;gap:2.4rem;padding-block:3.2rem;border-block:.1rem solid var(--site-color-border)}.news-card__pic{width:100%;aspect-ratio:130/88;object-fit:cover}.news-card__title{margin-top:.8rem;font-size:1.8rem;font-weight:500;line-height:1.8}.news-card .site-text{margin-top:.5rem;color:#727272}.faq-list{border-top:.1rem solid var(--site-color-border)}.faq-item{border-bottom:.1rem solid var(--site-color-border)}.faq-item summary{display:flex;align-items:center;gap:1.4rem;padding-block:2.2rem;list-style:none;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item__mark{display:grid;place-items:center;flex-shrink:0;width:2.9rem;aspect-ratio:1;border-radius:50%;font-family:var(--site-font-en);font-size:1.6rem;line-height:1;color:var(--site-color-white);background:var(--site-color-sky)}.faq-item__question{flex:1;font-size:1.8rem;font-weight:500;line-height:1.5}.faq-item__toggle{position:relative;flex-shrink:0;width:2.1rem;aspect-ratio:1}.faq-item__toggle::before,.faq-item__toggle::after{content:"";position:absolute;inset:0;margin:auto;background:var(--site-color-blk);transition:transform .3s ease}.faq-item__toggle::before{width:100%;height:.1rem}.faq-item__toggle::after{width:.1rem;height:100%}.faq-item[open] .faq-item__toggle::after{transform:scaleY(0)}.faq-item[open] .faq-item__question{color:var(--site-color-sky)}.faq-item[open] summary{border-bottom:.1rem solid var(--site-color-border)}.faq-item__answer{padding:2.6rem 4.4rem 4.7rem}.faq-item__answer .site-text{font-size:1.8rem}.seminar-bnr{position:relative;display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);isolation:isolate;overflow:hidden;background:linear-gradient(105deg, #edf2f7 5%, #d9eaf1 55%, #92c4dc)}.seminar-bnr__cont{position:relative;z-index:1;padding:clamp(2.8rem,4.4vw,5.6rem)}.seminar-bnr__label{display:inline-block;padding:.3em 1em;font-size:1.2rem;color:var(--site-color-white);background:var(--site-color-link)}.seminar-bnr__lead{margin-top:1.6rem;font-size:clamp(1.6rem,1.953125vw,2.5rem);font-weight:500;line-height:1.64;color:var(--site-color-link)}.seminar-bnr__title{margin-top:1.4rem;font-size:clamp(2.6rem,3.98vw,5.1rem);font-weight:500;line-height:1.55}.seminar-bnr__title span{padding:.02em .1em .1em;color:var(--site-color-white);background:linear-gradient(90deg, #00b6df, #1474b8);box-decoration-break:clone;-webkit-box-decoration-break:clone}.seminar-bnr__note{margin-top:3rem;font-size:1.6rem;font-weight:500}.seminar-bnr__pic{position:relative;align-self:stretch;min-height:30rem}.seminar-bnr__pic img{position:absolute;width:100%;height:140%;object-fit:cover;object-position:center top}.seminar-bnr>.site-btn{position:absolute;z-index:2;right:4%;bottom:10%;--site-btn-width: 27.5rem}@media(hover: hover)and (pointer: fine){.site-btn:hover{color:var(--site-btn-fg-hover);background-color:var(--site-btn-bg-hover)}.site-btn.--outline.--white:hover{border-color:var(--site-color-white)}:is(.site-btn.--white,.site-btn.--outline):hover .icon img{content:url("../img/component/icon-arrow-white.svg")}.site-btn.--outline.--white:hover .icon img{content:url("../img/component/icon-arrow-blue.svg")}.case-card:hover .case-card__pic{opacity:.78}.insight-item:hover .insight-item__title,.news-card:hover .news-card__title{color:var(--site-color-link)}}@media screen and (max-width: 1024px){.insight-section{grid-template-columns:minmax(0, 1fr);gap:3.6rem}.case-list{gap:2.4rem}}@media screen and (max-width: 599px){.base-grid,.base-grid.--3,.case-list{grid-template-columns:minmax(0, 1fr)}.section-head{align-items:flex-start;flex-direction:column}.section-title--ja{gap:.8rem}.btnlist-cta{flex-direction:column}.btnlist-cta .site-btn{width:100%}.case-list{gap:4rem}.case-card__title{margin-top:2rem;font-size:2rem}.insight-item{grid-template-columns:8.5rem minmax(0, 1fr) 2rem;gap:1.2rem;padding-block:2rem}.insight-item__title{font-size:1.4rem}.news-card{grid-template-columns:7rem minmax(0, 1fr);gap:1.6rem;align-items:start}.news-card>.link-arrow{margin-left:auto;grid-column:span 2}.news-card__title{font-size:1.6rem}.news-card .site-text{font-size:1.2rem}.faq-item summary{gap:1.2rem;padding-block:2rem}.faq-item__answer{padding:2rem 0 2.4rem 4.2rem}.faq-item__question,.faq-item__answer .site-text{font-size:1.6rem}.seminar-bnr{grid-template-columns:minmax(0, 1fr)}.seminar-bnr__cont{padding-bottom:0}.seminar-bnr__pic{width:65%;min-height:23rem;margin-inline:auto;margin-top:0rem}.sec-seminar .seminar-bnr__pic img{object-position:66% 1.8rem !important}.seminar-bnr>.site-btn{right:2rem;bottom:2rem;width:calc(100% - 4rem);max-width:calc(100% - 4rem)}.sec-seminar .seminar-bnr__title{font-size:3rem;gap:.7rem !important;margin-top:1.6rem !important}.sec-seminar .seminar-bnr__note{margin-top:1.8rem !important}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}.site-btn,.case-card__pic{transition:none}}.doc-header{padding-block:5.16rem 4.93rem;border-bottom:.1rem solid #d9d9d9}.doc-header__logo{display:block;width:fit-content}.doc-header__logo img{width:13.6rem}.doc-header__title{margin-top:1.23rem;font-size:clamp(2.4rem,3.4375vw,4.4rem);font-weight:500;line-height:1.52;color:#140000}.doc-footer{margin-top:8.8rem;padding-block:.6rem;font-family:Arial,"Noto Sans JP",sans-serif;font-size:1.6rem;line-height:1.3;text-align:center;color:var(--site-color-white);background:#595959}.doc-main{display:grid;grid-template-columns:minmax(0, 594fr) minmax(0, 479fr);align-items:start;gap:9.9rem;padding-top:6.64rem}.doc-intro__text{word-break:auto-phrase;text-wrap:pretty;font-size:1.6rem;font-weight:500;line-height:1.9375}.doc-intro__note{margin-top:2.4rem;word-break:auto-phrase;text-wrap:pretty;font-size:1.4rem;line-height:1.93}.doc-intro__note a{color:#2680eb;text-decoration:underline;text-underline-offset:.15em}.doc-intro__title{margin-top:4.05rem;word-break:auto-phrase;text-wrap:pretty;font-size:1.6rem;font-weight:700;line-height:1.5}.doc-intro__list{margin-top:1.1rem;padding:2.68rem 2.7rem 2.84rem;background:#f2f7fd}.doc-intro__list>li{padding-left:3.1rem}.doc-form__lead{word-break:auto-phrase;text-wrap:pretty;font-size:1.6rem;line-height:1.9375}.doc-form__fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.6rem 2.3rem;margin-top:2.86rem}.doc-form__field.--full{grid-column:1/-1}.doc-form__label{display:block;margin-bottom:.75rem;font-size:1.5rem;font-weight:500;line-height:1.5}.doc-form__req{margin-left:.1em;color:#cb0000}.doc-form__control{display:block;width:100%;height:4.4rem;padding:0 1.5rem;border:.1rem solid #b2b2b2;border-radius:0;font:inherit;font-size:1.6rem;line-height:1.5;color:var(--site-color-blk);background:var(--site-color-white);appearance:none}.doc-form__control::placeholder{color:#acacac;opacity:1}.doc-form__control.--textarea{height:15.8rem;padding-block:1rem;resize:vertical}.doc-form__control:focus-visible,.doc-form__check:focus-visible{outline:.2rem solid var(--site-color-sky);outline-offset:.2rem}.doc-form__select{position:relative}.doc-form__select::after{content:"";position:absolute;right:.9rem;top:50%;border-top:.5rem solid #010101;border-inline:.4rem solid rgba(0,0,0,0);transform:translateY(-50%);pointer-events:none}.doc-form__select .doc-form__control{padding-right:3rem;cursor:pointer}.doc-form__privacy{margin-top:3.1rem;word-break:auto-phrase;text-wrap:pretty;font-size:1.3rem;line-height:2}.doc-form__privacy a,.doc-form__back a{color:#2680eb;text-decoration:underline;text-underline-offset:.15em}.doc-form__consent{display:flex;align-items:center;gap:.4rem;margin-top:2rem;font-size:1.6rem;line-height:1.5}.doc-form__consent label{word-break:auto-phrase;text-wrap:pretty;cursor:pointer}.doc-form__check{position:relative;flex-shrink:0;width:3.1rem;aspect-ratio:1;margin:0;border:.1rem solid #b2b2b2;background:var(--site-color-white);appearance:none;cursor:pointer}.doc-form__check:checked::after{content:"";position:absolute;left:1rem;top:.4rem;width:.9rem;height:1.6rem;border:solid var(--site-color-blue);border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.doc-form__recaptcha{margin-top:3.8rem}.doc-form__recaptcha .g-recaptcha{display:flex;justify-content:center}#alert{margin-top:1rem;font-size:1.4rem;text-align:center;color:#cb0000}#alert:empty{display:none}#send{display:none}.doc-form__submit{width:100%;min-height:5.8rem;margin-top:4.8rem;padding:1.2rem 6.4rem 1.2rem 2.2rem;border:0;border-radius:.6rem;font:inherit;font-size:1.6rem;font-weight:700;line-height:1.6;text-align:left;white-space:normal;word-break:auto-phrase;color:var(--site-color-white);background:url("../img/component/icon-arrow-white.svg") right 1.6rem center/1.8rem no-repeat,linear-gradient(rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)) right 4.5rem center/0.1rem 3.1rem no-repeat,var(--site-color-blue);cursor:pointer;appearance:none;transition:background-color .2s ease}.doc-raw-form form{width:auto !important}.doc-raw-form :where(input[type=text],select,textarea){display:block;width:100%;height:4.4rem;padding:0 1.5rem;border:.1rem solid #b2b2b2;border-radius:0;font:inherit;font-size:1.6rem;line-height:1.5;color:var(--site-color-blk);background:var(--site-color-white);appearance:none}.doc-raw-form textarea{height:15.8rem;padding-block:1rem;resize:vertical}.doc-raw-form select{padding-right:3rem;cursor:pointer}.doc-raw-form .doc-form__consent input[type=checkbox]{position:relative;flex-shrink:0;width:3.1rem;aspect-ratio:1;margin:0;border:.1rem solid #b2b2b2;background:var(--site-color-white);appearance:none;cursor:pointer}.doc-raw-form .doc-form__consent input[type=checkbox]:checked::after{content:"";position:absolute;left:1rem;top:.4rem;width:.9rem;height:1.6rem;border:solid var(--site-color-blue);border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.doc-raw-form :is(input[type=text],select,textarea,input[type=checkbox]):focus-visible{outline:.2rem solid var(--site-color-sky);outline-offset:.2rem}.doc-raw-form input[type=submit]{display:block;width:100%;height:auto !important;min-height:5.8rem;margin:4.8rem 0 0 !important;padding:1.2rem 6.4rem 1.2rem 2.2rem;border:0;border-radius:.6rem;font:inherit;font-size:1.6rem;font-weight:700;line-height:1.6;text-align:left;white-space:normal;word-break:auto-phrase;color:var(--site-color-white) !important;background:url("../img/component/icon-arrow-white.svg") right 1.6rem center/1.8rem no-repeat,linear-gradient(rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)) right 4.5rem center/0.1rem 3.1rem no-repeat,var(--site-color-blue) !important;cursor:pointer;appearance:none;transition:background-color .2s ease}.doc-form__note{margin-top:2.2rem;font-size:1.3rem;line-height:2}.doc-form__note strong{font-weight:700}.doc-form__back{margin-top:4.4rem;font-size:1.5rem;line-height:1.5}.doc-thanks{max-width:80rem;padding-top:6.6rem}.doc-thanks__lead{font-size:clamp(1.8rem,1.71875vw,2.2rem);font-weight:500;line-height:1.6;color:var(--site-color-blue)}.doc-thanks__text{margin-top:2.4rem}.doc-thanks__download{margin-top:3.2rem}.doc-thanks__download+.doc-thanks__text{margin-top:3.2rem}.doc-thanks__contact{margin-top:4rem;padding:2.4rem 3.2rem;background:#f2f7fd}.doc-thanks__contact-title{font-size:1.6rem;font-weight:700;line-height:1.5}.doc-thanks__contact-list{display:grid;gap:.4rem;margin-top:1.2rem;font-size:1.6rem;line-height:1.8}.doc-thanks__contact-list>div{display:flex;gap:1.6rem}.doc-thanks__contact-list dt{flex-shrink:0;width:5em;font-weight:500}.doc-thanks__contact-list a{color:var(--site-color-link);text-decoration:underline;text-underline-offset:.15em}@media(hover: hover)and (pointer: fine){.doc-form__submit:hover{background-color:color-mix(in srgb, var(--site-color-blue), #000 18%)}.doc-raw-form input[type=submit]:hover{background-color:color-mix(in srgb, var(--site-color-blue), #000 18%) !important}}@media screen and (min-width: 1025px){.doc-intro__text{margin-right:-3rem}}@media screen and (max-width: 1024px){.doc-main{gap:4.8rem}}@media screen and (max-width: 867px){.doc-main{grid-template-columns:minmax(0, 1fr);gap:4.8rem;padding-top:4.8rem}}@media screen and (max-width: 599px){.doc-thanks{padding-top:4rem}.doc-thanks__contact{padding:2rem}.doc-thanks__download .site-btn{width:100%}.doc-header{padding-block:2.4rem}.doc-header__logo img{width:11rem}.doc-header__title{margin-top:.8rem;font-size:2.2rem;line-height:1.5}.doc-intro__text br{display:none}.doc-intro__list{padding:2rem;font-size:1.6rem}.doc-form__fields{grid-template-columns:minmax(0, 1fr);row-gap:2rem}.doc-form__consent{align-items:flex-start;gap:.8rem}.doc-form__submit,.doc-raw-form input[type=submit]{font-size:1.4rem}.doc-footer{margin-top:6rem;font-size:1.2rem}}