@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_fe166172-module__6ZPCoq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_fe166172-module__6ZPCoq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5fd1662f-module__3SewfG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5fd1662f-module__3SewfG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f07a9b9f-module__Cf0YZW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f07a9b9f-module__Cf0YZW__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.winter-module__xk4xCG__snowfall,.winter-module__xk4xCG__frostCursor{pointer-events:none;-webkit-user-select:none;user-select:none;width:100vw;height:100vh;position:fixed;inset:0}.winter-module__xk4xCG__snowfall{z-index:31}.winter-module__xk4xCG__frostCursor{z-index:32}.winter-module__xk4xCG__decorLayer{z-index:30;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:0;position:absolute;top:0;left:0}.winter-module__xk4xCG__anchor{transform-origin:0 0;pointer-events:none;width:max-content;position:absolute;top:0;left:0}.winter-module__xk4xCG__liveInner{transition:transform var(--sf,2.4s) cubic-bezier(.25, .8, .3, 1);will-change:transform}.winter-module__xk4xCG__attachHost{z-index:5;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.winter-module__xk4xCG__attachClip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.winter-module__xk4xCG__attachItem{pointer-events:none;position:absolute}.winter-module__xk4xCG__attachItem svg,.winter-module__xk4xCG__anchor svg{max-width:none}.winter-module__xk4xCG__frostBreath{opacity:.5;will-change:opacity;animation:18s ease-in-out infinite winter-module__xk4xCG__frostBreath;display:block}.winter-module__xk4xCG__frostStatic{opacity:.72;display:block}@keyframes winter-module__xk4xCG__frostBreath{0%,to{opacity:.42}50%{opacity:.9}}.winter-module__xk4xCG__glint{pointer-events:none;background:radial-gradient(55% 42% at 18% 0,#cee2fa33,#cee2fa00 72%),radial-gradient(38% 34% at 86% 6%,#e2eeff24,#e2eeff00 70%),linear-gradient(#b2ccec29 0%,#b2ccec0d 32%,#b2ccec00 52%);position:absolute;top:0;left:0;overflow:hidden}.winter-module__xk4xCG__glint:after{content:"";will-change:transform;background:linear-gradient(100deg,#ebf4ff00 0%,#ebf4ff12 45%,#ebf4ff00 100%);width:36%;height:70%;animation:26s ease-in-out infinite winter-module__xk4xCG__glintDrift;position:absolute;top:-10%;left:-40%;transform:translate(0)skew(-12deg)}@keyframes winter-module__xk4xCG__glintDrift{0%{transform:translate(0)skew(-12deg)}55%,to{transform:translate(420%)skew(-12deg)}}.winter-module__xk4xCG__scarfEnd{transform-box:view-box;transform-origin:70px 69px;animation:5.5s ease-in-out infinite winter-module__xk4xCG__scarfSway}@keyframes winter-module__xk4xCG__scarfSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(5deg)}}.winter-module__xk4xCG__burst{z-index:33;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.winter-module__xk4xCG__snowman{pointer-events:none}.winter-module__xk4xCG__snowmanBody{pointer-events:auto;cursor:pointer;transform-origin:50% 95%}.winter-module__xk4xCG__wobble{animation:.9s cubic-bezier(.36,.07,.19,.97) winter-module__xk4xCG__wobble}@keyframes winter-module__xk4xCG__wobble{0%,to{transform:rotate(0)}20%{transform:rotate(-6deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(1.5deg)}}.winter-module__xk4xCG__ground{pointer-events:none;position:absolute;top:0;left:0}
:root{--ds-bg:#0d0d0e;--ds-surface:#17181a;--ds-surface-2:#1f2022;--ds-border:#333538;--ds-border-soft:#232426;--ds-text-primary:#f5f5f5;--ds-text-secondary:#a7a7a7;--ds-text-tertiary:#6f7275;--ds-accent:#8bcb3f;--ds-accent-hover:#7ab532;--ds-accent-ring:#8bcb3f2e;--ds-accent-ink:#0a0a0a;--color-primary:var(--ds-accent);--color-primary-hover:var(--ds-accent-hover);--color-primary-ring:var(--ds-accent-ring);--color-background:#fff;--color-surface:#fefefe;--color-text:#383838;--color-text-muted:#989898;--color-border:#d9d9d9;--color-border-hover:#b2b2b2;--color-accent-red:#fc403a;--color-accent-dark-red:#c50a26;--color-error:#ef4444;--color-section-dark:var(--ds-bg);--color-section-card:var(--ds-surface);--color-hero-overlay:#0a0a0a;--color-badge-bg:var(--ds-surface-2);--color-badge-green:var(--ds-accent);--color-footer-text:var(--ds-text-primary);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--radius-sm:4px;--radius-md:4px;--radius-lg:16px;--radius-full:9999px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--layout-max:1905px;--layout-content:1680px;--layout-gutter:112px;--breakpoint-mobile:360px;--breakpoint-mobile-max:767px;--breakpoint-desktop-min:768px;--phone-gutter:20px;--phone-column-max:360px;--mobile-section-gap:22px;--desktop-section-gap:37px;--font-heading:var(--font-inter), system-ui, sans-serif;--font-body:var(--font-inter), system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--weight-heading:800;--letter-spacing-button:2.1px;--shadow-card:0 11px 10px #00000040;--shadow-sm:0 1px 2px #0000000f;--glass-blur:40px;--glass-saturate:1.45;--glass-fill-mortgage:#17181a80;--glass-fill-panel:#17181a99;--glass-fill-header:#17181a8f;--glass-fallback-mortgage:#17181ad9;--glass-fallback-panel:#17181ae0;--glass-fallback-header:#17181ae0}

@media (max-width:767px){:root{--phone-gutter:clamp(12px, 3.5vw, 16px);--phone-column-max:100%;--mobile-header-height:64px;--mobile-header-shell-top:max(12px, env(safe-area-inset-top,0px));--mobile-header-stack:calc(var(--mobile-header-shell-top) + var(--mobile-header-height) + 8px);--mobile-header-glass:#17181a80;--mobile-header-blur:14px;--mobile-copy-gap:8px;--mobile-block-padding-y:28px;--mobile-copy-top:calc(var(--mobile-header-stack) + var(--mobile-copy-gap));--mobile-hero-height:clamp(300px, 62vw, 380px);--phone-carousel-peek:36px;--phone-project-card:min(268px, calc(100vw - 2 * var(--phone-carousel-peek)));--phone-review-card:min(278px, calc(100vw - 2 * var(--phone-carousel-peek)));--phone-ready-card:min(268px, calc(100vw - 2 * var(--phone-carousel-peek)))}}@media (min-width:768px) and (max-width:1023px){:root{--mobile-header-height:64px;--mobile-header-shell-top:16px;--mobile-header-stack:calc(var(--mobile-header-shell-top) + var(--mobile-header-height) + 8px);--mobile-header-glass:#17181a80;--mobile-header-blur:14px}}
html{scroll-behavior:smooth;height:100%}html,body{width:100%;max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--color-text);background:var(--color-background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:16px;line-height:1.5;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}img,picture,video,svg{max-width:100%;display:block}button{font:inherit;cursor:pointer;background:0 0;border:none}ul,ol{list-style:none}@media (max-width:767px){:root{--glass-blur:12px;--glass-saturate:1.1}}
@media (max-width:767px){html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:0;overflow-x:clip}.root,.rootOverlay{max-width:100vw;overflow-x:clip}}
html[data-winter] [data-winter-frozen][data-winter-frozen][data-winter-frozen]{background-image:linear-gradient(#ecf6ff6b 0 1px,#c4e0ff33 2px,#b0d2fc12 46%,#a0c8fa2e 100%);background-repeat:no-repeat;background-origin:border-box}html[data-winter] [data-winter-frozen][data-winter-frozen][data-winter-crystals],button[data-winter-toggle]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M3.3 0.0L13.8 14.2 M10.1 9.2L18.7 9.5 M11.0 10.4L16.7 9.2 M9.8 8.8L7.8 15.4 M0.0 4.9L15.6 17.2 M10.5 13.2L8.4 23.3 M7.0 10.4L15.3 7.3 M12.2 14.6L10.9 24.8 M12.1 0.0L27.9 16.3 M22.4 10.7L19.7 20.4 M22.3 10.6L31.4 8.2 M23.4 11.7L21.3 22.3 M0.0 2.6L17.9 13.6 M11.3 9.5L10.9 17.2 M8.5 7.8L8.3 18.1 M12.9 0.0L24.3 8.2 M19.8 5.0L19.2 9.5 M20.7 5.6L19.4 12.5 M20.1 5.2L26.7 2.9' stroke-width='0.90' stroke-opacity='0.8'/%3E%3Cpath d='M15.3 9.3L17.1 6.1 M15.3 9.3L16.8 6.5 M13.4 9.3L14.8 11.7 M15.3 9.5L16.2 6.7 M13.9 9.8L15.8 11.7 M9.1 11.3L11.2 13.2 M8.5 13.1L10.3 15.1 M9.0 20.1L12.3 23.1 M9.7 16.8L4.7 18.4 M9.9 9.3L12.3 11.2 M10.8 9.0L12.9 11.0 M12.3 8.4L12.8 5.1 M11.8 17.7L16.0 20.9 M11.2 23.1L14.7 26.2 M11.2 23.1L13.9 25.5 M20.9 15.9L17.3 17.2 M20.1 18.8L17.0 19.6 M21.0 15.8L16.8 17.5 M28.1 9.1L29.2 5.1 M29.8 8.6L31.1 4.6 M26.5 9.5L29.1 11.6 M21.9 19.4L25.6 22.8 M22.4 16.7L25.5 19.2 M11.2 12.1L8.4 13.9 M11.1 12.9L7.9 15.2 M8.3 15.5L4.7 17.2 M8.4 11.6L11.8 13.5 M8.4 12.9L11.8 15.2 M19.3 8.4L17.8 9.1 M19.5 7.2L20.9 8.6 M19.5 7.1L17.5 8.2 M20.3 7.7L17.9 8.9 M19.8 10.2L16.5 11.5 M25.0 3.5L25.7 1.2 M25.3 3.4L26.0 0.9 M25.3 3.4L25.6 0.5' stroke-width='0.60' stroke-opacity='0.60'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg transform='rotate%28180 20.0 20.0%29' fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M3.2 0.0L7.7 14.6 M4.7 5.1L10.2 5.7 M5.2 6.5L11.2 7.4 M0.0 1.2L11.6 16.5 M7.2 10.7L16.9 10.7 M5.5 8.4L13.4 7.3 M4.8 0.0L10.5 16.0 M7.4 7.1L15.4 9.0 M7.9 8.6L14.7 10.2 M0.0 2.7L10.4 16.6 M7.4 12.6L12.8 11.4 M6.0 10.7L12.0 10.6 M0.1 0.0L12.9 19.2 M9.8 14.5L4.1 23.7 M6.2 9.1L2.1 18.6 M9.4 14.0L17.7 12.9' stroke-width='0.90' stroke-opacity='0.65'/%3E%3Cpath d='M7.8 5.4L9.0 3.9 M8.9 5.6L10.1 4.2 M9.2 7.1L10.5 5.1 M9.7 7.2L11.3 5.6 M13.9 10.7L15.7 7.1 M13.2 10.7L15.7 6.6 M12.4 10.7L14.5 7.1 M9.2 7.9L10.8 4.7 M11.4 7.6L13.3 10.5 M10.6 7.9L13.4 5.4 M14.1 8.7L16.1 6.3 M9.8 7.7L10.9 10.5 M10.2 9.1L11.7 7.4 M12.4 9.6L13.2 11.9 M13.4 9.9L15.7 7.9 M9.6 12.1L11.8 13.9 M11.3 11.7L12.6 13.2 M11.9 11.6L13.0 9.3 M9.9 10.6L11.0 12.4 M10.8 10.6L12.0 12.8 M7.9 10.6L9.2 8.9 M6.5 19.8L8.5 23.9 M7.4 18.2L8.9 21.6 M3.7 14.8L-1.4 15.7 M3.0 16.4L-2.2 16.9 M13.6 13.5L15.2 16.0 M13.7 13.4L14.8 10.1 M15.0 13.3L16.3 9.9' stroke-width='0.60' stroke-opacity='0.49'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(#ecf6ff6b 0 1px,#c4e0ff33 2px,#b0d2fc12 46%,#a0c8fa2e 100%);background-position:0 0,100% 100%,0 0;background-repeat:no-repeat;background-size:30px 30px,26px 26px,100% 100%;background-origin:border-box}html[data-winter] [data-winter-ice-host],button[data-winter-toggle]{position:relative}.winter-ice{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.winter-ice__sheet,.winter-ice__rim,.winter-ice__c{opacity:0;will-change:opacity, transform;transition:opacity 1.5s,transform 1.5s;position:absolute}.winter-ice__sheet{background:radial-gradient(120% 140% at 0 0,#e8f4ff66 0%,#d6eaff1f 38%,#d6eaff00 62%),radial-gradient(120% 140% at 100% 100%,#e8f4ff52 0%,#d6eaff00 55%);inset:0}.winter-ice__rim{border-radius:inherit;inset:0;box-shadow:inset 0 0 0 1px #def0ff99,inset 0 1px 6px #e6f4ff59}.winter-ice__c{aspect-ratio:1;background-repeat:no-repeat;background-size:100% 100%;width:min(64px,27%);height:auto;transform:scale(.3)}.winter-ice__c--tl{transform-origin:0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M3.3 0.0L13.8 14.2 M10.1 9.2L18.7 9.5 M11.0 10.4L16.7 9.2 M9.8 8.8L7.8 15.4 M0.0 4.9L15.6 17.2 M10.5 13.2L8.4 23.3 M7.0 10.4L15.3 7.3 M12.2 14.6L10.9 24.8 M12.1 0.0L27.9 16.3 M22.4 10.7L19.7 20.4 M22.3 10.6L31.4 8.2 M23.4 11.7L21.3 22.3 M0.0 2.6L17.9 13.6 M11.3 9.5L10.9 17.2 M8.5 7.8L8.3 18.1 M12.9 0.0L24.3 8.2 M19.8 5.0L19.2 9.5 M20.7 5.6L19.4 12.5 M20.1 5.2L26.7 2.9' stroke-width='0.90' stroke-opacity='0.8'/%3E%3Cpath d='M15.3 9.3L17.1 6.1 M15.3 9.3L16.8 6.5 M13.4 9.3L14.8 11.7 M15.3 9.5L16.2 6.7 M13.9 9.8L15.8 11.7 M9.1 11.3L11.2 13.2 M8.5 13.1L10.3 15.1 M9.0 20.1L12.3 23.1 M9.7 16.8L4.7 18.4 M9.9 9.3L12.3 11.2 M10.8 9.0L12.9 11.0 M12.3 8.4L12.8 5.1 M11.8 17.7L16.0 20.9 M11.2 23.1L14.7 26.2 M11.2 23.1L13.9 25.5 M20.9 15.9L17.3 17.2 M20.1 18.8L17.0 19.6 M21.0 15.8L16.8 17.5 M28.1 9.1L29.2 5.1 M29.8 8.6L31.1 4.6 M26.5 9.5L29.1 11.6 M21.9 19.4L25.6 22.8 M22.4 16.7L25.5 19.2 M11.2 12.1L8.4 13.9 M11.1 12.9L7.9 15.2 M8.3 15.5L4.7 17.2 M8.4 11.6L11.8 13.5 M8.4 12.9L11.8 15.2 M19.3 8.4L17.8 9.1 M19.5 7.2L20.9 8.6 M19.5 7.1L17.5 8.2 M20.3 7.7L17.9 8.9 M19.8 10.2L16.5 11.5 M25.0 3.5L25.7 1.2 M25.3 3.4L26.0 0.9 M25.3 3.4L25.6 0.5' stroke-width='0.60' stroke-opacity='0.60'/%3E%3C/g%3E%3C/svg%3E");top:0;left:0}.winter-ice__c--tr{transform-origin:100% 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg transform='rotate%2890 20 20%29' fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M3.3 0.0L13.8 14.2 M10.1 9.2L18.7 9.5 M11.0 10.4L16.7 9.2 M9.8 8.8L7.8 15.4 M0.0 4.9L15.6 17.2 M10.5 13.2L8.4 23.3 M7.0 10.4L15.3 7.3 M12.2 14.6L10.9 24.8 M12.1 0.0L27.9 16.3 M22.4 10.7L19.7 20.4 M22.3 10.6L31.4 8.2 M23.4 11.7L21.3 22.3 M0.0 2.6L17.9 13.6 M11.3 9.5L10.9 17.2 M8.5 7.8L8.3 18.1 M12.9 0.0L24.3 8.2 M19.8 5.0L19.2 9.5 M20.7 5.6L19.4 12.5 M20.1 5.2L26.7 2.9' stroke-width='0.90' stroke-opacity='0.8'/%3E%3Cpath d='M15.3 9.3L17.1 6.1 M15.3 9.3L16.8 6.5 M13.4 9.3L14.8 11.7 M15.3 9.5L16.2 6.7 M13.9 9.8L15.8 11.7 M9.1 11.3L11.2 13.2 M8.5 13.1L10.3 15.1 M9.0 20.1L12.3 23.1 M9.7 16.8L4.7 18.4 M9.9 9.3L12.3 11.2 M10.8 9.0L12.9 11.0 M12.3 8.4L12.8 5.1 M11.8 17.7L16.0 20.9 M11.2 23.1L14.7 26.2 M11.2 23.1L13.9 25.5 M20.9 15.9L17.3 17.2 M20.1 18.8L17.0 19.6 M21.0 15.8L16.8 17.5 M28.1 9.1L29.2 5.1 M29.8 8.6L31.1 4.6 M26.5 9.5L29.1 11.6 M21.9 19.4L25.6 22.8 M22.4 16.7L25.5 19.2 M11.2 12.1L8.4 13.9 M11.1 12.9L7.9 15.2 M8.3 15.5L4.7 17.2 M8.4 11.6L11.8 13.5 M8.4 12.9L11.8 15.2 M19.3 8.4L17.8 9.1 M19.5 7.2L20.9 8.6 M19.5 7.1L17.5 8.2 M20.3 7.7L17.9 8.9 M19.8 10.2L16.5 11.5 M25.0 3.5L25.7 1.2 M25.3 3.4L26.0 0.9 M25.3 3.4L25.6 0.5' stroke-width='0.60' stroke-opacity='0.60'/%3E%3C/g%3E%3C/svg%3E");top:0;right:0}.winter-ice__c--bl{transform-origin:0 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg transform='rotate%28270 20 20%29' fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M3.3 0.0L13.8 14.2 M10.1 9.2L18.7 9.5 M11.0 10.4L16.7 9.2 M9.8 8.8L7.8 15.4 M0.0 4.9L15.6 17.2 M10.5 13.2L8.4 23.3 M7.0 10.4L15.3 7.3 M12.2 14.6L10.9 24.8 M12.1 0.0L27.9 16.3 M22.4 10.7L19.7 20.4 M22.3 10.6L31.4 8.2 M23.4 11.7L21.3 22.3 M0.0 2.6L17.9 13.6 M11.3 9.5L10.9 17.2 M8.5 7.8L8.3 18.1 M12.9 0.0L24.3 8.2 M19.8 5.0L19.2 9.5 M20.7 5.6L19.4 12.5 M20.1 5.2L26.7 2.9' stroke-width='0.90' stroke-opacity='0.8'/%3E%3Cpath d='M15.3 9.3L17.1 6.1 M15.3 9.3L16.8 6.5 M13.4 9.3L14.8 11.7 M15.3 9.5L16.2 6.7 M13.9 9.8L15.8 11.7 M9.1 11.3L11.2 13.2 M8.5 13.1L10.3 15.1 M9.0 20.1L12.3 23.1 M9.7 16.8L4.7 18.4 M9.9 9.3L12.3 11.2 M10.8 9.0L12.9 11.0 M12.3 8.4L12.8 5.1 M11.8 17.7L16.0 20.9 M11.2 23.1L14.7 26.2 M11.2 23.1L13.9 25.5 M20.9 15.9L17.3 17.2 M20.1 18.8L17.0 19.6 M21.0 15.8L16.8 17.5 M28.1 9.1L29.2 5.1 M29.8 8.6L31.1 4.6 M26.5 9.5L29.1 11.6 M21.9 19.4L25.6 22.8 M22.4 16.7L25.5 19.2 M11.2 12.1L8.4 13.9 M11.1 12.9L7.9 15.2 M8.3 15.5L4.7 17.2 M8.4 11.6L11.8 13.5 M8.4 12.9L11.8 15.2 M19.3 8.4L17.8 9.1 M19.5 7.2L20.9 8.6 M19.5 7.1L17.5 8.2 M20.3 7.7L17.9 8.9 M19.8 10.2L16.5 11.5 M25.0 3.5L25.7 1.2 M25.3 3.4L26.0 0.9 M25.3 3.4L25.6 0.5' stroke-width='0.60' stroke-opacity='0.60'/%3E%3C/g%3E%3C/svg%3E");bottom:0;left:0}.winter-ice__c--br{transform-origin:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg transform='rotate%28180 20.0 20.0%29' fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M3.2 0.0L7.7 14.6 M4.7 5.1L10.2 5.7 M5.2 6.5L11.2 7.4 M0.0 1.2L11.6 16.5 M7.2 10.7L16.9 10.7 M5.5 8.4L13.4 7.3 M4.8 0.0L10.5 16.0 M7.4 7.1L15.4 9.0 M7.9 8.6L14.7 10.2 M0.0 2.7L10.4 16.6 M7.4 12.6L12.8 11.4 M6.0 10.7L12.0 10.6 M0.1 0.0L12.9 19.2 M9.8 14.5L4.1 23.7 M6.2 9.1L2.1 18.6 M9.4 14.0L17.7 12.9' stroke-width='0.90' stroke-opacity='0.65'/%3E%3Cpath d='M7.8 5.4L9.0 3.9 M8.9 5.6L10.1 4.2 M9.2 7.1L10.5 5.1 M9.7 7.2L11.3 5.6 M13.9 10.7L15.7 7.1 M13.2 10.7L15.7 6.6 M12.4 10.7L14.5 7.1 M9.2 7.9L10.8 4.7 M11.4 7.6L13.3 10.5 M10.6 7.9L13.4 5.4 M14.1 8.7L16.1 6.3 M9.8 7.7L10.9 10.5 M10.2 9.1L11.7 7.4 M12.4 9.6L13.2 11.9 M13.4 9.9L15.7 7.9 M9.6 12.1L11.8 13.9 M11.3 11.7L12.6 13.2 M11.9 11.6L13.0 9.3 M9.9 10.6L11.0 12.4 M10.8 10.6L12.0 12.8 M7.9 10.6L9.2 8.9 M6.5 19.8L8.5 23.9 M7.4 18.2L8.9 21.6 M3.7 14.8L-1.4 15.7 M3.0 16.4L-2.2 16.9 M13.6 13.5L15.2 16.0 M13.7 13.4L14.8 10.1 M15.0 13.3L16.3 9.9' stroke-width='0.60' stroke-opacity='0.49'/%3E%3C/g%3E%3C/svg%3E");bottom:0;right:0}:is([data-winter-freezing],[data-winter-toggle]:where(:hover,:focus-visible))>.winter-ice .winter-ice__sheet,:is([data-winter-freezing],[data-winter-toggle]:where(:hover,:focus-visible))>.winter-ice .winter-ice__rim{opacity:1;transition-duration:1.1s}:is([data-winter-freezing],[data-winter-toggle]:where(:hover,:focus-visible))>.winter-ice .winter-ice__c{opacity:.8;transition-duration:1.1s;transition-timing-function:cubic-bezier(.2,.7,.2,1);transform:scale(1)}:is([data-winter-freezing],[data-winter-toggle]:where(:hover,:focus-visible))>.winter-ice .winter-ice__c--br{transition-delay:.12s}:is([data-winter-freezing],[data-winter-toggle]:where(:hover,:focus-visible))>.winter-ice .winter-ice__c--tr{transition-delay:.24s}:is([data-winter-freezing],[data-winter-toggle]:where(:hover,:focus-visible))>.winter-ice .winter-ice__c--bl{transition-delay:.36s}:is(html) [data-winter-frozen=ghost]{border-color:#c6e2fc9e}html[data-winter] [data-winter-glass][data-winter-glass]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M10.9 0.0L42.1 54.2 M31.4 35.7L15.7 58.9 M25.0 24.5L55.0 22.4 M0.0 13.2L63.7 32.5 M43.3 26.3L47.7 49.0 M43.7 26.4L66.2 7.0 M47.3 27.5L65.2 8.3 M24.5 0.0L51.9 38.8 M35.2 15.1L29.8 31.6 M34.6 14.3L58.4 13.2 M0.0 34.6L44.8 52.4 M22.7 43.7L26.9 60.0 M32.1 47.4L38.7 69.3 M15.5 0.0L57.0 30.0 M34.6 13.8L55.1 7.5 M38.9 16.9L61.9 8.2 M29.2 9.9L29.9 32.6' stroke-width='0.99' stroke-opacity='0.36'/%3E%3Cpath d='M25.6 44.3L15.0 44.5 M23.0 48.2L14.0 47.5 M47.7 22.9L54.6 35.5 M38.2 23.5L46.5 35.1 M43.3 23.2L49.3 12.5 M45.9 39.8L54.1 43.6 M45.5 37.7L56.1 42.3 M46.0 40.3L37.4 47.9 M55.3 16.4L64.2 20.4 M52.2 19.1L64.5 24.2 M52.4 18.9L48.6 4.6 M61.6 12.2L72.5 13.7 M61.2 12.6L58.4 4.4 M32.3 24.0L24.5 25.2 M30.7 28.9L23.5 30.3 M54.0 13.4L57.8 20.3 M45.9 13.8L50.6 4.8 M25.6 54.7L20.8 60.3 M24.8 51.7L30.5 53.8 M24.8 51.7L30.2 53.5 M35.7 59.4L30.8 65.2 M36.0 60.3L31.5 66.4 M41.2 11.7L49.5 17.8 M44.4 10.8L49.8 15.7 M40.8 11.9L41.9 4.5 M46.4 14.1L47.3 5.1 M55.8 10.5L63.9 16.0 M29.6 23.3L37.6 26.7 M29.4 17.8L38.0 24.0 M29.5 18.0L19.0 23.5' stroke-width='0.66' stroke-opacity='0.27'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cg transform='rotate%28180 60.0 60.0%29' fill='none' stroke='%23eef6ff' stroke-linecap='round'%3E%3Cpath d='M6.9 0.0L37.2 53.0 M30.1 40.5L15.1 68.0 M19.9 22.7L48.3 19.9 M25.2 32.0L47.0 32.7 M0.0 37.7L24.2 74.6 M14.7 60.1L30.1 60.2 M15.2 60.9L7.7 76.1 M8.1 50.1L-0.5 65.3 M20.6 0.0L55.0 35.5 M34.0 13.8L56.4 6.9 M31.9 11.6L55.9 5.2 M0.0 32.3L61.2 45.2 M27.3 38.0L50.6 16.1 M22.6 37.0L32.4 61.4 M31.3 0.0L91.1 36.2 M64.5 20.1L85.7 7.2 M65.8 20.9L63.1 44.5 M76.0 27.1L77.0 53.9' stroke-width='0.99' stroke-opacity='0.3'/%3E%3Cpath d='M21.4 56.4L26.2 67.7 M20.7 57.6L27.2 67.0 M38.0 20.9L43.7 10.3 M30.2 21.7L36.5 29.5 M41.2 20.6L45.1 9.6 M37.4 32.4L42.0 38.7 M39.8 32.4L44.9 42.3 M21.8 60.2L24.8 65.2 M23.4 60.2L25.9 55.3 M25.4 60.2L28.5 64.2 M12.2 67.0L16.5 74.4 M11.5 68.4L5.8 69.1 M2.4 60.3L-4.6 59.7 M0.9 62.9L-7.8 63.0 M41.4 11.5L43.1 1.0 M41.2 11.6L44.3 0.4 M48.7 9.3L52.3 -1.1 M39.4 9.6L41.8 -2.1 M50.7 6.6L58.7 13.9 M50.3 6.7L52.8 -2.3 M37.6 28.4L32.5 13.2 M36.0 29.8L34.9 19.5 M40.0 26.1L35.7 12.3 M28.9 52.6L38.3 53.4 M29.5 54.3L22.7 62.9 M73.8 14.5L81.2 17.9 M75.4 13.5L74.4 4.1 M64.2 34.6L55.6 37.4 M64.0 37.1L56.7 40.3 M76.4 36.7L86.9 44.2 M76.7 46.3L84.4 50.3 M76.6 44.6L86.0 49.8' stroke-width='0.66' stroke-opacity='0.22'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(#deeeff17 0%,#deeeff00 42%);background-position:0 0,100% 100%,0 0;background-repeat:no-repeat;background-size:min(92px,40%),min(80px,36%),100% 100%;background-origin:border-box}@media (max-width:767px){html[data-winter] [data-winter-glass][data-winter-glass]{background-size:min(56px,30%),min(48px,26%),100% 100%}html[data-winter] [data-winter-frozen][data-winter-frozen][data-winter-crystals],button[data-winter-toggle]{background-size:24px 24px,20px 20px,100% 100%}}html[data-winter] [data-winter-rel]{position:relative}html[data-winter] [data-winter-rim]{outline-offset:-1px;outline:1px solid #c4e0fc42}
