@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.280oih_b74u9j.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3qxy1tqak831c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.1h18_wedhzk4h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_b0e8f6a-module__gAgWPq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_b0e8f6a-module__gAgWPq__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--void:#000;--carbon:#1a1a1a;--graphite:#3c3c3c;--steel:#737373;--fog:#bfbfbf;--bone:#f5f5f5;--sun:#ffb800;--sun-deep:#e6a600;--max:1240px;--pad:clamp(20px,5vw,72px);--lead:calc(1em + 8px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--void)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--void);color:var(--bone);font-family:var(--font-poppins),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;line-height:1.4}a{color:inherit}h1,h2,h3,h4,p,ul{margin:0}h1,h2,h3{letter-spacing:-.011em;text-wrap:balance;font-weight:300}button,input,select,textarea{font:inherit}:focus-visible{outline:1px solid var(--sun);outline-offset:3px}img,video{max-width:100%;display:block}.wrap{max-width:var(--max);padding-left:var(--pad);padding-right:var(--pad);margin:0 auto}.lbl{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:500;line-height:1.2}.muted{color:var(--fog)}.dim{color:var(--steel)}.sun{color:var(--sun)}.tnum{font-variant-numeric:tabular-nums}em{color:var(--sun);font-style:normal}.btn{text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.btn-fill{background:var(--sun);color:var(--void);border-color:var(--sun)}.btn-fill:hover,.btn-fill:focus-visible{background:var(--sun-deep);border-color:var(--sun-deep);outline:none}.btn-ghost{color:var(--bone);border-color:var(--bone);background:0 0}.btn-ghost:hover,.btn-ghost:focus-visible{background:var(--bone);color:var(--void);outline:none}.btn-ghost.dark{color:var(--void);border-color:var(--void)}.btn-ghost.dark:hover,.btn-ghost.dark:focus-visible{background:var(--void);color:var(--sun)}.nav{z-index:10;position:absolute;inset:0 0 auto}.nav .wrap{align-items:center;gap:16px;height:64px;display:flex}.lock{color:var(--bone);align-items:center;text-decoration:none;display:flex}.lock svg{flex:none;width:auto;height:34px;display:block}.lock .desc{letter-spacing:.12em;text-transform:uppercase;color:var(--sun);white-space:nowrap;border-left:1px solid var(--graphite);flex:none;margin-left:10px;padding:3.1px 0 3.1px 10px;font-size:12px;font-weight:500;line-height:1;transform:translateY(4.3px)}.nav .cta{gap:12px;margin-left:auto;display:flex}.nav .cta .btn-ghost,.nav .long{display:none}@media (min-width:560px){.nav .wrap{gap:24px;height:72px}.lock svg{height:40px}.lock .desc{margin-left:12px;padding:4.3px 0 4.3px 12px;font-size:13px;transform:translateY(5px)}.nav .long{display:inline}}@media (min-width:980px){.nav .cta .btn-ghost{display:inline-flex}}.hero{background:var(--void);align-items:flex-end;min-height:min(92vh,900px);display:flex;position:relative;overflow:hidden}.hero .media{position:absolute;inset:0}.hero .media img,.hero .media video{object-fit:cover;object-position:center 60%;width:100%;height:100%;position:absolute;inset:0}.hero .media img{transform-origin:60% 55%;animation:40s ease-in-out infinite alternate drift}.hero.has-video .media img{animation:none}@keyframes drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.1)translate(-1.5%,1%)}}@media (prefers-reduced-motion:reduce){.hero .media img{animation:none}}.hero:after{content:"";background:linear-gradient(#0000008c 0%,#00000026 40%,#000000d9 100%);position:absolute;inset:0}.hero .wrap{z-index:1;width:100%;padding-top:120px;padding-bottom:56px;position:relative}.hero h1{font-size:clamp(36px,7vw,84px);line-height:var(--lead);max-width:14ch;margin-top:24px}.hero p{color:var(--bone);max-width:540px;margin-top:28px;font-size:17px}.hero .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero .tag{right:var(--pad);text-align:right;color:var(--fog);display:none;position:absolute;bottom:72px}@media (min-width:760px){.hero .wrap{padding-top:160px;padding-bottom:72px}.hero .ctas{gap:16px;margin-top:40px}.hero .tag{display:block}}.readout{border-top:1px solid var(--graphite);border-bottom:1px solid var(--graphite)}.readout .wrap{background:var(--graphite);grid-template-columns:repeat(2,1fr);gap:1px;padding-left:0;padding-right:0;display:grid}.readout .cell{background:var(--void);padding:20px}.readout .cell:first-child{padding-left:var(--pad)}.readout .cell:last-child{padding-right:var(--pad);grid-column:span 2}.readout b{color:var(--bone);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(21px,2.1vw,28px);font-weight:500;line-height:1;display:block}.readout b small{color:var(--sun);margin-left:4px;font-size:.55em;font-weight:400}.readout span{color:var(--steel);margin-top:10px;display:block}@media (min-width:560px){.readout .wrap{grid-template-columns:repeat(3,1fr)}.readout .cell{padding:24px}}@media (min-width:980px){.readout .wrap{grid-template-columns:repeat(5,1fr)}.readout .cell:last-child{grid-column:auto}}section{padding:56px 0}@media (min-width:760px){section{padding:72px 0}}.shade{background:var(--carbon)}.head{margin-bottom:40px}.head h2{font-size:clamp(32px,4.4vw,52px);line-height:var(--lead)}@media (min-width:760px){.head{margin-bottom:48px}}.statement{padding:56px 0 0}.statement .lbl{margin-bottom:24px}.statement .line{letter-spacing:-.011em;max-width:24ch;font-size:clamp(26px,3.2vw,38px);font-weight:300;line-height:1.2}@media (min-width:760px){.statement{padding:64px 0 0}.statement .lbl{margin-bottom:32px}}.suite{grid-template-columns:1fr;align-items:stretch;gap:32px;display:grid}.layers{border-top:1px solid var(--graphite)}.layer{border-bottom:1px solid var(--graphite);cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:44px 1fr;gap:16px;padding:20px 0;display:grid;position:relative}.layer .n{color:var(--steel);padding-top:5px;font-size:15px;font-weight:500}.layer h3{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:20px;font-weight:400;line-height:1.3;display:flex}.layer h3 span{color:var(--steel);text-transform:uppercase;flex:none;padding-top:5px;font-size:13px;font-weight:500}.layer p{color:var(--fog);max-width:52ch;margin-top:8px;font-size:16px}.layer .tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.layer .tags i{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--graphite);color:var(--fog);padding:6px 10px;font-size:12px;font-style:normal;font-weight:500}.layer.on .n,.layer:hover .n{color:var(--sun)}.layer.on:before{content:"";left:calc(var(--pad) * -.4);background:var(--sun);width:2px;position:absolute;top:-1px;bottom:-1px}.layer .body{display:none}.layer.on .body{display:block}.viewer{background:var(--carbon);border:1px solid var(--graphite);aspect-ratio:16/9;min-height:0;position:relative;overflow:hidden}.viewer img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.viewer img.on{opacity:1}.viewer .cap{color:var(--fog);background:linear-gradient(#0000,#000000d9);justify-content:space-between;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:760px){.layer{grid-template-columns:56px 1fr;gap:20px;padding:24px 0}.layer .n{font-size:16px}.layer h3{flex-wrap:nowrap;font-size:22px}.layer h3 span{font-size:14px}}@media (min-width:900px){.suite{grid-template-columns:1.1fr .9fr;gap:48px}.viewer{aspect-ratio:auto}.viewer .cap{padding:16px 20px}}.band{background:var(--sun);color:var(--void);padding:56px 0}.band .wrap{grid-template-columns:1fr;align-items:end;gap:36px;display:grid}.band h2{font-size:clamp(34px,5vw,60px);line-height:var(--lead);color:var(--void);margin-top:24px;font-weight:400}.band p{color:var(--void);max-width:44ch;margin-top:24px;font-size:17px}.band .lbl{color:#4a3600}.band .btn{margin-top:28px}.band .facts{border-top:1px solid #00000059;gap:0;display:grid}.band .facts div{text-transform:uppercase;border-bottom:1px solid #00000059;justify-content:space-between;gap:16px;padding:14px 0;font-size:13px;font-weight:500;display:flex}.band .facts b{text-align:right;font-weight:500}@media (min-width:760px){.band{padding:72px 0}.band p{font-size:18px}.band .facts div{font-size:14px}}@media (min-width:900px){.band .wrap{grid-template-columns:1.2fr .8fr;gap:48px}}.est{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:900px){.est{grid-template-columns:1fr 1fr;gap:48px}}.field{margin-top:28px}.field:first-child{margin-top:0}.field label{color:var(--fog);justify-content:space-between;gap:12px;display:flex}.field label output{color:var(--bone);font-variant-numeric:tabular-nums;font-weight:500}input[type=range]{appearance:none;background:var(--graphite);outline:none;width:100%;height:1px;margin:22px 0 6px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--sun);cursor:pointer;border:0;border-radius:0;width:22px;height:22px}input[type=range]::-moz-range-thumb{background:var(--sun);cursor:pointer;border:0;border-radius:0;width:22px;height:22px}.field .scale{color:var(--steel);justify-content:space-between;font-size:12px;font-weight:500;display:flex}select,input[type=text],input[type=email],input[type=tel],textarea{background:var(--carbon);border:1px solid var(--graphite);width:100%;color:var(--bone);border-radius:0;min-height:44px;padding:12px 16px;font-size:16px}select:focus,input:focus,textarea:focus{border-color:var(--sun);outline:none}::placeholder{color:var(--steel)}.results{border-top:1px solid var(--graphite)}.results div{border-bottom:1px solid var(--graphite);grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.results .k{color:var(--fog)}.results .v{font-variant-numeric:tabular-nums;color:var(--bone);text-align:right;font-size:18px;font-weight:500}.results .v.sun{color:var(--sun)}.results .big .v{font-size:clamp(28px,3.4vw,42px)}.results .big .k{color:var(--bone);font-size:17px}.assume{color:var(--steel);max-width:60ch;margin-top:20px;font-size:14px}@media (min-width:760px){.results div{padding:16px 0}.results .v{font-size:20px}.results .big .k{font-size:18px}}.tabs{border-top:1px solid var(--graphite);border-bottom:1px solid var(--graphite);grid-template-columns:repeat(2,1fr);display:grid}.tabs button{border:0;border-right:1px solid var(--graphite);color:var(--fog);padding:18px var(--pad) 28px;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.tabs button:nth-child(2n){border-right:0}.tabs button:nth-child(-n+2){border-bottom:1px solid var(--graphite)}.tabs button:before{content:"";left:var(--pad);opacity:0;border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:opacity .15s;position:absolute;bottom:11px;transform:rotate(45deg)}.tabs button:hover:before,.tabs button:focus-visible:before{opacity:.5}.tabs button[aria-selected=true]{color:var(--bone);background:var(--void)}.tabs button[aria-selected=true] span{color:var(--sun)}.tabs button[aria-selected=true]:before{opacity:1;color:var(--sun)}.tabs button[aria-selected=true]:after{content:"";background:var(--sun);height:2px;position:absolute;bottom:-1px;left:0;right:0}.tabs button:hover,.tabs button:focus-visible{color:var(--bone);background:#ffffff0d;outline:none}@media (min-width:760px){.tabs{grid-template-columns:repeat(4,1fr)}.tabs button{padding:20px var(--pad) 30px;font-size:14px}.tabs button:nth-child(2n){border-right:1px solid var(--graphite)}.tabs button:last-child{border-right:0}.tabs button:nth-child(-n+2){border-bottom:0}}.panels{padding-top:40px;display:grid}.panel{visibility:hidden;opacity:0;grid-area:1/1;grid-template-columns:1fr;gap:32px;transition:opacity .28s;display:grid}.panel.on{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.panel{transition:none}}.panel h3{font-size:clamp(26px,3.2vw,38px);line-height:var(--lead);font-weight:300}.panel p{color:var(--fog);max-width:54ch;margin-top:20px;font-size:16px}@media (min-width:760px){.panels{padding-top:48px}.panel p{margin-top:24px;font-size:17px}}@media (min-width:900px){.panel{grid-template-columns:1.1fr .9fr;gap:48px}}.facts{border-top:1px solid var(--graphite)}.facts div{border-bottom:1px solid var(--graphite);grid-template-columns:1fr auto;gap:16px;padding:12px 0;display:grid}.facts .k{color:var(--fog);font-size:15px}.facts .v{font-variant-numeric:tabular-nums;color:var(--bone);text-align:right;font-size:15px;font-weight:500}.facts .v.sun{color:var(--sun)}@media (min-width:760px){.facts div{padding:14px 0}.facts .k,.facts .v{font-size:16px}}.builders{border-top:1px solid var(--graphite);margin:0;padding:0;list-style:none}.builders li{border-bottom:1px solid var(--graphite);grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:18px 0;display:grid;position:relative}.builders li:before{content:"";left:calc(var(--pad) * -.4);background:var(--sun);opacity:0;width:2px;transition:opacity .4s;position:absolute;top:0;bottom:0}.builders li.lit:before,.builders li:hover:before{opacity:1}.builders .name{font-size:clamp(24px,3vw,34px);font-weight:300;line-height:1.1;transition:color .4s}.builders li.lit .name,.builders li:hover .name{color:var(--sun)}.builders li.lit .meta,.builders li:hover .meta{color:var(--fog)}.builders .meta{color:var(--steel);text-transform:uppercase;text-align:right;font-size:14px;font-weight:500;transition:color .4s;display:none}.builders .vol{color:var(--fog);font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:500}@media (min-width:640px){.builders li{grid-template-columns:1fr auto auto;gap:24px;padding:22px 0}.builders .meta{display:block}.builders .vol{min-width:12ch;font-size:14px}}.assure{border-top:1px solid var(--graphite);border-bottom:1px solid var(--graphite);padding:20px 0;overflow:hidden}.assure .track{white-space:nowrap;text-transform:uppercase;color:var(--fog);gap:48px;width:max-content;font-size:13px;font-weight:500;animation:40s linear infinite slide;display:flex}.assure .track span:before{content:"";background:var(--sun);vertical-align:middle;width:6px;height:6px;margin-right:14px;display:inline-block}@keyframes slide{to{transform:translate(-50%)}}@media (min-width:760px){.assure{padding:22px 0}.assure .track{gap:64px;font-size:14px}}@media (prefers-reduced-motion:reduce){.assure .track{white-space:normal;width:auto;padding:0 var(--pad);flex-wrap:wrap;gap:12px 32px;animation:none}}.contact{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}.contact h2{font-size:clamp(34px,5vw,60px);line-height:var(--lead);margin-top:24px;font-weight:300}.contact .intro{color:var(--fog);max-width:40ch;margin-top:24px;font-size:17px}.person{border-top:1px solid var(--graphite);margin-top:40px;padding-top:24px}.person b{font-size:22px;font-weight:400;display:block}.person span{color:var(--steel);margin-top:4px;display:block}.person a{color:var(--bone);min-height:44px;margin-top:14px;font-size:17px;font-weight:500;line-height:44px;text-decoration:none;display:block}.person a:hover{color:var(--sun)}form .grid{grid-template-columns:1fr;gap:14px;display:grid}form label{display:block}form label span{text-transform:uppercase;letter-spacing:.04em;color:var(--steel);margin-bottom:8px;font-size:12px;font-weight:500;display:block}form .foot{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;display:flex}form .foot small{color:var(--steel);max-width:40ch;font-size:14px}.ok{border:1px solid var(--sun);color:var(--bone);margin-top:20px;padding:20px}@media (min-width:560px){form .grid{grid-template-columns:1fr 1fr;gap:16px}form .foot{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px}}@media (min-width:760px){.contact .intro{font-size:18px}.person{margin-top:48px}.person b{font-size:24px}.person a{font-size:18px}}@media (min-width:900px){.contact{grid-template-columns:.9fr 1.1fr;gap:48px}}footer{border-top:1px solid var(--graphite);padding:56px 0 32px}footer .top{grid-template-columns:1fr;gap:32px;display:grid}footer .top>div{min-width:0}footer h4{text-transform:uppercase;color:var(--steel);letter-spacing:.06em;margin:0 0 14px;font-size:13px;font-weight:400}footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}footer ul a,footer ul li{color:var(--bone);font-size:14px;font-weight:500;text-decoration:none}footer ul li.dim{color:var(--steel)}footer .member{color:var(--steel);margin-top:24px;font-size:14px;font-weight:500}.powered{color:var(--fog);align-items:center;gap:12px;margin-top:24px;display:flex}.powered .lbl{letter-spacing:.14em;color:var(--steel);white-space:nowrap;font-size:11px}.powered svg{color:#cf000e;flex:none;width:auto;height:16px}footer .bottom{border-top:1px solid var(--graphite);color:var(--steel);flex-direction:column;gap:8px;margin-top:48px;padding-top:24px;font-size:12px;font-weight:500;display:flex}@media (min-width:560px){footer .top{grid-template-columns:1fr 1fr;gap:40px}footer .bottom{flex-flow:wrap;justify-content:space-between;gap:16px}}@media (min-width:900px){footer{padding:64px 0 40px}footer .top{grid-template-columns:1.4fr 1fr 1fr 1fr}footer .bottom{margin-top:56px}}
