@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:300;src:url(/ai-web-experience-collection/assets/barlow-latin-300-normal-DTgcxP_Z.woff2)format("woff2"),url(/ai-web-experience-collection/assets/barlow-latin-300-normal-Sl273xH3.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/ai-web-experience-collection/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/ai-web-experience-collection/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}:root{--gutter:clamp(22px,3.3vw,128px)}body{color:#20231f;font-synthesis:none;background:#eeefeb;margin:0;font:clamp(16px,1.12vw,27px)/1.65 Barlow,Microsoft YaHei,Arial,sans-serif}main{padding:clamp(24px,3.4vh,60px) var(--gutter) clamp(70px,12vh,180px)}main>a:first-child{color:#596052;text-underline-offset:5px;font-size:.92em}main>a:first-child:hover{color:#20231f}h1{letter-spacing:-.045em;margin:clamp(34px,7vh,110px) 0 clamp(24px,4.4vh,64px) -.05em;font-size:clamp(52px,10.4vw,340px);font-weight:300;line-height:.98}main>p{max-width:62ch;margin:0 0 clamp(50px,9vh,130px) 33.33%;font-size:1.14em;line-height:1.55}section{border-top:1px solid #c7ccc2;padding:clamp(24px,3.4vh,52px) 0 clamp(30px,4.4vh,68px) 33.33%;display:flow-root}h2{float:left;letter-spacing:-.015em;width:calc(50% - clamp(20px,3vw,72px));margin:0 0 0 -50%;font-size:clamp(21px,1.7vw,44px);font-weight:400;line-height:1.16}section p{max-width:68ch;margin:0 0 .9em}section p+a,section>a{color:#20231f}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}a:focus-visible{outline-offset:4px;outline:2px solid #20372a}::selection{color:#fff;background:#20372a}@media (width<=800px){main>p{margin-left:0}section{padding-left:0}h2{float:none;width:auto;margin:0 0 12px}}
