.detail-module__tPDrrG__page{--side:clamp(22px, 5vw, 86px);min-height:100vh;color:var(--foreground);background:linear-gradient(90deg, #14121006 1px, transparent 1px), linear-gradient(0deg, #14121005 1px, transparent 1px), var(--background);background-size:38px 38px,38px 38px,auto;padding-top:96px}.detail-module__tPDrrG__header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(.92);backdrop-filter:blur(16px)saturate(.92);background:#fbfaf7f0;width:100%;height:96px;transition:height .48s cubic-bezier(.22,1,.36,1),background .32s,box-shadow .32s;position:fixed;top:0;left:0;right:0}.detail-module__tPDrrG__menuToggle{display:none}.detail-module__tPDrrG__headerDesktopCompact{background:#fbfaf7e6;height:64px;box-shadow:0 12px 34px #26221d0f}.detail-module__tPDrrG__headerDesktopCompact .detail-module__tPDrrG__headerLogo{width:106px}.detail-module__tPDrrG__headerInner{width:100%;max-width:1200px;height:100%;padding:0 var(--side);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.detail-module__tPDrrG__headerLogo{width:124px;transition:width .48s cubic-bezier(.22,1,.36,1),opacity .26s}.detail-module__tPDrrG__headerLogo img{width:100%;height:auto}.detail-module__tPDrrG__headerLogo:hover{opacity:.68}.detail-module__tPDrrG__nav{align-items:center;gap:clamp(26px,4vw,54px);font-size:13px;font-weight:500;display:flex}.detail-module__tPDrrG__nav a{padding:10px 0;position:relative}.detail-module__tPDrrG__nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .26s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.detail-module__tPDrrG__nav a:hover:after{transform-origin:0;transform:scaleX(1)}.detail-module__tPDrrG__eyebrow,.detail-module__tPDrrG__tilesHead span,.detail-module__tPDrrG__statement aside span,.detail-module__tPDrrG__galleryLead span{color:#5e5951;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.detail-module__tPDrrG__hero{max-width:1280px;min-height:720px;padding:88px var(--side);border-bottom:1px solid var(--line);background:radial-gradient(circle at 72% 16%, #ffffffe6, transparent 30%), url(/images/aequalis/hero_background.jpg), var(--paper);background-size:auto,126px 126px,auto;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(44px,6vw,92px);margin:0 auto;display:grid}.detail-module__tPDrrG__heroCopy{min-width:0;max-width:540px}.detail-module__tPDrrG__heroCopy h1{font-family:var(--serif);letter-spacing:-.015em;margin-top:26px;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1}.detail-module__tPDrrG__heroTitleTail{white-space:nowrap}.detail-module__tPDrrG__kicker{word-break:keep-all;margin-top:24px;font-size:clamp(17px,1.9vw,22px);font-weight:700;line-height:1.45}.detail-module__tPDrrG__lede{color:#2f2b26;word-break:keep-all;max-width:500px;margin-top:26px;font-size:clamp(18px,1.85vw,22px);font-weight:650;line-height:1.62}.detail-module__tPDrrG__metaGrid{border-top:1px solid #1715123d;margin-top:38px;font-size:13px;display:grid}.detail-module__tPDrrG__metaRow{border-bottom:1px solid #1715121f;grid-template-columns:92px 1fr;gap:22px;padding:13px 0;display:grid}.detail-module__tPDrrG__metaRow:last-child{border-bottom:0}.detail-module__tPDrrG__metaRow dt{color:var(--muted)}.detail-module__tPDrrG__metaRow dd{margin:0;font-weight:600}.detail-module__tPDrrG__heroImage{mix-blend-mode:multiply;background:#ebe7df;overflow:hidden}.detail-module__tPDrrG__heroImage img,.detail-module__tPDrrG__splitMedia img,.detail-module__tPDrrG__galleryGrid img{object-fit:cover;filter:contrast(.96);width:100%;height:100%}.detail-module__tPDrrG__statement,.detail-module__tPDrrG__split,.detail-module__tPDrrG__tiles,.detail-module__tPDrrG__gallery,.detail-module__tPDrrG__prose,.detail-module__tPDrrG__cta,.detail-module__tPDrrG__footer{max-width:1200px;padding:76px var(--side);border-bottom:1px solid var(--line);margin:0 auto}.detail-module__tPDrrG__statement{grid-template-columns:180px minmax(0,1fr);gap:clamp(36px,6vw,96px);display:grid}.detail-module__tPDrrG__statement aside{flex-direction:column;gap:14px;font-size:13px;font-weight:600;display:flex}.detail-module__tPDrrG__statement aside:after,.detail-module__tPDrrG__tilesHead:after{content:"";background:currentColor;width:28px;height:1px}.detail-module__tPDrrG__statement h2,.detail-module__tPDrrG__splitCopy h2,.detail-module__tPDrrG__galleryLead h2,.detail-module__tPDrrG__prose h2,.detail-module__tPDrrG__cta h2{max-width:760px;font-family:var(--serif);word-break:keep-all;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.12}.detail-module__tPDrrG__statement p,.detail-module__tPDrrG__splitCopy p,.detail-module__tPDrrG__galleryLead p,.detail-module__tPDrrG__prose p{color:#302c27;word-break:keep-all;max-width:620px;margin-top:28px;font-size:clamp(15px,1.45vw,17px);font-weight:500;line-height:1.86}.detail-module__tPDrrG__split{grid-template-columns:minmax(280px,.92fr) minmax(0,1fr);align-items:center;gap:clamp(42px,6vw,84px);display:grid}.detail-module__tPDrrG__splitReverse .detail-module__tPDrrG__splitMedia{order:2}.detail-module__tPDrrG__splitMedia{aspect-ratio:4/5;background:#ece8df;overflow:hidden}.detail-module__tPDrrG__splitCopy{min-width:0}.detail-module__tPDrrG__splitCopy ul{gap:12px;max-width:620px;margin-top:30px;padding:0;list-style:none;display:grid}.detail-module__tPDrrG__splitCopy li{color:#3e3932;word-break:keep-all;border-top:1px solid #17151229;padding-top:12px;font-size:14px;font-weight:550;line-height:1.55}.detail-module__tPDrrG__tilesHead{align-items:center;gap:22px;margin-bottom:34px;display:flex}.detail-module__tPDrrG__tilesHead h2{font-size:15px;font-weight:700}.detail-module__tPDrrG__tileGrid{grid-template-columns:repeat(var(--tile-cols,3), minmax(0, 1fr));border:1px solid var(--line);background:var(--line);gap:1px;display:grid}.detail-module__tPDrrG__tileGrid article{background:#faf8f4;min-height:292px;padding:32px 30px}.detail-module__tPDrrG__tileMark{object-fit:contain;object-position:left center;width:auto;height:40px}.detail-module__tPDrrG__tileGrid h3{margin-top:38px;font-size:17px}.detail-module__tPDrrG__tileKr{color:var(--muted);letter-spacing:.02em;margin-top:7px;font-size:12px;font-weight:600;display:block}.detail-module__tPDrrG__tileGrid p{color:#3d3831;word-break:keep-all;margin-top:15px;font-size:14px;line-height:1.78}.detail-module__tPDrrG__quote{border-bottom:1px solid var(--line);color:#f3efe6;background:radial-gradient(circle at 50% 0,#ffffff0f,#0000 60%),#16130f}.detail-module__tPDrrG__quoteInner{max-width:1200px;padding:clamp(78px, 11vw, 140px) var(--side);text-align:center;justify-items:center;gap:24px;margin:0 auto;display:grid}.detail-module__tPDrrG__quoteMark{font-family:var(--serif);letter-spacing:.12em;color:#b7ad9d;font-size:22px}.detail-module__tPDrrG__quoteText{max-width:820px;font-family:var(--serif);word-break:keep-all;margin:0;font-size:clamp(28px,4.4vw,54px);font-weight:600;line-height:1.22}.detail-module__tPDrrG__quoteCaption{color:#9a9284;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.detail-module__tPDrrG__gallery{grid-template-columns:300px minmax(0,1fr);gap:clamp(38px,6vw,76px);display:grid}.detail-module__tPDrrG__galleryGrid{grid-template-columns:repeat(var(--gallery-cols,3), minmax(0, 1fr));gap:16px;display:grid}.detail-module__tPDrrG__galleryGrid img{aspect-ratio:1;background:#ebe7df}.detail-module__tPDrrG__prose{max-width:760px}.detail-module__tPDrrG__prose h2{margin-top:54px}.detail-module__tPDrrG__prose h2:first-child{margin-top:0}.detail-module__tPDrrG__prose figure{margin:40px 0 0}.detail-module__tPDrrG__figure img{filter:contrast(.96);background:#ebe7df;width:100%;height:auto}.detail-module__tPDrrG__figureCaption{color:var(--muted);letter-spacing:.02em;word-break:keep-all;margin-top:12px;font-size:12px}.detail-module__tPDrrG__cta{justify-content:space-between;align-items:end;gap:34px;display:flex}.detail-module__tPDrrG__cta a,.detail-module__tPDrrG__inquiryButton{color:#312d27;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid;justify-content:space-between;align-items:center;min-width:260px;padding-bottom:10px;font-size:14px;font-weight:700;display:inline-flex}.detail-module__tPDrrG__cta a span,.detail-module__tPDrrG__inquiryButton span{transition:transform .24s}.detail-module__tPDrrG__cta a:hover span,.detail-module__tPDrrG__inquiryButton:hover span{transform:translate(8px)}.detail-module__tPDrrG__footer{color:#4c4740;justify-content:space-between;align-items:center;gap:22px;font-size:13px;display:flex}.detail-module__tPDrrG__footer a{font-weight:700;transition:opacity .2s}.detail-module__tPDrrG__footer a:hover{opacity:.62}.detail-module__tPDrrG__footerMeta{align-items:center;gap:26px;display:flex}.detail-module__tPDrrG__footerMeta span{color:var(--muted);font-weight:500}.detail-module__tPDrrG__modalLayer{z-index:80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.detail-module__tPDrrG__modalBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17151252;position:absolute;inset:0}.detail-module__tPDrrG__inquiryModal{z-index:1;background-color:#fbfaf7;background-image:linear-gradient(90deg,#14121006 1px,#0000 1px),linear-gradient(0deg,#14121005 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #17151238;width:min(720px,100%);max-height:min(820px,100vh - 44px);position:relative;overflow-y:auto;box-shadow:0 28px 90px #17151238}.detail-module__tPDrrG__modalHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 32px 22px;display:flex}.detail-module__tPDrrG__modalHead h2{font-family:var(--serif);margin-top:12px;font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1}.detail-module__tPDrrG__modalHead button,.detail-module__tPDrrG__formActions button,.detail-module__tPDrrG__confirmation button{color:#fbfaf7;cursor:pointer;background:#171512;border:1px solid #171512;min-height:40px;padding:0 16px;font-size:13px;font-weight:700}.detail-module__tPDrrG__modalHead button:hover,.detail-module__tPDrrG__formActions button:hover,.detail-module__tPDrrG__confirmation button:hover{color:#171512;background:0 0}.detail-module__tPDrrG__inquiryForm{gap:20px;padding:28px 32px 32px;display:grid}.detail-module__tPDrrG__formGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.detail-module__tPDrrG__inquiryForm label{color:#24211d;gap:9px;font-size:13px;font-weight:700;display:grid}.detail-module__tPDrrG__inquiryForm input,.detail-module__tPDrrG__inquiryForm select,.detail-module__tPDrrG__inquiryForm textarea{color:#171512;background:#ffffff8a;border:1px solid #c9c2b6;outline:none;width:100%;font-size:15px}.detail-module__tPDrrG__inquiryForm input,.detail-module__tPDrrG__inquiryForm select{height:44px;padding:0 12px}.detail-module__tPDrrG__inquiryForm textarea{resize:vertical;padding:12px;line-height:1.7}.detail-module__tPDrrG__inquiryForm input:focus,.detail-module__tPDrrG__inquiryForm select:focus,.detail-module__tPDrrG__inquiryForm textarea:focus{border-color:#171512;box-shadow:0 0 0 3px #17151214}.detail-module__tPDrrG__fullField{grid-column:1/-1}.detail-module__tPDrrG__honeypot{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.detail-module__tPDrrG__formActions{justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.detail-module__tPDrrG__formActions span{color:#8d332f;font-size:13px;font-weight:700}.detail-module__tPDrrG__formActions button:disabled{cursor:wait;background:#b8b0a4;border-color:#b8b0a4}.detail-module__tPDrrG__confirmation{gap:18px;padding:34px 32px 36px;display:grid}.detail-module__tPDrrG__confirmation strong{font-family:var(--serif);font-size:clamp(28px,4vw,38px);font-weight:600}.detail-module__tPDrrG__confirmation p{color:#302c27;word-break:keep-all;max-width:520px;font-size:15px;line-height:1.8}.detail-module__tPDrrG__confirmation button{justify-self:start}@media (max-width:980px){.detail-module__tPDrrG__page{padding-top:72px}.detail-module__tPDrrG__header{z-index:35;height:auto;min-height:72px;transition:min-height .42s cubic-bezier(.22,1,.36,1),background .32s,box-shadow .32s}.detail-module__tPDrrG__headerInner{height:auto;min-height:72px;padding:0 var(--side);grid-template-rows:72px auto;grid-template-columns:44px minmax(0,1fr) 44px;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),min-height .42s cubic-bezier(.22,1,.36,1);display:grid}.detail-module__tPDrrG__headerLogo{grid-area:1/2;justify-self:center;width:96px;transition:width .42s cubic-bezier(.22,1,.36,1),opacity .26s}.detail-module__tPDrrG__headerCompact{background:#fbfaf7e6;min-height:52px;box-shadow:0 10px 28px #26221d0e}.detail-module__tPDrrG__headerCompact .detail-module__tPDrrG__headerInner{grid-template-rows:52px auto;min-height:52px}.detail-module__tPDrrG__headerCompact .detail-module__tPDrrG__headerLogo{width:80px}.detail-module__tPDrrG__headerCompact .detail-module__tPDrrG__menuToggle{padding-top:6px;padding-bottom:6px}.detail-module__tPDrrG__menuToggle{color:inherit;font:inherit;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;background:0 0;border:0;grid-area:1/3;justify-self:end;align-items:center;gap:8px;padding:10px 0 10px 8px;font-size:10px;font-weight:650;display:flex}.detail-module__tPDrrG__menuToggleMark{width:12px;height:12px;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;position:relative}.detail-module__tPDrrG__menuToggleMark:before,.detail-module__tPDrrG__menuToggleMark:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.detail-module__tPDrrG__menuToggleMark:after{transform:translate(-50%,-50%)rotate(90deg)}.detail-module__tPDrrG__menuToggle[aria-expanded=true] .detail-module__tPDrrG__menuToggleMark{transform:rotate(45deg)}.detail-module__tPDrrG__header .detail-module__tPDrrG__nav{opacity:0;visibility:hidden;letter-spacing:.015em;border-top:1px solid #0000;grid-area:2/1/auto/-1;justify-content:space-between;gap:clamp(8px,3vw,22px);width:100%;max-height:0;padding:0;font-size:10px;transition:max-height .46s cubic-bezier(.22,1,.36,1),padding .46s cubic-bezier(.22,1,.36,1),border-color .32s,opacity .26s,transform .46s cubic-bezier(.22,1,.36,1),visibility 0s linear .46s;overflow:hidden;transform:translateY(-10px)}.detail-module__tPDrrG__header .detail-module__tPDrrG__navOpen{opacity:1;visibility:visible;border-top-color:#17151221;max-height:58px;padding:2px 0 13px;transition-delay:0s;transform:translateY(0)}.detail-module__tPDrrG__header .detail-module__tPDrrG__nav a{opacity:0;padding:12px 0 8px;transition:opacity .24s,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(-5px)}.detail-module__tPDrrG__header .detail-module__tPDrrG__navOpen a{opacity:1;transform:translateY(0)}.detail-module__tPDrrG__header .detail-module__tPDrrG__navOpen a:nth-child(2){transition-delay:35ms}.detail-module__tPDrrG__header .detail-module__tPDrrG__navOpen a:nth-child(3){transition-delay:70ms}.detail-module__tPDrrG__header .detail-module__tPDrrG__navOpen a:nth-child(4){transition-delay:.105s}.detail-module__tPDrrG__header .detail-module__tPDrrG__navOpen a:nth-child(5){transition-delay:.14s}}@media (max-width:900px){.detail-module__tPDrrG__hero,.detail-module__tPDrrG__statement,.detail-module__tPDrrG__split,.detail-module__tPDrrG__gallery{grid-template-columns:1fr}.detail-module__tPDrrG__hero{min-height:auto;padding-top:64px}.detail-module__tPDrrG__splitReverse .detail-module__tPDrrG__splitMedia{order:0}.detail-module__tPDrrG__lede,.detail-module__tPDrrG__statement p,.detail-module__tPDrrG__splitCopy p,.detail-module__tPDrrG__galleryLead p,.detail-module__tPDrrG__prose p,.detail-module__tPDrrG__splitCopy li,.detail-module__tPDrrG__tileGrid p{max-width:none}.detail-module__tPDrrG__heroImage{aspect-ratio:1}.detail-module__tPDrrG__tileGrid,.detail-module__tPDrrG__galleryGrid{grid-template-columns:1fr}.detail-module__tPDrrG__tileGrid h3{margin-top:34px}.detail-module__tPDrrG__cta{flex-direction:column;align-items:start}}@media (max-width:640px){.detail-module__tPDrrG__page{--side:20px}.detail-module__tPDrrG__headerLogo{width:90px}.detail-module__tPDrrG__statement,.detail-module__tPDrrG__split,.detail-module__tPDrrG__tiles,.detail-module__tPDrrG__gallery,.detail-module__tPDrrG__prose,.detail-module__tPDrrG__cta,.detail-module__tPDrrG__footer{padding-top:48px;padding-bottom:48px}.detail-module__tPDrrG__metaRow{grid-template-columns:1fr;gap:4px}.detail-module__tPDrrG__heroCopy h1{font-size:clamp(34px,9vw,48px)}.detail-module__tPDrrG__heroTitleTail{display:block}.detail-module__tPDrrG__lede{font-size:17px;line-height:1.7}.detail-module__tPDrrG__statement h2,.detail-module__tPDrrG__splitCopy h2,.detail-module__tPDrrG__galleryLead h2,.detail-module__tPDrrG__prose h2,.detail-module__tPDrrG__cta h2{font-size:clamp(28px,9vw,36px);line-height:1.16}.detail-module__tPDrrG__statement p,.detail-module__tPDrrG__splitCopy p,.detail-module__tPDrrG__galleryLead p,.detail-module__tPDrrG__prose p{font-size:15px;line-height:1.82}.detail-module__tPDrrG__cta a,.detail-module__tPDrrG__inquiryButton{width:100%;min-width:0}.detail-module__tPDrrG__formGrid{grid-template-columns:1fr}.detail-module__tPDrrG__modalHead,.detail-module__tPDrrG__inquiryForm,.detail-module__tPDrrG__confirmation{padding-left:22px;padding-right:22px}.detail-module__tPDrrG__formActions{flex-direction:column;align-items:stretch}.detail-module__tPDrrG__footer{flex-direction:column;align-items:flex-start}.detail-module__tPDrrG__footerMeta{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.detail-module__tPDrrG__header,.detail-module__tPDrrG__headerInner,.detail-module__tPDrrG__headerLogo,.detail-module__tPDrrG__menuToggleMark,.detail-module__tPDrrG__header .detail-module__tPDrrG__nav,.detail-module__tPDrrG__header .detail-module__tPDrrG__nav a{transition-duration:.01ms}}
.page-module__eveIPG__closing{max-width:1200px;padding:clamp(72px, 10vw, 128px) var(--side);border-bottom:1px solid var(--line);text-align:center;justify-items:center;gap:18px;margin:0 auto;display:grid}.page-module__eveIPG__dove{width:96px;height:auto}.page-module__eveIPG__closingLabel{color:#5e5951;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.page-module__eveIPG__closing h2{max-width:720px;font-family:var(--serif);word-break:keep-all;font-size:clamp(28px,4vw,46px);font-weight:600;line-height:1.2}.page-module__eveIPG__closingKr{max-width:520px;color:var(--muted);word-break:keep-all;font-size:14px;line-height:1.7}@media (max-width:640px){.page-module__eveIPG__closing{padding-top:56px;padding-bottom:56px}}
