.webs-module__kTXL8q__page{--ink:#1b1b19;--paper:#f2f0e9;--line:#d8d6ce;--accent:#a65338;--g:clamp(22px,5.4vw,92px);background:var(--paper);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:clip}.webs-module__kTXL8q__page *{box-sizing:border-box}.webs-module__kTXL8q__page ::selection{color:#fff8ed;background:#a65338}.webs-module__kTXL8q__page a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.webs-module__kTXL8q__page a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.webs-module__kTXL8q__arrow{font-family:Arial,Helvetica,sans-serif;font-weight:400;transition:transform .45s cubic-bezier(.2,.75,.2,1);display:inline-block}.webs-module__kTXL8q__page a:hover .webs-module__kTXL8q__arrow{transform:translate(4px,-4px)}.webs-module__kTXL8q__header{height:80px;padding:0 var(--g);z-index:50;mix-blend-mode:difference;-webkit-backdrop-filter:blur(22px);color:#fff;letter-spacing:.17em;border-bottom:1px solid #fff;grid-template-columns:1fr 1fr 1fr;align-items:center;font-size:10px;font-weight:700;display:grid;position:sticky;top:0}.webs-module__kTXL8q__brand{letter-spacing:-.16em;align-items:center;width:max-content;height:100%;font-size:32px;font-weight:800;line-height:1;transition:letter-spacing .65s cubic-bezier(.2,.75,.2,1);display:flex}.webs-module__kTXL8q__brand span{transition:transform .65s cubic-bezier(.2,.75,.2,1);display:inline-block}.webs-module__kTXL8q__brand span+span{transform:translate(-.07em)}.webs-module__kTXL8q__brand:hover{letter-spacing:-.24em}.webs-module__kTXL8q__brand:hover span+span{transform:translate(-.15em)}.webs-module__kTXL8q__period{color:var(--accent)}.webs-module__kTXL8q__headerCenter{text-align:center;white-space:nowrap;transition:letter-spacing .7s cubic-bezier(.2,.75,.2,1)}.webs-module__kTXL8q__headerCenter:hover{letter-spacing:.34em}.webs-module__kTXL8q__headerActions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:clamp(18px,2.5vw,42px);display:flex}.webs-module__kTXL8q__languages{letter-spacing:.08em;align-items:center;gap:7px;font-size:10px;display:flex}.webs-module__kTXL8q__languages a{opacity:.54;padding:7px 3px;transition:opacity .3s,letter-spacing .5s cubic-bezier(.2,.75,.2,1)}.webs-module__kTXL8q__languages a:hover{letter-spacing:.22em}.webs-module__kTXL8q__languages a[aria-current=page],.webs-module__kTXL8q__languages a:hover{opacity:1}.webs-module__kTXL8q__languages a+a:before{content:"/";color:inherit;opacity:.7;margin-right:10px;display:inline-block}.webs-module__kTXL8q__headerBack{text-align:right;white-space:nowrap}.webs-module__kTXL8q__headerBack .webs-module__kTXL8q__arrow{margin-left:8px;font-size:16px}.webs-module__kTXL8q__intro{min-height:calc(100svh - 80px);padding:34px var(--g)33px;background:#eae8e1;flex-direction:column;justify-content:space-between;display:flex}.webs-module__kTXL8q__introMeta,.webs-module__kTXL8q__introBottom,.webs-module__kTXL8q__sectionHead,.webs-module__kTXL8q__projectTop,.webs-module__kTXL8q__projectNumber,.webs-module__kTXL8q__projectKind,.webs-module__kTXL8q__visit,.webs-module__kTXL8q__visualCue,.webs-module__kTXL8q__solerCue,.webs-module__kTXL8q__jutCue,.webs-module__kTXL8q__footer>div>span,.webs-module__kTXL8q__footerBottom{letter-spacing:.17em;font-size:10px;font-weight:700}.webs-module__kTXL8q__introMeta,.webs-module__kTXL8q__introBottom,.webs-module__kTXL8q__sectionHead,.webs-module__kTXL8q__projectTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.webs-module__kTXL8q__introMeta{color:#57564f}.webs-module__kTXL8q__introMain{justify-content:space-between;align-items:flex-end;gap:30px;padding:30px 0 22px;display:flex}.webs-module__kTXL8q__intro:after{content:"";height:1px;margin-top:28px;display:block}.webs-module__kTXL8q__intro h1{letter-spacing:-.09em;flex:none;margin:0 0 0 -.055em;font-size:clamp(44px,10.4vw,168px);font-weight:600;line-height:.87;position:relative}.webs-module__kTXL8q__titleLine{white-space:nowrap;display:block}.webs-module__kTXL8q__titleSolid{opacity:0;will-change:opacity;display:block}.webs-module__kTXL8q__titleParticles{pointer-events:none;width:calc(100% + .16em);height:calc(100% + .3em);position:absolute;top:-.15em;left:-.08em}.webs-module__kTXL8q__introDescription{color:#55534d;letter-spacing:-.015em;max-width:300px;margin:0 0 6px;font-size:14px;line-height:1.55}.webs-module__kTXL8q__introMain p{letter-spacing:-.055em;white-space:nowrap;margin:0 0 8px;font-size:clamp(21px,2.1vw,33px);font-weight:500;line-height:1.17;animation:1.1s cubic-bezier(.2,.75,.2,1) .13s both webs-module__kTXL8q__rise}.webs-module__kTXL8q__introMain em,.webs-module__kTXL8q__aquaWords em,.webs-module__kTXL8q__jutWords em{font-family:Georgia,Times New Roman,serif;font-weight:400}.webs-module__kTXL8q__introBottom{color:#52514b;align-items:end}.webs-module__kTXL8q__introBottom>a{text-transform:uppercase;color:var(--ink);align-items:center;gap:24px;display:flex}.webs-module__kTXL8q__introBottom .webs-module__kTXL8q__arrow{font-size:22px}.webs-module__kTXL8q__introBottom>a:hover .webs-module__kTXL8q__arrow{transform:translateY(5px)}.webs-module__kTXL8q__projects{padding:0 var(--g)clamp(130px,14vw,230px);background:#f7f6f2}.webs-module__kTXL8q__sectionHead{border-bottom:1px solid var(--line);color:#66645e;padding:42px 0 55px}.webs-module__kTXL8q__project{padding-top:clamp(55px,7vw,110px)}.webs-module__kTXL8q__project+.webs-module__kTXL8q__project{padding-top:clamp(105px,12vw,195px)}.webs-module__kTXL8q__projectTop{color:#66645e;margin-bottom:20px}.webs-module__kTXL8q__aquaVisual,.webs-module__kTXL8q__solerVisual,.webs-module__kTXL8q__jutVisual{isolation:isolate;height:clamp(530px,66svh,850px);display:block;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.webs-module__kTXL8q__aquaVisual,.webs-module__kTXL8q__solerVisual,.webs-module__kTXL8q__jutVisual{cursor:none}}.webs-module__kTXL8q__hoverTitle{z-index:10;pointer-events:none;opacity:0;transform:translate3d(var(--cursor-x,0px),var(--cursor-y,0px),0)translate(-50%,-50%);color:#fff;mix-blend-mode:difference;white-space:nowrap;will-change:transform;font-size:clamp(48px,7vw,110px);line-height:1;transition:opacity .28s;position:absolute;top:0;left:0}.webs-module__kTXL8q__hoverTitle span{font-weight:400}.webs-module__kTXL8q__hoverAqua{letter-spacing:-.095em;text-transform:lowercase;font-family:Arial,Helvetica,sans-serif;font-weight:600}.webs-module__kTXL8q__hoverSoler{letter-spacing:-.105em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:800}.webs-module__kTXL8q__hoverJut{letter-spacing:-.12em;text-transform:lowercase;font-family:Arial,Helvetica,sans-serif;font-weight:500}@media (hover:hover) and (pointer:fine){.webs-module__kTXL8q__aquaVisual:hover .webs-module__kTXL8q__hoverTitle,.webs-module__kTXL8q__solerVisual:hover .webs-module__kTXL8q__hoverTitle,.webs-module__kTXL8q__jutVisual:hover .webs-module__kTXL8q__hoverTitle{opacity:1}}.webs-module__kTXL8q__aquaVisual{background:#ddd9ce;grid-template-columns:42% 58%;display:grid}.webs-module__kTXL8q__aquaWords{z-index:2;flex-direction:column;align-items:flex-start;padding:clamp(30px,4.2vw,70px);display:flex;position:relative}.webs-module__kTXL8q__aquaWords>span:first-child,.webs-module__kTXL8q__solerWords>span,.webs-module__kTXL8q__jutWords>span{letter-spacing:.18em;white-space:nowrap;font-size:10px;font-weight:700}.webs-module__kTXL8q__aquaWords strong{letter-spacing:-.095em;margin:auto 0 0 -.055em;font-size:clamp(76px,9vw,165px);font-weight:600;line-height:.9}.webs-module__kTXL8q__aquaWords strong span{color:#9f6045}.webs-module__kTXL8q__aquaWords p{letter-spacing:-.06em;margin:24px 0 auto;font-size:clamp(21px,2.3vw,38px);line-height:1.13}.webs-module__kTXL8q__visualCue{border-bottom:1px solid #7d796e;align-items:center;gap:25px;margin-top:auto;padding-bottom:11px;display:flex}.webs-module__kTXL8q__visualCue .webs-module__kTXL8q__arrow{font-size:19px}.webs-module__kTXL8q__aquaImage,.webs-module__kTXL8q__solerImage,.webs-module__kTXL8q__jutImage{overflow:hidden}.webs-module__kTXL8q__aquaImage img,.webs-module__kTXL8q__solerImage img,.webs-module__kTXL8q__jutImage img{object-fit:cover;width:100%;height:100%;transition:transform 1.35s cubic-bezier(.18,.75,.2,1),filter 1s cubic-bezier(.18,.75,.2,1);display:block}.webs-module__kTXL8q__aquaImage img{object-position:center}.webs-module__kTXL8q__aquaVisual:hover .webs-module__kTXL8q__aquaImage img,.webs-module__kTXL8q__solerVisual:hover .webs-module__kTXL8q__solerImage img,.webs-module__kTXL8q__jutVisual:hover .webs-module__kTXL8q__jutImage img{transform:scale(1.045)}.webs-module__kTXL8q__projectFooter{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:25px;padding:30px 0 34px;display:flex}.webs-module__kTXL8q__projectDetails{flex-direction:column;gap:16px;display:flex}.webs-module__kTXL8q__projectSummary{color:#6c6a64;max-width:560px;margin:0;font-size:13px;line-height:1.5}.webs-module__kTXL8q__projectIdentity{align-items:baseline;gap:clamp(18px,2.4vw,38px);display:flex}.webs-module__kTXL8q__projectNumber,.webs-module__kTXL8q__projectKind{color:#6c6a64;white-space:nowrap}.webs-module__kTXL8q__projectIdentity h2{letter-spacing:-.075em;margin:0;font-size:clamp(38px,5.3vw,82px);font-weight:500;line-height:.88}.webs-module__kTXL8q__visit{text-transform:uppercase;border-bottom:1px solid var(--ink);white-space:nowrap;align-items:center;gap:28px;padding-bottom:12px;display:flex}.webs-module__kTXL8q__visit .webs-module__kTXL8q__arrow{font-size:21px}.webs-module__kTXL8q__solerVisual{color:#171717;background:#e8e8e5}.webs-module__kTXL8q__solerPattern{opacity:.12;background-image:url(/webs/soler-wave.svg);background-position:50%;background-size:65%;transition:transform 1.4s cubic-bezier(.18,.75,.2,1);position:absolute;inset:-30% -10%;transform:rotate(-6deg)}.webs-module__kTXL8q__solerVisual:hover .webs-module__kTXL8q__solerPattern{transform:rotate(-6deg)scale(1.075)}.webs-module__kTXL8q__solerWords{z-index:2;position:absolute;top:14%;left:clamp(30px,5vw,85px)}.webs-module__kTXL8q__solerWords strong{letter-spacing:-.105em;white-space:nowrap;margin:26px 0 18px -10px;font-size:clamp(88px,13vw,230px);font-weight:700;line-height:.9;display:block}.webs-module__kTXL8q__solerWords strong span{color:#ad5f45}.webs-module__kTXL8q__solerWords p{letter-spacing:-.045em;margin:0;font-size:clamp(17px,1.6vw,24px)}.webs-module__kTXL8q__solerImage{z-index:1;width:29%;height:66%;transition:transform 1.2s cubic-bezier(.18,.75,.2,1);position:absolute;bottom:-11%;right:6%;transform:rotate(3deg);box-shadow:0 30px 80px #29272029}.webs-module__kTXL8q__solerVisual:hover .webs-module__kTXL8q__solerImage{transform:rotate(0)translateY(-12px)}.webs-module__kTXL8q__solerImage img{object-position:center 40%}.webs-module__kTXL8q__solerCue{z-index:2;border-bottom:1px solid;align-items:center;gap:22px;padding-bottom:10px;display:flex;position:absolute;bottom:8%;left:clamp(30px,5vw,85px)}.webs-module__kTXL8q__solerCue .webs-module__kTXL8q__arrow{font-size:20px}.webs-module__kTXL8q__jutVisual{color:#f6f0e7;background:#201712}.webs-module__kTXL8q__page .webs-module__kTXL8q__jutVisual{color:#f6f0e7}.webs-module__kTXL8q__jutImage{position:absolute;inset:0 0 0 37%}.webs-module__kTXL8q__jutImage img{object-position:center 42%}.webs-module__kTXL8q__jutShade{background:linear-gradient(90deg,#1c1715 0% 25%,#1c1715c4 44%,#1c17151a 80%),linear-gradient(#0000 50%,#1c1715a8);position:absolute;inset:0}.webs-module__kTXL8q__jutWords{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:17%;left:clamp(30px,5vw,85px)}.webs-module__kTXL8q__jutWords strong{letter-spacing:-.1em;margin:40px 0 27px -.045em;font-size:clamp(105px,14vw,230px);font-weight:600;line-height:.8}.webs-module__kTXL8q__jutWords strong span{color:#c98561}.webs-module__kTXL8q__jutWords p{letter-spacing:-.055em;margin:0;font-size:clamp(27px,3.2vw,53px);line-height:1.1}.webs-module__kTXL8q__jutCue{z-index:2;border-bottom:1px solid #f6f0e7;align-items:center;gap:20px;padding-bottom:10px;display:flex;position:absolute;bottom:7%;right:clamp(30px,5vw,85px)}.webs-module__kTXL8q__jutCue .webs-module__kTXL8q__arrow{font-size:20px}.webs-module__kTXL8q__footer{color:#25231f;min-height:100svh;padding:34px var(--g)28px;isolation:isolate;background:#d7c7b5;flex-direction:column;justify-content:space-between;display:flex;position:relative}.webs-module__kTXL8q__footer:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(140deg,#f3eee255 0%,#0000 45%,#ad8f7540 100%);position:absolute;inset:0}.webs-module__kTXL8q__footerBottom{letter-spacing:.17em;justify-content:space-between;align-items:center;gap:24px;font-size:10px;font-weight:700;display:flex}.webs-module__kTXL8q__availability{align-items:center;gap:10px;display:flex}.webs-module__kTXL8q__availability i{background:#476d50;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #476d501d}.webs-module__kTXL8q__footerMain{justify-content:space-between;align-items:end;gap:40px;margin:auto 0;padding:65px 0 80px;display:flex}.webs-module__kTXL8q__footerTitle>span{letter-spacing:.17em;font-size:10px;font-weight:700}.webs-module__kTXL8q__footerTitle p{letter-spacing:-.095em;margin:34px 0 0 -.06em;font-size:clamp(85px,13.6vw,215px);font-weight:500;line-height:.79}.webs-module__kTXL8q__footerTitle em{letter-spacing:-.075em;font-family:Georgia,Times New Roman,serif;font-weight:400}.webs-module__kTXL8q__footerMail{aspect-ratio:1;letter-spacing:.11em;text-align:center;border:1px solid #25231f;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-self:flex-end;align-items:center;gap:8px;width:clamp(154px,17vw,260px);margin-bottom:clamp(4px,1vw,16px);font-size:10px;font-weight:700;transition:background .55s cubic-bezier(.2,.75,.2,1),color .55s cubic-bezier(.2,.75,.2,1),transform .7s cubic-bezier(.2,.75,.2,1),border-color .55s;display:flex}.webs-module__kTXL8q__footerMail span:last-child{font-size:clamp(36px,5vw,73px);font-weight:300;line-height:1;transition:transform .7s cubic-bezier(.2,.75,.2,1)}.webs-module__kTXL8q__footerMail:hover{color:#f2e9db;background:#25231f;border-color:#25231f;transform:rotate(-7deg)}.webs-module__kTXL8q__footerMail:hover span:last-child{transform:translate(8px,-8px)}.webs-module__kTXL8q__footerBottom{padding-top:22px}.webs-module__kTXL8q__footerBottom a{transition:opacity .3s}.webs-module__kTXL8q__footerBottom a:hover{opacity:.55}html[data-webs-motion] .webs-module__kTXL8q__project .webs-module__kTXL8q__projectTop,html[data-webs-motion] .webs-module__kTXL8q__project .webs-module__kTXL8q__projectFooter{transition:opacity .85s cubic-bezier(.2,.75,.2,1),transform .85s cubic-bezier(.2,.75,.2,1)}html[data-webs-motion] .webs-module__kTXL8q__project .webs-module__kTXL8q__aquaVisual,html[data-webs-motion] .webs-module__kTXL8q__project .webs-module__kTXL8q__solerVisual,html[data-webs-motion] .webs-module__kTXL8q__project .webs-module__kTXL8q__jutVisual{transition:opacity 1s cubic-bezier(.2,.75,.2,1),clip-path 1.2s cubic-bezier(.2,.75,.2,1),transform 1.2s cubic-bezier(.2,.75,.2,1)}:is(html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__projectTop,html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__projectFooter){opacity:0;transform:translateY(20px)}:is(html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__aquaVisual,html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__solerVisual,html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__jutVisual){opacity:.72;clip-path:inset(5% 0);transform:translateY(26px)}html[data-webs-motion] .webs-module__kTXL8q__project.is-visible .webs-module__kTXL8q__projectFooter{transition-delay:.16s}html[data-webs-motion] .webs-module__kTXL8q__footer .webs-module__kTXL8q__footerTitle,html[data-webs-motion] .webs-module__kTXL8q__footer .webs-module__kTXL8q__footerMail,html[data-webs-motion] .webs-module__kTXL8q__footer .webs-module__kTXL8q__footerBottom{transition:opacity 1s cubic-bezier(.2,.75,.2,1),transform 1s cubic-bezier(.2,.75,.2,1)}:is(html[data-webs-motion] .webs-module__kTXL8q__footer:not(.is-visible) .webs-module__kTXL8q__footerTitle,html[data-webs-motion] .webs-module__kTXL8q__footer:not(.is-visible) .webs-module__kTXL8q__footerMail,html[data-webs-motion] .webs-module__kTXL8q__footer:not(.is-visible) .webs-module__kTXL8q__footerBottom){opacity:0;transform:translateY(25px)}html[data-webs-motion] .webs-module__kTXL8q__footer.is-visible .webs-module__kTXL8q__footerTitle{transition-delay:.1s}html[data-webs-motion] .webs-module__kTXL8q__footer.is-visible .webs-module__kTXL8q__footerMail{transition-delay:.22s}html[data-webs-motion] .webs-module__kTXL8q__footer.is-visible .webs-module__kTXL8q__footerBottom{transition-delay:.32s}@keyframes webs-module__kTXL8q__rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.webs-module__kTXL8q__introMain{display:block}.webs-module__kTXL8q__introMain p{margin:38px 0 0}.webs-module__kTXL8q__projectIdentity{flex-wrap:wrap;gap:12px 22px}.webs-module__kTXL8q__projectKind{flex-basis:100%;padding-left:41px}.webs-module__kTXL8q__solerImage{width:38%;right:4%}.webs-module__kTXL8q__solerWords strong{font-size:clamp(84px,14vw,150px)}}@media (max-width:650px){.webs-module__kTXL8q__header{grid-template-columns:1fr auto;height:68px}.webs-module__kTXL8q__headerCenter{display:none}.webs-module__kTXL8q__brand{font-size:30px}.webs-module__kTXL8q__intro{min-height:calc(100svh - 68px);padding:30px var(--g)24px}.webs-module__kTXL8q__introMeta span:last-child{display:none}.webs-module__kTXL8q__introMain{padding:40px 0}.webs-module__kTXL8q__intro h1{font-size:clamp(91px,26vw,170px)}.webs-module__kTXL8q__introMain p{margin-top:32px;font-size:clamp(24px,6vw,32px)}.webs-module__kTXL8q__introBottom>span{display:none}.webs-module__kTXL8q__introBottom>a{margin-left:auto}.webs-module__kTXL8q__intro:after{margin-top:23px}.webs-module__kTXL8q__sectionHead{padding:30px 0 20px}.webs-module__kTXL8q__project{padding-top:55px}.webs-module__kTXL8q__project+.webs-module__kTXL8q__project{padding-top:105px}.webs-module__kTXL8q__projectTop{font-size:9px}.webs-module__kTXL8q__aquaVisual,.webs-module__kTXL8q__solerVisual,.webs-module__kTXL8q__jutVisual{height:74svh;min-height:550px;max-height:760px}.webs-module__kTXL8q__aquaVisual{flex-direction:column;display:flex}.webs-module__kTXL8q__aquaWords{flex:none;height:45%;padding:28px}.webs-module__kTXL8q__aquaWords>span:first-child,.webs-module__kTXL8q__solerWords>span,.webs-module__kTXL8q__jutWords>span{font-size:9px}.webs-module__kTXL8q__aquaWords strong{margin:25px 0 0;font-size:clamp(79px,21vw,120px)}.webs-module__kTXL8q__aquaWords p{margin:14px 0 0;font-size:23px}.webs-module__kTXL8q__visualCue{display:none}.webs-module__kTXL8q__aquaImage{height:55%}.webs-module__kTXL8q__aquaImage img{object-position:center 50%}.webs-module__kTXL8q__solerPattern{opacity:.16;background-size:140%}.webs-module__kTXL8q__solerWords{top:8%;left:27px}.webs-module__kTXL8q__solerWords strong{margin:20px 0 12px -6px;font-size:clamp(82px,20vw,130px)}.webs-module__kTXL8q__solerWords p{font-size:16px}.webs-module__kTXL8q__solerImage{width:55%;height:60%;bottom:-4%;right:7%}.webs-module__kTXL8q__solerCue{bottom:8%;left:28px}.webs-module__kTXL8q__jutImage{inset:0}.webs-module__kTXL8q__jutImage img{object-position:center 37%}.webs-module__kTXL8q__jutShade{background:linear-gradient(#1c171570 0%,#1c17152e 30%,#1c1715a1 66%,#1c1715f0 100%)}.webs-module__kTXL8q__jutWords{bottom:23%;left:28px;right:24px}.webs-module__kTXL8q__jutWords strong{margin:22px 0;font-size:clamp(105px,27vw,165px)}.webs-module__kTXL8q__jutWords p{font-size:clamp(27px,7vw,39px)}.webs-module__kTXL8q__jutCue{bottom:7%;left:28px;right:auto}.webs-module__kTXL8q__projectFooter{align-items:flex-end;padding:24px 0 28px}.webs-module__kTXL8q__projectIdentity{grid-template-columns:auto 1fr;gap:9px 15px;display:grid}.webs-module__kTXL8q__projectIdentity h2{font-size:52px}.webs-module__kTXL8q__projectKind{grid-column:2;padding:0;font-size:9px}.webs-module__kTXL8q__visit{gap:0;padding-bottom:6px;font-size:0}.webs-module__kTXL8q__visit .webs-module__kTXL8q__arrow{font-size:26px}.webs-module__kTXL8q__footer{padding:75px var(--g)25px}.webs-module__kTXL8q__footerBottom{flex-wrap:wrap;margin-top:100px;font-size:9px}.webs-module__kTXL8q__footerBottom a:last-child{display:none}}@media (max-width:360px){.webs-module__kTXL8q__intro h1{font-size:87px}.webs-module__kTXL8q__aquaWords{padding:22px}.webs-module__kTXL8q__solerWords{left:22px}.webs-module__kTXL8q__solerWords strong{font-size:78px}.webs-module__kTXL8q__projectIdentity h2{font-size:46px}}@media (max-width:900px){.webs-module__kTXL8q__footerMain{flex-direction:column;align-items:flex-start;gap:42px}.webs-module__kTXL8q__footerMail{align-self:flex-end;width:175px}.webs-module__kTXL8q__footerTitle p{font-size:clamp(86px,15vw,150px)}}@media (max-width:650px){.webs-module__kTXL8q__footer{min-height:100svh;padding:26px var(--g)max(24px,env(safe-area-inset-bottom))}.webs-module__kTXL8q__footerBottom{font-size:9px;line-height:1.4}.webs-module__kTXL8q__availability{text-align:right;max-width:150px}.webs-module__kTXL8q__availability i{flex:none}.webs-module__kTXL8q__footerMain{gap:48px;padding:55px 0}.webs-module__kTXL8q__footerTitle p{margin-top:26px;font-size:clamp(80px,17vw,112px)}.webs-module__kTXL8q__footerMail{width:148px;font-size:9px}.webs-module__kTXL8q__footerMail span:last-child{font-size:46px}.webs-module__kTXL8q__footerBottom{grid-template-columns:1fr auto;gap:12px;margin-top:0;display:grid}.webs-module__kTXL8q__footerBottom span{grid-area:2/1/auto/-1}.webs-module__kTXL8q__footerBottom a:last-child{display:block}}@media (max-width:380px){.webs-module__kTXL8q__footerTitle p{font-size:76px}.webs-module__kTXL8q__footerMail{width:132px}}@media (max-width:1150px){.webs-module__kTXL8q__introMain{display:block}.webs-module__kTXL8q__introDescription{max-width:380px;margin:32px 0 0}.webs-module__kTXL8q__projectSummary{max-width:440px}}@media (max-width:650px){.webs-module__kTXL8q__brand{font-size:28px}.webs-module__kTXL8q__hoverTitle{display:none}.webs-module__kTXL8q__intro h1{font-size:clamp(43px,10vw,60px)}.webs-module__kTXL8q__introDescription{max-width:300px;margin-top:26px;font-size:13px}.webs-module__kTXL8q__projectFooter{align-items:end}.webs-module__kTXL8q__projectSummary{max-width:280px;font-size:12px}}@media (max-width:360px){.webs-module__kTXL8q__intro h1{font-size:42px}.webs-module__kTXL8q__projectSummary{max-width:230px}}@media (prefers-reduced-motion:reduce){.webs-module__kTXL8q__page *,.webs-module__kTXL8q__page :before,.webs-module__kTXL8q__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.webs-module__kTXL8q__titleSolid{opacity:1!important}.webs-module__kTXL8q__titleParticles{display:none!important}:is(html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__projectTop,html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__projectFooter,html[data-webs-motion] .webs-module__kTXL8q__footer:not(.is-visible) .webs-module__kTXL8q__footerTitle,html[data-webs-motion] .webs-module__kTXL8q__footer:not(.is-visible) .webs-module__kTXL8q__footerMail,html[data-webs-motion] .webs-module__kTXL8q__footer:not(.is-visible) .webs-module__kTXL8q__footerBottom){opacity:1;transform:none}:is(html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__aquaVisual,html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__solerVisual,html[data-webs-motion] .webs-module__kTXL8q__project:not(.is-visible) .webs-module__kTXL8q__jutVisual){opacity:1;clip-path:none;transform:none}}
