@layer reset{:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{text-size-adjust:none;-webkit-text-size-adjust:none}a,button{cursor:revert;color:inherit;text-decoration:none}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-moz-user-select:auto;user-select:auto;-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-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;line-break:after-white-space;-moz-user-select:auto;user-select:auto;-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}}@layer easing{:root{--ease-in-sine:cubic-bezier(0.12,0,0.39,0);--ease-out-sine:cubic-bezier(0.61,1,0.88,1);--ease-inOut-sine:cubic-bezier(0.37,0,0.63,1);--ease-in-quad:cubic-bezier(0.11,0,0.5,0);--ease-out-quad:cubic-bezier(0.5,1,0.89,1);--ease-inOut-quad:cubic-bezier(0.45,0,0.55,1);--ease-in-cubic:cubic-bezier(0.32,0,0.67,0);--ease-out-cubic:cubic-bezier(0.33,1,0.68,1);--ease-inOut-cubic:cubic-bezier(0.65,0,0.35,1);--ease-in-quart:cubic-bezier(0.5,0,0.75,0);--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--ease-inOut-quart:cubic-bezier(0.76,0,0.24,1);--ease-in-quint:cubic-bezier(0.64,0,0.78,0);--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--ease-inOut-quint:cubic-bezier(0.83,0,0.17,1);--ease-in-expo:cubic-bezier(0.7,0,0.84,0);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-inOut-expo:cubic-bezier(0.87,0,0.13,1);--ease-in-circ:cubic-bezier(0.55,0,1,0.45);--ease-out-circ:cubic-bezier(0,0.55,0.45,1);--ease-inOut-circ:cubic-bezier(0.85,0,0.15,1);--ease-in-back:cubic-bezier(0.36,0,0.66,-0.56);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--ease-inOut-back:cubic-bezier(0.68,-0.6,0.32,1.6);--ease-in-elastic:cubic-bezier(0.68,-0.55,0.27,1.55);--ease-out-elastic:cubic-bezier(0.68,-0.55,0.27,1.55);--ease-inOut-elastic:cubic-bezier(0.68,-0.55,0.27,1.55);--ease-in-bounce:cubic-bezier(0.11,0,0.5,0);--ease-out-bounce:cubic-bezier(0.11,0,0.5,0);--ease-inOut-bounce:cubic-bezier(0.11,0,0.5,0)}}@layer colors{:root{--black-10:rgba(29,29,29,0.1);--black-20:rgba(29,29,29,0.2);--black-30:rgba(29,29,29,0.3);--black-40:rgba(29,29,29,0.4);--black-50:rgba(29,29,29,0.5);--black-60:rgba(29,29,29,0.6);--black-70:rgba(29,29,29,0.7);--black-80:rgba(29,29,29,0.8);--black-90:rgba(29,29,29,0.9);--black-100:#1d1d1d;--white-10:rgba(255,255,255,0.1);--white-20:rgba(255,255,255,0.2);--white-30:rgba(255,255,255,0.3);--white-40:rgba(255,255,255,0.4);--white-50:rgba(255,255,255,0.5);--white-60:rgba(255,255,255,0.6);--white-70:rgba(255,255,255,0.7);--white-80:rgba(255,255,255,0.8);--white-90:rgba(255,255,255,0.9);--white-100:white;--primary-10:rgba(230,73,38,0.1);--primary-20:rgba(230,73,38,0.2);--primary-30:rgba(230,73,38,0.3);--primary-40:rgba(230,73,38,0.4);--primary-50:rgba(230,73,38,0.5);--primary-60:rgba(230,73,38,0.6);--primary-70:rgba(230,73,38,0.7);--primary-80:rgba(230,73,38,0.8);--primary-90:rgba(230,73,38,0.9);--primary-100:#e64926;--text-100:#1D1D1D;--text-200:#3B3B3B;--text-300:#7F7F7F;--text-400:#BABABA;--text-500:rgba(255,255,255,0.5);--text-600:rgba(255,255,255,0.7);--text-700:#FFFFFF;--background-dark:#111111;--background-light:#EBEBEB;--background-main:#F5F5F5;--background-white:#FFFFFF;--border-dark:#333333;--border-light:#CCCCCC;--border-white-1:rgba(255,255,255,0.5);--border-white-2:rgba(255,255,255,0.3);--clay:#A43209}.b-10{color:var(--black-10)}.b-20{color:var(--black-20)}.b-30{color:var(--black-30)}.b-40{color:var(--black-40)}.b-50{color:var(--black-50)}.b-60{color:var(--black-60)}.b-70{color:var(--black-70)}.b-80{color:var(--black-80)}.b-90{color:var(--black-90)}.b-100{color:var(--black-100)}.w-10{color:var(--white-10)}.w-20{color:var(--white-20)}.w-30{color:var(--white-30)}.w-40{color:var(--white-40)}.w-50{color:var(--white-50)}.w-60{color:var(--white-60)}.w-70{color:var(--white-70)}.w-80{color:var(--white-80)}.w-90{color:var(--white-90)}.w-100{color:var(--white-100)}.text-100{color:var(--text-100)}.text-200{color:var(--text-200)}.text-300{color:var(--text-300)}.text-400{color:var(--text-400)}.text-500{color:var(--text-500)}.text-600{color:var(--text-600)}.text-700{color:var(--text-700)}}.split-char,.split-line,.split-word{--splitTxt-gap:0.25em;contain:paint;margin:calc(var(--splitTxt-gap)*-1);padding:var(--splitTxt-gap)}.split-line:not(:last-child){margin-bottom:calc(var(--splitTxt-gap)*-2)}@layer customs{html{--borderStyle:1px solid var(--black-20)}body,html{background-color:var(--background-main)}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}html:not(.lenis){height:100vh;overflow:hidden}}@layer global{*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-kerning:none;font-feature-settings:"kern" off,"tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;font-variant-numeric:tabular-nums}button,input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;border:none;font-family:inherit}}@layer text{.txt-light{font-weight:300}.txt-reg{font-weight:400}.txt-med{font-weight:500}.txt-semi{font-weight:600}.txt-bold{font-weight:700}.txt-up{text-transform:uppercase}.txt-italic{font-style:italic}.txt-nor{font-style:normal}.txt-underline{position:relative;color:var(--primary-100)}.txt-underline:hover:before{transform:scaleX(1);transition-delay:.3s;transition-duration:.3s}.txt-underline:hover:after{transform:scaleX(0);transition-delay:0s;transition-duration:.3s}.txt-underline:after,.txt-underline:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transition:transform;transition-duration:0s;transition-timing-function:ease-in-out}.txt-underline:before{transform:scaleX(0);transform-origin:left}.txt-underline:after{transform:scaleX(1);transform-origin:right}html{font-size:min(.5208333333vw,11.3541666667px)}}@layer text{@media screen and (max-width:1199px){html{font-size:1.1990407674vw}}@media screen and (max-width:767px){html{font-size:2.5445292621vw}}html{font-family:Matter!important}body{font-size:1.6rem}}@layer grid{html{--container-padding:2rem;--grid-column:12;--grid-gap:2rem;--max-width:unset;--column-width:(100vw - (var(--container-padding) * 2) - (var(--grid-gap) * (var(--grid-column) - 1))) /var(--grid-column);--column-width-1:calc((var(--column-width) * 1) + (var(--grid-gap) * (1 - 1)));--column-width-2:calc((var(--column-width) * 2) + (var(--grid-gap) * (2 - 1)));--column-width-3:calc((var(--column-width) * 3) + (var(--grid-gap) * (3 - 1)));--column-width-4:calc((var(--column-width) * 4) + (var(--grid-gap) * (4 - 1)));--column-width-5:calc((var(--column-width) * 5) + (var(--grid-gap) * (5 - 1)));--column-width-6:calc((var(--column-width) * 6) + (var(--grid-gap) * (6 - 1)));--column-width-7:calc((var(--column-width) * 7) + (var(--grid-gap) * (7 - 1)));--column-width-8:calc((var(--column-width) * 8) + (var(--grid-gap) * (8 - 1)));--column-width-9:calc((var(--column-width) * 9) + (var(--grid-gap) * (9 - 1)));--column-width-10:calc((var(--column-width) * 10) + (var(--grid-gap) * (10 - 1)));--column-width-11:calc((var(--column-width) * 11) + (var(--grid-gap) * (11 - 1)));--column-width-12:calc((var(--column-width) * 12) + (var(--grid-gap) * (12 - 1)))}@media screen and (max-width:1199px){html{--grid-column:12;--grid-gap:1.6rem;--container-padding:2.4rem}}@media screen and (max-width:767px){html{--grid-column:4;--container-padding:1.6rem}}.grid{display:grid;grid-template-columns:repeat(var(--grid-column),minmax(1px,1fr));grid-template-rows:auto;grid-column-gap:var(--grid-gap)}.container{width:100%;margin:0 auto;padding:0 var(--container-padding);max-width:var(--max-width)}.container.fluid{max-width:none}}@layer reset,
    global,
    base,
    colors,
    easing,
    grid,
    customs,
    text,
    typo,
    button,
    components;.san{font-family:Matter}.mono{font-family:MatterMono}