@layer reset{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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:Inter,sans-serif;font-weight:400;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}}@layer tokens{:root{--font-sans:"Inter", sans-serif;--color-white:#fff;--color-black:#000;--color-gray-01:#f9f9f9;--color-gray-02:#f5f5f5;--color-gray-03:#f0f0f0;--color-gray-04:#ebebeb;--color-gray-05:#e6e6e6;--color-gray-06:#e1e1e1;--color-gray-07:#dcdcdc;--color-gray-08:#d7d7d7;--color-gray-09:#bdbdbd;--color-gray-10:#a3a3a3;--color-gray-11:#8a8a8a;--color-gray-12:#707070;--color-gray-13:#575757;--color-gray-14:#3d3d3d;--color-gray-15:#242424;--color-gray-16:#0a0a0a;--main-border-radius:1rem;--regular-border-radius:.75rem;--main-aspect-ratio:1;--container-large:1680px;--container-medium:1280px;--container-small:960px}}@layer typography{.type-body-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.type-body-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.type-body-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.type-body-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.type-body-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.875rem}.type-body-2xlarge{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.type-label-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:500;line-height:18px}.type-label-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.type-label-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.type-label-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.type-label-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.type-label-2xlarge,.type-headline-small{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.type-headline-medium{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.type-headline-large{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}}@layer base{.large-container,.medium-container,.small-container{box-sizing:border-box;flex-direction:column;align-self:stretch;align-items:center;width:100%;margin-left:auto;margin-right:auto;padding:0 1.5rem;display:flex}.large-container{max-width:var(--container-large)}.medium-container{max-width:var(--container-medium)}.small-container{max-width:var(--container-small)}@media screen and (max-width:800px){.large-container,.medium-container,.small-container{padding:0 1rem}}}@layer topmenu{.type-body-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.type-body-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.type-body-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.type-body-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.type-body-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.875rem}.type-body-2xlarge{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.type-label-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:500;line-height:18px}.type-label-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.type-label-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.type-label-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.type-label-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.type-label-2xlarge,.type-headline-small{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.type-headline-medium{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.type-headline-large{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.top-menu-row{background:var(--color-white);z-index:9998;width:100%;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 1px #0000000d}.top-menu-section{align-self:stretch;align-items:center;gap:4rem;width:100%;height:5rem;display:flex}.top-menu-section .top-menu-icon-button,.top-menu-section .top-menu-mobile-panel,.top-menu-section .top-menu-mobile-backdrop{display:none}.top-menu-section .top-menu-logo{border-radius:3rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative;overflow:hidden}.top-menu-section .top-menu-logo .the-logo{opacity:1;background:url(../images/pn-header-logo.svg) 0 0/100% no-repeat;width:2.5rem;height:2.5rem;transition:transform .3s linear;transform:rotateY(0)}.top-menu-section .top-menu-logo .home-logo{opacity:0;background:url(../images/home-header-logo.svg) 0 0/100% no-repeat;width:2.5rem;height:2.5rem;transition:transform .3s linear;position:absolute;transform:rotateY(-90deg)}.top-menu-section .top-menu-logo:hover .the-logo,.top-menu-section .top-menu-logo:focus-visible .the-logo{opacity:0;transform:rotateY(90deg)}.top-menu-section .top-menu-logo:hover .home-logo,.top-menu-section .top-menu-logo:focus-visible .home-logo{opacity:1;transform:rotateY(0)}.top-menu-section .top-menu-leading{flex-direction:row;flex:1 0 0;align-items:center;gap:2rem;display:flex}.top-menu-section .top-menu-trailing{flex-direction:row-reverse;flex:1 0 0;display:flex}.top-menu-section .top-menu-trailing .top-menu-list{gap:.5rem}.top-menu-section .top-menu-list{flex-flow:row;justify-content:flex-start;align-items:center;gap:.25rem;display:flex}.top-menu-section .top-menu-list li{padding:0;display:block;position:relative}.top-menu-section .top-menu-search-trigger{background:var(--color-gray-02);appearance:none;cursor:text;border:none;border-radius:3rem;outline:none;flex:2 0 0;align-items:center;gap:.5rem;min-width:0;height:2.75rem;padding:0 .75rem;display:flex}.top-menu-section .top-menu-search-trigger:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.6858%2016.7465C12.9267%2018.9763%208.87254%2018.8088%206.30787%2016.2441C3.56404%2013.5003%203.56404%209.05169%206.30787%206.30787C9.05169%203.56404%2013.5003%203.56404%2016.2441%206.30787C18.8088%208.87254%2018.9763%2012.9267%2016.7465%2015.6858L19.5313%2018.4706C19.8242%2018.7635%2019.8242%2019.2384%2019.5313%2019.5313C19.2384%2019.8242%2018.7635%2019.8242%2018.4706%2019.5313L15.6858%2016.7465ZM7.36853%207.36853C9.52657%205.21049%2013.0254%205.21049%2015.1835%207.36853C17.3241%209.50919%2017.3414%2012.9692%2015.2352%2015.1311C15.2164%2015.1465%2015.1982%2015.163%2015.1806%2015.1806C15.163%2015.1982%2015.1465%2015.2164%2015.1311%2015.2352C12.9692%2017.3414%209.50919%2017.3241%207.36853%2015.1835C5.21049%2013.0254%205.21049%209.52657%207.36853%207.36853Z'%20fill='black'/%3e%3c/svg%3e") 50%/contain no-repeat;flex:none;width:1.5rem;height:1.5rem}.top-menu-section .top-menu-search-trigger span{color:var(--color-gray-10);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;overflow:hidden}.top-menu-section .top-menu-search-trigger:hover{background:var(--color-gray-03)}.top-menu-section .top-menu-search-input{background:#0000000a;border:1px solid #ffffff4d;border-radius:3rem;outline:none;flex-direction:column;align-items:flex-start;gap:.625rem;width:100%;height:2.75rem;padding:0 1.5rem;display:flex}.top-menu-section .top-menu-search-input::placeholder{color:var(--color-gray-09)}.top-menu-section .top-menu-search-input:focus{background:var(--color-white);border:1px solid #00000014;box-shadow:0 4px 16px #0000000a}@media screen and (min-width:1101px){.top-menu-section .top-menu-search-trigger{flex:0 calc(50% - 4rem - 112px)}}@media screen and (max-width:1100px){.top-menu-section{gap:1rem}.top-menu-section .top-menu-leading{flex:none;gap:1rem}.top-menu-section .top-menu-search-trigger{flex:auto}.top-menu-section .top-menu-trailing{flex:none}}@media screen and (max-width:560px){.top-menu-section{grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;gap:.5rem;height:4rem;display:grid;position:relative}.top-menu-section .top-menu-icon-button{z-index:4;background:var(--color-gray-02);width:2.5rem;height:2.5rem;color:var(--color-gray-14);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.top-menu-section .top-menu-icon-button:hover{background:var(--color-gray-03)}.top-menu-section .top-menu-mobile-menu-trigger{grid-column:1}.top-menu-section .top-menu-mobile-menu-trigger span{background:currentColor;border-radius:999px;width:1rem;height:1.5px;transition:transform .18s;position:absolute}.top-menu-section .top-menu-mobile-menu-trigger span:first-child{transform:translateY(-3px)}.top-menu-section .top-menu-mobile-menu-trigger span:last-child{transform:translateY(3px)}.top-menu-section .top-menu-mobile-menu-trigger[aria-expanded=true] span:first-child{transform:rotate(45deg)}.top-menu-section .top-menu-mobile-menu-trigger[aria-expanded=true] span:last-child{transform:rotate(-45deg)}.top-menu-section .top-menu-leading{z-index:4;flex:none;grid-column:2;justify-content:center;justify-self:center;gap:0;position:relative}.top-menu-section .top-menu-leading .top-menu-list{display:none}.top-menu-section .top-menu-logo,.top-menu-section .top-menu-logo .the-logo,.top-menu-section .top-menu-logo .home-logo{width:36px;height:36px}.top-menu-section .top-menu-search-trigger,.top-menu-section .top-menu-trailing{display:none}.top-menu-section .top-menu-mobile-search-trigger{grid-column:3;justify-self:end;display:inline-flex}.top-menu-section .top-menu-mobile-search-trigger:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.6858%2016.7465C12.9267%2018.9763%208.87254%2018.8088%206.30787%2016.2441C3.56404%2013.5003%203.56404%209.05169%206.30787%206.30787C9.05169%203.56404%2013.5003%203.56404%2016.2441%206.30787C18.8088%208.87254%2018.9763%2012.9267%2016.7465%2015.6858L19.5313%2018.4706C19.8242%2018.7635%2019.8242%2019.2384%2019.5313%2019.5313C19.2384%2019.8242%2018.7635%2019.8242%2018.4706%2019.5313L15.6858%2016.7465ZM7.36853%207.36853C9.52657%205.21049%2013.0254%205.21049%2015.1835%207.36853C17.3241%209.50919%2017.3414%2012.9692%2015.2352%2015.1311C15.2164%2015.1465%2015.1982%2015.163%2015.1806%2015.1806C15.163%2015.1982%2015.1465%2015.2164%2015.1311%2015.2352C12.9692%2017.3414%209.50919%2017.3241%207.36853%2015.1835C5.21049%2013.0254%205.21049%209.52657%207.36853%207.36853Z'%20fill='black'/%3e%3c/svg%3e") 50%/contain no-repeat;width:1.25rem;height:1.25rem}.top-menu-section .top-menu-mobile-panel{z-index:5;border-radius:var(--main-border-radius);background:var(--color-white);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;gap:.25rem;padding:.5rem;transition:opacity .18s,visibility .18s,transform .18s;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;transform:translateY(-.5rem);box-shadow:0 1rem 3rem #0000001f}.top-menu-section .top-menu-mobile-panel a{min-height:2.75rem;color:var(--color-gray-14);font-family:var(--font-sans);border-radius:999px;align-items:center;padding:0 1rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;display:flex}.top-menu-section .top-menu-mobile-panel a:hover{background:var(--color-gray-02)}.top-menu-section .top-menu-mobile-backdrop{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;background:#00000052;border:0;padding:0;transition:opacity .18s,visibility .18s;display:block;position:fixed;inset:0}.top-menu-section.is-mobile-menu-open .top-menu-mobile-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.top-menu-section.is-mobile-menu-open .top-menu-mobile-backdrop{opacity:1;visibility:visible;pointer-events:auto}}}@layer explore-modal{.type-body-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.type-body-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.type-body-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.type-body-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.type-body-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.875rem}.type-body-2xlarge{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.type-label-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:500;line-height:18px}.type-label-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.type-label-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.type-label-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.type-label-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.type-label-2xlarge,.type-headline-small{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.type-headline-medium{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.type-headline-large{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.explore-modal{z-index:9999;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;transition:opacity .18s,visibility .18s;display:flex;position:fixed;inset:0}.explore-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.explore-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;transition:all .3s ease-in-out;display:block;position:fixed;inset:0}.explore-modal-shell{z-index:1;width:min(56rem,100%);position:relative}.explore-modal-panel{background:var(--color-white);border-radius:2rem;flex-direction:column;width:100%;height:100%;min-height:0;max-height:36rem;transition:transform .18s;display:flex;position:relative;overflow:hidden;transform:translateY(.75rem)scale(.98);box-shadow:0 1.5rem 5rem #0000002e}.explore-modal.is-open .explore-modal-panel{transform:translateY(0)scale(1)}.explore-modal-header{flex:none;justify-content:space-between;align-items:center;padding:1rem 1rem .25rem;display:flex}.explore-modal-header h2{color:var(--color-gray-14);font-family:var(--font-sans);margin:0;padding:0 1rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.explore-modal-header .explore-modal-close{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex;position:relative}.explore-modal-header .explore-modal-close:hover{background:var(--color-gray-03)}.explore-modal-header .explore-modal-close span{background:var(--color-gray-14);border-radius:99px;width:1rem;height:1.5px;position:absolute}.explore-modal-header .explore-modal-close span:first-child{transform:rotate(45deg)}.explore-modal-header .explore-modal-close span:last-child{transform:rotate(-45deg)}.explore-modal-search{box-sizing:border-box;gap:1rem;padding:.5rem 1rem;position:relative}.explore-modal-search .explore-modal-search-form{gap:.75rem;width:100%;display:flex;position:relative}.explore-modal-search .explore-modal-search-form:before{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.6858%2016.7465C12.9267%2018.9763%208.87254%2018.8088%206.30787%2016.2441C3.56404%2013.5003%203.56404%209.05169%206.30787%206.30787C9.05169%203.56404%2013.5003%203.56404%2016.2441%206.30787C18.8088%208.87254%2018.9763%2012.9267%2016.7465%2015.6858L19.5313%2018.4706C19.8242%2018.7635%2019.8242%2019.2384%2019.5313%2019.5313C19.2384%2019.8242%2018.7635%2019.8242%2018.4706%2019.5313L15.6858%2016.7465ZM7.36853%207.36853C9.52657%205.21049%2013.0254%205.21049%2015.1835%207.36853C17.3241%209.50919%2017.3414%2012.9692%2015.2352%2015.1311C15.2164%2015.1465%2015.1982%2015.163%2015.1806%2015.1806C15.163%2015.1982%2015.1465%2015.2164%2015.1311%2015.2352C12.9692%2017.3414%209.50919%2017.3241%207.36853%2015.1835C5.21049%2013.0254%205.21049%209.52657%207.36853%207.36853Z'%20fill='black'/%3e%3c/svg%3e") 50%/contain no-repeat;width:1.5rem;height:1.5rem;position:absolute;top:.625rem;left:.75rem}.explore-modal-search .explore-modal-search-input{min-width:0;height:2.75rem;color:var(--color-gray-14);background:var(--color-gray-02);font-family:var(--font-sans);border:1px solid #0000;border-radius:999px;outline:none;flex:auto;padding:0 1.25rem 0 2.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.explore-modal-search .explore-modal-search-input::placeholder{color:var(--color-gray-10);font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.explore-modal-search .explore-modal-search-input:hover{background:var(--color-gray-03)}.explore-modal-search .explore-modal-search-input:focus{background:var(--color-white);border-color:var(--color-gray-06);box-shadow:0 0 16px 16px #00000005}.explore-modal-search .explore-modal-search-input:placeholder-shown+.explore-modal-search-submit{display:none}.explore-modal-search .explore-modal-search-submit{height:1.75rem;color:var(--color-white);background:var(--color-gray-14);font-family:var(--font-sans);cursor:pointer;border:none;border-radius:999px;flex:none;padding:0 1rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;position:absolute;top:.5rem;right:.5rem}.explore-modal-body{box-sizing:border-box;justify-content:center;align-self:stretch;align-items:flex-start;gap:1rem;width:100%;max-width:60rem;height:30rem;min-height:0;padding:1rem;display:flex;position:relative;overflow:hidden auto}.explore-modal-tabs{flex-direction:column;align-items:flex-start;gap:2px;width:12rem;display:flex}.explore-modal-tab{width:100%;color:var(--color-gray-14);font-family:var(--font-sans);cursor:pointer;z-index:10;background:0 0;border:0;border-radius:999px;padding:.5rem 1rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;transition:background .16s;display:flex;position:relative}.explore-modal-tab:hover,.explore-modal-tab.is-active{background:var(--color-gray-02)}.explore-modal-content{z-index:10;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:2rem;min-width:0;display:flex;position:relative}.explore-modal-panel-content[hidden]{display:none}.explore-modal-panel-content{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}.explore-modal-eyebrow{color:var(--color-gray-12);font-family:var(--font-sans);margin:0 0 .5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.explore-modal-thumb-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;align-self:stretch;gap:8px;display:grid}.explore-modal-thumb-grid a{aspect-ratio:var(--main-aspect-ratio);border-radius:var(--main-border-radius);position:relative;overflow:hidden}.explore-modal-thumb-grid a:after{content:"";background:#0000000a;width:100%;height:auto;position:absolute;inset:0}.explore-modal-thumb-grid img{object-fit:cover;width:100%;height:100%;display:block}.explore-modal-chips{flex-wrap:wrap;gap:.5rem;display:flex}.explore-modal-chips a{height:1.75rem;color:var(--color-gray-14);background:var(--color-white);border:1px solid var(--color-gray-03);font-family:var(--font-sans);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 .75rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;display:inline-flex}.explore-modal-chips a:hover{background:var(--color-gray-01)}.explore-modal-feature{flex-direction:column;align-items:flex-start;gap:.5rem;width:16rem;padding-bottom:1rem;display:flex;position:relative}.explore-modal-feature img{object-fit:cover;width:100%;height:100%;display:block}.explore-modal-preview-grid{width:100%}.explore-modal-preview-grid[hidden]{display:none}.explore-modal-feature-card{z-index:1;width:100%;position:relative}.explore-modal-feature-card a{border-radius:var(--main-border-radius);background:var(--color-gray-16);flex-direction:column;padding:.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.explore-modal-feature-card a img{width:100%;height:auto;aspect-ratio:var(--main-aspect-ratio);border-radius:.75rem}.explore-modal-feature-card a .explore-modal-feature-title{color:var(--color-gray-04);font-family:var(--font-sans);text-align:center;padding:.5rem .25rem .125rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.explore-modal-feature-card a .explore-modal-feature-meta{color:var(--color-gray-10);font-family:var(--font-sans);text-align:center;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.explore-modal-feature-card a .explore-modal-feature-action{padding:1rem}.explore-modal-feature-card a .explore-modal-feature-action .button{background:var(--color-gray-01)!important;color:var(--color-gray-16)!important}.explore-modal-sublist{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.explore-modal-sublist li{margin:0;padding:0}.explore-modal-sublist a{font-family:var(--font-sans);width:100%;color:var(--color-gray-14);cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:2rem;justify-content:space-between;align-self:stretch;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;transition:background .16s;display:flex}.explore-modal-sublist a:hover,.explore-modal-sublist a.is-active{background:var(--color-gray-02)}.explore-modal-sublist span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.explore-modal-empty{min-height:5rem;color:var(--color-gray-12);align-items:center;font-family:Inter,sans-serif;font-size:1rem;display:flex}.explore-modal-preview-grid{z-index:2;aspect-ratio:1;border-radius:var(--main-border-radius);background:var(--color-gray-03);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.explore-modal-preview-grid img{width:100%;height:100%}.explore-modal-preview-grid:after{content:"";aspect-ratio:1;z-index:10;background:#00000005;width:100%;height:auto;position:absolute;top:0;left:0}.explore-modal-preview-grid:before{content:"";z-index:10;background:linear-gradient(#0000 0%,#0003 100%);width:100%;height:4rem;position:absolute;bottom:0;left:0;right:0}.explore-modal-preview-thumb{opacity:0;transition:opacity .1s;position:absolute;inset:0;overflow:hidden}.explore-modal-preview-thumb.is-active{opacity:1;z-index:1}.explore-modal-preview-progress{z-index:100;background:#80808080;border-radius:99px;height:3px;position:absolute;bottom:1rem;left:1rem;right:1rem;overflow:hidden}.explore-modal-preview-progress span{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.explore-modal-preview-progress span.is-active{animation:explore-preview-progress var(--explore-preview-duration,1s) linear}@keyframes explore-preview-progress{to{transform:scaleX(1)}}body.explore-modal-open{overflow:hidden}@media (max-width:860px){.explore-modal{z-index:99999;align-items:stretch;padding:1rem;inset:0}.explore-modal-backdrop{background:#00000080;display:block;inset:0}.explore-modal-shell{width:100%;height:100%;min-height:100%}.explore-modal-panel{-webkit-overflow-scrolling:touch;width:100%;height:100vh;max-height:100%;border-radius:1rem;height:100dvh;min-height:100%;overflow:hidden auto}.explore-modal-header{z-index:30;background:var(--color-white);padding:1rem 1rem .5rem;position:sticky;top:0}.explore-modal-body{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:1.75rem;height:auto;min-height:0;max-height:none;padding:0 1rem 1rem;overflow:visible}.explore-modal-content{flex:none;width:100%}.explore-modal-panel-content--search{padding:0 1.25rem 1rem}.explore-modal-tabs{flex-direction:row;flex:none;width:100%;padding:.5rem 0;overflow-x:auto}.explore-modal-tab{flex:none;width:auto}.explore-modal-feature{flex:none;width:100%}.explore-modal-search-form{flex-direction:column}.explore-modal-search-submit{width:100%}.explore-modal-thumb-grid a:nth-child(4){grid-column:auto}}@media (max-width:520px){.explore-modal{padding:0}.explore-modal .explore-modal-panel{border-radius:0}}}@layer components{.type-body-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.type-body-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.type-body-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.type-body-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.type-body-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.875rem}.type-body-2xlarge{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.type-label-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:500;line-height:18px}.type-label-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.type-label-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.type-label-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.type-label-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.type-label-2xlarge,.type-headline-small{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.type-headline-medium{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.type-headline-large{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.button{background:var(--color-gray-16);border:1px solid var(--color-gray-16);width:auto;height:2.25rem;color:var(--color-white);font-family:var(--font-sans);border-radius:999px;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;display:flex}.button:hover{background-color:var(--color-gray-15)}.button.medium{background:var(--color-white);border-color:var(--color-gray-06);color:var(--color-gray-16)}.button.medium:hover{background-color:var(--color-gray-02)}.button.low{color:var(--color-gray-16);background:0 0;border:none}.button.low:hover{background-color:var(--color-gray-02)}}@layer theme{.type-body-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.type-body-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.type-body-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.type-body-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.type-body-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.875rem}.type-body-2xlarge{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.type-label-xsmall{font-family:var(--font-sans);font-size:.75rem;font-style:normal;font-weight:500;line-height:18px}.type-label-small{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.type-label-medium{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.type-label-large{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.type-label-xlarge{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.type-label-2xlarge,.type-headline-small{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.type-headline-medium{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.type-headline-large{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.home-sections-wrapper{flex-direction:column;gap:4rem;display:flex}@media screen and (max-width:800px){.home-sections-wrapper{gap:3rem}}.home-hero-section{width:100%;margin-top:8rem}.home-hero-section .hero-box{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.home-hero-section .hero-box .hero-title{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.home-hero-section .hero-box .hero-description{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.875rem}.home-hero-section .hero-box a.button{text-align:center;background:var(--color-white);height:40px;color:var(--color-black);border:1px solid var(--color-black);border-radius:20px;margin-top:2rem;padding:12px 24px;font-size:.875rem;font-weight:300;line-height:1rem;display:inline-block}.home-hero-section .hero-box a.button:hover{background:var(--color-black);color:var(--color-white)}@media screen and (max-width:760px){.home-hero-section{margin-top:8.5rem}.home-hero-section .hero-box .hero-title{font-size:2.25rem;line-height:1.2}.home-hero-section .hero-box .hero-description{font-size:1rem}}.spotlights-section{align-self:stretch;width:100%}.spotlights-section .spotlights-header{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.25rem;display:flex}.spotlights-section .the-leading{align-items:center;gap:.75rem;min-width:0;display:flex}.spotlights-section .the-trailing{flex:none;align-items:center;gap:.25rem;display:flex}.spotlights-section .spotlights-button{width:3rem;height:2rem;color:var(--color-gray-14);cursor:pointer;background:0 0;border:0;border-radius:1rem;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}.spotlights-section .spotlights-button:hover{background:var(--color-gray-02)}.spotlights-section .spotlights-slider{border-radius:var(--main-border-radius);width:100%}.spotlights-section .spotlight-slide{background:var(--color-gray-14);aspect-ratio:10/4;position:relative;overflow:hidden}.spotlights-section .spotlight-slide a{width:100%;height:100%;color:inherit;display:block}.spotlights-section .spotlight-slide img{object-fit:cover;aspect-ratio:10/4;width:100%;height:100%;display:block}.spotlights-section .spotlight-slide:after{content:"";pointer-events:none;background:linear-gradient(185deg,#0000 60%,#0003 80%,#00000080 100%);position:absolute;inset:0}.spotlights-section .spotlight-content{z-index:1;color:var(--color-white);flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;padding:1rem;display:flex;position:absolute;bottom:0;left:0}.spotlights-section .spotlight-content h3{color:var(--color-white);font-family:var(--font-sans);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin:0 1rem;font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem;display:flex}.spotlights-section .spotlight-content h3 .spotlight-title-separator{transform:translateY(1px)}.spotlights-section .spotlight-content h3 .spotlight-title-meta{color:#fffc;font-family:var(--font-sans);align-items:center;gap:.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:inline-flex}.spotlights-section .spotlight-tags{align-items:center;gap:.5rem;display:flex}.spotlights-section .spotlight-tags .the-tag{color:var(--color-white);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000040;border-radius:999px;justify-content:center;align-items:center;padding:.25rem 1rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex}.spotlights-section .spotlights-pagination{justify-content:center;align-items:center;gap:.25rem;display:inline-flex;width:auto!important;display:none!important}.spotlights-section .spotlights-pagination .swiper-pagination-bullet{background:var(--color-gray-09);opacity:1;transition:width .16s,background .16s;width:.37rem!important;height:.375rem!important;margin:0!important}.spotlights-section .spotlights-pagination .swiper-pagination-bullet-active{border-radius:999px;width:1.25rem;background:var(--color-gray-16)!important}@media screen and (max-width:900px){.spotlights-section .spotlights-header,.spotlights-section .the-leading{align-items:flex-start}.spotlights-section .spotlight-slide,.spotlights-section .spotlight-slide img{aspect-ratio:16/10}.spotlights-section .spotlight-slide:after{background:linear-gradient(#0000 36%,#0000007a 72%,#000000b8 100%)}.spotlights-section .spotlight-content{padding:1.25rem;right:0}.spotlights-section .spotlight-content h3{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.spotlights-section .spotlight-content p{display:none}}@media screen and (max-width:560px){.spotlights-section .spotlights-header{flex-direction:column;align-items:flex-start;gap:.75rem}.spotlights-section .the-leading svg{display:none}.spotlights-section .the-leading{flex:none;width:100%;min-width:0}.spotlights-section .the-leading .section-header{min-width:0}.spotlights-section .the-leading .section-header .title{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.spotlights-section .the-trailing{flex:none;grid-template-columns:1fr 1fr;width:100%;display:grid}.spotlights-section .the-trailing .spotlights-prev{justify-self:start}.spotlights-section .the-trailing .spotlights-next{justify-self:end}.spotlights-section .spotlights-button{width:2.5rem;height:2rem}.spotlights-section .spotlight-slide,.spotlights-section .spotlight-slide img{aspect-ratio:1}.spotlights-section .spotlight-content{gap:.5rem;padding:1rem}.spotlights-section .spotlight-meta{margin-top:.25rem}.spotlights-section .spotlight-tags{display:none}}.listbox-section{grid-template-rows:repeat(1,fit-content(100%));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;align-self:stretch;gap:1.5rem;display:grid}.listbox-section .listbox-title{font-family:var(--font-sans);color:var(--color-gray-12);padding-bottom:.25rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:block}.listbox-section ul{flex-direction:column;align-items:flex-start;width:auto;display:inline-block}.listbox-section ul:hover li{opacity:.4}.listbox-section ul li{padding-left:0;transition:all .2s ease-in-out;position:relative}.listbox-section ul li .img{aspect-ratio:1;border-radius:var(--main-border-radius);object-fit:cover;width:4.5rem}.listbox-section ul li a.item{color:var(--color-black);font-family:var(--font-sans);letter-spacing:1px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;font-family:var(--font-fanc);display:inline-block}.listbox-section ul li:hover{opacity:1;padding-left:.5rem}@media screen and (max-width:900px){.listbox-section{-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;column-gap:4rem;overflow-x:auto}}.section-header{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.section-header .title{color:var(--color-black);font-family:var(--font-sans);letter-spacing:-2%;font-size:3rem;font-style:normal;font-weight:400;line-height:1}.section-header .description{color:var(--color-gray-12);font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.875rem}.section-header.center{align-items:center}@media screen and (max-width:760px){.section-header .title{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:1}.section-header .description{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}}.lastwork-section{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.lastwork-section .products-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;align-self:stretch;align-items:start;gap:1.5rem 1rem;display:grid}.lastwork-section .products-list.five-grids{grid-template-columns:repeat(5,minmax(0,1fr))}.lastwork-section .products-list .the-product{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex;position:relative}.lastwork-section .products-list .the-product .product-cover{width:100%;aspect-ratio:var(--main-aspect-ratio);border-radius:var(--main-border-radius);transition:all .4s ease-in-out;position:relative;overflow:hidden}.lastwork-section .products-list .the-product .product-cover:after{content:"";z-index:100;background:#00000005;position:absolute;inset:0}.lastwork-section .products-list .the-product .product-cover .purchasable-badge{z-index:120;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:1.5rem;color:var(--color-gray-14);font-family:var(--font-sans);opacity:.8;background:#fffc;border-radius:1rem;align-items:center;padding:0 .75rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;transition:all .4s ease-in-out;display:flex;position:absolute;top:.5rem;left:.5rem}.lastwork-section .products-list .the-product .product-cover img,.lastwork-section .products-list .the-product .product-cover video{object-fit:cover;width:100%;height:100%;transition:all .4s ease-in-out;display:block}.lastwork-section .products-list .the-product .product-cover .mos{opacity:0;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#0000001a;border:.5px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s ease-in-out;display:flex;position:absolute;bottom:.5rem;right:.5rem;scale:.8}.lastwork-section .products-list .the-product .product-cover .ad-card-external{z-index:120;box-sizing:content-box;width:auto;max-width:1.5rem;height:1.5rem;color:var(--color-white);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#0003;border:.5px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;transition:max-width .4s ease-in-out;display:inline-flex;position:absolute;top:.5rem;right:.5rem;overflow:hidden}.lastwork-section .products-list .the-product .product-cover .ad-card-external svg{flex:none}.lastwork-section .products-list .the-product .product-cover .ad-card-external span{font-family:var(--font-sans);opacity:0;white-space:nowrap;min-width:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;transition:opacity .18s ease-in-out}.lastwork-section .products-list .the-product .product-cover .ad-card-description{z-index:120;box-sizing:border-box;height:auto;color:var(--color-white);font-family:var(--font-sans);opacity:0;background:linear-gradient(#0000 0%,#0000001a 20%,#00000080 100%);align-items:flex-end;padding:1rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;transition:all .2s ease-in-out;display:flex;position:absolute;bottom:0;left:0;right:0}.lastwork-section .products-list .the-product .product-desc .title{font-family:var(--font-sans);color:var(--color-black);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;overflow:hidden}.lastwork-section .products-list .the-product .product-desc .designer{font-family:var(--font-sans);color:var(--color-gray-10);opacity:0;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;transition:all .3s ease-in-out}.lastwork-section .products-list .the-product:hover .product-cover{border-radius:var(--main-border-radius)}.lastwork-section .products-list .the-product:hover .product-cover .purchasable-badge{opacity:1}.lastwork-section .products-list .the-product:hover .product-cover .mos{opacity:1;scale:1}.lastwork-section .products-list .the-product:hover .product-cover .ad-card-external{max-width:16rem}.lastwork-section .products-list .the-product:hover .product-cover .ad-card-external span{opacity:1}.lastwork-section .products-list .the-product:hover .product-cover img,.lastwork-section .products-list .the-product:hover .product-cover video{transform:scale(1.04)}.lastwork-section .products-list .the-product:hover .product-cover .ad-card-description,.lastwork-section .products-list .the-product:hover .product-desc .designer{opacity:1}.lastwork-section .more-items{grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:1.5rem;margin-top:2.5rem;display:grid}.lastwork-section .more-items .button{font-family:var(--font-sans);grid-column:2/span 2;justify-self:stretch;height:3rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:flex}@media screen and (max-width:1200px){.lastwork-section .products-list,.lastwork-section .products-list.five-grids{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.lastwork-section .products-list,.lastwork-section .products-list.five-grids{grid-template-columns:repeat(2,minmax(0,1fr))}.lastwork-section .products-list .the-product .product-desc .designer{opacity:1}.lastwork-section .more-items{grid-template-columns:1fr;margin-top:1rem}.lastwork-section .more-items .button{grid-column:auto}}@media screen and (max-width:460px){.lastwork-section .products-list{grid-template-columns:1fr;row-gap:1.25rem}.lastwork-section .products-list.five-grids{grid-template-columns:1fr}}.grids-section{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2rem;display:flex}.grids-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;align-self:stretch;gap:1.5rem 1rem;display:grid}.grids-list.three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.grids-list.four-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.grids-list.six-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.grids-list.eight-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.grids-list .grid-item{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;height:auto;display:flex}.grids-list .grid-item .grid-body{border-radius:var(--main-border-radius);width:100%;height:auto;aspect-ratio:var(--main-aspect-ratio);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:.25rem;display:inline-grid;position:relative;overflow:hidden}.grids-list .grid-item .grid-body .backdrop{z-index:9;opacity:0;background:#0000001a;transition:all .4s ease-in-out;position:absolute;inset:0}.grids-list .grid-item .grid-body .grid-cell{grid-area:span 1/span 1;width:100%;overflow:hidden}.grids-list .grid-item .grid-body .grid-cell img{object-fit:cover;width:100%;height:100%;transition:all .4s ease-in-out;display:block}.grids-list .grid-item .grid-desc.title{color:var(--color-gray-14);font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.grids-list .grid-item .grid-desc.designer{gap:.75rem;display:flex}.grids-list .grid-item .grid-desc.designer .designer-image{border-radius:999px;width:3.5rem;height:3.5rem}.grids-list .grid-item .grid-desc.designer .designer-info{flex-direction:column;justify-content:center;gap:.125rem;display:flex}.grids-list .grid-item .grid-desc.designer .designer-info .title{color:var(--color-gray-14);font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.grids-list .grid-item .grid-desc.designer .designer-info .desc{color:var(--color-gray-12);font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.grids-list .grid-item:hover .backdrop{opacity:1}.grids-list.first-item-bold .grid-item .grid-body{grid-template-rows:repeat(2,fit-content(100%));grid-template-columns:repeat(3,minmax(0,1fr))}.grids-list.first-item-bold .grid-item .grid-body .grid-cell{grid-area:span 1/span 1;width:100%;height:auto}.grids-list.first-item-bold .grid-item .grid-body .grid-cell:first-child{grid-area:span 2/span 3}.grids-list .jobs-list{grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:2rem 1rem;display:grid}@media screen and (max-width:1200px){.grids-list,.grids-list.four-grid,.grids-list.six-grid,.grids-list.eight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.grids-section{gap:1.5rem}.grids-list,.grids-list.three-grid,.grids-list.four-grid,.grids-list.six-grid,.grids-list.eight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:460px){.grids-list,.grids-list.three-grid,.grids-list.four-grid,.grids-list.six-grid,.grids-list.eight-grid{grid-template-columns:1fr}}.marketing-section{width:100%;display:flex}.marketing-box{border-radius:var(--main-border-radius);background:linear-gradient(150deg,#1d0227 0%,#200033 50%,#41017d 60%,#6703d1 70%,#a322da 80%,#bc62e6 89.67%,#ddb8f5 100%);flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:6rem 2rem;display:flex;position:relative;overflow:hidden}.marketing-box:after{content:"";pointer-events:none;opacity:.2;z-index:9;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.42' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.85'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-size:64px 64px;position:absolute;inset:0}.marketing-box p{color:#ffffffe6;font-family:var(--font-sans);text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:2}.marketing-box h4{color:#ffffffe6;font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.marketing-box div{color:#ffffffe6;font-family:var(--font-sans);letter-spacing:1px;align-items:center;gap:16px;margin-top:16px;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem;display:flex}.marketing-box a{background:var(--BG-Bg-Natl-A,var(--color-gray-03));border-radius:360px;justify-content:center;align-items:center;gap:8px;margin-top:3rem;padding:20px 40px;display:flex}.marketing-box a span{font-family:var(--font-sans);-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#590d77 0%,#5701b1 37.11%,#a82fdb 73.3%,#0853f5 100%);-webkit-background-clip:text;background-clip:text;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.marketing-box i{aspect-ratio:1;background:#a115dd;border-radius:8px;width:4px;height:4px}@media screen and (max-width:800px){.marketing-box{padding:4rem 1rem}.marketing-box h4{font-family:var(--font-sans);text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.marketing-box p{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.marketing-box div{text-align:center;flex-wrap:wrap;justify-content:center;gap:.75rem}.marketing-box a{box-sizing:border-box;width:100%;margin-top:1.5rem}}.footer{text-align:center;justify-content:space-between;align-self:stretch;align-items:flex-start;padding:4rem 0;display:flex}.footer .footer-leading{flex-direction:column;align-items:flex-start;gap:56px;width:544px;display:flex}.footer .footer-leading p{font-family:var(--font-sans);color:var(--color-gray-14);margin-top:-2rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.footer .footer-trailing{flex-direction:row;align-items:flex-start;gap:4rem;margin-right:2rem;display:flex}.footer .footer-trailing div{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.footer .footer-trailing a{color:var(--color-gray-14);font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.footer .footer-trailing a:hover{color:var(--color-gray-12)}.footer .social-logo{align-items:center;gap:8px;display:flex}.footer .social-logo a{border-radius:var(--main-border-radius);background:var(--BG-Bg-Nat-B,var(--color-gray-03));justify-content:center;align-items:center;gap:.5rem;width:4rem;height:4rem;display:flex}.footer .social-logo a.instagram span{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.3386%207.86286C16.6757%207.86286%2016.1386%207.32571%2016.1386%206.66286C16.1386%206%2016.6757%205.46286%2017.3386%205.46286C18.0014%205.46286%2018.5386%206%2018.5386%206.66286C18.5386%207.32429%2018.0014%207.86286%2017.3386%207.86286ZM12%2017.1357C9.16429%2017.1357%206.86429%2014.8371%206.86429%2012C6.86429%209.16429%209.16429%206.86571%2012%206.86571C14.8357%206.86571%2017.1357%209.16429%2017.1357%2012C17.1357%2014.8357%2014.8357%2017.1357%2012%2017.1357ZM12%2015.3329C13.84%2015.3329%2015.3329%2013.8414%2015.3329%2012C15.3329%2010.1586%2013.84%208.66714%2012%208.66714C10.16%208.66714%208.66714%2010.1586%208.66714%2012C8.66714%2013.8414%2010.16%2015.3329%2012%2015.3329ZM7.96%203.86C5.24714%203.98429%203.98429%205.26857%203.86%207.96C3.81286%209.01429%203.80143%209.33%203.80143%2012C3.80143%2014.67%203.81286%2014.9857%203.86%2016.0414C3.98429%2018.7257%205.24143%2020.0171%207.96%2020.1414C9.01286%2020.1886%209.33%2020.2%2012%2020.2C14.6714%2020.2%2014.9871%2020.19%2016.0414%2020.1414C18.7543%2020.0186%2020.0157%2018.73%2020.1414%2016.0414C20.1886%2014.9871%2020.1986%2014.67%2020.1986%2012C20.1986%209.33%2020.1886%209.01429%2020.1414%207.96C20.0157%205.27%2018.7514%203.98429%2016.0414%203.86C14.9871%203.81143%2014.67%203.80286%2012%203.80286C9.33%203.80286%209.01429%203.81286%207.96%203.86ZM21.94%2016.1229C21.7757%2019.7586%2019.7514%2021.7729%2016.1243%2021.94C15.0571%2021.9886%2014.7157%2022%2012%2022C9.28429%2022%208.94429%2021.9886%207.87714%2021.94C4.24286%2021.7729%202.22714%2019.7557%202.06%2016.1229C2.01143%2015.0571%202%2014.7157%202%2012C2%209.28429%202.01143%208.94429%202.06%207.87714C2.22714%204.24286%204.24429%202.22714%207.87714%202.06143C8.94429%202.01143%209.28429%202%2012%202C14.7157%202%2015.0571%202.01143%2016.1243%202.06143C19.76%202.22857%2021.7771%204.25%2021.94%207.87714C21.9886%208.94429%2022%209.28429%2022%2012C22%2014.7157%2021.9886%2015.0571%2021.94%2016.1229Z'%20fill='black'/%3e%3c/svg%3e") no-repeat}.footer .social-logo a.linkedin span{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.15037%204.01866C6.15037%205.13376%205.225%206.03731%204.08325%206.03731C2.9415%206.03731%202.01695%205.13376%202.01695%204.01866C2.01695%202.90436%202.9415%202%204.08325%202C5.225%202%206.15037%202.90436%206.15037%204.01866ZM6.16646%207.65219H2V20.5716H6.16646V7.65219ZM12.8183%207.65219H8.67851V20.5716H12.8192V13.7897C12.8192%2010.0189%2017.8432%209.71047%2017.8432%2013.7897V20.5716H22V12.3912C22%206.02841%2014.5649%206.26017%2012.8183%209.39228V7.65219Z'%20fill='black'/%3e%3c/svg%3e") no-repeat}.footer .social-logo a.threads span{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.5627%2011.1704C17.4624%2011.1234%2017.3613%2011.078%2017.2579%2011.0349C17.0784%207.80287%2015.2719%205.95255%2012.2382%205.93298C12.2249%205.93298%2012.2108%205.93298%2012.1975%205.93298C10.3832%205.93298%208.87386%206.69005%207.94513%208.06772L9.61364%209.18688C10.3072%208.1579%2011.3966%207.93842%2012.1983%207.93842C12.2077%207.93842%2012.217%207.93842%2012.2257%207.93842C13.2249%207.94467%2013.9781%208.22844%2014.4663%208.7825C14.8213%209.18534%2015.0588%209.74248%2015.1763%2010.4455C14.2907%2010.2982%2013.333%2010.2527%2012.3088%2010.3107C9.42476%2010.4729%207.57054%2012.1172%207.69513%2014.4024C7.7586%2015.5615%208.34951%2016.5583%209.35812%2017.2104C10.2116%2017.7606%2011.3103%2018.0301%2012.453%2017.969C13.9608%2017.8883%2015.1442%2017.3256%2015.9702%2016.2966C16.5972%2015.5152%2016.9937%2014.5035%2017.1685%2013.2276C17.8872%2013.6516%2018.42%2014.2096%2018.7148%2014.8805C19.2148%2016.0207%2019.2438%2017.8953%2017.6795%2019.4228C16.3096%2020.7621%2014.6614%2021.3405%2012.1724%2021.3585C9.41063%2021.3389%207.32208%2020.4729%205.96396%2018.7849C4.69201%2017.2049%204.03527%2014.9219%204.01019%2012.0004C4.03527%209.07876%204.69201%206.79581%205.96396%205.21587C7.32208%203.52778%209.41063%202.6618%2012.1724%202.64221C14.9537%202.66258%2017.0791%203.53249%2018.489%205.22842C19.1803%206.05993%2019.7014%207.10539%2020.0446%208.32479L22%207.81464C21.583%206.31383%2020.9279%205.02073%2020.036%203.94785C18.2288%201.77387%2015.5854%200.659446%2012.1787%200.636719H12.1653C8.76567%200.659446%206.15203%201.77778%204.39577%203.96039C2.83307%205.90238%202.02743%208.60539%202%2011.9925V12.0004V12.0082C2.02743%2015.3953%202.83307%2018.0983%204.39577%2020.0403C6.15203%2022.2229%208.76567%2023.3413%2012.1653%2023.364H12.1787C15.2014%2023.3436%2017.3315%2022.5701%2019.0862%2020.8561C21.3825%2018.6132%2021.3127%2015.8021%2020.5564%2014.0764C20.0133%2012.8389%2018.9781%2011.8342%2017.5627%2011.1704ZM12.3448%2015.9667C11.0807%2016.0364%209.76721%2015.4815%209.703%2014.2935C9.65519%2013.4126%2010.3441%2012.4298%2012.4224%2012.3123C12.6606%2012.299%2012.8942%2012.2926%2013.1239%2012.2926C13.8785%2012.2926%2014.5847%2012.364%2015.2265%2012.5012C14.9875%2015.4251%2013.5823%2015.9%2012.3448%2015.9667Z'%20fill='black'/%3e%3c/svg%3e") no-repeat}.footer .social-logo a.xtwitter span{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='27'%20viewBox='0%200%2024%2027'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.9053%2011.4687L21.3514%203.11914H19.5877L13.1188%2010.3676L7.95658%203.11914H2L9.80908%2014.0806L2%2022.8353H3.76465L10.5912%2015.18L16.0443%2022.8353H22M4.40092%204.40221H7.11117L19.5859%2021.6155H16.8757'%20fill='black'/%3e%3c/svg%3e") no-repeat}.footer .social-logo a span{background-position:50%;width:28px;height:28px;display:block;background-size:contain!important}@media screen and (max-width:960px){.footer{text-align:left;flex-direction:column;gap:3rem}.footer .footer-leading{gap:2rem;width:100%}.footer .footer-leading svg{width:min(268px,100%);height:auto}.footer .footer-leading p{margin-top:0}.footer .footer-trailing{justify-content:space-between;width:100%;margin-right:0}}@media screen and (max-width:560px){.footer{padding:3rem 0}.footer .footer-trailing{flex-direction:column;gap:2rem}.footer .social-logo{width:100%}.footer .social-logo a{width:3.5rem;height:3.5rem}}@media print,screen and (max-width:800px){.projects-list .the-project{margin-bottom:2rem}.projects-list .the-project .project-info .designer-section{opacity:1!important}}.featured-section{background:var(--color-gray-03);padding:1rem 0 4rem}.projects-page{padding:2rem 0}.the-project-page .project-header{width:100%;max-width:var(--container-medium);padding-top:8rem}.the-project-page .project-header .project-title{font-family:var(--font-sans);max-width:none;color:var(--color-black);margin-bottom:2rem;font-size:3.5rem;font-style:normal;font-weight:500;line-height:4.5rem}.the-project-page .project-header .project-header-container{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:4rem;width:100%;margin-bottom:1rem;display:flex;position:relative}.the-project-page .project-header .project-header-container .wp-block-paragraph{max-width:none}.the-project-page .project-header .header-trailing{flex-direction:column;flex:3 0 0;display:flex;overflow:hidden}.the-project-page .project-header .header-leading{flex-direction:column;flex:2 0 0;align-self:flex-start;align-items:flex-start;gap:1rem;display:flex}.the-project-page .project-header .project-purchase{background:linear-gradient(90deg, var(--color-gray-02) 0%, var(--color-gray-05) 100%);border-radius:var(--main-border-radius) 4rem 4rem var(--main-border-radius);box-sizing:border-box;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;margin:.5rem 0 0;padding:.5rem;display:flex;overflow:hidden}.the-project-page .project-header .project-purchase .purchase-main,.the-project-page .project-header .project-purchase .purchase-action{align-items:center;min-width:0;display:flex}.the-project-page .project-header .project-purchase .purchase-main{flex:auto;gap:.75rem}.the-project-page .project-header .project-purchase .purchase-action{flex:none;gap:.75rem}.the-project-page .project-header .project-purchase .purchase-icon{width:4rem;height:4rem;color:var(--color-gray-16);background:var(--color-white);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.the-project-page .project-header .project-purchase .purchase-icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.the-project-page .project-header .project-purchase .purchase-info{flex-direction:column;align-items:flex-start;gap:.125rem .75rem;min-width:0;display:flex}.the-project-page .project-header .project-purchase .purchase-label{font-family:var(--font-sans);color:var(--color-gray-15);align-items:center;gap:.375rem;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;display:inline-flex}.the-project-page .project-header .project-purchase .purchase-note{font-family:var(--font-sans);color:var(--color-gray-11);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.the-project-page .project-header .project-purchase .purchase-prices{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.the-project-page .project-header .project-purchase .project-old-price{font-family:var(--font-sans);color:var(--color-gray-11);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;text-decoration:line-through;text-decoration-thickness:1.5px}.the-project-page .project-header .project-purchase .project-discount{font-family:var(--font-sans);color:var(--color-gray-14);background:var(--color-white);border-radius:999px;padding:.1875rem .625rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.the-project-page .project-header .project-purchase .project-purchase-link{background:var(--color-gray-16);height:3rem;font-family:var(--font-sans);box-shadow:0 3px 9px var(--color-gray-08);flex:none;gap:.5rem;margin:0 .75rem;padding:0 2rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.the-project-page .project-header .project-detail{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.the-project-page .project-header .project-detail .row{border-bottom:1px solid var(--color-gray-04);flex-direction:row;padding:.75rem .5rem;display:flex}.the-project-page .project-header .project-detail .row.designer-row{align-items:center}.the-project-page .project-header .project-detail .row:last-child{border:none}.the-project-page .project-header .project-detail .title{font-family:var(--font-sans);letter-spacing:.5px;width:8rem;color:var(--color-gray-10);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.8}.the-project-page .project-header .project-detail .value{font-family:var(--font-sans);letter-spacing:.5px;width:auto;color:var(--color-black);flex-wrap:wrap;flex:1 0 0;gap:.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.8;display:flex}.the-project-page .project-header .project-detail .value span{font-family:var(--font-sans);letter-spacing:.5px;width:auto;color:var(--color-gray-06);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.8;display:inline-block}.the-project-page .project-header .project-detail .value a{font-family:var(--font-sans);letter-spacing:.5px;color:var(--color-black);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.8}.the-project-page .project-header .project-detail .value a:hover{text-underline-offset:2px;text-decoration:underline}.the-project-page .project-header .project-detail .value .designer-name{font-family:var(--font-sans);color:#0000;letter-spacing:1px;background:linear-gradient(90deg,#78179d 0%,#417af5 100%);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem;text-decoration:none;transition:all .3s ease-in-out;display:block;font-size:1.5rem!important;line-height:1.2!important}.the-project-page .project-header .project-detail .value .designer-name:hover{text-decoration:none}.the-project-page .project-header .sec-title{color:var(--color-gray-12);font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:block}.the-project-page .project-header .designer-section{border-bottom:1px solid var(--color-gray-09);padding:1rem 0;display:flex}@media print,screen and (max-width:1200px){.the-project-page .project-header .project-header-container{flex-direction:column;gap:2rem}.the-project-page .project-header .header-trailing{flex:none;order:2;width:100%;min-height:auto;padding-top:0}.the-project-page .project-header .header-leading{box-sizing:border-box;flex:none;order:1;width:100%;padding:0;position:static}.the-project-page .project-header .project-title{font-size:2.75rem;line-height:1.2}}@media print,screen and (max-width:900px){.the-project-page .project-header{padding-top:6rem}.the-project-page .project-header .project-title{margin-top:0;font-size:2.5rem;line-height:1.2}.the-project-page .project-header .project-excerpt{max-width:44rem}}@media print,screen and (max-width:560px){.the-project-page .project-header{gap:1.5rem;margin-bottom:1.5rem;padding-top:5.5rem}.the-project-page .project-header .header-leading{gap:.875rem}.the-project-page .project-header .project-title{margin-bottom:1.25rem;font-size:2rem;line-height:1.15}.the-project-page .project-header .project-detail .row{padding:.625rem 0}.the-project-page .project-header .project-detail .title{width:6rem}.the-project-page .project-header .project-detail .value .designer-name{font-size:1.25rem!important}.the-project-page .project-header .project-purchase{border-radius:var(--main-border-radius);flex-direction:column;align-items:stretch;padding:.75rem}.the-project-page .project-header .project-purchase .purchase-main{width:100%}.the-project-page .project-header .project-purchase .purchase-icon{border-radius:.75rem;width:3rem;height:3rem}.the-project-page .project-header .project-purchase .purchase-info,.the-project-page .project-header .project-purchase .purchase-prices{min-width:0}.the-project-page .project-header .project-purchase .purchase-action{justify-content:space-between;gap:.75rem;width:100%}.the-project-page .project-header .project-purchase .project-purchase-link{width:auto;height:2.5rem;font-family:var(--font-sans);gap:.375rem;margin:0;padding:0 .875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.the-project-page .project-header .project-purchase .project-purchase-link strong{font-family:var(--font-sans);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.the-project-page .project-header .project-purchase .project-purchase-link:after{width:.875rem;height:.875rem}.the-project-page .project-content{width:100%}.the-project-page .general-content h1{font-size:2.5rem;line-height:1.15}.the-project-page .general-content h2{font-size:2rem;line-height:1.2}.the-project-page .general-content h3{font-size:1.5rem;line-height:1.25}.the-project-page .general-content .wp-block-columns{margin-left:0;margin-right:0}.the-project-page .general-content .wp-block-image,.the-project-page .general-content .wp-block-gallery,.the-project-page .general-content .wp-block-cover{max-width:100%}.the-project-page .lastwork-section{margin-top:3rem;padding-top:3rem}}.the-project-page .lastwork-section{border-top:1px solid var(--color-gray-08);margin-top:4rem;padding-top:4rem}.job-card{box-sizing:border-box;border:1px solid var(--color-gray-06);border-radius:var(--main-border-radius);background:var(--color-gray-01);min-height:100%;color:var(--color-gray-14);flex-direction:column;gap:1.5rem;padding:1rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.job-card .job-card-title{color:var(--color-gray-15);font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.job-card .job-card-chips{flex-wrap:wrap;gap:.5rem;display:flex}.job-card .job-card-chips span{background:var(--color-gray-03);max-width:100%;min-height:2rem;color:var(--color-gray-13);font-family:var(--font-sans);border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;display:inline-flex}.home-jobs-section{background:var(--color-gray-03);padding:1rem 0 2rem}.jobs-page{background:var(--color-gray-03);padding:4rem 0 2rem}.the-job-page .job-body{padding-top:9rem}.the-job-page .job-side{padding-top:8rem;position:sticky;top:0}.the-job-page .page-title{margin-top:0}.the-job-page .job-cover{aspect-ratio:9/8;background:var(--color-gray-08);border-radius:4px;width:100%;transition:all .4s ease-in-out;overflow:hidden}.the-job-page .job-cover img{object-fit:cover;width:100%;height:100%;transition:all .4s ease-in-out}.the-job-page .job-detail{border:1px solid var(--color-gray-08);border-width:1px 0;flex-direction:row;max-width:900px;margin:1rem 0;padding:1rem 0;font-family:Inter,sans-serif;display:flex}.the-job-page .job-detail .item{color:var(--color-gray-12);font-weight:300;line-height:150%}.the-job-page .job-detail a{color:var(--color-gray-14)}.the-job-page .job-apply-info{margin:3rem 0}.the-job-page .job-apply-info .title{margin-bottom:24px}.the-job-page .job-apply-info .links{flex-direction:column;display:flex}.the-job-page .job-apply-info .links a{background:var(--color-white);border:1px solid var(--color-gray-08);color:var(--color-black);text-align:center;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;padding:12px 16px;font-size:1rem;font-weight:300;display:flex}.the-job-page .job-apply-info .links a i{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.0103%209.99919L11.4121%2015.599L10.2337%2014.4206L13.8193%2010.8333H3.3335V9.16667H13.821L10.2337%205.57861L11.4121%204.40023L17.0103%209.99919Z'%20fill='black'/%3e%3c/svg%3e") no-repeat;width:20px;height:20px;margin-top:3px;display:block}.the-job-page .job-apply-info .links a:hover{background:var(--color-gray-14);color:var(--color-white)}.the-job-page .job-apply-info .links a:hover i{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.0103%209.99919L11.4121%2015.599L10.2337%2014.4206L13.8193%2010.8333H3.3335V9.16667H13.821L10.2337%205.57861L11.4121%204.40023L17.0103%209.99919Z'%20fill='white'/%3e%3c/svg%3e") no-repeat}.default-page{padding-top:8rem}.default-page-header,.default-page-body{width:100%}.default-page-header{margin-bottom:3rem}.default-page-body{padding-bottom:6rem}.default-page-content{width:100%}.not-found-page{padding-top:6rem;padding-bottom:5rem}.not-found-hero{gap:1rem}.not-found-panel{box-sizing:border-box;border-radius:var(--main-border-radius);background:var(--color-gray-01);flex-direction:column;align-items:center;gap:1rem;width:100%;padding:2rem;display:flex}.not-found-panel .not-found-copy{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.not-found-panel h1{color:var(--color-gray-16)}.not-found-panel .type-body-large{color:var(--color-gray-12)}.not-found-code{color:var(--color-gray-16)}.not-found-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.not-found-products{padding-top:4rem}@media screen and (max-width:760px){.not-found-panel{padding:1.5rem}}@media screen and (max-width:900px){.not-found-panel{gap:1.25rem}}@media screen and (max-width:560px){.not-found-page{padding-top:5rem;padding-bottom:3rem}.not-found-panel{gap:1rem;padding:1.25rem}.not-found-links{gap:.375rem;margin-top:.25rem}.not-found-links .button{height:2rem;padding-inline:.875rem}.not-found-products{padding-top:3rem}}@media screen and (max-width:900px){.default-page{padding-top:6rem}.default-page-header{margin-bottom:2.5rem}}@media screen and (max-width:560px){.default-page{padding-top:5rem}.default-page-header{margin-bottom:2rem}.default-page-body{padding-bottom:4rem}}.submit-page{padding-top:8rem}.submit-plans,.submit-form-section{width:100%}.submit-plan-label{font-family:var(--font-sans);color:var(--color-gray-12);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.submit-plans{padding:0}.submit-plans-heading{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.submit-plans-heading .section-header{text-align:center;align-items:center}.submit-plans-heading p{font-family:var(--font-sans);color:var(--color-gray-12);margin:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.submit-plans-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;margin-top:3rem;display:grid}.submit-plan{box-sizing:border-box;border-radius:var(--main-border-radius);border:1px solid var(--color-gray-05);background:var(--color-white);flex-direction:column;justify-content:flex-start;min-height:32rem;padding:1.5rem;display:flex;position:relative}.submit-plan.is-growth{background:var(--color-gray-16);border-color:var(--color-gray-16);color:var(--color-white)}.submit-plan.is-growth .submit-plan-label,.submit-plan.is-growth .submit-plan-text,.submit-plan.is-growth .submit-plan-kicker em,.submit-plan.is-growth li{color:var(--color-gray-08)}.submit-plan.is-growth h3,.submit-plan.is-growth .submit-plan-price{color:var(--color-white)}.submit-plan.is-growth .submit-plan-icon{background:var(--color-gray-14);color:var(--color-white)}.submit-plan.is-growth .submit-plan-kicker s{color:var(--color-gray-10)}.submit-plan.is-growth .submit-plan-kicker span{background:var(--color-gray-14);color:var(--color-white)}.submit-plan.is-growth li:before{background:var(--color-white)}.submit-plan h3{font-family:var(--font-sans);color:var(--color-gray-15);margin-top:1.25rem;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.submit-plan .submit-plan-topline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.submit-plan .submit-plan-name{align-items:center;gap:.625rem;min-width:0;display:flex}.submit-plan .submit-plan-icon{background:var(--color-gray-03);width:2.5rem;height:2.5rem;color:var(--color-gray-16);border-radius:999px;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.submit-plan .submit-plan-icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.submit-plan .submit-plan-text{font-family:var(--font-sans);color:var(--color-gray-12);margin-top:.625rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.submit-plan .submit-plan-kicker{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:flex}.submit-plan .submit-plan-kicker s{color:var(--color-gray-10)}.submit-plan .submit-plan-kicker span{background:var(--color-gray-03);color:var(--color-gray-16);font-family:var(--font-sans);border-radius:999px;padding:.125rem .5625rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.submit-plan .submit-plan-kicker em{color:var(--color-gray-12);font-style:normal}.submit-plan ul{flex-direction:column;gap:.25rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.submit-plan li{font-family:var(--font-sans);color:var(--color-gray-13);gap:.625rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:flex}.submit-plan li:before{content:"";background:var(--color-gray-16);border-radius:999px;flex:none;width:.25rem;height:.25rem;margin-top:.625rem}.submit-plan .submit-plan-price{font-family:var(--font-sans);color:var(--color-gray-16);flex:none;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.submit-plan-badge{border:1px solid var(--color-gray-16);background:var(--color-white);color:var(--color-gray-16);font-family:var(--font-sans);border-radius:999px;padding:.1875rem .75rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;position:absolute;top:-.8125rem;left:1.5rem}.submit-plan-button{font-family:var(--font-sans);box-sizing:border-box;border:1.5px solid var(--color-gray-16);background:var(--color-white);width:100%;min-height:3rem;color:var(--color-gray-16);text-align:center;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:0 1rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;text-decoration:none;display:flex}.submit-plan-button.is-dark{background:var(--color-gray-16);color:var(--color-white)}.submit-plan-button.is-light{border-color:var(--color-white);background:var(--color-white);color:var(--color-gray-16)}.submit-plans-footnote{font-family:var(--font-sans);max-width:48rem;color:var(--color-gray-12);text-align:center;margin:2.5rem auto 0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.submit-plans-footnote .submit-plans-contact{color:var(--color-gray-16);font-weight:600}.submit-form-section{padding:5rem 0}.submit-form-header{flex-direction:column;align-items:center;gap:.75rem;max-width:45rem;margin-bottom:2.5rem;display:flex}.submit-form-header h2{font-family:var(--font-sans);color:var(--color-gray-16);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.submit-form-header p{font-family:var(--font-sans);color:var(--color-gray-12);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.submit-form-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:1rem;width:100%;display:grid}.submit-rules{border:1px solid var(--color-gray-05);border-radius:var(--main-border-radius);background:var(--color-gray-01);flex-direction:column;gap:.875rem;padding:2rem;display:flex}.submit-rules h3{font-family:var(--font-sans);color:var(--color-gray-16);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.submit-rules-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.submit-rules-progress{flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.submit-rules-progress span{font-family:var(--font-sans);color:var(--color-gray-16);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.submit-rules-progress div{background:var(--color-gray-05);border-radius:999px;width:7.5rem;height:.375rem;overflow:hidden}.submit-rules-progress i{border-radius:inherit;background:var(--color-gray-16);width:0;height:100%;transition:width .2s;display:block}.submit-rules-alert{font-family:var(--font-sans);border:1px solid var(--color-gray-05);border-radius:var(--main-border-radius);background:var(--color-white);color:var(--color-gray-16);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;display:flex}.submit-rules-alert svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.0625rem}.submit-rule{border-radius:var(--main-border-radius);background:var(--color-white);cursor:pointer;border:1.5px solid #0000;align-items:flex-start;gap:.875rem;padding:1rem 1.25rem;transition:border-color .16s,background-color .16s;display:flex}.submit-rule:has(input:checked){border-color:var(--color-gray-16);background:var(--color-gray-02)}.submit-rule input{width:1.25rem;height:1.25rem;accent-color:var(--color-gray-16);cursor:pointer;flex:none;margin:.125rem 0 0}.submit-rule>span{flex-direction:column;gap:.25rem;display:flex}.submit-rule strong{font-family:var(--font-sans);color:var(--color-gray-16);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.submit-rule small{font-family:var(--font-sans);color:var(--color-gray-12);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.submit-rule-tags{flex-wrap:wrap;gap:.5rem;margin-top:.375rem;display:flex}.submit-rule-tags em{font-family:var(--font-sans);border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;display:inline-flex}.submit-rule-tags em svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.submit-rule-tags em.is-good{color:#285c28;background:#e7f0e3}.submit-rule-tags em.is-bad{color:#9c2f25;background:#f7e4e1}.submit-form-card{flex-direction:column;gap:1.25rem;display:flex}.submit-form-card h3{font-family:var(--font-sans);color:var(--color-gray-16);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.submit-form-status{font-family:var(--font-sans);border-radius:var(--main-border-radius);color:#6f5200;background:#fff6cf;border:1px solid #f0d46a;align-items:center;gap:.625rem;padding:.875rem 1rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;display:flex}.submit-form-status.is-unlocked{color:#245c2d;background:#e7f6e9;border-color:#9fd3a6}.submit-form-status svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.submit-form-content .wpcf7{margin:0}.submit-form-content .wpcf7-form{flex-direction:column;gap:1.125rem;margin:0;display:flex}.submit-form-content .wpcf7-form br{display:none}.submit-form-content .wpcf7-form>p{margin:0}.submit-form-content .wpcf7-form-control-wrap{display:block}.submit-form-content .wpcf7-not-valid-tip{font-family:var(--font-sans);color:var(--color-gray-14);margin-top:.375rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.submit-form-content .wpcf7-response-output{font-family:var(--font-sans);border-radius:var(--regular-border-radius);color:var(--color-gray-16);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;border:1px solid var(--color-gray-06)!important;margin:0!important;padding:.875rem 1rem!important}.submit-form-content form.invalid .wpcf7-response-output,.submit-form-content form.unaccepted .wpcf7-response-output,.submit-form-content form.payment-required .wpcf7-response-output{background:#ff383c1a;border:1px solid #ff383c}.submit-form-content form.sent .wpcf7-response-output{background:#34c7501a;border:1px solid #34c759}.submit-placeholder-form{flex-direction:column;gap:1.125rem;display:flex}.submit-placeholder-form fieldset{border:0;flex-direction:column;gap:1.125rem;min-width:0;margin:0;padding:0;transition:opacity .18s;display:flex}.submit-placeholder-form fieldset:disabled{opacity:.45}.submit-field label,.submit-field>span,.submit-confirm label,.submit-confirm>span{font-family:var(--font-sans);color:var(--color-gray-14);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.submit-field label{margin-bottom:.375rem;display:block}.submit-field input,.submit-field select,.submit-field textarea{font-family:var(--font-sans);box-sizing:border-box;border:1px solid var(--color-gray-06);background:var(--color-white);width:100%;color:var(--color-gray-16);border-radius:.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.submit-field input:focus,.submit-field select:focus,.submit-field textarea:focus{border-color:var(--color-gray-16);box-shadow:0 0 0 3px var(--color-gray-03);outline:none}.submit-field input:disabled,.submit-field select:disabled,.submit-field textarea:disabled{border-color:var(--color-gray-04);background:var(--color-gray-02);color:var(--color-gray-10);cursor:not-allowed}.submit-field input:disabled::placeholder,.submit-field select:disabled::placeholder,.submit-field textarea:disabled::placeholder{color:var(--color-gray-08)}.submit-field input,.submit-field select{height:2.875rem;padding:0 .875rem}.submit-field textarea{resize:vertical;min-height:8.75rem;padding:.75rem .875rem}.submit-field p{font-family:var(--font-sans);color:var(--color-gray-12);margin-top:.375rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.submit-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.submit-confirm{cursor:pointer;align-items:flex-start;gap:.625rem;display:flex}.submit-confirm input{width:1.125rem;height:1.125rem;accent-color:var(--color-gray-16);flex:none;margin:.125rem 0 0}.submit-confirm:has(input:disabled){cursor:not-allowed}.submit-confirm:has(input:disabled)>span{color:var(--color-gray-10)}.submit-placeholder-form button,.submit-placeholder-form input[type=submit]{font-family:var(--font-sans);background:var(--color-gray-16);width:100%;min-height:3.25rem;color:var(--color-white);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px;display:flex}.submit-placeholder-form button:disabled,.submit-placeholder-form button.disabled,.submit-placeholder-form input[type=submit]:disabled,.submit-placeholder-form input[type=submit].disabled{background:var(--color-gray-05);color:var(--color-gray-11);cursor:not-allowed}@media screen and (max-width:1200px){.submit-plans-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:900px){.submit-page{padding-top:6rem}.submit-form-layout{grid-template-columns:1fr}.submit-plans-list{grid-template-columns:1fr;gap:1.75rem}.submit-plan{min-height:auto}.submit-form-header{margin-bottom:2rem}.submit-plan-button{margin-top:1.75rem}}@media screen and (max-width:560px){.submit-page{padding-top:5rem}.submit-plans,.submit-form-section{padding-top:3rem}.submit-plan{min-height:auto;padding:1.5rem}.submit-form-header h2{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.submit-rules{border-radius:1.125rem;gap:.75rem;padding:1rem}.submit-rules-head{flex-direction:column;gap:.625rem}.submit-rules-progress{flex-direction:row-reverse;align-items:center;width:100%}.submit-rules-progress div{flex:auto;width:auto}.submit-rule{gap:.75rem;padding:1rem}.submit-field-grid{grid-template-columns:1fr}}.general-content .wp-block-paragraph{font-family:var(--font-sans);color:var(--color-gray-16);max-width:var(--container-small);width:100%;margin:.5rem auto;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.general-content .wp-block-paragraph strong{font-weight:600}.general-content .wp-block-paragraph.has-background{border-radius:.5rem;padding:1rem;overflow:hidden}.general-content h1,.general-content h2,.general-content h3,.general-content h4,.general-content h5,.general-content h6{max-width:var(--container-small);margin:1rem auto}.general-content h1{font-family:var(--font-sans);font-size:3rem;font-style:normal;font-weight:500;line-height:4.5rem}.general-content h2{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.general-content h3{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.general-content h4{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}.general-content h5{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem}.general-content h6{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.general-content ul{margin:1rem;font-size:.875rem;font-weight:300;list-style:outside}.general-content .wp-block-image{width:100%;max-width:100%;margin:.5rem 0!important}.general-content .wp-block-image img{width:100%;height:auto;margin:auto;display:block;border-radius:var(--main-border-radius)!important}.general-content .wp-block-image figcaption{color:var(--color-gray-09);text-align:center;margin-top:.5rem;margin-bottom:0;font-size:.75rem;font-weight:300}.general-content .wp-block-gallery{width:100%;margin:.5rem auto!important}.general-content .wp-block-gallery .wp-block-image{border-radius:0;overflow:hidden;margin:0!important}.general-content .wp-block-video{border-radius:16px;overflow:hidden}.general-content .wp-block-embed__wrapper{aspect-ratio:16/9;border-radius:var(--main-border-radius);width:100%;position:relative;overflow:hidden}.general-content .wp-block-embed__wrapper iframe{border:0;width:100%;height:100%;display:block}.general-content .wp-block-columns{margin:2rem 16px}.general-content .wp-block-columns .wp-block-image{border-radius:var(--main-border-radius);overflow:hidden}.general-content .wp-block-cover{width:100%;height:auto;margin:2rem 0;position:relative;overflow:hidden}.general-content .wp-block-list{width:100%;max-width:var(--container-small);font-family:var(--font-sans);color:var(--color-gray-16);margin:1rem auto;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;list-style:inside;overflow:hidden}.general-content .wp-block-quote{max-width:var(--container-small);margin:1rem auto}.general-content .wp-block-quote p{border-left:.5rem solid var(--color-gray-03);margin:0;padding:.5rem 0 0 1rem;font-size:1rem;font-weight:300}.general-content .wp-block-quote cite{border-left:.5rem solid var(--color-gray-03);color:var(--color-gray-10);padding:1rem 0 .5rem 1rem;font-size:.875rem;font-weight:300;display:block}.general-content .wp-block-pullquote{text-align:center;border-radius:.5rem;max-width:1600px;margin:2rem 16px;padding:0 1rem;background:var(--color-gray-03)!important;padding:1rem!important}.general-content .wp-block-pullquote p{font-size:1.5rem;font-weight:300}.general-content .wp-block-pullquote cite{color:var(--color-gray-10);font-size:.875rem;font-weight:300;display:block}.about-page{padding-top:6rem}.about-hero{width:100%}.about-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:stretch;gap:1rem;width:100%;display:grid}.about-hero-grid>*{min-width:0}.about-hero-content{box-sizing:border-box;border-radius:var(--main-border-radius);background:var(--color-gray-01);flex-direction:column;justify-content:flex-end;gap:1rem;height:500px;padding:3rem;display:flex}.about-hero-content h6{font-family:var(--font-sans);letter-spacing:-2%;color:var(--color-gray-10);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1}.about-hero-content h1{font-family:var(--font-sans);letter-spacing:-2%;color:var(--color-gray-16);font-size:3rem;font-style:normal;font-weight:500;line-height:1}.about-hero-content p{font-family:var(--font-sans);color:var(--color-gray-10);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.about-intro{max-width:34rem;color:var(--color-gray-13);margin-top:1rem}.about-intro p{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.about-hero-media{--about-slider-float-distance:-50px;box-sizing:border-box;border-radius:var(--main-border-radius);background:var(--color-gray-01);justify-content:center;align-items:center;height:500px;padding:3rem;display:flex;position:relative;overflow:hidden}.about-hero-media:after{content:"";filter:blur(10px);transform-origin:50%;pointer-events:none;background:#0006;border-radius:50%;width:15rem;height:3rem;animation:5s ease-in-out infinite about-slider-shadow;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)scale(.8)}.about-hero-media .about-hero-slider{z-index:1;aspect-ratio:1;border-radius:var(--main-border-radius);width:min(100%,400px);max-width:400px;max-height:400px;animation:5s ease-in-out infinite about-slider-float;position:relative;overflow:hidden}.about-hero-media .swiper-wrapper,.about-hero-media .swiper-slide{height:100%;transition-timing-function:linear!important}.about-hero-media img{object-fit:cover;width:100%;height:100%;display:block}@keyframes about-slider-float{0%,to{transform:translateY(0)}50%{transform:translateY(var(--about-slider-float-distance,-50px))}}@keyframes about-slider-shadow{0%,to{opacity:.2;filter:blur(12px);transform:translate(-50%)scale(.6)}50%{opacity:.36;filter:blur(24px);transform:translate(-50%)scale(1.2)}}.about-body{width:100%;padding:5rem 0}.about-content-layout{align-items:flex-start;gap:4rem;width:100%;display:flex}.about-side{flex-direction:column;flex:1 0 0;display:flex}.about-side-item{border-bottom:1px solid var(--color-gray-05);flex-direction:column;gap:.25rem;padding:1.5rem 0;display:flex}.about-side-item span{font-family:var(--font-sans);color:var(--color-gray-12);font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem}.about-side-item strong{font-family:var(--font-sans);color:var(--color-gray-15);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.about-content{flex:2 0 0}@media screen and (max-width:900px){.about-hero-grid{grid-template-columns:1fr}.about-content-layout{flex-direction:column;gap:3rem}.about-side,.about-content{flex:none;width:100%}.about-hero-content{height:auto;min-height:24rem}.about-hero-media{--about-slider-float-distance:-36px;height:28rem;min-height:24rem;padding:2rem}.about-hero-media .about-hero-slider{width:min(100%,360px);max-width:360px;max-height:360px}.about-side{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;position:static}}@media screen and (max-width:560px){.about-page{padding-top:5rem}.about-hero-content{min-height:20rem;padding:1.5rem}.about-hero-content h6{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.about-hero-content h1{font-family:var(--font-sans);font-size:2rem;font-style:normal;font-weight:500;line-height:3rem}.about-intro p{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.about-hero-media{--about-slider-float-distance:-24px;height:22rem;min-height:0;padding:1.25rem}.about-hero-media:after{width:11rem;height:2.25rem;bottom:2rem}.about-hero-media .about-hero-slider{width:min(100%,280px);max-width:280px;max-height:280px}.about-body{padding:3rem 0}.about-content-layout{gap:2rem}.about-side{grid-template-columns:1fr}}.archive-products-page{padding-top:8rem;padding-bottom:4rem}@media screen and (max-width:560px){.archive-products-page{padding-top:5rem}}.archive-products-page .lastwork-section{width:100%}.archive-products-filter{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;margin-bottom:2rem;display:flex}.archive-products-filter select{border:1px solid var(--color-gray-06);text-align:center;background:var(--color-white);min-width:10rem;min-height:2.5rem;color:var(--color-gray-14);appearance:none;font-family:var(--font-sans);border-radius:99px;padding:0 1rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.archive-products-filter .button{min-height:2.5rem}@media screen and (max-width:560px){.archive-products-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.archive-products-filter select,.archive-products-filter .button{width:100%;min-width:0}}.archive-products-pagination{width:100%;margin-top:2rem}.archive-products-pagination .nav-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.archive-products-pagination .page-numbers{border:1px solid var(--color-gray-08);min-width:2rem;height:2.25rem;color:var(--color-gray-14);font-family:var(--font-sans);border-radius:99px;justify-content:center;align-items:center;padding:0 1rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;display:inline-flex}.archive-products-pagination .page-numbers.current,.archive-products-pagination .page-numbers:hover{background:var(--color-gray-14);border-color:var(--color-gray-14);color:var(--color-white)}.archive-products-empty{color:var(--color-gray-12);font-family:Inter,sans-serif;font-size:1rem;line-height:1.6}}
