@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/88580477c4700a9a-s.74030906.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:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/c9fb8fc6948cfb2b-s.p.7db6219f.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:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/ebc250ab49b50f9d-s.p.8548f318.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:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/62201545b028e8d7-s.1670915d.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:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.p.e14fa817.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:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.014220aa.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:Familjen Grotesk Fallback;src:local(Arial);ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.0%;size-adjust:94.59%}.familjen_grotesk_f317feb-module__zLvE5W__className{font-family:Familjen Grotesk,Familjen Grotesk Fallback}.familjen_grotesk_f317feb-module__zLvE5W__variable{--font-familjen:"Familjen Grotesk","Familjen Grotesk Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.p.2de78418.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:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.c4236d74.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_c59a6c12-module__pNY-9W__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_c59a6c12-module__pNY-9W__variable{--font-spline-mono:"Spline Sans Mono","Spline Sans Mono Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.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:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.d9ee93eb.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:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.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:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.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:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.d9ee93eb.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:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.d9ee93eb.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.d9ee93eb.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.d9ee93eb.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_e634aab7-module__SlTXca__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_e634aab7-module__SlTXca__variable{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:300;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.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:300;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.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:300;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:300;font-display:swap;src:url(../media/3fe682a82f50d426-s.p.23358719.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:400;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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/cc545e633e20c56d-s.f6f1950f.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/71b036adf157cdcf-s.bd5f4d11.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/89b21bb081cb7469-s.51c18f09.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/3fe682a82f50d426-s.p.23358719.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:500;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:500;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.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:500;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.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:500;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:500;font-display:swap;src:url(../media/3fe682a82f50d426-s.p.23358719.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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_ca92fe1c-module__wTtMQG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_ca92fe1c-module__wTtMQG__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_aec3e93e-module__KvRm0a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_aec3e93e-module__KvRm0a__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_5da70f14-module__WL2v0G__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_5da70f14-module__WL2v0G__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_Th-s.p.a2cfec97.ttf)format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_Lt-s.p.bbe75fe9.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_Rg-s.p.dc2aeb83.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_It-s.p.de755514.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_Md-s.p.68380652.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_MdIt-s.p.f495e3a0.ttf)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_Bd-s.p.67b9e5fe.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_BdIt-s.p.f748ad2e.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:goldmanSans;src:url(../media/GoldmanSans_Blk-s.p.5587cd69.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:goldmanSans Fallback;src:local(Arial);ascent-override:91.81%;descent-override:25.98%;line-gap-override:0.0%;size-adjust:100.86%}.goldmansans_e2a63a1b-module__ZCyJ5a__className{font-family:goldmanSans,goldmanSans Fallback}.goldmansans_e2a63a1b-module__ZCyJ5a__variable{--font-goldman:"goldmanSans","goldmanSans Fallback"}
@font-face{font-family:goldmanSansCondensed;src:url(../media/GoldmanSansCd_Rg-s.p.f15df6be.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:goldmanSansCondensed;src:url(../media/GoldmanSansCd_Bd-s.p.46d9ce92.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:goldmanSansCondensed Fallback;src:local(Arial);ascent-override:110.42%;descent-override:31.24%;line-gap-override:0.0%;size-adjust:83.86%}.goldmansanscondensed_f77a5fb5-module__4YULUa__className{font-family:goldmanSansCondensed,goldmanSansCondensed Fallback}.goldmansanscondensed_f77a5fb5-module__4YULUa__variable{--font-goldman-condensed:"goldmanSansCondensed","goldmanSansCondensed Fallback"}
.Section-module__35Ewrq__container{width:min(var(--container),calc(100% - var(--space-9)));margin:0 auto}.Section-module__35Ewrq__section{padding:var(--space-8)0}.Section-module__35Ewrq__tight{padding:var(--space-7)0}.Section-module__35Ewrq__chapter{padding:var(--space-9)0 var(--space-8)}.Section-module__35Ewrq__grouped{padding:var(--space-6)0 var(--space-8)}.Section-module__35Ewrq__flush{padding:0}.Section-module__35Ewrq__ink{background:var(--surface-ink);color:var(--text-on-ink)}.Section-module__35Ewrq__sunken{background:var(--surface-sunken)}@media (max-width:640px){.Section-module__35Ewrq__container{width:calc(100% - 40px)}.Section-module__35Ewrq__section{padding:var(--space-7)0}.Section-module__35Ewrq__tight{padding:var(--space-6)0}.Section-module__35Ewrq__chapter{padding:var(--space-7)0 var(--space-6)}.Section-module__35Ewrq__grouped{padding:var(--space-6)0}}
.SectionHead-module__cpx3Eq__head{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.SectionHead-module__cpx3Eq__title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.SectionHead-module__cpx3Eq__note{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:62ch;margin:0}.SectionHead-module__cpx3Eq__onInk .SectionHead-module__cpx3Eq__note{color:var(--text-secondary-on-ink)}@media (max-width:640px){.SectionHead-module__cpx3Eq__title{font-size:var(--size-h3);max-width:none}}
.ClientLogos-module__kMT1Rq__wrap{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ClientLogos-module__kMT1Rq__label{font-size:var(--size-caption);color:var(--text-muted);margin:0 0 var(--space-4)}.ClientLogos-module__kMT1Rq__track{align-items:center;gap:var(--space-4);width:max-content;animation:42s linear infinite ClientLogos-module__kMT1Rq__slide;display:flex}@keyframes ClientLogos-module__kMT1Rq__slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.ClientLogos-module__kMT1Rq__wrap:hover .ClientLogos-module__kMT1Rq__track,.ClientLogos-module__kMT1Rq__wrap:focus-within .ClientLogos-module__kMT1Rq__track{animation-play-state:paused}.ClientLogos-module__kMT1Rq__card{width:190px;height:88px;padding:0 var(--space-5);background:var(--surface-card);border:var(--border-w)solid var(--border-hairline);clip-path:polygon(0 0,calc(100% - var(--cut-panel))0,100% var(--cut-panel),100% 100%,0 100%);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ClientLogos-module__kMT1Rq__card img{object-fit:contain;filter:grayscale();opacity:.55;width:auto;max-width:100%;height:auto;max-height:52px;transition:filter var(--dur-slow)var(--ease),opacity var(--dur-slow)var(--ease)}.ClientLogos-module__kMT1Rq__card:hover img{filter:grayscale(0);opacity:1}.ClientLogos-module__kMT1Rq__onInk .ClientLogos-module__kMT1Rq__card{border-color:var(--border-on-ink);background:0 0}.ClientLogos-module__kMT1Rq__onInk .ClientLogos-module__kMT1Rq__card img{filter:grayscale()brightness(0)invert();opacity:.6}.ClientLogos-module__kMT1Rq__onInk .ClientLogos-module__kMT1Rq__card:hover img{opacity:1}.ClientLogos-module__kMT1Rq__onInk .ClientLogos-module__kMT1Rq__label{color:var(--text-secondary-on-ink)}@media (max-width:640px){.ClientLogos-module__kMT1Rq__card{width:150px;height:72px;padding:0 var(--space-4)}.ClientLogos-module__kMT1Rq__card img{max-height:40px}}@media (prefers-reduced-motion:reduce){.ClientLogos-module__kMT1Rq__track{width:100%;animation:none;overflow-x:auto}.ClientLogos-module__kMT1Rq__card img{transition:none}}
.Longform-module__zlaRRW__longform{max-width:68ch;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-body);text-wrap:pretty}.Longform-module__zlaRRW__longform>:first-child{margin-top:0}.Longform-module__zlaRRW__longform>:last-child{margin-bottom:0}.Longform-module__zlaRRW__longform p{margin:0 0 var(--space-4)}.Longform-module__zlaRRW__longform>p:first-of-type{font-size:var(--size-body-lg);color:var(--text-secondary)}.Longform-module__zlaRRW__longform h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:var(--space-7)0 var(--space-3)}.Longform-module__zlaRRW__longform h3{font-size:var(--size-h4);margin:var(--space-6)0 var(--space-2);font-weight:600}.Longform-module__zlaRRW__longform a{color:var(--link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Longform-module__zlaRRW__longform strong{font-weight:600}.Longform-module__zlaRRW__longform ul,.Longform-module__zlaRRW__longform ol{margin:0 0 var(--space-5);padding:0;list-style:none}.Longform-module__zlaRRW__longform li{padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline)}.Longform-module__zlaRRW__longform li:first-child{border-top:var(--border-w)solid var(--border-strong)}.Longform-module__zlaRRW__longform dl{margin:0 0 var(--space-5);border-top:var(--border-w)solid var(--border-strong)}.Longform-module__zlaRRW__longform dl>div{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.Longform-module__zlaRRW__longform dt{font-size:var(--size-caption);color:var(--text-muted)}.Longform-module__zlaRRW__longform dd{font-size:var(--size-body);margin:0}.Longform-module__zlaRRW__longform blockquote{margin:var(--space-6)0;padding-left:var(--space-5);border-left:var(--rule-h)solid var(--ink);font-size:var(--size-body-lg)}.Longform-module__zlaRRW__longform blockquote p:last-child{margin-bottom:0}.Longform-module__zlaRRW__longform code{font-family:var(--ds-font-mono);font-size:.9em}.Longform-module__zlaRRW__longform hr{height:var(--border-w);background:var(--border-hairline);margin:var(--space-7)0;border:0}.Longform-module__zlaRRW__longform figure{margin:var(--space-6)0}.Longform-module__zlaRRW__longform img{max-width:100%;height:auto}.Longform-module__zlaRRW__longform figcaption{margin-top:var(--space-2);font-size:var(--size-caption);color:var(--text-secondary)}.Longform-module__zlaRRW__document{gap:var(--space-7);grid-template-columns:260px 1fr;align-items:start;display:grid}.Longform-module__zlaRRW__documentTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);top:var(--space-6);margin:0;padding-block:.14em;position:sticky}@media (max-width:900px){.Longform-module__zlaRRW__document{gap:var(--space-4);grid-template-columns:1fr}.Longform-module__zlaRRW__documentTitle{font-size:var(--size-h3);position:static}}@media (max-width:640px){.Longform-module__zlaRRW__longform{max-width:none}.Longform-module__zlaRRW__longform dl>div{gap:var(--space-1);grid-template-columns:1fr}.Longform-module__zlaRRW__longform>p:first-of-type{font-size:var(--size-body)}}
.DocumentNav-module__uJtzjq__layout{gap:var(--space-8);grid-template-columns:280px 1fr;align-items:start;display:grid}.DocumentNav-module__uJtzjq__nav{top:var(--space-6);max-height:calc(100vh - var(--space-8));position:sticky;overflow-y:auto}.DocumentNav-module__uJtzjq__navTitle{font-size:var(--size-caption);letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--space-3);font-weight:600}.DocumentNav-module__uJtzjq__list{border-top:var(--border-w)solid var(--border-strong);margin:0;padding:0;list-style:none}.DocumentNav-module__uJtzjq__item{border-bottom:var(--border-w)solid var(--border-hairline)}.DocumentNav-module__uJtzjq__link{gap:var(--space-3);padding:var(--space-3)0;color:var(--text-body);font-size:var(--size-small);line-height:var(--leading-body);grid-template-columns:3.5em 1fr;align-items:baseline;text-decoration:none;display:grid}.DocumentNav-module__uJtzjq__link:hover{color:var(--ink)}.DocumentNav-module__uJtzjq__link:hover .DocumentNav-module__uJtzjq__linkTitle{text-underline-offset:3px;text-decoration:underline}.DocumentNav-module__uJtzjq__link:focus-visible{outline:var(--border-w)solid var(--ink);outline-offset:2px}.DocumentNav-module__uJtzjq__ident{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted)}.DocumentNav-module__uJtzjq__linkTitle{text-wrap:pretty}.DocumentNav-module__uJtzjq__linkPlain,.DocumentNav-module__uJtzjq__sectionHeadPlain{grid-template-columns:1fr}.DocumentNav-module__uJtzjq__section{padding-bottom:var(--space-7)}.DocumentNav-module__uJtzjq__section:last-child{padding-bottom:0}.DocumentNav-module__uJtzjq__sectionHead{gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:var(--border-w)solid var(--border-strong);scroll-margin-top:var(--space-7);grid-template-columns:3.5em 1fr;align-items:baseline;display:grid}.DocumentNav-module__uJtzjq__sectionIdent{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted)}.DocumentNav-module__uJtzjq__sectionTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;margin:0;padding-block:.14em}@media (max-width:1000px){.DocumentNav-module__uJtzjq__layout{gap:var(--space-6);grid-template-columns:1fr}.DocumentNav-module__uJtzjq__nav{max-height:none;position:static}}@media (max-width:640px){.DocumentNav-module__uJtzjq__link,.DocumentNav-module__uJtzjq__sectionHead{gap:var(--space-2);grid-template-columns:3em 1fr}.DocumentNav-module__uJtzjq__sectionTitle{font-size:var(--size-h4)}}
.Button-module__N_16oa__btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);border:var(--border-w)solid transparent;cursor:pointer;transition:background var(--dur)var(--ease),border-color var(--dur)var(--ease),color var(--dur)var(--ease),transform var(--dur-fast)var(--ease);border-radius:0;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.Button-module__N_16oa__btn:active{transform:translateY(1px)}.Button-module__N_16oa__btn[disabled],.Button-module__N_16oa__btn[aria-disabled=true]{opacity:.45;pointer-events:none}.Button-module__N_16oa__primary{background:var(--ink);border-color:var(--ink);color:var(--text-on-ink);clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%)}.Button-module__N_16oa__primary:hover{background:var(--n700);border-color:var(--n700)}.Button-module__N_16oa__primary:focus-visible{box-shadow:inset 0 0 0 2px var(--paper),inset 0 0 0 4px var(--focus-ring);outline:none}.Button-module__N_16oa__secondary{background:var(--surface-card);border-color:var(--border-strong);color:var(--ink)}.Button-module__N_16oa__secondary:hover{background:var(--n100);border-color:var(--n400)}.Button-module__N_16oa__ghost{color:var(--ink);background:0 0}.Button-module__N_16oa__ghost:hover{background:var(--n100)}.Button-module__N_16oa__danger{background:var(--surface-card);border-color:var(--error-text);color:var(--error-text)}.Button-module__N_16oa__danger:hover{background:var(--error-bg)}.Button-module__N_16oa__secondary:focus-visible,.Button-module__N_16oa__ghost:focus-visible,.Button-module__N_16oa__danger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Button-module__N_16oa__sm{font-size:var(--size-small);padding:var(--space-1)var(--space-3);min-height:var(--control-sm)}.Button-module__N_16oa__md{font-size:var(--size-ui);padding:var(--space-2)var(--space-4);min-height:var(--control-md)}.Button-module__N_16oa__lg{font-size:var(--size-body);padding:var(--space-3)var(--space-5);min-height:var(--control-lg)}.Button-module__N_16oa__full{width:100%}.Button-module__N_16oa__loadingTrack{height:var(--rule-h);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.Button-module__N_16oa__loadingBar{height:var(--rule-h);background:var(--brand-gradient);width:36%;animation:Button-module__N_16oa__sweep 1.3s var(--ease)infinite;position:absolute;top:0;left:0}@keyframes Button-module__N_16oa__sweep{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){.Button-module__N_16oa__btn{transition:none}.Button-module__N_16oa__btn:active{transform:none}.Button-module__N_16oa__loadingBar{width:100%;animation:none}}
.IconButton-module__VGU2iG__btn{border:var(--border-w)solid transparent;color:var(--n700);cursor:pointer;transition:background var(--dur)var(--ease),border-color var(--dur)var(--ease);background:0 0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.IconButton-module__VGU2iG__btn:hover{background:var(--n100)}.IconButton-module__VGU2iG__btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.IconButton-module__VGU2iG__btn[disabled]{opacity:.45;pointer-events:none}.IconButton-module__VGU2iG__outline{border-color:var(--border-strong);background:var(--surface-card)}.IconButton-module__VGU2iG__outline:hover{background:var(--n100)}.IconButton-module__VGU2iG__sm{width:var(--control-sm);height:var(--control-sm)}.IconButton-module__VGU2iG__md{width:var(--control-md);height:var(--control-md)}.IconButton-module__VGU2iG__lg{width:var(--control-lg);height:var(--control-lg)}@media (prefers-reduced-motion:reduce){.IconButton-module__VGU2iG__btn{transition:none}}
.Field-module__j4noZW__wrap{gap:var(--space-1);flex-direction:column;display:flex}.Field-module__j4noZW__label{font-size:var(--size-small);color:var(--ink);font-weight:600}.Field-module__j4noZW__field{font-family:var(--font-body);font-size:var(--size-ui);color:var(--ink);background:var(--surface-card);border:var(--border-w)solid var(--border-input);padding:var(--space-2)var(--space-3);box-sizing:border-box;width:100%;transition:border-color var(--dur-fast)var(--ease),box-shadow var(--dur-fast)var(--ease);border-radius:0}.Field-module__j4noZW__field::placeholder{color:var(--text-muted)}.Field-module__j4noZW__field:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)15%,transparent);outline:none}.Field-module__j4noZW__field[disabled]{background:var(--surface-sunken);color:var(--text-muted);cursor:not-allowed}.Field-module__j4noZW__error{border-color:var(--error-text)}.Field-module__j4noZW__hint{font-size:var(--size-caption);color:var(--text-secondary)}.Field-module__j4noZW__errorText{font-size:var(--size-caption);color:var(--error-text);font-weight:500}.Field-module__j4noZW__selectWrap{display:block;position:relative}.Field-module__j4noZW__selectWrap:after{content:"";right:var(--space-3);pointer-events:none;background:var(--n600);width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.Field-module__j4noZW__select{appearance:none;padding-right:var(--space-8);cursor:pointer}@media (prefers-reduced-motion:reduce){.Field-module__j4noZW__field{transition:none}}
.Choice-module__vXr6dq__row{gap:var(--space-2);cursor:pointer;font-size:var(--size-ui);align-items:flex-start;line-height:1.4;display:inline-flex}.Choice-module__vXr6dq__row input{opacity:0;width:0;height:0;position:absolute}.Choice-module__vXr6dq__row:has(input[disabled]){cursor:not-allowed;opacity:.45}.Choice-module__vXr6dq__box{border:var(--border-w)solid var(--border-strong);background:var(--surface-card);width:18px;height:18px;transition:background var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);border-radius:0;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.Choice-module__vXr6dq__box svg{opacity:0;transition:opacity var(--dur-fast)var(--ease)}.Choice-module__vXr6dq__row input:checked+.Choice-module__vXr6dq__box{background:var(--ink);border-color:var(--ink)}.Choice-module__vXr6dq__row input:checked+.Choice-module__vXr6dq__box svg{opacity:1}.Choice-module__vXr6dq__dot{border:var(--border-w)solid var(--border-strong);background:var(--surface-card);width:18px;height:18px;transition:border-color var(--dur-fast)var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.Choice-module__vXr6dq__dot:after{content:"";background:var(--ink);width:8px;height:8px;transition:transform var(--dur-fast)var(--ease);border-radius:50%;transform:scale(0)}.Choice-module__vXr6dq__row input:checked+.Choice-module__vXr6dq__dot{border-color:var(--ink)}.Choice-module__vXr6dq__row input:checked+.Choice-module__vXr6dq__dot:after{transform:scale(1)}.Choice-module__vXr6dq__switchRow{align-items:center}.Choice-module__vXr6dq__track{background:var(--n300);width:36px;height:20px;transition:background var(--dur)var(--ease);border-radius:0;flex:none;position:relative}.Choice-module__vXr6dq__track:after{content:"";background:var(--ds-white);width:16px;height:16px;box-shadow:var(--shadow-1);transition:transform var(--dur)var(--ease);border-radius:0;position:absolute;top:2px;left:2px}.Choice-module__vXr6dq__row input:checked+.Choice-module__vXr6dq__track{background:var(--ink)}.Choice-module__vXr6dq__row input:checked+.Choice-module__vXr6dq__track:after{transform:translate(16px)}.Choice-module__vXr6dq__row input:focus-visible+.Choice-module__vXr6dq__box,.Choice-module__vXr6dq__row input:focus-visible+.Choice-module__vXr6dq__dot,.Choice-module__vXr6dq__row input:focus-visible+.Choice-module__vXr6dq__track{outline:2px solid var(--focus-ring);outline-offset:2px}.Choice-module__vXr6dq__row:hover .Choice-module__vXr6dq__box,.Choice-module__vXr6dq__row:hover .Choice-module__vXr6dq__dot{border-color:var(--n500)}.Choice-module__vXr6dq__description{font-size:var(--size-caption);color:var(--text-secondary);margin-top:2px}@media (prefers-reduced-motion:reduce){.Choice-module__vXr6dq__box,.Choice-module__vXr6dq__box svg,.Choice-module__vXr6dq__dot,.Choice-module__vXr6dq__dot:after,.Choice-module__vXr6dq__track,.Choice-module__vXr6dq__track:after{transition:none}}
.Card-module__TmHNvG__card{background:var(--surface-card);border:var(--border-w)solid var(--border-hairline);box-shadow:var(--shadow-1);border-radius:0;overflow:hidden}.Card-module__TmHNvG__hoverable{transition:border-color var(--dur)var(--ease),box-shadow var(--dur)var(--ease)}.Card-module__TmHNvG__hoverable:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:reduce){.Card-module__TmHNvG__hoverable{transition:none}}
.Loading-module__sSyY_a__load{gap:var(--space-2);flex-direction:column;display:flex}.Loading-module__sSyY_a__track{height:var(--rule-h);background:var(--n200);position:relative;overflow:hidden}.Loading-module__sSyY_a__bar{height:var(--rule-h);background:var(--brand-gradient);width:36%;animation:Loading-module__sSyY_a__sweep 1.3s var(--ease)infinite;position:absolute;top:0;left:0}@keyframes Loading-module__sSyY_a__sweep{0%{transform:translate(-110%)}to{transform:translate(390%)}}.Loading-module__sSyY_a__label{font-size:var(--size-small);color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.Loading-module__sSyY_a__bar{width:100%;animation:none}}
.DataTable-module__frAw_a__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.DataTable-module__frAw_a__table{border-collapse:collapse;width:100%;font-size:var(--size-small)}.DataTable-module__frAw_a__table th{font-family:var(--font-body);font-size:var(--size-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);text-align:left;padding:var(--space-2)var(--space-3);border-bottom:var(--border-w)solid var(--border-strong);white-space:nowrap;font-weight:600}.DataTable-module__frAw_a__table td{padding:var(--space-3);border-bottom:var(--border-w)solid var(--border-hairline);vertical-align:top}.DataTable-module__frAw_a__table tr:last-child td{border-bottom:none}.DataTable-module__frAw_a__num{font-family:var(--ds-font-mono);font-size:var(--size-caption);text-align:right;white-space:nowrap}.DataTable-module__frAw_a__table th.DataTable-module__frAw_a__num{text-align:right}.DataTable-module__frAw_a__footnote{font-size:var(--size-caption);color:var(--text-muted);margin-top:var(--space-2)}
.Transcript-module__RGZ3dG__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2)0;border-bottom:var(--border-w)solid var(--border-strong);display:flex}.Transcript-module__RGZ3dG__head span:first-child{font-size:var(--size-small);color:var(--ink);font-weight:600}.Transcript-module__RGZ3dG__head span+span{font-family:var(--ds-font-mono);font-size:var(--size-micro);color:var(--text-muted)}.Transcript-module__RGZ3dG__line{gap:var(--space-3);border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:48px 1fr;align-items:baseline;padding:9px 0;display:grid}.Transcript-module__RGZ3dG__line.Transcript-module__RGZ3dG__who{grid-template-columns:48px 88px 1fr}.Transcript-module__RGZ3dG__time{font-family:var(--ds-font-mono);font-size:var(--size-micro);color:var(--text-muted)}.Transcript-module__RGZ3dG__speaker{font-family:var(--ds-font-mono);font-size:var(--size-micro);letter-spacing:.05em;color:var(--text-muted)}.Transcript-module__RGZ3dG__speaker.Transcript-module__RGZ3dG__sys{color:var(--brand-orange-text)}.Transcript-module__RGZ3dG__text{font-size:var(--size-small);line-height:1.55}.Transcript-module__RGZ3dG__foot{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-3);font-size:var(--size-caption);color:var(--text-secondary);display:flex}.Transcript-module__RGZ3dG__foot b{font-family:var(--ds-font-mono);font-weight:600;font-size:var(--size-small);color:var(--brand-orange-text)}.Transcript-module__RGZ3dG__caption{font-size:var(--size-caption);color:var(--text-muted);margin-top:var(--space-2)}@media (max-width:640px){.Transcript-module__RGZ3dG__line.Transcript-module__RGZ3dG__who{grid-template-columns:40px 1fr}.Transcript-module__RGZ3dG__line.Transcript-module__RGZ3dG__who .Transcript-module__RGZ3dG__text{grid-column:1/-1}}
.Dialog-module__yf26vG__dialog{background:var(--surface-card);color:var(--text-body);clip-path:polygon(0 0,calc(100% - var(--cut-panel))0,100% var(--cut-panel),100% 100%,0 100%);filter:drop-shadow(0 12px 32px color-mix(in srgb,var(--ink)16%,transparent))drop-shadow(0 2px 8px color-mix(in srgb,var(--ink)8%,transparent));max-width:min(520px,calc(100vw - var(--space-6)));border:none;border-radius:0;width:100%;margin:auto;padding:0;overflow:hidden}.Dialog-module__yf26vG__dialog::backdrop{background:color-mix(in srgb,var(--ink)45%,transparent)}.Dialog-module__yf26vG__head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5)var(--space-5)0;display:flex}.Dialog-module__yf26vG__title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);letter-spacing:var(--tracking-heading);margin:0}.Dialog-module__yf26vG__body{padding:var(--space-3)var(--space-5)var(--space-5);font-size:var(--size-ui);color:var(--text-secondary);line-height:var(--leading-body)}.Dialog-module__yf26vG__foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4)var(--space-5);border-top:var(--border-w)solid var(--border-hairline);background:var(--paper);display:flex}.Dialog-module__yf26vG__close{width:var(--control-md);height:var(--control-md);color:var(--n700);cursor:pointer;transition:background var(--dur-fast)var(--ease);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.Dialog-module__yf26vG__close:hover{background:var(--n100)}.Dialog-module__yf26vG__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Dialog-module__yf26vG__close{transition:none}}
.Tooltip-module__ngc6xa__wrap{display:inline-flex;position:relative}.Tooltip-module__ngc6xa__tip{bottom:calc(100% + var(--space-2));background:var(--ink);color:var(--text-on-ink);font-family:var(--font-body);font-weight:500;font-size:var(--size-micro);padding:var(--space-1)var(--space-2);text-align:center;opacity:0;pointer-events:none;width:max-content;max-width:32ch;transition:opacity var(--dur-fast)var(--ease),transform var(--dur-fast)var(--ease);z-index:40;border-radius:0;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)translateY(2px)}.Tooltip-module__ngc6xa__wrap:hover .Tooltip-module__ngc6xa__tip,.Tooltip-module__ngc6xa__wrap:focus-within .Tooltip-module__ngc6xa__tip{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.Tooltip-module__ngc6xa__tip{transition:opacity var(--dur-fast)var(--ease)}}
.Skeleton-module__8Da5Gq__base{background:var(--n200);display:block;position:relative;overflow:hidden}.Skeleton-module__8Da5Gq__base:after{content:"";animation:Skeleton-module__8Da5Gq__sweep 1.3s var(--ease)infinite;background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__8Da5Gq__sweep{to{transform:translate(100%)}}.Skeleton-module__8Da5Gq__line{height:.72em;margin-block:.2em}.Skeleton-module__8Da5Gq__block{width:100%;height:100%}.Skeleton-module__8Da5Gq__onInk{background:var(--n700)}.Skeleton-module__8Da5Gq__onInk:after{background:linear-gradient(90deg,#0000 0%,#ffffff1a 50%,#0000 100%)}@media (prefers-reduced-motion:reduce){.Skeleton-module__8Da5Gq__base:after{animation:none;display:none}}
.Tabs-module__iCQNIq__list{gap:var(--space-1);border-bottom:var(--border-w)solid var(--border-hairline);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.Tabs-module__iCQNIq__tab{font-family:var(--font-body);font-size:var(--size-ui);color:var(--text-secondary);padding:var(--space-2)var(--space-3);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.Tabs-module__iCQNIq__tab:hover{color:var(--ink)}.Tabs-module__iCQNIq__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Tabs-module__iCQNIq__active{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.Tabs-module__iCQNIq__tab{transition:none}}
.SiteHeader-module__JMfsBq__header{z-index:30;background:var(--paper);border-bottom:var(--border-w)solid var(--border-hairline);position:sticky;top:0}.SiteHeader-module__JMfsBq__bar{justify-content:space-between;align-items:center;gap:var(--space-4);height:64px;display:flex}.SiteHeader-module__JMfsBq__logo{flex:none;display:block}.SiteHeader-module__JMfsBq__logo img{width:auto;height:30px;display:block}.SiteHeader-module__JMfsBq__nav{align-items:center;gap:28px;display:flex}.SiteHeader-module__JMfsBq__link{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--size-ui);padding:var(--space-1)2px;cursor:pointer;transition:color var(--dur-fast)var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.SiteHeader-module__JMfsBq__link:hover{color:var(--ink)}.SiteHeader-module__JMfsBq__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SiteHeader-module__JMfsBq__current{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.SiteHeader-module__JMfsBq__group{position:relative}.SiteHeader-module__JMfsBq__caret{border-right:var(--border-w)solid currentColor;border-bottom:var(--border-w)solid currentColor;width:7px;height:7px;transition:transform var(--dur)var(--ease);transform:translateY(-2px)rotate(45deg)}.SiteHeader-module__JMfsBq__caretUp{transform:translateY(1px)rotate(-135deg)}.SiteHeader-module__JMfsBq__panel{top:calc(100% + var(--space-3));left:calc(-1*var(--space-4));background:var(--surface-card);border:var(--border-w)solid var(--border-strong);min-width:260px;box-shadow:var(--shadow-2);clip-path:polygon(0 0,calc(100% - var(--cut-panel))0,100% var(--cut-panel),100% 100%,0 100%);display:none;position:absolute}.SiteHeader-module__JMfsBq__panelOpen{display:block}.SiteHeader-module__JMfsBq__group:after{content:"";height:var(--space-3);position:absolute;top:100%;left:0;right:0}.SiteHeader-module__JMfsBq__item{padding:var(--space-3)var(--space-5);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-ui);border-bottom:var(--border-w)solid var(--border-hairline);transition:background var(--dur-fast)var(--ease);text-decoration:none;display:block}.SiteHeader-module__JMfsBq__item:last-child{border-bottom:0}.SiteHeader-module__JMfsBq__item:hover{background:var(--surface-sunken)}.SiteHeader-module__JMfsBq__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.SiteHeader-module__JMfsBq__itemCurrent{font-weight:600}.SiteHeader-module__JMfsBq__toggle{font-family:var(--font-body);font-size:var(--size-ui);color:var(--text-secondary);padding:var(--space-1)2px;cursor:pointer;background:0 0;border:none;font-weight:500;display:none}.SiteHeader-module__JMfsBq__toggle:hover{color:var(--ink)}.SiteHeader-module__JMfsBq__toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SiteHeader-module__JMfsBq__mobile{display:none}.SiteHeader-module__JMfsBq__mobileGroup{display:contents}.SiteHeader-module__JMfsBq__groupLabel{font-family:var(--font-body);font-size:var(--size-ui);color:var(--ink);padding:var(--space-4)0 var(--space-1);font-weight:600}@media (max-width:640px){.SiteHeader-module__JMfsBq__bar{gap:var(--space-3);height:56px}.SiteHeader-module__JMfsBq__nav{display:none}.SiteHeader-module__JMfsBq__toggle{display:inline-flex}.SiteHeader-module__JMfsBq__mobileOpen{padding-bottom:var(--space-4);flex-direction:column;display:flex}.SiteHeader-module__JMfsBq__mobile .SiteHeader-module__JMfsBq__link{padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);color:var(--ink);font-weight:600}.SiteHeader-module__JMfsBq__mobile .SiteHeader-module__JMfsBq__sub{padding-left:var(--space-4);color:var(--text-secondary);font-weight:500}.SiteHeader-module__JMfsBq__mobile .SiteHeader-module__JMfsBq__current{border-bottom-color:var(--border-hairline);color:var(--brand-orange-text)}}.SiteHeader-module__JMfsBq__actions{gap:var(--space-3);flex:none;align-items:center;display:flex}
.SiteFooter-module__lWai2a__footer{background:var(--surface-ink);color:var(--text-on-ink);padding-top:var(--space-6)}.SiteFooter-module__lWai2a__row{border-top:var(--border-w)solid var(--border-on-ink);justify-content:space-between;gap:var(--space-5);padding:var(--space-4)0 var(--space-3);font-size:var(--size-caption);color:var(--text-secondary-on-ink);display:flex}.SiteFooter-module__lWai2a__contact{gap:var(--space-5);display:flex}.SiteFooter-module__lWai2a__links{gap:var(--space-5);padding-bottom:var(--space-6);font-size:var(--size-caption);flex-wrap:wrap;display:flex}.SiteFooter-module__lWai2a__links a{color:var(--text-secondary-on-ink);transition:color var(--dur-fast)var(--ease);text-decoration:none}.SiteFooter-module__lWai2a__links a:hover{color:var(--text-on-ink);text-underline-offset:3px;text-decoration:underline}.SiteFooter-module__lWai2a__links a:focus-visible{outline:2px solid var(--border-on-ink);outline-offset:2px}@media (max-width:640px){.SiteFooter-module__lWai2a__row{gap:var(--space-2);flex-direction:column}.SiteFooter-module__lWai2a__contact{gap:var(--space-1);flex-direction:column}.SiteFooter-module__lWai2a__links{gap:var(--space-3)var(--space-4)}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__lWai2a__links a{transition:none}}
.CookieConsent-module__utl3AW__bar{z-index:50;padding:var(--space-4);background:var(--surface-card);border-top:var(--border-w)solid var(--border-strong);box-shadow:var(--shadow-1);position:fixed;bottom:0;left:0;right:0}.CookieConsent-module__utl3AW__inner{width:min(var(--container),calc(100% - var(--space-7)));justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;margin:0 auto;display:flex}.CookieConsent-module__utl3AW__text{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);max-width:72ch;margin:0}.CookieConsent-module__utl3AW__text a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.CookieConsent-module__utl3AW__title{font-size:var(--size-ui);color:var(--text-body);margin:0 0 var(--space-1);font-weight:600}.CookieConsent-module__utl3AW__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CookieConsent-module__utl3AW__textButton{font-family:var(--font-body);font-size:var(--size-small);color:var(--text-secondary);padding:var(--space-2)0;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.CookieConsent-module__utl3AW__textButton:hover{color:var(--ink)}.CookieConsent-module__utl3AW__textButton:focus-visible{outline:var(--border-w)solid var(--ink);outline-offset:2px}.CookieConsent-module__utl3AW__panel{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.CookieConsent-module__utl3AW__panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.CookieConsent-module__utl3AW__category{gap:var(--space-3);padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:auto 1fr;align-items:start;display:grid}.CookieConsent-module__utl3AW__category:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.CookieConsent-module__utl3AW__categoryName{font-size:var(--size-ui);font-weight:600}.CookieConsent-module__utl3AW__categoryText{font-size:var(--size-small);color:var(--text-secondary);margin:2px 0 0}.CookieConsent-module__utl3AW__checkbox{width:18px;height:18px;accent-color:var(--brand-orange-text);margin-top:2px}@media (max-width:640px){.CookieConsent-module__utl3AW__inner{align-items:stretch;width:calc(100% - 40px)}.CookieConsent-module__utl3AW__actions{width:100%}}
.megoldasok-module__r7IA-W__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.megoldasok-module__r7IA-W__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.megoldasok-module__r7IA-W__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.megoldasok-module__r7IA-W__h3{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);letter-spacing:var(--tracking-heading);margin:0}.megoldasok-module__r7IA-W__h4{font-size:var(--size-h4);margin:0;font-weight:600}.megoldasok-module__r7IA-W__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.megoldasok-module__r7IA-W__body{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);max-width:60ch;margin:0}.megoldasok-module__r7IA-W__small{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.megoldasok-module__r7IA-W__mono{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--ink)}.megoldasok-module__r7IA-W__monoMuted{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted)}.megoldasok-module__r7IA-W__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.megoldasok-module__r7IA-W__heroActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.megoldasok-module__r7IA-W__section{padding:0 0 var(--space-8)}.megoldasok-module__r7IA-W__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.megoldasok-module__r7IA-W__row{gap:var(--space-5);padding:var(--space-4)0;border-bottom:var(--border-w)solid var(--border-hairline);align-items:baseline;display:grid}.megoldasok-module__r7IA-W__row:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.megoldasok-module__r7IA-W__rowName{font-weight:600;font-size:var(--size-ui)}.megoldasok-module__r7IA-W__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.megoldasok-module__r7IA-W__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.megoldasok-module__r7IA-W__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}.megoldasok-module__r7IA-W__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.megoldasok-module__r7IA-W__btnOnInk:hover{background:var(--n200)}.megoldasok-module__r7IA-W__btnOnInk:active{transform:translateY(1px)}.megoldasok-module__r7IA-W__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}@media (max-width:640px){.megoldasok-module__r7IA-W__hero{padding:var(--space-7)0 var(--space-6)}.megoldasok-module__r7IA-W__h1{font-size:var(--size-h1);max-width:none}.megoldasok-module__r7IA-W__h2{font-size:var(--size-h3)}.megoldasok-module__r7IA-W__lead{font-size:var(--size-body)}.megoldasok-module__r7IA-W__section,.megoldasok-module__r7IA-W__final{padding-bottom:var(--space-7)}.megoldasok-module__r7IA-W__row{gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.megoldasok-module__r7IA-W__btnOnInk{transition:none}.megoldasok-module__r7IA-W__btnOnInk:active{transform:none}}
.tudastar-module__pj78qW__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.tudastar-module__pj78qW__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:22ch;margin:0;padding-block:.14em}.tudastar-module__pj78qW__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.tudastar-module__pj78qW__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.tudastar-module__pj78qW__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.tudastar-module__pj78qW__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.tudastar-module__pj78qW__post{gap:var(--space-5);padding:var(--space-5)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:160px 1fr 140px;align-items:baseline;display:grid}.tudastar-module__pj78qW__post:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.tudastar-module__pj78qW__postDate{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted)}.tudastar-module__pj78qW__postTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0;padding-block:.14em}.tudastar-module__pj78qW__postLink{color:var(--ink);text-decoration:none}.tudastar-module__pj78qW__postLink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.tudastar-module__pj78qW__postExcerpt{margin:var(--space-2)0 0;font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);max-width:64ch}.tudastar-module__pj78qW__postMeta{text-align:right;flex-direction:column;gap:2px;display:flex}.tudastar-module__pj78qW__postCategory{font-size:var(--size-caption);font-weight:600}.tudastar-module__pj78qW__postAuthor{font-size:var(--size-caption);color:var(--text-secondary)}.tudastar-module__pj78qW__postExternal{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted)}.tudastar-module__pj78qW__back{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-secondary);text-decoration:none}.tudastar-module__pj78qW__back:hover{color:var(--ink)}.tudastar-module__pj78qW__articleHead{gap:var(--space-4);padding:var(--space-7)0 var(--space-6);flex-direction:column;align-items:flex-start;display:flex}.tudastar-module__pj78qW__articleTitle{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.tudastar-module__pj78qW__articleMeta{gap:var(--space-6);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);grid-template-columns:repeat(4,max-content);width:100%;display:grid}.tudastar-module__pj78qW__metaLabel{font-size:var(--size-caption);color:var(--text-muted);margin-bottom:2px;display:block}.tudastar-module__pj78qW__metaValue{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--ink)}.tudastar-module__pj78qW__metaValue a{color:var(--link);text-decoration:none}.tudastar-module__pj78qW__metaValue a:hover{text-underline-offset:3px;text-decoration:underline}.tudastar-module__pj78qW__cover{width:100%;height:auto;display:block}.tudastar-module__pj78qW__state{padding:var(--space-9)0;gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.tudastar-module__pj78qW__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.tudastar-module__pj78qW__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.tudastar-module__pj78qW__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}.tudastar-module__pj78qW__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.tudastar-module__pj78qW__btnOnInk:hover{background:var(--n200)}.tudastar-module__pj78qW__btnOnInk:active{transform:translateY(1px)}.tudastar-module__pj78qW__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}@media (max-width:900px){.tudastar-module__pj78qW__post{grid-template-columns:120px 1fr}.tudastar-module__pj78qW__postMeta{gap:var(--space-4);text-align:left;flex-direction:row;grid-column:2}.tudastar-module__pj78qW__articleMeta{gap:var(--space-4);grid-template-columns:1fr 1fr}}@media (max-width:640px){.tudastar-module__pj78qW__hero{padding:var(--space-7)0 var(--space-6)}.tudastar-module__pj78qW__h1{font-size:var(--size-h1);max-width:none}.tudastar-module__pj78qW__h2,.tudastar-module__pj78qW__articleTitle{font-size:var(--size-h3)}.tudastar-module__pj78qW__lead{font-size:var(--size-body)}.tudastar-module__pj78qW__post{gap:var(--space-2);grid-template-columns:1fr}.tudastar-module__pj78qW__postMeta{grid-column:1}.tudastar-module__pj78qW__final{padding:var(--space-7)0}}@media (prefers-reduced-motion:reduce){.tudastar-module__pj78qW__btnOnInk{transition:none}.tudastar-module__pj78qW__btnOnInk:active{transform:none}}
.LayoutShell-module__HjY9Ba__skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LayoutShell-module__HjY9Ba__skip:focus-visible{top:var(--space-4);left:var(--space-4);z-index:9999;clip-path:none;width:auto;height:auto;padding:var(--space-3)var(--space-5);background:var(--ink);color:var(--paper);font-family:var(--font-body);font-size:var(--size-body);outline:var(--border-w)solid var(--paper);outline-offset:-4px;font-weight:600;text-decoration:none;position:fixed}
.allapot-module___PFpSW__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body);flex-direction:column;min-height:100vh;display:flex}.allapot-module___PFpSW__main{flex:1}.allapot-module___PFpSW__block{padding:var(--space-9)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;max-width:60ch;display:flex}.allapot-module___PFpSW__status{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase}.allapot-module___PFpSW__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.allapot-module___PFpSW__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;margin:0}.allapot-module___PFpSW__actions{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.allapot-module___PFpSW__next{width:100%;margin-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong)}.allapot-module___PFpSW__nextRow{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.allapot-module___PFpSW__nextLink{font-weight:600;font-size:var(--size-ui);color:var(--link);text-decoration:none}.allapot-module___PFpSW__nextLink:hover{text-underline-offset:3px;text-decoration:underline}.allapot-module___PFpSW__nextText{font-size:var(--size-small);color:var(--text-secondary)}.allapot-module___PFpSW__form{gap:var(--space-4);width:100%;margin-top:var(--space-4);padding-top:var(--space-5);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.allapot-module___PFpSW__formNote{font-size:var(--size-small);color:var(--text-secondary);margin:0}@media (max-width:640px){.allapot-module___PFpSW__block{padding:var(--space-7)0}.allapot-module___PFpSW__h1{font-size:var(--size-h3);max-width:none}.allapot-module___PFpSW__lead{font-size:var(--size-body)}.allapot-module___PFpSW__nextRow{gap:var(--space-1);grid-template-columns:1fr}}
.jogi-module__VJc-dW__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.jogi-module__VJc-dW__hero{padding:var(--space-9)0 var(--space-6);gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.jogi-module__VJc-dW__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:22ch;margin:0;padding-block:.14em}.jogi-module__VJc-dW__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:60ch;margin:0}.jogi-module__VJc-dW__updated{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted)}.jogi-module__VJc-dW__registry{border-top:var(--border-w)solid var(--border-strong);gap:0;margin:0;display:grid}.jogi-module__VJc-dW__registryRow{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.jogi-module__VJc-dW__registryLabel{font-size:var(--size-caption);color:var(--text-muted)}.jogi-module__VJc-dW__registryValue{font-size:var(--size-body)}.jogi-module__VJc-dW__registryValue a{color:var(--link);text-decoration:none}.jogi-module__VJc-dW__registryValue a:hover{text-underline-offset:3px;text-decoration:underline}.jogi-module__VJc-dW__siblings{gap:var(--space-5);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-wrap:wrap;display:flex}.jogi-module__VJc-dW__sibling{font-size:var(--size-small);color:var(--link);text-decoration:none}.jogi-module__VJc-dW__sibling:hover{text-underline-offset:3px;text-decoration:underline}.jogi-module__VJc-dW__siblingCurrent{font-size:var(--size-small);color:var(--text-muted)}@media (max-width:640px){.jogi-module__VJc-dW__hero{padding:var(--space-7)0 var(--space-5)}.jogi-module__VJc-dW__h1{font-size:var(--size-h3);max-width:none}.jogi-module__VJc-dW__lead{font-size:var(--size-body)}.jogi-module__VJc-dW__registryRow{gap:var(--space-1);grid-template-columns:1fr}}
.PageSkeleton-module__DipamW__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);flex-direction:column;min-height:100vh;display:flex}.PageSkeleton-module__DipamW__main{flex:1}.PageSkeleton-module__DipamW__hero{padding:var(--space-9)0 var(--space-8);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.PageSkeleton-module__DipamW__title{width:100%;max-width:20ch;font-size:var(--size-display);line-height:var(--leading-display)}.PageSkeleton-module__DipamW__lead{width:100%;max-width:56ch;font-size:var(--size-body-lg);line-height:var(--leading-body)}.PageSkeleton-module__DipamW__rows{padding:var(--space-8)0}.PageSkeleton-module__DipamW__row{gap:var(--space-5);padding:var(--space-4)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:240px 1fr 160px;align-items:baseline;display:grid}.PageSkeleton-module__DipamW__row:first-of-type{border-top:var(--border-w)solid var(--border-strong)}@media (max-width:900px){.PageSkeleton-module__DipamW__row{gap:var(--space-2);grid-template-columns:1fr}}@media (max-width:640px){.PageSkeleton-module__DipamW__hero{padding:var(--space-7)0 var(--space-6)}.PageSkeleton-module__DipamW__title{font-size:var(--size-h1);max-width:none}}
.page-module__bAzKQq__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__bAzKQq__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__bAzKQq__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0;padding-block:.14em}.page-module__bAzKQq__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:52ch;margin:0}.page-module__bAzKQq__claims{gap:var(--space-7);border-top:var(--border-w)solid var(--border-strong);border-bottom:var(--border-w)solid var(--border-hairline);padding:var(--space-5)0;margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.page-module__bAzKQq__claimTitle{font-weight:600;font-size:var(--size-ui)}.page-module__bAzKQq__claimText{font-size:var(--size-small);color:var(--text-secondary);margin-top:2px}.page-module__bAzKQq__form{padding:0 0 var(--space-8)}.page-module__bAzKQq__formFrame{border:var(--border-w)solid var(--border-hairline);background:var(--surface-card)}.page-module__bAzKQq__formFrame iframe{border:none;width:100%;height:640px;display:block}.page-module__bAzKQq__formNote{font-family:var(--ds-font-mono);font-size:var(--size-micro);color:var(--text-muted);margin-top:var(--space-2)}.page-module__bAzKQq__afterHead{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-4)}.page-module__bAzKQq__stepRow{gap:var(--space-6);padding:var(--space-4)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:280px 1fr 140px;align-items:baseline;display:grid}.page-module__bAzKQq__stepRow:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.page-module__bAzKQq__stepTitle{font-weight:600;font-size:var(--size-ui)}.page-module__bAzKQq__stepText{font-size:var(--size-small);color:var(--text-secondary);margin:0}.page-module__bAzKQq__stepWhen{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted);text-align:right;white-space:nowrap}@media (max-width:640px){.page-module__bAzKQq__hero{padding:var(--space-7)0 var(--space-6);gap:var(--space-4)}.page-module__bAzKQq__h1{font-size:var(--size-h1)}.page-module__bAzKQq__lead{font-size:var(--size-body)}.page-module__bAzKQq__claims{gap:var(--space-4);margin-bottom:var(--space-7);grid-template-columns:1fr}.page-module__bAzKQq__stepRow{gap:var(--space-1);grid-template-columns:1fr}.page-module__bAzKQq__stepWhen{text-align:left}.page-module__bAzKQq__formFrame iframe{height:560px}}
.page-module__nL6KFa__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__nL6KFa__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.page-module__nL6KFa__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.page-module__nL6KFa__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.page-module__nL6KFa__body{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);max-width:60ch;margin:0}.page-module__nL6KFa__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__nL6KFa__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__nL6KFa__demo{gap:var(--space-5);padding:var(--space-5)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:240px 1fr 180px;align-items:start;display:grid}.page-module__nL6KFa__demo:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.page-module__nL6KFa__demoTitle{font-weight:600;font-size:var(--size-ui)}.page-module__nL6KFa__demoRole{font-size:var(--size-small);color:var(--text-secondary);margin-top:2px}.page-module__nL6KFa__demoMeta{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted);margin-top:var(--space-2)}.page-module__nL6KFa__demoBody{gap:var(--space-3);flex-direction:column;display:flex}.page-module__nL6KFa__demoText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__nL6KFa__scenario{background:var(--surface-sunken);padding:var(--space-4);gap:var(--space-2);clip-path:polygon(0 0,calc(100% - var(--cut-panel))0,100% var(--cut-panel),100% 100%,0 100%);flex-direction:column;display:flex}.page-module__nL6KFa__scenarioLabel{font-size:var(--size-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.page-module__nL6KFa__scenarioText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__nL6KFa__demoAction{justify-content:flex-end;display:flex}.page-module__nL6KFa__widgetLoading{z-index:60;color:var(--paper);font-family:var(--ds-font-mono);font-size:var(--size-body);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__nL6KFa__notes{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.page-module__nL6KFa__note{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.page-module__nL6KFa__noteTitle{font-size:var(--size-h4);font-weight:600}.page-module__nL6KFa__noteText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__nL6KFa__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__nL6KFa__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.page-module__nL6KFa__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}.page-module__nL6KFa__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.page-module__nL6KFa__btnOnInk:hover{background:var(--n200)}.page-module__nL6KFa__btnOnInk:active{transform:translateY(1px)}.page-module__nL6KFa__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}@media (max-width:900px){.page-module__nL6KFa__demo{grid-template-columns:200px 1fr}.page-module__nL6KFa__demoAction{grid-column:2;justify-content:flex-start}.page-module__nL6KFa__notes{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.page-module__nL6KFa__hero{padding:var(--space-7)0 var(--space-6)}.page-module__nL6KFa__h1{font-size:var(--size-h1);max-width:none}.page-module__nL6KFa__h2{font-size:var(--size-h3)}.page-module__nL6KFa__lead{font-size:var(--size-body)}.page-module__nL6KFa__demo{gap:var(--space-3);grid-template-columns:1fr}.page-module__nL6KFa__demoAction{grid-column:1}.page-module__nL6KFa__final{padding:var(--space-7)0}}@media (prefers-reduced-motion:reduce){.page-module__nL6KFa__btnOnInk{transition:none}.page-module__nL6KFa__btnOnInk:active{transform:none}}
.page-module__hXsttG__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__hXsttG__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.page-module__hXsttG__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.page-module__hXsttG__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.page-module__hXsttG__small{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__hXsttG__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__hXsttG__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__hXsttG__ebook{gap:var(--space-6);padding:var(--space-6)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:280px 1fr;align-items:start;display:grid}.page-module__hXsttG__ebook:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.page-module__hXsttG__ebookTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0;padding-block:.14em}.page-module__hXsttG__ebookSubtitle{font-size:var(--size-caption);color:var(--text-secondary);margin-top:2px}.page-module__hXsttG__ebookPages{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted);margin-top:var(--space-2)}.page-module__hXsttG__ebookBody{gap:var(--space-4);flex-direction:column;display:flex}.page-module__hXsttG__ebookText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__hXsttG__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__hXsttG__formError{font-size:var(--size-small);color:var(--danger);margin:0}.page-module__hXsttG__successTitle{margin:0 0 var(--space-2);font-weight:600;font-size:var(--size-ui)}.page-module__hXsttG__notes{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.page-module__hXsttG__note{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.page-module__hXsttG__noteTitle{font-size:var(--size-h4);font-weight:600}@media (max-width:900px){.page-module__hXsttG__ebook,.page-module__hXsttG__notes{gap:var(--space-4);grid-template-columns:1fr}}@media (max-width:640px){.page-module__hXsttG__hero{padding:var(--space-7)0 var(--space-6)}.page-module__hXsttG__h1{font-size:var(--size-h1);max-width:none}.page-module__hXsttG__h2{font-size:var(--size-h3)}.page-module__hXsttG__lead{font-size:var(--size-body)}}
.page-module__eMG2ba__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__eMG2ba__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.page-module__eMG2ba__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.page-module__eMG2ba__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.page-module__eMG2ba__body{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);max-width:60ch;margin:0}.page-module__eMG2ba__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__eMG2ba__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__eMG2ba__topic{gap:var(--space-5);padding:var(--space-4)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:280px 1fr 120px;align-items:baseline;display:grid}.page-module__eMG2ba__topic:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.page-module__eMG2ba__topicTitle{font-weight:600;font-size:var(--size-ui)}.page-module__eMG2ba__topicSubtitle{font-size:var(--size-caption);color:var(--text-secondary);margin-top:2px}.page-module__eMG2ba__topicText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__eMG2ba__topicDuration{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-muted);text-align:right}.page-module__eMG2ba__steps{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.page-module__eMG2ba__step{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.page-module__eMG2ba__stepTitle{font-size:var(--size-h4);font-weight:600}.page-module__eMG2ba__stepText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__eMG2ba__testimonials{gap:var(--space-7);grid-template-columns:repeat(2,1fr);display:grid}.page-module__eMG2ba__testimonial{padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-on-ink);margin:0}.page-module__eMG2ba__testimonialQuote{font-size:var(--size-body-lg);line-height:var(--leading-body);text-wrap:pretty;margin:0}.page-module__eMG2ba__testimonialWho{margin-top:var(--space-3);font-size:var(--size-caption);color:var(--text-secondary-on-ink)}.page-module__eMG2ba__formBlock{max-width:760px;margin-inline:auto}.page-module__eMG2ba__form{gap:var(--space-5);flex-direction:column;align-items:stretch;display:flex}.page-module__eMG2ba__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.page-module__eMG2ba__formTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-3)}.page-module__eMG2ba__formNote{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__eMG2ba__formError{font-size:var(--size-small);color:var(--danger);margin:0}.page-module__eMG2ba__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__eMG2ba__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.page-module__eMG2ba__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}.page-module__eMG2ba__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.page-module__eMG2ba__btnOnInk:hover{background:var(--n200)}.page-module__eMG2ba__btnOnInk:active{transform:translateY(1px)}.page-module__eMG2ba__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}@media (max-width:900px){.page-module__eMG2ba__topic{grid-template-columns:220px 1fr}.page-module__eMG2ba__topicDuration{text-align:left;grid-column:2}.page-module__eMG2ba__steps,.page-module__eMG2ba__testimonials{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.page-module__eMG2ba__hero{padding:var(--space-7)0 var(--space-6)}.page-module__eMG2ba__h1{font-size:var(--size-h1);max-width:none}.page-module__eMG2ba__h2{font-size:var(--size-h3)}.page-module__eMG2ba__lead{font-size:var(--size-body)}.page-module__eMG2ba__topic{gap:var(--space-2);grid-template-columns:1fr}.page-module__eMG2ba__topicDuration{grid-column:1}.page-module__eMG2ba__formRow{grid-template-columns:1fr}.page-module__eMG2ba__final{padding:var(--space-7)0}}@media (prefers-reduced-motion:reduce){.page-module__eMG2ba__btnOnInk{transition:none}.page-module__eMG2ba__btnOnInk:active{transform:none}}
.esettanulmanyok-module__gxGoYa__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.esettanulmanyok-module__gxGoYa__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.esettanulmanyok-module__gxGoYa__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.esettanulmanyok-module__gxGoYa__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.esettanulmanyok-module__gxGoYa__small{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.esettanulmanyok-module__gxGoYa__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.esettanulmanyok-module__gxGoYa__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.esettanulmanyok-module__gxGoYa__study{gap:var(--space-5);padding:var(--space-5)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:220px 1fr 200px;align-items:baseline;display:grid}.esettanulmanyok-module__gxGoYa__study:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.esettanulmanyok-module__gxGoYa__studyIndustry{font-size:var(--size-caption);color:var(--text-muted)}.esettanulmanyok-module__gxGoYa__studyTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0;padding-block:.14em}.esettanulmanyok-module__gxGoYa__studyLink{color:var(--ink);text-decoration:none}.esettanulmanyok-module__gxGoYa__studyLink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.esettanulmanyok-module__gxGoYa__studyProblem{margin:var(--space-2)0 0;font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);max-width:64ch}.esettanulmanyok-module__gxGoYa__studyResult{font-size:var(--size-small);text-align:right;font-weight:600}.esettanulmanyok-module__gxGoYa__back{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--text-secondary);text-decoration:none}.esettanulmanyok-module__gxGoYa__back:hover{color:var(--ink)}.esettanulmanyok-module__gxGoYa__articleHead{padding:var(--space-7)0 var(--space-6);gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.esettanulmanyok-module__gxGoYa__industry{font-size:var(--size-caption);color:var(--text-muted)}.esettanulmanyok-module__gxGoYa__articleTitle{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.esettanulmanyok-module__gxGoYa__summary{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.esettanulmanyok-module__gxGoYa__summaryItem{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.esettanulmanyok-module__gxGoYa__summaryLabel{font-size:var(--size-caption);color:var(--text-muted)}.esettanulmanyok-module__gxGoYa__summaryText{font-size:var(--size-small);line-height:var(--leading-body);margin:0}.esettanulmanyok-module__gxGoYa__features{margin-top:var(--space-5);border-top:var(--border-w)solid var(--border-strong)}.esettanulmanyok-module__gxGoYa__feature{padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);font-size:var(--size-small)}.esettanulmanyok-module__gxGoYa__roiLead{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary-on-ink);max-width:64ch;margin:0}.esettanulmanyok-module__gxGoYa__roiValue{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--brand-orange);margin:var(--space-5)0 0;text-wrap:pretty;max-width:24ch;padding-block:.14em}.esettanulmanyok-module__gxGoYa__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.esettanulmanyok-module__gxGoYa__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.esettanulmanyok-module__gxGoYa__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}.esettanulmanyok-module__gxGoYa__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.esettanulmanyok-module__gxGoYa__btnOnInk:hover{background:var(--n200)}.esettanulmanyok-module__gxGoYa__btnOnInk:active{transform:translateY(1px)}.esettanulmanyok-module__gxGoYa__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}@media (max-width:900px){.esettanulmanyok-module__gxGoYa__study{grid-template-columns:180px 1fr}.esettanulmanyok-module__gxGoYa__studyResult{text-align:left;grid-column:2}.esettanulmanyok-module__gxGoYa__summary{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.esettanulmanyok-module__gxGoYa__hero{padding:var(--space-7)0 var(--space-6)}.esettanulmanyok-module__gxGoYa__h1{font-size:var(--size-h1);max-width:none}.esettanulmanyok-module__gxGoYa__h2,.esettanulmanyok-module__gxGoYa__articleTitle,.esettanulmanyok-module__gxGoYa__roiValue{font-size:var(--size-h3)}.esettanulmanyok-module__gxGoYa__lead{font-size:var(--size-body)}.esettanulmanyok-module__gxGoYa__study{gap:var(--space-2);grid-template-columns:1fr}.esettanulmanyok-module__gxGoYa__studyResult{grid-column:1}.esettanulmanyok-module__gxGoYa__final{padding:var(--space-7)0}}@media (prefers-reduced-motion:reduce){.esettanulmanyok-module__gxGoYa__btnOnInk{transition:none}.esettanulmanyok-module__gxGoYa__btnOnInk:active{transform:none}}
.page-module__SRHWAW__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__SRHWAW__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:20ch;margin:0;padding-block:.14em}.page-module__SRHWAW__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.page-module__SRHWAW__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.page-module__SRHWAW__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__SRHWAW__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__SRHWAW__items{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.page-module__SRHWAW__item{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.page-module__SRHWAW__itemTitle{font-size:var(--size-h4);font-weight:600}.page-module__SRHWAW__itemText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__SRHWAW__formLayout{gap:var(--space-8);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}.page-module__SRHWAW__form{gap:var(--space-5);flex-direction:column;display:flex}.page-module__SRHWAW__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.page-module__SRHWAW__cardTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-3)}.page-module__SRHWAW__cardNote{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__SRHWAW__small{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__SRHWAW__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__SRHWAW__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__SRHWAW__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.page-module__SRHWAW__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}@media (max-width:900px){.page-module__SRHWAW__items,.page-module__SRHWAW__formLayout{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.page-module__SRHWAW__hero{padding:var(--space-7)0 var(--space-6)}.page-module__SRHWAW__h1{font-size:var(--size-h1);max-width:none}.page-module__SRHWAW__h2{font-size:var(--size-h3)}.page-module__SRHWAW__lead{font-size:var(--size-body)}.page-module__SRHWAW__formRow{grid-template-columns:1fr}.page-module__SRHWAW__final{padding:var(--space-7)0}}
.page-module__CS8vsG__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__CS8vsG__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0;padding-block:.14em}.page-module__CS8vsG__h2{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;max-width:26ch;margin:0;padding-block:.14em}.page-module__CS8vsG__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.page-module__CS8vsG__body{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);max-width:60ch;margin:0}.page-module__CS8vsG__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__CS8vsG__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__CS8vsG__industries{gap:0 var(--space-8);grid-template-columns:1fr 1fr;display:grid}.page-module__CS8vsG__industry{gap:var(--space-4);padding:var(--space-4)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.page-module__CS8vsG__industries>.page-module__CS8vsG__industry:first-child,.page-module__CS8vsG__industries>.page-module__CS8vsG__industry:nth-child(2){border-top:var(--border-w)solid var(--border-strong)}.page-module__CS8vsG__industryName{font-weight:600;font-size:var(--size-ui)}.page-module__CS8vsG__industryText{font-size:var(--size-small);color:var(--text-secondary)}.page-module__CS8vsG__notes{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.page-module__CS8vsG__note{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong);flex-direction:column;display:flex}.page-module__CS8vsG__noteTitle{font-size:var(--size-h4);font-weight:600}.page-module__CS8vsG__noteText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.page-module__CS8vsG__final{padding:var(--space-8)0;gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.page-module__CS8vsG__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:24ch;margin:0;padding-block:.14em}.page-module__CS8vsG__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:52ch;margin:0}.page-module__CS8vsG__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.page-module__CS8vsG__btnOnInk:hover{background:var(--n200)}.page-module__CS8vsG__btnOnInk:active{transform:translateY(1px)}.page-module__CS8vsG__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}@media (max-width:900px){.page-module__CS8vsG__industries{grid-template-columns:1fr}.page-module__CS8vsG__industries>.page-module__CS8vsG__industry:nth-child(2){border-top:0}.page-module__CS8vsG__notes{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.page-module__CS8vsG__hero{padding:var(--space-7)0 var(--space-6)}.page-module__CS8vsG__h1{font-size:var(--size-h1)}.page-module__CS8vsG__h2{font-size:var(--size-h3)}.page-module__CS8vsG__lead{font-size:var(--size-body)}.page-module__CS8vsG__industry{gap:var(--space-1);grid-template-columns:1fr}.page-module__CS8vsG__final{padding:var(--space-7)0}}@media (prefers-reduced-motion:reduce){.page-module__CS8vsG__btnOnInk{transition:none}.page-module__CS8vsG__btnOnInk:active{transform:none}}
.page-module__W7EbgG__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.page-module__W7EbgG__hero{padding:var(--space-9)0 var(--space-7);gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.page-module__W7EbgG__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0;padding-block:.14em}.page-module__W7EbgG__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:52ch;margin:0}.page-module__W7EbgG__columns{gap:var(--space-9);padding-bottom:var(--space-9);grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}.page-module__W7EbgG__left{gap:var(--space-7);flex-direction:column;display:flex}.page-module__W7EbgG__registry{display:block}.page-module__W7EbgG__row{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:140px 1fr;align-items:baseline;display:grid}.page-module__W7EbgG__row:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.page-module__W7EbgG__rowLabel{font-weight:600;font-size:var(--size-small)}.page-module__W7EbgG__rowValue{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--ink);text-decoration:none}a.page-module__W7EbgG__rowValue:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.page-module__W7EbgG__rowText{font-size:var(--size-small);color:var(--text-secondary)}.page-module__W7EbgG__signature{padding-left:22px;position:relative}.page-module__W7EbgG__signature:before{content:"";left:0;top:calc(-1*var(--overshoot-y));bottom:calc(-1*var(--overshoot-y));background:var(--ink);width:2px;position:absolute}.page-module__W7EbgG__signatureTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-2)}.page-module__W7EbgG__signatureText{font-size:var(--size-small);line-height:var(--leading-body);color:var(--text-secondary);max-width:46ch;margin:0}.page-module__W7EbgG__formTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h3);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-5)}.page-module__W7EbgG__fields{gap:var(--space-4);flex-direction:column;display:flex}.page-module__W7EbgG__pair{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.page-module__W7EbgG__required{font-size:var(--size-caption);color:var(--text-muted)}.page-module__W7EbgG__formError{font-size:var(--size-small);color:var(--error-text);margin:0;font-weight:500}.page-module__W7EbgG__sent{gap:var(--space-3);padding:var(--space-4)0;flex-direction:column;align-items:flex-start;display:flex}.page-module__W7EbgG__sentTitle{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--size-h4);margin:0}.page-module__W7EbgG__sentText{font-size:var(--size-small);color:var(--text-secondary);max-width:44ch;margin:0}@media (max-width:640px){.page-module__W7EbgG__hero{padding:var(--space-7)0 var(--space-6)}.page-module__W7EbgG__h1{font-size:var(--size-h1)}.page-module__W7EbgG__lead{font-size:var(--size-body)}.page-module__W7EbgG__columns{gap:var(--space-7);padding-bottom:var(--space-8);grid-template-columns:1fr}.page-module__W7EbgG__row{gap:var(--space-1);grid-template-columns:1fr}.page-module__W7EbgG__pair{grid-template-columns:1fr}}
.kezdolap-module__UOak-q__page{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.kezdolap-module__UOak-q__h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:16ch;margin:0;padding-block:.14em}.kezdolap-module__UOak-q__h2{font-size:var(--size-h2);text-wrap:pretty;margin:0}.kezdolap-module__UOak-q__h2display{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h2);text-wrap:pretty;margin:0}.kezdolap-module__UOak-q__h3{font-size:var(--size-h3);margin:0}.kezdolap-module__UOak-q__h4{font-size:var(--size-h4);margin:0}.kezdolap-module__UOak-q__lead{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;max-width:52ch;margin:0}.kezdolap-module__UOak-q__body{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);max-width:46ch;margin:0}.kezdolap-module__UOak-q__small{font-size:var(--size-small);color:var(--text-secondary);margin:0}.kezdolap-module__UOak-q__hero{padding:var(--space-9)0 var(--space-8);flex-direction:column;align-items:flex-start;gap:28px;display:flex}.kezdolap-module__UOak-q__heroCta{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.kezdolap-module__UOak-q__heroNote{font-size:var(--size-micro);color:var(--text-secondary)}.kezdolap-module__UOak-q__bandHead{gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:end;margin-bottom:40px;display:grid}.kezdolap-module__UOak-q__bandHead .kezdolap-module__UOak-q__h2{max-width:22ch}.kezdolap-module__UOak-q__bandHead .kezdolap-module__UOak-q__small{max-width:52ch}.kezdolap-module__UOak-q__voice{gap:var(--space-8);grid-template-columns:1fr 560px;align-items:center;display:grid}.kezdolap-module__UOak-q__voiceText{gap:var(--space-5);flex-direction:column;display:flex}.kezdolap-module__UOak-q__voiceH2{color:var(--brand-orange-text);max-width:22ch}.kezdolap-module__UOak-q__services{gap:var(--space-9);grid-template-columns:1fr 1fr;display:grid}.kezdolap-module__UOak-q__service{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.kezdolap-module__UOak-q__tech{font-size:var(--size-caption);color:var(--text-secondary)}.kezdolap-module__UOak-q__more{font-weight:600;font-size:var(--size-ui);color:var(--link);text-decoration:none}.kezdolap-module__UOak-q__more:hover{text-underline-offset:3px;text-decoration:underline}.kezdolap-module__UOak-q__casesHead{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.kezdolap-module__UOak-q__casesHead .kezdolap-module__UOak-q__h2display{max-width:26ch}.kezdolap-module__UOak-q__casesLink{color:var(--brand-amber);font-weight:600;font-size:var(--size-ui);white-space:nowrap;text-decoration:none}.kezdolap-module__UOak-q__casesLink:hover{text-underline-offset:3px;text-decoration:underline}.kezdolap-module__UOak-q__caseRow{gap:var(--space-6);padding:var(--space-5)0;border-bottom:var(--border-w)solid var(--border-on-ink);grid-template-columns:240px 220px 1fr;align-items:baseline;display:grid}.kezdolap-module__UOak-q__caseRow:first-of-type{margin-top:var(--space-5);padding-top:28px}.kezdolap-module__UOak-q__caseRow:last-of-type{border-bottom:none}.kezdolap-module__UOak-q__caseTime{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-h1)}.kezdolap-module__UOak-q__caseName{font-weight:600;font-size:var(--size-ui)}.kezdolap-module__UOak-q__caseText{font-size:var(--size-small);color:var(--text-secondary-on-ink);margin:0}.kezdolap-module__UOak-q__process .kezdolap-module__UOak-q__h2{max-width:28ch}.kezdolap-module__UOak-q__processLead{margin:var(--space-3)0 56px;font-size:var(--size-body);color:var(--text-secondary);max-width:52ch}.kezdolap-module__UOak-q__spineTop,.kezdolap-module__UOak-q__spineBottom{gap:var(--space-7);grid-template-columns:repeat(4,1fr);display:grid}.kezdolap-module__UOak-q__spineTop{margin-bottom:var(--space-3)}.kezdolap-module__UOak-q__spineBottom{margin-top:var(--space-3)}.kezdolap-module__UOak-q__step{gap:var(--space-2);flex-direction:column;display:flex}.kezdolap-module__UOak-q__step1{grid-column:1}.kezdolap-module__UOak-q__step2{grid-column:2}.kezdolap-module__UOak-q__step3{grid-column:3}.kezdolap-module__UOak-q__step4{grid-column:4}.kezdolap-module__UOak-q__stepMeta{font-size:var(--size-small);color:var(--text-secondary)}.kezdolap-module__UOak-q__stepFigure{font-family:var(--ds-font-mono);font-size:var(--size-caption);color:var(--ink)}.kezdolap-module__UOak-q__quoteBox{max-width:820px}.kezdolap-module__UOak-q__press{gap:var(--space-7);margin-top:var(--space-8);grid-template-columns:1fr 1fr;align-items:baseline;display:grid}.kezdolap-module__UOak-q__pressName{font-weight:600;font-size:var(--size-caption)}.kezdolap-module__UOak-q__pressTitle{font-size:var(--size-small);color:var(--text-secondary);margin:6px 0 0;font-style:italic}.kezdolap-module__UOak-q__industries .kezdolap-module__UOak-q__h3{margin:0 0 var(--space-2);max-width:26ch}.kezdolap-module__UOak-q__industryGrid{gap:var(--space-3)var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.kezdolap-module__UOak-q__industry{padding:18px 0}.kezdolap-module__UOak-q__industryName{font-weight:600;font-size:var(--size-ui)}.kezdolap-module__UOak-q__industryText{font-size:var(--size-small);color:var(--text-secondary);margin-top:2px}.kezdolap-module__UOak-q__faq .kezdolap-module__UOak-q__h3{margin:0 0 var(--space-2)}.kezdolap-module__UOak-q__faqRow{gap:var(--space-6);padding:var(--space-4)0;border-bottom:var(--border-w)solid var(--border-hairline);grid-template-columns:340px 1fr;display:grid}.kezdolap-module__UOak-q__faqQ{font-weight:600;font-size:var(--size-ui)}.kezdolap-module__UOak-q__final{padding:var(--space-8)0 var(--space-7);gap:var(--space-7);grid-template-columns:1.2fr .8fr;align-items:start;display:grid}.kezdolap-module__UOak-q__finalText{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.kezdolap-module__UOak-q__finalH2{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);letter-spacing:var(--tracking-display);margin:0}.kezdolap-module__UOak-q__finalLead{font-size:var(--size-body-lg);color:var(--text-secondary-on-ink);max-width:46ch;margin:0}.kezdolap-module__UOak-q__btnOnInk{font-family:var(--font-body);font-size:var(--size-body);padding:var(--space-3)var(--space-5);border:var(--border-w)solid var(--paper);background:var(--paper);color:var(--ink);cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--cut-control))0,100% var(--cut-control),100% 100%,0 100%);transition:background var(--dur)var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.kezdolap-module__UOak-q__btnOnInk:hover{background:var(--n200)}.kezdolap-module__UOak-q__btnOnInk:active{transform:translateY(1px)}.kezdolap-module__UOak-q__btnOnInk:focus-visible{box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 4px var(--paper);outline:none}.kezdolap-module__UOak-q__finalNote{font-size:var(--size-caption);color:var(--text-secondary-on-ink)}.kezdolap-module__UOak-q__expectTitle{font-weight:600;font-size:var(--size-ui);padding-bottom:10px}.kezdolap-module__UOak-q__expectRow{border-top:var(--border-w)solid var(--border-on-ink);font-size:var(--size-small);padding:10px 0}@media (max-width:640px){.kezdolap-module__UOak-q__hero{padding:var(--space-7)0;gap:var(--space-5)}.kezdolap-module__UOak-q__h1{font-size:var(--size-h1);max-width:none}.kezdolap-module__UOak-q__h2,.kezdolap-module__UOak-q__h2display{font-size:var(--size-h3)}.kezdolap-module__UOak-q__lead{font-size:var(--size-body)}.kezdolap-module__UOak-q__bandHead,.kezdolap-module__UOak-q__voice,.kezdolap-module__UOak-q__services,.kezdolap-module__UOak-q__press,.kezdolap-module__UOak-q__final,.kezdolap-module__UOak-q__industryGrid,.kezdolap-module__UOak-q__faqRow{gap:var(--space-5);grid-template-columns:1fr}.kezdolap-module__UOak-q__bandHead{margin-bottom:var(--space-5)}.kezdolap-module__UOak-q__casesHead{gap:var(--space-3);flex-direction:column}.kezdolap-module__UOak-q__caseRow{gap:var(--space-1);grid-template-columns:1fr}.kezdolap-module__UOak-q__caseTime{font-size:var(--size-h2)}.kezdolap-module__UOak-q__processLead{margin:var(--space-2)0 var(--space-6)}.kezdolap-module__UOak-q__spine{border-left:1.5px solid var(--ink);gap:var(--space-6);flex-direction:column;padding-left:28px;display:flex}.kezdolap-module__UOak-q__spineRail{display:none}.kezdolap-module__UOak-q__spineTop,.kezdolap-module__UOak-q__spineBottom{display:contents}.kezdolap-module__UOak-q__step{position:relative}.kezdolap-module__UOak-q__step:before{content:"";background:var(--paper);border:1.5px solid var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-35.5px}.kezdolap-module__UOak-q__step1{order:1}.kezdolap-module__UOak-q__step2{order:2}.kezdolap-module__UOak-q__step3{order:3}.kezdolap-module__UOak-q__step4{order:4}.kezdolap-module__UOak-q__final{padding:var(--space-7)0}.kezdolap-module__UOak-q__press{margin-top:var(--space-6)}}@media (prefers-reduced-motion:reduce){.kezdolap-module__UOak-q__btnOnInk{transition:none}.kezdolap-module__UOak-q__btnOnInk:active{transform:none}}
.page-module__mFYGLq__fit{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.page-module__mFYGLq__fitCol{flex-direction:column;display:flex}.page-module__mFYGLq__fitTitle{font-size:var(--size-h4);margin:0 0 var(--space-3);font-weight:600}.page-module__mFYGLq__fitItem{font-size:var(--size-small);padding:var(--space-3)0;border-top:var(--border-w)solid var(--border-hairline)}.page-module__mFYGLq__fitCol .page-module__mFYGLq__fitItem:first-of-type{border-top:var(--border-w)solid var(--border-strong)}.page-module__mFYGLq__fitColMuted .page-module__mFYGLq__fitItem{color:var(--text-secondary)}.page-module__mFYGLq__useRow{grid-template-columns:220px 240px 1fr}.page-module__mFYGLq__integrations{gap:0 var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.page-module__mFYGLq__integration{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--border-w)solid var(--border-hairline);display:flex}.page-module__mFYGLq__integrationName{font-weight:600;font-size:var(--size-ui)}.page-module__mFYGLq__securityLead{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary-on-ink);max-width:60ch;margin:0}.page-module__mFYGLq__security{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.page-module__mFYGLq__securityItem{padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-on-ink);font-size:var(--size-small);font-weight:600}.page-module__mFYGLq__logosBlock{margin-top:var(--space-8)}.page-module__mFYGLq__faqRow{grid-template-columns:340px 1fr}.page-module__mFYGLq__related{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.page-module__mFYGLq__relatedItem{padding-top:var(--space-4);border-top:var(--border-w)solid var(--border-strong)}.page-module__mFYGLq__relatedLink{font-weight:600;font-size:var(--size-ui);color:var(--link);text-decoration:none}.page-module__mFYGLq__relatedLink:hover{text-underline-offset:3px;text-decoration:underline}.page-module__mFYGLq__relatedText{font-size:var(--size-small);color:var(--text-secondary);margin-top:2px}@media (max-width:640px){.page-module__mFYGLq__fit,.page-module__mFYGLq__integrations,.page-module__mFYGLq__security,.page-module__mFYGLq__related{gap:var(--space-5);grid-template-columns:1fr}.page-module__mFYGLq__useRow,.page-module__mFYGLq__faqRow{grid-template-columns:1fr}}
