@charset "UTF-8";:root{--ai-white:#ffffff;--ai-white-02:#ffffff05;--ai-white-04:#ffffff0a;--ai-white-08:#ffffff14;--ai-white-12:#ffffff1f;--ai-white-16:#ffffff29;--ai-white-20:#ffffff33;--ai-white-24:#ffffff3d;--ai-white-28:#ffffff47;--ai-white-32:#ffffff52;--ai-white-36:#ffffff5c;--ai-white-40:#ffffff66;--ai-white-44:#ffffff70;--ai-white-50:#ffffff80;--ai-white-56:#ffffff8f;--ai-white-64:#ffffffa3;--ai-white-72:#ffffffb8;--ai-white-80:#ffffffcc;--ai-white-88:#ffffffe0;--ai-white-96:#fffffff5;--ai-black:#000000;--ai-black-02:#00000005;--ai-black-04:#0000000a;--ai-black-06:#18181b0f;--ai-black-08:#00000014;--ai-black-12:#0000001f;--ai-black-16:#00000029;--ai-black-20:#00000033;--ai-black-24:#0000003d;--ai-black-28:#00000047;--ai-black-32:#00000052;--ai-black-36:#0000005c;--ai-black-40:#00000066;--ai-black-44:#00000070;--ai-black-50:#00000080;--ai-black-56:#0000008f;--ai-black-64:#000000a3;--ai-black-72:#000000b8;--ai-black-80:#000000cc;--ai-black-88:#000000e0;--ai-black-96:#000000f5;--ai-grey-25:#fcfcfc;--ai-grey-50:#f7f7f7;--ai-grey-100:#f5f5f5;--ai-grey-200:#e5e5e5;--ai-grey-300:#d6d6d6;--ai-grey-400:#a3a3a3;--ai-grey-500:#737373;--ai-grey-600:#525252;--ai-grey-700:#424242;--ai-grey-800:#292929;--ai-grey-900:#141414;--ai-grey-950:#0f0f0f;--ai-primary-25:#f4f9f4;--ai-primary-50:#e6f2e6;--ai-primary-100:#cfe3cf;--ai-primary-200:#a8cda8;--ai-primary-300:#7aae7b;--ai-primary-400:#579058;--ai-primary-500:#447545;--ai-primary-600:#385d39;--ai-primary-700:#314d32;--ai-primary-800:#293e2a;--ai-primary-900:#122113;--ai-primary-950:#0e0f0c;--ai-secondary-25:#fef1f8;--ai-secondary-50:#fee5f4;--ai-secondary-100:#ffd7ef;--ai-secondary-250:#ffa1d8;--ai-secondary-300:#ff66bc;--ai-secondary-950:#2a222b;--ai-error-500:#a8200d;--ai-error-600:#8e1b0b;--ai-error-700:#761709;--ai-success-700:#314d32;--ai-success-900:#122113;--ai-warning-25:#fcfaea;--ai-warning-50:#f8f5c9;--ai-warning-100:#f2e996;--ai-warning-200:#ecda65;--ai-warning-300:#e3c32c;--ai-violet-25:#faf8fb;--ai-violet-50:#f4f0f7;--ai-violet-100:#e8e0ee;--ai-violet-200:#d6c7e0;--ai-violet-300:#bfa5cd;--ai-violet-400:#a280b5;--ai-violet-600:#856198;--ai-violet-700:#694b77;--ai-violet-800:#5c4266;--ai-violet-900:#4d3956;--ai-violet-950:#2d1d35;--ai-violet-975:#260a2f;--ai-blue-25:#eefbfd;--ai-blue-50:#d5f2f8;--ai-blue-100:#b0e5f1;--ai-blue-200:#79d0e7;--ai-blue-300:#3bb3d5;--ai-blue-400:#1f96bb;--ai-blue-500:#1d789d;--ai-blue-600:#1e6280;--ai-blue-700:#215169;--ai-blue-800:#1c3d50;--ai-blue-900:#0f2c3d;--ai-brown-25:#f9f4ec;--ai-brown-50:#f1e6d6;--ai-brown-100:#e5d1b1;--ai-brown-200:#d3b683;--ai-brown-300:#bf9d5c;--ai-brown-400:#a4823e;--ai-brown-500:#82682e;--ai-brown-600:#645227;--ai-brown-700:#504324;--ai-brown-800:#453c22;--ai-brown-900:#372f15;--ai-red-500:#e74848;--ai-red-600:#d03238;--ai-red-700:#bf1e2c;--ai-orange-500:#ff7640;--ai-background-default:#ecefeb;--ai-background-hover:#d5dad1;--ai-h1:clamp(32px, calc(32px + 16 * ((100vw - 375px) / 897)), 48px);--ai-h2:clamp(28px, calc(28px + 12 * ((100vw - 375px) / 897)), 40px);--ai-h3:clamp(24px, calc(24px + 8 * ((100vw - 375px) / 897)), 32px);--ai-h4:clamp(21px, calc(21px + 7 * ((100vw - 375px) / 897)), 28px);--ai-h5:clamp(20px, calc(20px + 4 * ((100vw - 375px) / 897)), 24px);--ai-label-lg:18px;--ai-label-md:16px;--ai-label-sm:14px;--ai-body-lg:18px;--ai-body-md:16px;--ai-body-sm:14px;--ai-caption:12px;--ai-h1-lh:clamp(34px, calc(34px + 16 * ((100vw - 375px) / 897)), 50px);--ai-h2-lh:clamp(32px, calc(32px + 10 * ((100vw - 375px) / 897)), 42px);--ai-h3-lh:clamp(30px, calc(30px + 8 * ((100vw - 375px) / 897)), 38px);--ai-h4-lh:clamp(26px, calc(26px + 8 * ((100vw - 375px) / 897)), 34px);--ai-h5-lh:clamp(26px, calc(26px + 4 * ((100vw - 375px) / 897)), 30px);--ai-label-lg-lh:26px;--ai-label-md-lh:24px;--ai-label-sm-lh:20px;--ai-body-lg-lh:26px;--ai-body-md-lh:22px;--ai-body-sm-lh:18px;--ai-caption-lh:15px}body{overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{color:var(--ai-black,#000)}h1{font-size:var(--ai-h1);line-height:var(--ai-h1-lh);font-weight:600;font-family:Roboto,sans-serif}h2{font-size:var(--ai-h2);line-height:var(--ai-h2-lh);font-weight:600;font-family:Roboto,sans-serif}h3{font-size:var(--ai-h3);line-height:var(--ai-h3-lh);font-weight:600;font-family:Roboto,sans-serif}h4{font-size:var(--ai-h4);line-height:var(--ai-h4-lh);font-weight:500;font-family:Roboto,sans-serif}h5{font-size:var(--ai-h5);line-height:var(--ai-h5-lh);font-weight:500;font-family:Roboto,sans-serif}p{font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}a{text-decoration:none}.hp-field,li,ol,ul{list-style:none!important}.hp-field::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar{width:8px}.hp-field::-webkit-scrollbar-track,li::-webkit-scrollbar-track,ol::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:0 0;border-radius:4px}.hp-field::-webkit-scrollbar-thumb,li::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:4px}.hp-field::-webkit-scrollbar-thumb:hover,li::-webkit-scrollbar-thumb:hover,ol::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background:var(--grey-500)}.content-block:before,.inner-wrapper-sticky:before{display:none!important}.hp-page__title:before{display:none!important}time{text-transform:none!important}textarea{resize:none!important}.container:after{content:none}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Roboto-Medium.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Roboto-SemiBold.woff2) format("woff2")}html{scroll-behavior:smooth}.post--main{margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:0 0}.post--main:not(:last-child){margin-bottom:0}.post__header{height:100%;width:100%;min-height:720px;max-height:720px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.post__header--content{min-height:464px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;z-index:2;padding-bottom:40px}.post__header--content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.24)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.24) 100%);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,#000));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 60%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,#000));mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 60%);-webkit-mask-size:cover;mask-size:cover;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:3}.post__header--title{position:relative;z-index:3;margin-bottom:40px;max-width:596px}.post__header--details{position:relative;z-index:3;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px}@media (min-width:576px){.post__header--details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}.post__header--thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;z-index:1;position:relative}.post__header--thumbnail .post__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.post__header--thumbnail .post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post__image{border-radius:0}.post__image::after{content:none!important}.post__title{text-align:start!important;color:var(--ai-white);font-size:var(--ai-h5);line-height:var(--ai-h5-lh);font-weight:500;font-family:Roboto,sans-serif}.post__excerpt{color:var(--ai-white-80);font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}.post__author,.post__category,.post__published,.post__reading-time{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.post__author span,.post__category span,.post__published span,.post__reading-time span{text-wrap-mode:nowrap;color:var(--ai-white-88);font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}.post__author p,.post__category p,.post__published p,.post__reading-time p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:var(--ai-white);font-size:var(--ai-label-sm);line-height:var(--ai-label-sm-lh);font-weight:600;font-family:Roboto,sans-serif}.post__author p a,.post__category p a,.post__published p a,.post__reading-time p a{color:var(--ai-white)}.post__author img,.post__category img,.post__published img,.post__reading-time img{margin-top:1px;width:100%;border-radius:0;margin:0;min-width:16px;min-height:16px;max-width:16px;max-height:16px}.post__breadcrumbs{background:var(--ai-grey-50);border-bottom:1px solid var(--ai-grey-200);padding:4px 0}.post__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 100px}.post__text{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post__text article{width:100%;max-width:688px}.post__text article .wp-block-image{margin:0}.post__text article h2,.post__text article h3{margin-top:24px;color:var(--ai-grey-900);margin-bottom:16px}.post__text article h2{font-size:var(--ai-h5);line-height:var(--ai-h5-lh);font-weight:500;font-family:Roboto,sans-serif}.post__text article h3{font-size:var(--ai-label-lg);line-height:var(--ai-label-lg-lh);font-weight:600;font-family:Roboto,sans-serif}.post__text article p{color:var(--ai-grey-600);font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}.post__text article p:not(:first-child){margin-top:12px}.post__text article b,.post__text article strong{color:var(--ai-grey-800);font-size:var(--ai-label-md);line-height:var(--ai-label-md-lh);font-weight:600;font-family:Roboto,sans-serif}.post__text article ul{list-style:disc!important}.post__text article ul li{margin-top:8px;margin-left:2rem;list-style:disc!important;color:var(--ai-grey-600);font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}.post__text article ol{margin-top:18px;list-style:numeric!important}.post__text article ol li{margin-top:8px;margin-left:2rem;list-style:numeric!important;color:var(--ai-grey-600);font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}.post__text article figure a{pointer-events:none}.post__text article img{border-radius:16px;margin:48px 0}.post__return{-webkit-box-flex:1;-ms-flex:1;flex:1;display:none}@media (min-width:768px){.post__return{display:-webkit-box;display:-ms-flexbox;display:flex}}.post__return a{padding:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.post__return a img{min-width:20px}.post__contents{display:none;min-width:175px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.post__contents{display:-webkit-box;display:-ms-flexbox;display:flex}}.post__contents--title{color:var(--ai-grey-950);font-size:var(--ai-label-md);line-height:var(--ai-label-md-lh);font-weight:600;font-family:Roboto,sans-serif}.post__contents--list{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.post__contents a{color:var(--ai-grey-500);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:var(--ai-body-md);line-height:var(--ai-body-md-lh);font-weight:400;font-family:Roboto,sans-serif}.post__contents a:hover{color:var(--ai-grey-950);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.breadcrumbs ol{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;height:100%;min-height:20px}.breadcrumbs li:not(:last-child)::after{content:"";margin-top:1px;min-width:16px;width:16px;height:16px;position:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;background:url(../images/icons/next.svg) center center no-repeat}.breadcrumbs li[aria-current=page] span{color:var(--ai-grey-950)}.breadcrumbs a,.breadcrumbs img,.breadcrumbs span{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs img{min-width:16px}.breadcrumbs span{color:var(--ai-black-32);font-size:var(--ai-label-sm);line-height:var(--ai-label-sm-lh);font-weight:600;font-family:Roboto,sans-serif}.breadcrumbs a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.breadcrumbs a:hover span{color:var(--ai-black-40);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}