@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b7d5735e-module__suUhcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b7d5735e-module__suUhcW__variable{--font-manrope:"Manrope","Manrope Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_378e5e0a-module__NYp6Iq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_378e5e0a-module__NYp6Iq__variable{--font-newsreader:"Newsreader","Newsreader Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;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:100 800;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:100 800;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:100 800;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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.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:100 800;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_eaae45be-module__q-fJ7q__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_eaae45be-module__q-fJ7q__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2421d155e98c9717-s.012a0f74.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:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.871a2d56.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:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_13db3953-module__oIxvIa__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_13db3953-module__oIxvIa__variable{--font-urbanist:"Urbanist","Urbanist Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_bff32fd-module__pFalPa__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_bff32fd-module__pFalPa__variable{--font-trust-display:"Playfair Display","Playfair Display Fallback"}
.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;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.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{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.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{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.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;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-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: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{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position: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:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.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-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(../media/layers.78ca0acf.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../media/layers-2x.793209de.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{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../media/marker-icon.b9f7ac13.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;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{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.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{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.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{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}.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{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;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{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.left-1\/2{left:50%}.left-4{left:1rem}.right-2{right:.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[150\]{z-index:150}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.-mt-10{margin-top:-2.5rem}.-mt-20{margin-top:-5rem}.mb-0\.5{margin-bottom:.125rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-64{height:16rem}.h-\[100dvh\]{height:100dvh}.h-\[60vh\]{height:60vh}.max-h-\[90vh\]{max-height:90vh}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[310px\]{max-width:310px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes pulse{0%{box-shadow:0 0 #90e0efb3}70%{box-shadow:0 0 0 10px #90e0ef00}to{box-shadow:0 0 #90e0ef00}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-4{row-gap:1rem}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.whitespace-pre-line{white-space:pre-line}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2,.border-b-\[2px\]{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-\[\#03045E\]\/10{border-color:#03045e1a}.border-\[\#147D86\]{--tw-border-opacity:1;border-color:rgb(20 125 134/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/60{border-color:#fff9}.bg-\[\#0077b5\]{--tw-bg-opacity:1;background-color:rgb(0 119 181/var(--tw-bg-opacity,1))}.bg-\[\#03045E\]{--tw-bg-opacity:1;background-color:rgb(3 4 94/var(--tw-bg-opacity,1))}.bg-\[\#0B485B\]{--tw-bg-opacity:1;background-color:rgb(11 72 91/var(--tw-bg-opacity,1))}.bg-\[\#147D86\]{--tw-bg-opacity:1;background-color:rgb(20 125 134/var(--tw-bg-opacity,1))}.bg-\[\#E85D04\]{--tw-bg-opacity:1;background-color:rgb(232 93 4/var(--tw-bg-opacity,1))}.bg-\[\#E9F7F5\]{--tw-bg-opacity:1;background-color:rgb(233 247 245/var(--tw-bg-opacity,1))}.bg-\[\#F4F8FB\]{--tw-bg-opacity:1;background-color:rgb(244 248 251/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:#fff3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-\[url\(\'https\:\/\/www\.transparenttextures\.com\/patterns\/medical-icons\.png\'\)\]{background-image:url(https://www.transparenttextures.com/patterns/medical-icons.png)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#0B485B\]{--tw-gradient-from:#0b485b var(--tw-gradient-from-position);--tw-gradient-to:#0b485b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#f9ce34\]{--tw-gradient-from:#f9ce34 var(--tw-gradient-from-position);--tw-gradient-to:#f9ce3400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#ee2a7b\]{--tw-gradient-to:#ee2a7b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ee2a7b var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#147D86\]{--tw-gradient-to:#147d86 var(--tw-gradient-to-position)}.to-\[\#6228d7\]{--tw-gradient-to:#6228d7 var(--tw-gradient-to-position)}.stroke-\[2\.5\]{stroke-width:2.5px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-12{padding-left:3rem;padding-right:3rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-8{padding-bottom:2rem}.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(24px,env(safe-area-inset-bottom))}.pl-12{padding-left:3rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pt-14{padding-top:3.5rem}.pt-24{padding-top:6rem}.pt-32{padding-top:8rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[100px\]{padding-top:100px}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-urbanist{font-family:Urbanist,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#00B5B8\]{--tw-text-opacity:1;color:rgb(0 181 184/var(--tw-text-opacity,1))}.text-\[\#03045E\]{--tw-text-opacity:1;color:rgb(3 4 94/var(--tw-text-opacity,1))}.text-\[\#03045E\]\/40{color:#03045e66}.text-\[\#03045E\]\/60{color:#03045e99}.text-\[\#03045E\]\/70{color:#03045eb3}.text-\[\#0B485B\]{--tw-text-opacity:1;color:rgb(11 72 91/var(--tw-text-opacity,1))}.text-\[\#147D86\]{--tw-text-opacity:1;color:rgb(20 125 134/var(--tw-text-opacity,1))}.text-\[\#90E0EF\]{--tw-text-opacity:1;color:rgb(144 224 239/var(--tw-text-opacity,1))}.text-\[\#9DDED8\]{--tw-text-opacity:1;color:rgb(157 222 216/var(--tw-text-opacity,1))}.text-\[\#CAF0F8\]\/35{color:#caf0f859}.text-\[\#CAF0F8\]\/40{color:#caf0f866}.text-\[\#CAF0F8\]\/45{color:#caf0f873}.text-\[\#CAF0F8\]\/65{color:#caf0f8a6}.text-\[\#CAF0F8\]\/80{color:#caf0f8cc}.text-\[\#E85D04\]{--tw-text-opacity:1;color:rgb(232 93 4/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_15px_40px_-15px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 15px 40px -15px #0000001f;--tw-shadow-colored:0 15px 40px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-indigo-950\/20{--tw-shadow-color:#1e1b4b33;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a)drop-shadow(0 4px 3px #0000001a);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-\[cubic-bezier\(0\.6\,0\.1\,0\.2\,1\)\]{transition-timing-function:cubic-bezier(.6,.1,.2,1)}:root{--paper:#fcfefd;--paper-2:#f1f8f7;--paper-3:#dcefeb;--cyan:#e6f5f3;--ink:#0b485b;--ink-2:#147d86;--ink-soft:#0b485bad;--ink-faint:#0b485b6b;--line:#0b485b24;--line-strong:#0b485b3d;--amber:#32aaa4;--amber-deep:#147d86;--gold:#9dded8}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:400}body{overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--ink);color:var(--paper)}.display{font-family:var(--font-newsreader),serif;letter-spacing:-.018em;font-optical-sizing:auto;font-weight:400;line-height:.98}.italic{font-style:italic}.mono{font-family:var(--font-mono),monospace;letter-spacing:.02em;font-weight:400}.eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft);font-size:11px;font-weight:500}.display em,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.hero-headline em,blockquote em{font-style:italic;font-family:var(--font-newsreader),serif;color:var(--ink);font-weight:500}.wrap{max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width:900px){.wrap{padding:0 20px}}@media (max-width:480px){.wrap{padding:0 16px}}section{position:relative}.rule{background:var(--line);width:100%;height:1px}.nav{z-index:60;justify-content:space-between;align-items:center;padding:18px 40px;transition:padding .3s,background .3s;display:flex;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#ffffffdb;padding:14px 40px}.nav-brand{flex-shrink:0;align-items:center;gap:12px;display:flex}.nav-brand img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:36px;height:36px}.nav-brand .wordmark{font-family:var(--font-newsreader),serif;letter-spacing:-.01em;font-size:24px;font-weight:500}.nav-brand .tag{font-family:var(--font-mono),monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-top:2px;font-size:10px}.nav-links-desktop{align-items:center;gap:36px;display:flex}.nav-links-desktop a{color:var(--ink);padding:6px 0;font-size:13.5px;font-weight:500;position:relative}.nav-links-desktop a:after{content:"";background:var(--ink);width:0;height:1px;transition:width .35s cubic-bezier(.6,.1,.2,1);position:absolute;bottom:0;left:0}.nav-links-desktop a:hover:after{width:100%}.nav-cta{background:var(--ink);color:var(--paper);letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;padding:11px 18px;font-size:13px;font-weight:500;transition:transform .3s,background .3s,color .3s;display:inline-flex}.nav-cta:hover{background:var(--paper-3);color:var(--ink)}.nav-cta .dot{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse;box-shadow:0 0 #90e0efb3}.nav-mobile-actions{align-items:center;gap:10px;display:none}.nav-cta-mobile{display:none}.nav-cta-desktop{display:inline-flex}.hamburger{border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;transition:border-color .3s;display:none}.hamburger:hover{border-color:var(--ink)}.hamburger-line{background:var(--ink);border-radius:2px;width:16px;height:1.5px;transition:transform .3s,opacity .3s;display:block}.hamburger.is-active .hamburger-line:first-child{transform:translateY(6.5px)rotate(45deg)}.hamburger.is-active .hamburger-line:nth-child(2){opacity:0}.hamburger.is-active .hamburger-line:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-drawer-overlay{z-index:55;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;background:#03045e40;transition:opacity .35s,visibility .35s;position:fixed;inset:0}.mobile-drawer-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}.mobile-drawer{z-index:58;background:var(--paper);width:min(340px,85vw);transition:transform .35s cubic-bezier(.4,0,.2,1);display:none;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 40px #03045e1f}.mobile-drawer.is-open{transform:translate(0)}.mobile-drawer-inner{flex-direction:column;gap:0;padding:100px 28px 40px;display:flex}.mobile-drawer-link{color:var(--ink);border-bottom:1px solid var(--line);padding:16px 0;font-size:18px;font-weight:500;transition:color .25s,padding-left .25s;display:block}.mobile-drawer-link:hover{color:var(--ink-2);padding-left:8px}.mobile-drawer-divider{background:var(--line);height:1px;margin:8px 0}.mobile-drawer-cta{background:var(--ink);color:var(--paper);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:16px 24px;font-size:15px;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.mobile-drawer-cta:hover{background:var(--paper-3);color:var(--ink)}.mobile-drawer-contact{flex-direction:column;gap:8px;margin-top:28px;display:flex}.mobile-drawer-contact a{color:var(--ink-soft);font-size:13px;font-family:var(--font-mono),monospace;letter-spacing:.01em;transition:color .25s}.mobile-drawer-contact a:hover{color:var(--ink)}@media (max-width:900px){.nav{padding:14px 18px}.nav.scrolled{padding:12px 18px}.nav-links-desktop,.nav-cta-desktop{display:none}.nav-mobile-actions{display:flex}.nav-cta-mobile{padding:9px 14px;font-size:12px;display:inline-flex}.hamburger{display:flex}.mobile-drawer{display:block}.nav-brand .wordmark{font-size:20px}}.btn-primary{background:var(--ink);color:var(--paper);will-change:transform;letter-spacing:.005em;border-radius:999px;align-items:center;gap:12px;padding:16px 22px;font-size:14px;font-weight:500;transition:transform .3s;display:inline-flex}.btn-primary svg{transition:transform .35s cubic-bezier(.6,.1,.2,1)}.btn-primary:hover svg{transform:translate(6px)}.btn-ghost{border:1px solid var(--ink);color:var(--ink);letter-spacing:.005em;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:16px 22px;font-size:14px;font-weight:500;display:inline-flex}.btn-ghost .arr{border-right:1.5px solid var(--ink);border-top:1.5px solid var(--ink);width:8px;height:8px;transform:rotate(45deg)}.hero{padding:140px 0 60px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.35fr 1fr;align-items:end;gap:60px;display:grid}.hero-headline{color:var(--ink);font-size:clamp(56px,9.4vw,168px);font-family:var(--font-newsreader),serif;letter-spacing:-.022em;line-height:.96}.hero-headline .line{display:block;overflow:hidden}.hero-headline .line span{will-change:transform;display:inline-block}.hero-headline em{color:var(--amber-deep);font-style:italic}.hero-tag{font-family:var(--font-mono),monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft);opacity:0;align-items:center;gap:14px;margin-top:20px;font-size:12px;display:flex}.hero-tag:before{content:"";background:var(--amber);width:36px;height:1px}.hero-sub{opacity:0;align-items:flex-start;gap:48px;max-width:560px;margin-top:40px;display:flex;transform:translateY(20px)}.hero-sub p{color:var(--ink-soft);font-size:16px;line-height:1.6}.hero-actions{opacity:0;flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex;transform:translateY(20px)}.hero-visual{aspect-ratio:1;opacity:0;justify-content:flex-end;align-items:flex-end;display:flex;position:relative;transform:translateY(20px)}.halo{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.halo .ring{border:1px solid var(--ink);opacity:.18;border-radius:50%;position:absolute}.halo .r1{width:62%;height:62%}.halo .r2{opacity:.12;width:78%;height:78%}.halo .r3{opacity:.08;width:96%;height:96%}.halo .dotline{border:1px dashed var(--amber);opacity:.45;border-radius:50%;width:62%;height:62%;animation:60s linear infinite spin;position:absolute}.logo-card{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#fff 0%,var(--paper-2)70%);border-radius:50%;place-items:center;width:78%;display:grid;position:relative;box-shadow:0 30px 80px -30px #0e2a474d,inset 0 0 0 1px #0e2a470f}.logo-card img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 30px #c25e272e);width:62%;height:62%}.float-label{font-family:var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);background:var(--paper);border:1px solid var(--line);white-space:nowrap;opacity:0;border-radius:999px;padding:8px 12px;font-size:10px;position:absolute}.fl-1{top:12%;left:-4%}.fl-2{top:42%;right:-6%}.fl-3{bottom:14%;left:6%}.hero-foot{grid-template-columns:1fr auto;align-items:end;gap:30px;margin-top:90px;display:grid}.scroll-hint{color:var(--ink-soft);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-family:var(--font-mono),monospace;align-items:center;gap:14px;display:flex}.scroll-hint .bar{background:var(--ink);width:60px;height:1px;position:relative;overflow:hidden}.scroll-hint .bar:after{content:"";background:var(--amber);width:30%;height:100%;animation:2.4s ease-in-out infinite slide;position:absolute;top:0;left:0}@keyframes slide{0%{left:-30%}to{left:100%}}.page-head{padding:160px 0 80px;position:relative}.page-head h1{font-family:var(--font-newsreader),serif;letter-spacing:-.022em;color:var(--ink);font-size:clamp(56px,9vw,160px);font-weight:400;line-height:.96}.page-head h1 em{font-style:italic;font-weight:500}.crumb{font-family:var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:10px;margin-bottom:28px;font-size:11px;display:flex}.crumb .sep{opacity:.6}.lead{grid-template-columns:auto 1fr;align-items:flex-start;gap:48px;margin-top:40px;display:grid}.lead p{color:var(--ink-soft);max-width:560px;font-size:17px;line-height:1.65}.lead .meta{font-family:var(--font-mono),monospace;letter-spacing:.2em;color:var(--ink-soft);text-transform:uppercase;font-size:11px;line-height:2.1}.hero{background-color:#fff7e4!important}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;background:var(--paper);padding:28px 0;overflow:hidden}.marquee-track{gap:48px;width:max-content;animation:40s linear infinite marq;display:inline-flex}.marquee-track span{color:var(--ink);opacity:.85;font-size:32px}.marquee-track i{color:var(--ink);font-size:12px;font-style:normal;font-family:var(--font-mono),monospace;opacity:.5;align-self:center}@keyframes marq{to{transform:translate(-50%)}}.trust{padding:80px 0}.trust-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.trust-cell{border-right:1px solid var(--line);padding:36px 28px;position:relative}.trust-cell:last-child{border-right:0}.trust-cell .num{color:var(--ink);font-size:70px;font-weight:700;line-height:1}.trust-cell .lbl{color:var(--ink-soft);max-width:200px;margin-top:14px;font-size:13px;line-height:1.5}.trust-cell .key{font-family:var(--font-mono),monospace;color:var(--ink-soft);font-size:10px;position:absolute;top:18px;right:20px}.about-t{padding:140px 0 100px}.sec-head{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:60px;display:grid}.sec-head h2{color:var(--ink);font-size:clamp(40px,6vw,96px);line-height:1.1;font-family:var(--font-newsreader),serif}.sec-head .right{flex-direction:column;gap:24px;max-width:480px;display:flex}.sec-head p{color:var(--ink-soft);font-size:16px;line-height:1.65}.pillars{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.pillar{border-right:1px solid var(--line);padding:42px 32px 36px;position:relative}.pillar:last-child{border-right:0}.pillar h3{color:var(--ink);font-size:26px;line-height:1.2;font-family:var(--font-newsreader),serif;margin-bottom:16px}.pillar p{color:var(--ink-soft);font-size:14.5px;line-height:1.65}.treat-p{background:var(--paper-2);padding:120px 0 80px}.treat-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.treat-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:80px 1.3fr 2fr 60px;align-items:center;padding:28px 8px;transition:padding .4s;display:grid}.treat-row .nm{font-family:var(--font-newsreader),serif;color:var(--ink);font-size:36px;font-weight:500;transition:transform .5s cubic-bezier(.6,.1,.2,1),color .4s}.treat-row .ix{font-family:var(--font-mono),monospace;color:var(--ink-soft);font-size:11px}.treat-row .meta{color:var(--ink-soft);font-size:14px}.treat-row:hover{background:var(--cyan);border-radius:10px;padding-left:32px}.treat-row:hover .nm{color:var(--ink-2);transform:translate(4px)}.process-p{padding:140px 0 120px}.steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.steps:before{content:"";background:var(--line);height:1px;position:absolute;top:60px;left:0;right:0}.step{padding:0 28px 0 0;position:relative}.step .knob{background:var(--paper);border:1.5px solid var(--ink);z-index:2;border-radius:50%;width:14px;height:14px;position:relative;top:54px}.step .label{font-family:var(--font-mono),monospace;color:var(--ink-soft);text-transform:uppercase;margin-top:48px;font-size:11px}.step h5{color:var(--ink);font-size:24px;font-family:var(--font-newsreader),serif;margin-top:14px}.step p{color:var(--ink-soft);margin-top:14px;font-size:14px;line-height:1.6}.locations{background:var(--ink);color:var(--paper);padding:120px 0}.loc-grid{border-top:1px solid #caf0f829;grid-template-columns:repeat(5,1fr);gap:0;display:grid}.loc-cell{border-right:1px solid #caf0f81f;padding:36px 24px 28px;position:relative}.loc-cell h6{font-size:28px;font-family:var(--font-newsreader),serif;margin-bottom:10px}.loc-cell .sub{color:#caf0f899;font-size:13px}.loc-cell .dot{background:var(--gold);width:8px;height:8px;box-shadow:0 0 8px var(--gold);border-radius:50%;position:absolute;top:36px;right:24px}.voices{padding:120px 0;overflow:hidden}.voices-track{gap:24px;display:flex;overflow:hidden}.voices-row{gap:24px;animation:40s linear infinite vmar;display:flex}.voice{background:var(--paper);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:18px;width:380px;padding:32px;display:flex}.voice .q{color:var(--ink);font-size:20px;line-height:1.3}.voice .who{align-items:center;gap:14px;display:flex}.voice .av{background:var(--ink);width:42px;height:42px;color:var(--paper);border-radius:50%;place-items:center;display:grid}@keyframes vmar{0%{transform:translate(0)}to{transform:translate(-50%)}}.cta{background:var(--paper-2);padding:140px 0 120px;position:relative;overflow:hidden}.cta-inner{grid-template-columns:1.3fr 1fr;align-items:start;gap:80px;display:grid;position:relative}.cta h2{font-family:var(--font-newsreader),serif;color:var(--ink);letter-spacing:-.02em;font-size:clamp(48px,8vw,140px);font-weight:400;line-height:.95}.cta-sub{color:var(--ink-soft);max-width:480px;margin-top:32px;font-size:17px;line-height:1.65}.form{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:32px}.form .row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.form input,.form select,.form textarea{width:100%;color:var(--ink);background:var(--paper-2);border:1px solid var(--line);border-radius:10px;outline:none;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .25s,background .25s}.form textarea{resize:vertical;min-height:90px;margin-bottom:14px}.form .submit{background:var(--ink);width:100%;color:var(--paper);border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:16px;font-weight:500;display:flex}footer{background:var(--ink);color:var(--paper);padding:60px 0 32px}.foot-grid{border-bottom:1px solid #caf0f829;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.foot-brand img{border-radius:10px;width:44px;height:44px;margin-bottom:18px}.foot-brand .word{font-family:var(--font-newsreader),serif;font-size:34px;font-weight:500;line-height:1}.foot-brand p{color:#caf0f89e;max-width:340px;margin-top:14px;font-size:13.5px;line-height:1.65}.foot-col h6{font-family:var(--font-mono),monospace;letter-spacing:.2em;color:#caf0f88c;text-transform:uppercase;margin-bottom:16px;font-size:11px}.foot-col ul{flex-direction:column;gap:10px;list-style:none;display:flex}.foot-col a{color:#caf0f8d9;font-size:13.5px}.foot-bot{color:#caf0f88c;justify-content:space-between;padding-top:24px;font-size:12px;display:flex}.js-reveal{opacity:0;transform:translateY(28px)}.js-split .ch{will-change:transform;display:inline-block}.who{border-top:1px solid var(--line);padding:60px 0 120px}.who-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;padding-top:80px;display:grid}.who-grid .label{font-family:var(--font-mono),monospace;letter-spacing:.22em;color:var(--ink-soft);text-transform:uppercase;font-size:11px;line-height:2}.who-grid .label:before{content:"";background:var(--amber);width:32px;height:1px;margin-bottom:18px;display:block}.who-grid .body p{color:var(--ink);margin-bottom:24px;font-size:18px;line-height:1.7}.mv{background:var(--paper-2);padding:60px 0 100px}.mv-grid{border:1px solid var(--line);background:var(--paper);border-radius:24px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.mv-card{padding:60px 48px;position:relative}.mv-card h4{font-family:var(--font-newsreader),serif;color:var(--ink);margin-bottom:24px;font-size:56px;line-height:1.02}.quote-sec{padding:140px 0}.quote-sec blockquote{font-family:var(--font-newsreader),serif;color:var(--ink);max-width:1200px;font-size:clamp(36px,5vw,72px);line-height:1.05}.index{border-top:1px solid var(--line);padding:40px 0 80px}.index-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:0;display:grid}.index-cell{border-right:1px solid var(--line);cursor:pointer;padding:24px 20px;transition:background .35s;position:relative}.index-cell:nth-child(5n){border-right:0}.index-cell .nm{font-family:var(--font-newsreader),serif;color:var(--ink);font-size:24px;line-height:1.1}.procs{padding:40px 0 120px}.proc{border-top:1px solid var(--line);padding:80px 0;scroll-margin-top:90px}.proc-head{grid-template-columns:auto 1fr auto;align-items:end;gap:40px;margin-bottom:50px;display:grid}.proc-head h2{font-family:var(--font-newsreader),serif;color:var(--ink);font-size:clamp(48px,8vw,120px);line-height:.96}.proc-body{grid-template-columns:1.3fr 1fr;align-items:start;gap:60px;display:grid}.proc-body .overview{color:var(--ink);max-width:640px;font-size:18px;line-height:1.7}.proc-aside{background:var(--paper-2);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:20px;padding:32px;display:flex}.proc-detail{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:50px;display:grid}.proc-detail .b{border-right:1px solid var(--line);padding:32px 26px 28px;position:relative}.proc-detail .b h5{font-family:var(--font-newsreader),serif;color:var(--ink);margin-bottom:14px;font-size:24px}.proc.light{background:var(--paper-2)}.hero-trust-label{font-family:var(--font-trust-display),"Playfair Display",serif!important;letter-spacing:.08em!important;color:var(--ink)!important;font-size:13px!important;font-weight:900!important}.ortho-categories{border-top:1px solid var(--line);margin-top:50px}.ortho-category{border-bottom:1px solid var(--line);padding:32px 0}.ortho-category .k{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.2em;color:var(--amber-deep);text-transform:uppercase;margin-bottom:22px;font-size:11px}.ortho-surgery-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ortho-surgery-link{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:15px;line-height:1.35;transition:border-color .25s,color .25s,transform .25s;display:flex}.ortho-surgery-link span{color:var(--amber-deep);flex-shrink:0}.ortho-surgery-link:hover{border-color:var(--ink);color:var(--amber-deep);transform:translateY(-2px)}.cta-inner [style*=display\:flex][style*=flex-wrap]{flex-direction:column!important;gap:18px!important;display:flex!important}.cta-inner [style*=display\:flex][style*=flex-wrap]>div{width:100%;display:block!important}.cta-inner [style*=display\:flex][style*=flex-wrap] .eyebrow{margin-bottom:6px!important;display:block!important}.cta-inner [style*=display\:flex][style*=flex-wrap] .eyebrow+div{overflow-wrap:anywhere;line-height:1.2!important;display:block!important}body.dark-mode{background:var(--paper)!important;color:var(--ink)!important}body.dark-mode .hero,body.dark-mode .aurevia-static-page .hero{background-color:var(--paper)!important}body.dark-mode .hero-headline,body.dark-mode .hero-headline em,body.dark-mode .page-head h1,body.dark-mode .page-head h1 em,body.dark-mode .sec-head h2,body.dark-mode .sec-head h2 em,body.dark-mode .cta h2,body.dark-mode .cta h2 em,body.dark-mode .trust-cell .num,body.dark-mode .treat-row .nm,body.dark-mode .step h5,body.dark-mode .pillar h3,body.dark-mode .voice .q,body.dark-mode .index-cell .nm,body.dark-mode .proc-head h2,body.dark-mode .proc-body .overview,body.dark-mode .proc-detail .b h5,body.dark-mode .ortho-surgery-link,body.dark-mode .hero-trust-label{color:var(--ink)!important}body.dark-mode .hero-tag,body.dark-mode .hero-sub p,body.dark-mode .scroll-hint,body.dark-mode .mono,body.dark-mode .sec-head p,body.dark-mode .pillar p,body.dark-mode .treat-row .ix,body.dark-mode .treat-row .meta,body.dark-mode .step .label,body.dark-mode .step p,body.dark-mode .trust-cell .lbl,body.dark-mode .trust-cell .key,body.dark-mode .cta-sub,body.dark-mode .lead p,body.dark-mode .lead .meta,body.dark-mode .crumb,body.dark-mode .proc-aside .k,body.dark-mode .proc-detail .b p,body.dark-mode .proc-detail .b li{color:var(--ink-soft)!important}body.dark-mode .marquee,body.dark-mode .trust,body.dark-mode .about-t,body.dark-mode .process-p,body.dark-mode .voices,body.dark-mode .page-head,body.dark-mode .procs{background:var(--paper)!important}body.dark-mode .treat-p,body.dark-mode .cta,body.dark-mode .mv,body.dark-mode .proc.light{background:var(--paper-2)!important}main.aurevia-static-page .hero-headline,main.aurevia-static-page .hero-headline em{color:var(--ink)!important}main.aurevia-static-page .hero-headline em{color:var(--amber-deep)!important}main.aurevia-static-page .hero-tag:before,main.aurevia-static-page .pillar .num:before{background-color:var(--amber)!important}main.aurevia-static-page{min-width:0;overflow-x:clip}main.aurevia-static-page img,main.aurevia-static-page svg{max-width:100%}main.aurevia-static-page a{overflow-wrap:anywhere}body:not(.dark-mode) .nav-text{color:var(--ink)!important}body:not(.dark-mode) .nav-text-sub{color:var(--ink-soft)!important}body:not(.dark-mode) .nav-border,body:not(.dark-mode) .drawer-border{border-color:var(--line-strong)!important}body:not(.dark-mode) .nav-text-accent{color:var(--amber-deep)!important}body:not(.dark-mode) .pulse-dot{background-color:var(--amber)!important}body:not(.dark-mode) .theme-btn{color:var(--ink)!important}body:not(.dark-mode) footer{background-color:var(--ink)!important}body:not(.dark-mode) footer a:hover{color:var(--gold)!important}body.dark-mode .voice,body.dark-mode .form,body.dark-mode .ortho-surgery-link,body.dark-mode .logo-card,body.dark-mode .float-label,body.dark-mode .mv-grid,body.dark-mode .proc-aside{background:var(--paper-3)!important;border-color:var(--line)!important}body.dark-mode .doctor-card{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body.dark-mode .doctor-card img{background:0 0!important}body.dark-mode .btn-primary,body.dark-mode .nav-cta,body.dark-mode .form .submit,body.dark-mode .proc-aside .cta,body.dark-mode .voice .av{background:var(--ink)!important;color:var(--paper)!important}body.dark-mode .btn-ghost{color:var(--ink)!important;border-color:var(--ink)!important}body.dark-mode .btn-ghost .arr,body.dark-mode .halo .ring{border-color:var(--ink)!important}body.dark-mode .scroll-hint .bar,body.dark-mode .hamburger-line{background:var(--ink)!important}body.dark-mode .treat-row:hover{background:var(--paper-3)!important}h1,h2,h3,.hero-headline,.sec-head h2,.pillar h3,.step h5,.foot-brand .word,.display,.hero-headline,.sec-head h2,.pillar h3,.step h5{font-family:var(--font-urbanist),"Urbanist",sans-serif!important}input,select,textarea,button,.nav-cta,.btn-primary,.btn-ghost,.mobile-drawer-link,.mobile-drawer-cta,.foot-col a,.foot-col button{font-family:var(--font-urbanist),"Urbanist",var(--font-manrope),sans-serif}html{overflow-x:hidden}@media (max-width:900px){.hero{padding:110px 0 40px}.hero-grid{grid-template-columns:1fr;gap:32px}.hero-headline{font-size:clamp(40px,11vw,72px)}.hero-sub{flex-direction:column;gap:18px;max-width:100%}.hero-actions{flex-direction:column;align-items:stretch;gap:12px}.hero-actions .btn-primary,.hero-actions .btn-ghost{text-align:center;justify-content:center}.hero-visual{max-width:300px;margin:0 auto}.hero-foot{grid-template-columns:1fr;gap:20px;margin-top:40px}.float-label{padding:6px 10px;font-size:8px}.fl-2{right:0}.page-head{padding:120px 0 50px}.page-head h1{font-size:clamp(36px,10vw,72px)}.lead{grid-template-columns:1fr;gap:18px}.trust-grid{grid-template-columns:1fr 1fr}.trust-cell:nth-child(2n){border-right:0}.trust-cell .num{font-size:42px}.about-t{padding:80px 0 60px}.sec-head{grid-template-columns:1fr;gap:24px}.pillars{grid-template-columns:1fr}.pillar{border-right:0;border-bottom:1px solid var(--line);padding:28px 0}.pillar:last-child{border-bottom:0}.process-p{padding:80px 0 60px}.steps{grid-template-columns:1fr 1fr;gap:24px}.steps:before{display:none}.step .knob{margin-bottom:12px;top:auto}.step .label{margin-top:0}.locations{padding:60px 0}.loc-grid{grid-template-columns:1fr 1fr}.loc-cell:nth-child(2n){border-right:0}.loc-cell h6{font-size:22px}.voices{padding:60px 0}.voice{width:280px;padding:24px}.voice .q{font-size:16px}.marquee-track span{font-size:22px}.cta{padding:80px 0 60px}.cta-inner{grid-template-columns:1fr;gap:32px}.form .row{grid-template-columns:1fr}.treat-p{padding:60px 0 40px}.treat-row{grid-template-columns:40px 1fr 40px}.treat-row .meta{display:none}.treat-row .nm{font-size:24px}.index-grid{grid-template-columns:1fr 1fr}.index-cell:nth-child(2n){border-right:0}.proc{padding:40px 0}.proc-head{grid-template-columns:1fr;gap:16px}.proc-body{grid-template-columns:1fr;gap:24px}.ortho-surgery-grid,.proc-detail{grid-template-columns:1fr 1fr}.proc-detail .b:nth-child(2n){border-right:0}.who-grid{grid-template-columns:1fr;gap:32px;padding-top:40px}.mv-grid{grid-template-columns:1fr}.mv-card{padding:36px 28px}.mv-card h4{font-size:36px}.quote-sec{padding:80px 0}.foot-grid{grid-template-columns:1fr;gap:28px}.foot-bot{text-align:center;flex-direction:column;align-items:center;gap:12px}}@media (max-width:480px){.hero-headline{font-size:clamp(32px,10vw,56px)}.trust-grid{grid-template-columns:1fr}.trust-cell{border-right:0}.steps,.loc-grid{grid-template-columns:1fr}.loc-cell{border-right:0}.index-grid{grid-template-columns:1fr}.index-cell{border-right:0}.proc-detail,.ortho-surgery-grid{grid-template-columns:1fr}.proc-detail .b{border-right:0}.voice{width:240px;padding:20px}}.watermark-text{font-family:var(--font-urbanist),"Urbanist",sans-serif!important;opacity:.05!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;font-weight:800!important}.marquee .watermark-text{font-size:clamp(32px,5vw,72px)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.treat-group{z-index:1!important;position:relative!important;overflow:hidden!important}.treat-group .watermark-text{z-index:-1!important;width:max-content!important;margin:0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.treat-group:first-child .watermark-text{font-size:clamp(70px,13vw,220px)!important}.treat-group:last-child .watermark-text{letter-spacing:-.01em!important;font-size:clamp(55px,10vw,170px)!important}.treat-row{z-index:2!important;position:relative!important}.aurevia-chatbot{z-index:90;font-family:var(--font-manrope),sans-serif;position:fixed;bottom:24px;right:24px}.aurevia-chat-panel{overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff7;border:1px solid #0b485b24;border-radius:24px;flex-direction:column;width:min(400px,100vw - 32px);height:min(650px,100vh - 120px);min-height:470px;max-height:calc(100vh - 120px);animation:.28s cubic-bezier(.2,.8,.2,1) both aurevia-chat-in;display:flex;position:absolute;bottom:76px;right:0;overflow:hidden;box-shadow:0 24px 70px #0b485b33,0 4px 18px #0b485b14}@keyframes aurevia-chat-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.aurevia-chat-header{color:#fff;background:linear-gradient(135deg,#0b485b,#147d86);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 20px 18px;display:flex}.aurevia-chat-identity{align-items:center;gap:12px;display:flex}.aurevia-chat-avatar{color:#0b485b;background:#d9f2ef;border-radius:13px;flex:none;place-items:center;width:38px;height:38px;display:grid}.aurevia-chat-kicker{color:#ffffffad;font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:4px;font-size:9px;display:flex}.aurevia-chat-header h2{color:#fff;max-width:260px;font-family:var(--font-newsreader),serif;font-size:23px;font-weight:400;line-height:1.05}.aurevia-chat-header-actions{align-items:center;gap:7px;display:flex}.aurevia-chat-status{color:#d9f2ef;font-family:var(--font-manrope),sans-serif;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;align-items:center;gap:5px;margin-left:7px;font-size:9px;font-weight:700;display:inline-flex}.aurevia-chat-status:before{content:"";background:#8fe0d8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #8fe0d829}.aurevia-chat-close,.aurevia-chat-reset{color:#ffffffdb;border:1px solid #ffffff3d;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid}.aurevia-chat-close:hover,.aurevia-chat-reset:hover{color:#0b485b;background:#fff}.aurevia-chat-disclaimer{color:#0f6672;background:#e9f7f5;align-items:flex-start;gap:8px;padding:10px 16px;font-size:10.5px;line-height:1.4;display:flex}.aurevia-chat-disclaimer svg{flex:none;margin-top:1px}.aurevia-chat-contact-links{background:#fff;gap:8px;padding:10px 14px 0;display:flex}.aurevia-chat-contact-links a{color:#0f6672;text-align:center;background:#fff;border:1px solid #0b485b1f;border-radius:10px;flex:1;padding:8px 9px;font-size:10px;font-weight:600;line-height:1.25;transition:border-color .2s,background .2s,transform .2s}.aurevia-chat-contact-links a:hover{background:#e9f7f5;border-color:#147d86;transform:translateY(-1px)}.aurevia-chat-messages{overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#0b485b2e transparent;background:linear-gradient(#f8fbfd 0%,#fff 45%);flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 16px 14px;display:flex;overflow-y:scroll}.aurevia-chat-message{color:#0b485b;align-items:flex-start;gap:7px;max-width:88%;font-size:13px;line-height:1.52;display:flex}.aurevia-chat-message p{white-space:pre-wrap}.aurevia-chat-message a{color:#147d86;text-underline-offset:2px;font-weight:700;text-decoration:underline}.aurevia-chat-message.user a{color:#d9f2ef}.aurevia-chat-message.assistant p{background:#fff;border:1px solid #0b485b17;border-radius:4px 15px 15px;padding:11px 13px;box-shadow:0 3px 12px #0b485b0a}.aurevia-chat-message.user{color:#fff;justify-content:flex-end;align-self:flex-end}.aurevia-chat-message.user p{background:#0b485b;border-radius:15px 4px 15px 15px;padding:11px 13px}.aurevia-message-mark{color:#0f6672;background:#d9f2ef;border-radius:8px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.aurevia-chat-suggestions{flex-wrap:wrap;gap:7px;padding-left:29px;display:flex}.aurevia-chat-suggestions button{color:#0f6672;text-align:left;background:#fff;border:1px solid #0b485b26;border-radius:999px;padding:8px 10px;font-size:11px;line-height:1.25;transition:border-color .2s,background .2s,transform .2s}.aurevia-chat-suggestions button:hover{background:#e9f7f5;border-color:#147d86;transform:translateY(-1px)}.aurevia-chat-loading{align-items:center}.aurevia-typing-dots{background:#fff;border:1px solid #0b485b17;border-radius:4px 15px 15px;align-items:center;gap:4px;height:38px;padding:0 14px;display:flex}.aurevia-typing-dots i{background:#147d86;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite aurevia-dot}.aurevia-typing-dots i:nth-child(2){animation-delay:.14s}.aurevia-typing-dots i:nth-child(3){animation-delay:.28s}@keyframes aurevia-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.aurevia-chat-form{background:#fff;border-top:1px solid #0b485b1a;gap:8px;padding:12px 14px 8px;display:flex}.aurevia-chat-form input{color:#0b485b;background:#f8fbfd;border:1px solid #0b485b24;border-radius:12px;outline:none;flex:1;min-width:0;padding:11px 12px;font-size:12px;transition:border-color .2s,box-shadow .2s}.aurevia-chat-form input:focus{border-color:#147d86;box-shadow:0 0 0 3px #9dded859}.aurevia-chat-form input::placeholder{color:#0b485b73}.aurevia-chat-form button{color:#fff;background:#0b485b;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;transition:transform .2s,opacity .2s,background .2s;display:grid}.aurevia-chat-form button:hover:not(:disabled){background:#147d86;transform:translateY(-1px)}.aurevia-chat-form button:disabled{cursor:not-allowed;opacity:.4}.aurevia-chat-footnote{color:#0b485b73;text-align:center;background:#fff;padding:0 16px 13px;font-size:9px;line-height:1.4}.aurevia-chat-trigger{color:#fff;background:#0b485b;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:9px;min-height:52px;padding:7px 16px 7px 8px;transition:transform .25s,background .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 12px 30px #0b485b40}.aurevia-chat-trigger:hover{background:#147d86;transform:translateY(-2px);box-shadow:0 15px 34px #0b485b52}.aurevia-chat-trigger-icon{color:#0b485b;background:#d9f2ef;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.aurevia-chat-trigger-label{letter-spacing:.01em;padding-right:2px;font-size:12px;font-weight:600}.aurevia-chat-trigger-pulse{background:#8fe0d8;border:2px solid #0b485b;border-radius:50%;width:8px;height:8px;animation:2s infinite aurevia-chat-pulse;position:absolute;top:4px;right:4px}@keyframes aurevia-chat-pulse{0%,to{box-shadow:0 0 #8fe0d8a6}50%{box-shadow:0 0 0 5px #8fe0d800}}@media (max-width:640px){.aurevia-chatbot{bottom:12px;right:12px}.aurevia-chat-panel{border-radius:20px;width:calc(100vw - 24px);height:min(650px,100vh - 96px);min-height:min(430px,100vh - 96px);bottom:68px;right:-1px}.aurevia-chat-trigger{min-height:48px;padding-right:13px}.aurevia-chat-trigger-icon{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.aurevia-chat-panel,.aurevia-chat-trigger-pulse,.aurevia-typing-dots i{animation:none}}.aurevia-route-wipe{z-index:200;pointer-events:none;color:#fff;opacity:0;clip-path:inset(100% 0 0 round 48% 48% 0 0);background:radial-gradient(circle at 50% 46%,#9dded838,#0000 31%),linear-gradient(135deg,#073b4d 0%,#0b5965 48%,#147d86 100%);place-items:center;transition:opacity .18s,clip-path .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;inset:0;overflow:hidden;transform:translateY(10%)}.aurevia-route-wipe.is-active{opacity:1;clip-path:inset(0);transform:translateY(0)}.aurevia-route-wipe:before{content:"";background:linear-gradient(115deg,#0000 37%,#ffffff14 49%,#0000 61%);position:absolute;inset:-30%;transform:translate(-45%)rotate(-6deg)}.aurevia-route-wipe.is-active:before{animation:.9s ease-out 80ms both aurevia-route-sheen}.aurevia-route-content{z-index:2;opacity:0;justify-items:center;width:min(86vw,420px);transition:opacity .28s .13s,transform .42s cubic-bezier(.22,1,.36,1) .1s;display:grid;position:relative;transform:translateY(18px)scale(.96)}.aurevia-route-wipe.is-active .aurevia-route-content{opacity:1;transform:translateY(0)scale(1)}.aurevia-route-logo-shell{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff3d;border-radius:28px;place-items:center;width:92px;height:92px;display:grid;position:relative;box-shadow:0 22px 60px #021c2442,inset 0 1px #ffffff4d}.aurevia-route-logo{z-index:2;filter:drop-shadow(0 8px 18px #021c242e);width:48px;height:auto;position:relative}.aurevia-route-logo-ring{border:1px solid #9dded885;border-right-color:#0000;border-radius:32px;position:absolute;inset:-9px}.is-active .aurevia-route-logo-ring{animation:1.15s cubic-bezier(.22,1,.36,1) both aurevia-route-spin}.aurevia-route-copy{justify-items:center;margin-top:24px;display:grid}.aurevia-route-copy strong{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.045em;font-size:clamp(38px,7vw,54px);font-weight:700;line-height:.95}.aurevia-route-copy span{color:#e6fcf9b8;font-family:var(--font-mono),monospace;letter-spacing:.28em;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:600}.aurevia-route-pulse{width:180px;height:26px;margin-top:22px;position:relative;overflow:hidden}.aurevia-route-pulse svg{fill:none;stroke:#9dded8;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:190;stroke-dashoffset:190px;width:100%;height:100%}.is-active .aurevia-route-pulse svg{animation:.65s ease-out .16s forwards aurevia-route-draw}.aurevia-route-pulse i{z-index:2;opacity:0;background:#e6fcf9;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;box-shadow:0 0 0 5px #9dded829,0 0 20px #9dded8}.is-active .aurevia-route-pulse i{animation:.7s ease-out .15s forwards aurevia-route-dot}.aurevia-route-content>p{color:#ffffff9e;letter-spacing:.04em;margin-top:10px;font-size:11px}.aurevia-route-orbit{border:1px solid #9dded81f;border-radius:50%;position:absolute}.aurevia-route-orbit-one{aspect-ratio:1;width:min(72vw,720px)}.aurevia-route-orbit-two{aspect-ratio:1;width:min(92vw,940px)}@keyframes aurevia-route-sheen{to{transform:translate(45%)rotate(-6deg)}}@keyframes aurevia-route-spin{0%{opacity:0;transform:rotate(-130deg)scale(.88)}to{opacity:1;transform:rotate(230deg)scale(1)}}@keyframes aurevia-route-draw{to{stroke-dashoffset:0}}@keyframes aurevia-route-dot{0%{opacity:0;left:0}12%{opacity:1}to{opacity:1;left:calc(100% - 7px)}}@media (prefers-reduced-motion:reduce){.aurevia-route-wipe{display:none}}body .font-manrope,body .font-newsreader,body .font-urbanist,body .font-mono{font-family:Helvetica,Arial,sans-serif!important}main.aurevia-static-page:not(.aurevia-page-index):not(.aurevia-page-treatments){--amber:#073b66;--amber-deep:#073b66;--gold:#073b66}main.aurevia-static-page:not(.aurevia-page-index):not(.aurevia-page-treatments) *{font-family:Helvetica,Arial,sans-serif!important}main.aurevia-static-page:not(.aurevia-page-index):not(.aurevia-page-treatments) .partners,main.aurevia-static-page:not(.aurevia-page-index):not(.aurevia-page-treatments) .partners *{color:var(--paper)!important}main.aurevia-static-page:not(.aurevia-page-index):not(.aurevia-page-treatments) .partners .head h2 em{color:#bfeaf3!important}main.aurevia-page-index>:not(.hero):not(.treat-p){--amber:#32aaa4;--amber-deep:#147d86;--gold:#9dded8}header .nav-text,header .nav-text-sub{color:var(--ink)!important}header .nav-text-accent{color:var(--ink-2)!important}header .pulse-dot{background:var(--amber)!important}header .theme-btn{color:var(--ink)!important}footer.bg-\[\#03045E\]{background:var(--ink)!important}.healthcare-form label,.healthcare-form input,.healthcare-form select,.healthcare-form textarea{color:var(--ink)!important}.healthcare-form input,.healthcare-form select,.healthcare-form textarea{background:var(--paper-2)!important;border-color:var(--line)!important}.healthcare-form .group>svg{color:var(--ink-soft)!important}.healthcare-form .group:focus-within>svg{color:var(--ink-2)!important}.healthcare-form input:focus,.healthcare-form select:focus,.healthcare-form textarea:focus{border-color:var(--ink-2)!important;background:#fff!important;box-shadow:0 0 0 4px #32aaa41f!important}.healthcare-form button[type=submit]{background:var(--ink)!important}.healthcare-form button[type=submit]:hover{background:var(--ink-2)!important}main.aurevia-page-index>:not(.hero):not(.treat-p) *{font-family:Helvetica,Arial,sans-serif!important}main.aurevia-static-page .key:empty,main.aurevia-static-page .ix:empty{display:none!important}main .treat-row .nm,main.aurevia-static-page .index-cell .nm{white-space:nowrap!important}main .treat-row{align-items:center;grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) 60px!important;display:grid!important}main.aurevia-static-page .index-cell{grid-template-columns:minmax(0,1fr) 40px!important}main.aurevia-page-locations .city{grid-template-columns:minmax(180px,1.2fr) 1.4fr 1fr 60px!important}@media (max-width:640px){main .treat-row .nm,main.aurevia-static-page .index-cell .nm{letter-spacing:-.02em;font-size:clamp(18px,6vw,30px)!important}main .treat-row,main.aurevia-static-page .index-cell{grid-template-columns:minmax(0,1fr) 32px!important}main.aurevia-page-locations .city{grid-template-columns:minmax(0,1fr) 42px!important}}.consultation-popup-card{background:var(--paper);max-height:calc(100dvh - 16px);box-shadow:0 30px 90px #021f2857}body.consult-modal-open{overflow:hidden!important}.consultation-compact-grid{gap:9px 10px}.consultation-compact-form>:not([hidden])~:not([hidden]){margin-top:10px!important}.consultation-compact-form .space-y-2>:not([hidden])~:not([hidden]){margin-top:3px!important}.consultation-compact-form label{line-height:1.15;letter-spacing:.11em!important;margin:0 0 2px 2px!important;font-size:8px!important}.consultation-compact-form input,.consultation-compact-form select{height:44px;line-height:1.2;border-radius:10px!important;padding:9px 28px 9px 36px!important;font-size:16px!important}.consultation-compact-form input::-moz-placeholder{font-size:11px}.consultation-compact-form textarea::-moz-placeholder{font-size:11px}.consultation-compact-form input::placeholder,.consultation-compact-form textarea::placeholder{font-size:11px}.consultation-compact-form textarea{height:58px;min-height:58px;max-height:58px;line-height:1.3;resize:none!important;border-radius:10px!important;padding:10px 10px 8px 36px!important;font-size:16px!important}.consultation-compact-form .group>svg{width:16px;height:16px;left:12px!important}.consultation-compact-form .group>svg[class*=right-]{left:auto!important;right:9px!important}.consultation-compact-form button[type=submit]{border-radius:10px!important;min-height:44px!important;padding-block:9px!important;font-size:14px!important;box-shadow:0 10px 24px #0b485b2e!important}.consultation-compact-form button[type=submit] svg{width:17px;height:17px}.consultation-compact-form>.flex{max-width:100%;line-height:1.3;margin-top:8px!important;font-size:9px!important}.consultation-compact-form>.flex svg{width:13px;height:13px}.consultation-compact-form>div[class*=bg-]{border-radius:9px!important;padding:8px!important;font-size:11px!important}.aurevia-chat-contact-links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:380px),(max-height:700px){.consultation-popup-card>div:first-of-type{padding-block:9px!important}.consultation-popup-card>div:last-child{padding:9px!important}.consultation-compact-grid{gap:6px 7px}.consultation-compact-form label{font-size:7.5px!important}.consultation-compact-form input,.consultation-compact-form select{height:41px}.consultation-compact-form textarea{height:52px;min-height:52px;max-height:52px}.consultation-compact-form>.flex{font-size:8px!important}}@media (min-width:641px) and (max-width:1100px){main.aurevia-page-locations .city{grid-template-columns:minmax(0,1fr) 50px!important}}.coverage-map-section{background:radial-gradient(circle at 12% 16%,#9dded838,transparent 31%),var(--paper)}.coverage-map-shell{border:1px solid var(--line);background:var(--paper);border-radius:28px;grid-template-columns:minmax(0,1.7fr) minmax(300px,.68fr);min-height:650px;margin-top:60px;display:grid;overflow:hidden;box-shadow:0 28px 80px #0b485b1f}.coverage-map-stage{background:#e8f1ef;min-width:0;min-height:650px;position:relative;overflow:hidden}.coverage-map-canvas{width:100%;height:100%;min-height:650px;font-family:var(--font-manrope),sans-serif}.coverage-map-badge,.coverage-map-reset{z-index:500;min-height:38px;color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;background:#fcfefdeb;border:1px solid #ffffffb8;border-radius:12px;align-items:center;gap:9px;padding:9px 13px;font-size:9px;font-weight:600;display:inline-flex;position:absolute;top:20px;box-shadow:0 8px 24px #0b485b21}.coverage-map-badge{left:20px}.coverage-map-badge span{background:var(--amber);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #32aaa429}.coverage-map-reset{transition:color .2s,background .2s,transform .2s;right:20px}.coverage-map-reset:hover{color:#fff;background:var(--ink);transform:translateY(-1px)}.coverage-map-panel{z-index:2;border-left:1px solid var(--line);background:linear-gradient(180deg,#ffffffd1,#f1f8f7f5),var(--paper-2);flex-direction:column;min-width:0;padding:34px 30px 28px;display:flex;position:relative}.coverage-map-panel-heading>span{color:var(--ink-2);font-family:var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700}.coverage-map-panel-heading h2{color:var(--ink);font-family:var(--font-newsreader),serif;letter-spacing:-.025em;margin-top:11px;font-size:clamp(34px,3vw,50px);font-weight:500;line-height:.96}.coverage-map-panel-heading p{color:var(--ink-soft);margin-top:16px;font-size:13px;line-height:1.6}.coverage-region-list{gap:7px;margin-top:26px;display:grid}.coverage-region-list button{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);text-align:left;background:#ffffffad;border-radius:13px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px 13px;transition:color .22s,background .22s,border-color .22s,transform .22s,box-shadow .22s;display:grid}.coverage-region-list button:hover{background:#fff;border-color:#147d8661;transform:translate(3px)}.coverage-region-list button.active{border-color:var(--ink);color:#fff;background:var(--ink);box-shadow:0 10px 28px #0b485b33}.coverage-region-index{color:var(--ink-faint);font-family:var(--font-mono),monospace;letter-spacing:.1em;font-size:9px}.coverage-region-list button.active .coverage-region-index{color:#ffffff8c}.coverage-region-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.coverage-active-card{margin-top:auto;padding-top:24px}.coverage-active-card>div{background:#d9f2ef94;border:1px solid #147d8629;border-radius:16px 16px 0 0;padding:18px}.coverage-active-card span{color:var(--ink-2);font-family:var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.coverage-active-card strong{color:var(--ink);font-family:var(--font-newsreader),serif;margin-top:7px;font-size:27px;font-weight:500;line-height:1;display:block}.coverage-active-card p{color:var(--ink-soft);margin-top:7px;font-size:11px;line-height:1.45}.coverage-active-card>a{color:#fff;background:var(--ink-2);border-radius:0 0 16px 16px;justify-content:center;align-items:center;gap:8px;min-height:43px;font-size:11px;font-weight:700;transition:background .2s;display:flex}.coverage-active-card>a:hover{background:var(--ink)}.coverage-map-marker-shell{background:0 0;border:0}.coverage-map-marker{background:var(--ink);border:3px solid #fff;border-radius:50% 50% 50% 8px;place-items:center;width:28px;height:28px;transition:transform .2s,background .2s;display:grid;position:relative;transform:rotate(-45deg);box-shadow:0 5px 16px #0b485b61}.coverage-map-marker>span{background:var(--gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #9dded833}.coverage-map-marker-shell:hover .coverage-map-marker{background:var(--ink-2);transform:rotate(-45deg)scale(1.12)}.coverage-map-tooltip{color:#fff;background:var(--ink);font-family:var(--font-manrope),sans-serif;border:0;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:700;box-shadow:0 6px 18px #0b485b33}.coverage-map-tooltip:before{border-top-color:var(--ink)!important}.coverage-map-popup{font-family:var(--font-manrope),sans-serif;flex-direction:column;padding:3px;display:flex}.coverage-map-popup>span{color:var(--ink-2);font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.coverage-map-popup strong{color:var(--ink);font-family:var(--font-newsreader),serif;margin-top:4px;font-size:24px;font-weight:500}.coverage-map-popup small{color:var(--ink-soft);margin-top:5px;font-size:10px}.coverage-map-popup a{border-top:1px solid var(--line);color:var(--ink-2);margin-top:12px;padding-top:9px;font-size:10px;font-weight:800}.coverage-map-canvas .leaflet-control-zoom{border:0;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0b485b26}.coverage-map-canvas .leaflet-control-zoom a{color:var(--ink);border-color:var(--line)}.coverage-map-canvas .leaflet-control-attribution{color:#0b485b94;background:#ffffffd1;font-size:8px}body.dark-mode .coverage-map-panel{background:linear-gradient(#09252dfa,#061a20fa)}body.dark-mode .coverage-region-list button{background:#ffffff0a}body.dark-mode .coverage-region-list button.active{background:#147d86}body.dark-mode .coverage-active-card>div{background:#147d861f}body.dark-mode .coverage-map-canvas .leaflet-tile{filter:brightness(.72)saturate(.68)}@media (max-width:1050px){.coverage-map-shell{grid-template-columns:minmax(0,1.4fr) minmax(280px,.75fr)}.coverage-map-panel{padding-inline:22px}}@media (max-width:850px){.coverage-map-shell{grid-template-columns:1fr;min-height:0;margin-top:36px}.coverage-map-stage,.coverage-map-canvas{min-height:500px}.coverage-map-panel{border-top:1px solid var(--line);border-left:0;padding:28px 24px 24px}.coverage-region-list{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage-active-card{margin-top:22px}}@media (max-width:520px){.coverage-map-section{padding-top:20px!important;padding-bottom:70px!important}.coverage-map-shell{border-radius:20px;box-shadow:0 18px 50px #0b485b1a}.coverage-map-stage,.coverage-map-canvas{min-height:410px}.coverage-map-badge{top:12px;left:12px}.coverage-map-reset{padding-inline:10px;top:12px;right:12px}.coverage-map-panel{padding:24px 16px 18px}.coverage-region-list{gap:6px}.coverage-region-list button{grid-template-columns:24px minmax(0,1fr);min-height:45px;padding:9px 10px}.coverage-region-list button svg{display:none}.coverage-region-name{font-size:11.5px}.coverage-map-panel-heading h2{font-size:38px}.coverage-map-canvas .leaflet-control-attribution{max-width:78%}}@media (max-width:640px){html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip}input,select,textarea,.aurevia-chat-form input{font-size:16px!important}.btn,.btn-primary,.btn-ghost,.btn-submit,.healthcare-form button[type=submit]{min-height:48px}.aurevia-chatbot{right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.aurevia-chat-panel{height:min(650px,calc(100dvh - 104px - env(safe-area-inset-bottom)));min-height:min(430px,calc(100dvh - 104px - env(safe-area-inset-bottom)))}.coverage-map-reset,.coverage-region-list button,.coverage-map-link{min-height:44px}footer a,footer button{touch-action:manipulation}}.placeholder\:text-\[\#03045E\]\/40::placeholder{color:#03045e66}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[\#023E8A\]:hover{--tw-bg-opacity:1;background-color:rgb(2 62 138/var(--tw-bg-opacity,1))}.hover\:bg-\[\#03045E\]\/5:hover{background-color:#03045e0d}.hover\:bg-\[\#106872\]:hover{--tw-bg-opacity:1;background-color:rgb(16 104 114/var(--tw-bg-opacity,1))}.hover\:bg-\[\#E9F7F5\]:hover{--tw-bg-opacity:1;background-color:rgb(233 247 245/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:text-\[\#03045E\]:hover{--tw-text-opacity:1;color:rgb(3 4 94/var(--tw-text-opacity,1))}.hover\:text-\[\#147D86\]:hover{--tw-text-opacity:1;color:rgb(20 125 134/var(--tw-text-opacity,1))}.hover\:text-\[\#90E0EF\]:hover{--tw-text-opacity:1;color:rgb(144 224 239/var(--tw-text-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#0077b5\]\/30:hover{--tw-shadow-color:#0077b54d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-pink-500\/20:hover{--tw-shadow-color:#ec489933;--tw-shadow:var(--tw-shadow-colored)}.focus\:border-\[\#03045E\]:focus{--tw-border-opacity:1;border-color:rgb(3 4 94/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-70:disabled{opacity:.7}.group:focus-within .group-focus-within\:text-\[\#03045E\]{--tw-text-opacity:1;color:rgb(3 4 94/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#90E0EF\]{--tw-text-opacity:1;color:rgb(144 224 239/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:right-3{right:.75rem}.sm\:top-3{top:.75rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:.75rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-\[400px\]{height:400px}.md\:w-10{width:2.5rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-12{padding:3rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pb-24{padding-bottom:6rem}.md\:pt-32{padding-top:8rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:grid-cols-\[1\.9fr_1fr_1fr_1\.2fr\]{grid-template-columns:1.9fr 1fr 1fr 1.2fr}}
