@charset "UTF-8";.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.main-nav__logo[data-astro-cid-qssjv33n]{height:30px;width:auto;text-align:left}.main-nav[data-astro-cid-qssjv33n]{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;position:absolute;top:0;width:100%;padding:var(--sp-m);box-sizing:border-box;z-index:1}.main-nav[data-astro-cid-qssjv33n] .main-nav__pres[data-astro-cid-qssjv33n]{text-align:center;display:none}.main-nav[data-astro-cid-qssjv33n] .main-nav__pres[data-astro-cid-qssjv33n] .main-nav__pres-name[data-astro-cid-qssjv33n]{font-family:var(--ff-bold);font-size:var(--fs-paragraph-xs);letter-spacing:.7rem;margin-right:-.7rem}.main-nav[data-astro-cid-qssjv33n] .main-nav__pres[data-astro-cid-qssjv33n] .main-nav__pres-role[data-astro-cid-qssjv33n]{font-family:var(--ff-regular);font-size:var(--fs-caption-xs);letter-spacing:.4rem;margin-right:-.4rem;line-height:inherit}.main-nav[data-astro-cid-qssjv33n] .main-nav__options[data-astro-cid-qssjv33n]{margin-left:auto}.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n]{position:relative}.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n] .lang-button[data-astro-cid-qssjv33n]{color:var(--clr-white);border:none;font-family:var(--ff-bold);text-transform:uppercase;padding:var(--sp-n);border-radius:var(--radius);background-color:var(--clr-black);cursor:pointer}.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n] .lang-button[data-astro-cid-qssjv33n]:focus,.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n] .lang-button[data-astro-cid-qssjv33n]:active{background-color:var(--clr-gray-06)}.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n] .langs[data-astro-cid-qssjv33n]{display:none;position:absolute;right:0;background-color:var(--clr-gray-06);list-style:none;margin-top:var(--sp-xs);padding:0;border-radius:var(--radius)}.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n] .langs[data-astro-cid-qssjv33n].show{display:block;z-index:1}.main-nav[data-astro-cid-qssjv33n] .lang-selector[data-astro-cid-qssjv33n] .langs[data-astro-cid-qssjv33n] .lang[data-astro-cid-qssjv33n] a[data-astro-cid-qssjv33n]{display:block;text-decoration:none;font-family:var(--ff-bold);padding:var(--sp-m) var(--sp-l);cursor:pointer}@media (min-width: 900px){.main-nav__logo[data-astro-cid-qssjv33n]{height:30px}.main-nav[data-astro-cid-qssjv33n]{grid-template-columns:repeat(3,1fr);padding:var(--sp-xl)}.main-nav[data-astro-cid-qssjv33n] .main-nav__pres[data-astro-cid-qssjv33n]{display:block}}.footer[data-astro-cid-chongeu2]{display:flex;justify-content:space-between;gap:var(--sp-l);align-items:center;position:absolute;bottom:0;width:100%;padding:var(--sp-m);box-sizing:border-box;z-index:9}.footer[data-astro-cid-chongeu2] .footer__copyright[data-astro-cid-chongeu2]{color:var(--clr-white);letter-spacing:.1rem;margin-right:-.4rem;line-height:inherit}.footer[data-astro-cid-chongeu2] .footer__social[data-astro-cid-chongeu2]{display:flex;align-items:center;gap:var(--sp-n)}.footer[data-astro-cid-chongeu2] .footer__social[data-astro-cid-chongeu2] a[data-astro-cid-chongeu2]{text-decoration:none}@media (min-width: 900px){.footer[data-astro-cid-chongeu2]{padding:var(--sp-xl)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--clr-black: hsl(0, 0%, 0%);--clr-white: hsl(0, 0%, 100%);--clr-gray-01: hsl(240, 2%, 57%);--clr-gray-02: hsl(240, 1%, 39%);--clr-gray-03: hsl(240, 1%, 29%);--clr-gray-04: hsl(240, 2%, 23%);--clr-gray-05: hsl(240, 2%, 18%);--clr-gray-06: hsl(240, 3%, 11%);--clr-gray-07: hsl(240, 3%, 5%);--clr-text: var(--clr-white);--clr-background: var(--clr-black)}.form.form--inline{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-n)}.input-container{width:100%}.input-container.input-container--error .input__element{border-color:var(--clr-danger)}.input-container.input-container--error .input__error{display:block}.input__label{display:block;width:100%;font-family:var(--ff-regular);font-size:var(--fs-paragraph-sm);margin-bottom:var(--sp-xs);color:var(--clr-text--alt-dark)}.input__element{padding:var(--sp-n) var(--sp-m);border:1px solid var(--clr-gray-01);border-radius:var(--radius-m);font-family:var(--ff-regular);letter-spacing:.04rem;color:var(--clr-text);background-color:var(--clr-black);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.input__element:not([type=image]){width:100%;height:48px}.input__element:focus,.input__element:active{outline:none;border-color:var(--clr-white)}.input__element::placeholder{color:var(--clr-text--alt-light)}.input__element[disabled]{opacity:.5;cursor:not-allowed}.input__element[readonly]{background-color:var(--clr-gray--01)}.input__element[type=color]{padding:var(--sp-no);width:50px;border:none;border-radius:var(--radius-circle)}.input__element[type=color]:focus{border:2px solid var(--clr-primary)}.input__element[type=color]::-webkit-color-swatch-wrapper{padding:var(--sp-no)}.input__element[type=color]::-webkit-color-swatch{border-radius:var(--radius-circle);border:none}.input__element[type=color]::-moz-color-swatch{border-radius:var(--radius-circle);border:none}.input__element[type=date],.input__element[type=datetime-local],.input__element[type=time],.input__element[type=month]{-webkit-appearance:none;background-color:var(--clr-white)}.input__element[type=date]::-webkit-date-and-time-value,.input__element[type=datetime-local]::-webkit-date-and-time-value,.input__element[type=time]::-webkit-date-and-time-value,.input__element[type=month]::-webkit-date-and-time-value{text-align:left;color:var(--clr-text)}.input__element[type=image]{padding:var(--sp-no);border:none;border-radius:var(--sp-no)}.input__element[type=range]{-webkit-appearance:none;padding:var(--sp-no);border:none}.input__element[type=range]::-webkit-slider-runnable-track{height:5px;background-color:var(--clr-gray--02);border-radius:var(--radius)}.input__element[type=range]::-moz-range-track{height:5px;background-color:var(--clr-gray--02);border-radius:var(--radius)}.input__element[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:var(--sp-m);width:var(--sp-m);border-radius:50%;background:var(--clr-primary);margin-top:-6px;box-shadow:none}.input__element[type=range]::-moz-range-thumb{height:var(--sp-m);width:var(--sp-m);border-radius:50%;background:var(--clr-primary);margin-top:-7px;box-shadow:none;border:none}.input__element[type=tel]:valid{border-color:var(--clr-success)}.input__element[type=tel]:invalid{border-color:var(--clr-danger)}.input__info{display:block;width:100%}.input__info p{font-size:var(--fs-caption);color:var(--clr-text--alt-dark)}.draggable-area.draggable-area--dragging,.draggable-area.draggable-area--dragging .input__element{border-color:var(--clr-primary)}@media (min-width: 900px){.input-container{margin-bottom:var(--sp-n);max-width:300px}}:root{--radius-s: 2px;--radius: 4px;--radius-m: 8px;--radius-circle: 25px}:root{--sp-no: 0px;--sp-xs: 2px;--sp-s: 4px;--sp-n: 8px;--sp-m: 16px;--sp-l: 24px;--sp-xl: 32px;--sp-xxl: 48px;--sp-xxxl: 80px;--sp-jumbo: 128px}:root{--fs-jumbo: 80px;--fs-title-1: 64px;--fs-title-2: 36px;--fs-title-3: 24px;--fs-paragraph: 20px;--fs-paragraph-xs: 14px;--fs-caption: 12px;--fs-caption-xs: 10px;--ff-regular: "AvenirNextLTPro-Regular";--ff-bold: "AvenirNextLTPro-Heavy"}@font-face{font-family:AvenirNextLTPro-Regular;src:url(../fonts/AvenirNextLTPro-Regular.otf);src:url(../fonts/AvenirNextLTPro-Regular.otf) format("opentype");font-weight:500}@font-face{font-family:AvenirNextLTPro-Heavy;src:url(../fonts/AvenirNextLTPro-Heavy.otf);src:url(../fonts/AvenirNextLTPro-Heavy.otf) format("opentype");font-weight:900}h1,h2,h3,h4,h5,h6,p{margin:var(--sp-no);text-transform:uppercase}h1{font-family:var(--ff-bold);font-size:var(--fs-title-1);letter-spacing:.2rem}h2{font-family:var(--ff-bold);font-size:var(--fs-title-2);letter-spacing:.05rem;line-height:32px;max-width:720px}h3{font-family:var(--ff-bold);font-size:var(--fs-title-3);letter-spacing:.1rem;margin-bottom:var(--sp-xs)}h4{font-family:var(--ff-bold);font-size:var(--fs-paragraph);line-height:20px}h5{font-family:var(--ff-bold);font-size:var(--fs-caption);line-height:16px}h6{font-family:var(--ff-bold);font-size:var(--fs-caption-xs);line-height:16px}p{font-family:var(--ff-regular);font-size:var(--fs-paragraph);line-height:26px;overflow-wrap:break-word;hyphens:none;text-transform:none}p.paragraph-sm{font-size:var(--fs-paragraph-sm);line-height:20px}p.caption{font-size:var(--fs-caption);line-height:16px;text-transform:uppercase}p.caption--xs{font-size:var(--fs-caption-xs);line-height:11px;text-transform:uppercase}strong{font-family:var(--ff-bold);font-weight:700}a{font-family:var(--ff-regular);line-height:22px;letter-spacing:.02em;color:inherit;overflow-wrap:break-word;word-wrap:break-word;hyphens:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-alt{color:var(--clr-text--alt)}.text-danger{color:var(--clr-danger)}a.btn,.btn{display:inline-flex;align-items:center;justify-content:center;background-color:var(--clr-white);border:1px solid var(--clr-white);color:var(--clr-black);height:48px;width:100%;min-width:300px;padding:var(--sp-no) var(--sp-l);border-radius:var(--radius-m);text-align:center;font-family:var(--ff-bold);font-size:var(--fs-paragraph);letter-spacing:.2rem;text-transform:uppercase;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}a.btn[disabled],.btn[disabled]{background-color:var(--clr-primary--light);border-color:var(--clr-primary--light);color:var(--clr-white);opacity:.5;cursor:not-allowed}a.btn.btn--outline,.btn.btn--outline{background-color:var(--clr-white);border:1px solid var(--clr-primary);color:var(--clr-primary)}a.btn.btn--outline[disabled],.btn.btn--outline[disabled]{border-color:var(--clr-primary--light);color:var(--clr-primary--light)}a.btn.btn--outline .loader,.btn.btn--outline .loader{color:var(--clr-primary--light)}a.btn.btn--ghost,.btn.btn--ghost{background-color:transparent;border-color:transparent;color:var(--clr-primary);cursor:pointer}a.btn.btn--ghost[disabled],.btn.btn--ghost[disabled]{background-color:transparent;border-color:transparent;color:var(--clr-primary--light);cursor:not-allowed}a.btn.btn--link,.btn.btn--link{background-color:transparent;border:1px solid transparent;color:var(--clr-primary);cursor:pointer;padding:var(--sp-no)}a.btn.btn--link[disabled],.btn.btn--link[disabled]{background-color:transparent;border-color:transparent;color:var(--clr-primary--light);cursor:not-allowed}a.btn.btn--danger,.btn.btn--danger{background-color:var(--clr-danger);border-color:var(--clr-danger);color:var(--clr-white)}a.btn.btn--danger[disabled],.btn.btn--danger[disabled]{background-color:var(--clr-danger--light);border-color:var(--clr-danger--light);color:var(--clr-white)}a.btn.btn--icon,.btn.btn--icon{gap:var(--sp-n)}a.btn.btn--icon .icon,.btn.btn--icon .icon{height:20px}a.btn.btn--xs,.btn.btn--xs{height:24px;padding:var(--sp-no) var(--sp-n);font-size:var(--fs-caption-xs);width:auto;min-width:auto}a.btn.btn--xs.btn--icon,.btn.btn--xs.btn--icon{gap:var(--sp-s)}a.btn.btn--xs.btn--icon .icon,.btn.btn--xs.btn--icon .icon{height:14px}a.btn.btn--sm,.btn.btn--sm{height:30px;padding:var(--sp-no) var(--sp-m);font-size:var(--fs-caption);width:auto;min-width:auto}a.btn.btn--sm.btn--icon,.btn.btn--sm.btn--icon{gap:var(--sp-n)}a.btn.btn--sm.btn--icon .icon,.btn.btn--sm.btn--icon .icon{height:16px}a.btn.btn--lg,.btn.btn--lg{height:60px;padding:var(--sp-no) var(--sp-l);font-size:var(--fs-paragraph)}a.btn.btn--lg.btn--icon,.btn.btn--lg.btn--icon{gap:var(--sp-m)}a.btn.btn--lg.btn--icon .icon,.btn.btn--lg.btn--icon .icon{height:24px}a.btn.btn--block,.btn.btn--block{flex-grow:1}a.btn.btn--circle,.btn.btn--circle{height:70px;width:70px;border-radius:var(--radius-circle)}a.btn.btn--circle .icon,.btn.btn--circle .icon{height:28px}a.btn.btn--fixed,.btn.btn--fixed{position:fixed;z-index:9;bottom:var(--sp-m);right:var(--sp-m)}a.btn.btn--loading.btn--loading,a.btn.btn--icon.btn--loading,.btn.btn--loading.btn--loading,.btn.btn--icon.btn--loading{gap:var(--sp-no)}.actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--sp-n)}.loader{width:6px;height:6px;border-radius:var(--radius-circle);display:block;margin:var(--sp-no) var(--sp-m);position:relative;color:var(--clr-white);box-sizing:border-box;animation:animloader 1.7s linear infinite alternate}@keyframes animloader{0%{box-shadow:-18px -5px,-6px 5px,6px -5px}33%{box-shadow:-18px 5px,-6px -5px,6px 5px}66%{box-shadow:-18px -5px,-6px 5px,6px -5px}to{box-shadow:-18px 5px,-6px -5px,6px 5px}}@media (min-width: 769px){a.btn,.btn{width:auto}}.scroll-indicator{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:sticky;left:0;transition:all .4s ease-out;visibility:visible;opacity:1;margin-inline:var(--sp-m)}.scroll-indicator.hidden{visibility:hidden;opacity:0;transition:all .4s ease-out}.scroll-indicator .scroll-indicator__content{display:flex;flex-direction:column;align-items:center;gap:var(--sp-n);margin-right:var(--sp-n)}.scroll-indicator .scroll-indicator__content .scroll-indicator__text{font-size:.6rem;text-transform:uppercase;font-family:var(--ff-bold);color:var(--clr-white)}.scroll-indicator .scroll-indicator__content .scroll{height:15px;width:30px;border-radius:30px;border:1.5px solid var(--clr-white);position:relative}.scroll-indicator .scroll-indicator__content .scroll:before{content:"";position:absolute;right:6px;top:calc(50% - 1.5px);height:3px;width:3px;background:var(--clr-white);border-radius:50%;animation:scroll-animation 1.8s infinite}@keyframes scroll-animation{0%{opacity:0}20%{opacity:1;transform:translate(0)}40%{opacity:1}to{opacity:0;transform:translate(-15px)}}@media (min-width: 900px){.scroll-indicator{margin-inline:var(--sp-xl)}}.tags{display:flex;gap:var(--sp-n);flex-wrap:wrap}.tags .tag{white-space:nowrap;background-color:var(--clr-white);color:var(--clr-black);padding:var(--sp-s) var(--sp-n);font-family:var(--ff-bold);font-size:var(--fs-caption);line-height:18px;border-radius:var(--radius);text-transform:uppercase}.modal{display:none;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;background-color:var(--clr-black)}.modal-content{position:relative;margin:0;padding-inline:var(--sp-m);padding-bottom:var(--sp-jumbo);width:100%;height:100%;box-sizing:border-box;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.modal-content::-webkit-scrollbar{display:none}.modal-content .work__thumbnail{display:block;max-width:100%;height:auto;border-radius:var(--radius)}.modal-top{padding-top:calc(var(--sp-m) + 2px);position:sticky;top:0;background-color:var(--clr-black)}.modal-titles{margin-top:var(--sp-m)}.close{color:var(--clr-white);float:right;font-size:28px;font-weight:700;cursor:pointer;margin-top:var(--sp-no)}.close:hover,.close:focus{text-decoration:none;cursor:pointer}@media (min-width: 900px){.modal-content{padding-inline:var(--sp-xl)}.modal-content .modal-body__wrapper{max-width:900px;margin:auto}.modal-top{padding-top:calc(var(--sp-xl) + 2px)}}html,body{background-color:var(--clr-background);color:var(--clr-text);margin:var(--sp-no);padding:var(--sp-no);font-family:var(--ff-regular);font-size:var(--fs-paragraph);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}html .content-wrapper,body .content-wrapper{display:grid;grid-template-rows:auto 1fr auto;height:100svh;width:100svw;padding-bottom:var(--sp-n);box-sizing:border-box}html .content-wrapper .main-content,body .content-wrapper .main-content{height:100svh;width:100svw;box-sizing:border-box;overflow:hidden}html .content-wrapper .main-content .home,body .content-wrapper .main-content .home{display:flex;justify-content:space-between;position:relative;height:100svh}html .content-wrapper .main-content .home .index-urls,body .content-wrapper .main-content .home .index-urls{flex:0 0 auto;display:inline-flex;gap:var(--sp-s);flex-direction:column;position:absolute;bottom:var(--sp-jumbo);z-index:1;padding:var(--sp-m)}html .content-wrapper .main-content .home .index-urls h2,body .content-wrapper .main-content .home .index-urls h2{line-height:40px}html .content-wrapper .main-content .home .animation-container,body .content-wrapper .main-content .home .animation-container{opacity:.4;position:absolute;right:0;transform:translate(400px,80px)}html .content-wrapper .main-content .home .animation-container #canvas,body .content-wrapper .main-content .home .animation-container #canvas{display:block}html .content-wrapper .main-content .contact-form,body .content-wrapper .main-content .contact-form{display:flex;flex-wrap:nowrap;align-items:center;height:100%;width:100%}html .content-wrapper .main-content .contact-form .form--wrapper,body .content-wrapper .main-content .contact-form .form--wrapper{width:100%}html .content-wrapper .main-content .contact-form .form--wrapper .titles,body .content-wrapper .main-content .contact-form .form--wrapper .titles{margin-bottom:var(--sp-m)}html .content-wrapper .main-content .thanks,body .content-wrapper .main-content .thanks{display:flex;gap:var(--sp-m);flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}html .content-wrapper .main-content .portfolio,body .content-wrapper .main-content .portfolio{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--sp-xxl);height:100%;width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}html .content-wrapper .main-content .portfolio::-webkit-scrollbar,body .content-wrapper .main-content .portfolio::-webkit-scrollbar{display:none}html .content-wrapper .main-content .portfolio .works,body .content-wrapper .main-content .portfolio .works{display:grid;grid-template-columns:repeat(4,1fr);justify-content:flex-start;gap:var(--sp-m);margin-inline:var(--sp-m)}html .content-wrapper .main-content .portfolio .works .work,body .content-wrapper .main-content .portfolio .works .work{display:flex;flex-direction:column;gap:var(--sp-m)}html .content-wrapper .main-content .portfolio .works .work .work__data,body .content-wrapper .main-content .portfolio .works .work .work__data{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-n)}html .content-wrapper .main-content .portfolio .works .work .work__data .work__data-year,body .content-wrapper .main-content .portfolio .works .work .work__data .work__data-year{margin-bottom:var(--sp-s);color:var(--clr-gray-01)}html .content-wrapper .main-content .portfolio .works .work .work__thumbnail,body .content-wrapper .main-content .portfolio .works .work .work__thumbnail{max-width:calc(100vw - var(--sp-xxl) * 2);height:auto;border-radius:var(--radius)}html .content-wrapper .main-content .portfolio .works .work .work-role,body .content-wrapper .main-content .portfolio .works .work .work-role{margin-block:var(--sp-s)}html .content-wrapper .main-content .portfolio .works .work .work-role:before,body .content-wrapper .main-content .portfolio .works .work .work-role:before{content:"·";margin-right:var(--sp-n)}html .content-wrapper .main-content .portfolio .works .work .work-description p,body .content-wrapper .main-content .portfolio .works .work .work-description p{font-size:var(--fs-paragraph);text-transform:none}html .content-wrapper .main-content .portfolio .works .work .brands,body .content-wrapper .main-content .portfolio .works .work .brands{display:flex;gap:var(--sp-n);margin-top:var(--sp-no);padding-top:var(--sp-n);border-top:1px solid var(--clr-gray-06)}html .content-wrapper .main-content .portfolio .works .work .brands .brand,body .content-wrapper .main-content .portfolio .works .work .brands .brand{display:inline-block}html .content-wrapper .main-content .portfolio .works .work .brands .brand img,body .content-wrapper .main-content .portfolio .works .work .brands .brand img{max-height:var(--sp-l);width:auto}html hr,body hr{border:none;border-bottom:1px solid var(--clr-gray-05)}@media (min-width: 900px){html .content-wrapper .main-content .home .index-urls,body .content-wrapper .main-content .home .index-urls{gap:var(--sp-n);top:0;margin-top:var(--sp-jumbo);padding:var(--sp-xl)}html .content-wrapper .main-content .contact-form .form--wrapper .titles,body .content-wrapper .main-content .contact-form .form--wrapper .titles{text-align:center}html .content-wrapper .main-content .portfolio,body .content-wrapper .main-content .portfolio{gap:var(--sp-xl)}html .content-wrapper .main-content .portfolio .works,body .content-wrapper .main-content .portfolio .works{gap:var(--sp-xxl);margin-inline:var(--sp-xl)}html .content-wrapper .main-content .portfolio .works .work .work__thumbnail,body .content-wrapper .main-content .portfolio .works .work .work__thumbnail{max-width:500px}html .content-wrapper .main-content .portfolio .works .work .work__data,body .content-wrapper .main-content .portfolio .works .work .work__data{gap:var(--sp-m)}}
