@charset "UTF-8";:root{--vh: 1vh;--f-scale: 1;--padding-x: 4rem;--column-gap: 3.2rem;--row-gap: 3rem;--card-padding-x: 4rem;--section-w: 74rem;--color-bgt: #e5e8eb;--color-bg-rgb: 229, 232, 235;--color-text: #212121;--color-text-rgb: 33, 33, 33;--color-text-main: #212121;--color-primary: #228b85;--color-primary-rgb: 34, 139, 133}@media screen and (max-width:767px){:root{--padding-x: 2rem;--column-gap: 1.5rem;--row-gap: 1.5rem;--card-padding-x: 2rem}}body{font-family:Inter,Noto Sans JP,Noto Sans TC,Noto Sans SC,Noto Sans KR,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 400}:lang(ja) body,:lang(zh) body,:lang(ko) body{font-family:Noto Sans JP,Noto Sans TC,Noto Sans SC,Noto Sans KR,sans-serif}:lang(ja) .e,:lang(zh) .e,:lang(ko) .e{font-family:Inter,sans-serif;font-weight:380}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*: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{margin:0;padding:0;border:0;vertical-align:baseline}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1}a,button{cursor:revert}div,a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border-style:none;border-width:0}ol,ul,menu,summary{list-style:none}ol,ul{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%;line-height:1;vertical-align:bottom;display:block;outline:none;user-select:none;height:auto}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left}input,textarea{-webkit-user-select:auto}textarea{white-space:revert;resize:vertical}select{word-wrap:normal}select::-ms-expand{display:none}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}@media screen and (max-width:767px){a{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}img{user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}}html{font-size:62.5%}@media screen and (max-width:1000px){html{font-size:clamp(9.2px,calc(10px * (var(--screen-width) / 1000)),10px)}}@media screen and (max-width:767px){html{font-size:calc(10px + (var(--vw, 1dvw) * 100 - 375px) / 37.5)}}@media only screen and (max-width:348.98px){html{font-size:8.53px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"palt";-webkit-text-size-adjust:100%;font-optical-sizing:auto;font-style:normal;color:#212121;background:#e5e8eb;font-size:1.65rem;letter-spacing:0em}:lang(ja) body,:lang(zh) body,:lang(ko) body{font-size:1.5rem;letter-spacing:.05em}:lang(ja) body .e,:lang(zh) body .e,:lang(ko) body .e{font-size:1.5975rem;margin-right:.05em;letter-spacing:0em}body,body .e{line-height:1.5}:lang(ja) body,:lang(zh) body,:lang(ko) body{line-height:1.73}:lang(ja) body.-en-only,:lang(zh) body.-en-only,:lang(ko) body.-en-only{line-height:1.5}:lang(ja) body.-en-only .e,:lang(zh) body.-en-only .e,:lang(ko) body.-en-only .e{line-height:1.35}.upcase{text-transform:uppercase}.italic{font-style:italic}.icon-label{display:flex;align-items:center;width:fit-content}.icon-label .link-txt{display:block;width:fit-content}.icon-wrapper{position:relative;display:block}.icon-wrapper svg{height:100%;width:auto}.icon-wrapper svg circle,.icon-wrapper svg path,.icon-wrapper svg polyline,.icon-wrapper svg line{stroke:var(--color-text)}.icon-wrapper+.header-menu-item-label{margin-inline-start:.4rem}.link-txt{text-decoration-line:underline;text-decoration-color:rgba(var(--color-text),.6);text-decoration-thickness:.5px;text-underline-offset:.4em}.auto-wrap-head{text-wrap:pretty}.auto-wrap-head.align-center{text-wrap:balance}html:not(:lang(ja)):not(:lang(zh)):not(:lang(ko)) .auto-wrap-body{text-wrap:pretty}@media(min-width:768px){.sp{display:none!important}}@media screen and (max-width:767px){.pc{display:none!important}.pre br{display:none}br.sp{display:inline!important}}.page-head{position:relative;padding-top:13rem;padding-bottom:0rem}@media screen and (max-width:767px){.page-head{padding-top:5.9rem}}.page-head h1{position:relative;width:fit-content;font-size:3.652rem;letter-spacing:0em}:lang(ja) .page-head h1,:lang(zh) .page-head h1,:lang(ko) .page-head h1{font-size:3.32rem;letter-spacing:.11em}:lang(ja) .page-head h1 .e,:lang(zh) .page-head h1 .e,:lang(ko) .page-head h1 .e{font-size:3.5358rem;margin-right:.05em;letter-spacing:0em}.page-head h1,.page-head h1 .e{line-height:2.95}:lang(ja) .page-head h1,:lang(zh) .page-head h1,:lang(ko) .page-head h1{line-height:3}:lang(ja) .page-head h1.-en-only,:lang(zh) .page-head h1.-en-only,:lang(ko) .page-head h1.-en-only{line-height:2.95}:lang(ja) .page-head h1.-en-only .e,:lang(zh) .page-head h1.-en-only .e,:lang(ko) .page-head h1.-en-only .e{line-height:2.655}.page-head h1{font-weight:700}.page-head h1 .e{font-weight:620}:lang(en) .page-head h1,:lang(cs) .page-head h1,:lang(da) .page-head h1,:lang(de) .page-head h1,:lang(es) .page-head h1,:lang(fi) .page-head h1,:lang(fr) .page-head h1,:lang(it) .page-head h1,:lang(nb) .page-head h1,:lang(nl) .page-head h1,:lang(pl) .page-head h1,:lang(pt-br) .page-head h1,:lang(pt-pt) .page-head h1,:lang(sv) .page-head h1,:lang(tr) .page-head h1,:lang(ru) .page-head h1,:lang(uk) .page-head h1,:lang(bg) .page-head h1,:lang(be) .page-head h1,:lang(mk) .page-head h1,:lang(sr) .page-head h1,:lang(kk) .page-head h1,:lang(ky) .page-head h1,:lang(mn) .page-head h1{font-weight:620}.page-head h1{text-align:center;margin:0 auto;text-transform:capitalize;text-wrap:balance;text-decoration-color:#212121;text-decoration-line:underline;text-underline-offset:2.9rem;text-decoration-thickness:.4rem}@media screen and (max-width:767px){.page-head h1{font-size:2.739rem;letter-spacing:0em}:lang(ja) .page-head h1,:lang(zh) .page-head h1,:lang(ko) .page-head h1{font-size:2.49rem;letter-spacing:.18em}:lang(ja) .page-head h1 .e,:lang(zh) .page-head h1 .e,:lang(ko) .page-head h1 .e{font-size:2.65185rem;margin-right:.05em;letter-spacing:0em}.page-head h1{text-underline-offset:2.3rem;text-decoration-thickness:.3rem}}.page-head.-pb{padding-bottom:7rem}@media screen and (max-width:767px){.page-head.-pb{padding-bottom:1rem}}.page-head.-pb h1,.page-head.-pb h1 .e{line-height:1.5}:lang(ja) .page-head.-pb h1,:lang(zh) .page-head.-pb h1,:lang(ko) .page-head.-pb h1{line-height:1.65}:lang(ja) .page-head.-pb h1.-en-only,:lang(zh) .page-head.-pb h1.-en-only,:lang(ko) .page-head.-pb h1.-en-only{line-height:1.5}:lang(ja) .page-head.-pb h1.-en-only .e,:lang(zh) .page-head.-pb h1.-en-only .e,:lang(ko) .page-head.-pb h1.-en-only .e{line-height:1.35}.page-head.-pb h1{text-decoration-line:none}.page-head.-s h1{font-size:2.739rem;letter-spacing:0em}:lang(ja) .page-head.-s h1,:lang(zh) .page-head.-s h1,:lang(ko) .page-head.-s h1{font-size:2.49rem;letter-spacing:.05em}:lang(ja) .page-head.-s h1 .e,:lang(zh) .page-head.-s h1 .e,:lang(ko) .page-head.-s h1 .e{font-size:2.65185rem;margin-right:.05em;letter-spacing:0em}.page-head.-s h1:before{bottom:-1.9rem;height:.4rem}.page-2-head{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:13.5rem;padding-bottom:2.8rem}.page-2-head h1{position:relative;width:fit-content;font-size:4.224rem;letter-spacing:0em}:lang(ja) .page-2-head h1,:lang(zh) .page-2-head h1,:lang(ko) .page-2-head h1{font-size:3.84rem;letter-spacing:.12em}:lang(ja) .page-2-head h1 .e,:lang(zh) .page-2-head h1 .e,:lang(ko) .page-2-head h1 .e{font-size:4.0896rem;margin-right:.05em;letter-spacing:0em}.page-2-head h1,.page-2-head h1 .e{line-height:1.5}:lang(ja) .page-2-head h1,:lang(zh) .page-2-head h1,:lang(ko) .page-2-head h1{line-height:1.56}:lang(ja) .page-2-head h1.-en-only,:lang(zh) .page-2-head h1.-en-only,:lang(ko) .page-2-head h1.-en-only{line-height:1.5}:lang(ja) .page-2-head h1.-en-only .e,:lang(zh) .page-2-head h1.-en-only .e,:lang(ko) .page-2-head h1.-en-only .e{line-height:1.35}.page-2-head h1{font-weight:700}.page-2-head h1 .e{font-weight:620}:lang(en) .page-2-head h1,:lang(cs) .page-2-head h1,:lang(da) .page-2-head h1,:lang(de) .page-2-head h1,:lang(es) .page-2-head h1,:lang(fi) .page-2-head h1,:lang(fr) .page-2-head h1,:lang(it) .page-2-head h1,:lang(nb) .page-2-head h1,:lang(nl) .page-2-head h1,:lang(pl) .page-2-head h1,:lang(pt-br) .page-2-head h1,:lang(pt-pt) .page-2-head h1,:lang(sv) .page-2-head h1,:lang(tr) .page-2-head h1,:lang(ru) .page-2-head h1,:lang(uk) .page-2-head h1,:lang(bg) .page-2-head h1,:lang(be) .page-2-head h1,:lang(mk) .page-2-head h1,:lang(sr) .page-2-head h1,:lang(kk) .page-2-head h1,:lang(ky) .page-2-head h1,:lang(mn) .page-2-head h1{font-weight:620}.page-2-head h1{text-align:center;margin:0 auto;text-transform:capitalize;text-wrap:balance;margin-top:3.4rem}@media(min-width:768px){.page-2-head h1{width:86rem}}@media screen and (max-width:767px){.page-2-head h1{margin-top:2.3rem}.page-2-head h1 br{display:none}}.page-2-head h1 span{display:inline}.page-2-head h2>a{border-radius:1.5rem;background:#212121;color:#e5e8eb;font-size:1.54rem;letter-spacing:0em}:lang(ja) .page-2-head h2>a,:lang(zh) .page-2-head h2>a,:lang(ko) .page-2-head h2>a{font-size:1.4rem;letter-spacing:.09em}:lang(ja) .page-2-head h2>a .e,:lang(zh) .page-2-head h2>a .e,:lang(ko) .page-2-head h2>a .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.page-2-head h2>a{line-height:1.5}.page-2-head h2>a .e{line-height:1.5}:lang(ja) .page-2-head h2>a,:lang(zh) .page-2-head h2>a,:lang(ko) .page-2-head h2>a{line-height:1.5}:lang(ja) .page-2-head h2>a.-en-only,:lang(zh) .page-2-head h2>a.-en-only,:lang(ko) .page-2-head h2>a.-en-only{line-height:1.5}:lang(ja) .page-2-head h2>a.-en-only .e,:lang(zh) .page-2-head h2>a.-en-only .e,:lang(ko) .page-2-head h2>a.-en-only .e{line-height:1.35}.page-2-head h2>a{font-weight:700}.page-2-head h2>a .e{font-weight:620}:lang(en) .page-2-head h2>a,:lang(cs) .page-2-head h2>a,:lang(da) .page-2-head h2>a,:lang(de) .page-2-head h2>a,:lang(es) .page-2-head h2>a,:lang(fi) .page-2-head h2>a,:lang(fr) .page-2-head h2>a,:lang(it) .page-2-head h2>a,:lang(nb) .page-2-head h2>a,:lang(nl) .page-2-head h2>a,:lang(pl) .page-2-head h2>a,:lang(pt-br) .page-2-head h2>a,:lang(pt-pt) .page-2-head h2>a,:lang(sv) .page-2-head h2>a,:lang(tr) .page-2-head h2>a,:lang(ru) .page-2-head h2>a,:lang(uk) .page-2-head h2>a,:lang(bg) .page-2-head h2>a,:lang(be) .page-2-head h2>a,:lang(mk) .page-2-head h2>a,:lang(sr) .page-2-head h2>a,:lang(kk) .page-2-head h2>a,:lang(ky) .page-2-head h2>a,:lang(mn) .page-2-head h2>a{font-weight:620}.page-2-head h2>a{padding:.4rem 2.1rem}.page-2-head h2>a:hover{background:#7fbec6}@media(min-width:768px){.page-2-head .post-meta{margin-top:2.8rem}}@media screen and (max-width:767px){.page-2-head .post-meta{margin-top:1.8rem}}.page-2-head.-border h1:after{display:block;width:7.2rem;height:.6rem;margin-top:4.3rem;margin-left:auto;margin-right:auto;background:#212121;content:""}.page-2-head+.page-section{margin-top:5rem}@media screen and (max-width:767px){.page-2-head+.page-section{margin-top:-.4rem}}.page-2-head+.page-section:has(.page-section-header){margin-top:-5rem}.page-section{position:relative;margin-left:auto;margin-right:auto;margin-top:5.8rem;width:var(--section-w)}@media screen and (max-width:767px){.page-section{--section-w: 100%;padding:0 var(--padding-x)}}.page-section>*{z-index:10}.page-section .page-section-header{z-index:0;position:relative;display:flex;justify-content:space-between;align-items:flex-end}.page-section .page-section-header h2{position:relative;font-size:2.376rem;letter-spacing:0em}:lang(ja) .page-section .page-section-header h2,:lang(zh) .page-section .page-section-header h2,:lang(ko) .page-section .page-section-header h2{font-size:2.16rem;letter-spacing:.05em}:lang(ja) .page-section .page-section-header h2 .e,:lang(zh) .page-section .page-section-header h2 .e,:lang(ko) .page-section .page-section-header h2 .e{font-size:2.3004rem;margin-right:.05em;letter-spacing:0em}.page-section .page-section-header h2,.page-section .page-section-header h2 .e{line-height:1.33}:lang(ja) .page-section .page-section-header h2,:lang(zh) .page-section .page-section-header h2,:lang(ko) .page-section .page-section-header h2{line-height:1.33}:lang(ja) .page-section .page-section-header h2.-en-only,:lang(zh) .page-section .page-section-header h2.-en-only,:lang(ko) .page-section .page-section-header h2.-en-only{line-height:1.33}:lang(ja) .page-section .page-section-header h2.-en-only .e,:lang(zh) .page-section .page-section-header h2.-en-only .e,:lang(ko) .page-section .page-section-header h2.-en-only .e{line-height:1.197}.page-section .page-section-header h2{font-weight:700}.page-section .page-section-header h2 .e{font-weight:620}:lang(en) .page-section .page-section-header h2,:lang(cs) .page-section .page-section-header h2,:lang(da) .page-section .page-section-header h2,:lang(de) .page-section .page-section-header h2,:lang(es) .page-section .page-section-header h2,:lang(fi) .page-section .page-section-header h2,:lang(fr) .page-section .page-section-header h2,:lang(it) .page-section .page-section-header h2,:lang(nb) .page-section .page-section-header h2,:lang(nl) .page-section .page-section-header h2,:lang(pl) .page-section .page-section-header h2,:lang(pt-br) .page-section .page-section-header h2,:lang(pt-pt) .page-section .page-section-header h2,:lang(sv) .page-section .page-section-header h2,:lang(tr) .page-section .page-section-header h2,:lang(ru) .page-section .page-section-header h2,:lang(uk) .page-section .page-section-header h2,:lang(bg) .page-section .page-section-header h2,:lang(be) .page-section .page-section-header h2,:lang(mk) .page-section .page-section-header h2,:lang(sr) .page-section .page-section-header h2,:lang(kk) .page-section .page-section-header h2,:lang(ky) .page-section .page-section-header h2,:lang(mn) .page-section .page-section-header h2{font-weight:620}.page-section .page-section-header h2{padding-bottom:3.2rem;text-wrap:balance;text-transform:capitalize}@media(min-width:768px){.page-section .page-section-header .page-section-header-img{position:relative;top:3.3rem;scale:.867}}@media screen and (max-width:767px){.page-section .page-section-header .page-section-header-img{position:absolute;top:-5.6rem;right:-3.1rem;scale:.8}}@media(min-width:768px){.page-section.-wide{--section-w: 106rem}}@media(min-width:768px){.page-section.-blog-index{--section-w: 90rem}}.page-section+.page-section{margin-top:6.6rem}@media screen and (max-width:767px){.page-section+.page-section{margin-top:3.6rem}}.page-des{position:relative;margin-left:auto;margin-right:auto}@media(min-width:768px){.page-des{font-size:1.782rem;letter-spacing:0em}:lang(ja) .page-des,:lang(zh) .page-des,:lang(ko) .page-des{font-size:1.62rem;letter-spacing:.11em}:lang(ja) .page-des .e,:lang(zh) .page-des .e,:lang(ko) .page-des .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.page-des{text-align:center;text-wrap:pretty}}.floating{background-color:#77b7c0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:41rem;margin-top:17rem}.floating .floating-inner{position:relative;top:15rem;width:100%;height:600px}.floating>:global(.floating-paper){width:100%;height:600px}.section-try{display:flex;flex-direction:column;justify-content:center;background-color:#7fbec6;color:#212121}@media(min-width:768px){.section-try{margin-top:18rem;height:76rem;align-items:center}}@media screen and (max-width:767px){.section-try{margin-top:7rem;height:42rem}}.section-try .home-block-bag{opacity:1}.section-try .btn{border-color:#212121}.section-try .btn svg,.section-try .btn path{fill:#212121!important}.page-section.guide-help-section{margin-top:7.8rem}.guide-help{text-align:center;padding:1rem 0}.guide-help-eyecatch{margin:0 auto 2.4rem;background-color:#f4f4f4;width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:5rem;transition:background-color .3s ease}@media screen and (max-width:767px){.guide-help-eyecatch{width:8rem;height:8rem;font-size:4rem;margin-bottom:2rem}}.guide-help-title{font-size:2.057rem;letter-spacing:0em}:lang(ja) .guide-help-title,:lang(zh) .guide-help-title,:lang(ko) .guide-help-title{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .guide-help-title .e,:lang(zh) .guide-help-title .e,:lang(ko) .guide-help-title .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.guide-help-title{margin-bottom:.7rem;color:var(--color-text-main);letter-spacing:.05em;font-weight:700}.guide-help-title .e{font-weight:620}:lang(en) .guide-help-title,:lang(cs) .guide-help-title,:lang(da) .guide-help-title,:lang(de) .guide-help-title,:lang(es) .guide-help-title,:lang(fi) .guide-help-title,:lang(fr) .guide-help-title,:lang(it) .guide-help-title,:lang(nb) .guide-help-title,:lang(nl) .guide-help-title,:lang(pl) .guide-help-title,:lang(pt-br) .guide-help-title,:lang(pt-pt) .guide-help-title,:lang(sv) .guide-help-title,:lang(tr) .guide-help-title,:lang(ru) .guide-help-title,:lang(uk) .guide-help-title,:lang(bg) .guide-help-title,:lang(be) .guide-help-title,:lang(mk) .guide-help-title,:lang(sr) .guide-help-title,:lang(kk) .guide-help-title,:lang(ky) .guide-help-title,:lang(mn) .guide-help-title{font-weight:620}.guide-help .btn-wrapper{margin-top:2rem}@media screen and (max-width:767px){.guide-help{padding:24px 0}.guide-help-title{font-size:1.43rem;letter-spacing:0em}:lang(ja) .guide-help-title,:lang(zh) .guide-help-title,:lang(ko) .guide-help-title{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .guide-help-title .e,:lang(zh) .guide-help-title .e,:lang(ko) .guide-help-title .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.guide-help-link{padding:14px 32px;font-size:1.1rem;letter-spacing:.03em}:lang(ja) .guide-help-link,:lang(zh) .guide-help-link,:lang(ko) .guide-help-link{font-size:1rem;letter-spacing:.13em}:lang(ja) .guide-help-link .e,:lang(zh) .guide-help-link .e,:lang(ko) .guide-help-link .e{font-size:1.065rem;margin-right:.05em;letter-spacing:.03em}}.blog-header{position:relative;margin-top:-4.3rem!important;margin-bottom:6.6rem;width:calc(2 * var(--padding-x) + 100%);left:calc(-1 * var(--padding-x))}@media screen and (max-width:767px){.blog-header{margin-bottom:4rem}}.post-meta{display:flex;gap:1rem;margin-bottom:1.5rem;font-size:1.43rem;letter-spacing:0em}:lang(ja) .post-meta,:lang(zh) .post-meta,:lang(ko) .post-meta{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .post-meta .e,:lang(zh) .post-meta .e,:lang(ko) .post-meta .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.post-meta{opacity:.7}.post-meta .category{padding:.1rem .6rem;background:rgba(var(--color-primary-rgb),.1);border-radius:4px;color:var(--color-primary)}.post-meta.-bold{font-weight:700}.post-meta.-bold .e{font-weight:620}:lang(en) .post-meta.-bold,:lang(cs) .post-meta.-bold,:lang(da) .post-meta.-bold,:lang(de) .post-meta.-bold,:lang(es) .post-meta.-bold,:lang(fi) .post-meta.-bold,:lang(fr) .post-meta.-bold,:lang(it) .post-meta.-bold,:lang(nb) .post-meta.-bold,:lang(nl) .post-meta.-bold,:lang(pl) .post-meta.-bold,:lang(pt-br) .post-meta.-bold,:lang(pt-pt) .post-meta.-bold,:lang(sv) .post-meta.-bold,:lang(tr) .post-meta.-bold,:lang(ru) .post-meta.-bold,:lang(uk) .post-meta.-bold,:lang(bg) .post-meta.-bold,:lang(be) .post-meta.-bold,:lang(mk) .post-meta.-bold,:lang(sr) .post-meta.-bold,:lang(kk) .post-meta.-bold,:lang(ky) .post-meta.-bold,:lang(mn) .post-meta.-bold{font-weight:620}.post-meta.-bold{font-size:1.331rem;letter-spacing:.01em}:lang(ja) .post-meta.-bold,:lang(zh) .post-meta.-bold,:lang(ko) .post-meta.-bold{font-size:1.21rem;letter-spacing:.07em}:lang(ja) .post-meta.-bold .e,:lang(zh) .post-meta.-bold .e,:lang(ko) .post-meta.-bold .e{font-size:1.28865rem;margin-right:.05em;letter-spacing:.01em}.hero-image-wrapper{position:relative;overflow:hidden;aspect-ratio:162/100}@media(min-width:768px){.hero-image-wrapper{width:calc(2 * var(--padding-x) + 100%);left:calc(-1 * var(--padding-x))}}.hero-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:767px){.page-2-head{padding-top:9rem;padding-left:2rem;padding-right:2rem}.page-2-head h1{font-size:2.376rem;letter-spacing:0em}:lang(ja) .page-2-head h1,:lang(zh) .page-2-head h1,:lang(ko) .page-2-head h1{font-size:2.16rem;letter-spacing:.05em}:lang(ja) .page-2-head h1 .e,:lang(zh) .page-2-head h1 .e,:lang(ko) .page-2-head h1 .e{font-size:2.3004rem;margin-right:.05em;letter-spacing:0em}}.article-body{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body,:lang(zh) .article-body,:lang(ko) .article-body{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body .e,:lang(zh) .article-body .e,:lang(ko) .article-body .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body{margin-top:1.8rem;color:#212121d9}.article-body p{margin-top:1.2rem;margin-bottom:2rem;line-height:1.6}.article-body p .e{line-height:1.6}:lang(ja) .article-body p,:lang(zh) .article-body p,:lang(ko) .article-body p{line-height:1.7}:lang(ja) .article-body p.-en-only,:lang(zh) .article-body p.-en-only,:lang(ko) .article-body p.-en-only{line-height:1.6}:lang(ja) .article-body p.-en-only .e,:lang(zh) .article-body p.-en-only .e,:lang(ko) .article-body p.-en-only .e{line-height:1.44}.article-body p:first-child{margin-top:0}.article-body p:last-child{margin-bottom:0}.article-body ul{margin-top:1.5rem;margin-bottom:2rem;padding-left:1.8rem;list-style:none}.article-body ul li{position:relative;margin:.8rem 0;padding-left:2rem;line-height:1.6}.article-body ul li .e{line-height:1.6}:lang(ja) .article-body ul li,:lang(zh) .article-body ul li,:lang(ko) .article-body ul li{line-height:1.7}:lang(ja) .article-body ul li.-en-only,:lang(zh) .article-body ul li.-en-only,:lang(ko) .article-body ul li.-en-only{line-height:1.6}:lang(ja) .article-body ul li.-en-only .e,:lang(zh) .article-body ul li.-en-only .e,:lang(ko) .article-body ul li.-en-only .e{line-height:1.44}.article-body ul li:before{content:"";position:absolute;left:0;top:.85em;transform:translateY(-50%);width:.8rem;height:.8rem;background-color:#7fbec6;border-radius:50%}.article-body ol{margin-top:1.5rem;margin-bottom:2rem;padding-left:1.8rem;list-style:none;counter-reset:article-ol}.article-body ol li{position:relative;margin:.8rem 0;padding-left:2.2rem;line-height:1.6}.article-body ol li .e{line-height:1.6}:lang(ja) .article-body ol li,:lang(zh) .article-body ol li,:lang(ko) .article-body ol li{line-height:1.7}:lang(ja) .article-body ol li.-en-only,:lang(zh) .article-body ol li.-en-only,:lang(ko) .article-body ol li.-en-only{line-height:1.6}:lang(ja) .article-body ol li.-en-only .e,:lang(zh) .article-body ol li.-en-only .e,:lang(ko) .article-body ol li.-en-only .e{line-height:1.44}.article-body ol li{counter-increment:article-ol}.article-body ol li:before{content:counter(article-ol);position:absolute;left:-.8rem;top:1.35em;transform:translateY(-50%);width:2.2rem;height:2.2rem;background-color:#7fbec6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.21rem;letter-spacing:.01em}:lang(ja) .article-body ol li:before,:lang(zh) .article-body ol li:before,:lang(ko) .article-body ol li:before{font-size:1.1rem;letter-spacing:.08em}:lang(ja) .article-body ol li:before .e,:lang(zh) .article-body ol li:before .e,:lang(ko) .article-body ol li:before .e{font-size:1.1715rem;margin-right:.05em;letter-spacing:.01em}.article-body ol li:before{font-weight:700}.article-body ol li:before .e{font-weight:620}:lang(en) .article-body ol li:before,:lang(cs) .article-body ol li:before,:lang(da) .article-body ol li:before,:lang(de) .article-body ol li:before,:lang(es) .article-body ol li:before,:lang(fi) .article-body ol li:before,:lang(fr) .article-body ol li:before,:lang(it) .article-body ol li:before,:lang(nb) .article-body ol li:before,:lang(nl) .article-body ol li:before,:lang(pl) .article-body ol li:before,:lang(pt-br) .article-body ol li:before,:lang(pt-pt) .article-body ol li:before,:lang(sv) .article-body ol li:before,:lang(tr) .article-body ol li:before,:lang(ru) .article-body ol li:before,:lang(uk) .article-body ol li:before,:lang(bg) .article-body ol li:before,:lang(be) .article-body ol li:before,:lang(mk) .article-body ol li:before,:lang(sr) .article-body ol li:before,:lang(kk) .article-body ol li:before,:lang(ky) .article-body ol li:before,:lang(mn) .article-body ol li:before{font-weight:620}.article-body ol li:before{font-family:Inter,sans-serif}.article-body strong,.article-body b{font-weight:700}.article-body strong .e,.article-body b .e{font-weight:620}:lang(en) .article-body strong,:lang(cs) .article-body strong,:lang(da) .article-body strong,:lang(de) .article-body strong,:lang(es) .article-body strong,:lang(fi) .article-body strong,:lang(fr) .article-body strong,:lang(it) .article-body strong,:lang(nb) .article-body strong,:lang(nl) .article-body strong,:lang(pl) .article-body strong,:lang(pt-br) .article-body strong,:lang(pt-pt) .article-body strong,:lang(sv) .article-body strong,:lang(tr) .article-body strong,:lang(ru) .article-body strong,:lang(uk) .article-body strong,:lang(bg) .article-body strong,:lang(be) .article-body strong,:lang(mk) .article-body strong,:lang(sr) .article-body strong,:lang(kk) .article-body strong,:lang(ky) .article-body strong,:lang(mn) .article-body strong,:lang(en) .article-body b,:lang(cs) .article-body b,:lang(da) .article-body b,:lang(de) .article-body b,:lang(es) .article-body b,:lang(fi) .article-body b,:lang(fr) .article-body b,:lang(it) .article-body b,:lang(nb) .article-body b,:lang(nl) .article-body b,:lang(pl) .article-body b,:lang(pt-br) .article-body b,:lang(pt-pt) .article-body b,:lang(sv) .article-body b,:lang(tr) .article-body b,:lang(ru) .article-body b,:lang(uk) .article-body b,:lang(bg) .article-body b,:lang(be) .article-body b,:lang(mk) .article-body b,:lang(sr) .article-body b,:lang(kk) .article-body b,:lang(ky) .article-body b,:lang(mn) .article-body b{font-weight:620}.article-body strong,.article-body b{color:var(--color-primary, inherit)}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5{font-weight:700}.article-body h1 .e,.article-body h2 .e,.article-body h3 .e,.article-body h4 .e,.article-body h5 .e{font-weight:620}:lang(en) .article-body h1,:lang(cs) .article-body h1,:lang(da) .article-body h1,:lang(de) .article-body h1,:lang(es) .article-body h1,:lang(fi) .article-body h1,:lang(fr) .article-body h1,:lang(it) .article-body h1,:lang(nb) .article-body h1,:lang(nl) .article-body h1,:lang(pl) .article-body h1,:lang(pt-br) .article-body h1,:lang(pt-pt) .article-body h1,:lang(sv) .article-body h1,:lang(tr) .article-body h1,:lang(ru) .article-body h1,:lang(uk) .article-body h1,:lang(bg) .article-body h1,:lang(be) .article-body h1,:lang(mk) .article-body h1,:lang(sr) .article-body h1,:lang(kk) .article-body h1,:lang(ky) .article-body h1,:lang(mn) .article-body h1,:lang(en) .article-body h2,:lang(cs) .article-body h2,:lang(da) .article-body h2,:lang(de) .article-body h2,:lang(es) .article-body h2,:lang(fi) .article-body h2,:lang(fr) .article-body h2,:lang(it) .article-body h2,:lang(nb) .article-body h2,:lang(nl) .article-body h2,:lang(pl) .article-body h2,:lang(pt-br) .article-body h2,:lang(pt-pt) .article-body h2,:lang(sv) .article-body h2,:lang(tr) .article-body h2,:lang(ru) .article-body h2,:lang(uk) .article-body h2,:lang(bg) .article-body h2,:lang(be) .article-body h2,:lang(mk) .article-body h2,:lang(sr) .article-body h2,:lang(kk) .article-body h2,:lang(ky) .article-body h2,:lang(mn) .article-body h2,:lang(en) .article-body h3,:lang(cs) .article-body h3,:lang(da) .article-body h3,:lang(de) .article-body h3,:lang(es) .article-body h3,:lang(fi) .article-body h3,:lang(fr) .article-body h3,:lang(it) .article-body h3,:lang(nb) .article-body h3,:lang(nl) .article-body h3,:lang(pl) .article-body h3,:lang(pt-br) .article-body h3,:lang(pt-pt) .article-body h3,:lang(sv) .article-body h3,:lang(tr) .article-body h3,:lang(ru) .article-body h3,:lang(uk) .article-body h3,:lang(bg) .article-body h3,:lang(be) .article-body h3,:lang(mk) .article-body h3,:lang(sr) .article-body h3,:lang(kk) .article-body h3,:lang(ky) .article-body h3,:lang(mn) .article-body h3,:lang(en) .article-body h4,:lang(cs) .article-body h4,:lang(da) .article-body h4,:lang(de) .article-body h4,:lang(es) .article-body h4,:lang(fi) .article-body h4,:lang(fr) .article-body h4,:lang(it) .article-body h4,:lang(nb) .article-body h4,:lang(nl) .article-body h4,:lang(pl) .article-body h4,:lang(pt-br) .article-body h4,:lang(pt-pt) .article-body h4,:lang(sv) .article-body h4,:lang(tr) .article-body h4,:lang(ru) .article-body h4,:lang(uk) .article-body h4,:lang(bg) .article-body h4,:lang(be) .article-body h4,:lang(mk) .article-body h4,:lang(sr) .article-body h4,:lang(kk) .article-body h4,:lang(ky) .article-body h4,:lang(mn) .article-body h4,:lang(en) .article-body h5,:lang(cs) .article-body h5,:lang(da) .article-body h5,:lang(de) .article-body h5,:lang(es) .article-body h5,:lang(fi) .article-body h5,:lang(fr) .article-body h5,:lang(it) .article-body h5,:lang(nb) .article-body h5,:lang(nl) .article-body h5,:lang(pl) .article-body h5,:lang(pt-br) .article-body h5,:lang(pt-pt) .article-body h5,:lang(sv) .article-body h5,:lang(tr) .article-body h5,:lang(ru) .article-body h5,:lang(uk) .article-body h5,:lang(bg) .article-body h5,:lang(be) .article-body h5,:lang(mk) .article-body h5,:lang(sr) .article-body h5,:lang(kk) .article-body h5,:lang(ky) .article-body h5,:lang(mn) .article-body h5{font-weight:620}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h1 .e,.article-body h2 .e,.article-body h3 .e,.article-body h4 .e,.article-body h5 .e{line-height:1.25}:lang(ja) .article-body h1,:lang(zh) .article-body h1,:lang(ko) .article-body h1,:lang(ja) .article-body h2,:lang(zh) .article-body h2,:lang(ko) .article-body h2,:lang(ja) .article-body h3,:lang(zh) .article-body h3,:lang(ko) .article-body h3,:lang(ja) .article-body h4,:lang(zh) .article-body h4,:lang(ko) .article-body h4,:lang(ja) .article-body h5,:lang(zh) .article-body h5,:lang(ko) .article-body h5{line-height:1.4}:lang(ja) .article-body h1.-en-only,:lang(zh) .article-body h1.-en-only,:lang(ko) .article-body h1.-en-only,:lang(ja) .article-body h2.-en-only,:lang(zh) .article-body h2.-en-only,:lang(ko) .article-body h2.-en-only,:lang(ja) .article-body h3.-en-only,:lang(zh) .article-body h3.-en-only,:lang(ko) .article-body h3.-en-only,:lang(ja) .article-body h4.-en-only,:lang(zh) .article-body h4.-en-only,:lang(ko) .article-body h4.-en-only,:lang(ja) .article-body h5.-en-only,:lang(zh) .article-body h5.-en-only,:lang(ko) .article-body h5.-en-only{line-height:1.25}:lang(ja) .article-body h1.-en-only .e,:lang(zh) .article-body h1.-en-only .e,:lang(ko) .article-body h1.-en-only .e,:lang(ja) .article-body h2.-en-only .e,:lang(zh) .article-body h2.-en-only .e,:lang(ko) .article-body h2.-en-only .e,:lang(ja) .article-body h3.-en-only .e,:lang(zh) .article-body h3.-en-only .e,:lang(ko) .article-body h3.-en-only .e,:lang(ja) .article-body h4.-en-only .e,:lang(zh) .article-body h4.-en-only .e,:lang(ko) .article-body h4.-en-only .e,:lang(ja) .article-body h5.-en-only .e,:lang(zh) .article-body h5.-en-only .e,:lang(ko) .article-body h5.-en-only .e{line-height:1.125}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5{color:#212121}.article-body h1:first-child,.article-body h2:first-child,.article-body h3:first-child,.article-body h4:first-child,.article-body h5:first-child{margin-top:0}.article-body h1{font-size:2.739rem;letter-spacing:0em}:lang(ja) .article-body h1,:lang(zh) .article-body h1,:lang(ko) .article-body h1{font-size:2.49rem;letter-spacing:.05em}:lang(ja) .article-body h1 .e,:lang(zh) .article-body h1 .e,:lang(ko) .article-body h1 .e{font-size:2.65185rem;margin-right:.05em;letter-spacing:0em}.article-body h1{margin-top:6.4rem;margin-bottom:3.2rem;padding-top:5.6rem;border-top:1px solid rgba(33,33,33,.1)}.article-body h1:first-child{border-top:none;padding-top:0}.article-body h2{font-size:2.057rem;letter-spacing:0em}:lang(ja) .article-body h2,:lang(zh) .article-body h2,:lang(ko) .article-body h2{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .article-body h2 .e,:lang(zh) .article-body h2 .e,:lang(ko) .article-body h2 .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.article-body h2{margin-top:6.4rem;margin-bottom:2.8rem;padding-top:5.6rem;border-top:1px solid rgba(33,33,33,.1)}.article-body h2:first-child{border-top:none;padding-top:0}.article-body h3{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body h3,:lang(zh) .article-body h3,:lang(ko) .article-body h3{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body h3 .e,:lang(zh) .article-body h3 .e,:lang(ko) .article-body h3 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body h3{margin-top:3.6rem}.article-body h4{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body h4,:lang(zh) .article-body h4,:lang(ko) .article-body h4{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body h4 .e,:lang(zh) .article-body h4 .e,:lang(ko) .article-body h4 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body h4{margin-top:3.2rem;margin-bottom:-.6rem}.article-body h5{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body h5,:lang(zh) .article-body h5,:lang(ko) .article-body h5{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body h5 .e,:lang(zh) .article-body h5 .e,:lang(ko) .article-body h5 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body h5{opacity:.8;margin-top:2.4rem;margin-bottom:-.6rem}.article-body img{max-width:100%;height:auto;border-radius:12px;margin:4rem 0;box-shadow:0 4px 20px #0000000d}.article-body a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em;transition:opacity .2s ease}.article-body a:hover{opacity:.7;text-decoration:none}.article-body .timeline{position:relative;counter-reset:timeline-step;padding-left:5.5rem;margin-top:5rem;padding-top:5rem;border-top:2px solid rgba(33,33,33,.05)}.article-body .timeline:before{content:"";position:absolute;left:1.35rem;top:5.2rem;bottom:2.5rem;width:2px;background:#2121210f;z-index:0}.article-body .timeline h2,.article-body .timeline h3{all:unset;display:block;counter-increment:timeline-step;position:relative;font-weight:700}.article-body .timeline h2 .e,.article-body .timeline h3 .e{font-weight:620}:lang(en) .article-body .timeline h2,:lang(cs) .article-body .timeline h2,:lang(da) .article-body .timeline h2,:lang(de) .article-body .timeline h2,:lang(es) .article-body .timeline h2,:lang(fi) .article-body .timeline h2,:lang(fr) .article-body .timeline h2,:lang(it) .article-body .timeline h2,:lang(nb) .article-body .timeline h2,:lang(nl) .article-body .timeline h2,:lang(pl) .article-body .timeline h2,:lang(pt-br) .article-body .timeline h2,:lang(pt-pt) .article-body .timeline h2,:lang(sv) .article-body .timeline h2,:lang(tr) .article-body .timeline h2,:lang(ru) .article-body .timeline h2,:lang(uk) .article-body .timeline h2,:lang(bg) .article-body .timeline h2,:lang(be) .article-body .timeline h2,:lang(mk) .article-body .timeline h2,:lang(sr) .article-body .timeline h2,:lang(kk) .article-body .timeline h2,:lang(ky) .article-body .timeline h2,:lang(mn) .article-body .timeline h2,:lang(en) .article-body .timeline h3,:lang(cs) .article-body .timeline h3,:lang(da) .article-body .timeline h3,:lang(de) .article-body .timeline h3,:lang(es) .article-body .timeline h3,:lang(fi) .article-body .timeline h3,:lang(fr) .article-body .timeline h3,:lang(it) .article-body .timeline h3,:lang(nb) .article-body .timeline h3,:lang(nl) .article-body .timeline h3,:lang(pl) .article-body .timeline h3,:lang(pt-br) .article-body .timeline h3,:lang(pt-pt) .article-body .timeline h3,:lang(sv) .article-body .timeline h3,:lang(tr) .article-body .timeline h3,:lang(ru) .article-body .timeline h3,:lang(uk) .article-body .timeline h3,:lang(bg) .article-body .timeline h3,:lang(be) .article-body .timeline h3,:lang(mk) .article-body .timeline h3,:lang(sr) .article-body .timeline h3,:lang(kk) .article-body .timeline h3,:lang(ky) .article-body .timeline h3,:lang(mn) .article-body .timeline h3{font-weight:620}.article-body .timeline h2,.article-body .timeline h3,.article-body .timeline h2 .e,.article-body .timeline h3 .e{line-height:1.25}:lang(ja) .article-body .timeline h2,:lang(zh) .article-body .timeline h2,:lang(ko) .article-body .timeline h2,:lang(ja) .article-body .timeline h3,:lang(zh) .article-body .timeline h3,:lang(ko) .article-body .timeline h3{line-height:1.4}:lang(ja) .article-body .timeline h2.-en-only,:lang(zh) .article-body .timeline h2.-en-only,:lang(ko) .article-body .timeline h2.-en-only,:lang(ja) .article-body .timeline h3.-en-only,:lang(zh) .article-body .timeline h3.-en-only,:lang(ko) .article-body .timeline h3.-en-only{line-height:1.25}:lang(ja) .article-body .timeline h2.-en-only .e,:lang(zh) .article-body .timeline h2.-en-only .e,:lang(ko) .article-body .timeline h2.-en-only .e,:lang(ja) .article-body .timeline h3.-en-only .e,:lang(zh) .article-body .timeline h3.-en-only .e,:lang(ko) .article-body .timeline h3.-en-only .e{line-height:1.125}.article-body .timeline h2,.article-body .timeline h3{color:#212121;margin-top:6rem}.article-body .timeline h2:first-child,.article-body .timeline h3:first-child{margin-top:0}.article-body .timeline h2:before,.article-body .timeline h3:before{content:counter(timeline-step);position:absolute;left:-5.5rem;top:-.2rem;width:3rem;height:3rem;border-radius:50%;background:#77b7c0;color:#fff;display:grid;place-items:center;font-size:1.43rem;letter-spacing:0em}:lang(ja) .article-body .timeline h2:before,:lang(zh) .article-body .timeline h2:before,:lang(ko) .article-body .timeline h2:before,:lang(ja) .article-body .timeline h3:before,:lang(zh) .article-body .timeline h3:before,:lang(ko) .article-body .timeline h3:before{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .article-body .timeline h2:before .e,:lang(zh) .article-body .timeline h2:before .e,:lang(ko) .article-body .timeline h2:before .e,:lang(ja) .article-body .timeline h3:before .e,:lang(zh) .article-body .timeline h3:before .e,:lang(ko) .article-body .timeline h3:before .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.article-body .timeline h2:before,.article-body .timeline h3:before{font-weight:700}.article-body .timeline h2:before .e,.article-body .timeline h3:before .e{font-weight:620}:lang(en) .article-body .timeline h2:before,:lang(cs) .article-body .timeline h2:before,:lang(da) .article-body .timeline h2:before,:lang(de) .article-body .timeline h2:before,:lang(es) .article-body .timeline h2:before,:lang(fi) .article-body .timeline h2:before,:lang(fr) .article-body .timeline h2:before,:lang(it) .article-body .timeline h2:before,:lang(nb) .article-body .timeline h2:before,:lang(nl) .article-body .timeline h2:before,:lang(pl) .article-body .timeline h2:before,:lang(pt-br) .article-body .timeline h2:before,:lang(pt-pt) .article-body .timeline h2:before,:lang(sv) .article-body .timeline h2:before,:lang(tr) .article-body .timeline h2:before,:lang(ru) .article-body .timeline h2:before,:lang(uk) .article-body .timeline h2:before,:lang(bg) .article-body .timeline h2:before,:lang(be) .article-body .timeline h2:before,:lang(mk) .article-body .timeline h2:before,:lang(sr) .article-body .timeline h2:before,:lang(kk) .article-body .timeline h2:before,:lang(ky) .article-body .timeline h2:before,:lang(mn) .article-body .timeline h2:before,:lang(en) .article-body .timeline h3:before,:lang(cs) .article-body .timeline h3:before,:lang(da) .article-body .timeline h3:before,:lang(de) .article-body .timeline h3:before,:lang(es) .article-body .timeline h3:before,:lang(fi) .article-body .timeline h3:before,:lang(fr) .article-body .timeline h3:before,:lang(it) .article-body .timeline h3:before,:lang(nb) .article-body .timeline h3:before,:lang(nl) .article-body .timeline h3:before,:lang(pl) .article-body .timeline h3:before,:lang(pt-br) .article-body .timeline h3:before,:lang(pt-pt) .article-body .timeline h3:before,:lang(sv) .article-body .timeline h3:before,:lang(tr) .article-body .timeline h3:before,:lang(ru) .article-body .timeline h3:before,:lang(uk) .article-body .timeline h3:before,:lang(bg) .article-body .timeline h3:before,:lang(be) .article-body .timeline h3:before,:lang(mk) .article-body .timeline h3:before,:lang(sr) .article-body .timeline h3:before,:lang(kk) .article-body .timeline h3:before,:lang(ky) .article-body .timeline h3:before,:lang(mn) .article-body .timeline h3:before{font-weight:620}.article-body .timeline h2:before,.article-body .timeline h3:before{font-family:Inter,sans-serif;box-shadow:0 0 0 6px #fff;z-index:1}.article-body .timeline h2{font-size:2.057rem;letter-spacing:0em}:lang(ja) .article-body .timeline h2,:lang(zh) .article-body .timeline h2,:lang(ko) .article-body .timeline h2{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .article-body .timeline h2 .e,:lang(zh) .article-body .timeline h2 .e,:lang(ko) .article-body .timeline h2 .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.article-body .timeline h3{font-size:2.057rem;letter-spacing:0em}:lang(ja) .article-body .timeline h3,:lang(zh) .article-body .timeline h3,:lang(ko) .article-body .timeline h3{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .article-body .timeline h3 .e,:lang(zh) .article-body .timeline h3 .e,:lang(ko) .article-body .timeline h3 .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.article-body .timeline h4{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body .timeline h4,:lang(zh) .article-body .timeline h4,:lang(ko) .article-body .timeline h4{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body .timeline h4 .e,:lang(zh) .article-body .timeline h4 .e,:lang(ko) .article-body .timeline h4 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body .timeline h4{margin-top:4rem}.article-body .timeline h5{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body .timeline h5,:lang(zh) .article-body .timeline h5,:lang(ko) .article-body .timeline h5{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body .timeline h5 .e,:lang(zh) .article-body .timeline h5 .e,:lang(ko) .article-body .timeline h5 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-footer{margin-top:6rem;border-top:1px solid rgba(33,33,33,.08);padding-top:3rem}.article-footer.-s{font-size:1.54rem;letter-spacing:0em}:lang(ja) .article-footer.-s,:lang(zh) .article-footer.-s,:lang(ko) .article-footer.-s{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .article-footer.-s .e,:lang(zh) .article-footer.-s .e,:lang(ko) .article-footer.-s .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.card-intro-body{padding-bottom:4rem}.card-intro-body .m{font-size:2.057rem;letter-spacing:0em}:lang(ja) .card-intro-body .m,:lang(zh) .card-intro-body .m,:lang(ko) .card-intro-body .m{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .card-intro-body .m .e,:lang(zh) .card-intro-body .m .e,:lang(ko) .card-intro-body .m .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.card-intro-body .m{font-weight:700}.card-intro-body .m .e{font-weight:620}:lang(en) .card-intro-body .m,:lang(cs) .card-intro-body .m,:lang(da) .card-intro-body .m,:lang(de) .card-intro-body .m,:lang(es) .card-intro-body .m,:lang(fi) .card-intro-body .m,:lang(fr) .card-intro-body .m,:lang(it) .card-intro-body .m,:lang(nb) .card-intro-body .m,:lang(nl) .card-intro-body .m,:lang(pl) .card-intro-body .m,:lang(pt-br) .card-intro-body .m,:lang(pt-pt) .card-intro-body .m,:lang(sv) .card-intro-body .m,:lang(tr) .card-intro-body .m,:lang(ru) .card-intro-body .m,:lang(uk) .card-intro-body .m,:lang(bg) .card-intro-body .m,:lang(be) .card-intro-body .m,:lang(mk) .card-intro-body .m,:lang(sr) .card-intro-body .m,:lang(kk) .card-intro-body .m,:lang(ky) .card-intro-body .m,:lang(mn) .card-intro-body .m{font-weight:620}.card-intro-body+.article-body{margin-top:0}.notice{position:relative;margin:3rem 0;border-radius:12px;background:#f9f9f9;border:1px solid rgba(0,0,0,.05);border-left:6px solid var(--color-primary);text-align:start;padding:2rem 2.4rem 2rem 4.8rem}.notice>*:first-child{margin-top:0}.notice:before{content:"💡";position:absolute;left:1.6rem;top:1.8rem;font-size:1.782rem;letter-spacing:0em}:lang(ja) .notice:before,:lang(zh) .notice:before,:lang(ko) .notice:before{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .notice:before .e,:lang(zh) .notice:before .e,:lang(ko) .notice:before .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.notice ul,.notice ol{margin:0;padding:0;list-style:none}.notice ol{counter-reset:notice-ol}.notice{color:#212121b3;font-size:1.54rem;letter-spacing:0em}:lang(ja) .notice,:lang(zh) .notice,:lang(ko) .notice{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .notice .e,:lang(zh) .notice .e,:lang(ko) .notice .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.notice,.notice .e{line-height:1.5}:lang(ja) .notice,:lang(zh) .notice,:lang(ko) .notice{line-height:1.6}:lang(ja) .notice.-en-only,:lang(zh) .notice.-en-only,:lang(ko) .notice.-en-only{line-height:1.5}:lang(ja) .notice.-en-only .e,:lang(zh) .notice.-en-only .e,:lang(ko) .notice.-en-only .e{line-height:1.35}.notice>p,.notice li{position:relative;color:inherit;font-size:inherit;line-height:inherit}.notice li{margin-bottom:.6rem;padding-left:1.8rem}.notice li:before{content:"";position:absolute;left:0;top:.8em;transform:translateY(-50%);width:.6rem;height:.6rem;background-color:#7fbec6;border-radius:50%;opacity:.8}ol>.notice li{padding-left:2rem;counter-increment:notice-ol}ol>.notice li:before{content:counter(notice-ol);width:1.4rem;height:1.4rem;opacity:1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;letter-spacing:.03em}:lang(ja) ol>.notice li:before,:lang(zh) ol>.notice li:before,:lang(ko) ol>.notice li:before{font-size:1rem;letter-spacing:.13em}:lang(ja) ol>.notice li:before .e,:lang(zh) ol>.notice li:before .e,:lang(ko) ol>.notice li:before .e{font-size:1.065rem;margin-right:.05em;letter-spacing:.03em}ol>.notice li:before{font-weight:700}ol>.notice li:before .e{font-weight:620}:lang(en) ol>.notice li:before,:lang(cs) ol>.notice li:before,:lang(da) ol>.notice li:before,:lang(de) ol>.notice li:before,:lang(es) ol>.notice li:before,:lang(fi) ol>.notice li:before,:lang(fr) ol>.notice li:before,:lang(it) ol>.notice li:before,:lang(nb) ol>.notice li:before,:lang(nl) ol>.notice li:before,:lang(pl) ol>.notice li:before,:lang(pt-br) ol>.notice li:before,:lang(pt-pt) ol>.notice li:before,:lang(sv) ol>.notice li:before,:lang(tr) ol>.notice li:before,:lang(ru) ol>.notice li:before,:lang(uk) ol>.notice li:before,:lang(bg) ol>.notice li:before,:lang(be) ol>.notice li:before,:lang(mk) ol>.notice li:before,:lang(sr) ol>.notice li:before,:lang(kk) ol>.notice li:before,:lang(ky) ol>.notice li:before,:lang(mn) ol>.notice li:before{font-weight:620}.notice li:last-child{margin-bottom:0}code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1.43rem;letter-spacing:0em}:lang(ja) code,:lang(zh) code,:lang(ko) code{font-size:1.3rem;letter-spacing:.05em}:lang(ja) code .e,:lang(zh) code .e,:lang(ko) code .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}code{padding:.2em .4em;margin:0;font-size:85%;background-color:#2121210d;border-radius:6px;color:#476582}pre{margin:2.5rem 0;padding:1.6rem 2rem;overflow:auto;background-color:#1e1e1e;border-radius:12px;box-shadow:0 4px 20px #00000014}pre code{padding:0;background-color:transparent;color:#e1e4e8;font-size:.9em;line-height:1.6}@media screen and (max-width:767px){.article-body h2{font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body h2,:lang(zh) .article-body h2,:lang(ko) .article-body h2{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body h2 .e,:lang(zh) .article-body h2 .e,:lang(ko) .article-body h2 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body h2{margin-top:4.8rem;margin-bottom:2rem;padding-top:3.4rem;border-top:1px solid rgba(33,33,33,.1)}.article-body h2:first-child{border-top:none;padding-top:0}.article-body h3{font-size:1.54rem;letter-spacing:0em}:lang(ja) .article-body h3,:lang(zh) .article-body h3,:lang(ko) .article-body h3{font-size:1.4rem;letter-spacing:.09em}:lang(ja) .article-body h3 .e,:lang(zh) .article-body h3 .e,:lang(ko) .article-body h3 .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.article-body h3{margin-top:3.2rem}.article-body img{margin:2rem 0}.article-body .timeline{padding-left:4.5rem;margin-top:3rem;padding-top:3rem}.article-body .timeline:before{left:1.55rem;top:3.2rem}.article-body .timeline h2:before,.article-body .timeline h3:before{left:-4.5rem;width:3.2rem;height:3.2rem;font-size:1.782rem;letter-spacing:0em}:lang(ja) .article-body .timeline h2:before,:lang(zh) .article-body .timeline h2:before,:lang(ko) .article-body .timeline h2:before,:lang(ja) .article-body .timeline h3:before,:lang(zh) .article-body .timeline h3:before,:lang(ko) .article-body .timeline h3:before{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .article-body .timeline h2:before .e,:lang(zh) .article-body .timeline h2:before .e,:lang(ko) .article-body .timeline h2:before .e,:lang(ja) .article-body .timeline h3:before .e,:lang(zh) .article-body .timeline h3:before .e,:lang(ko) .article-body .timeline h3:before .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.article-body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:2rem 0;border-radius:.8rem}.article-body table th,.article-body table td{padding:1.2rem 1.6rem;font-size:1.331rem;letter-spacing:.01em}:lang(ja) .article-body table th,:lang(zh) .article-body table th,:lang(ko) .article-body table th,:lang(ja) .article-body table td,:lang(zh) .article-body table td,:lang(ko) .article-body table td{font-size:1.21rem;letter-spacing:.07em}:lang(ja) .article-body table th .e,:lang(zh) .article-body table th .e,:lang(ko) .article-body table th .e,:lang(ja) .article-body table td .e,:lang(zh) .article-body table td .e,:lang(ko) .article-body table td .e{font-size:1.28865rem;margin-right:.05em;letter-spacing:.01em}.card-intro-body .m{font-size:1.782rem;letter-spacing:0em}:lang(ja) .card-intro-body .m,:lang(zh) .card-intro-body .m,:lang(ko) .card-intro-body .m{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .card-intro-body .m .e,:lang(zh) .card-intro-body .m .e,:lang(ko) .card-intro-body .m .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}}.category-list{margin-bottom:6.6rem}@media screen and (max-width:767px){.category-list{margin-top:-2.1rem;margin-bottom:3.7rem}}.category-list-inner{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;justify-content:center}.category-list .category-item a{display:block;padding:.5rem 1.25rem;font-size:1.43rem;letter-spacing:0em}:lang(ja) .category-list .category-item a,:lang(zh) .category-list .category-item a,:lang(ko) .category-list .category-item a{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .category-list .category-item a .e,:lang(zh) .category-list .category-item a .e,:lang(ko) .category-list .category-item a .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.category-list .category-item a{background:rgba(var(--color-bg-rgb),.5);backdrop-filter:blur(8px);border:1px solid rgba(var(--color-text-rgb),.1);border-radius:100px;text-decoration:none;color:var(--color-text);transition:all .3s ease}@media screen and (max-width:767px){.category-list .category-item a{font-size:1.331rem;letter-spacing:.01em}:lang(ja) .category-list .category-item a,:lang(zh) .category-list .category-item a,:lang(ko) .category-list .category-item a{font-size:1.21rem;letter-spacing:.07em}:lang(ja) .category-list .category-item a .e,:lang(zh) .category-list .category-item a .e,:lang(ko) .category-list .category-item a .e{font-size:1.28865rem;margin-right:.05em;letter-spacing:.01em}}.category-list .category-item a:hover{background:rgba(var(--color-primary-rgb),.1);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px)}.category-list .category-item.-current a{background:transparent;color:var(--color-bg);border-color:rgba(var(--color-text-rgb),.4)}.pager{display:flex;justify-content:center;margin-top:4rem}.pager-list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;padding:0;justify-content:center;align-items:center}.pager-item a{display:flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;padding:0 .8rem;border-radius:100px;text-decoration:none;font-weight:700}.pager-item a .e{font-weight:620}:lang(en) .pager-item a,:lang(cs) .pager-item a,:lang(da) .pager-item a,:lang(de) .pager-item a,:lang(es) .pager-item a,:lang(fi) .pager-item a,:lang(fr) .pager-item a,:lang(it) .pager-item a,:lang(nb) .pager-item a,:lang(nl) .pager-item a,:lang(pl) .pager-item a,:lang(pt-br) .pager-item a,:lang(pt-pt) .pager-item a,:lang(sv) .pager-item a,:lang(tr) .pager-item a,:lang(ru) .pager-item a,:lang(uk) .pager-item a,:lang(bg) .pager-item a,:lang(be) .pager-item a,:lang(mk) .pager-item a,:lang(sr) .pager-item a,:lang(kk) .pager-item a,:lang(ky) .pager-item a,:lang(mn) .pager-item a{font-weight:620}.pager-item a{font-size:1.43rem;letter-spacing:0em}:lang(ja) .pager-item a,:lang(zh) .pager-item a,:lang(ko) .pager-item a{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .pager-item a .e,:lang(zh) .pager-item a .e,:lang(ko) .pager-item a .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.pager-item a{transition:all .3s ease;background:rgba(var(--color-bg-rgb),.5);backdrop-filter:blur(8px);border:1px solid rgba(var(--color-text-rgb),.1);color:var(--color-text)}@media screen and (max-width:767px){.pager-item a{font-size:1.331rem;letter-spacing:.01em}:lang(ja) .pager-item a,:lang(zh) .pager-item a,:lang(ko) .pager-item a{font-size:1.21rem;letter-spacing:.07em}:lang(ja) .pager-item a .e,:lang(zh) .pager-item a .e,:lang(ko) .pager-item a .e{font-size:1.28865rem;margin-right:.05em;letter-spacing:.01em}.pager-item a{min-width:3.2rem;height:3.2rem;padding:0 .5rem}}.pager-item a:hover{background:rgba(var(--color-primary-rgb),.1);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px)}.pager-item.-current span,.pager-item.-current a{background:transparent;color:var(--color-bg);border-color:rgba(var(--color-text-rgb),.4)}.pager-item.-ellipsis span{background:transparent;border:none;backdrop-filter:none}.blog-list{display:grid;gap:2.9rem 3.2rem;margin:0 auto;width:100%}@media(min-width:768px){.blog-list{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));max-width:124rem}}@media screen and (max-width:767px){.blog-list{grid-template-columns:repeat(1,1fr);gap:2rem}}.blog-list .card{margin-top:0!important}.card.guide-list{display:grid;gap:0rem;margin:0 auto;width:100%}@media(min-width:768px){.card.guide-list{grid-template-columns:repeat(1,1fr);width:var(--section-w)}}.card.guide-list>a{display:grid;grid-template-columns:8.2rem 1fr;align-items:center;padding:3.8rem var(--card-padding-x);transition-property:background-color;transition-duration:80ms;transition-timing-function:ease-out}.card.guide-list>a .blog-card-emoji{font-size:4.6rem;padding:0;justify-content:start;background:transparent;margin:0;aspect-ratio:auto}.card.guide-list>a .card-content-wrapper{display:flex;justify-content:space-between;padding:0}.card.guide-list>a .card-content-wrapper h3{font-size:2.057rem;letter-spacing:0em}:lang(ja) .card.guide-list>a .card-content-wrapper h3,:lang(zh) .card.guide-list>a .card-content-wrapper h3,:lang(ko) .card.guide-list>a .card-content-wrapper h3{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .card.guide-list>a .card-content-wrapper h3 .e,:lang(zh) .card.guide-list>a .card-content-wrapper h3 .e,:lang(ko) .card.guide-list>a .card-content-wrapper h3 .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.card.guide-list>a .card-content-wrapper .blog-meta{order:2;margin:.4rem 0 0;display:none}.card.guide-list>a .card-content-wrapper .icon-arrow{scale:1.12;transition-property:transform;transition-duration:80ms;transition-timing-function:ease-out}.card.guide-list>a+a.card{margin-top:0;border-top:1px solid rgba(33,33,33,.08)}.card.guide-list>a:hover{background-color:#7fbec60d}.card.guide-list>a:hover .icon-arrow{transform:translate(.5rem)}.blog-card{text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease;position:relative}.blog-card.-draft{opacity:.6;filter:grayscale(.4)}.blog-card.-draft:hover{opacity:.8;filter:grayscale(0)}.blog-card.-draft .draft-badge{position:absolute;top:1rem;right:1rem;z-index:10;background:var(--color-text);color:var(--color-bg);padding:.2rem .6rem;border-radius:.4rem;font-size:1rem;font-weight:700}.blog-card.-draft .draft-badge .e{font-weight:620}:lang(en) .blog-card.-draft .draft-badge,:lang(cs) .blog-card.-draft .draft-badge,:lang(da) .blog-card.-draft .draft-badge,:lang(de) .blog-card.-draft .draft-badge,:lang(es) .blog-card.-draft .draft-badge,:lang(fi) .blog-card.-draft .draft-badge,:lang(fr) .blog-card.-draft .draft-badge,:lang(it) .blog-card.-draft .draft-badge,:lang(nb) .blog-card.-draft .draft-badge,:lang(nl) .blog-card.-draft .draft-badge,:lang(pl) .blog-card.-draft .draft-badge,:lang(pt-br) .blog-card.-draft .draft-badge,:lang(pt-pt) .blog-card.-draft .draft-badge,:lang(sv) .blog-card.-draft .draft-badge,:lang(tr) .blog-card.-draft .draft-badge,:lang(ru) .blog-card.-draft .draft-badge,:lang(uk) .blog-card.-draft .draft-badge,:lang(bg) .blog-card.-draft .draft-badge,:lang(be) .blog-card.-draft .draft-badge,:lang(mk) .blog-card.-draft .draft-badge,:lang(sr) .blog-card.-draft .draft-badge,:lang(kk) .blog-card.-draft .draft-badge,:lang(ky) .blog-card.-draft .draft-badge,:lang(mn) .blog-card.-draft .draft-badge{font-weight:620}.blog-card.-draft .draft-badge{letter-spacing:.05em;pointer-events:none;box-shadow:0 2px 8px #0003}.blog-card{display:flex;flex-direction:column;overflow:hidden}.blog-card-image{position:relative;width:100%;aspect-ratio:1.618/1;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.33,1,.68,1)}.blog-card-emoji{width:100%;aspect-ratio:1.618/1;background:#f4f4f4;display:flex;align-items:center;justify-content:center;font-size:5rem;line-height:1;overflow:hidden;transition:background-color .3s ease}@media screen and (max-width:767px){.blog-card-emoji{font-size:4rem;aspect-ratio:3.5/1}}.blog-card h3{margin:.5rem 0;font-weight:700}.blog-card h3 .e{font-weight:620}:lang(en) .blog-card h3,:lang(cs) .blog-card h3,:lang(da) .blog-card h3,:lang(de) .blog-card h3,:lang(es) .blog-card h3,:lang(fi) .blog-card h3,:lang(fr) .blog-card h3,:lang(it) .blog-card h3,:lang(nb) .blog-card h3,:lang(nl) .blog-card h3,:lang(pl) .blog-card h3,:lang(pt-br) .blog-card h3,:lang(pt-pt) .blog-card h3,:lang(sv) .blog-card h3,:lang(tr) .blog-card h3,:lang(ru) .blog-card h3,:lang(uk) .blog-card h3,:lang(bg) .blog-card h3,:lang(be) .blog-card h3,:lang(mk) .blog-card h3,:lang(sr) .blog-card h3,:lang(kk) .blog-card h3,:lang(ky) .blog-card h3,:lang(mn) .blog-card h3{font-weight:620}.blog-card.-guide{display:grid;grid-template-columns:1fr 2.5fr}@media screen and (max-width:767px){.blog-card.-guide{grid-template-columns:1fr 3fr}}.blog-card.-guide .blog-card-emoji{width:100%;height:100%;aspect-ratio:auto;font-size:5rem}@media screen and (max-width:767px){.blog-card.-guide .blog-card-emoji{font-size:3.5rem}}.blog-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #0000001a}.blog-card:hover.-guide{transform:translateY(0);box-shadow:none}.hero-emoji-wrapper{width:100%;aspect-ratio:2/1;background:#f4f4f4;display:flex;align-items:center;justify-content:center;font-size:13rem;line-height:1;overflow:hidden;margin-bottom:2rem}@media screen and (max-width:767px){.hero-emoji-wrapper{font-size:6rem;margin-bottom:1.5rem;aspect-ratio:3/1;margin-bottom:0rem}}.blog-meta{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.7rem .8rem;font-size:.9rem;margin-bottom:.7rem;font-size:1.21rem;letter-spacing:.01em}:lang(ja) .blog-meta,:lang(zh) .blog-meta,:lang(ko) .blog-meta{font-size:1.1rem;letter-spacing:.08em}:lang(ja) .blog-meta .e,:lang(zh) .blog-meta .e,:lang(ko) .blog-meta .e{font-size:1.1715rem;margin-right:.05em;letter-spacing:.01em}@media screen and (max-width:767px){.blog-meta{order:4}}.blog-meta .date{position:relative;top:.1rem;color:#21212180}@media screen and (max-width:767px){.blog-meta .date{display:none}}.blog-meta .category{padding:.1rem .6rem;background:#228b851a;border-radius:.4rem;color:#228b85}.description{opacity:.8;line-height:1.6;font-size:1.54rem;letter-spacing:0em}:lang(ja) .description,:lang(zh) .description,:lang(ko) .description{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .description .e,:lang(zh) .description .e,:lang(ko) .description .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.no-posts{text-align:center;opacity:.6;padding:2rem 0}@media screen and (max-width:767px){.blog-list{gap:1.5rem}}:root{--hero-card-gap: 12rem;--card-h: 41.6rem}.canvas-container{position:relative;width:100%;height:100vh;background:linear-gradient(135deg,#a8edea,#fed6e3)}.canvas-container-fixed{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-1;--bg-c1: #a8edea;--bg-c2: #fed6e3;background:linear-gradient(135deg,var(--bg-c1) 0%,var(--bg-c2) 100%)}.spacer{height:100vh;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#666}.home-hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:100dvh}@media screen and (max-width:767px){.home-hero{text-wrap:balance}}.home-hero h1{font-size:2.739rem;letter-spacing:.024em}:lang(ja) .home-hero h1,:lang(zh) .home-hero h1,:lang(ko) .home-hero h1{font-size:2.49rem;letter-spacing:.18em}:lang(ja) .home-hero h1 .e,:lang(zh) .home-hero h1 .e,:lang(ko) .home-hero h1 .e{font-size:2.65185rem;margin-right:.05em;letter-spacing:.13em}.home-hero h1,.home-hero h1 .e{line-height:.82}:lang(ja) .home-hero h1,:lang(zh) .home-hero h1,:lang(ko) .home-hero h1{line-height:1}:lang(ja) .home-hero h1.-en-only,:lang(zh) .home-hero h1.-en-only,:lang(ko) .home-hero h1.-en-only{line-height:.82}:lang(ja) .home-hero h1.-en-only .e,:lang(zh) .home-hero h1.-en-only .e,:lang(ko) .home-hero h1.-en-only .e{line-height:.738}.home-hero h1{font-weight:700}.home-hero h1 .e{font-weight:620}:lang(en) .home-hero h1,:lang(cs) .home-hero h1,:lang(da) .home-hero h1,:lang(de) .home-hero h1,:lang(es) .home-hero h1,:lang(fi) .home-hero h1,:lang(fr) .home-hero h1,:lang(it) .home-hero h1,:lang(nb) .home-hero h1,:lang(nl) .home-hero h1,:lang(pl) .home-hero h1,:lang(pt-br) .home-hero h1,:lang(pt-pt) .home-hero h1,:lang(sv) .home-hero h1,:lang(tr) .home-hero h1,:lang(ru) .home-hero h1,:lang(uk) .home-hero h1,:lang(bg) .home-hero h1,:lang(be) .home-hero h1,:lang(mk) .home-hero h1,:lang(sr) .home-hero h1,:lang(kk) .home-hero h1,:lang(ky) .home-hero h1,:lang(mn) .home-hero h1{font-weight:620}.home-hero h1{text-transform:capitalize;margin-top:-2rem;line-height:1.33}.home-hero .home-hero-inner{position:relative}@media(min-width:768px){.home-hero .home-hero-inner{width:83.1vw;max-width:130rem}}@media screen and (max-width:767px){.home-hero .home-hero-inner{width:84.8vw}}.home-hero .inner2{position:relative;display:flex;width:100%}@media(min-width:768px){.home-hero .inner2{margin-top:4.6vw;justify-content:center}}@media screen and (max-width:767px){.home-hero .inner2{flex-direction:column;align-items:center;margin-top:1.8rem}}.home-hero .inner2 .hero-emoji{position:absolute;top:-2.8rem;right:0rem;padding-right:3.8vw}.home-hero .home-h1-rocket{z-index:10;position:absolute;top:0rem;right:0rem}.home-hero .home-h1-rocket svg{width:100%;height:auto}.home-hero .home-h1-rocket.home-h1-rocket-fire{z-index:9}.home-hero .home-h1-rocket.home-h1-rocket-fire img{animation:fireBlink .1s infinite alternate}@keyframes rocketAppear{0%{transform:translate(-4rem,4rem)}to{transform:translate(0);opacity:1}}@keyframes fireBlink{0%{filter:brightness(1)}to{filter:brightness(1.04)}}.home-hero .home-slogan svg{width:100%;height:auto}.home-hero .home-slogan svg .st0{fill:#212121}.home-hero h2{font-size:1.87rem;letter-spacing:0em}:lang(ja) .home-hero h2,:lang(zh) .home-hero h2,:lang(ko) .home-hero h2{font-size:1.7rem;letter-spacing:.12em}:lang(ja) .home-hero h2 .e,:lang(zh) .home-hero h2 .e,:lang(ko) .home-hero h2 .e{font-size:1.8105rem;margin-right:.05em;letter-spacing:0em}.home-hero h2,.home-hero h2 .e{line-height:1.603}:lang(ja) .home-hero h2,:lang(zh) .home-hero h2,:lang(ko) .home-hero h2{line-height:1.7}:lang(ja) .home-hero h2.-en-only,:lang(zh) .home-hero h2.-en-only,:lang(ko) .home-hero h2.-en-only{line-height:1.603}:lang(ja) .home-hero h2.-en-only .e,:lang(zh) .home-hero h2.-en-only .e,:lang(ko) .home-hero h2.-en-only .e{line-height:1.4427}.home-hero h2{font-weight:700}.home-hero h2 .e{font-weight:620}:lang(en) .home-hero h2,:lang(cs) .home-hero h2,:lang(da) .home-hero h2,:lang(de) .home-hero h2,:lang(es) .home-hero h2,:lang(fi) .home-hero h2,:lang(fr) .home-hero h2,:lang(it) .home-hero h2,:lang(nb) .home-hero h2,:lang(nl) .home-hero h2,:lang(pl) .home-hero h2,:lang(pt-br) .home-hero h2,:lang(pt-pt) .home-hero h2,:lang(sv) .home-hero h2,:lang(tr) .home-hero h2,:lang(ru) .home-hero h2,:lang(uk) .home-hero h2,:lang(bg) .home-hero h2,:lang(be) .home-hero h2,:lang(mk) .home-hero h2,:lang(sr) .home-hero h2,:lang(kk) .home-hero h2,:lang(ky) .home-hero h2,:lang(mn) .home-hero h2{font-weight:620}.home-hero h2{text-transform:capitalize}@media(min-width:768px){.home-hero h2{position:absolute;padding-left:3.8vw;top:-.5rem;left:0rem;text-align:start}}@media screen and (max-width:767px){.home-hero h2{font-size:1.54rem;letter-spacing:0em}:lang(ja) .home-hero h2,:lang(zh) .home-hero h2,:lang(ko) .home-hero h2{font-size:1.4rem;letter-spacing:.09em}:lang(ja) .home-hero h2 .e,:lang(zh) .home-hero h2 .e,:lang(ko) .home-hero h2 .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}}.home-hero .btn-wrapper{margin-top:3.1rem}@media screen and (max-width:767px){.home-hero .btn-wrapper{margin-top:2.2rem}}.pin-area{pointer-events:none;min-height:100vh;position:relative}.pin{display:grid;place-items:center;min-height:100vh}.home-card{position:relative;width:100%;height:100%;isolation:isolate;opacity:1}.home-block-txt{z-index:30;pointer-events:auto;position:relative}@media(min-width:768px){.home-block-txt{padding-left:calc(50% + 7rem)}}@media screen and (max-width:767px){.home-block-txt{padding-left:var(--padding-x)}}.home-block-txt>h2,.home-block-txt .home-block-txt-body>h2{font-size:2.739rem;letter-spacing:0em}:lang(ja) .home-block-txt>h2,:lang(zh) .home-block-txt>h2,:lang(ko) .home-block-txt>h2,:lang(ja) .home-block-txt .home-block-txt-body>h2,:lang(zh) .home-block-txt .home-block-txt-body>h2,:lang(ko) .home-block-txt .home-block-txt-body>h2{font-size:2.49rem;letter-spacing:.18em}:lang(ja) .home-block-txt>h2 .e,:lang(zh) .home-block-txt>h2 .e,:lang(ko) .home-block-txt>h2 .e,:lang(ja) .home-block-txt .home-block-txt-body>h2 .e,:lang(zh) .home-block-txt .home-block-txt-body>h2 .e,:lang(ko) .home-block-txt .home-block-txt-body>h2 .e{font-size:2.65185rem;margin-right:.05em;letter-spacing:0em}.home-block-txt>h2,.home-block-txt .home-block-txt-body>h2{font-weight:700}.home-block-txt>h2 .e,.home-block-txt .home-block-txt-body>h2 .e{font-weight:620}:lang(en) .home-block-txt>h2,:lang(cs) .home-block-txt>h2,:lang(da) .home-block-txt>h2,:lang(de) .home-block-txt>h2,:lang(es) .home-block-txt>h2,:lang(fi) .home-block-txt>h2,:lang(fr) .home-block-txt>h2,:lang(it) .home-block-txt>h2,:lang(nb) .home-block-txt>h2,:lang(nl) .home-block-txt>h2,:lang(pl) .home-block-txt>h2,:lang(pt-br) .home-block-txt>h2,:lang(pt-pt) .home-block-txt>h2,:lang(sv) .home-block-txt>h2,:lang(tr) .home-block-txt>h2,:lang(ru) .home-block-txt>h2,:lang(uk) .home-block-txt>h2,:lang(bg) .home-block-txt>h2,:lang(be) .home-block-txt>h2,:lang(mk) .home-block-txt>h2,:lang(sr) .home-block-txt>h2,:lang(kk) .home-block-txt>h2,:lang(ky) .home-block-txt>h2,:lang(mn) .home-block-txt>h2,:lang(en) .home-block-txt .home-block-txt-body>h2,:lang(cs) .home-block-txt .home-block-txt-body>h2,:lang(da) .home-block-txt .home-block-txt-body>h2,:lang(de) .home-block-txt .home-block-txt-body>h2,:lang(es) .home-block-txt .home-block-txt-body>h2,:lang(fi) .home-block-txt .home-block-txt-body>h2,:lang(fr) .home-block-txt .home-block-txt-body>h2,:lang(it) .home-block-txt .home-block-txt-body>h2,:lang(nb) .home-block-txt .home-block-txt-body>h2,:lang(nl) .home-block-txt .home-block-txt-body>h2,:lang(pl) .home-block-txt .home-block-txt-body>h2,:lang(pt-br) .home-block-txt .home-block-txt-body>h2,:lang(pt-pt) .home-block-txt .home-block-txt-body>h2,:lang(sv) .home-block-txt .home-block-txt-body>h2,:lang(tr) .home-block-txt .home-block-txt-body>h2,:lang(ru) .home-block-txt .home-block-txt-body>h2,:lang(uk) .home-block-txt .home-block-txt-body>h2,:lang(bg) .home-block-txt .home-block-txt-body>h2,:lang(be) .home-block-txt .home-block-txt-body>h2,:lang(mk) .home-block-txt .home-block-txt-body>h2,:lang(sr) .home-block-txt .home-block-txt-body>h2,:lang(kk) .home-block-txt .home-block-txt-body>h2,:lang(ky) .home-block-txt .home-block-txt-body>h2,:lang(mn) .home-block-txt .home-block-txt-body>h2{font-weight:620}.home-block-txt>h2,.home-block-txt .home-block-txt-body>h2{line-height:1.44894}.home-block-txt>h2 .e,.home-block-txt .home-block-txt-body>h2 .e{line-height:1.44894}:lang(ja) .home-block-txt>h2,:lang(zh) .home-block-txt>h2,:lang(ko) .home-block-txt>h2,:lang(ja) .home-block-txt .home-block-txt-body>h2,:lang(zh) .home-block-txt .home-block-txt-body>h2,:lang(ko) .home-block-txt .home-block-txt-body>h2{line-height:1.767}:lang(ja) .home-block-txt>h2.-en-only,:lang(zh) .home-block-txt>h2.-en-only,:lang(ko) .home-block-txt>h2.-en-only,:lang(ja) .home-block-txt .home-block-txt-body>h2.-en-only,:lang(zh) .home-block-txt .home-block-txt-body>h2.-en-only,:lang(ko) .home-block-txt .home-block-txt-body>h2.-en-only{line-height:1.44894}:lang(ja) .home-block-txt>h2.-en-only .e,:lang(zh) .home-block-txt>h2.-en-only .e,:lang(ko) .home-block-txt>h2.-en-only .e,:lang(ja) .home-block-txt .home-block-txt-body>h2.-en-only .e,:lang(zh) .home-block-txt .home-block-txt-body>h2.-en-only .e,:lang(ko) .home-block-txt .home-block-txt-body>h2.-en-only .e{line-height:1.304046}.home-block-txt>h2.home-count-title,.home-block-txt .home-block-txt-body>h2.home-count-title{font-size:2.057rem;letter-spacing:0em}:lang(ja) .home-block-txt>h2.home-count-title,:lang(zh) .home-block-txt>h2.home-count-title,:lang(ko) .home-block-txt>h2.home-count-title,:lang(ja) .home-block-txt .home-block-txt-body>h2.home-count-title,:lang(zh) .home-block-txt .home-block-txt-body>h2.home-count-title,:lang(ko) .home-block-txt .home-block-txt-body>h2.home-count-title{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .home-block-txt>h2.home-count-title .e,:lang(zh) .home-block-txt>h2.home-count-title .e,:lang(ko) .home-block-txt>h2.home-count-title .e,:lang(ja) .home-block-txt .home-block-txt-body>h2.home-count-title .e,:lang(zh) .home-block-txt .home-block-txt-body>h2.home-count-title .e,:lang(ko) .home-block-txt .home-block-txt-body>h2.home-count-title .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.home-block-txt>h2.home-count-title,.home-block-txt .home-block-txt-body>h2.home-count-title{text-transform:capitalize}.home-block-txt>p,.home-block-txt .home-block-txt-body>p{font-size:1.54rem;letter-spacing:0em}:lang(ja) .home-block-txt>p,:lang(zh) .home-block-txt>p,:lang(ko) .home-block-txt>p,:lang(ja) .home-block-txt .home-block-txt-body>p,:lang(zh) .home-block-txt .home-block-txt-body>p,:lang(ko) .home-block-txt .home-block-txt-body>p{font-size:1.4rem;letter-spacing:.09em}:lang(ja) .home-block-txt>p .e,:lang(zh) .home-block-txt>p .e,:lang(ko) .home-block-txt>p .e,:lang(ja) .home-block-txt .home-block-txt-body>p .e,:lang(zh) .home-block-txt .home-block-txt-body>p .e,:lang(ko) .home-block-txt .home-block-txt-body>p .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.home-block-txt>p,.home-block-txt .home-block-txt-body>p{line-height:1.698548}.home-block-txt>p .e,.home-block-txt .home-block-txt-body>p .e{line-height:1.698548}:lang(ja) .home-block-txt>p,:lang(zh) .home-block-txt>p,:lang(ko) .home-block-txt>p,:lang(ja) .home-block-txt .home-block-txt-body>p,:lang(zh) .home-block-txt .home-block-txt-body>p,:lang(ko) .home-block-txt .home-block-txt-body>p{line-height:2.0714}:lang(ja) .home-block-txt>p.-en-only,:lang(zh) .home-block-txt>p.-en-only,:lang(ko) .home-block-txt>p.-en-only,:lang(ja) .home-block-txt .home-block-txt-body>p.-en-only,:lang(zh) .home-block-txt .home-block-txt-body>p.-en-only,:lang(ko) .home-block-txt .home-block-txt-body>p.-en-only{line-height:1.698548}:lang(ja) .home-block-txt>p.-en-only .e,:lang(zh) .home-block-txt>p.-en-only .e,:lang(ko) .home-block-txt>p.-en-only .e,:lang(ja) .home-block-txt .home-block-txt-body>p.-en-only .e,:lang(zh) .home-block-txt .home-block-txt-body>p.-en-only .e,:lang(ko) .home-block-txt .home-block-txt-body>p.-en-only .e{line-height:1.5286932}.home-block-txt>p,.home-block-txt .home-block-txt-body>p{font-weight:700}.home-block-txt>p .e,.home-block-txt .home-block-txt-body>p .e{font-weight:620}:lang(en) .home-block-txt>p,:lang(cs) .home-block-txt>p,:lang(da) .home-block-txt>p,:lang(de) .home-block-txt>p,:lang(es) .home-block-txt>p,:lang(fi) .home-block-txt>p,:lang(fr) .home-block-txt>p,:lang(it) .home-block-txt>p,:lang(nb) .home-block-txt>p,:lang(nl) .home-block-txt>p,:lang(pl) .home-block-txt>p,:lang(pt-br) .home-block-txt>p,:lang(pt-pt) .home-block-txt>p,:lang(sv) .home-block-txt>p,:lang(tr) .home-block-txt>p,:lang(ru) .home-block-txt>p,:lang(uk) .home-block-txt>p,:lang(bg) .home-block-txt>p,:lang(be) .home-block-txt>p,:lang(mk) .home-block-txt>p,:lang(sr) .home-block-txt>p,:lang(kk) .home-block-txt>p,:lang(ky) .home-block-txt>p,:lang(mn) .home-block-txt>p,:lang(en) .home-block-txt .home-block-txt-body>p,:lang(cs) .home-block-txt .home-block-txt-body>p,:lang(da) .home-block-txt .home-block-txt-body>p,:lang(de) .home-block-txt .home-block-txt-body>p,:lang(es) .home-block-txt .home-block-txt-body>p,:lang(fi) .home-block-txt .home-block-txt-body>p,:lang(fr) .home-block-txt .home-block-txt-body>p,:lang(it) .home-block-txt .home-block-txt-body>p,:lang(nb) .home-block-txt .home-block-txt-body>p,:lang(nl) .home-block-txt .home-block-txt-body>p,:lang(pl) .home-block-txt .home-block-txt-body>p,:lang(pt-br) .home-block-txt .home-block-txt-body>p,:lang(pt-pt) .home-block-txt .home-block-txt-body>p,:lang(sv) .home-block-txt .home-block-txt-body>p,:lang(tr) .home-block-txt .home-block-txt-body>p,:lang(ru) .home-block-txt .home-block-txt-body>p,:lang(uk) .home-block-txt .home-block-txt-body>p,:lang(bg) .home-block-txt .home-block-txt-body>p,:lang(be) .home-block-txt .home-block-txt-body>p,:lang(mk) .home-block-txt .home-block-txt-body>p,:lang(sr) .home-block-txt .home-block-txt-body>p,:lang(kk) .home-block-txt .home-block-txt-body>p,:lang(ky) .home-block-txt .home-block-txt-body>p,:lang(mn) .home-block-txt .home-block-txt-body>p{font-weight:620}.home-block-txt>p,.home-block-txt .home-block-txt-body>p{margin-top:1.3rem}.home-block-txt>p.home-count-note,.home-block-txt .home-block-txt-body>p.home-count-note{font-size:1.1rem;letter-spacing:.03em}:lang(ja) .home-block-txt>p.home-count-note,:lang(zh) .home-block-txt>p.home-count-note,:lang(ko) .home-block-txt>p.home-count-note,:lang(ja) .home-block-txt .home-block-txt-body>p.home-count-note,:lang(zh) .home-block-txt .home-block-txt-body>p.home-count-note,:lang(ko) .home-block-txt .home-block-txt-body>p.home-count-note{font-size:1rem;letter-spacing:.13em}:lang(ja) .home-block-txt>p.home-count-note .e,:lang(zh) .home-block-txt>p.home-count-note .e,:lang(ko) .home-block-txt>p.home-count-note .e,:lang(ja) .home-block-txt .home-block-txt-body>p.home-count-note .e,:lang(zh) .home-block-txt .home-block-txt-body>p.home-count-note .e,:lang(ko) .home-block-txt .home-block-txt-body>p.home-count-note .e{font-size:1.065rem;margin-right:.05em;letter-spacing:.03em}.home-block-txt>p.home-count-note,.home-block-txt .home-block-txt-body>p.home-count-note{margin-top:2.8rem}@media screen and (max-width:767px){.home-block-txt>p.home-count-note,.home-block-txt .home-block-txt-body>p.home-count-note{margin-top:1.8rem}}.home-block-txt .import-counter{font-family:Inter,sans-serif;letter-spacing:.17em;font-weight:700;display:flex;flex-direction:column;justify-content:center;margin-top:-2rem;text-align:center}.home-block-txt .import-counter .count{font-variant-numeric:tabular-nums;font-size:11.2rem}@media screen and (max-width:767px){.home-block-txt .import-counter .count{font-size:8.6rem}}.home-block-txt .import-counter .plus{position:relative;font-size:2rem;margin-top:-3.4rem;text-transform:uppercase}@media screen and (max-width:767px){.home-block-txt .import-counter .plus{margin-top:-2.1rem}}.home-block-txt>.btn{margin-top:2.1rem}.home-block-txt.-try{padding:0}@media(min-width:768px){.home-block-txt.-try{display:flex;justify-content:space-between;align-items:center;width:48rem;margin:1rem auto 0}}@media screen and (max-width:767px){.home-block-txt.-try{padding-left:var(--padding-x)}}.home-blocks{z-index:2;pointer-events:none;position:absolute;left:0;top:0;width:100%;padding-top:10rem;overflow:hidden}.home-block-space{height:30vw}.home-block,.home-block-end{min-height:50vh;display:flex;justify-content:center;flex-direction:column;padding:8rem 0}.home-block{pointer-events:none;position:relative}.home-block.active .home-block-img{opacity:1}@media(min-width:768px){.home-block[data-home-block="2"] .home-block-txt{padding-left:calc(50% - 30rem)}}.home-block.-count{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.home-block.-count .home-block-txt{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding:0}.home-block-img{transition:opacity .5s ease 0s;opacity:0;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.home-block-img{scale:.68}}:root{--robot-move-y: 4rem;--robot-rotate-base: 0deg;--robot-rotate-catch: 10deg;--paper-swing: 3deg}.robot{pointer-events:none;z-index:10;position:absolute;top:calc(50% - 33rem);left:50%;transform:translate(-50%,-50%)}.robot-base{pointer-events:none;z-index:10}.robot-hand{pointer-events:none;z-index:1;top:calc(50% - 33rem);width:39.8rem;height:39.8rem}.robot-hand.-right{z-index:-1}.robot-hand.-right img{transform:scaleX(-1)}.home-block-img-scan{pointer-events:none;z-index:10;position:absolute;top:calc(50% - 11rem);left:50%;width:52.4rem;transform:translate(-50%,-50%);--scan-move-y: 10rem;animation:scan-move 2s ease-in-out infinite alternate}@keyframes scan-move{0%{transform:translate(-50%,calc(-50% - var(--scan-move-y)))}to{transform:translate(-50%,calc(-50% + var(--scan-move-y)))}}.home-block-img-scan-body{z-index:2;position:relative}.home-block-img-scan-lazer{z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffeb0033;height:6rem;width:50rem}.home-block-img-pen{--dur: 1.6s;--delay: 0s;--tilt: -18deg;--move-x: 6rem;--move-y: 3.2rem;--bob: .35rem;--rot: 6deg;--stroke-w: 12rem;--stroke-h: .3rem;--stroke-r: .25rem;z-index:10;position:absolute;top:calc(50% - 2rem);left:calc(50% - 21rem);transform:translate(-50%,-50%)}.home-block-img-pen img{animation:pencil-draw-move var(--dur) ease-in-out infinite;animation-delay:var(--delay)}@keyframes pencil-draw-move{0%{transform:rotate(calc(var(--tilt) - 2deg)) translate(0)}10%{transform:rotate(calc(var(--tilt) + 1deg)) translate(0)}30%{transform:rotate(calc(var(--tilt) + var(--rot))) translate(calc(var(--move-x) * .45),calc(var(--move-y) * .45)) translateY(calc(var(--bob) * -1))}55%{transform:rotate(calc(var(--tilt) - var(--rot))) translate(calc(var(--move-x) * .85),calc(var(--move-y) * .85)) translateY(var(--bob))}70%{transform:rotate(calc(var(--tilt) + 2deg)) translate(var(--move-x),var(--move-y))}to{transform:rotate(calc(var(--tilt) - 2deg)) translate(0)}}@keyframes pencil-draw-stroke{0%{width:0;opacity:0}12%{width:.6rem;opacity:.9}60%{width:var(--stroke-w);opacity:.95}72%{width:var(--stroke-w);opacity:.6}to{width:0;opacity:0}}.home-block.active .robot-base{animation:robot-base-move 3s forwards}.home-block.active .robot-hand.-left{animation:robot-hand-left-anim 3s forwards}.home-block.active .robot-hand.-right{animation:robot-hand-right-anim 3s forwards}:root{--robot-move-y: 3rem;--robot-left-open: 15deg;--robot-left-close: -10deg;--robot-right-open: -15deg;--robot-right-close: 10deg}@keyframes robot-base-move{0%,20%{transform:translate(-50%,-50%)}60%,80%,to{transform:translate(-50%,calc(-50% + var(--robot-move-y)))}}@keyframes robot-hand-left-anim{0%{transform:translate(-50%,-50%) rotate(0)}15%,20%{transform:translate(-50%,-50%) rotate(var(--robot-left-open))}60%,75%{transform:translate(-50%,calc(-50% + var(--robot-move-y))) rotate(var(--robot-left-open))}90%,to{transform:translate(-50%,calc(-50% + var(--robot-move-y))) rotate(var(--robot-left-close))}}@keyframes robot-hand-right-anim{0%{transform:translate(-50%,-50%) rotate(0)}15%,20%{transform:translate(-50%,-50%) rotate(var(--robot-right-open))}60%,75%{transform:translate(-50%,calc(-50% + var(--robot-move-y))) rotate(var(--robot-right-open))}90%,to{transform:translate(-50%,calc(-50% + var(--robot-move-y))) rotate(var(--robot-right-close))}}.cases-page{background-color:#f0f0f0;padding-bottom:12rem}.cases-intro{text-align:center;max-width:64rem;margin:4.8rem auto 0}.cases-intro p{font-size:2.057rem;letter-spacing:0em}:lang(ja) .cases-intro p,:lang(zh) .cases-intro p,:lang(ko) .cases-intro p{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .cases-intro p .e,:lang(zh) .cases-intro p .e,:lang(ko) .cases-intro p .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.cases-intro p,.cases-intro p .e{line-height:1.5}:lang(ja) .cases-intro p,:lang(zh) .cases-intro p,:lang(ko) .cases-intro p{line-height:1.6}:lang(ja) .cases-intro p.-en-only,:lang(zh) .cases-intro p.-en-only,:lang(ko) .cases-intro p.-en-only{line-height:1.5}:lang(ja) .cases-intro p.-en-only .e,:lang(zh) .cases-intro p.-en-only .e,:lang(ko) .cases-intro p.-en-only .e{line-height:1.35}.cases-intro p{font-weight:700}.cases-intro p .e{font-weight:620}:lang(en) .cases-intro p,:lang(cs) .cases-intro p,:lang(da) .cases-intro p,:lang(de) .cases-intro p,:lang(es) .cases-intro p,:lang(fi) .cases-intro p,:lang(fr) .cases-intro p,:lang(it) .cases-intro p,:lang(nb) .cases-intro p,:lang(nl) .cases-intro p,:lang(pl) .cases-intro p,:lang(pt-br) .cases-intro p,:lang(pt-pt) .cases-intro p,:lang(sv) .cases-intro p,:lang(tr) .cases-intro p,:lang(ru) .cases-intro p,:lang(uk) .cases-intro p,:lang(bg) .cases-intro p,:lang(be) .cases-intro p,:lang(mk) .cases-intro p,:lang(sr) .cases-intro p,:lang(kk) .cases-intro p,:lang(ky) .cases-intro p,:lang(mn) .cases-intro p{font-weight:620}.cases-intro p{text-wrap:pretty;padding:0 2rem}.case-cards{margin-top:6.4rem;display:flex;flex-direction:column;gap:8rem;align-items:center}.case-card{background:#fff;border-radius:1.2rem;overflow:hidden;width:100%;max-width:64rem;display:flex;flex-direction:column;box-shadow:0 4px 20px #0000000d}.case-card .case-card-img{background-color:#f8f8f8;height:40rem;display:flex;justify-content:center;align-items:center}.case-card .case-card-img img{max-width:80%;height:auto}.case-card .case-card-content{padding:4.8rem 4rem}.case-card .case-card-content h3{font-size:2.739rem;letter-spacing:0em}:lang(ja) .case-card .case-card-content h3,:lang(zh) .case-card .case-card-content h3,:lang(ko) .case-card .case-card-content h3{font-size:2.49rem;letter-spacing:.05em}:lang(ja) .case-card .case-card-content h3 .e,:lang(zh) .case-card .case-card-content h3 .e,:lang(ko) .case-card .case-card-content h3 .e{font-size:2.65185rem;margin-right:.05em;letter-spacing:0em}.case-card .case-card-content h3{font-weight:700}.case-card .case-card-content h3 .e{font-weight:620}:lang(en) .case-card .case-card-content h3,:lang(cs) .case-card .case-card-content h3,:lang(da) .case-card .case-card-content h3,:lang(de) .case-card .case-card-content h3,:lang(es) .case-card .case-card-content h3,:lang(fi) .case-card .case-card-content h3,:lang(fr) .case-card .case-card-content h3,:lang(it) .case-card .case-card-content h3,:lang(nb) .case-card .case-card-content h3,:lang(nl) .case-card .case-card-content h3,:lang(pl) .case-card .case-card-content h3,:lang(pt-br) .case-card .case-card-content h3,:lang(pt-pt) .case-card .case-card-content h3,:lang(sv) .case-card .case-card-content h3,:lang(tr) .case-card .case-card-content h3,:lang(ru) .case-card .case-card-content h3,:lang(uk) .case-card .case-card-content h3,:lang(bg) .case-card .case-card-content h3,:lang(be) .case-card .case-card-content h3,:lang(mk) .case-card .case-card-content h3,:lang(sr) .case-card .case-card-content h3,:lang(kk) .case-card .case-card-content h3,:lang(ky) .case-card .case-card-content h3,:lang(mn) .case-card .case-card-content h3{font-weight:620}.case-card .case-card-content h3{margin-bottom:2.4rem}.case-meta{margin-bottom:3.2rem}.case-meta dl{display:grid;grid-template-columns:auto 1fr;gap:.8rem 1.6rem;font-size:1.54rem;letter-spacing:0em}:lang(ja) .case-meta dl,:lang(zh) .case-meta dl,:lang(ko) .case-meta dl{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .case-meta dl .e,:lang(zh) .case-meta dl .e,:lang(ko) .case-meta dl .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.case-meta dl{font-weight:700}.case-meta dl .e{font-weight:620}:lang(en) .case-meta dl,:lang(cs) .case-meta dl,:lang(da) .case-meta dl,:lang(de) .case-meta dl,:lang(es) .case-meta dl,:lang(fi) .case-meta dl,:lang(fr) .case-meta dl,:lang(it) .case-meta dl,:lang(nb) .case-meta dl,:lang(nl) .case-meta dl,:lang(pl) .case-meta dl,:lang(pt-br) .case-meta dl,:lang(pt-pt) .case-meta dl,:lang(sv) .case-meta dl,:lang(tr) .case-meta dl,:lang(ru) .case-meta dl,:lang(uk) .case-meta dl,:lang(bg) .case-meta dl,:lang(be) .case-meta dl,:lang(mk) .case-meta dl,:lang(sr) .case-meta dl,:lang(kk) .case-meta dl,:lang(ky) .case-meta dl,:lang(mn) .case-meta dl{font-weight:620}.case-meta dl{line-height:1.5}.case-meta dl dt{color:#212121;white-space:nowrap}.case-meta dl dt:after{content:":";margin-left:.2rem}.case-meta dl dd{color:#212121}.case-body{font-size:1.54rem;letter-spacing:0em}:lang(ja) .case-body,:lang(zh) .case-body,:lang(ko) .case-body{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .case-body .e,:lang(zh) .case-body .e,:lang(ko) .case-body .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.case-body,.case-body .e{line-height:1.5}:lang(ja) .case-body,:lang(zh) .case-body,:lang(ko) .case-body{line-height:1.7}:lang(ja) .case-body.-en-only,:lang(zh) .case-body.-en-only,:lang(ko) .case-body.-en-only{line-height:1.5}:lang(ja) .case-body.-en-only .e,:lang(zh) .case-body.-en-only .e,:lang(ko) .case-body.-en-only .e{line-height:1.35}.case-body{margin-bottom:3.2rem;text-wrap:pretty}.case-link .btn-txt{display:inline-flex;align-items:center;color:#008984;font-size:1.782rem;letter-spacing:0em}:lang(ja) .case-link .btn-txt,:lang(zh) .case-link .btn-txt,:lang(ko) .case-link .btn-txt{font-size:1.62rem;letter-spacing:.11em}:lang(ja) .case-link .btn-txt .e,:lang(zh) .case-link .btn-txt .e,:lang(ko) .case-link .btn-txt .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.case-link .btn-txt{font-weight:700}.case-link .btn-txt .e{font-weight:620}:lang(en) .case-link .btn-txt,:lang(cs) .case-link .btn-txt,:lang(da) .case-link .btn-txt,:lang(de) .case-link .btn-txt,:lang(es) .case-link .btn-txt,:lang(fi) .case-link .btn-txt,:lang(fr) .case-link .btn-txt,:lang(it) .case-link .btn-txt,:lang(nb) .case-link .btn-txt,:lang(nl) .case-link .btn-txt,:lang(pl) .case-link .btn-txt,:lang(pt-br) .case-link .btn-txt,:lang(pt-pt) .case-link .btn-txt,:lang(sv) .case-link .btn-txt,:lang(tr) .case-link .btn-txt,:lang(ru) .case-link .btn-txt,:lang(uk) .case-link .btn-txt,:lang(bg) .case-link .btn-txt,:lang(be) .case-link .btn-txt,:lang(mk) .case-link .btn-txt,:lang(sr) .case-link .btn-txt,:lang(kk) .case-link .btn-txt,:lang(ky) .case-link .btn-txt,:lang(mn) .case-link .btn-txt{font-weight:620}.case-link .btn-txt{text-decoration:none}.case-link .btn-txt .icon-arrow{margin-left:.8rem;width:1.4rem;height:1.4rem;fill:currentColor}.case-link .btn-txt:hover{opacity:.7}.metafield-help-container{position:relative}@media screen and (max-width:767px){.metafield-help-container{width:calc(2 * var(--padding-x) + 100%);left:calc(-1 * var(--padding-x))}}.tools-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:3.2rem;margin-top:6.6rem}.card.-tool{margin-top:6rem;padding:4.6rem 5.4rem 5.7rem}.card.-tool-card{position:relative;display:block;margin-top:0!important;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden}.card.-tool-card:hover{transform:translateY(-8px)}.card.-tool-card:hover .tool-action,.card.-tool-card:hover .tool-action .icon{transform:translate(4px)}.card.-tool-card:hover .card-bg{opacity:1;transform:scale(1.1)}.card.-tool-card .card-bg{position:absolute;inset:0;z-index:0;opacity:.5;transition:all .6s ease}.card.-tool-card .blog-card-emoji{font-size:8.4rem}.card.-tool-card .card-content{position:relative;z-index:1}.card.-tool-card .tool-emoji{font-size:3.7rem;margin-bottom:1.8rem;display:block}.card.-tool-card .tool-title{font-size:2.376rem;letter-spacing:0em}:lang(ja) .card.-tool-card .tool-title,:lang(zh) .card.-tool-card .tool-title,:lang(ko) .card.-tool-card .tool-title{font-size:2.16rem;letter-spacing:.05em}:lang(ja) .card.-tool-card .tool-title .e,:lang(zh) .card.-tool-card .tool-title .e,:lang(ko) .card.-tool-card .tool-title .e{font-size:2.3004rem;margin-right:.05em;letter-spacing:0em}.card.-tool-card .tool-title,.card.-tool-card .tool-title .e{line-height:1.33}:lang(ja) .card.-tool-card .tool-title,:lang(zh) .card.-tool-card .tool-title,:lang(ko) .card.-tool-card .tool-title{line-height:1.62}:lang(ja) .card.-tool-card .tool-title.-en-only,:lang(zh) .card.-tool-card .tool-title.-en-only,:lang(ko) .card.-tool-card .tool-title.-en-only{line-height:1.33}:lang(ja) .card.-tool-card .tool-title.-en-only .e,:lang(zh) .card.-tool-card .tool-title.-en-only .e,:lang(ko) .card.-tool-card .tool-title.-en-only .e{line-height:1.197}.card.-tool-card .tool-title{font-weight:700}.card.-tool-card .tool-title .e{font-weight:620}:lang(en) .card.-tool-card .tool-title,:lang(cs) .card.-tool-card .tool-title,:lang(da) .card.-tool-card .tool-title,:lang(de) .card.-tool-card .tool-title,:lang(es) .card.-tool-card .tool-title,:lang(fi) .card.-tool-card .tool-title,:lang(fr) .card.-tool-card .tool-title,:lang(it) .card.-tool-card .tool-title,:lang(nb) .card.-tool-card .tool-title,:lang(nl) .card.-tool-card .tool-title,:lang(pl) .card.-tool-card .tool-title,:lang(pt-br) .card.-tool-card .tool-title,:lang(pt-pt) .card.-tool-card .tool-title,:lang(sv) .card.-tool-card .tool-title,:lang(tr) .card.-tool-card .tool-title,:lang(ru) .card.-tool-card .tool-title,:lang(uk) .card.-tool-card .tool-title,:lang(bg) .card.-tool-card .tool-title,:lang(be) .card.-tool-card .tool-title,:lang(mk) .card.-tool-card .tool-title,:lang(sr) .card.-tool-card .tool-title,:lang(kk) .card.-tool-card .tool-title,:lang(ky) .card.-tool-card .tool-title,:lang(mn) .card.-tool-card .tool-title{font-weight:620}.card.-tool-card .tool-title{margin-bottom:1.6rem;margin-top:-.7rem}.card.-tool-card .tool-desc{margin-top:1.8rem;margin-bottom:3.2rem;min-height:4.8em;font-size:1.43rem;letter-spacing:0em}:lang(ja) .card.-tool-card .tool-desc,:lang(zh) .card.-tool-card .tool-desc,:lang(ko) .card.-tool-card .tool-desc{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .card.-tool-card .tool-desc .e,:lang(zh) .card.-tool-card .tool-desc .e,:lang(ko) .card.-tool-card .tool-desc .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.card.-tool-card .tool-action{display:flex;align-items:center;gap:.8rem;transition:all .3s ease}.card.-tool-card .tool-action .icon{width:18px;height:18px;transition:transform .3s ease}.preview-table th.title{min-width:22rem}.preview-table th.body_html{min-width:30rem}.preview-table th.published_at,.preview-table th.tags{min-width:18rem}.preview-table th.author{min-width:13rem}.preview-table th.metafield_custom{overflow-wrap:anywhere;word-break:break-all;min-width:24rem}.head-nav{z-index:1000;position:fixed;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.54rem;letter-spacing:.02em}:lang(ja) .head-nav,:lang(zh) .head-nav,:lang(ko) .head-nav{font-size:1.4rem;letter-spacing:.13em}:lang(ja) .head-nav .e,:lang(zh) .head-nav .e,:lang(ko) .head-nav .e{font-size:1.491rem;margin-right:.05em;letter-spacing:.02em}.head-nav{font-weight:700}.head-nav .e{font-weight:620}:lang(en) .head-nav,:lang(cs) .head-nav,:lang(da) .head-nav,:lang(de) .head-nav,:lang(es) .head-nav,:lang(fi) .head-nav,:lang(fr) .head-nav,:lang(it) .head-nav,:lang(nb) .head-nav,:lang(nl) .head-nav,:lang(pl) .head-nav,:lang(pt-br) .head-nav,:lang(pt-pt) .head-nav,:lang(sv) .head-nav,:lang(tr) .head-nav,:lang(ru) .head-nav,:lang(uk) .head-nav,:lang(bg) .head-nav,:lang(be) .head-nav,:lang(mk) .head-nav,:lang(sr) .head-nav,:lang(kk) .head-nav,:lang(ky) .head-nav,:lang(mn) .head-nav{font-weight:620}.head-nav{padding:3.2rem var(--padding-x);text-transform:capitalize}@media screen and (max-width:767px){.head-nav{padding:.8rem var(--padding-x)}}.head-nav .logo,.nav-mobile-overlay .logo{position:relative}@media screen and (max-width:767px){.head-nav .logo,.nav-mobile-overlay .logo{width:19rem;left:-.2rem}}.head-nav .nav-pc,.nav-mobile-overlay .nav-pc{display:flex;justify-content:flex-end;align-items:center}.head-nav .nav-pc .nav-1,.head-nav .nav-pc .nav-2,.nav-mobile-overlay .nav-pc .nav-1,.nav-mobile-overlay .nav-pc .nav-2{display:flex;align-items:center;column-gap:1.8rem;height:2.8rem}.head-nav .nav-pc .nav-1,.nav-mobile-overlay .nav-pc .nav-1{border-right:.2rem solid #212121;padding:0 2.5rem 0 0;margin-right:2.3rem}.head-nav .nav-pc .nav-item-has-dropdown,.nav-mobile-overlay .nav-pc .nav-item-has-dropdown{position:relative;height:100%;display:flex;align-items:center}.head-nav .nav-pc .nav-item-has-dropdown:hover .nav-dropdown,.nav-mobile-overlay .nav-pc .nav-item-has-dropdown:hover .nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.head-nav .nav-pc .nav-item-has-dropdown>a,.nav-mobile-overlay .nav-pc .nav-item-has-dropdown>a{display:flex;align-items:center;column-gap:.4rem}.head-nav .nav-pc .nav-dropdown,.nav-mobile-overlay .nav-pc .nav-dropdown{position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%) translateY(.5rem);background-color:#fff;border-radius:.8rem;padding:.7rem 0;min-width:20rem;opacity:0;visibility:hidden;transition:all .15s cubic-bezier(.39,.575,.565,1);z-index:10}.head-nav .nav-pc .nav-dropdown:before,.nav-mobile-overlay .nav-pc .nav-dropdown:before{content:"";position:absolute;top:-1rem;left:0;width:100%;height:1rem}.head-nav .nav-pc .nav-dropdown .nav-dropdown-link,.nav-mobile-overlay .nav-pc .nav-dropdown .nav-dropdown-link{display:block;padding:.6rem 2rem;font-size:1.3rem;color:#212121;transition:background-color .15s;text-transform:none;white-space:nowrap}.head-nav .nav-pc .nav-dropdown .nav-dropdown-link br,.nav-mobile-overlay .nav-pc .nav-dropdown .nav-dropdown-link br{display:none}.head-nav .nav-pc .nav-dropdown .nav-dropdown-link:hover,.nav-mobile-overlay .nav-pc .nav-dropdown .nav-dropdown-link:hover{background-color:#2121210d}.nav-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.nav-end{display:flex;align-items:center;column-gap:2rem}.btn-get{display:flex;align-items:center;justify-content:center;border:.2rem solid #212121;border-radius:99rem;padding:.4rem 0rem;height:3.2rem;font-size:1.4rem;font-weight:740;letter-spacing:.15em;text-indent:.1em;transition:background-color .15s}@media screen and (max-width:767px){.btn-get{font-size:1.15rem;width:4.4rem;height:2.1rem}}.btn-get:hover{background-color:#2121210d}.btn-get span{position:relative;top:.09em}.nav-toggle{display:flex;flex-direction:column;justify-content:center;row-gap:.6rem;width:3.2rem;height:3.2rem;background:none;border:none;padding:0;cursor:pointer}.nav-toggle .line{display:block;width:100%;height:.2rem;background-color:#212121}.nav-mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:2000;opacity:0;visibility:hidden;padding:.8rem var(--padding-x);transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s;display:flex;flex-direction:column}.nav-mobile-overlay.is-open{opacity:1;visibility:visible}.nav-mobile-header{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.nav-mobile-header-end{display:flex;align-items:center;column-gap:2rem}.nav-close{position:relative;width:3.2rem;height:3.2rem;background:none;border:none;padding:0;cursor:pointer}.nav-close .line{position:absolute;top:50%;left:0;display:block;width:100%;height:.2rem;background-color:#212121}.nav-close .line:nth-child(1){transform:rotate(45deg)}.nav-close .line:nth-child(2){transform:rotate(-45deg)}.nav-mobile-body{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;padding:0rem 0}.nav-mobile-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:0rem}.nav-mobile-list li{font-weight:700}.nav-mobile-list li .e{font-weight:620}:lang(en) .nav-mobile-list li,:lang(cs) .nav-mobile-list li,:lang(da) .nav-mobile-list li,:lang(de) .nav-mobile-list li,:lang(es) .nav-mobile-list li,:lang(fi) .nav-mobile-list li,:lang(fr) .nav-mobile-list li,:lang(it) .nav-mobile-list li,:lang(nb) .nav-mobile-list li,:lang(nl) .nav-mobile-list li,:lang(pl) .nav-mobile-list li,:lang(pt-br) .nav-mobile-list li,:lang(pt-pt) .nav-mobile-list li,:lang(sv) .nav-mobile-list li,:lang(tr) .nav-mobile-list li,:lang(ru) .nav-mobile-list li,:lang(uk) .nav-mobile-list li,:lang(bg) .nav-mobile-list li,:lang(be) .nav-mobile-list li,:lang(mk) .nav-mobile-list li,:lang(sr) .nav-mobile-list li,:lang(kk) .nav-mobile-list li,:lang(ky) .nav-mobile-list li,:lang(mn) .nav-mobile-list li{font-weight:620}.nav-mobile-list li a,.nav-mobile-list li button{display:block;padding:1.1rem 0}.nav-mobile-list+.nav-mobile-list{margin-top:4rem}.nav-mobile-item-group{display:flex;justify-content:space-between;align-items:baseline;column-gap:2.4rem;flex-wrap:wrap;row-gap:1rem}.nav-mobile-link{text-decoration:none}.nav-mobile-submenu{list-style:none;padding:0 0 1rem 1.5rem;margin:0;display:flex;flex-direction:column;row-gap:.5rem}.nav-mobile-submenu .nav-mobile-link-sub{padding:.8rem 0;font-size:1.4rem;opacity:.7}.nav-mobile-link-sub{text-decoration:none;display:flex;align-items:center;column-gap:.8rem}.nav-mobile-link-sub .icon{width:1.5rem}.nav-mobile-footer{flex-shrink:0;padding-top:2rem;padding-bottom:2rem}.nav-mobile-footer-inner{display:flex;justify-content:space-between;align-items:flex-end}.nav-mobile-credit{position:relative;top:-.2rem;font-size:1.54rem;letter-spacing:0em}:lang(ja) .nav-mobile-credit,:lang(zh) .nav-mobile-credit,:lang(ko) .nav-mobile-credit{font-size:1.4rem;letter-spacing:.0108em}:lang(ja) .nav-mobile-credit .e,:lang(zh) .nav-mobile-credit .e,:lang(ko) .nav-mobile-credit .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.nav-mobile-credit{font-weight:700}.nav-mobile-credit .e{font-weight:620}:lang(en) .nav-mobile-credit,:lang(cs) .nav-mobile-credit,:lang(da) .nav-mobile-credit,:lang(de) .nav-mobile-credit,:lang(es) .nav-mobile-credit,:lang(fi) .nav-mobile-credit,:lang(fr) .nav-mobile-credit,:lang(it) .nav-mobile-credit,:lang(nb) .nav-mobile-credit,:lang(nl) .nav-mobile-credit,:lang(pl) .nav-mobile-credit,:lang(pt-br) .nav-mobile-credit,:lang(pt-pt) .nav-mobile-credit,:lang(sv) .nav-mobile-credit,:lang(tr) .nav-mobile-credit,:lang(ru) .nav-mobile-credit,:lang(uk) .nav-mobile-credit,:lang(bg) .nav-mobile-credit,:lang(be) .nav-mobile-credit,:lang(mk) .nav-mobile-credit,:lang(sr) .nav-mobile-credit,:lang(kk) .nav-mobile-credit,:lang(ky) .nav-mobile-credit,:lang(mn) .nav-mobile-credit{font-weight:620}.nav-mobile-credit p{column-gap:.5rem}.nav-mobile-credit a{text-decoration:underline;text-underline-offset:.3em}@media(min-width:768px){.nav-toggle,.nav-mobile-overlay{display:none}}footer{z-index:100;position:relative;width:100%;background:#fff;padding:3.2rem var(--padding-x) 2.4rem}@media(min-width:768px){.footer1{display:flex;justify-content:space-between}}.footer1 h3{padding:.9rem 0}.footer1-menu{position:relative}@media(min-width:768px){.footer1-menu{display:flex;column-gap:7.2rem}}@media screen and (max-width:767px){.footer1-menu{margin-top:1.6rem;margin-bottom:4.4rem}}.footer1-menu-col a,.footer1-menu-col button{display:block;font-size:1.54rem;letter-spacing:.02em}:lang(ja) .footer1-menu-col a,:lang(zh) .footer1-menu-col a,:lang(ko) .footer1-menu-col a,:lang(ja) .footer1-menu-col button,:lang(zh) .footer1-menu-col button,:lang(ko) .footer1-menu-col button{font-size:1.4rem;letter-spacing:.13em}:lang(ja) .footer1-menu-col a .e,:lang(zh) .footer1-menu-col a .e,:lang(ko) .footer1-menu-col a .e,:lang(ja) .footer1-menu-col button .e,:lang(zh) .footer1-menu-col button .e,:lang(ko) .footer1-menu-col button .e{font-size:1.491rem;margin-right:.05em;letter-spacing:.02em}.footer1-menu-col a,.footer1-menu-col button,.footer1-menu-col a .e,.footer1-menu-col button .e{line-height:2}:lang(ja) .footer1-menu-col a,:lang(zh) .footer1-menu-col a,:lang(ko) .footer1-menu-col a,:lang(ja) .footer1-menu-col button,:lang(zh) .footer1-menu-col button,:lang(ko) .footer1-menu-col button{line-height:2}:lang(ja) .footer1-menu-col a.-en-only,:lang(zh) .footer1-menu-col a.-en-only,:lang(ko) .footer1-menu-col a.-en-only,:lang(ja) .footer1-menu-col button.-en-only,:lang(zh) .footer1-menu-col button.-en-only,:lang(ko) .footer1-menu-col button.-en-only{line-height:2}:lang(ja) .footer1-menu-col a.-en-only .e,:lang(zh) .footer1-menu-col a.-en-only .e,:lang(ko) .footer1-menu-col a.-en-only .e,:lang(ja) .footer1-menu-col button.-en-only .e,:lang(zh) .footer1-menu-col button.-en-only .e,:lang(ko) .footer1-menu-col button.-en-only .e{line-height:1.8}.footer1-menu-col a,.footer1-menu-col button{font-weight:700}.footer1-menu-col a .e,.footer1-menu-col button .e{font-weight:620}:lang(en) .footer1-menu-col a,:lang(cs) .footer1-menu-col a,:lang(da) .footer1-menu-col a,:lang(de) .footer1-menu-col a,:lang(es) .footer1-menu-col a,:lang(fi) .footer1-menu-col a,:lang(fr) .footer1-menu-col a,:lang(it) .footer1-menu-col a,:lang(nb) .footer1-menu-col a,:lang(nl) .footer1-menu-col a,:lang(pl) .footer1-menu-col a,:lang(pt-br) .footer1-menu-col a,:lang(pt-pt) .footer1-menu-col a,:lang(sv) .footer1-menu-col a,:lang(tr) .footer1-menu-col a,:lang(ru) .footer1-menu-col a,:lang(uk) .footer1-menu-col a,:lang(bg) .footer1-menu-col a,:lang(be) .footer1-menu-col a,:lang(mk) .footer1-menu-col a,:lang(sr) .footer1-menu-col a,:lang(kk) .footer1-menu-col a,:lang(ky) .footer1-menu-col a,:lang(mn) .footer1-menu-col a,:lang(en) .footer1-menu-col button,:lang(cs) .footer1-menu-col button,:lang(da) .footer1-menu-col button,:lang(de) .footer1-menu-col button,:lang(es) .footer1-menu-col button,:lang(fi) .footer1-menu-col button,:lang(fr) .footer1-menu-col button,:lang(it) .footer1-menu-col button,:lang(nb) .footer1-menu-col button,:lang(nl) .footer1-menu-col button,:lang(pl) .footer1-menu-col button,:lang(pt-br) .footer1-menu-col button,:lang(pt-pt) .footer1-menu-col button,:lang(sv) .footer1-menu-col button,:lang(tr) .footer1-menu-col button,:lang(ru) .footer1-menu-col button,:lang(uk) .footer1-menu-col button,:lang(bg) .footer1-menu-col button,:lang(be) .footer1-menu-col button,:lang(mk) .footer1-menu-col button,:lang(sr) .footer1-menu-col button,:lang(kk) .footer1-menu-col button,:lang(ky) .footer1-menu-col button,:lang(mn) .footer1-menu-col button{font-weight:620}@media screen and (max-width:767px){.footer1-menu-col a,.footer1-menu-col button{padding:.7rem 0}}@media screen and (max-width:767px){.footer1-menu-col.-strong{margin-top:2rem}}@media screen and (max-width:767px){.footer1-menu-col.-try{z-index:10;top:0;right:0;position:absolute}}.footer-logo{display:flex;justify-content:center;width:100%;margin-top:6.7vw}.footer-logo .svg-wrapper{flex:1 1 0%;max-width:100%}.footer-logo .svg-wrapper.logo1{flex-grow:444}.footer-logo .svg-wrapper.logo2{flex-grow:110;transform-origin:center;animation:rotate-periodic 5s infinite cubic-bezier(.4,0,.2,1)}.footer-logo .svg-wrapper.logo3{flex-grow:740}.footer-logo svg{width:100%;height:auto;display:block}@keyframes rotate-periodic{0%{transform:rotate(0)}10%,to{transform:rotate(360deg)}}.footer2{font-weight:700}.footer2 .e{font-weight:620}:lang(en) .footer2,:lang(cs) .footer2,:lang(da) .footer2,:lang(de) .footer2,:lang(es) .footer2,:lang(fi) .footer2,:lang(fr) .footer2,:lang(it) .footer2,:lang(nb) .footer2,:lang(nl) .footer2,:lang(pl) .footer2,:lang(pt-br) .footer2,:lang(pt-pt) .footer2,:lang(sv) .footer2,:lang(tr) .footer2,:lang(ru) .footer2,:lang(uk) .footer2,:lang(bg) .footer2,:lang(be) .footer2,:lang(mk) .footer2,:lang(sr) .footer2,:lang(kk) .footer2,:lang(ky) .footer2,:lang(mn) .footer2{font-weight:620}.footer2,.footer2 .e{line-height:1.5}:lang(ja) .footer2,:lang(zh) .footer2,:lang(ko) .footer2{line-height:1.5}:lang(ja) .footer2.-en-only,:lang(zh) .footer2.-en-only,:lang(ko) .footer2.-en-only{line-height:1.5}:lang(ja) .footer2.-en-only .e,:lang(zh) .footer2.-en-only .e,:lang(ko) .footer2.-en-only .e{line-height:1.35}.footer2{margin-top:3.8rem}@media(min-width:768px){.footer2{display:flex;justify-content:space-between}}.footer2 .footer-2-link{position:relative;top:.2rem;display:flex;font-size:1.21rem;letter-spacing:.01em}:lang(ja) .footer2 .footer-2-link,:lang(zh) .footer2 .footer-2-link,:lang(ko) .footer2 .footer-2-link{font-size:1.1rem;letter-spacing:.08em}:lang(ja) .footer2 .footer-2-link .e,:lang(zh) .footer2 .footer-2-link .e,:lang(ko) .footer2 .footer-2-link .e{font-size:1.1715rem;margin-right:.05em;letter-spacing:.01em}.footer2 .footer-2-link{column-gap:1.6rem}@media screen and (max-width:767px){.footer2 .footer-2-link{flex-wrap:wrap;row-gap:.6rem}}.footer2 .footer-2-credit{font-size:1.43rem;letter-spacing:0em}:lang(ja) .footer2 .footer-2-credit,:lang(zh) .footer2 .footer-2-credit,:lang(ko) .footer2 .footer-2-credit{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .footer2 .footer-2-credit .e,:lang(zh) .footer2 .footer-2-credit .e,:lang(ko) .footer2 .footer-2-credit .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}@media screen and (max-width:767px){.footer2 .footer-2-credit{margin-top:2.9rem}}.home-block-bag{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media screen and (max-width:767px){.home-block-bag{scale:.72}}.home-block-bag .img-wrapper{top:-4.5rem}.-home-bag{margin:10rem 0 5rem}.-home-bag .home-block-txt.-try{margin-top:12.6rem}@media screen and (max-width:767px){.-home-bag .home-block-txt.-try{margin-top:8.8rem}}.-home-bag .home-block-bag{top:1.5rem}@media screen and (max-width:767px){.-home-bag .home-block-bag{top:3.2rem}}.converter-header{text-align:center;margin-bottom:4rem}.converter-title{font-weight:700}.converter-title .e{font-weight:620}:lang(en) .converter-title,:lang(cs) .converter-title,:lang(da) .converter-title,:lang(de) .converter-title,:lang(es) .converter-title,:lang(fi) .converter-title,:lang(fr) .converter-title,:lang(it) .converter-title,:lang(nb) .converter-title,:lang(nl) .converter-title,:lang(pl) .converter-title,:lang(pt-br) .converter-title,:lang(pt-pt) .converter-title,:lang(sv) .converter-title,:lang(tr) .converter-title,:lang(ru) .converter-title,:lang(uk) .converter-title,:lang(bg) .converter-title,:lang(be) .converter-title,:lang(mk) .converter-title,:lang(sr) .converter-title,:lang(kk) .converter-title,:lang(ky) .converter-title,:lang(mn) .converter-title{font-weight:620}.converter-title{margin-bottom:2rem}.converter-description{color:#7a7a7a}.converter-options{margin-top:4rem;margin-bottom:4rem;padding:2.4rem;border:1px solid rgba(33,33,33,.08);border-radius:1.6rem;box-shadow:0 4px 15px #00000005}.converter-options .options-title{font-weight:700}.converter-options .options-title .e{font-weight:620}:lang(en) .converter-options .options-title,:lang(cs) .converter-options .options-title,:lang(da) .converter-options .options-title,:lang(de) .converter-options .options-title,:lang(es) .converter-options .options-title,:lang(fi) .converter-options .options-title,:lang(fr) .converter-options .options-title,:lang(it) .converter-options .options-title,:lang(nb) .converter-options .options-title,:lang(nl) .converter-options .options-title,:lang(pl) .converter-options .options-title,:lang(pt-br) .converter-options .options-title,:lang(pt-pt) .converter-options .options-title,:lang(sv) .converter-options .options-title,:lang(tr) .converter-options .options-title,:lang(ru) .converter-options .options-title,:lang(uk) .converter-options .options-title,:lang(bg) .converter-options .options-title,:lang(be) .converter-options .options-title,:lang(mk) .converter-options .options-title,:lang(sr) .converter-options .options-title,:lang(kk) .converter-options .options-title,:lang(ky) .converter-options .options-title,:lang(mn) .converter-options .options-title{font-weight:620}.converter-options .options-title{font-size:1.65rem;letter-spacing:0em}:lang(ja) .converter-options .options-title,:lang(zh) .converter-options .options-title,:lang(ko) .converter-options .options-title{font-size:1.5rem;letter-spacing:.05em}:lang(ja) .converter-options .options-title .e,:lang(zh) .converter-options .options-title .e,:lang(ko) .converter-options .options-title .e{font-size:1.5975rem;margin-right:.05em;letter-spacing:0em}.converter-options .options-title{margin-bottom:.8rem}.converter-options .options-help{font-size:1.43rem;letter-spacing:0em}:lang(ja) .converter-options .options-help,:lang(zh) .converter-options .options-help,:lang(ko) .converter-options .options-help{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .converter-options .options-help .e,:lang(zh) .converter-options .options-help .e,:lang(ko) .converter-options .options-help .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.converter-options .options-help{color:#7a7a7a;margin-bottom:2.4rem;line-height:1.5}.converter-options .options-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.6rem}.converter-options .options-item{position:relative;display:flex;align-items:center;padding:1.6rem 2rem;background:#fcfcfc;border:2px solid #f0f0f0;border-radius:1.2rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.converter-options .options-item:hover{border-color:#e0e0e0;background:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.converter-options .options-item input[type=radio]{appearance:none;width:2rem;height:2rem;border:2px solid #ddd;border-radius:50%;margin-right:1.6rem;position:relative;cursor:pointer;transition:all .2s ease;flex-shrink:0}.converter-options .options-item input[type=radio]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:1rem;height:1rem;border-radius:50%;background:#212121;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.converter-options .options-item input[type=radio]:checked{border-color:#212121}.converter-options .options-item input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}.converter-options .options-item .option-txt{display:flex;flex-direction:column;gap:.4rem}.converter-options .options-item .option-label{font-size:1.65rem;letter-spacing:0em}:lang(ja) .converter-options .options-item .option-label,:lang(zh) .converter-options .options-item .option-label,:lang(ko) .converter-options .options-item .option-label{font-size:1.5rem;letter-spacing:.05em}:lang(ja) .converter-options .options-item .option-label .e,:lang(zh) .converter-options .options-item .option-label .e,:lang(ko) .converter-options .options-item .option-label .e{font-size:1.5975rem;margin-right:.05em;letter-spacing:0em}.converter-options .options-item .option-label{font-weight:700}.converter-options .options-item .option-label .e{font-weight:620}:lang(en) .converter-options .options-item .option-label,:lang(cs) .converter-options .options-item .option-label,:lang(da) .converter-options .options-item .option-label,:lang(de) .converter-options .options-item .option-label,:lang(es) .converter-options .options-item .option-label,:lang(fi) .converter-options .options-item .option-label,:lang(fr) .converter-options .options-item .option-label,:lang(it) .converter-options .options-item .option-label,:lang(nb) .converter-options .options-item .option-label,:lang(nl) .converter-options .options-item .option-label,:lang(pl) .converter-options .options-item .option-label,:lang(pt-br) .converter-options .options-item .option-label,:lang(pt-pt) .converter-options .options-item .option-label,:lang(sv) .converter-options .options-item .option-label,:lang(tr) .converter-options .options-item .option-label,:lang(ru) .converter-options .options-item .option-label,:lang(uk) .converter-options .options-item .option-label,:lang(bg) .converter-options .options-item .option-label,:lang(be) .converter-options .options-item .option-label,:lang(mk) .converter-options .options-item .option-label,:lang(sr) .converter-options .options-item .option-label,:lang(kk) .converter-options .options-item .option-label,:lang(ky) .converter-options .options-item .option-label,:lang(mn) .converter-options .options-item .option-label{font-weight:620}.converter-options .options-item .option-label{color:#555;transition:color .2s;line-height:1.2}.converter-options .options-item .option-desc{font-size:1.43rem;letter-spacing:0em}:lang(ja) .converter-options .options-item .option-desc,:lang(zh) .converter-options .options-item .option-desc,:lang(ko) .converter-options .options-item .option-desc{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .converter-options .options-item .option-desc .e,:lang(zh) .converter-options .options-item .option-desc .e,:lang(ko) .converter-options .options-item .option-desc .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.converter-options .options-item .option-desc{color:#888;line-height:1.4}.converter-options .options-item:has(input:checked){border-color:#212121;background:#fff;box-shadow:0 4px 12px #00000014}.converter-options .options-item:has(input:checked) .option-label{color:#212121}.converter-options .options-item:has(input:checked) .option-desc{color:#666}#dropzone-area.-hidden,#i18n-messages.-hidden,#optional-features.-hidden{display:none}#optional-features{margin-top:4rem;background:#fdfdfd;border:1px dashed #ccc;border-radius:1.2rem}.optional-features-title{font-weight:700}.optional-features-title .e{font-weight:620}:lang(en) .optional-features-title,:lang(cs) .optional-features-title,:lang(da) .optional-features-title,:lang(de) .optional-features-title,:lang(es) .optional-features-title,:lang(fi) .optional-features-title,:lang(fr) .optional-features-title,:lang(it) .optional-features-title,:lang(nb) .optional-features-title,:lang(nl) .optional-features-title,:lang(pl) .optional-features-title,:lang(pt-br) .optional-features-title,:lang(pt-pt) .optional-features-title,:lang(sv) .optional-features-title,:lang(tr) .optional-features-title,:lang(ru) .optional-features-title,:lang(uk) .optional-features-title,:lang(bg) .optional-features-title,:lang(be) .optional-features-title,:lang(mk) .optional-features-title,:lang(sr) .optional-features-title,:lang(kk) .optional-features-title,:lang(ky) .optional-features-title,:lang(mn) .optional-features-title{font-weight:620}.optional-features-title{font-size:1.6rem;margin-bottom:1.2rem;color:#666}.optional-features-content{color:#888;font-size:1.4rem}.dropzone-container{width:100%;margin:0 auto}.dropzone{display:flex;align-items:center;justify-content:center;aspect-ratio:1.618/1;border:2px dashed #ccc;border-radius:1.2rem;background:#fcfcfc;text-align:center;cursor:pointer;transition:all .3s ease}.dropzone:hover,.dropzone.-drag-over{border-color:#212121;background:#f0f0f0}.dropzone.-drag-over{transform:scale(1.02);box-shadow:0 4px 20px #0000000d}.dropzone-content{pointer-events:none}.dropzone-icon{color:#888;margin-bottom:1.6rem}.dropzone-icon svg{margin:0 auto}.dropzone-label{font-weight:700}.dropzone-label .e{font-weight:620}:lang(en) .dropzone-label,:lang(cs) .dropzone-label,:lang(da) .dropzone-label,:lang(de) .dropzone-label,:lang(es) .dropzone-label,:lang(fi) .dropzone-label,:lang(fr) .dropzone-label,:lang(it) .dropzone-label,:lang(nb) .dropzone-label,:lang(nl) .dropzone-label,:lang(pl) .dropzone-label,:lang(pt-br) .dropzone-label,:lang(pt-pt) .dropzone-label,:lang(sv) .dropzone-label,:lang(tr) .dropzone-label,:lang(ru) .dropzone-label,:lang(uk) .dropzone-label,:lang(bg) .dropzone-label,:lang(be) .dropzone-label,:lang(mk) .dropzone-label,:lang(sr) .dropzone-label,:lang(kk) .dropzone-label,:lang(ky) .dropzone-label,:lang(mn) .dropzone-label{font-weight:620}.dropzone-label{margin-bottom:.8rem}.dropzone-description{color:#888}.dropzone-input,.summary-area.-hidden,.summary-container.-hidden{display:none}.summary-container{width:100%;max-width:60rem;margin:2rem auto}.summary-card{background:#fff;border-radius:1.6rem;padding:4rem;box-shadow:0 10px 30px #0000000d;border:1px solid #eee;margin:0 auto}@media screen and (max-width:767px){.summary-card{padding:3rem 2rem}}.summary-card-title{font-weight:700}.summary-card-title .e{font-weight:620}:lang(en) .summary-card-title,:lang(cs) .summary-card-title,:lang(da) .summary-card-title,:lang(de) .summary-card-title,:lang(es) .summary-card-title,:lang(fi) .summary-card-title,:lang(fr) .summary-card-title,:lang(it) .summary-card-title,:lang(nb) .summary-card-title,:lang(nl) .summary-card-title,:lang(pl) .summary-card-title,:lang(pt-br) .summary-card-title,:lang(pt-pt) .summary-card-title,:lang(sv) .summary-card-title,:lang(tr) .summary-card-title,:lang(ru) .summary-card-title,:lang(uk) .summary-card-title,:lang(bg) .summary-card-title,:lang(be) .summary-card-title,:lang(mk) .summary-card-title,:lang(sr) .summary-card-title,:lang(kk) .summary-card-title,:lang(ky) .summary-card-title,:lang(mn) .summary-card-title{font-weight:620}.summary-card-title{font-size:2.2rem;margin-bottom:3rem;text-align:center;color:#212121}.summary-title{font-weight:700}.summary-title .e{font-weight:620}:lang(en) .summary-title,:lang(cs) .summary-title,:lang(da) .summary-title,:lang(de) .summary-title,:lang(es) .summary-title,:lang(fi) .summary-title,:lang(fr) .summary-title,:lang(it) .summary-title,:lang(nb) .summary-title,:lang(nl) .summary-title,:lang(pl) .summary-title,:lang(pt-br) .summary-title,:lang(pt-pt) .summary-title,:lang(sv) .summary-title,:lang(tr) .summary-title,:lang(ru) .summary-title,:lang(uk) .summary-title,:lang(bg) .summary-title,:lang(be) .summary-title,:lang(mk) .summary-title,:lang(sr) .summary-title,:lang(kk) .summary-title,:lang(ky) .summary-title,:lang(mn) .summary-title{font-weight:620}.summary-title{margin-bottom:2rem;text-align:center}.summary-info{margin-bottom:4rem;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:2rem 0}.summary-grid{display:grid;grid-template-columns:1fr;gap:1.2rem;margin-bottom:2.4rem;padding:1.6rem;background:#f9f9f9;border-radius:.8rem}.summary-item{display:flex;justify-content:space-between;margin-bottom:1.2rem;font-size:1.6rem}.summary-item:last-child{margin-bottom:0}.summary-item .label,.summary-item .summary-label{color:#888}.summary-item .value,.summary-item .summary-value{font-weight:700}.summary-item .value .e,.summary-item .summary-value .e{font-weight:620}:lang(en) .summary-item .value,:lang(cs) .summary-item .value,:lang(da) .summary-item .value,:lang(de) .summary-item .value,:lang(es) .summary-item .value,:lang(fi) .summary-item .value,:lang(fr) .summary-item .value,:lang(it) .summary-item .value,:lang(nb) .summary-item .value,:lang(nl) .summary-item .value,:lang(pl) .summary-item .value,:lang(pt-br) .summary-item .value,:lang(pt-pt) .summary-item .value,:lang(sv) .summary-item .value,:lang(tr) .summary-item .value,:lang(ru) .summary-item .value,:lang(uk) .summary-item .value,:lang(bg) .summary-item .value,:lang(be) .summary-item .value,:lang(mk) .summary-item .value,:lang(sr) .summary-item .value,:lang(kk) .summary-item .value,:lang(ky) .summary-item .value,:lang(mn) .summary-item .value,:lang(en) .summary-item .summary-value,:lang(cs) .summary-item .summary-value,:lang(da) .summary-item .summary-value,:lang(de) .summary-item .summary-value,:lang(es) .summary-item .summary-value,:lang(fi) .summary-item .summary-value,:lang(fr) .summary-item .summary-value,:lang(it) .summary-item .summary-value,:lang(nb) .summary-item .summary-value,:lang(nl) .summary-item .summary-value,:lang(pl) .summary-item .summary-value,:lang(pt-br) .summary-item .summary-value,:lang(pt-pt) .summary-item .summary-value,:lang(sv) .summary-item .summary-value,:lang(tr) .summary-item .summary-value,:lang(ru) .summary-item .summary-value,:lang(uk) .summary-item .summary-value,:lang(bg) .summary-item .summary-value,:lang(be) .summary-item .summary-value,:lang(mk) .summary-item .summary-value,:lang(sr) .summary-item .summary-value,:lang(kk) .summary-item .summary-value,:lang(ky) .summary-item .summary-value,:lang(mn) .summary-item .summary-value{font-weight:620}.summary-item .value,.summary-item .summary-value{color:#212121}.summary-preview{margin-bottom:2.4rem}.summary-preview .preview-title{font-size:1.43rem;letter-spacing:0em}:lang(ja) .summary-preview .preview-title,:lang(zh) .summary-preview .preview-title,:lang(ko) .summary-preview .preview-title{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .summary-preview .preview-title .e,:lang(zh) .summary-preview .preview-title .e,:lang(ko) .summary-preview .preview-title .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.summary-preview .preview-title{color:#888;margin-bottom:.8rem;font-weight:700}.summary-preview .preview-title .e{font-weight:620}:lang(en) .summary-preview .preview-title,:lang(cs) .summary-preview .preview-title,:lang(da) .summary-preview .preview-title,:lang(de) .summary-preview .preview-title,:lang(es) .summary-preview .preview-title,:lang(fi) .summary-preview .preview-title,:lang(fr) .summary-preview .preview-title,:lang(it) .summary-preview .preview-title,:lang(nb) .summary-preview .preview-title,:lang(nl) .summary-preview .preview-title,:lang(pl) .summary-preview .preview-title,:lang(pt-br) .summary-preview .preview-title,:lang(pt-pt) .summary-preview .preview-title,:lang(sv) .summary-preview .preview-title,:lang(tr) .summary-preview .preview-title,:lang(ru) .summary-preview .preview-title,:lang(uk) .summary-preview .preview-title,:lang(bg) .summary-preview .preview-title,:lang(be) .summary-preview .preview-title,:lang(mk) .summary-preview .preview-title,:lang(sr) .summary-preview .preview-title,:lang(kk) .summary-preview .preview-title,:lang(ky) .summary-preview .preview-title,:lang(mn) .summary-preview .preview-title{font-weight:620}.summary-actions{display:flex;flex-direction:column;align-items:center;gap:2.2rem}.error-msg{color:#dd6a5a;text-align:center;margin-top:2rem;font-size:1.4rem;font-weight:700}.error-msg .e{font-weight:620}:lang(en) .error-msg,:lang(cs) .error-msg,:lang(da) .error-msg,:lang(de) .error-msg,:lang(es) .error-msg,:lang(fi) .error-msg,:lang(fr) .error-msg,:lang(it) .error-msg,:lang(nb) .error-msg,:lang(nl) .error-msg,:lang(pl) .error-msg,:lang(pt-br) .error-msg,:lang(pt-pt) .error-msg,:lang(sv) .error-msg,:lang(tr) .error-msg,:lang(ru) .error-msg,:lang(uk) .error-msg,:lang(bg) .error-msg,:lang(be) .error-msg,:lang(mk) .error-msg,:lang(sr) .error-msg,:lang(kk) .error-msg,:lang(ky) .error-msg,:lang(mn) .error-msg{font-weight:620}.error-msg{display:none}.table-wrapper{overflow-x:auto}.table-wrapper.-table-frame{width:100%;overflow:auto;border:1px solid #ddd;border-radius:.6rem;background:#fff;box-shadow:inset 0 2px 4px #00000005}.table-wrapper.-scroll table{width:auto}.table-wrapper.-scroll table td{max-width:100%}.table-wrapper.-tool{max-height:32rem}.article-body table,table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.article-body table th,.article-body table td,table th,table td{padding:1rem 1.4rem;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:start;font-size:1.331rem;letter-spacing:.01em}:lang(ja) .article-body table th,:lang(zh) .article-body table th,:lang(ko) .article-body table th,:lang(ja) .article-body table td,:lang(zh) .article-body table td,:lang(ko) .article-body table td,:lang(ja) table th,:lang(zh) table th,:lang(ko) table th,:lang(ja) table td,:lang(zh) table td,:lang(ko) table td{font-size:1.21rem;letter-spacing:.07em}:lang(ja) .article-body table th .e,:lang(zh) .article-body table th .e,:lang(ko) .article-body table th .e,:lang(ja) .article-body table td .e,:lang(zh) .article-body table td .e,:lang(ko) .article-body table td .e,:lang(ja) table th .e,:lang(zh) table th .e,:lang(ko) table th .e,:lang(ja) table td .e,:lang(zh) table td .e,:lang(ko) table td .e{font-size:1.28865rem;margin-right:.05em;letter-spacing:.01em}.article-body table th:last-child,.article-body table td:last-child,table th:last-child,table td:last-child{border-right:none}.article-body table th,table th{position:sticky;top:0;background:#f8f9fa;color:#555;font-weight:700}.article-body table th .e,table th .e{font-weight:620}:lang(en) .article-body table th,:lang(cs) .article-body table th,:lang(da) .article-body table th,:lang(de) .article-body table th,:lang(es) .article-body table th,:lang(fi) .article-body table th,:lang(fr) .article-body table th,:lang(it) .article-body table th,:lang(nb) .article-body table th,:lang(nl) .article-body table th,:lang(pl) .article-body table th,:lang(pt-br) .article-body table th,:lang(pt-pt) .article-body table th,:lang(sv) .article-body table th,:lang(tr) .article-body table th,:lang(ru) .article-body table th,:lang(uk) .article-body table th,:lang(bg) .article-body table th,:lang(be) .article-body table th,:lang(mk) .article-body table th,:lang(sr) .article-body table th,:lang(kk) .article-body table th,:lang(ky) .article-body table th,:lang(mn) .article-body table th,:lang(en) table th,:lang(cs) table th,:lang(da) table th,:lang(de) table th,:lang(es) table th,:lang(fi) table th,:lang(fr) table th,:lang(it) table th,:lang(nb) table th,:lang(nl) table th,:lang(pl) table th,:lang(pt-br) table th,:lang(pt-pt) table th,:lang(sv) table th,:lang(tr) table th,:lang(ru) table th,:lang(uk) table th,:lang(bg) table th,:lang(be) table th,:lang(mk) table th,:lang(sr) table th,:lang(kk) table th,:lang(ky) table th,:lang(mn) table th{font-weight:620}.article-body table th,table th{z-index:10;box-shadow:0 1px #ddd}.article-body table tr,table tr{transition:background .1s}.article-body table tr:nth-child(2n),table tr:nth-child(2n){background:#fafafa}.article-body table tr:hover td,table tr:hover td{background:#f0f7ff}.article-body table tr:last-child td,table tr:last-child td{border-bottom:none}.article-body table td,table td{color:#444;max-width:25rem}.link-underlined{text-decoration-color:#21212180;text-decoration-line:underline;text-underline-offset:.6rem;text-decoration-thickness:.2rem;transition-property:text-decoration-color;transition-duration:.4s;transition-timing-function:ease-out}.link-underlined:hover{text-decoration-color:#212121cc;color:#212121}.link-underlined.link-underlined--s{text-underline-offset:.4rem;text-decoration-thickness:.1rem}.link-underline{text-decoration-color:#21212100;text-decoration-line:underline;text-underline-offset:.6rem;text-decoration-thickness:.2rem;transition-property:text-decoration-color;transition-duration:.1s;transition-timing-function:ease-out}.link-underline:hover{color:#212121;text-decoration-color:#212121cc}.link-underline.active{text-decoration-color:#212121cc}nav .link-underline{text-underline-offset:1rem}.body-html a{color:#228b85;text-decoration-color:#228b8580;text-decoration-line:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition-property:text-decoration-color;transition-duration:.4s;transition-timing-function:ease-out}.body-html a:hover{text-decoration-color:#212121cc;color:#212121}.img-wrapper{position:relative;display:block}.a-img{margin-top:3rem;overflow:hidden;border-radius:.6rem}.a-img .img-wrapper img{width:100%;height:100%;object-fit:cover}.ac-zoom-img:hover{opacity:.92}.svg-wrapper{display:flex;align-items:center}.svg-wrapper.fit svg{max-width:100%!important;height:auto}.btn-list{position:relative;margin-left:calc(var(--card-padding-x) * -1);width:calc(100% + var(--card-padding-x) * 2);border-bottom:1px solid rgba(33,33,33,.08)}.btn-list .btn-list-title{position:relative;display:flex;justify-content:space-between;padding:3.8rem var(--card-padding-x);width:100%;border-top:1px solid rgba(33,33,33,.08);font-size:1.782rem;letter-spacing:0em}:lang(ja) .btn-list .btn-list-title,:lang(zh) .btn-list .btn-list-title,:lang(ko) .btn-list .btn-list-title{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .btn-list .btn-list-title .e,:lang(zh) .btn-list .btn-list-title .e,:lang(ko) .btn-list .btn-list-title .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.btn-list .btn-list-title{font-weight:700}.btn-list .btn-list-title .e{font-weight:620}:lang(en) .btn-list .btn-list-title,:lang(cs) .btn-list .btn-list-title,:lang(da) .btn-list .btn-list-title,:lang(de) .btn-list .btn-list-title,:lang(es) .btn-list .btn-list-title,:lang(fi) .btn-list .btn-list-title,:lang(fr) .btn-list .btn-list-title,:lang(it) .btn-list .btn-list-title,:lang(nb) .btn-list .btn-list-title,:lang(nl) .btn-list .btn-list-title,:lang(pl) .btn-list .btn-list-title,:lang(pt-br) .btn-list .btn-list-title,:lang(pt-pt) .btn-list .btn-list-title,:lang(sv) .btn-list .btn-list-title,:lang(tr) .btn-list .btn-list-title,:lang(ru) .btn-list .btn-list-title,:lang(uk) .btn-list .btn-list-title,:lang(bg) .btn-list .btn-list-title,:lang(be) .btn-list .btn-list-title,:lang(mk) .btn-list .btn-list-title,:lang(sr) .btn-list .btn-list-title,:lang(kk) .btn-list .btn-list-title,:lang(ky) .btn-list .btn-list-title,:lang(mn) .btn-list .btn-list-title{font-weight:620}.btn-list:first-child li:first-child .btn-list-title{border-top:none}.btn-list a,.btn-list .btn-list-title{cursor:pointer;transition-property:background-color;transition-duration:80ms;transition-timing-function:ease-out}.btn-list a .icon-arrow,.btn-list .btn-list-title .icon-arrow{scale:1.12;transition-property:transform;transition-duration:80ms;transition-timing-function:ease-out}.btn-list a:hover,.btn-list .btn-list-title:hover{background-color:#7fbec60d}.btn-list a:hover .icon-arrow,.btn-list .btn-list-title:hover .icon-arrow{transform:translate(.5rem)}.faq-title{display:flex;justify-content:space-between;align-items:center;width:100%}.faq-icon{flex-shrink:0;display:flex;align-items:center;margin-left:1.6rem;transition:transform .3s}.faq-item.show .faq-icon{transform:rotate(180deg)}.faq-answer{height:0;overflow:hidden;transition:height .3s ease-out}.faq-answer-inner{padding:3.9rem var(--card-padding-x) 6rem;background:#eaedf08a}.faq-answer-txt{font-size:1.54rem;letter-spacing:0em}:lang(ja) .faq-answer-txt,:lang(zh) .faq-answer-txt,:lang(ko) .faq-answer-txt{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .faq-answer-txt .e,:lang(zh) .faq-answer-txt .e,:lang(ko) .faq-answer-txt .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.faq-answer-txt,.faq-answer-txt .e{line-height:1.5}:lang(ja) .faq-answer-txt,:lang(zh) .faq-answer-txt,:lang(ko) .faq-answer-txt{line-height:1.725}:lang(ja) .faq-answer-txt.-en-only,:lang(zh) .faq-answer-txt.-en-only,:lang(ko) .faq-answer-txt.-en-only{line-height:1.5}:lang(ja) .faq-answer-txt.-en-only .e,:lang(zh) .faq-answer-txt.-en-only .e,:lang(ko) .faq-answer-txt.-en-only .e{line-height:1.35}.accordion-content{will-change:height}.steps-wrapper{position:relative}.steps{margin:0;padding:0;list-style:none;position:relative;counter-reset:step}.steps:before{content:"";position:absolute;left:1.3rem;top:.8rem;bottom:.8rem;width:2px;background:#2121210f}.steps>li{position:relative;counter-increment:step;padding-left:4.8rem}.steps>li+li{margin-top:3.4rem}.steps>li>h3{position:relative;padding-top:.2rem;font-size:1.782rem;letter-spacing:0em}:lang(ja) .steps>li>h3,:lang(zh) .steps>li>h3,:lang(ko) .steps>li>h3{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .steps>li>h3 .e,:lang(zh) .steps>li>h3 .e,:lang(ko) .steps>li>h3 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.steps>li>h3{line-height:1.25}.steps>li>h3 .e{line-height:1.25}:lang(ja) .steps>li>h3,:lang(zh) .steps>li>h3,:lang(ko) .steps>li>h3{line-height:1.5}:lang(ja) .steps>li>h3.-en-only,:lang(zh) .steps>li>h3.-en-only,:lang(ko) .steps>li>h3.-en-only{line-height:1.25}:lang(ja) .steps>li>h3.-en-only .e,:lang(zh) .steps>li>h3.-en-only .e,:lang(ko) .steps>li>h3.-en-only .e{line-height:1.125}.steps>li>h3{font-weight:700}.steps>li>h3 .e{font-weight:620}:lang(en) .steps>li>h3,:lang(cs) .steps>li>h3,:lang(da) .steps>li>h3,:lang(de) .steps>li>h3,:lang(es) .steps>li>h3,:lang(fi) .steps>li>h3,:lang(fr) .steps>li>h3,:lang(it) .steps>li>h3,:lang(nb) .steps>li>h3,:lang(nl) .steps>li>h3,:lang(pl) .steps>li>h3,:lang(pt-br) .steps>li>h3,:lang(pt-pt) .steps>li>h3,:lang(sv) .steps>li>h3,:lang(tr) .steps>li>h3,:lang(ru) .steps>li>h3,:lang(uk) .steps>li>h3,:lang(bg) .steps>li>h3,:lang(be) .steps>li>h3,:lang(mk) .steps>li>h3,:lang(sr) .steps>li>h3,:lang(kk) .steps>li>h3,:lang(ky) .steps>li>h3,:lang(mn) .steps>li>h3{font-weight:620}.steps>li>h3:before{content:counter(step);position:absolute;left:-4.8rem;top:.05rem;width:2.9rem;height:2.9rem;border-radius:999px;background:#77b7c0;color:#fff;display:grid;place-items:center;font-size:1.62rem;font-family:Inter,sans-serif;font-weight:700}.steps>li>h3:before .e{font-weight:620}:lang(en) .steps>li>h3:before,:lang(cs) .steps>li>h3:before,:lang(da) .steps>li>h3:before,:lang(de) .steps>li>h3:before,:lang(es) .steps>li>h3:before,:lang(fi) .steps>li>h3:before,:lang(fr) .steps>li>h3:before,:lang(it) .steps>li>h3:before,:lang(nb) .steps>li>h3:before,:lang(nl) .steps>li>h3:before,:lang(pl) .steps>li>h3:before,:lang(pt-br) .steps>li>h3:before,:lang(pt-pt) .steps>li>h3:before,:lang(sv) .steps>li>h3:before,:lang(tr) .steps>li>h3:before,:lang(ru) .steps>li>h3:before,:lang(uk) .steps>li>h3:before,:lang(bg) .steps>li>h3:before,:lang(be) .steps>li>h3:before,:lang(mk) .steps>li>h3:before,:lang(sr) .steps>li>h3:before,:lang(kk) .steps>li>h3:before,:lang(ky) .steps>li>h3:before,:lang(mn) .steps>li>h3:before{font-weight:620}.steps>li>h3:before{box-shadow:0 0 0 4px #fff}.steps>li .body{margin-top:1rem}.steps>li .body>*:first-child{margin-top:0}.steps>li .body .img-wrapper{overflow:hidden;border-radius:1rem}.steps>li .article-body+.img-wrapper{margin-top:1.8rem}@media(max-width:768px){.steps:before{left:1.4rem}.steps li{padding-left:4.6rem}.steps li>h3{font-size:1.9rem}.steps li>h3:before{left:-4.6rem;width:2.8rem;height:2.8rem;font-size:1.4rem;box-shadow:0 0 0 3px #fff}.steps li .notice{padding:1.1rem 1.2rem;border-radius:1.1rem}.steps li .notice li{font-size:1.3rem}}.btn-wrapper{display:flex;align-items:center;justify-content:center;column-gap:2.4rem}.btn-wrapper.-l{column-gap:2.3rem}@media screen and (max-width:767px){.btn-wrapper.-l{column-gap:2rem}}.btn-wrapper.-start{justify-content:flex-start}.btn{position:relative;display:flex;align-items:center;justify-content:center;border-radius:10rem;border:.2rem solid #212121;font-size:1.65rem;letter-spacing:0em}:lang(ja) .btn,:lang(zh) .btn,:lang(ko) .btn{font-size:1.5rem;letter-spacing:.05em}:lang(ja) .btn .e,:lang(zh) .btn .e,:lang(ko) .btn .e{font-size:1.5975rem;margin-right:.05em;letter-spacing:0em}.btn{font-weight:700}.btn .e{font-weight:620}:lang(en) .btn,:lang(cs) .btn,:lang(da) .btn,:lang(de) .btn,:lang(es) .btn,:lang(fi) .btn,:lang(fr) .btn,:lang(it) .btn,:lang(nb) .btn,:lang(nl) .btn,:lang(pl) .btn,:lang(pt-br) .btn,:lang(pt-pt) .btn,:lang(sv) .btn,:lang(tr) .btn,:lang(ru) .btn,:lang(uk) .btn,:lang(bg) .btn,:lang(be) .btn,:lang(mk) .btn,:lang(sr) .btn,:lang(kk) .btn,:lang(ky) .btn,:lang(mn) .btn{font-weight:620}.btn{width:fit-content;text-transform:capitalize;white-space:nowrap;padding:1.2rem 2.1rem}.btn>.label{position:relative}.btn>.label+.icon{margin-left:.3rem;margin-right:-.6rem}.btn .icon{position:relative;scale:.9}.btn.-strong{color:#e5e8eb;background:#212121}.btn.-strong svg,.btn.-strong path{fill:#e5e8eb!important}.btn.-m{padding:.9rem 2.6rem 1rem}.btn.-m>.label{top:.1rem;margin-right:.5rem}.btn.-size-4col{min-width:19.2rem}.btn.-hero{border-radius:8rem}@media(min-width:768px){.btn.-hero{font-size:1.782rem;letter-spacing:0em}:lang(ja) .btn.-hero,:lang(zh) .btn.-hero,:lang(ko) .btn.-hero{font-size:1.62rem;letter-spacing:.11em}:lang(ja) .btn.-hero .e,:lang(zh) .btn.-hero .e,:lang(ko) .btn.-hero .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.btn.-hero{min-width:11.8vw;min-height:4.4rem;padding:.8rem 3rem}}@media screen and (max-width:767px){.btn.-hero{font-size:1.54rem;letter-spacing:0em}:lang(ja) .btn.-hero,:lang(zh) .btn.-hero,:lang(ko) .btn.-hero{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .btn.-hero .e,:lang(zh) .btn.-hero .e,:lang(ko) .btn.-hero .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.btn.-hero{padding:.6rem 2.5rem;margin-top:1.8rem}}.btn.-hero .icon{margin-left:.4rem}@media(min-width:768px){.btn.-hero .icon{scale:1.29}}@media screen and (max-width:767px){.btn.-hero .icon{scale:1.1}}.btn.-try{width:19.5rem;height:7.5rem;border-width:.4rem;padding-left:.5rem;padding-right:0}@media screen and (max-width:767px){.btn.-try{margin-top:2.1rem;width:17rem;height:6.8rem}}.btn-txt{position:relative;display:flex!important;width:fit-content;flex-wrap:nowrap;align-items:center;text-transform:capitalize;white-space:nowrap}.btn-txt p{width:fit-content;font-weight:700}.btn-txt p .e{font-weight:620}:lang(en) .btn-txt p,:lang(cs) .btn-txt p,:lang(da) .btn-txt p,:lang(de) .btn-txt p,:lang(es) .btn-txt p,:lang(fi) .btn-txt p,:lang(fr) .btn-txt p,:lang(it) .btn-txt p,:lang(nb) .btn-txt p,:lang(nl) .btn-txt p,:lang(pl) .btn-txt p,:lang(pt-br) .btn-txt p,:lang(pt-pt) .btn-txt p,:lang(sv) .btn-txt p,:lang(tr) .btn-txt p,:lang(ru) .btn-txt p,:lang(uk) .btn-txt p,:lang(bg) .btn-txt p,:lang(be) .btn-txt p,:lang(mk) .btn-txt p,:lang(sr) .btn-txt p,:lang(kk) .btn-txt p,:lang(ky) .btn-txt p,:lang(mn) .btn-txt p{font-weight:620}.btn-txt .icon{margin-left:.2rem}.btn-txt .icon-select{margin-left:-.1rem;margin-right:-.5rem}.btn-txt.-f14{font-size:1.54rem;letter-spacing:0em}:lang(ja) .btn-txt.-f14,:lang(zh) .btn-txt.-f14,:lang(ko) .btn-txt.-f14{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .btn-txt.-f14 .e,:lang(zh) .btn-txt.-f14 .e,:lang(ko) .btn-txt.-f14 .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.btn-txt.-f15{font-size:1.65rem;letter-spacing:0em}:lang(ja) .btn-txt.-f15,:lang(zh) .btn-txt.-f15,:lang(ko) .btn-txt.-f15{font-size:1.5rem;letter-spacing:.05em}:lang(ja) .btn-txt.-f15 .e,:lang(zh) .btn-txt.-f15 .e,:lang(ko) .btn-txt.-f15 .e{font-size:1.5975rem;margin-right:.05em;letter-spacing:0em}.btn-txt.-col-green{color:#228b85}.btn-txt:hover{opacity:.7}.locale-switch__label{font-weight:700}.locale-switch__label .e{font-weight:620}:lang(en) .locale-switch__label,:lang(cs) .locale-switch__label,:lang(da) .locale-switch__label,:lang(de) .locale-switch__label,:lang(es) .locale-switch__label,:lang(fi) .locale-switch__label,:lang(fr) .locale-switch__label,:lang(it) .locale-switch__label,:lang(nb) .locale-switch__label,:lang(nl) .locale-switch__label,:lang(pl) .locale-switch__label,:lang(pt-br) .locale-switch__label,:lang(pt-pt) .locale-switch__label,:lang(sv) .locale-switch__label,:lang(tr) .locale-switch__label,:lang(ru) .locale-switch__label,:lang(uk) .locale-switch__label,:lang(bg) .locale-switch__label,:lang(be) .locale-switch__label,:lang(mk) .locale-switch__label,:lang(sr) .locale-switch__label,:lang(kk) .locale-switch__label,:lang(ky) .locale-switch__label,:lang(mn) .locale-switch__label{font-weight:620}.locale-switch__label{font-size:1.54rem;letter-spacing:.02em}:lang(ja) .locale-switch__label,:lang(zh) .locale-switch__label,:lang(ko) .locale-switch__label{font-size:1.4rem;letter-spacing:.13em}:lang(ja) .locale-switch__label .e,:lang(zh) .locale-switch__label .e,:lang(ko) .locale-switch__label .e{font-size:1.491rem;margin-right:.05em;letter-spacing:.02em}.cards{display:grid;gap:var(--row-gap) var(--column-gap);align-items:stretch}.cards.-col2{--card-padding-x: 4rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:767px){.cards.-col2{grid-template-columns:repeat(1,1fr);--card-padding-x: 2rem}}.cards.-col2 .card-txt{min-height:18.5rem;padding:2.5rem 1rem 2rem}.cards.-col2 .card-txt>h3{font-size:2.057rem;letter-spacing:0em}:lang(ja) .cards.-col2 .card-txt>h3,:lang(zh) .cards.-col2 .card-txt>h3,:lang(ko) .cards.-col2 .card-txt>h3{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .cards.-col2 .card-txt>h3 .e,:lang(zh) .cards.-col2 .card-txt>h3 .e,:lang(ko) .cards.-col2 .card-txt>h3 .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.cards.-col2 .card-txt>p{line-height:1.5}.cards.-col2 .card-txt>p .e{line-height:1.5}:lang(ja) .cards.-col2 .card-txt>p,:lang(zh) .cards.-col2 .card-txt>p,:lang(ko) .cards.-col2 .card-txt>p{line-height:1.7}:lang(ja) .cards.-col2 .card-txt>p.-en-only,:lang(zh) .cards.-col2 .card-txt>p.-en-only,:lang(ko) .cards.-col2 .card-txt>p.-en-only{line-height:1.5}:lang(ja) .cards.-col2 .card-txt>p.-en-only .e,:lang(zh) .cards.-col2 .card-txt>p.-en-only .e,:lang(ko) .cards.-col2 .card-txt>p.-en-only .e{line-height:1.35}.cards.-col2 .card-txt>p{margin-top:.8rem;text-wrap:balance}.cards.-col3{--card-padding-x: 2rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:767px){.cards.-col3{grid-template-columns:repeat(2,1fr)}}.cards.-col3 .card-txt{min-height:13.2rem;padding:2rem 0 2.2rem}.cards.-col3 .card-txt>h3{font-size:1.54rem;letter-spacing:0em}:lang(ja) .cards.-col3 .card-txt>h3,:lang(zh) .cards.-col3 .card-txt>h3,:lang(ko) .cards.-col3 .card-txt>h3{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .cards.-col3 .card-txt>h3 .e,:lang(zh) .cards.-col3 .card-txt>h3 .e,:lang(ko) .cards.-col3 .card-txt>h3 .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.cards.-col3 .card-txt>p{font-size:1.54rem;letter-spacing:0em}:lang(ja) .cards.-col3 .card-txt>p,:lang(zh) .cards.-col3 .card-txt>p,:lang(ko) .cards.-col3 .card-txt>p{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .cards.-col3 .card-txt>p .e,:lang(zh) .cards.-col3 .card-txt>p .e,:lang(ko) .cards.-col3 .card-txt>p .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.cards.-col3 .card-txt>p{line-height:1.3}.cards.-col3 .card-txt>p .e{line-height:1.3}:lang(ja) .cards.-col3 .card-txt>p,:lang(zh) .cards.-col3 .card-txt>p,:lang(ko) .cards.-col3 .card-txt>p{line-height:1.57}:lang(ja) .cards.-col3 .card-txt>p.-en-only,:lang(zh) .cards.-col3 .card-txt>p.-en-only,:lang(ko) .cards.-col3 .card-txt>p.-en-only{line-height:1.3}:lang(ja) .cards.-col3 .card-txt>p.-en-only .e,:lang(zh) .cards.-col3 .card-txt>p.-en-only .e,:lang(ko) .cards.-col3 .card-txt>p.-en-only .e{line-height:1.17}.cards.-col3 .card-txt>p{padding-left:1rem;padding-right:1rem;margin-top:.6rem;text-wrap:balance}.cards+.cards{margin-top:var(--row-gap)}.cards.-border{gap:0}.cards.-border>li+li .card{border-top:1px solid rgba(33,33,33,.08)}.card{position:relative;display:flex;flex-direction:column;border-radius:1rem;background:#fff;overflow:hidden;height:100%}@media(min-width:768px){.card.-row{flex-direction:row;padding-top:2.8rem;padding-bottom:2.8rem}}@media screen and (max-width:767px){.card.-row{padding:var(--padding-x)}}.card.-row .card-img{display:flex;justify-content:center;align-items:center}@media(min-width:768px){.card.-row .card-img{width:29rem}}@media screen and (max-width:767px){.card.-row .card-img{padding:1rem 0}}@media(min-width:768px){.card.-row .card-txt{text-align:start;padding-right:var(--card-padding-x);width:calc(100% - 28rem)}}.card.-row .card-txt>h3{font-size:2.057rem;letter-spacing:0em}:lang(ja) .card.-row .card-txt>h3,:lang(zh) .card.-row .card-txt>h3,:lang(ko) .card.-row .card-txt>h3{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .card.-row .card-txt>h3 .e,:lang(zh) .card.-row .card-txt>h3 .e,:lang(ko) .card.-row .card-txt>h3 .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.card.-row .card-txt>h3{line-height:1.33}.card.-row .card-txt>h3 .e{line-height:1.33}:lang(ja) .card.-row .card-txt>h3,:lang(zh) .card.-row .card-txt>h3,:lang(ko) .card.-row .card-txt>h3{line-height:1.5}:lang(ja) .card.-row .card-txt>h3.-en-only,:lang(zh) .card.-row .card-txt>h3.-en-only,:lang(ko) .card.-row .card-txt>h3.-en-only{line-height:1.33}:lang(ja) .card.-row .card-txt>h3.-en-only .e,:lang(zh) .card.-row .card-txt>h3.-en-only .e,:lang(ko) .card.-row .card-txt>h3.-en-only .e{line-height:1.197}.card.-row .card-txt>p{margin-top:.8rem;font-size:1.65rem;letter-spacing:0em}:lang(ja) .card.-row .card-txt>p,:lang(zh) .card.-row .card-txt>p,:lang(ko) .card.-row .card-txt>p{font-size:1.5rem;letter-spacing:.05em}:lang(ja) .card.-row .card-txt>p .e,:lang(zh) .card.-row .card-txt>p .e,:lang(ko) .card.-row .card-txt>p .e{font-size:1.5975rem;margin-right:.05em;letter-spacing:0em}.card.-row .card-txt>p{padding-left:0;padding-right:0;line-height:1.5}.card.-row .card-txt>p .e{line-height:1.5}:lang(ja) .card.-row .card-txt>p,:lang(zh) .card.-row .card-txt>p,:lang(ko) .card.-row .card-txt>p{line-height:1.7}:lang(ja) .card.-row .card-txt>p.-en-only,:lang(zh) .card.-row .card-txt>p.-en-only,:lang(ko) .card.-row .card-txt>p.-en-only{line-height:1.5}:lang(ja) .card.-row .card-txt>p.-en-only .e,:lang(zh) .card.-row .card-txt>p.-en-only .e,:lang(ko) .card.-row .card-txt>p.-en-only .e{line-height:1.35}.card.-row .card-txt>p{text-wrap:pretty}@media screen and (max-width:767px){.card.-row .card-txt>p{text-align:start}}@media(min-width:768px){.card.-row .btn-wrapper{justify-content:flex-start}}.card.-guide{flex-direction:row}.card.-mb{margin-bottom:12rem}@media screen and (max-width:767px){.card.-full{width:calc(2 * var(--padding-x) + 100%);left:calc(-1 * var(--padding-x))}}.card+.card{margin-top:3.2rem}.card-content-wrapper{padding:4.3rem var(--card-padding-x) 4.6rem}.card-content-wrapper>h3{font-size:1.782rem;letter-spacing:0em}:lang(ja) .card-content-wrapper>h3,:lang(zh) .card-content-wrapper>h3,:lang(ko) .card-content-wrapper>h3{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .card-content-wrapper>h3 .e,:lang(zh) .card-content-wrapper>h3 .e,:lang(ko) .card-content-wrapper>h3 .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.card-content-wrapper>h3{font-weight:700}.card-content-wrapper>h3 .e{font-weight:620}:lang(en) .card-content-wrapper>h3,:lang(cs) .card-content-wrapper>h3,:lang(da) .card-content-wrapper>h3,:lang(de) .card-content-wrapper>h3,:lang(es) .card-content-wrapper>h3,:lang(fi) .card-content-wrapper>h3,:lang(fr) .card-content-wrapper>h3,:lang(it) .card-content-wrapper>h3,:lang(nb) .card-content-wrapper>h3,:lang(nl) .card-content-wrapper>h3,:lang(pl) .card-content-wrapper>h3,:lang(pt-br) .card-content-wrapper>h3,:lang(pt-pt) .card-content-wrapper>h3,:lang(sv) .card-content-wrapper>h3,:lang(tr) .card-content-wrapper>h3,:lang(ru) .card-content-wrapper>h3,:lang(uk) .card-content-wrapper>h3,:lang(bg) .card-content-wrapper>h3,:lang(be) .card-content-wrapper>h3,:lang(mk) .card-content-wrapper>h3,:lang(sr) .card-content-wrapper>h3,:lang(kk) .card-content-wrapper>h3,:lang(ky) .card-content-wrapper>h3,:lang(mn) .card-content-wrapper>h3{font-weight:620}.card-content-wrapper>h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:8.2rem;overflow:hidden}.card-content-wrapper .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:6.8rem;overflow:hidden;margin-top:1rem}.card-content-wrapper .blog-meta{margin-top:.9rem}.card-content-wrapper.-s{padding:2.1rem 2.6rem 2.5rem}.card-content-wrapper.-no-pt{padding-top:0}.card-content-wrapper.-no-pb{padding-bottom:0}.card-content-wrapper>*:first-child{margin-top:0}a.card{transition-property:scale;transition-duration:.2s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.card-img img{width:100%}.card-emoji{font-size:6rem;line-height:1;display:flex;justify-content:center;align-items:center;user-select:none}@media screen and (max-width:767px){.card-emoji{font-size:4.5rem}}.card-txt{display:flex;flex-direction:column;text-align:center;padding:2.2rem 0 2rem}.card-txt>h3{line-height:1.5}.card-txt>h3 .e{line-height:1.5}:lang(ja) .card-txt>h3,:lang(zh) .card-txt>h3,:lang(ko) .card-txt>h3{line-height:1.7}:lang(ja) .card-txt>h3.-en-only,:lang(zh) .card-txt>h3.-en-only,:lang(ko) .card-txt>h3.-en-only{line-height:1.5}:lang(ja) .card-txt>h3.-en-only .e,:lang(zh) .card-txt>h3.-en-only .e,:lang(ko) .card-txt>h3.-en-only .e{line-height:1.35}.card-txt>h3{font-weight:700}.card-txt>h3 .e{font-weight:620}:lang(en) .card-txt>h3,:lang(cs) .card-txt>h3,:lang(da) .card-txt>h3,:lang(de) .card-txt>h3,:lang(es) .card-txt>h3,:lang(fi) .card-txt>h3,:lang(fr) .card-txt>h3,:lang(it) .card-txt>h3,:lang(nb) .card-txt>h3,:lang(nl) .card-txt>h3,:lang(pl) .card-txt>h3,:lang(pt-br) .card-txt>h3,:lang(pt-pt) .card-txt>h3,:lang(sv) .card-txt>h3,:lang(tr) .card-txt>h3,:lang(ru) .card-txt>h3,:lang(uk) .card-txt>h3,:lang(bg) .card-txt>h3,:lang(be) .card-txt>h3,:lang(mk) .card-txt>h3,:lang(sr) .card-txt>h3,:lang(kk) .card-txt>h3,:lang(ky) .card-txt>h3,:lang(mn) .card-txt>h3{font-weight:620}.card-txt>h3{text-wrap:balance;text-transform:capitalize}.card-txt>p{padding:0rem 2.4rem;margin-top:.6rem}.card-txt .btn-txt{margin-top:1.1rem}.contact-form-wrapper{margin-top:4rem}.form-group{margin-bottom:2.5rem}.form-group label{display:block;margin-bottom:.8rem;font-weight:700}.form-group label .e{font-weight:620}:lang(en) .form-group label,:lang(cs) .form-group label,:lang(da) .form-group label,:lang(de) .form-group label,:lang(es) .form-group label,:lang(fi) .form-group label,:lang(fr) .form-group label,:lang(it) .form-group label,:lang(nb) .form-group label,:lang(nl) .form-group label,:lang(pl) .form-group label,:lang(pt-br) .form-group label,:lang(pt-pt) .form-group label,:lang(sv) .form-group label,:lang(tr) .form-group label,:lang(ru) .form-group label,:lang(uk) .form-group label,:lang(bg) .form-group label,:lang(be) .form-group label,:lang(mk) .form-group label,:lang(sr) .form-group label,:lang(kk) .form-group label,:lang(ky) .form-group label,:lang(mn) .form-group label{font-weight:620}.form-group label{font-size:1.54rem;letter-spacing:0em}:lang(ja) .form-group label,:lang(zh) .form-group label,:lang(ko) .form-group label{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .form-group label .e,:lang(zh) .form-group label .e,:lang(ko) .form-group label .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.form-group label .required{color:#dd6a5a;margin-left:-.2rem}.form-group input::placeholder,.form-group textarea::placeholder{color:#21212180;opacity:1}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{color:#21212180}.form-group input:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{color:#21212180}.form-group input::-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{color:#21212180}.form-group input[type=text],.form-group input[type=email],.form-group input[type=url],.form-group select,.form-group textarea{width:100%;padding:1.2rem 1.6rem;border:1px solid #e0e0e0;border-radius:.6rem;background:#f9f9f9;transition:border-color .2s,background-color .2s}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=url]:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#212121;background:#fff}.form-group input[type=text].-invalid,.form-group input[type=email].-invalid,.form-group input[type=url].-invalid,.form-group select.-invalid,.form-group textarea.-invalid{border-color:#dd6a5a;background-color:#fff9f9}.form-group textarea{resize:vertical}.error-msg{color:#dd6a5a;font-size:1.43rem;letter-spacing:0em}:lang(ja) .error-msg,:lang(zh) .error-msg,:lang(ko) .error-msg{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .error-msg .e,:lang(zh) .error-msg .e,:lang(ko) .error-msg .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.error-msg{margin-top:.4rem;display:none}.file-input-wrapper .file-hint{margin-top:.6rem;font-size:1.43rem;letter-spacing:0em}:lang(ja) .file-input-wrapper .file-hint,:lang(zh) .file-input-wrapper .file-hint,:lang(ko) .file-input-wrapper .file-hint{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .file-input-wrapper .file-hint .e,:lang(zh) .file-input-wrapper .file-hint .e,:lang(ko) .file-input-wrapper .file-hint .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}.file-input-wrapper .file-hint{color:#888}.bug-fields{margin-top:3.5rem;padding-top:2.7rem;border-top:1px dashed #e0e0e0}.form-footer{margin-top:4rem;text-align:center}.form-footer button:hover{opacity:.8}.form-footer button:disabled{opacity:.5;cursor:not-allowed}.form-status{margin-top:2rem;padding:1.2rem 1.6rem;border-radius:.6rem;text-align:center;font-size:1.54rem;letter-spacing:0em}:lang(ja) .form-status,:lang(zh) .form-status,:lang(ko) .form-status{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .form-status .e,:lang(zh) .form-status .e,:lang(ko) .form-status .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.form-status.success{background:#e8f5e9;color:#2e7d32}.form-status.error{background:#ffebee;color:#c62828}.locale-switch{position:relative;display:flex;align-items:center;height:2.8rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.locale-switch__sp{display:none}@media(max-width:768px){.locale-switch__pc{display:none}.locale-switch__sp{display:block}}.locale-switch__trigger{background:none;border:none;padding:0;list-style:none;cursor:pointer;display:inline-flex;align-items:center;user-select:none;color:inherit;font-family:inherit;font-size:inherit}.locale-switch__chev{display:flex;align-items:center}.locale-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.locale-modal.is-active{opacity:1;visibility:visible}.locale-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001a;backdrop-filter:blur(3px)}.locale-modal__content{position:relative;z-index:1;background:#fff;width:90%;max-width:72rem;max-height:90vh;padding:4.4rem var(--card-padding-x);border-radius:1rem;overflow-y:auto}.locale-modal__close{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:.7rem;transition:transform .2s ease}.locale-modal__close:hover{transform:scale(1.1)}.locale-modal__close svg{width:32px;height:32px}.locale-modal__title{margin-bottom:2rem;text-align:center;font-size:2.057rem;letter-spacing:0em}:lang(ja) .locale-modal__title,:lang(zh) .locale-modal__title,:lang(ko) .locale-modal__title{font-size:1.87rem;letter-spacing:.05em}:lang(ja) .locale-modal__title .e,:lang(zh) .locale-modal__title .e,:lang(ko) .locale-modal__title .e{font-size:1.99155rem;margin-right:.05em;letter-spacing:0em}.locale-modal__title{font-weight:700}.locale-modal__title .e{font-weight:620}:lang(en) .locale-modal__title,:lang(cs) .locale-modal__title,:lang(da) .locale-modal__title,:lang(de) .locale-modal__title,:lang(es) .locale-modal__title,:lang(fi) .locale-modal__title,:lang(fr) .locale-modal__title,:lang(it) .locale-modal__title,:lang(nb) .locale-modal__title,:lang(nl) .locale-modal__title,:lang(pl) .locale-modal__title,:lang(pt-br) .locale-modal__title,:lang(pt-pt) .locale-modal__title,:lang(sv) .locale-modal__title,:lang(tr) .locale-modal__title,:lang(ru) .locale-modal__title,:lang(uk) .locale-modal__title,:lang(bg) .locale-modal__title,:lang(be) .locale-modal__title,:lang(mk) .locale-modal__title,:lang(sr) .locale-modal__title,:lang(kk) .locale-modal__title,:lang(ky) .locale-modal__title,:lang(mn) .locale-modal__title{font-weight:620}.locale-modal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem 1.8rem;margin:0;padding:0;list-style:none}@media(max-width:640px){.locale-modal__grid{grid-template-columns:repeat(2,1fr)}.locale-modal__content{padding:2rem 1rem 1.5rem}}.locale-modal__item{text-align:center;font-size:1.54rem;letter-spacing:0em}:lang(ja) .locale-modal__item,:lang(zh) .locale-modal__item,:lang(ko) .locale-modal__item{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .locale-modal__item .e,:lang(zh) .locale-modal__item .e,:lang(ko) .locale-modal__item .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.locale-modal__item{font-weight:700}.locale-modal__item .e{font-weight:620}:lang(en) .locale-modal__item,:lang(cs) .locale-modal__item,:lang(da) .locale-modal__item,:lang(de) .locale-modal__item,:lang(es) .locale-modal__item,:lang(fi) .locale-modal__item,:lang(fr) .locale-modal__item,:lang(it) .locale-modal__item,:lang(nb) .locale-modal__item,:lang(nl) .locale-modal__item,:lang(pl) .locale-modal__item,:lang(pt-br) .locale-modal__item,:lang(pt-pt) .locale-modal__item,:lang(sv) .locale-modal__item,:lang(tr) .locale-modal__item,:lang(ru) .locale-modal__item,:lang(uk) .locale-modal__item,:lang(bg) .locale-modal__item,:lang(be) .locale-modal__item,:lang(mk) .locale-modal__item,:lang(sr) .locale-modal__item,:lang(kk) .locale-modal__item,:lang(ky) .locale-modal__item,:lang(mn) .locale-modal__item{font-weight:620}.locale-modal__link,.locale-modal__current{display:block;padding:.8rem .5rem;border-radius:6px;text-decoration:none;border:.2rem solid transparent;transition:background-color .2s ease,color .2s ease}.locale-modal__link:hover,.locale-modal__current{border:.2rem solid #212121}.locale-switch__select{width:100%;max-width:18rem}.code-block-wrapper{margin:2rem 0;border-radius:12px;overflow:hidden;background:#0d1117;box-shadow:0 10px 30px #0000004d;border:1px solid rgba(255,255,255,.1);transition:transform .3s ease,box-shadow .3s ease}.code-block-wrapper:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0006}.code-block-wrapper .code-block-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1)}.code-block-wrapper .code-block-header .code-block-lang{font-size:1.4rem;font-weight:700;color:#ffffff80;letter-spacing:.1em}.code-block-wrapper .code-block-header .copy-btn{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.4rem .8rem;color:#fff;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;display:flex;align-items:center;justify-content:center;min-width:60px}.code-block-wrapper .code-block-header .copy-btn:hover{background:#fff3;border-color:#ffffff4d}.code-block-wrapper .code-block-header .copy-btn:active{transform:scale(.95)}.code-block-wrapper .code-block-header .copy-btn .success-label{display:none}.code-block-wrapper .code-block-header .copy-btn.-success{background:#238636;border-color:#2ea043}.code-block-wrapper .code-block-header .copy-btn.-success .copy-label{display:none}.code-block-wrapper .code-block-header .copy-btn.-success .success-label{display:block}.code-block-wrapper .code-block-content pre{margin:0!important;padding:1.5rem!important;background:transparent!important;font-family:JetBrains Mono,Fira Code,monospace;font-size:1.2rem;line-height:1.6;overflow-x:auto}.code-block-wrapper .code-block-content pre::-webkit-scrollbar{height:8px}.code-block-wrapper .code-block-content pre::-webkit-scrollbar-track{background:#ffffff0d}.code-block-wrapper .code-block-content pre::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block-wrapper .code-block-content pre::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.link-card-container{display:block;margin:3.2rem 0;text-decoration:none!important;color:inherit!important;transition:transform .2s ease,box-shadow .2s ease}.link-card-container:hover{transform:translateY(-.2rem)}.link-card-container:hover .link-card{border-color:var(--color-primary);box-shadow:0 .8rem 2.4rem rgba(var(--color-primary-rgb),.12)}.link-card{display:flex;background:#fff;border:.1rem solid rgba(0,0,0,.08);border-radius:1.2rem;overflow:hidden;box-shadow:0 .4rem 1.2rem #00000008;transition:border-color .2s ease,box-shadow .2s ease}.link-card-media{width:30%;max-width:18rem;min-width:10rem;flex-shrink:0;background:#00000005;display:flex;align-items:center;justify-content:center;border-right:.1rem solid rgba(0,0,0,.05)}.link-card-media img{width:100%;height:100%;object-fit:cover;border-radius:0}@media screen and (max-width:767px){.link-card-media{width:8rem;min-width:8rem}}.link-card-emoji-inline{font-size:4rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.link-card-emoji-inline{font-size:2.8rem}}.link-card-content{flex:1;padding:2rem 3rem;display:flex;min-width:0}@media screen and (max-width:767px){.link-card-content{padding:1.6rem}}.link-card-text{display:flex;flex-direction:column;justify-content:center;min-width:0;width:100%}.link-card-title{font-size:1.782rem;letter-spacing:0em}:lang(ja) .link-card-title,:lang(zh) .link-card-title,:lang(ko) .link-card-title{font-size:1.62rem;letter-spacing:.05em}:lang(ja) .link-card-title .e,:lang(zh) .link-card-title .e,:lang(ko) .link-card-title .e{font-size:1.7253rem;margin-right:.05em;letter-spacing:0em}.link-card-title{font-weight:700}.link-card-title .e{font-weight:620}:lang(en) .link-card-title,:lang(cs) .link-card-title,:lang(da) .link-card-title,:lang(de) .link-card-title,:lang(es) .link-card-title,:lang(fi) .link-card-title,:lang(fr) .link-card-title,:lang(it) .link-card-title,:lang(nb) .link-card-title,:lang(nl) .link-card-title,:lang(pl) .link-card-title,:lang(pt-br) .link-card-title,:lang(pt-pt) .link-card-title,:lang(sv) .link-card-title,:lang(tr) .link-card-title,:lang(ru) .link-card-title,:lang(uk) .link-card-title,:lang(bg) .link-card-title,:lang(be) .link-card-title,:lang(mk) .link-card-title,:lang(sr) .link-card-title,:lang(kk) .link-card-title,:lang(ky) .link-card-title,:lang(mn) .link-card-title{font-weight:620}.link-card-title{margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767px){.link-card-title{font-size:1.6rem}}.link-card-description{font-size:1.54rem;letter-spacing:0em}:lang(ja) .link-card-description,:lang(zh) .link-card-description,:lang(ko) .link-card-description{font-size:1.4rem;letter-spacing:.05em}:lang(ja) .link-card-description .e,:lang(zh) .link-card-description .e,:lang(ko) .link-card-description .e{font-size:1.491rem;margin-right:.05em;letter-spacing:0em}.link-card-description{color:#212121b3;margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767px){.link-card-description{font-size:1.43rem;letter-spacing:0em}:lang(ja) .link-card-description,:lang(zh) .link-card-description,:lang(ko) .link-card-description{font-size:1.3rem;letter-spacing:.05em}:lang(ja) .link-card-description .e,:lang(zh) .link-card-description .e,:lang(ko) .link-card-description .e{font-size:1.3845rem;margin-right:.05em;letter-spacing:0em}}.link-card-url{font-size:1.2rem;color:var(--color-primary);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:inherit}.lang-suggest{position:fixed;top:0;left:0;width:100%;z-index:10001;transform:translateY(-100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.lang-suggest.is-active{transform:translateY(0)}.lang-suggest__inner{background:#fff;padding:.6rem 1rem}.lang-suggest__content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1.3rem;font-size:1.21rem;letter-spacing:.01em}:lang(ja) .lang-suggest__content,:lang(zh) .lang-suggest__content,:lang(ko) .lang-suggest__content{font-size:1.1rem;letter-spacing:.08em}:lang(ja) .lang-suggest__content .e,:lang(zh) .lang-suggest__content .e,:lang(ko) .lang-suggest__content .e{font-size:1.1715rem;margin-right:.05em;letter-spacing:.01em}@media(max-width:767px){.lang-suggest__content{flex-direction:column;gap:.5rem;text-align:center}}.lang-suggest__actions{display:flex;align-items:center;gap:1.3rem}.lang-suggest__link{white-space:nowrap}.lang-suggest__link:hover{opacity:.8}.lang-suggest__close{background:none;border:none;padding:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}.lang-suggest__close:hover{color:#333}.lang-suggest__close .icon{width:1.25rem;height:1.25rem}.consent-banner{position:fixed;bottom:2rem;left:50%;transform:translate(-50%) translateY(100%);width:calc(100% - 2rem);max-width:600px;z-index:9999;transition:transform .6s cubic-bezier(.16,1,.3,1)}.consent-banner.is-active{transform:translate(-50%) translateY(0)}.consent-banner__inner{background:#ffffffbf;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.3);border-radius:1.5rem;padding:1.5rem;box-shadow:0 10px 30px #0000001a}.consent-banner__content{display:flex;flex-direction:column;gap:1rem}.consent-banner__section{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}@media(max-width:767px){.consent-banner__section{flex-direction:column;align-items:flex-start;gap:1rem}}.consent-banner__text{font-size:1.21rem;letter-spacing:.01em}:lang(ja) .consent-banner__text,:lang(zh) .consent-banner__text,:lang(ko) .consent-banner__text{font-size:1.1rem;letter-spacing:.08em}:lang(ja) .consent-banner__text .e,:lang(zh) .consent-banner__text .e,:lang(ko) .consent-banner__text .e{font-size:1.1715rem;margin-right:.05em;letter-spacing:.01em}.consent-banner__text :global(a){color:inherit;text-decoration:underline;font-weight:500}.consent-banner__actions{display:flex;gap:.75rem;flex-shrink:0}@media(max-width:767px){.consent-banner__actions{width:100%}.consent-banner__actions .btn{flex:1;justify-content:center}}.btn.-small{padding:.5rem 1rem;min-height:auto}.zoom-modal[data-astro-cid-27lh4l57]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.zoom-modal[data-astro-cid-27lh4l57].is-active{opacity:1;visibility:visible}.zoom-modal-overlay[data-astro-cid-27lh4l57]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;backdrop-filter:blur(4px)}.zoom-modal-content[data-astro-cid-27lh4l57]{position:relative;z-index:1;max-width:90%;max-height:90%;display:flex;align-items:center;justify-content:center}.zoom-modal-close[data-astro-cid-27lh4l57]{position:absolute;top:-40px;right:-40px;background:none;border:none;color:#fff;cursor:pointer;padding:8px;transition:transform .2s ease}.zoom-modal-close[data-astro-cid-27lh4l57]:hover{transform:scale(1.1)}.zoom-modal-close[data-astro-cid-27lh4l57] svg[data-astro-cid-27lh4l57]{width:32px;height:32px}@media(max-width:768px){.zoom-modal-close[data-astro-cid-27lh4l57]{top:-50px;right:0}}.zoom-modal-image-container[data-astro-cid-27lh4l57] img[data-astro-cid-27lh4l57]{max-width:100%;max-height:90vh;object-fit:contain;box-shadow:0 10px 30px #00000080;border-radius:4px;display:block}.floating-papers-canvas[data-astro-cid-g65vjsif]{position:relative;width:100%;height:100%;overflow:hidden}canvas[data-astro-cid-g65vjsif]{display:block;width:100%;height:100%;outline:none}.canvas-container-fixed[data-astro-cid-l3hctvz6].-absolute{position:absolute}.canvas-container-fixed[data-astro-cid-l3hctvz6]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;pointer-events:none;--bg-c1: #a8edea;--bg-c2: #fed6e3;background:linear-gradient(135deg,var(--bg-c1) 0%,var(--bg-c2) 100%);will-change:transform}
