@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-ext-wght-normal-2GMQGZDT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-wght-normal-F76KYTZG.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-greek-wght-normal-NNUWM3E7.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-vietnamese-wght-normal-HA5TFICD.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-ext-wght-normal-6XGHMEDV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-wght-normal-73PUZEUA.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-cyrillic-ext-wght-normal-YKBDZTKX.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-cyrillic-wght-normal-PTXRUHU6.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-greek-ext-wght-normal-WMQS7B4B.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-greek-wght-normal-YU3FN6OZ.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-vietnamese-wght-normal-2ISAEH7Y.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-latin-ext-wght-normal-7EZSNZVT.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-latin-wght-normal-KQBB62J2.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/heebo-hebrew-wght-normal-IR7WCCQS.woff2") format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/heebo-math-wght-normal-EM6HDSK6.woff2") format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/heebo-symbols-wght-normal-HY23JWYB.woff2") format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/heebo-latin-ext-wght-normal-IWXA2T4T.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/heebo-latin-wght-normal-ELH336XX.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-cyrillic-ext-wght-italic-3MY7MXSC.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-cyrillic-wght-italic-QW4WRGT4.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-greek-ext-wght-italic-4PH5T2GA.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-greek-wght-italic-OACCU2DN.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-vietnamese-wght-italic-73GRD3HL.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-latin-ext-wght-italic-EU47FOEA.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif Display Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url("./media/noto-serif-display-latin-wght-italic-UFT6MQUK.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo"),local("Roboto"),local("Roboto-Regular");font-weight:100 449;font-style:normal;size-adjust:101.44%;ascent-override:105.08%;descent-override:29.57%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:Manrope Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo"),local("Roboto"),local("Roboto-Regular");font-weight:450 549;font-style:normal;size-adjust:103.24%;ascent-override:103.26%;descent-override:29.06%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:Manrope Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");font-weight:550 900;font-style:normal;size-adjust:99.45%;ascent-override:107.19%;descent-override:30.17%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:Manrope Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo"),local("Roboto"),local("Roboto-Regular");font-weight:100 449;font-style:normal;size-adjust:104.12%;ascent-override:102.38%;descent-override:28.81%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo"),local("Roboto"),local("Roboto-Regular");font-weight:450 549;font-style:normal;size-adjust:105.94%;ascent-override:100.62%;descent-override:28.32%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");font-weight:550 900;font-style:normal;size-adjust:101.33%;ascent-override:105.2%;descent-override:29.61%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("Tinos");font-weight:100 349;font-style:normal;size-adjust:110.72%;ascent-override:96.55%;descent-override:26.46%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("Tinos");font-weight:350 549;font-style:normal;size-adjust:114.81%;ascent-override:93.11%;descent-override:25.52%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT"),local("Liberation Serif Bold"),local("Tinos Bold");font-weight:550 900;font-style:normal;size-adjust:115.28%;ascent-override:92.73%;descent-override:25.42%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Tinos Italic");font-weight:100 349;font-style:italic;size-adjust:106.54%;ascent-override:100.33%;descent-override:27.5%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Tinos Italic");font-weight:350 900;font-style:italic;size-adjust:113.18%;ascent-override:94.45%;descent-override:25.89%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+0323,U+1EA0-1EF9}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("Tinos");font-weight:100 349;font-style:normal;size-adjust:110.27%;ascent-override:96.94%;descent-override:26.57%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("Tinos");font-weight:350 549;font-style:normal;size-adjust:114.32%;ascent-override:93.51%;descent-override:25.63%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT"),local("Liberation Serif Bold"),local("Tinos Bold");font-weight:550 900;font-style:normal;size-adjust:115.5%;ascent-override:92.56%;descent-override:25.37%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Tinos Italic");font-weight:100 349;font-style:italic;size-adjust:112.46%;ascent-override:95.06%;descent-override:26.05%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Tinos Italic");font-weight:350 900;font-style:italic;size-adjust:117.48%;ascent-override:90.99%;descent-override:24.94%;line-gap-override:0%;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+1F00-1FFF}:root{--page-hero-h: clamp(560px, 74svh, 760px);--font-sans: "Manrope Variable", "Manrope Fallback", "Heebo Variable", system-ui, -apple-system, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;--font-display: "Noto Serif Display Variable", "Noto Serif Display Fallback", "Heebo Variable", Georgia, "Times New Roman", "Songti SC", "SimSun", serif;--ink: #0f1d2e;--ink-soft: #3d4a5a;--ink-muted: #7a8391;--deep: #12294a;--deep-2: #0b1a2e;--champagne: #a3845a;--champagne-light: #d6bd8e;--champagne-soft: #efe6d6;--ivory: #f8f5ef;--hair: rgba(15, 29, 46, .14);--hair-light: rgba(255, 255, 255, .18);--sea: var(--champagne);--sea-soft: var(--champagne-soft);--mint: var(--champagne-light);--terracotta: var(--champagne);--navy: #28425f;--leaf: #67ab4f;--sand: #f3eee5;--sand-warm: #efe7da;--paper: #ffffff;--line: rgba(15, 29, 46, .1);--radius-sm: 0;--radius: 0;--radius-lg: 0;--shadow-sm: 0 1px 2px rgba(11, 26, 46, .05);--shadow: 0 18px 40px -24px rgba(11, 26, 46, .25);--shadow-lg: 0 30px 70px -30px rgba(11, 26, 46, .35);--ease-lux: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--page-max: 1240px;--gutter: clamp(16px, 4vw, 40px)}html,body{min-height:100%;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--ink);font-feature-settings:"ss01","cv05";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em}button,input,select,textarea{font-family:inherit}body.menu-locked{overflow:hidden}::selection{background:var(--champagne-light);color:var(--deep-2)}:focus-visible{outline:1px solid var(--champagne);outline-offset:3px}.g-container{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.g-eyebrow{display:inline-flex;align-items:center;gap:16px;margin:0 0 16px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--champagne)}.g-eyebrow:before{content:"";width:44px;height:1px;background:currentColor;opacity:.6}.g-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 28px;border-radius:0;border:1px solid transparent;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;box-sizing:border-box}.g-btn svg{flex-shrink:0;transition:transform .25s var(--ease-out)}.g-btn:hover svg.g-arrow{transform:translate(4px)}html[dir=rtl] .g-btn svg.g-arrow{transform:scaleX(-1)}html[dir=rtl] .g-btn:hover svg.g-arrow{transform:scaleX(-1) translate(4px)}.g-btn--primary{background:var(--deep-2);color:#fff}.g-btn--primary:hover{background:var(--champagne)}.g-btn--ghost{background:transparent;color:var(--ink);border-color:var(--hair)}.g-btn--ghost:hover{border-color:var(--ink)}app-root{display:block}::view-transition-old(root){animation:.9s cubic-bezier(.76,0,.24,1) both g-vtSink}::view-transition-new(root){animation:.9s cubic-bezier(.76,0,.24,1) both g-vtRise}::view-transition-group(root){background:#0b1a2e}@keyframes g-vtSink{to{transform:translateY(-8%) scale(.97);opacity:.35}}@keyframes g-vtRise{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}html[dir=rtl] .clear-link{margin-left:0;margin-right:auto}html[dir=rtl] .card-badge{right:auto;left:14px}body{background:var(--deep-2);min-height:100vh}.background{padding:0 8%}.reveal-pending{opacity:0}.reveal-in{animation:revealUp .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--reveal-delay, 0s)}@keyframes revealUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}img.img-loading{opacity:0}img.img-loaded{animation:imgFadeIn .45s ease-out both}@keyframes imgFadeIn{0%{opacity:0}to{opacity:1}}a,button{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .25s ease,transform .25s ease,opacity .2s ease,filter .2s ease}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.skeleton-pulse{animation:pulse 1.5s ease-in-out infinite;background:#e2e8f0;border-radius:4px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.u-text-capitalize{text-transform:capitalize}.u-no-border{border:none}.u-error-text{color:red;font-weight:700;margin-top:10px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.reveal-pending,img.img-loading{opacity:1!important}}.skeleton-line{height:24px;width:70%;margin-bottom:12px}.skeleton-line--short{height:16px;width:40%;margin-bottom:24px}.g-section-title{margin:0;font-size:clamp(34px,4vw,60px);font-weight:300;line-height:1.05;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}@keyframes g-heroIn{0%{opacity:0;transform:translateY(18px)}}.split{display:inline}.split-word{display:inline-block;white-space:nowrap;clip-path:inset(-40% -30% -.22em -30%);padding-bottom:.08em;margin-bottom:-.08em}.split-char{display:inline-block}.split-pending.split-in .split-char,.split-live .split-char{will-change:transform}.split-pending .split-char{transform:translateY(110%) rotate(8deg);opacity:0}.split-pending.split-in .split-char{transform:none;opacity:1;transition:transform 1.05s cubic-bezier(.19,1,.22,1),opacity .6s ease;transition-delay:calc(var(--split-delay, 0ms) + var(--i, 0) * 26ms)}.split-done .split-char{transform:translateY(calc(var(--p, 0) * -.14em)) rotate(calc(var(--dx, 0) * var(--p, 0) * -9deg)) scale(calc(1 + var(--p, 0) * .07));color:color-mix(in srgb,currentColor calc(100% - var(--p, 0) * 100%),var(--split-glow, var(--champagne-light)));transition:transform .45s cubic-bezier(.22,1,.36,1),color .45s ease}.wipe.reveal-pending{opacity:1;clip-path:inset(0 0 100% 0)}.wipe.reveal-in{animation:g-wipe 1.2s cubic-bezier(.76,0,.24,1) both;animation-delay:var(--reveal-delay, 0s)}@keyframes g-wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.magnetic{transition:translate .45s cubic-bezier(.22,1,.36,1)}html.has-cursor,html.has-cursor a,html.has-cursor button,html.has-cursor [role=button],html.has-cursor label,html.has-cursor select{cursor:none}html.has-cursor input,html.has-cursor textarea,html.has-cursor [contenteditable]{cursor:text}html.has-cursor input[type=checkbox],html.has-cursor input[type=radio],html.has-cursor input[type=range]{cursor:pointer}html.has-cursor .leaflet-container{cursor:grab}html.has-cursor .leaflet-container a,html.has-cursor .leaflet-marker-icon,html.has-cursor .leaflet-interactive{cursor:pointer}.g-bleed{margin-inline:-9.5238095%}.g-page-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;height:var(--page-hero-h);padding:40px 0 clamp(80px,11vh,112px);box-sizing:border-box;color:#fff}.g-page-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b1a2ecc,#0b1a2e80 45%,#0b1a2e26 80%),linear-gradient(0deg,#0b1a2e8c,#0b1a2e00 50%)}.g-page-kicker{display:inline-flex;align-items:center;gap:16px;margin:0 0 24px;font-size:11px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#ffffffdb}.g-page-kicker:before{content:"";width:56px;height:1px;background:var(--champagne-light)}.g-page-title{margin:0;font-family:var(--font-display);font-size:clamp(52px,7vw,120px);font-weight:300;line-height:.92;letter-spacing:-.045em;color:#fff;text-shadow:0 2px 40px rgba(0,0,0,.2)}.g-page-title em{font-style:italic;font-weight:300;color:var(--champagne-light);--split-glow: #ffffff}.g-page-count{margin-inline-start:.3em;font-family:var(--font-sans);font-size:.14em;font-weight:700;letter-spacing:.08em;vertical-align:top;color:#fff9}.g-page-lede{max-width:620px;margin:44px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.7;font-weight:400;color:#ffffffd1}.g-sheet{position:relative;margin-top:-40px;padding:clamp(40px,6vw,80px) 0 clamp(40px,6vw,80px);background:var(--ivory);border-top:1px solid rgba(214,189,142,.5)}.g-band{position:relative;padding:clamp(56px,6.5vw,104px) 0;background:radial-gradient(60% 80% at 100% 0%,rgba(214,189,142,.12),transparent 60%),radial-gradient(50% 60% at 0% 100%,rgba(62,104,160,.16),transparent 60%),#0b1a2e;color:#fff;overflow:hidden}.g-band>.g-container{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:clamp(32px,6vw,96px);align-items:center}.g-band-title{grid-column:1;grid-row:1 / span 2;margin:0;font-family:var(--font-display);font-size:clamp(36px,4.2vw,64px);font-weight:300;line-height:1.02;letter-spacing:-.04em}.g-band-title em{font-style:italic;font-weight:300;color:var(--champagne-light);--split-glow: #ffffff}.g-band-text{grid-column:2;max-width:460px;margin:0 0 28px;font-size:16px;line-height:1.7;color:#ffffffb8}.g-band-actions{grid-column:2;display:flex;flex-direction:column;align-items:stretch;gap:12px;max-width:380px}.g-band-actions>*{justify-content:space-between}@media(max-width:860px){.g-band>.g-container{display:block}.g-band-title{margin-bottom:20px}}.g-pill{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 32px;border-radius:0;border:1px solid transparent;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.g-pill--mint{background:var(--champagne-light);color:#0b1a2e}.g-pill--mint:hover{background:var(--ivory)}.g-pill--line{border-color:#ffffff59;color:#fff}.g-pill--line:hover{border-color:var(--champagne-light);color:var(--champagne-light)}.g-pill--dark{background:var(--deep-2);color:#fff}.g-pill--dark:hover{background:var(--champagne)}@media(max-width:720px){:root{--page-hero-h: clamp(540px, 82svh, 700px)}.g-page-hero{padding:32px 0 72px}.g-page-hero:before{background:linear-gradient(180deg,#0b1a2e73,#0b1a2ecc)}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.g-grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html[dir=rtl] .g-eyebrow,html[dir=rtl] .g-page-kicker,html[dir=rtl] .g-btn,html[dir=rtl] .g-pill{letter-spacing:.04em}.g-intro{display:none}.intro-play .g-intro{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;background:radial-gradient(60% 50% at 50% 45%,rgba(214,189,142,.1),transparent 70%),#0b1a2e;border-bottom:1px solid var(--champagne-light);animation:g-introLift 1s cubic-bezier(.76,0,.24,1) 1.9s both}.g-intro-inner{display:flex;flex-direction:column;align-items:center;gap:22px;animation:g-introOut .5s ease 1.7s both}.g-intro-word{display:flex;padding-inline-start:.34em;font-family:var(--font-display);font-size:clamp(56px,9vw,128px);font-weight:300;line-height:1;letter-spacing:.34em;color:var(--ivory)}.g-intro-word>span{display:inline-block;animation:g-introLetter 1.1s var(--ease-lux) both}.g-intro-word>span:nth-child(1){animation-delay:.15s}.g-intro-word>span:nth-child(2){animation-delay:.27s}.g-intro-word>span:nth-child(3){animation-delay:.39s}.g-intro-word>span:nth-child(4){animation-delay:.51s}.g-intro-rule{width:140px;height:1px;background:var(--champagne-light);transform-origin:center;animation:g-introRule 1s var(--ease-lux) .7s both}.g-intro-year{padding-inline-start:.6em;font-size:11px;font-weight:700;letter-spacing:.6em;color:var(--champagne-light);animation:g-introFade .9s ease 1s both}.intro-skip .g-intro{animation:g-introLift .7s cubic-bezier(.76,0,.24,1) both}.intro-skip .g-intro-inner{animation:g-introOut .3s ease both}@keyframes g-introLetter{0%{opacity:0;transform:translateY(.35em);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes g-introRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes g-introFade{0%{opacity:0}to{opacity:1}}@keyframes g-introOut{to{opacity:0;transform:translateY(-14px)}}@keyframes g-introLift{to{transform:translateY(-100%);visibility:hidden}}.intro-play .split-pending.split-in .split-char{transition-delay:calc(1.9s + var(--split-delay, 0ms) + var(--i, 0) * 26ms)}.intro-play .hero-in{animation-delay:2s}.intro-play .hero-in--3{animation-delay:2.16s}.intro-play .hero-in--4{animation-delay:2.26s}.intro-play .hero-in--5{animation-delay:2.36s}.wipe.reveal-in img{animation:g-settle 2s var(--ease-lux) both;animation-delay:var(--reveal-delay, 0s)}@keyframes g-settle{0%{scale:1.16}to{scale:1}}.g-sheen{--sheen-base: var(--champagne);--sheen-hi: #f4e6c4;background-image:linear-gradient(110deg,var(--sheen-base) 0%,var(--sheen-base) 42%,var(--sheen-hi) 50%,var(--sheen-base) 58%,var(--sheen-base) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-inline:.06em;margin-inline:-.06em;animation:g-sheen 8s var(--ease-lux) 1.5s infinite}@keyframes g-sheen{0%{background-position:100% 0}30%,to{background-position:0 0}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@media(max-width:720px){body:has(app-contact-bar) .site-footer{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}html{scroll-padding-top:96px}@media(max-width:960px){html{scroll-padding-top:84px}}
