From b3c03ad75a35ec9d5c0e43108b28ef2ac1afb144 Mon Sep 17 00:00:00 2001 From: Algorithm <112772155+Algorithm@users.noreply.github.com> Date: Sat, 9 Dec 2023 19:28:37 +0000 Subject: [PATCH] Add files via upload --- assets/css/bundle.css | 1255 ++++++++++++++++++++++++++++ assets/css/bundle_light_mode.css | 1263 +++++++++++++++++++++++++++++ assets/fonts/PPMori-Regular.woff | Bin 0 -> 45736 bytes assets/fonts/PPMori-Regular.woff2 | Bin 0 -> 36944 bytes assets/images/logo.jpg | Bin 0 -> 8856 bytes index.html | 62 ++ 6 files changed, 2580 insertions(+) create mode 100644 assets/css/bundle.css create mode 100644 assets/css/bundle_light_mode.css create mode 100644 assets/fonts/PPMori-Regular.woff create mode 100644 assets/fonts/PPMori-Regular.woff2 create mode 100644 assets/images/logo.jpg create mode 100644 index.html diff --git a/assets/css/bundle.css b/assets/css/bundle.css new file mode 100644 index 0000000..e01b85f --- /dev/null +++ b/assets/css/bundle.css @@ -0,0 +1,1255 @@ +.h-hero__title h1,.p-hero h1{ + letter-spacing:-.04em; + line-height:.9 +} +button,hr,input{ + overflow:visible +} +progress,sub,sup{ + vertical-align:baseline +} +details,main{ + display:block +} +*,::after,::before,legend{ + padding:0; + box-sizing:border-box +} +body,html,sub,sup{ + position:relative +} +.c-image-wrapper,.dropdown__body,body,html,main{ + overflow:hidden +} +#viewport,textarea{ + overflow:auto +} +#viewport,.button__icon svg,.text-hidden{ + backface-visibility:hidden +} +.button__icon svg,.button__icon__bg{ + transition:transform .2s cubic-bezier(.5,.7,.4,1) +} +.button__icon,.text-link::before{ + content:"" +} +.h-hero__title h1{ + font-size:9em +} +.p-hero h1{ + font-size:7em +} +.cta h3,.p-next__link,.project .project__title{ + font-size:5.37em; + line-height:1; + letter-spacing:-.03em +} +.legal h1,.p-hero__year,.p-info h2,.process__title h2,.project .project__year,.services__header h2,.services__item span{ + font-size:2em; + line-height:1.1; + letter-spacing:-.02em +} +.p-web h2,.projects__footer h3,.projects__header h3{ + font-size:2.39em; + line-height:1; + letter-spacing:-.01em +} +.dropdown__header p,.dropdown__header span,.legal h3,.process__list .dropdown__header h3,.process__list .dropdown__header span,.services__item h2{ + font-size:1.59em; + line-height:1; + letter-spacing:0 +} +.u-body-large{ + font-size:1.3em; + line-height:1.5; + letter-spacing:0 +} +.button span,.c-testimonial__author--name,.h-hero span,.p-info__list li p,.p-info__list li span,.p-next span,.projects__header span,header .nav a,header .nav span,p{ + font-size:1.0626em; + line-height:1.5; + letter-spacing:0 +} +.c-testimonial__author--position,.footer a,.footer span,.footer__back,.footer__legal a,.h-hero__social li span,.nav__theme__text,.p-web span{ + font-size:.99em; + line-height:1.5; + letter-spacing:0 +} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +hr{ + box-sizing:content-box; + height:0 +} +abbr[title]{ + border-bottom:none; + text-decoration:underline dotted +} +button,input{ +} +button,select{ + text-transform:none +} +legend{ + color:inherit; + display:table; + max-width:100%; + white-space:normal +} +[type=checkbox],[type=radio]{ + box-sizing:border-box; + padding:0 +} +[type=search]{ + -webkit-appearance:textfield; + outline-offset:-2px +} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{ + line-height:1.15; + -webkit-text-size-adjust:100% +} +body{ + margin:0 +} +h1{ + font-size:2em +} +code,kbd,pre,samp{ + font-family:monospace,monospace; + font-size:1em +} +a{ + background-color:transparent; + text-decoration:none +} +b,strong{ + font-weight:bolder +} +small{ + font-size:80% +} +sub,sup{ + font-size:75%; + line-height:0 +} +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 +} +[type=button],[type=reset],[type=submit],button{ + -webkit-appearance:button +} +[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ + border-style:none; + padding:0 +} +[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{ + outline:ButtonText dotted 1px +} +fieldset{ + padding:.35em .75em .625em +} +[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{ + height:auto +} +[type=search]::-webkit-search-decoration{ + -webkit-appearance:none +} +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit +} +body,h1,h2,h3,h4,h5,h6,html{ + font-family:"PP Mori",sans-serif +} +summary{ + display:list-item +} +[hidden],template{ + display:none +} +ul{ + list-style:none +} +*,::after,::before{ + margin:0 +} +body,html{ + font-size:1.1111111111111112vw; + color:#efefef; + background-color:#111414; + letter-spacing:0 +} +@media screen and (min-width:1920px){ + body{ + font-size:21.33px + } +} +@media screen and (max-width:991px){ + body{ + font-size:11.01px + } +} +.wrapper{ + max-width:90em; + padding:0 2.5em; + margin:0 auto +} +@media screen and (min-width:1600px){ + .wrapper{ + max-width:85em + } +} +.wrapper .inner{ + max-width:54.25em; + margin:0 auto +} +#viewport{ + width:100%; + height:100%; + position:fixed; + transform:translateZ(0) +} +.text-hidden{ + display:block; + visibility:hidden; + height:0 +} +.cursor,.progress{ + display:none +} +@font-face{ + font-family:"PP Mori"; + src:url(../fonts/PPMori-Regular.woff) format("woff"),url(../fonts/PPMori-Regular.woff2) format("woff2"); + font-weight:400; + font-display:swap +} +h1,h2,h3,h4,h5,h6{ + font-weight:400; + margin:0 +} +@media screen and (max-width:990px){ + .wrapper{ + padding:0 20px + } + p{ + font-size:15px + } +} +@media (any-pointer:fine){ + .cursor{ + position:fixed; + top:0; + left:0; + display:block; + pointer-events:none + } + .cursor__inner{ + fill:red; + stroke:none; + stroke-width:1px; + opacity:.7 + } +} +.progress{ + position:fixed; + top:50%; + left:50%; + font-size:3vw; + visibility:hidden; + width:50px; + height:50px; + background:red; + z-index:100 +} +.button{ + display:inline-flex; + align-items:center; + padding:.25em .25em .25em 1.25em; + background-color:#efefef; + color:#111414; + column-gap:1em; + border-radius:100px +} +.button__icon__bg,.dark-mode .button{ + background-color:#111414 +} +.button span{ + margin-top:2px +} +@media screen and (max-width:990px){ + .button{ + padding:8px 8px 8px 16px + } + .button span{ + font-size:15px + } + header .nav a,header .nav span{ + font-size:13px + } +} +.button__icon{ + position:relative; + display:flex; + justify-content:center; + align-items:center; + width:2.5em; + height:2.5em; + border-radius:50% +} +.button__icon__bg{ + position:absolute; + width:100%; + height:100%; + border-radius:50%; + transform:scale(.2); + background-color:#111414 +} +.button__icon svg{ + width:1.5em; + height:1.5em; + opacity:0; + mix-blend-mode:difference; + color:#efefef +} +.button:hover .button__icon__bg{ + transform:scale(1) +} +.button:hover svg{ + opacity:1; + backface-visibility:visible +} +.dark-mode .button__icon__bg,.text-link::before{ + background-color:#efefef +} +.dark-mode .button span{ + color:#111414 +} +.text-link{ + padding:.25em 0; + position:relative +} +.text-link::before{ + display:block; + position:absolute; + bottom:.25em; + left:0; + width:100%; + height:1px; + z-index:2; + will-change:transform,color; + -webkit-transform:scaleX(0); + transform:scaleX(0); + -webkit-transform-origin:100% 50%; + transform-origin:100% 50%; + -webkit-transition:-webkit-transform .35s; + transition:-webkit-transform .35s; + transition:transform .35s; + transition:transform .35s,-webkit-transform .35s; + -webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94); + transition-timing-function:cubic-bezier(.25,.46,.45,.94) +} +.c-image-wrapper__cover,.dark-mode .text-link::before{ + background-color:#efefef +} +.text-link:hover:before{ + -webkit-transform:scaleX(1); + transform:scaleX(1); + -webkit-transform-origin:0 50%; + transform-origin:0 50%; + -webkit-transition-timing-function:ease; + transition-timing-function:ease +} +.dropdown,.dropdown__body,.dropdown__body__content,.dropdown__icon path{ + transition:.4s cubic-bezier(.5,.7,.4,1) +} +.c-image-wrapper{ + position:relative; + width:100% +} +.c-image-wrapper.cc-16-9{ + padding-top:56.25% +} +.c-image-wrapper img{ + position:absolute; + top:0; + left:0; + bottom:0; + right:0; + width:100%; + height:100%; + object-fit:cover; + object-position:center; + z-index:10 +} +.c-image-wrapper__cover{ + position:absolute; + top:-20%; + left:-20%; + right:0; + height:140%; + width:140%; + z-index:20; + transform:rotate(-10deg) +} +.dropdown__divider,.services__item::before{ + content:""; + left:0; + bottom:0 +} +.p-hero h1,.p-hero__year{ + transform:translateY(20px) +} +.with-parallax img{ + width:100%; + height:120%; + top:-20% +} +.p-mockup .p-mockup-full:not(:last-child){ + margin-bottom:20px +} +.p-mockup .p-mockup-full img{ + width:100% +} +.dark-mode .c-image-wrapper__cover{ + background-color:#111414 +} +.dropdown{ + position:relative; + max-width:56.25em +} +.dropdown__header{ + padding:2em 0; + display:flex; + justify-content:space-between; + align-items:center; + cursor:pointer +} +.dropdown__header__content{ + display:flex +} +.dropdown__header span{ + margin-right:.75em +} +.dropdown__icon{ + position:relative; + color:#111414; + width:1em; + height:1em +} +.dropdown__body{ + height:0 +} +.dropdown__body__content{ + padding-bottom:2em; + opacity:0 +} +.dropdown__divider{ + display:block; + position:absolute; + width:100%; + height:1px; + background-color:rgba(17,20,20,.1) +} +.dropdown.cc-open .dropdown__body__content{ + opacity:1 +} +.dropdown.cc-open .dropdown__icon path:nth-of-type(2){ + opacity:0 +} +.dark-mode .dropdown__icon{ + color:#efefef +} +.dark-mode .dropdown__divider{ + background-color:rgba(239,239,239,.1) +} +header{ + padding:1.25em 0; + z-index:999999; + color:#111414 +} +header .nav{ + display:grid; + grid-template-columns:5fr 6fr 1fr; + grid-column-gap:1.5em +} +@media screen and (max-width:766px){ + header .nav{ + display:flex; + justify-content:space-between; + align-items:flex-start + } +} +header .nav.cc-project{ + grid-template-columns:8fr 3fr 1fr +} +header .nav a,header .nav span{ + color:#111414; + justify-self:flex-start +} +@media screen and (max-width:767px){ + header .nav__logo{ + display:none + } +} +header .nav__links{ + display:flex; + grid-column-gap:2.5em +} +@media screen and (max-width:439px){ + header .nav__links{ + flex-direction:column + } +} +header .nav__next{ + opacity:.4 +} +@media screen and (max-width:374px){ + header .nav__next{ + display:none + } +} +.dark-mode header,.dark-mode header a,.dark-mode header span{ + color:#efefef +} +.nav__theme{ + display:inline-flex; + cursor:pointer; + margin-left:auto; + align-items:center +} +.nav__theme__icon{ + width:1.25em; + height:1.25em +} +.nav__theme__text{ + margin-left:.5em; + margin-top:2px +} +@media screen and (max-width:990px){ + .nav__theme__text{ + font-size:13px + } +} +#toggleTheme,.light-mode .nav__theme__icon .cc-moon,.nav__theme__icon .cc-moon{ + display:none +} +.dark-mode .nav__theme__icon .cc-moon,.light-mode .nav__theme__icon .cc-sun{ + display:block +} +.dark-mode .nav__theme__icon .cc-sun{ + display:none +} +.c-testimonial{ + padding:5em 0 +} +.c-testimonial__text{ + font-size:1.67em +} +.c-testimonial__author{ + display:flex; + align-items:center; + margin-top:40px +} +.c-testimonial__author img{ + width:3.75em; + height:3.75em +} +.c-testimonial__author--box{ + margin-left:1em +} +.c-testimonial__author--name{ + display:block +} +.c-testimonial__author--position{ + opacity:.5 +} +.cta{ + padding-top:10em; + padding-bottom:4em +} +.cta .wrapper{ + display:flex; + justify-content:space-between; + align-items:flex-end +} +.cta__content{ + position:relative; + max-width:56.25em; + width:100% +} +.cta__image,.cta__image::after{ + position:absolute; + border-radius:50% +} +@media screen and (max-width:839px){ + .cta .wrapper{ + flex-direction:column; + align-items:flex-start + } + .cta__content{ + margin-bottom:2em + } +} +.cta__image{ + width:6em; + height:6em; + top:-1em +} +@media screen and (max-width:669px){ + .cta__image{ + width:5em; + height:5em + } +} +.cta__image img{ + width:100%; + height:100%; + object-fit:cover; + object-position:center; + border-radius:50% +} +.cta__image::after{ + display:block; + top:.25em; + right:.25em; + content:""; + width:1.25em; + height:1.25em; + background-color:#a0c000; + z-index:90; + border:.125em solid #efefef +} +.cta h3,.h-hero,.h-hero__sub,.services__item{ + position:relative +} +.cta h3{ + text-indent:1.25em +} +@media screen and (max-width:669px){ + .cta h3{ + font-size:3.58em; + text-indent:1.5em; + line-height:1.1 + } +} +.dark-mode .cta__image::after{ + border-color:#111414 +} +.footer #footerYear{ + margin-right:4px +} +.footer__grid{ + display:grid; + grid-template-columns:5fr 6fr 1fr; + padding:2em 0; + border-top:1px solid #efefef +} +@media screen and (max-width:990px){ + .footer__grid{ + grid-template-columns:1fr + } + .footer span,.footer__back{ + font-size:13px + } +} +.h-hero__top,.projects__header{ + grid-template-columns:8fr 4fr; + grid-column-gap:1.25em +} +@media screen and (max-width:566px){ + .footer__grid{ + display:flex; + flex-direction:column; + flex-wrap:wrap + } +} +.footer__links{ + display:flex; + column-gap:1.25em +} +@media screen and (max-width:990px){ + .footer__links{ + order:0; + justify-self:flex-start; + margin-bottom:10px; + margin-top:10px + } + .footer__legal a{ + font-size:13px + } +} +@media screen and (max-width:374px){ + .footer__links{ + flex-direction:column + } +} +.footer__legal{ + cursor:pointer; + margin-left:auto; + margin-top:10px +} +.footer__legal a{ + margin-left:auto; + color:#111414 +} +@media screen and (max-width:990px){ + .footer__legal{ + order:2; + margin-left:unset + } + .footer a{ + font-size:13px + } +} +.h-hero__title h1,.p-hero h1{ + margin-left:-10px +} +.footer a{ + color:#111414 +} +.dark-mode .footer__grid{ + border-color:rgba(239,239,239,.1) +} +.dark-mode .footer a{ + color:#efefef +} +.h-hero{ + padding-top:15em; + padding-bottom:7.5em +} +.h-hero__top{ + display:grid; + align-items:flex-end; + margin-bottom:5em +} +@media screen and (max-width:990px){ + .h-hero__top{ + display:flex; + align-items:flex-start; + flex-direction:column + } + .h-hero__title h1{ + font-size:20vw + } +} +.h-hero__bottom{ + display:grid; + grid-template-columns:10fr 2fr; + grid-column-gap:1.25em +} +.h-hero__title h1 span{ + line-height:.9 +} +.h-hero__sub{ + top:-2.7em; + max-width:14em +} +@media screen and (max-width:990px){ + .h-hero__sub{ + top:unset; + max-width:25em; + margin-top:2em; + opacity:.6 + } +} +.h-hero__text{ + max-width:48em +} +.h-hero__text p{ + font-size:2.2em; + line-height:1.4; + margin-bottom:1em +} +@media screen and (max-width:819px){ + .h-hero__bottom{ + display:flex; + align-items:flex-start; + flex-direction:column + } + .h-hero__social{ + display:none + } +} +.h-hero__social li{ + margin-bottom:.5em +} +.h-hero__social li:nth-of-type(1){ + padding-bottom:.5em; + border-bottom:1px solid #efefef; + margin-bottom:1em; + opacity:.5 +} +.h-hero__social li a{ + color:#efefef +} +.dark-mode .h-hero__social li:nth-of-type(1){ + border-color:rgba(239,239,239,.1) +} +.services{ + padding:6.25em 0 +} +.services__header{ + padding-bottom:3.75em +} +@media screen and (max-width:566px){ + .h-hero__title h1{ + margin-left:-5px + } + .h-hero__text p{ + font-size:20px; + line-height:1.4 + } + .services__header h2{ + max-width:8em + } +} +.services__list{ + display:grid; + grid-template-columns:1fr 1fr 1fr; + grid-column-gap:1.25em +} +.services__item{ + padding-left:2em +} +.services__item::before{ + position:absolute; + width:1px; + height:100%; + background-color:rgba(17,20,20,.1); + top:0 +} +.services__item span{ + display:block; + margin-bottom:80px; + opacity:.1 +} +@media screen and (max-width:767px){ + .footer__copy{ + order:1 + } + .services__list{ + grid-template-columns:1fr + } + .services__item{ + padding-top:2em; + padding-bottom:2em; + padding-left:0 + } + .services__item::before{ + top:auto; + height:1px; + width:100% + } + .services__item span{ + margin-bottom:40px + } +} +.services__item h2{ + margin-bottom:.5em +} +.services__item p{ + max-width:17em +} +.dark-mode .services__item::before{ + background-color:rgba(239,239,239,.1) +} +.dark-mode .services__item span{ + opacity:.2 +} +.projects{ + padding:6.25em 0 +} +.projects__header{ + display:grid; + align-items:flex-end; + padding-bottom:1.25em +} +@media screen and (max-width:990px){ + .projects__header{ + grid-template-columns:6fr auto + } +} +.projects__header div{ + display:flex +} +.projects__header span{ + margin-left:4px +} +@media screen and (max-width:566px){ + .projects__header p{ + display:none + } +} +.projects__footer{ + padding-top:3em +} +.projects__footer h3{ + margin-bottom:12px +} +.projects__footer a{ + color:inherit +} +.project{ + position:relative; + width:100%; + display:flex; + justify-content:space-between; + align-items:flex-end; + color:#111414; + padding:3em 0; + border-bottom:1px solid rgba(17,20,20,.1); + cursor:pointer +} +.project__card,.project__image{ + position:absolute; + z-index:1; + pointer-events:none; + left:0 +} +.project:first-child{ + border-top:1px solid rgba(17,20,20,.1) +} +.dark-mode .process ul li,.dark-mode .project{ + border-color:rgba(239,239,239,.1) +} +.project .project__title{ + pointer-events:none +} +.project .project__info{ + pointer-events:none +} +@media screen and (max-width:767px){ + .services__item p{ + max-width:22em + } + .project .project__title{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em + } + .project .project__year{ + font-size:2.39em; + line-height:1; + letter-spacing:-.01em + } +} +.project__image{ + top:-10%; + width:41.87em; + height:27.87em +} +.project__image img{ + width:100%; + height:100%; + object-fit:cover; + object-position:center; + opacity:0 +} +.project.cc-active .project__image img{ + opacity:1 +} +.project__card{ + top:0; + width:41.87em; + height:27.87em +} +.project__card__image,.project__card__inner{ + height:100%; + position:relative; + width:100% +} +.project__card__image{ + background-size:cover; + background-position:50% 50%; + opacity:0 +} +.dark-mode .project{ + color:#efefef +} +.process{ + padding:6.25em 0 +} +.process__grid{ + display:grid; + grid-template-columns:1fr 1fr; + grid-column-gap:1.25em +} +.process__grid--col:nth-of-type(1){ + max-width:34.68em +} +@media screen and (max-width:990px){ + .process__grid{ + grid-template-columns:1fr + } + .process__grid--col:nth-of-type(1){ + margin-bottom:40px; + max-width:38em + } +} +.process__title{ + padding-bottom:2em +} +.process p{ + max-width:31.87em +} +.process__list .dropdown__header{ + display:grid; + grid-template-columns:1fr 1.25em; + grid-column-gap:1.25em; + padding:2em 0 +} +.process__list .dropdown__header__content{ + display:grid; + grid-template-columns:3.75em 1fr +} +.process__list .dropdown__header h3,.process__list .dropdown__header span{ + pointer-events:none +} +.process__list .dropdown__header span{ + margin-right:0 +} +.process__list .dropdown__body__content{ + padding-left:3.75em +} +.process__list .dropdown__body__content p{ + max-width:31.25em +} +.legal .wrapper,.p-info__text{ + max-width:56.25em +} +.p-hero{ + padding-top:15em; + padding-bottom:1.25em +} +.p-hero .wrapper{ + display:flex; + justify-content:space-between; + align-items:flex-end +} +.p-hero__content{ + display:flex; + flex-direction:column; + grid-gap:1.25em +} +.p-hero h1{ + opacity:0 +} +.p-hero span{ + opacity:0 +} +@media screen and (max-width:767px){ + .p-hero{ + padding-top:10em + } + .p-hero h1{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em + } + .p-hero__year{ + font-size:2.39em; + line-height:1; + letter-spacing:-.01em + } +} +.p-hero-image,.p-hero-image .c-image-wrapper{ + position:relative +} +.p-hero-image .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:56.25% +} +.p-hero-image .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 +} +@media screen and (max-width:767px){ + .p-hero-image .c-image-wrapper{ + position:relative + } + .p-hero-image .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:75% + } + .p-hero-image .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 + } +} +.p-info{ + padding:7.5em 0 +} +.p-info__text p{ + font-size:2.02em; + line-height:1.5 +} +@media screen and (min-width:1600px){ + .p-info__text{ + max-width:48em + } +} +.p-info__list{ + margin-bottom:2em; + max-width:41.875em; + margin-top:3.75em +} +.p-info__list li{ + display:grid; + grid-template-columns:2fr 4fr; + grid-column-gap:1.5em; + padding:1.25em 0; + border-bottom:1px solid rgba(17,20,20,.1) +} +.dark-mode .p-info li{ + border-color:rgba(239,239,239,.1) +} +.p-web{ + padding:7.5em 0 +} +.p-web span{ + display:block; + margin-bottom:1.25em +} +.p-web__title{ + display:block; + margin-bottom:2em; + max-width:44em +} +@media screen and (min-width:1600px){ + .p-web__title{ + max-width:36em + } +} +.p-web__text{ + max-width:50em +} +.p-web a{ + color:inherit +} +.p-mockup .c-image-wrapper{ + background-color:rgba(17,20,20,.1); + position:relative +} +.dark-mode .p-mockup .c-image-wrapper{ + background-color:rgba(239,239,239,.1) +} +.p-mockup .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:56.25% +} +.p-mockup .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 +} +@media screen and (max-width:767px){ + .p-mockup .c-image-wrapper{ + position:relative + } + .p-mockup .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:75% + } + .p-mockup .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 + } +} +.p-next{ + padding-top:7.5em; + padding-bottom:1.25em +} +.p-next__grid{ + display:grid; + grid-template-columns:5fr 7fr; + align-items:flex-end +} +.p-next span{ + opacity:.4 +} +@media screen and (max-width:767px){ + .p-next__grid{ + grid-template-columns:1fr + } + .p-next span{ + margin-bottom:1.25em + } + .p-next__link{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em + } +} +.p-next__link{ + color:#efefef; + filter:blur(4px); + -webkit-transition:-webkit-filter 250ms cubic-bezier(.5,.7,.4,1); + padding:10px; + margin-bottom:-10px; + margin-left:-13px +} +.p-next__link:hover{ + filter:blur(0) +} +.dark-mode .p-next__link,.dark-mode span{ + color:#efefef +} +.legal{ + padding-top:15em; + padding-bottom:1.25em +} +@media screen and (max-width:767px){ + .legal{ + padding-top:10em + } +} +@media screen and (min-width:1600px){ + .p-web__text{ + max-width:40em + } + .legal .wrapper{ + max-width:48em + } +} +.legal h1{ + padding-bottom:1em +} +.legal h3{ + margin-bottom:.5em +} +.legal__item{ + margin-bottom:2em +} +.legal__item a{ + color:#111414 +} diff --git a/assets/css/bundle_light_mode.css b/assets/css/bundle_light_mode.css new file mode 100644 index 0000000..e1ffb71 --- /dev/null +++ b/assets/css/bundle_light_mode.css @@ -0,0 +1,1263 @@ +.h-hero__title h1,.p-hero h1{ + letter-spacing:-.04em; + line-height:.9 +} +button,hr,input{ + overflow:visible +} +progress,sub,sup{ + vertical-align:baseline +} +details,main{ + display:block +} +*,::after,::before,legend{ + padding:0; + box-sizing:border-box +} +body,html,sub,sup{ + position:relative +} +.c-image-wrapper,.dropdown__body,body,html,main{ + overflow:hidden +} +#viewport,textarea{ + overflow:auto +} +#viewport,.button__icon svg,.text-hidden{ + backface-visibility:hidden +} +.button__icon svg,.button__icon__bg{ + transition:transform .2s cubic-bezier(.5,.7,.4,1) +} +.button__icon,.text-link::before{ + content:"" +} +.h-hero__title h1{ + font-size:12em +} +.p-hero h1{ + font-size:8.068em +} +.cta h3,.p-next__link,.project .project__title{ + font-size:5.37em; + line-height:1; + letter-spacing:-.03em +} +.legal h1,.p-hero__year,.p-info h2,.process__title h2,.project .project__year,.services__header h2,.services__item span{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em +} +.p-web h2,.projects__footer h3,.projects__header h3{ + font-size:2.39em; + line-height:1; + letter-spacing:-.01em +} +.dropdown__header p,.dropdown__header span,.legal h3,.process__list .dropdown__header h3,.process__list .dropdown__header span,.services__item h2{ + font-size:1.59em; + line-height:1; + letter-spacing:0 +} +.u-body-large{ + font-size:1.3em; + line-height:1.5; + letter-spacing:0 +} +.button span,.c-testimonial__author--name,.h-hero span,.p-info__list li p,.p-info__list li span,.p-next span,.projects__header span,header .nav a,header .nav span,p{ + font-size:1.0626em; + line-height:1.5; + letter-spacing:0 +} +.c-testimonial__author--position,.footer a,.footer span,.footer__back,.footer__legal a,.h-hero__social li span,.nav__theme__text,.p-web span{ + font-size:.99em; + line-height:1.5; + letter-spacing:0 +} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +hr{ + box-sizing:content-box; + height:0 +} +abbr[title]{ + border-bottom:none; + text-decoration:underline dotted +} +button,input{ +} +button,select{ + text-transform:none +} +legend{ + color:inherit; + display:table; + max-width:100%; + white-space:normal +} +[type=checkbox],[type=radio]{ + box-sizing:border-box; + padding:0 +} +[type=search]{ + -webkit-appearance:textfield; + outline-offset:-2px +} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{ + line-height:1.15; + -webkit-text-size-adjust:100% +} +body{ + margin:0 +} +h1{ + font-size:2em +} +code,kbd,pre,samp{ + font-family:monospace,monospace; + font-size:1em +} +a{ + background-color:transparent; + text-decoration:none +} +b,strong{ + font-weight:bolder +} +small{ + font-size:80% +} +sub,sup{ + font-size:75%; + line-height:0 +} +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 +} +[type=button],[type=reset],[type=submit],button{ + -webkit-appearance:button +} +[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ + border-style:none; + padding:0 +} +[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{ + outline:ButtonText dotted 1px +} +fieldset{ + padding:.35em .75em .625em +} +[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{ + height:auto +} +[type=search]::-webkit-search-decoration{ + -webkit-appearance:none +} +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit +} +body,h1,h2,h3,h4,h5,h6,html{ + font-family:"PP Mori",sans-serif +} +summary{ + display:list-item +} +[hidden],template{ + display:none +} +ul{ + list-style:none +} +*,::after,::before{ + margin:0 +} +body,html{ + font-size:1.1111111111111112vw; + color:#111414; + background-color:#efefef; + letter-spacing:0 +} +@media screen and (min-width:1920px){ + body{ + font-size:21.33px + } +} +@media screen and (max-width:991px){ + body{ + font-size:11.01px + } +} +.wrapper{ + max-width:90em; + padding:0 2.5em; + margin:0 auto +} +@media screen and (min-width:1600px){ + .wrapper{ + max-width:85em + } +} +.wrapper .inner{ + max-width:54.25em; + margin:0 auto +} +#viewport{ + width:100%; + height:100%; + position:fixed; + transform:translateZ(0) +} +body.dark-mode #viewport{ + color:#efefef; + background-color:#111414 +} +.text-hidden{ + display:block; + visibility:hidden; + height:0 +} +.cursor,.progress{ + display:none +} +body.dark-mode #awwwards svg path{ + fill:#efefef +} +body.dark-mode #awwwards svg g path{ + fill:#111414 +} +@font-face{ + font-family:"PP Mori"; + src:url(../fonts/PPMori-Regular.woff) format("woff"),url(../fonts/PPMori-Regular.woff2) format("woff2"); + font-weight:400; + font-display:swap +} +h1,h2,h3,h4,h5,h6{ + font-weight:400; + margin:0 +} +@media screen and (max-width:990px){ + .wrapper{ + padding:0 20px + } + p{ + font-size:15px + } +} +@media (any-pointer:fine){ + .cursor{ + position:fixed; + top:0; + left:0; + display:block; + pointer-events:none + } + .cursor__inner{ + fill:red; + stroke:none; + stroke-width:1px; + opacity:.7 + } +} +.progress{ + position:fixed; + top:50%; + left:50%; + font-size:3vw; + visibility:hidden; + width:50px; + height:50px; + background:red; + z-index:100 +} +.button{ + display:inline-flex; + align-items:center; + padding:.25em .25em .25em 1.25em; + background-color:#111414; + color:#efefef; + column-gap:1em; + border-radius:100px +} +.button__icon__bg,.dark-mode .button{ + background-color:#efefef +} +.button span{ + margin-top:2px +} +@media screen and (max-width:990px){ + .button{ + padding:8px 8px 8px 16px + } + .button span{ + font-size:15px + } + header .nav a,header .nav span{ + font-size:13px + } +} +.button__icon{ + position:relative; + display:flex; + justify-content:center; + align-items:center; + width:2.5em; + height:2.5em; + border-radius:50% +} +.button__icon__bg{ + position:absolute; + width:100%; + height:100%; + border-radius:50%; + transform:scale(.2) +} +.button__icon svg{ + width:1.5em; + height:1.5em; + opacity:0; + mix-blend-mode:difference +} +.button:hover .button__icon__bg{ + transform:scale(1) +} +.button:hover svg{ + opacity:1; + backface-visibility:visible +} +.dark-mode .button__icon__bg,.text-link::before{ + background-color:#111414 +} +.dark-mode .button span{ + color:#111414 +} +.text-link{ + padding:.25em 0; + position:relative +} +.text-link::before{ + display:block; + position:absolute; + bottom:.25em; + left:0; + width:100%; + height:1px; + z-index:2; + will-change:transform,color; + -webkit-transform:scaleX(0); + transform:scaleX(0); + -webkit-transform-origin:100% 50%; + transform-origin:100% 50%; + -webkit-transition:-webkit-transform .35s; + transition:-webkit-transform .35s; + transition:transform .35s; + transition:transform .35s,-webkit-transform .35s; + -webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94); + transition-timing-function:cubic-bezier(.25,.46,.45,.94) +} +.c-image-wrapper__cover,.dark-mode .text-link::before{ + background-color:#efefef +} +.text-link:hover:before{ + -webkit-transform:scaleX(1); + transform:scaleX(1); + -webkit-transform-origin:0 50%; + transform-origin:0 50%; + -webkit-transition-timing-function:ease; + transition-timing-function:ease +} +.dropdown,.dropdown__body,.dropdown__body__content,.dropdown__icon path{ + transition:.4s cubic-bezier(.5,.7,.4,1) +} +.c-image-wrapper{ + position:relative; + width:100% +} +.c-image-wrapper.cc-16-9{ + padding-top:56.25% +} +.c-image-wrapper img{ + position:absolute; + top:0; + left:0; + bottom:0; + right:0; + width:100%; + height:100%; + object-fit:cover; + object-position:center; + z-index:10 +} +.c-image-wrapper__cover{ + position:absolute; + top:-20%; + left:-20%; + right:0; + height:140%; + width:140%; + z-index:20; + transform:rotate(-10deg) +} +.dropdown__divider,.services__item::before{ + content:""; + left:0; + bottom:0 +} +.p-hero h1,.p-hero__year{ + transform:translateY(20px) +} +.with-parallax img{ + width:100%; + height:120%; + top:-20% +} +.p-mockup .p-mockup-full:not(:last-child){ + margin-bottom:20px +} +.p-mockup .p-mockup-full img{ + width:100% +} +.dark-mode .c-image-wrapper__cover{ + background-color:#111414 +} +.dropdown{ + position:relative; + max-width:56.25em +} +.dropdown__header{ + padding:2em 0; + display:flex; + justify-content:space-between; + align-items:center; + cursor:pointer +} +.dropdown__header__content{ + display:flex +} +.dropdown__header span{ + margin-right:.75em +} +.dropdown__icon{ + position:relative; + color:#111414; + width:1em; + height:1em +} +.dropdown__body{ + height:0 +} +.dropdown__body__content{ + padding-bottom:2em; + opacity:0 +} +.dropdown__divider{ + display:block; + position:absolute; + width:100%; + height:1px; + background-color:rgba(17,20,20,.1) +} +.dropdown.cc-open .dropdown__body__content{ + opacity:1 +} +.dropdown.cc-open .dropdown__icon path:nth-of-type(2){ + opacity:0 +} +.dark-mode .dropdown__icon{ + color:#efefef +} +.dark-mode .dropdown__divider{ + background-color:rgba(239,239,239,.1) +} +header{ + padding:1.25em 0; + z-index:999999; + color:#111414 +} +header .nav{ + display:grid; + grid-template-columns:5fr 6fr 1fr; + grid-column-gap:1.5em +} +@media screen and (max-width:766px){ + header .nav{ + display:flex; + justify-content:space-between; + align-items:flex-start + } +} +header .nav.cc-project{ + grid-template-columns:8fr 3fr 1fr +} +header .nav a,header .nav span{ + color:#111414; + justify-self:flex-start +} +@media screen and (max-width:767px){ + header .nav__logo{ + display:none + } +} +header .nav__links{ + display:flex; + grid-column-gap:2.5em +} +@media screen and (max-width:439px){ + header .nav__links{ + flex-direction:column + } +} +header .nav__next{ + opacity:.4 +} +@media screen and (max-width:374px){ + header .nav__next{ + display:none + } +} +.dark-mode header,.dark-mode header a,.dark-mode header span{ + color:#efefef +} +.nav__theme{ + display:inline-flex; + cursor:pointer; + margin-left:auto; + align-items:center +} +.nav__theme__icon{ + width:1.25em; + height:1.25em +} +.nav__theme__text{ + margin-left:.5em; + margin-top:2px +} +@media screen and (max-width:990px){ + .nav__theme__text{ + font-size:13px + } +} +#toggleTheme,.light-mode .nav__theme__icon .cc-moon,.nav__theme__icon .cc-moon{ + display:none +} +.dark-mode .nav__theme__icon .cc-moon,.light-mode .nav__theme__icon .cc-sun{ + display:block +} +.dark-mode .nav__theme__icon .cc-sun{ + display:none +} +.c-testimonial{ + padding:5em 0 +} +.c-testimonial__text{ + font-size:1.67em +} +.c-testimonial__author{ + display:flex; + align-items:center; + margin-top:40px +} +.c-testimonial__author img{ + width:3.75em; + height:3.75em +} +.c-testimonial__author--box{ + margin-left:1em +} +.c-testimonial__author--name{ + display:block +} +.c-testimonial__author--position{ + opacity:.5 +} +.cta{ + padding-top:10em; + padding-bottom:4em +} +.cta .wrapper{ + display:flex; + justify-content:space-between; + align-items:flex-end +} +.cta__content{ + position:relative; + max-width:56.25em; + width:100% +} +.cta__image,.cta__image::after{ + position:absolute; + border-radius:50% +} +@media screen and (max-width:839px){ + .cta .wrapper{ + flex-direction:column; + align-items:flex-start + } + .cta__content{ + margin-bottom:2em + } +} +.cta__image{ + width:6em; + height:6em; + top:-1em +} +@media screen and (max-width:669px){ + .cta__image{ + width:5em; + height:5em + } +} +.cta__image img{ + width:100%; + height:100%; + object-fit:cover; + object-position:center; + border-radius:50% +} +.cta__image::after{ + display:block; + top:.25em; + right:.25em; + content:""; + width:1.25em; + height:1.25em; + background-color:#a0c000; + z-index:90; + border:.125em solid #efefef +} +.cta h3,.h-hero,.h-hero__sub,.services__item{ + position:relative +} +.cta h3{ + text-indent:1.25em +} +@media screen and (max-width:669px){ + .cta h3{ + font-size:3.58em; + text-indent:1.5em; + line-height:1.1 + } +} +.dark-mode .cta__image::after{ + border-color:#111414 +} +.footer #footerYear{ + margin-right:4px +} +.footer__grid{ + display:grid; + grid-template-columns:5fr 6fr 1fr; + padding:2em 0; + border-top:1px solid rgba(17,20,20,.1) +} +@media screen and (max-width:990px){ + .footer__grid{ + grid-template-columns:1fr + } + .footer span,.footer__back{ + font-size:13px + } +} +.h-hero__top,.projects__header{ + grid-template-columns:8fr 4fr; + grid-column-gap:1.25em +} +@media screen and (max-width:566px){ + .footer__grid{ + display:flex; + flex-direction:column; + flex-wrap:wrap + } +} +.footer__links{ + display:flex; + column-gap:1.25em +} +@media screen and (max-width:990px){ + .footer__links{ + order:0; + justify-self:flex-start; + margin-bottom:10px; + margin-top:10px + } + .footer__legal a{ + font-size:13px + } +} +@media screen and (max-width:374px){ + .footer__links{ + flex-direction:column + } +} +.footer__legal{ + cursor:pointer; + margin-left:auto; + margin-top:10px +} +.footer__legal a{ + margin-left:auto; + color:#111414 +} +@media screen and (max-width:990px){ + .footer__legal{ + order:2; + margin-left:unset + } + .footer a{ + font-size:13px + } +} +.h-hero__title h1,.p-hero h1{ + margin-left:-10px +} +.footer a{ + color:#111414 +} +.dark-mode .footer__grid{ + border-color:rgba(239,239,239,.1) +} +.dark-mode .footer a{ + color:#efefef +} +.h-hero{ + padding-top:15em; + padding-bottom:7.5em +} +.h-hero__top{ + display:grid; + align-items:flex-end; + margin-bottom:5em +} +@media screen and (max-width:990px){ + .h-hero__top{ + display:flex; + align-items:flex-start; + flex-direction:column + } + .h-hero__title h1{ + font-size:20vw + } +} +.h-hero__bottom{ + display:grid; + grid-template-columns:10fr 2fr; + grid-column-gap:1.25em +} +.h-hero__title h1 span{ + line-height:.9 +} +.h-hero__sub{ + top:-2.7em; + max-width:14em +} +@media screen and (max-width:990px){ + .h-hero__sub{ + top:unset; + max-width:25em; + margin-top:2em; + opacity:.6 + } +} +.h-hero__text{ + max-width:48em +} +.h-hero__text p{ + font-size:2.7em; + line-height:1.4; + margin-bottom:1em +} +@media screen and (max-width:819px){ + .h-hero__bottom{ + display:flex; + align-items:flex-start; + flex-direction:column + } + .h-hero__social{ + display:none + } +} +.h-hero__social li{ + margin-bottom:.5em +} +.h-hero__social li:nth-of-type(1){ + padding-bottom:.5em; + border-bottom:1px solid rgba(17,20,20,.1); + margin-bottom:1em; + opacity:.5 +} +.h-hero__social li a{ + color:#111414 +} +.dark-mode .h-hero__social li:nth-of-type(1){ + border-color:rgba(239,239,239,.1) +} +.services{ + padding:6.25em 0 +} +.services__header{ + padding-bottom:3.75em +} +@media screen and (max-width:566px){ + .h-hero__title h1{ + margin-left:-5px + } + .h-hero__text p{ + font-size:20px; + line-height:1.4 + } + .services__header h2{ + max-width:8em + } +} +.services__list{ + display:grid; + grid-template-columns:1fr 1fr 1fr; + grid-column-gap:1.25em +} +.services__item{ + padding-left:2em +} +.services__item::before{ + position:absolute; + width:1px; + height:100%; + background-color:rgba(17,20,20,.1); + top:0 +} +.services__item span{ + display:block; + margin-bottom:80px; + opacity:.1 +} +@media screen and (max-width:767px){ + .footer__copy{ + order:1 + } + .services__list{ + grid-template-columns:1fr + } + .services__item{ + padding-top:2em; + padding-bottom:2em; + padding-left:0 + } + .services__item::before{ + top:auto; + height:1px; + width:100% + } + .services__item span{ + margin-bottom:40px + } +} +.services__item h2{ + margin-bottom:.5em +} +.services__item p{ + max-width:17em +} +.dark-mode .services__item::before{ + background-color:rgba(239,239,239,.1) +} +.dark-mode .services__item span{ + opacity:.2 +} +.projects{ + padding:6.25em 0 +} +.projects__header{ + display:grid; + align-items:flex-end; + padding-bottom:1.25em +} +@media screen and (max-width:990px){ + .projects__header{ + grid-template-columns:6fr auto + } +} +.projects__header div{ + display:flex +} +.projects__header span{ + margin-left:4px +} +@media screen and (max-width:566px){ + .projects__header p{ + display:none + } +} +.projects__footer{ + padding-top:3em +} +.projects__footer h3{ + margin-bottom:12px +} +.projects__footer a{ + color:inherit +} +.project{ + position:relative; + width:100%; + display:flex; + justify-content:space-between; + align-items:flex-end; + color:#111414; + padding:3em 0; + border-bottom:1px solid rgba(17,20,20,.1); + cursor:pointer +} +.project__card,.project__image{ + position:absolute; + z-index:1; + pointer-events:none; + left:0 +} +.project:first-child{ + border-top:1px solid rgba(17,20,20,.1) +} +.dark-mode .process ul li,.dark-mode .project{ + border-color:rgba(239,239,239,.1) +} +.project .project__title{ + pointer-events:none +} +.project .project__info{ + pointer-events:none +} +@media screen and (max-width:767px){ + .services__item p{ + max-width:22em + } + .project .project__title{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em + } + .project .project__year{ + font-size:2.39em; + line-height:1; + letter-spacing:-.01em + } +} +.project__image{ + top:-10%; + width:41.87em; + height:27.87em +} +.project__image img{ + width:100%; + height:100%; + object-fit:cover; + object-position:center; + opacity:0 +} +.project.cc-active .project__image img{ + opacity:1 +} +.project__card{ + top:0; + width:41.87em; + height:27.87em +} +.project__card__image,.project__card__inner{ + height:100%; + position:relative; + width:100% +} +.project__card__image{ + background-size:cover; + background-position:50% 50%; + opacity:0 +} +.dark-mode .project{ + color:#efefef +} +.process{ + padding:6.25em 0 +} +.process__grid{ + display:grid; + grid-template-columns:1fr 1fr; + grid-column-gap:1.25em +} +.process__grid--col:nth-of-type(1){ + max-width:34.68em +} +@media screen and (max-width:990px){ + .process__grid{ + grid-template-columns:1fr + } + .process__grid--col:nth-of-type(1){ + margin-bottom:40px; + max-width:38em + } +} +.process__title{ + padding-bottom:2em +} +.process p{ + max-width:31.87em +} +.process__list .dropdown__header{ + display:grid; + grid-template-columns:1fr 1.25em; + grid-column-gap:1.25em; + padding:2em 0 +} +.process__list .dropdown__header__content{ + display:grid; + grid-template-columns:3.75em 1fr +} +.process__list .dropdown__header h3,.process__list .dropdown__header span{ + pointer-events:none +} +.process__list .dropdown__header span{ + margin-right:0 +} +.process__list .dropdown__body__content{ + padding-left:3.75em +} +.process__list .dropdown__body__content p{ + max-width:31.25em +} +.legal .wrapper,.p-info__text{ + max-width:56.25em +} +.p-hero{ + padding-top:15em; + padding-bottom:1.25em +} +.p-hero .wrapper{ + display:flex; + justify-content:space-between; + align-items:flex-end +} +.p-hero__content{ + display:flex; + flex-direction:column; + grid-gap:1.25em +} +.p-hero h1{ + opacity:0 +} +.p-hero span{ + opacity:0 +} +@media screen and (max-width:767px){ + .p-hero{ + padding-top:10em + } + .p-hero h1{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em + } + .p-hero__year{ + font-size:2.39em; + line-height:1; + letter-spacing:-.01em + } +} +.p-hero-image,.p-hero-image .c-image-wrapper{ + position:relative +} +.p-hero-image .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:56.25% +} +.p-hero-image .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 +} +@media screen and (max-width:767px){ + .p-hero-image .c-image-wrapper{ + position:relative + } + .p-hero-image .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:75% + } + .p-hero-image .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 + } +} +.p-info{ + padding:7.5em 0 +} +.p-info__text p{ + font-size:2.02em; + line-height:1.5 +} +@media screen and (min-width:1600px){ + .p-info__text{ + max-width:48em + } +} +.p-info__list{ + margin-bottom:2em; + max-width:41.875em; + margin-top:3.75em +} +.p-info__list li{ + display:grid; + grid-template-columns:2fr 4fr; + grid-column-gap:1.5em; + padding:1.25em 0; + border-bottom:1px solid rgba(17,20,20,.1) +} +.dark-mode .p-info li{ + border-color:rgba(239,239,239,.1) +} +.p-web{ + padding:7.5em 0 +} +.p-web span{ + display:block; + margin-bottom:1.25em +} +.p-web__title{ + display:block; + margin-bottom:2em; + max-width:44em +} +@media screen and (min-width:1600px){ + .p-web__title{ + max-width:36em + } +} +.p-web__text{ + max-width:50em +} +.p-web a{ + color:inherit +} +.p-mockup .c-image-wrapper{ + background-color:rgba(17,20,20,.1); + position:relative +} +.dark-mode .p-mockup .c-image-wrapper{ + background-color:rgba(239,239,239,.1) +} +.p-mockup .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:56.25% +} +.p-mockup .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 +} +@media screen and (max-width:767px){ + .p-mockup .c-image-wrapper{ + position:relative + } + .p-mockup .c-image-wrapper:before{ + display:block; + content:" "; + width:100%; + padding-top:75% + } + .p-mockup .c-image-wrapper>.content{ + position:absolute; + top:0; + left:0; + right:0; + bottom:0 + } +} +.p-next{ + padding-top:7.5em; + padding-bottom:1.25em +} +.p-next__grid{ + display:grid; + grid-template-columns:5fr 7fr; + align-items:flex-end +} +.p-next span{ + opacity:.4 +} +@media screen and (max-width:767px){ + .p-next__grid{ + grid-template-columns:1fr + } + .p-next span{ + margin-bottom:1.25em + } + .p-next__link{ + font-size:3.58em; + line-height:1.1; + letter-spacing:-.02em + } +} +.p-next__link{ + color:#111414; + filter:blur(4px); + -webkit-transition:-webkit-filter 250ms cubic-bezier(.5,.7,.4,1); + padding:10px; + margin-bottom:-10px; + margin-left:-13px +} +.p-next__link:hover{ + filter:blur(0) +} +.dark-mode .p-next__link,.dark-mode span{ + color:#efefef +} +.legal{ + padding-top:15em; + padding-bottom:1.25em +} +@media screen and (max-width:767px){ + .legal{ + padding-top:10em + } +} +@media screen and (min-width:1600px){ + .p-web__text{ + max-width:40em + } + .legal .wrapper{ + max-width:48em + } +} +.legal h1{ + padding-bottom:1em +} +.legal h3{ + margin-bottom:.5em +} +.legal__item{ + margin-bottom:2em +} +.legal__item a{ + color:#111414 +} diff --git a/assets/fonts/PPMori-Regular.woff b/assets/fonts/PPMori-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..8c0987ad6e13ff133161891d450b0a687297b0ab GIT binary patch literal 45736 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 Zn^{xX7+hQc(rqrp0000000961008J)21@_{ literal 0 HcmV?d00001 diff --git a/assets/fonts/PPMori-Regular.woff2 b/assets/fonts/PPMori-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..29c7b21cfe39d751cbba432b0ea10349000e06af GIT binary patch literal 36944 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 literal 0 HcmV?d00001 diff --git a/assets/images/logo.jpg b/assets/images/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2761d458a100c2efb218a2c76ccfef466159f494 GIT binary patch literal 8856 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 + + + + + + Algorithm + + + + + + + + + + + +
+
+ +
+
+ + \ No newline at end of file
+
+ +
+