:root{--paper:#f7f6f3;--paper-2:#fff;--ink:#0b0b0a;--ink-70:rgba(11,11,10,.68);--ink-45:rgba(11,11,10,.45);--ink-20:rgba(11,11,10,.2);--rule:rgba(11,11,10,.13);--molten:#c4441c;--arc:#1e3a8a;--sans:"Archivo","Helvetica Neue",Helvetica,sans-serif;--serif:"Instrument Serif",Georgia,serif;--pad:clamp(20px,5vw,76px);--ease:cubic-bezier(.22,.61,.36,1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.6 var(--sans);letter-spacing:-.005em;overflow-x:clip}body.is-locked{overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:var(--molten);color:#fff}.grain{position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");mix-blend-mode:multiply}.lbl{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-45);display:block}.serif{font-family:var(--serif);font-weight:400;letter-spacing:0}.serif em{font-style:italic}.h2{font:400 clamp(34px,6.2vw,80px)/.98 var(--sans);letter-spacing:-.035em;margin:.35em 0 0}.h2 .serif{font-size:1.06em;letter-spacing:-.01em}.btn{display:inline-flex;align-items:center;gap:.75em;padding:18px 32px;border-radius:100px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ink);cursor:pointer;transition:background .45s var(--ease),color .45s var(--ease),transform .45s var(--ease)}.btn svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.6;fill:none;transition:transform .45s var(--ease)}.btn:hover{background:var(--molten);border-color:var(--molten);color:#fff}.btn:hover svg{transform:translateX(5px)}.btn--ghost{background:0 0;color:var(--ink);border-color:var(--ink-20)}.btn--ghost:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease) var(--d,0s),transform .9s var(--ease) var(--d,0s)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.hdr{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,64px);padding:30px var(--pad);mix-blend-mode:difference;color:#fff;border-bottom:1px solid transparent;transition:padding .5s var(--ease),background .5s var(--ease),border-color .5s var(--ease),color .5s var(--ease)}.hdr.is-tight{padding-top:15px;padding-bottom:15px;mix-blend-mode:normal;color:var(--ink);background:rgba(247,246,243,.88);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);border-bottom-color:var(--rule)}.hdr__mark{display:flex;align-items:center;gap:12px}.hdr__mark-r{width:53px;height:24px;flex:none;background-color:currentColor;-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat}.hdr__mark-t{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.25}.hdr__mark-t em{display:block;font-style:normal;font-weight:400;font-size:9.5px;letter-spacing:.2em;opacity:.62}.hdr__inline{display:flex;align-items:center;gap:clamp(20px,2.6vw,40px);font-size:11.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.hdr__inline a{position:relative;padding:11px 1px}.hdr__inline a:after{content:"";position:absolute;left:0;bottom:6px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.hdr__inline a:hover:after{transform:scaleX(1);transform-origin:left}.hdr__menu{display:inline-grid;place-items:center;padding:12px 22px;min-width:104px;background:0 0;color:inherit;cursor:pointer;border:1px solid currentColor;border-radius:100px;font:500 11.5px/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;transition:background .4s var(--ease),color .4s var(--ease)}.hdr__menu-word{grid-area:1/1;transition:opacity .3s var(--ease),transform .45s var(--ease)}.hdr__menu-word[data-close]{opacity:0;transform:translateY(9px)}.hdr__menu[aria-expanded=true] .hdr__menu-word[data-open]{opacity:0;transform:translateY(-9px)}.hdr__menu[aria-expanded=true] .hdr__menu-word[data-close]{opacity:1;transform:none}.hdr__menu:hover{background:rgba(140,140,140,.3)}.hdr.is-tight .hdr__menu:hover{background:var(--ink);color:var(--paper)}@media (max-width:900px){.hdr__inline{display:none}}.ovl{position:fixed;inset:0;z-index:150;background:var(--ink);color:var(--paper);display:flex;flex-direction:column;justify-content:space-between;padding:120px var(--pad) 40px;clip-path:inset(0 0 100% 0);transition:clip-path .8s var(--ease)}.ovl[hidden]{display:flex}.ovl.is-open{clip-path:inset(0 0 0 0)}.ovl__nav{display:flex;flex-direction:column}.ovl__nav a{font:400 clamp(30px,min(7.6vw,7.6vh),80px)/1.14 var(--sans);letter-spacing:-.04em;display:flex;align-items:baseline;gap:clamp(14px,3vw,38px);padding:clamp(6px,1.2vw,14px) 0;border-bottom:1px solid rgba(247,246,243,.12);opacity:0;transform:translateY(30px);transition:opacity .6s var(--ease),transform .6s var(--ease),color .4s}.ovl.is-open .ovl__nav a{opacity:1;transform:none}.ovl.is-open .ovl__nav a:nth-child(1){transition-delay:.2s}.ovl.is-open .ovl__nav a:nth-child(2){transition-delay:.26s}.ovl.is-open .ovl__nav a:nth-child(3){transition-delay:.32s}.ovl.is-open .ovl__nav a:nth-child(4){transition-delay:.38s}.ovl.is-open .ovl__nav a:nth-child(5){transition-delay:.44s}.ovl.is-open .ovl__nav a:nth-child(6){transition-delay:.5s}.ovl__nav a i{font:400 11px/1 var(--sans);letter-spacing:.2em;opacity:.4;font-style:normal}.ovl__nav a:hover{color:var(--molten)}.ovl__foot{display:flex;flex-wrap:wrap;gap:clamp(24px,6vw,90px);font-size:14px;color:rgba(247,246,243,.7)}.ovl__foot .lbl{color:rgba(247,246,243,.38);margin-bottom:8px}.ovl__foot p{margin:0;line-height:1.7}.ovl__foot a:hover{color:var(--molten)}@media (max-width:640px){.ovl{padding-top:96px}.ovl__foot{font-size:13px}}.hero{min-height:100svh;padding:clamp(140px,20vh,214px) var(--pad) clamp(30px,4vh,46px);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;right:-16vw;top:8vh;width:62vw;height:62vw;background:radial-gradient(circle at 50% 50%,rgba(196,68,28,.07),rgba(196,68,28,0) 62%);pointer-events:none}.hero__lead{position:relative;z-index:1}.hero__lead>.lbl{letter-spacing:.2em}.hero__visual{display:block;margin:0;position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none;animation:heroIn 1.5s var(--ease) both}.hero__visual-img{position:absolute;inset:0;filter:grayscale(1) contrast(1.35) brightness(.72);background:radial-gradient(9% 13% at 81% 41%,rgba(255,244,214,.98),transparent 70%),radial-gradient(26% 34% at 81% 41%,rgba(232,135,58,.8),transparent 66%),linear-gradient(158deg,#39424e 0%,#1b222a 28%,#0a0d11 62%,#050609 100%);animation:drift 26s ease-in-out infinite alternate}.hero__visual-img:after{content:"";position:absolute;inset:0;opacity:.8;background-image:linear-gradient(72deg,transparent 30%,rgba(255,255,255,.13) 30.4%,rgba(255,255,255,.13) 36%,transparent 36.4%),linear-gradient(72deg,transparent 58%,rgba(0,0,0,.44) 58.4%,rgba(0,0,0,.44) 65%,transparent 65.4%),repeating-linear-gradient(112deg,rgba(255,255,255,.07) 0 1px,transparent 1px 8px)}.hero__video{position:absolute;inset:0;width:100%;height:100%;opacity:0;overflow:hidden;transition:opacity 1.2s var(--ease);filter:grayscale(1) contrast(1.25) brightness(.66)}.hero__video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-width:177.78vh;min-height:100%;border:0;pointer-events:none}.hero__visual.is-playing .hero__video{opacity:1}.hero__visual:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(97deg,var(--paper) 0%,var(--paper) 40%,rgba(247,246,243,.93) 51%,rgba(247,246,243,.55) 63%,rgba(247,246,243,.12) 76%,rgba(247,246,243,0) 87%),linear-gradient(to top,var(--paper) 0%,rgba(247,246,243,0) 16%)}.hero__visual figcaption{position:absolute;right:var(--pad);bottom:clamp(30px,7vh,72px);z-index:2;color:#fff;text-align:right;font-size:13px;letter-spacing:-.01em;text-shadow:0 1px 20px rgba(0,0,0,.55)}.hero__visual figcaption .lbl{color:rgba(255,255,255,.62);margin-bottom:4px}@media (max-width:1099px){.hero__visual:after{background:linear-gradient(180deg,rgba(247,246,243,.72) 0%,rgba(247,246,243,.93) 46%,var(--paper) 100%)}.hero__visual figcaption{display:none}}@media (min-width:1100px){.hero__lead{max-width:56vw}.hero__sub{max-width:56vw}}@keyframes heroIn{from{opacity:0}to{opacity:1}}@keyframes drift{from{transform:scale(1.04) translateY(0)}to{transform:scale(1.12) translateY(-2%)}}@media (prefers-reduced-motion:reduce){.hero__visual{animation:none}.hero__visual-img{animation:none}.hero__video{display:none}.ticker__row{animation:none}.cov__hub{animation:none}.hero__scroll i:after{animation:none}}.hero__h{margin:clamp(20px,2.6vw,38px) 0 0;font:400 clamp(50px,min(11.4vw,17vh),192px)/.87 var(--sans);letter-spacing:-.055em}.hero__h span{display:block}.hero__h .serif{letter-spacing:-.02em;font-size:1.02em;padding-left:.08em}.hero__sub{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(28px,4vw,72px);margin-top:clamp(46px,6.4vw,92px);padding-top:clamp(26px,3.2vw,40px);border-top:1px solid var(--rule)}@media (max-width:760px){.hero__sub{grid-template-columns:1fr;gap:26px;align-items:start}}.hero__sub p{max-width:46ch;margin:0;font-size:clamp(15px,1.35vw,18px);color:var(--ink-70);line-height:1.62}.hero__cta{display:flex;gap:10px;flex-wrap:wrap}.hero__scroll{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.hero__scroll span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-45)}.hero__scroll i{display:block;width:56px;height:1px;background:var(--ink-20);position:relative;overflow:hidden}.hero__scroll i:after{content:"";position:absolute;inset:0;background:var(--molten);animation:sweep 2.4s var(--ease) infinite}@keyframes sweep{0%{transform:translateX(-100%)}60%,100%{transform:translateX(100%)}}.ticker{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);overflow:hidden;padding:16px 0;background:var(--paper-2)}.ticker__row{display:flex;align-items:center;gap:34px;width:max-content;animation:roll 46s linear infinite}.ticker__row span{font:400 clamp(20px,3.4vw,42px)/1 var(--sans);letter-spacing:-.03em;white-space:nowrap;color:var(--ink)}.ticker__row b{width:7px;height:7px;border-radius:50%;background:var(--molten);flex:none}@keyframes roll{to{transform:translateX(-50%)}}.intro{padding:clamp(80px,12vw,170px) var(--pad) 0}.intro__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:clamp(24px,5vw,80px)}.intro__eyebrow{margin:8px 0 0}.intro__body p{max-width:56ch;font-size:clamp(15px,1.25vw,17.5px);color:var(--ink-70);margin:1.5em 0 0}.intro__body .h2{max-width:14ch}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:clamp(60px,9vw,130px) 0 0;padding:0;background:var(--rule);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.stat{background:var(--paper);padding:30px 26px 34px}.stat dd{margin:14px 0 0;display:flex;align-items:baseline;gap:2px;font:400 clamp(38px,5.4vw,72px)/1 var(--sans);letter-spacing:-.045em}.stat dd i{font:400 .38em/1 var(--serif);font-style:italic;color:var(--molten)}@media (max-width:900px){.intro__grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}}.sec-head{padding:clamp(80px,12vw,170px) var(--pad) clamp(34px,5vw,60px)}.sec-head--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px}.sec-head__note{max-width:38ch;margin:0 0 .5em;font-size:15px;color:var(--ink-70)}.sec-head__note-m{display:none}.svc__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.svc__item{display:grid;grid-template-columns:80px minmax(0,1.15fr) minmax(0,1.4fr);gap:clamp(18px,4vw,60px);align-items:start;padding:clamp(30px,4.5vw,58px) var(--pad);border-bottom:1px solid var(--rule);position:relative;transition:background .55s var(--ease)}.svc__item:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:100%;background:var(--molten);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.svc__item:hover{background:var(--paper-2)}.svc__item:hover:before{transform:scaleX(1)}.svc__no{font:400 12px/1 var(--sans);letter-spacing:.18em;color:var(--ink-45);padding-top:.7em}.svc__item h3{margin:0;font:400 clamp(26px,3.6vw,50px)/1.02 var(--sans);letter-spacing:-.04em}.svc__item>p{margin:0;font-size:clamp(14.5px,1.15vw,16.5px);color:var(--ink-70);max-width:52ch}.svc__tags{grid-column:3;list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0}.svc__tags li{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-45);border:1px solid var(--rule);border-radius:100px;padding:6px 13px;transition:border-color .4s,color .4s}.svc__item:hover .svc__tags li{border-color:var(--ink-20);color:var(--ink-70)}@media (max-width:860px){.svc__item{grid-template-columns:44px 1fr;gap:16px 18px}.svc__item>p,.svc__tags{grid-column:2}.svc__tags{margin-top:16px}}.work__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(250px,26vw,400px);gap:clamp(10px,1.2vw,18px);padding:0 var(--pad)}.pf{position:relative;overflow:hidden;background:#111;cursor:pointer;outline:none}.pf--wide{grid-column:span 2}@media (max-width:980px){.work__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(240px,40vw,340px)}.pf--wide{grid-column:span 1}}@media (max-width:600px){.work__grid{grid-template-columns:1fr;grid-auto-rows:clamp(230px,62vw,300px)}.pf--wide{grid-column:span 1}}.pf__media{position:absolute;inset:0;filter:grayscale(1) contrast(1.22) brightness(.86);transform:scale(1.02);transition:filter .8s var(--ease),transform 1.1s var(--ease)}.pf__media:before{content:"";position:absolute;inset:0;opacity:.85;background-image:linear-gradient(74deg,transparent 28%,rgba(255,255,255,.14) 28.4%,rgba(255,255,255,.14) 33%,transparent 33.4%),linear-gradient(74deg,transparent 55%,rgba(0,0,0,.42) 55.4%,rgba(0,0,0,.42) 61%,transparent 61.4%),linear-gradient(-38deg,transparent 41%,rgba(255,255,255,.1) 41.4%,rgba(255,255,255,.1) 45%,transparent 45.4%)}.pf__media:after{content:"";position:absolute;inset:0;opacity:.55;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.08) 0 1px,transparent 1px 7px),repeating-linear-gradient(-24deg,rgba(0,0,0,.22) 0 1px,transparent 1px 12px)}.pf__media--a{background:radial-gradient(28% 22% at 30% 26%,rgba(255,214,150,.95),transparent 70%),radial-gradient(90% 80% at 22% 8%,#e8873a,transparent 58%),linear-gradient(158deg,#54657a 0%,#26303b 44%,#0f1318 100%)}.pf__media--b{background:radial-gradient(22% 26% at 74% 30%,rgba(226,244,255,.9),transparent 72%),radial-gradient(85% 75% at 84% 14%,#9fc8dc,transparent 60%),linear-gradient(196deg,#6e828e 0%,#2a343b 48%,#0d1114 100%)}.pf__media--c{background:radial-gradient(26% 20% at 22% 74%,rgba(255,196,140,.9),transparent 70%),radial-gradient(88% 80% at 14% 82%,#c4441c,transparent 56%),linear-gradient(138deg,#6b6053 0%,#3a342c 46%,#111010 100%)}.pf__media--d{background:radial-gradient(20% 24% at 60% 36%,rgba(255,240,196,.95),transparent 70%),radial-gradient(82% 74% at 66% 26%,#d8be64,transparent 58%),linear-gradient(206deg,#6a6350 0%,#343123 48%,#111110 100%)}.pf__media--e{background:radial-gradient(24% 20% at 80% 22%,rgba(232,246,252,.9),transparent 72%),radial-gradient(70% 70% at 86% 12%,#8fbacc,transparent 58%),radial-gradient(46% 50% at 10% 88%,#c4441c,transparent 64%),linear-gradient(168deg,#55636f 0%,#28313a 46%,#0c1014 100%)}.pf__media--f{background:radial-gradient(16% 14% at 46% 42%,rgba(255,248,222,1),transparent 72%),radial-gradient(60% 60% at 46% 42%,#ff7a2f,transparent 62%),linear-gradient(190deg,#6b564a 0%,#332a25 48%,#0e0c0b 100%)}.pf__base{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(18px,2vw,28px);color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.72));transition:opacity .5s var(--ease),transform .6s var(--ease)}.pf__base h3{margin:0;font:400 clamp(16px,1.45vw,21px)/1.2 var(--sans);letter-spacing:-.02em}.pf__sec{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.62;display:block;margin-top:7px}.pf__tint{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(20px,2.4vw,34px);color:#fff;background:linear-gradient(152deg,rgba(196,68,28,.94) 0%,rgba(120,36,14,.92) 42%,rgba(11,11,10,.94) 100%);opacity:0;transition:opacity .6s var(--ease)}.pf__tint:before{content:"";position:absolute;inset:clamp(10px,1.1vw,16px);border:1px solid rgba(255,255,255,.28);pointer-events:none}.pf__tint-top .lbl{color:rgba(255,255,255,.6);margin-bottom:12px}.pf__tint-top h3{margin:0;font:400 clamp(24px,2.9vw,42px)/1.02 var(--sans);letter-spacing:-.035em;transform:translateY(14px);transition:transform .7s var(--ease) .06s}.pf__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(12px,1.5vw,20px);margin:0;padding-top:clamp(14px,1.6vw,20px);border-top:1px solid rgba(255,255,255,.26);transform:translateY(16px);opacity:0;transition:transform .7s var(--ease) .1s,opacity .6s var(--ease) .1s}.pf__stats dt{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.62)}.pf__stats dd{margin:5px 0 0;font:400 clamp(16px,1.5vw,23px)/1 var(--sans);letter-spacing:-.025em}.pf:hover .pf__media,.pf:focus-visible .pf__media,.pf.is-on .pf__media{filter:grayscale(0) contrast(1.02) brightness(1);transform:scale(1.07)}.pf:hover .pf__tint,.pf:focus-visible .pf__tint,.pf.is-on .pf__tint{opacity:1}.pf:hover .pf__base,.pf:focus-visible .pf__base,.pf.is-on .pf__base{opacity:0;transform:translateY(10px)}.pf:hover .pf__tint-top h3,.pf:focus-visible .pf__tint-top h3,.pf.is-on .pf__tint-top h3{transform:none}.pf:hover .pf__stats,.pf:focus-visible .pf__stats,.pf.is-on .pf__stats{transform:none;opacity:1}.pf:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--molten)}.clients__wall{list-style:none;margin:0;padding:0 var(--pad);display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);margin-left:var(--pad);margin-right:var(--pad);padding:0}.cl{background:var(--paper);padding:clamp(28px,3.4vw,46px) 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;min-height:132px;position:relative;transition:background .5s var(--ease)}.cl__name{font:400 clamp(14px,1.35vw,19px)/1.15 var(--sans);letter-spacing:-.015em;color:var(--ink-45);transition:color .5s var(--ease),transform .5s var(--ease)}.cl__kind{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:transparent;transition:color .5s var(--ease)}.cl:hover{background:var(--paper-2)}.cl:hover .cl__name{color:var(--ink);transform:translateY(-2px)}.cl:hover .cl__kind{color:var(--molten)}@media (max-width:1000px){.clients__wall{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.clients__wall{grid-template-columns:repeat(2,1fr)}.cl{min-height:110px}}.quote{margin:clamp(56px,8vw,110px) var(--pad) 0;padding:0;max-width:min(760px,72vw)}.quote blockquote{margin:0;font:400 clamp(24px,3.4vw,46px)/1.16 var(--serif);letter-spacing:-.01em}.quote blockquote:before{content:"“";color:var(--molten)}.quote blockquote:after{content:"”";color:var(--molten)}.quote figcaption{margin-top:22px;display:flex;flex-direction:column;gap:4px}.quote__org{font-size:13px;color:var(--ink-70)}.cov{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(30px,5vw,80px);align-items:center;padding:clamp(90px,13vw,180px) var(--pad)}.cov__text p{margin:1.6em 0 0;max-width:44ch;color:var(--ink-70);font-size:clamp(15px,1.2vw,17px)}.cov__list{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid var(--rule)}.cov__list li{padding:13px 0;border-bottom:1px solid var(--rule);font-size:14.5px;color:var(--ink-70);display:flex;align-items:center;gap:12px;transition:color .4s,padding-left .5s var(--ease)}.cov__list li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ink-20);transition:background .4s}.cov__list li:hover{color:var(--ink);padding-left:8px}.cov__list li:hover:before{background:var(--molten)}.cov__map svg{width:100%;height:auto}.cov__grid path{stroke:var(--rule);stroke-width:1}.cov__lake{fill:rgba(11,11,10,.045)}.cov__arc{stroke:var(--molten);stroke-width:1.4;stroke-dasharray:5 6;opacity:.75}.cov__pins circle{fill:var(--ink)}.cov__hub{fill:none;stroke:var(--molten);stroke-width:1.4;transform-origin:206px 136px;animation:ping 3s var(--ease) infinite}@keyframes ping{0%{transform:scale(.5);opacity:1}70%,100%{transform:scale(2.1);opacity:0}}@media (max-width:860px){.cov{grid-template-columns:1fr}.cov__map{order:-1;max-width:460px}}.quote-sec{background:var(--ink);color:var(--paper);padding:clamp(80px,12vw,160px) var(--pad);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(40px,6vw,100px);align-items:start}.quote-sec .lbl{color:rgba(247,246,243,.42)}.quote-sec .h2{color:var(--paper)}.quote-sec__head>p{margin:1.7em 0 0;max-width:40ch;color:rgba(247,246,243,.68);font-size:clamp(15px,1.2vw,17px)}.quote-sec__contact{list-style:none;margin:44px 0 0;padding:0;display:grid;gap:20px}.quote-sec__contact li{display:flex;flex-direction:column;gap:6px}.quote-sec__contact a{font-size:clamp(17px,1.7vw,24px);letter-spacing:-.02em;transition:color .4s}.quote-sec__contact a:hover{color:var(--molten)}.qf{display:grid;gap:22px}.qf__row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.fld{margin:0;display:flex;flex-direction:column;gap:8px;position:relative}.fld label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,246,243,.5)}.fld input,.fld textarea{background:0 0;border:0;border-bottom:1px solid rgba(247,246,243,.24);color:var(--paper);font:400 16px/1.5 var(--sans);padding:9px 0;border-radius:0;transition:border-color .4s var(--ease);resize:vertical}.fld input::placeholder,.fld textarea::placeholder{color:rgba(247,246,243,.3)}.fld input:focus,.fld textarea:focus{outline:none;border-bottom-color:var(--molten)}.fld.is-bad input,.fld.is-bad textarea{border-bottom-color:#e8613a}.err{font-size:11.5px;color:#e8613a;min-height:0;opacity:0;transition:opacity .3s}.fld.is-bad .err{opacity:1}.qf__chips{border:0;padding:0;margin:6px 0 0;min-width:0}.qf__chips legend{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,246,243,.5);padding:0;margin-bottom:14px}.qf__chips legend span{letter-spacing:.06em;opacity:.6;text-transform:none}.qf__chips label{display:inline-block;margin:0 8px 8px 0;cursor:pointer}.qf__chips input{position:absolute;opacity:0;width:0;height:0}.qf__chips span{display:inline-block;padding:9px 16px;border-radius:100px;border:1px solid rgba(247,246,243,.24);font-size:12.5px;letter-spacing:.04em;color:rgba(247,246,243,.72);transition:all .4s var(--ease)}.qf__chips label:hover span{border-color:rgba(247,246,243,.6);color:var(--paper)}.qf__chips input:checked+span{background:var(--molten);border-color:var(--molten);color:#fff}.qf__chips input:focus-visible+span{box-shadow:0 0 0 2px var(--ink),0 0 0 4px var(--molten)}.qf__submit{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:8px}.qf .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.qf .btn:hover{background:var(--molten);border-color:var(--molten);color:#fff}.qf__status{margin:0;font-size:13.5px;color:rgba(247,246,243,.62)}.qf__status.ok{color:#79c08a}@media (max-width:900px){.quote-sec{grid-template-columns:1fr}.qf__row{grid-template-columns:1fr}}.ftr{padding:clamp(70px,9vw,120px) var(--pad) 30px}.ftr__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(36px,6vw,90px)}.ftr__big{margin:0;font:400 clamp(34px,5.6vw,72px)/.98 var(--sans);letter-spacing:-.04em}.ftr__big .serif{font-size:.82em}.ftr__cols{display:flex;flex-wrap:wrap;gap:clamp(30px,5vw,80px)}.ftr__cols div{display:flex;flex-direction:column;gap:10px;font-size:14px}.ftr__cols .lbl{margin-bottom:6px}.ftr__cols a{color:var(--ink-70);transition:color .35s}.ftr__cols a:hover{color:var(--molten)}.ftr__stat{color:var(--ink-70)}.ftr__base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:clamp(50px,7vw,90px);padding-top:22px;border-top:1px solid var(--rule);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-45)}@media (hover:none){.sec-head__note-d{display:none}.sec-head__note-m{display:inline}.sec-head__note{font-size:14px}}