.photo-credit[data-astro-cid-yyjrhpgk]{overflow-wrap:anywhere;font-size:.72rem;line-height:1.55}.photo-credit[data-astro-cid-yyjrhpgk] a[data-astro-cid-yyjrhpgk]{text-underline-offset:3px;min-height:24px;font-weight:800;display:inline-block}.photo-credit[data-astro-cid-yyjrhpgk] a[data-astro-cid-yyjrhpgk]:focus-visible{outline-offset:3px;outline:2px solid}.licensed-photo[data-astro-cid-vda4ezxs]{background:#17213c;margin:0;position:relative;overflow:hidden}.licensed-photo[data-astro-cid-vda4ezxs] picture[data-astro-cid-vda4ezxs]{display:block}.licensed-photo[data-astro-cid-vda4ezxs] picture[data-astro-cid-vda4ezxs],.licensed-photo[data-astro-cid-vda4ezxs] img[data-astro-cid-vda4ezxs]{width:100%;height:100%}.licensed-photo[data-astro-cid-vda4ezxs].fill-photo,.licensed-photo[data-astro-cid-vda4ezxs].fill-photo picture[data-astro-cid-vda4ezxs],.licensed-photo[data-astro-cid-vda4ezxs].fill-photo img[data-astro-cid-vda4ezxs]{position:absolute;inset:0}.licensed-photo[data-astro-cid-vda4ezxs] img[data-astro-cid-vda4ezxs]{object-fit:cover;object-position:var(--photo-position,center)}.licensed-photo[data-astro-cid-vda4ezxs] figcaption[data-astro-cid-vda4ezxs]{z-index:2;color:#ffffffc2;backdrop-filter:blur(10px);background:#09101db8;border:1px solid #ffffff24;border-radius:9px;width:fit-content;max-width:calc(100% - 24px);padding:6px 9px;position:absolute;inset:auto 12px 10px}.licensed-photo[data-astro-cid-vda4ezxs] figcaption[data-astro-cid-vda4ezxs] a{color:#fff}.licensed-photo[data-astro-cid-vda4ezxs].credit-below picture[data-astro-cid-vda4ezxs],.licensed-photo[data-astro-cid-vda4ezxs].credit-below img[data-astro-cid-vda4ezxs]{aspect-ratio:4/3;height:auto}.licensed-photo[data-astro-cid-vda4ezxs].credit-below figcaption[data-astro-cid-vda4ezxs]{color:#34415e;backdrop-filter:none;background:#f4efe5;border:0;border-bottom:1px solid #17213c1f;border-radius:0;width:auto;max-width:none;padding:8px 12px;position:static}.licensed-photo[data-astro-cid-vda4ezxs].credit-below figcaption[data-astro-cid-vda4ezxs] a{color:#17213c}.events-masthead[data-astro-cid-tmtd6dcl]{color:#fff;background:radial-gradient(circle at 78% 22%,#efc16a33,#0000 30%),#11182d;padding:clamp(70px,9vw,124px) 0 clamp(54px,7vw,94px)}.events-heading[data-astro-cid-tmtd6dcl]{grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:34px 70px;display:grid}.events-heading[data-astro-cid-tmtd6dcl] .breadcrumbs{grid-column:1/-1;justify-self:start}.events-heading[data-astro-cid-tmtd6dcl] .eyebrow[data-astro-cid-tmtd6dcl]{color:#efc16a;grid-column:1/-1;margin:0 0 -14px}.events-heading[data-astro-cid-tmtd6dcl] h1[data-astro-cid-tmtd6dcl]{letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(3rem,6.3vw,6.25rem);line-height:.91}.events-heading[data-astro-cid-tmtd6dcl]>p[data-astro-cid-tmtd6dcl]:last-child{color:#ffffffb3;max-width:580px;margin:0;font-size:clamp(1rem,1.8vw,1.2rem)}.featured-event[data-astro-cid-tmtd6dcl]{color:#fff;background:#11182d}.featured-shell[data-astro-cid-tmtd6dcl]{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);min-height:570px;padding:0 0 clamp(72px,9vw,120px);display:grid}.featured-visual[data-astro-cid-tmtd6dcl]{border-radius:28px 0 0 28px;min-height:520px;position:relative;overflow:hidden}.featured-photo,.featured-photo picture,.featured-photo img{position:absolute;inset:0}.featured-image{filter:saturate(.82)contrast(1.05)}.featured-photo figcaption{z-index:4;font-size:.57rem;bottom:13px;left:13px}.featured-visual[data-astro-cid-tmtd6dcl]:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#050a15b3);position:absolute;inset:0}.featured-copy[data-astro-cid-tmtd6dcl]{color:#17213c;background:#efc16a;border-radius:0 28px 28px 0;align-content:center;padding:clamp(34px,5vw,68px);display:grid}.featured-copy[data-astro-cid-tmtd6dcl] .eyebrow[data-astro-cid-tmtd6dcl]{color:#773723}.featured-copy[data-astro-cid-tmtd6dcl] h2[data-astro-cid-tmtd6dcl]{margin:12px 0 20px;font-size:clamp(2.2rem,4.2vw,4.1rem);line-height:.95}.featured-copy[data-astro-cid-tmtd6dcl]>p[data-astro-cid-tmtd6dcl]:not(.eyebrow){color:#17213cc4;margin:0}.event-details[data-astro-cid-tmtd6dcl]{gap:12px;margin:30px 0;display:grid}.event-details[data-astro-cid-tmtd6dcl] div[data-astro-cid-tmtd6dcl]{border-top:1px solid #17213c2e;gap:5px;padding-top:12px;display:grid}.event-details[data-astro-cid-tmtd6dcl] dt[data-astro-cid-tmtd6dcl],.card-detail[data-astro-cid-tmtd6dcl] dt[data-astro-cid-tmtd6dcl]{letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:950}.event-details[data-astro-cid-tmtd6dcl] dd[data-astro-cid-tmtd6dcl],.card-detail[data-astro-cid-tmtd6dcl] dd[data-astro-cid-tmtd6dcl]{margin:0;font-weight:760}.featured-actions[data-astro-cid-tmtd6dcl],.card-actions[data-astro-cid-tmtd6dcl]{flex-wrap:wrap;align-items:center;gap:11px 18px;display:flex}.primary-action[data-astro-cid-tmtd6dcl]{color:#fff;background:#17213c;border-radius:999px;align-items:center;gap:18px;min-height:48px;padding:0 19px;font-size:.74rem;font-weight:950;text-decoration:none;display:inline-flex}.primary-action[data-astro-cid-tmtd6dcl]:hover{background:#2b3757}.text-action[data-astro-cid-tmtd6dcl]{color:#17213c;align-items:center;min-height:44px;font-size:.8rem;font-weight:900;display:inline-flex}.event-status[data-astro-cid-tmtd6dcl]{z-index:3;color:#17213c;letter-spacing:.1em;text-transform:uppercase;background:#fffdf8;border:1px solid #17213c1f;border-radius:999px;padding:8px 11px;font-size:.62rem;font-weight:950;position:absolute;top:18px;left:18px;box-shadow:0 8px 30px #050a152e}.status-ongoing[data-astro-cid-tmtd6dcl]{color:#fff;background:#b6492d;border-color:#b6492d}.status-ended[data-astro-cid-tmtd6dcl]{color:#fff;background:#566078;border-color:#566078}.cover-note[data-astro-cid-tmtd6dcl]{z-index:3;color:#ffffffd4;backdrop-filter:blur(9px);background:#080f1dbf;border:1px solid #ffffff24;border-radius:9px;max-width:300px;padding:8px 10px;font-size:.62rem;position:absolute;top:18px;right:18px}.event-wall[data-astro-cid-tmtd6dcl]{background:#f4efe5}.wall-heading[data-astro-cid-tmtd6dcl]{grid-template-columns:1fr .6fr;align-items:end;gap:38px;margin-bottom:42px;display:grid}.wall-heading[data-astro-cid-tmtd6dcl] h2[data-astro-cid-tmtd6dcl]{max-width:800px;margin:9px 0 0;font-size:clamp(2.4rem,5vw,4.7rem);line-height:.95}.wall-heading[data-astro-cid-tmtd6dcl]>p[data-astro-cid-tmtd6dcl]{color:#5b6477;margin:0}.event-grid[data-astro-cid-tmtd6dcl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.event-card[data-astro-cid-tmtd6dcl]{background:#fffdf8;border:1px solid #17213c21;border-radius:22px;overflow:hidden;box-shadow:0 16px 50px #17213c0f}.card-photo-link[data-astro-cid-tmtd6dcl]{background:#17213c;min-height:270px;display:block;position:relative;overflow:hidden}.card-photo,.card-photo picture,.card-photo img{position:absolute;inset:0}.card-image{transition:transform .45s,filter .45s}.card-photo figcaption{z-index:4;max-width:calc(100% - 88px);font-size:.54rem;bottom:9px;left:9px}.card-photo-link[data-astro-cid-tmtd6dcl]:hover .card-image{filter:saturate(1.08);transform:scale(1.025)}.event-number[data-astro-cid-tmtd6dcl]{z-index:3;color:#ffffffeb;text-shadow:0 3px 22px #0000008c;font-family:Georgia,serif;font-size:3.5rem;line-height:1;position:absolute;bottom:8px;right:18px}.event-card-copy[data-astro-cid-tmtd6dcl]{padding:25px}.event-date[data-astro-cid-tmtd6dcl]{color:#a44731;letter-spacing:.09em;text-transform:uppercase;margin:0 0 9px;font-size:.68rem;font-weight:950}.event-card[data-astro-cid-tmtd6dcl] h3[data-astro-cid-tmtd6dcl]{margin:0;font-size:clamp(1.55rem,2.5vw,2.25rem);line-height:1.02}.event-card[data-astro-cid-tmtd6dcl] h3[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]{color:inherit;text-decoration:none}.event-card-copy[data-astro-cid-tmtd6dcl]>p[data-astro-cid-tmtd6dcl]:not(.event-date){color:#586174}.card-detail[data-astro-cid-tmtd6dcl]{border-top:1px solid #17213c1f;grid-template-columns:68px 1fr;gap:10px;margin:22px 0;padding-top:15px;display:grid}.card-detail[data-astro-cid-tmtd6dcl] dd[data-astro-cid-tmtd6dcl]{color:#34415e;font-size:.84rem}.card-actions[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]{color:#17213c;align-items:center;gap:8px;min-height:44px;font-size:.8rem;font-weight:900;display:inline-flex}.card-actions[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]:first-child{color:#a44731}.event-empty[data-astro-cid-tmtd6dcl]{color:#586174;background:#fffdf8;border-radius:16px;padding:24px}.events-foot[data-astro-cid-tmtd6dcl]{margin-top:28px}.poster-policy[data-astro-cid-tmtd6dcl]{color:#fff;background:#17213c;border-radius:18px;grid-template-columns:auto 1fr;gap:17px;max-width:880px;padding:22px;display:grid}.poster-policy[data-astro-cid-tmtd6dcl]>span[data-astro-cid-tmtd6dcl]{color:#17213c;background:#efc16a;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.poster-policy[data-astro-cid-tmtd6dcl] h2[data-astro-cid-tmtd6dcl]{margin:1px 0 6px;font-size:1rem}.poster-policy[data-astro-cid-tmtd6dcl] p[data-astro-cid-tmtd6dcl]{color:#ffffffb0;margin:0;font-size:.78rem}.archive-link[data-astro-cid-tmtd6dcl]{color:#17213c;border:1px solid #17213c2e;border-radius:999px;align-items:center;gap:10px;padding:13px 16px;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.events-archive[data-astro-cid-tmtd6dcl]{background:#e9e3d9;border-top:1px solid #17213c17}.archive-heading[data-astro-cid-tmtd6dcl]{grid-template-columns:1fr .75fr;align-items:end;gap:24px;margin-bottom:26px;display:grid}.archive-heading[data-astro-cid-tmtd6dcl] .eyebrow[data-astro-cid-tmtd6dcl]{color:var(--brick-dark)}.archive-heading[data-astro-cid-tmtd6dcl] h2[data-astro-cid-tmtd6dcl]{margin:8px 0 0;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.archive-heading[data-astro-cid-tmtd6dcl]>p[data-astro-cid-tmtd6dcl]{color:#586174;max-width:520px;margin:0}.archive-list[data-astro-cid-tmtd6dcl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 0 24px;padding:0;list-style:none;display:grid}.archive-list[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]{color:#17213c;background:#fffdf8ad;border:1px solid #17213c1a;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:6px 18px;min-height:92px;padding:16px 19px;text-decoration:none;display:grid}.archive-list[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]:hover{background:#fffdf8;border-color:#17213c47}.archive-list[data-astro-cid-tmtd6dcl] time[data-astro-cid-tmtd6dcl]{color:#677084;letter-spacing:.03em;text-transform:uppercase;grid-column:1;font-size:.68rem;font-weight:850}.archive-list[data-astro-cid-tmtd6dcl] strong[data-astro-cid-tmtd6dcl]{grid-column:1;font-size:1.05rem;line-height:1.18}.archive-list[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]>span[data-astro-cid-tmtd6dcl]{grid-area:1/2/3;align-self:center;font-size:1.1rem}@media (width<=900px){.events-heading[data-astro-cid-tmtd6dcl],.wall-heading[data-astro-cid-tmtd6dcl],.archive-heading[data-astro-cid-tmtd6dcl],.featured-shell[data-astro-cid-tmtd6dcl]{grid-template-columns:1fr}.featured-visual[data-astro-cid-tmtd6dcl]{border-radius:24px 24px 0 0;min-height:430px}.featured-copy[data-astro-cid-tmtd6dcl]{border-radius:0 0 24px 24px}}@media (width<=680px){.events-masthead[data-astro-cid-tmtd6dcl]{padding-top:40px}.events-heading[data-astro-cid-tmtd6dcl]{gap:26px}.events-heading[data-astro-cid-tmtd6dcl] h1[data-astro-cid-tmtd6dcl]{letter-spacing:-.035em;font-size:clamp(2rem,10vw,3.2rem);line-height:1.05}.featured-visual[data-astro-cid-tmtd6dcl]{min-height:340px}.featured-copy[data-astro-cid-tmtd6dcl]{padding:30px 24px}.event-grid[data-astro-cid-tmtd6dcl],.archive-list[data-astro-cid-tmtd6dcl]{grid-template-columns:1fr}.archive-list[data-astro-cid-tmtd6dcl] a[data-astro-cid-tmtd6dcl]{min-height:76px}.card-photo-link[data-astro-cid-tmtd6dcl]{min-height:245px}.cover-note[data-astro-cid-tmtd6dcl]{width:fit-content;max-width:none;font-size:.72rem;top:58px;left:18px;right:18px}}.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;-moz-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{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-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;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{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(/_astro/layers.BWBAp2CZ.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_astro/layers-2x.Bpkbi35X.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(/_astro/marker-icon.hN30_KVU.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;-moz-box-sizing:border-box;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;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);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;-moz-user-select:none;-ms-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}}.stay-map[data-astro-cid-td3czays]{--map-ink:#15223d;--map-paper:#f5f1e8;color:var(--map-ink)}.map-grid[data-astro-cid-td3czays]{background:var(--map-paper);border:1px solid #15223d29;border-radius:1.35rem;grid-template-columns:minmax(0,1.45fr) minmax(19rem,.72fr);display:grid;overflow:hidden;box-shadow:0 1.3rem 3.6rem #15223d21}.map-stage[data-astro-cid-td3czays]{isolation:isolate;background:#dce5e1;min-width:0;position:relative}.map-canvas[data-astro-cid-td3czays]{position:relative}.map-selection[data-astro-cid-td3czays]{display:none}.map-live[data-astro-cid-td3czays]{background:linear-gradient(145deg,#dfe6df,#cedbd9);width:100%;height:clamp(29rem,47vw,35rem);min-height:29rem}.map-live[data-astro-cid-td3czays]:focus-visible{outline-offset:-3px;outline:3px solid #f0a33a}.map-fallback[data-astro-cid-td3czays],.map-noscript[data-astro-cid-td3czays]{z-index:500;text-align:center;pointer-events:none;background:#fffdf7eb;border:1px solid #15223d24;border-radius:.8rem;width:min(22rem,100% - 2rem);margin:0;padding:.8rem 1rem;font-size:.82rem;line-height:1.45;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 .7rem 1.8rem #15223d1f}.map-fallback[data-astro-cid-td3czays] strong[data-astro-cid-td3czays],.map-fallback[data-astro-cid-td3czays] span[data-astro-cid-td3czays]{display:block}.map-fallback[data-astro-cid-td3czays] strong[data-astro-cid-td3czays]{margin-bottom:.2rem}.map-live[data-astro-cid-td3czays][data-state=ready]+.map-fallback[data-astro-cid-td3czays]{display:none}.map-live[data-astro-cid-td3czays][data-state=degraded]+.map-fallback[data-astro-cid-td3czays],.map-live[data-astro-cid-td3czays][data-state=error]+.map-fallback[data-astro-cid-td3czays]{text-align:left;width:min(21rem,100% - 1.6rem);inset:auto auto .8rem .8rem;transform:none}.map-inspector[data-astro-cid-td3czays]{background:#fffdf7;flex-direction:column;min-width:0;max-height:clamp(29rem,47vw,35rem);padding:1.25rem;display:flex}.inspector-head[data-astro-cid-td3czays]{padding:.15rem .25rem .8rem}.eyebrow[data-astro-cid-td3czays]{color:#a34d35;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .28rem;font-size:.69rem;font-weight:800}.inspector-head[data-astro-cid-td3czays] h3[data-astro-cid-td3czays]{font-family:var(--font-display);margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.02}.map-verdict[data-astro-cid-td3czays]{color:#39445c;background:#f4eee1;border-left:3px solid #d47c46;min-height:4.15rem;margin:0 .25rem 1rem;padding:.8rem .9rem;font-size:.82rem;line-height:1.45}.zone-list[data-astro-cid-td3czays]{scrollbar-width:thin;gap:.38rem;margin:0;padding:0 .15rem .15rem;list-style:none;display:grid;overflow:auto}.zone-card[data-astro-cid-td3czays]{min-height:3.4rem;color:inherit;border:1px solid #0000;border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem .65rem;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.zone-card[data-astro-cid-td3czays]:hover,.zone-card[data-astro-cid-td3czays]:focus-visible,.zone-card[data-astro-cid-td3czays].is-active{border-color:color-mix(in srgb, var(--marker-color) 42%, transparent);background:color-mix(in srgb, var(--marker-color) 8%, #fffdf7);transform:translate(.15rem)}.zone-card[data-astro-cid-td3czays]:focus-visible{outline:2px solid var(--marker-color);outline-offset:1px}.zone-index[data-astro-cid-td3czays]{border:2px solid var(--marker-color);color:#17243e;background:#fffdf7;border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-size:.67rem;font-weight:850;display:grid;box-shadow:0 .2rem .5rem #15223d29}.zone-copy[data-astro-cid-td3czays]{gap:.05rem;min-width:0;display:grid}.zone-copy[data-astro-cid-td3czays] strong[data-astro-cid-td3czays]{text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;line-height:1.18;overflow:hidden}.zone-tag[data-astro-cid-td3czays]{color:#596173;letter-spacing:.055em;text-transform:uppercase;font-size:.61rem;font-weight:750}.zone-arrow[data-astro-cid-td3czays]{color:#8f5a3f;font-size:.9rem}.map-meta[data-astro-cid-td3czays]{color:#b9c3d5;justify-content:space-between;gap:1rem;padding:.85rem .25rem 0;font-size:.71rem;line-height:1.45;display:flex}.map-meta[data-astro-cid-td3czays] p[data-astro-cid-td3czays]{margin:0}.map-meta[data-astro-cid-td3czays] p[data-astro-cid-td3czays]:first-child{max-width:49rem}.map-meta[data-astro-cid-td3czays] p[data-astro-cid-td3czays]:last-child{text-align:right;flex:none}.map-meta[data-astro-cid-td3czays] a[data-astro-cid-td3czays]{color:#e1e8f5;text-underline-offset:.18em}.map-live[data-astro-cid-td3czays] .leaflet-control-container{font-family:var(--font-body)}.map-live[data-astro-cid-td3czays] .leaflet-tile-pane{filter:saturate(.78)contrast(.94)brightness(1.035)}.map-live[data-astro-cid-td3czays] .leaflet-control-attribution{color:#465065;background:#ffffffe0;padding:.18rem .38rem;font-size:.61rem}.map-live[data-astro-cid-td3czays] .leaflet-control-attribution a{color:#354f75}.map-live[data-astro-cid-td3czays] .leaflet-bar{border:0;box-shadow:0 .25rem .8rem #15223d33}.map-live[data-astro-cid-td3czays] .leaflet-bar a{color:#17243e}.map-live[data-astro-cid-td3czays] .stay-map-pin{background:0 0;border:0}.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor{--map-pin-shift-x:0px;--map-pin-shift-y:0px;--map-pin-link-length:0px;--map-pin-link-angle:0deg;--map-pin-link-opacity:0;width:2.25rem;height:2.25rem;translate:var(--map-pin-shift-x) var(--map-pin-shift-y);background:var(--marker-color);color:#fff;border:2px solid #fffffff5;border-radius:50% 50% 50% .4rem;text-decoration:none;transition:scale .16s;display:block;position:relative;rotate:-45deg;box-shadow:0 .35rem .75rem #131f3552}.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor:before{z-index:-1;width:var(--map-pin-link-length);height:1px;transform:rotate(calc(var(--map-pin-link-angle) + 45deg));transform-origin:0;background:color-mix(in srgb, var(--marker-color) 80%, #18233a);content:"";opacity:var(--map-pin-link-opacity);position:absolute;top:50%;left:50%}.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor:hover,.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor:focus-visible,.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor.is-active{z-index:20;scale:1.12}.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor:focus-visible{outline-offset:2px;outline:3px solid #f2ab46}.map-live[data-astro-cid-td3czays] .stay-map-pin-index{color:#fff;place-items:center;width:100%;height:100%;font-size:.7rem;font-weight:900;line-height:1;display:grid;rotate:45deg}.map-live[data-astro-cid-td3czays] .stay-map-pin-label{z-index:-1;transform-origin:0;color:#17243e;opacity:0;pointer-events:none;background:#fffdf7f5;border:1px solid #15223d24;border-radius:.35rem;width:max-content;max-width:11rem;padding:.38rem .55rem .38rem .8rem;font-size:.68rem;font-weight:800;line-height:1.15;transition:opacity .16s;position:absolute;top:50%;left:2.1rem;transform:translateY(-50%)rotate(45deg);box-shadow:0 .28rem .7rem #15223d2b}.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor:hover .stay-map-pin-label,.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor:focus-visible .stay-map-pin-label,.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor.is-active .stay-map-pin-label{opacity:1}.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor.label-left .stay-map-pin-label{transform-origin:100%;padding-left:.55rem;padding-right:.8rem;left:auto;right:2.1rem}@media (width<=920px),(hover:none){.map-live[data-astro-cid-td3czays] .stay-map-pin-label{display:none}.map-selection[data-astro-cid-td3czays]{color:#17243e;overflow-wrap:anywhere;background:#fffdf7;border-top:1px solid #15223d29;align-items:flex-start;gap:.65rem;margin:0;padding:.8rem 1rem;font-size:.85rem;line-height:1.4;display:flex}.map-selection[data-astro-cid-td3czays] span[data-astro-cid-td3czays]{color:#fff;text-align:center;background:#17243e;border-radius:.3rem;flex:none;min-width:1.8rem;padding:.1rem .25rem;font-weight:800}}@media (width<=920px){.map-grid[data-astro-cid-td3czays]{grid-template-columns:1fr}.map-live[data-astro-cid-td3czays]{height:30rem;min-height:30rem}.map-inspector[data-astro-cid-td3czays]{max-height:none}.zone-list[data-astro-cid-td3czays]{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.map-verdict[data-astro-cid-td3czays]{min-height:auto}}@media (width<=620px){.map-grid[data-astro-cid-td3czays]{border-radius:1rem}.map-live[data-astro-cid-td3czays]{cursor:default;height:27rem;min-height:27rem}.map-inspector[data-astro-cid-td3czays]{padding:1rem .8rem}.zone-list[data-astro-cid-td3czays]{grid-template-columns:1fr}.zone-card[data-astro-cid-td3czays]{min-height:3.2rem}.map-meta[data-astro-cid-td3czays]{display:grid}.map-meta[data-astro-cid-td3czays] p[data-astro-cid-td3czays]:last-child{text-align:left}.map-live[data-astro-cid-td3czays] .leaflet-control-attribution{max-width:80%;font-size:.55rem}}@media (prefers-reduced-motion:reduce){.zone-card[data-astro-cid-td3czays],.map-live[data-astro-cid-td3czays] .stay-map-pin-anchor,.map-live[data-astro-cid-td3czays] .stay-map-pin-label{transition:none}}#route-planner[data-astro-cid-v5r2vf4e]{width:100%;min-width:0;margin:28px 0;scroll-margin-top:110px;display:block}[data-astro-cid-v5r2vf4e][data-route-fallback]{border:1px solid #cbd5cc;border-radius:18px;padding:24px}[data-astro-cid-v5r2vf4e][data-route-fallback] a[data-astro-cid-v5r2vf4e]{align-items:center;min-height:44px;display:inline-flex}.stay-next[data-astro-cid-6by6njcw]{color:#17213c;background:#f4efe5;border:1px solid #17213c29;border-radius:16px;margin:36px 0;padding:24px}.stay-next[data-astro-cid-6by6njcw] h2[data-astro-cid-6by6njcw]{margin:0 0 12px;font-size:1.55rem}.stay-next[data-astro-cid-6by6njcw] p[data-astro-cid-6by6njcw]{margin:0 0 16px}.stay-next[data-astro-cid-6by6njcw] a[data-astro-cid-6by6njcw]{color:#fffdf8;background:#17213c;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.stay-next[data-astro-cid-6by6njcw] a[data-astro-cid-6by6njcw]:hover{background:#8b3827}.stay-next[data-astro-cid-6by6njcw] a[data-astro-cid-6by6njcw]:focus-visible{outline-offset:4px;outline:3px solid #8b3827}.stay22-cta[data-astro-cid-mcnkvwzw]{color:#fffdf8;background:#17213c;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:24px 42px;margin:40px 0 8px;padding:clamp(24px,4vw,36px);scroll-margin-top:106px;display:grid;box-shadow:0 20px 60px #17213c24}.stay22-cta[data-astro-cid-mcnkvwzw] h2[data-astro-cid-mcnkvwzw]{margin:8px 0 12px;font-size:clamp(1.65rem,3vw,2.35rem)}.stay22-cta[data-astro-cid-mcnkvwzw] p[data-astro-cid-mcnkvwzw]{color:#ffffffbd;margin:0}.stay22-cta-eyebrow[data-astro-cid-mcnkvwzw]{letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:900;color:#efc16a!important}.stay22-cta-action[data-astro-cid-mcnkvwzw]{align-content:center;gap:14px;display:grid}.stay22-cta[data-astro-cid-mcnkvwzw] fieldset[data-astro-cid-mcnkvwzw]{border:0;min-width:0;margin:0;padding:0}.stay22-cta[data-astro-cid-mcnkvwzw] legend[data-astro-cid-mcnkvwzw]{color:#fffdf8;margin-bottom:14px;font-weight:800}.stay22-cta[data-astro-cid-mcnkvwzw] label[data-astro-cid-mcnkvwzw]{color:#fffdf8;margin-bottom:6px;font-size:.8rem;font-weight:700;display:block}.stay22-cta[data-astro-cid-mcnkvwzw] select[data-astro-cid-mcnkvwzw],.stay22-cta[data-astro-cid-mcnkvwzw] input[data-astro-cid-mcnkvwzw]{color:#17213c;width:100%;min-width:0;min-height:48px;font:inherit;color-scheme:light;background:#fffdf8;border:1px solid #c4c9d3;border-radius:8px;margin:0;padding:10px;font-size:.9rem}.stay22-dates[data-astro-cid-mcnkvwzw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:14px 0 8px;display:grid}.stay22-cta[data-astro-cid-mcnkvwzw] .stay22-selection[data-astro-cid-mcnkvwzw]{color:#efc16a;font-size:.9rem;font-weight:800}.stay22-search-note[data-astro-cid-mcnkvwzw]{font-size:.78rem;line-height:1.5}.stay22-cta[data-astro-cid-mcnkvwzw] [data-astro-cid-mcnkvwzw]:is(input,select,a):focus-visible{outline-offset:4px;outline:3px solid #efc16a}.stay22-cta-button[data-astro-cid-mcnkvwzw]{color:#17213c;text-align:center;background:#efc16a;border:2px solid #efc16a;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:11px 18px;font-size:.84rem;font-weight:900;text-decoration:none;display:inline-flex}.stay22-cta-button[data-astro-cid-mcnkvwzw]:hover{color:#fff;background:#b6492d;border-color:#b6492d}.stay22-disclosure[data-astro-cid-mcnkvwzw]{font-size:.78rem;line-height:1.5}@media (width<=380px){.stay22-dates[data-astro-cid-mcnkvwzw]{grid-template-columns:1fr}}@media (width<=760px){.stay22-cta[data-astro-cid-mcnkvwzw]{grid-template-columns:1fr}.stay22-cta-button[data-astro-cid-mcnkvwzw]{width:100%}}.activity-cta[data-astro-cid-2zuyyo4w]{color:#fffdf8;background:#17213c;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:24px 42px;margin:40px 0 8px;padding:clamp(24px,4vw,36px);scroll-margin-top:106px;display:grid;box-shadow:0 20px 60px #17213c24}.activity-cta[data-astro-cid-2zuyyo4w] h2[data-astro-cid-2zuyyo4w]{margin:8px 0 12px;font-size:clamp(1.65rem,3vw,2.35rem)}.activity-cta[data-astro-cid-2zuyyo4w] p[data-astro-cid-2zuyyo4w]{color:#ffffffbd;margin:0}.activity-cta-eyebrow[data-astro-cid-2zuyyo4w]{letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:900;color:#efc16a!important}.activity-cta-action[data-astro-cid-2zuyyo4w]{align-content:center;gap:12px;display:grid}.activity-disclosure[data-astro-cid-2zuyyo4w]{font-size:.78rem;line-height:1.5}.activity-cta-button[data-astro-cid-2zuyyo4w]{color:#17213c;text-align:center;background:#efc16a;border:2px solid #efc16a;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:11px 18px;font-size:.84rem;font-weight:900;text-decoration:none;display:inline-flex}.activity-cta-button[data-astro-cid-2zuyyo4w]+.activity-cta-button[data-astro-cid-2zuyyo4w]{color:#fffdf8;background:0 0;border-color:#fff6}.activity-cta-button[data-astro-cid-2zuyyo4w]:hover{color:#fff;background:#b6492d;border-color:#b6492d}.activity-cta[data-astro-cid-2zuyyo4w] a[data-astro-cid-2zuyyo4w]:focus-visible{outline-offset:4px;outline:3px solid #efc16a}@media (width<=760px){.activity-cta[data-astro-cid-2zuyyo4w]{grid-template-columns:1fr}.activity-cta-button[data-astro-cid-2zuyyo4w]{width:100%}}.promoted-profiles[data-astro-cid-omyeqwni]{background:#f4efe5;border:1px dashed #17213c47;border-radius:20px;margin:36px 0 8px;padding:clamp(20px,3.5vw,30px)}.promoted-label[data-astro-cid-omyeqwni]{color:#8a3f2b;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.68rem;font-weight:950}.promoted-grid[data-astro-cid-omyeqwni]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.promoted-card[data-astro-cid-omyeqwni]{background:#fffdf8;border:1px solid #17213c24;border-radius:14px;padding:18px}.promoted-card[data-astro-cid-omyeqwni] h3[data-astro-cid-omyeqwni]{margin:0 0 4px;font-size:1.15rem}.promoted-area[data-astro-cid-omyeqwni]{color:#586174;margin:0 0 8px;font-size:.8rem;font-weight:800}.promoted-card[data-astro-cid-omyeqwni] p[data-astro-cid-omyeqwni]{color:#34415e;margin:0 0 12px;font-size:.92rem}.promoted-actions[data-astro-cid-omyeqwni]{flex-wrap:wrap;gap:8px 14px;margin-bottom:10px;display:flex}.promoted-actions[data-astro-cid-omyeqwni] a[data-astro-cid-omyeqwni]{color:#17213c;font-size:.8rem;font-weight:900}.promoted-card[data-astro-cid-omyeqwni] small[data-astro-cid-omyeqwni]{color:#586174;font-size:.74rem}.promoted-disclosure[data-astro-cid-omyeqwni]{color:#586174;margin:14px 0 0;font-size:.8rem}.intake[data-astro-cid-64xbdqyl]{color:#17213c;background:#fffdf8;border:1px solid #17213c24;border-radius:22px;margin:44px 0 8px;padding:clamp(24px,4vw,38px);scroll-margin-top:96px;box-shadow:0 18px 54px #17213c14}.intake-head[data-astro-cid-64xbdqyl] h2[data-astro-cid-64xbdqyl]{margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.05}.intake-head[data-astro-cid-64xbdqyl] p[data-astro-cid-64xbdqyl]{color:#586174;margin:0 0 22px}.intake-grid[data-astro-cid-64xbdqyl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.intake-field[data-astro-cid-64xbdqyl]{gap:6px;display:grid}.intake-field[data-astro-cid-64xbdqyl].is-wide{grid-column:1/-1}.intake-field[data-astro-cid-64xbdqyl] label[data-astro-cid-64xbdqyl]{letter-spacing:.04em;text-transform:uppercase;color:#34415e;font-size:.78rem;font-weight:900}.intake-field[data-astro-cid-64xbdqyl] input[data-astro-cid-64xbdqyl],.intake-field[data-astro-cid-64xbdqyl] select[data-astro-cid-64xbdqyl],.intake-field[data-astro-cid-64xbdqyl] textarea[data-astro-cid-64xbdqyl]{color:#17213c;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #17213c8c;border-radius:12px;padding:11px 13px;font-size:.95rem}.intake-field[data-astro-cid-64xbdqyl] textarea[data-astro-cid-64xbdqyl]{resize:vertical;min-height:130px}.intake-field[data-astro-cid-64xbdqyl] input[data-astro-cid-64xbdqyl]:focus-visible,.intake-field[data-astro-cid-64xbdqyl] select[data-astro-cid-64xbdqyl]:focus-visible,.intake-field[data-astro-cid-64xbdqyl] textarea[data-astro-cid-64xbdqyl]:focus-visible{outline-offset:1px;border-color:#17213c;outline:3px solid #efc16ab3}.intake-honeypot[data-astro-cid-64xbdqyl]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.intake-consent[data-astro-cid-64xbdqyl]{color:#34415e;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin:20px 0 0;font-size:.9rem;display:grid}.intake-consent[data-astro-cid-64xbdqyl] input[data-astro-cid-64xbdqyl]{accent-color:#b6492d;width:20px;height:20px;margin-top:2px}.intake-actions[data-astro-cid-64xbdqyl]{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:22px;display:flex}.intake-actions[data-astro-cid-64xbdqyl] button[data-astro-cid-64xbdqyl]{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:#17213c;border:2px solid #17213c;border-radius:999px;align-items:center;padding:0 24px;font-size:.86rem;font-weight:900;display:inline-flex}.intake-actions[data-astro-cid-64xbdqyl] button[data-astro-cid-64xbdqyl]:hover{background:#b6492d;border-color:#b6492d}.intake-actions[data-astro-cid-64xbdqyl] button[data-astro-cid-64xbdqyl][disabled]{opacity:.6;cursor:wait}.intake-actions[data-astro-cid-64xbdqyl] small[data-astro-cid-64xbdqyl]{color:#586174;font-size:.78rem}.intake-status[data-astro-cid-64xbdqyl]{color:#17213c;background:#f4efe5;border-left:4px solid #2f7569;border-radius:10px;margin:18px 0 0;padding:14px 16px;font-weight:700;display:none}.intake-status[data-astro-cid-64xbdqyl].is-error{border-left-color:#b6492d}.intake-status[data-astro-cid-64xbdqyl]:target,.intake-status[data-astro-cid-64xbdqyl][data-intake-live]:not([hidden]){display:block}@media (width<=680px){.intake-grid[data-astro-cid-64xbdqyl]{grid-template-columns:1fr}.intake-actions[data-astro-cid-64xbdqyl] button[data-astro-cid-64xbdqyl]{justify-content:center;width:100%}}.area-inspiration[data-astro-cid-33ypday3]{background:#f4efe5;padding:clamp(48px,6vw,80px) 0;scroll-margin-top:106px}.area-heading[data-astro-cid-33ypday3]{grid-template-columns:1.1fr .9fr;align-items:end;gap:24px 64px;margin-bottom:30px;display:grid}.area-heading[data-astro-cid-33ypday3] .eyebrow[data-astro-cid-33ypday3]{margin:0 0 12px}.area-heading[data-astro-cid-33ypday3] h2[data-astro-cid-33ypday3]{max-width:650px;margin:0;font-size:clamp(1.9rem,3.4vw,3rem)}.area-heading[data-astro-cid-33ypday3]>p[data-astro-cid-33ypday3]{color:#34415e;max-width:480px;margin:0}.area-cards[data-astro-cid-33ypday3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.area-card[data-astro-cid-33ypday3]{background:#fffdf8;border:1px solid #17213c24;border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.area-card[data-astro-cid-33ypday3] .area-photo{flex:none}.area-copy[data-astro-cid-33ypday3]{flex-direction:column;flex:1;align-items:start;padding:24px;display:flex}.area-copy[data-astro-cid-33ypday3] h3[data-astro-cid-33ypday3]{margin:16px 0 20px;font-size:1.65rem}.area-copy[data-astro-cid-33ypday3] dl[data-astro-cid-33ypday3]{margin:0 0 24px}.area-copy[data-astro-cid-33ypday3] dl[data-astro-cid-33ypday3]>div[data-astro-cid-33ypday3]+div[data-astro-cid-33ypday3]{border-top:1px solid #17213c1f;margin-top:18px;padding-top:16px}.area-copy[data-astro-cid-33ypday3] dt[data-astro-cid-33ypday3]{color:#8b3827;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:.7rem;font-weight:900}.area-copy[data-astro-cid-33ypday3] dd[data-astro-cid-33ypday3]{color:#34415e;margin:0;font-size:.92rem;line-height:1.6}.area-link[data-astro-cid-33ypday3]{color:#8b3827;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;margin-top:auto;padding-top:20px;font-size:.85rem;font-weight:850;text-decoration:none;display:flex}.area-compare[data-astro-cid-33ypday3]{color:#fffdf8;background:#17213c;border-radius:10px;margin-top:auto;padding:12px 14px}.area-compare[data-astro-cid-33ypday3]+.area-link[data-astro-cid-33ypday3]{margin-top:8px;padding-top:8px}.area-link[data-astro-cid-33ypday3]:hover{text-underline-offset:4px;text-decoration:underline}.area-link[data-astro-cid-33ypday3]:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #8b3827}@media (width>=761px) and (width<=1100px){.area-cards[data-astro-cid-33ypday3]{grid-template-columns:repeat(2,minmax(0,1fr))}.area-card[data-astro-cid-33ypday3]:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}}@media (width<=760px){.area-heading[data-astro-cid-33ypday3],.area-cards[data-astro-cid-33ypday3]{grid-template-columns:minmax(0,1fr)}.area-heading[data-astro-cid-33ypday3]{gap:14px}.area-copy[data-astro-cid-33ypday3]{padding:22px}}.photo-catalogue[data-astro-cid-wanwbxqm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.photo-entry[data-astro-cid-wanwbxqm]{min-width:0;scroll-margin-top:120px}.photo-entry[data-astro-cid-wanwbxqm] p[data-astro-cid-wanwbxqm]{margin-bottom:6px;font-size:.9rem}@media (width<=600px){.photo-catalogue[data-astro-cid-wanwbxqm]{grid-template-columns:minmax(0,1fr)}}.article-section[data-astro-cid-u7wejrna] .article-photo{border:1px solid #17213c1f;border-radius:18px;max-width:720px;margin:28px 0 4px}.area-discovery[data-astro-cid-u7wejrna]{border:1px solid #17213c29;border-radius:18px;margin:36px 0;padding:24px}.area-discovery[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{margin-top:0}.area-discovery[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{align-items:center;min-height:44px;display:inline-flex}.event-photo-note[data-astro-cid-u7wejrna]{color:#fffc;font-size:.82rem}.area-stay-next[data-astro-cid-u7wejrna]{background:#f4efe5;border:1px solid #17213c29;border-radius:18px;margin:36px 0;padding:26px;scroll-margin-top:120px}.area-stay-next[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{margin-top:0}.area-stay-next[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{color:#fffdf8;background:#17213c;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.area-stay-next[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:hover{background:#8b3827}.area-stay-next[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:focus-visible{outline-offset:4px;outline:3px solid #8b3827}.where-hero[data-astro-cid-u7wejrna]{padding-block:24px 48px}.where-hero-grid[data-astro-cid-u7wejrna]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"copy photo";align-items:center;gap:48px;display:grid}.where-hero[data-astro-cid-u7wejrna] .where-hero-photo{border-radius:22px;grid-area:photo;height:540px}.landscape-hero[data-astro-cid-u7wejrna] .where-hero-photo{aspect-ratio:16/10;height:auto}.where-hero-copy[data-astro-cid-u7wejrna]{grid-area:copy;min-width:0}.where-hero[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna]{font-size:clamp(2.4rem,4.5vw,4rem);line-height:1.06}.where-hero[data-astro-cid-u7wejrna] .intro[data-astro-cid-u7wejrna]{color:#fffdf8;margin-top:22px;font-size:1.04rem}.where-answer[data-astro-cid-u7wejrna]{color:#fffdf8;background:#ffffff0f;border-left:3px solid #efc16a;margin:24px 0 0;padding:18px 20px;font-size:.95rem}.where-answer[data-astro-cid-u7wejrna] strong[data-astro-cid-u7wejrna]{color:#efc16a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;display:block}.where-actions[data-astro-cid-u7wejrna]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.where-actions[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{color:#17213c;background:#efc16a;border:1px solid #efc16a;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 18px;font-size:.83rem;font-weight:850;text-decoration:none;display:inline-flex}.where-actions[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]+a[data-astro-cid-u7wejrna]{color:#fffdf8;background:0 0;border-color:#fff6}.where-actions[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:hover{color:#17213c;background:#fffdf8}.where-actions[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:focus-visible{outline-offset:4px;outline:3px solid #fffdf8}.where-comparison[data-astro-cid-u7wejrna]{padding-bottom:16px}.where-comparison[data-astro-cid-u7wejrna] .stay22-cta{margin-top:0}@media (width<=960px){.where-hero-grid[data-astro-cid-u7wejrna]{gap:26px}.where-hero[data-astro-cid-u7wejrna] .where-hero-photo{height:600px}}@media (width>=761px) and (width<=960px){.landscape-hero[data-astro-cid-u7wejrna] .where-hero-photo{height:auto}}@media (width<=760px){.where-hero[data-astro-cid-u7wejrna]{padding-block:20px 36px}.where-hero-grid[data-astro-cid-u7wejrna]{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""copy";gap:28px}.where-hero[data-astro-cid-u7wejrna] .where-hero-photo{border-radius:16px;height:clamp(210px,60vw,320px)}.landscape-hero[data-astro-cid-u7wejrna] .where-hero-photo{height:auto}.where-hero[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna]{font-size:clamp(2.25rem,8vw,3.3rem)}.where-hero[data-astro-cid-u7wejrna] .intro[data-astro-cid-u7wejrna]{margin-top:18px}.where-answer[data-astro-cid-u7wejrna]{margin-top:20px}.where-actions[data-astro-cid-u7wejrna]{flex-direction:column}}.form-jump[data-astro-cid-u7wejrna]{color:#17213c;background:#efc16a;border-radius:999px;align-items:center;gap:14px;max-width:100%;min-height:50px;margin-top:24px;padding:10px 18px;font-weight:850;line-height:1.3;text-decoration:none;display:inline-flex}.form-jump[data-astro-cid-u7wejrna]:hover{background:#fffdf8}.form-jump[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{flex:none;margin-left:auto}.map-section[data-astro-cid-u7wejrna]{color:#fff;background:#11182d;padding:clamp(56px,7vw,90px) 0;scroll-margin-top:106px}.map-heading[data-astro-cid-u7wejrna]{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:end;gap:14px 34px;margin-bottom:32px;display:grid}.map-heading[data-astro-cid-u7wejrna] .eyebrow[data-astro-cid-u7wejrna]{color:#efc16a;align-self:start;margin:0}.map-heading[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{margin:0;font-size:clamp(1.9rem,3.6vw,3rem)}.map-heading[data-astro-cid-u7wejrna]>p[data-astro-cid-u7wejrna]:last-child{color:#ffffffa8;grid-column:1/-1;max-width:780px;margin:0}@media (width<=900px){.map-heading[data-astro-cid-u7wejrna]{grid-template-columns:1fr}}.scene-section[data-astro-cid-zkhec6xw]{background:#f4efe5;padding:clamp(52px,7vw,88px) 0}.scene-heading[data-astro-cid-zkhec6xw]{grid-template-columns:1.1fr .9fr;align-items:end;gap:20px 56px;margin-bottom:30px;display:grid}.scene-heading[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{margin:0 0 12px}.scene-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:680px;margin:0;font-size:clamp(1.9rem,3.4vw,3rem)}.scene-heading[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]{color:#34415e;max-width:480px;margin:0}.scene-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.scene-card[data-astro-cid-zkhec6xw]{background:#fffdf8;border:1px solid #17213c24;border-radius:20px;min-width:0;overflow:hidden}.scene-card[data-astro-cid-zkhec6xw] .scene-photo{width:100%}.scene-copy[data-astro-cid-zkhec6xw]{padding:24px}.scene-copy[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin:16px 0 12px;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.18}.scene-copy[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:#17213c;justify-content:space-between;align-items:start;gap:12px;text-decoration:none;display:flex}.scene-copy[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{color:#8b3827}.scene-copy[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:focus-visible{outline-offset:4px;outline:3px solid #8b3827}.scene-copy[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:#8b3827;font-size:.9em}.scene-copy[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#34415e;margin:0;font-size:.92rem;line-height:1.6}@media (width<=760px){.scene-heading[data-astro-cid-zkhec6xw],.scene-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}.scene-heading[data-astro-cid-zkhec6xw]{gap:14px}}.home-agenda[data-astro-cid-zkhec6xw]{color:#17213c;background:#f8f4ec;border-bottom:1px solid #17213c1f;padding:42px 0 48px}.home-agenda-head[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:end;gap:22px;margin-bottom:20px;display:flex}.home-agenda-head[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#a44731;margin:0 0 7px}.home-agenda-head[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:0;font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1}.home-agenda-all[data-astro-cid-zkhec6xw]{color:#a44731;text-underline-offset:4px;flex:none;align-items:center;gap:10px;padding-bottom:5px;font-size:.75rem;font-weight:950;display:inline-flex}.home-agenda-cards[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-agenda-card[data-astro-cid-zkhec6xw]{min-width:0;color:inherit;background:#fffdf8;border:1px solid #17213c21;border-radius:17px;align-items:start;gap:14px;padding:18px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 12px 30px #17213c0d}.home-agenda-card[data-astro-cid-zkhec6xw]:hover,.home-agenda-card[data-astro-cid-zkhec6xw]:focus-visible{transform:translateY(-3px);box-shadow:0 18px 40px #17213c1f}.home-agenda-card[data-astro-cid-zkhec6xw][hidden],.home-agenda-live[data-astro-cid-zkhec6xw][hidden],.home-agenda-empty[data-astro-cid-zkhec6xw][hidden]{display:none}.home-agenda-date[data-astro-cid-zkhec6xw]{color:#fff;text-align:center;background:#17213c;border-radius:11px;flex:0 0 72px;align-content:center;min-height:70px;padding:8px 5px;display:grid}.home-agenda-date[data-astro-cid-zkhec6xw] strong[data-astro-cid-zkhec6xw]{font-family:Georgia,serif;font-size:1.35rem;line-height:1}.home-agenda-date[data-astro-cid-zkhec6xw] small[data-astro-cid-zkhec6xw]{text-transform:uppercase;margin-top:5px;font-size:.57rem;font-weight:850}.home-agenda-body[data-astro-cid-zkhec6xw]{gap:5px;min-width:0;display:grid}.home-agenda-body[data-astro-cid-zkhec6xw]>small[data-astro-cid-zkhec6xw]{color:#a44731;text-transform:uppercase;font-size:.63rem;font-weight:900}.home-agenda-body[data-astro-cid-zkhec6xw]>strong[data-astro-cid-zkhec6xw]{font-size:.98rem;line-height:1.2}.home-agenda-venue[data-astro-cid-zkhec6xw]{color:#5b6477;font-size:.75rem}.home-agenda-live[data-astro-cid-zkhec6xw]{color:#fff;text-transform:uppercase;background:#b6492d;border-radius:99px;justify-self:start;margin-top:3px;padding:4px 7px;font-size:.59rem;font-weight:950}.home-agenda-arrow[data-astro-cid-zkhec6xw]{color:#a44731;margin-left:auto;font-size:1.1rem}.home-agenda-empty[data-astro-cid-zkhec6xw]{color:#5b6477;margin:0}@media (width<=980px){.home-agenda-cards[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.home-agenda-head[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:start}.home-agenda-cards[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}}.quick-guides[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:28px;display:grid}.quick-guides[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{background:#fffdf8;border:1px solid #17213c2e;border-radius:16px;align-content:start;gap:10px;padding:20px;text-decoration:none;display:grid}.quick-guides[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{border-color:#b6492d}.quick-guides[data-astro-cid-zkhec6xw] strong[data-astro-cid-zkhec6xw]{font-size:1rem}.quick-guides[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:#34415e;font-size:.88rem}@media (width<=760px){.quick-guides[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}}.home-hero[data-astro-cid-zkhec6xw]{color:#fff;background:#17213c;align-items:center;min-height:640px;display:grid;position:relative;overflow:hidden}.home-hero[data-astro-cid-zkhec6xw] .home-hero-photo{position:absolute;inset:0}.home-hero-image{object-position:55% 62%}.home-hero-photo figcaption{max-width:min(470px,100% - 36px);bottom:18px;left:auto;right:18px}.hero-scrim[data-astro-cid-zkhec6xw]{background:linear-gradient(90deg,#080f1de6 0%,#0b1527b8 32%,#0c16271f 65%,#0c16270f 100%),linear-gradient(#0000 50%,#080f1d33);position:absolute;inset:0}.home-hero-content[data-astro-cid-zkhec6xw]{z-index:2;padding-block:72px 86px;position:relative}.hero-copy[data-astro-cid-zkhec6xw]{min-width:0;max-width:630px}.home-hero[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#efc16a}.home-hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{overflow-wrap:anywhere;letter-spacing:-.045em;text-shadow:0 4px 40px #00000040;font-size:clamp(3.1rem,5.6vw,5.2rem);line-height:1.02}.hero-intro[data-astro-cid-zkhec6xw]{color:#fffdf8;max-width:530px;margin:24px 0 0;font-size:clamp(1.04rem,1.5vw,1.18rem)}.hero-actions[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button[data-astro-cid-zkhec6xw]{border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:18px;min-height:50px;padding:12px 20px;font-size:.85rem;font-weight:850;text-decoration:none;display:inline-flex}.button[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{font-size:1.15rem}.button-primary[data-astro-cid-zkhec6xw]{color:#17213c;background:#efc16a;border-color:#efc16a}.button-primary[data-astro-cid-zkhec6xw]:hover{background:#ffcf75}.button-secondary[data-astro-cid-zkhec6xw]{color:#fff;background:#091222a6}.button-secondary[data-astro-cid-zkhec6xw]:hover{background:#17213c}.button[data-astro-cid-zkhec6xw]:focus-visible{outline-offset:4px;outline:3px solid #fffdf8}.event-spotlight[data-astro-cid-zkhec6xw]{color:#17213c;background:#efc16a;border-block:1px solid #17213c29}.event-spotlight-inner[data-astro-cid-zkhec6xw]{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:clamp(20px,3vw,42px);padding-block:26px;display:grid}.event-emblem[data-astro-cid-zkhec6xw]{text-align:center;border:1px solid #17213c4d;border-radius:50%;place-content:center;width:74px;height:74px;display:grid}.event-emblem[data-astro-cid-zkhec6xw] strong[data-astro-cid-zkhec6xw]{font-family:Georgia,serif;font-size:2rem;line-height:.82}.event-emblem[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{letter-spacing:.17em;margin-top:5px;font-size:.58rem;font-weight:950}.event-copy[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#7b3d2b;margin:0 0 7px}.event-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:0;font-size:clamp(1.45rem,2.7vw,2.25rem);line-height:1.02}.event-copy[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{color:#17213cc2;max-width:720px;margin:9px 0 0;font-size:.85rem}.event-facts[data-astro-cid-zkhec6xw]{gap:5px;margin:0;padding:0;list-style:none;display:grid}.event-facts[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{color:#17213cc7;overflow-wrap:anywhere;min-width:0;font-size:.7rem;font-weight:900}.event-facts[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{content:"•";color:#9a4c35;margin-right:7px}.event-cta[data-astro-cid-zkhec6xw]{color:#fff;white-space:nowrap;background:#17213c;border-radius:999px;align-items:center;gap:16px;min-height:46px;padding:0 17px;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.event-cta[data-astro-cid-zkhec6xw]:hover{background:#263251}.event-spotlight-actions[data-astro-cid-zkhec6xw]{justify-items:start;gap:9px;display:grid}.event-all-link[data-astro-cid-zkhec6xw]{color:#17213c;text-underline-offset:3px;align-items:center;gap:8px;font-size:.66rem;font-weight:950;text-decoration-thickness:1px;display:inline-flex}.map-section[data-astro-cid-zkhec6xw]{color:#fff;background:#11182d;padding:clamp(74px,9vw,120px) 0;scroll-margin-top:106px}.map-heading[data-astro-cid-zkhec6xw]{grid-template-columns:1.1fr .9fr;align-items:end;gap:18px 64px;margin-bottom:42px;display:grid}.map-heading[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.map-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.map-heading[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{margin:0}.map-heading[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#efc16a;grid-column:1/-1}.map-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:clamp(1.9rem,3.4vw,3rem)}.map-heading[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{color:#ffffffa8}.signal-section[data-astro-cid-zkhec6xw]{background:#fffdf8;border-block:1px solid #17213c24}.proof-grid[data-astro-cid-zkhec6xw]{box-shadow:none}.proof[data-astro-cid-zkhec6xw]{background:#f8f4ec}.proof[data-astro-cid-zkhec6xw]:nth-child(2n){background:#fffdf8}.proof[data-astro-cid-zkhec6xw] strong[data-astro-cid-zkhec6xw]{font-size:clamp(1.75rem,3.4vw,3rem)}.choice-section[data-astro-cid-zkhec6xw]{background:#fffdf8;padding-block:clamp(44px,5vw,72px);scroll-margin-top:106px}.choice-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw]{grid-template-columns:1.1fr .9fr;gap:24px 64px;margin-bottom:28px}.choice-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{margin:0 0 12px}.choice-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:0;font-size:clamp(1.9rem,3.4vw,3rem)}.choice-section[data-astro-cid-zkhec6xw] .choice-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(4,minmax(0,1fr))}.choice-card[data-astro-cid-zkhec6xw]{background:#f4efe5;min-height:240px;padding:24px 22px 42px}.choice-card[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{max-width:100%;margin-top:20px;font-size:1.55rem}.choice-card[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:100%;font-size:.9rem}.choice-card[data-astro-cid-zkhec6xw] .card-tag[data-astro-cid-zkhec6xw]{color:#21595c;max-width:calc(100% - 22px)}.choice-index[data-astro-cid-zkhec6xw]{display:none}.community-section[data-astro-cid-zkhec6xw]{background:#f4efe5}.community-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.community-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:760px;margin:0}.community-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.community-card[data-astro-cid-zkhec6xw]{color:#fffdf8;background:#17213c;border:1px solid #ffffff1f;border-radius:22px;align-content:start;gap:12px;min-height:250px;padding:30px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;position:relative}.community-card[data-astro-cid-zkhec6xw]:hover{transform:translateY(-4px);box-shadow:0 22px 60px #17213c38}.community-card[data-astro-cid-zkhec6xw].is-business{color:#17213c;background:#efc16a;border-color:#17213c24}.community-card[data-astro-cid-zkhec6xw] .card-tag[data-astro-cid-zkhec6xw]{color:inherit;background:#ffffff24}.community-card[data-astro-cid-zkhec6xw].is-business .card-tag[data-astro-cid-zkhec6xw]{background:#17213c1a}.community-card[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{max-width:88%;margin:10px 0 0;font-size:clamp(1.4rem,3vw,2rem);line-height:1.02}.community-card[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#ffffffb8;max-width:92%;margin:0}.community-card[data-astro-cid-zkhec6xw].is-business p[data-astro-cid-zkhec6xw]{color:#17213cbf}.community-cta[data-astro-cid-zkhec6xw]{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:.78rem;font-weight:950;display:inline-flex}.community-cta[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]{font-style:normal}@media (width<=760px){.community-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}.community-card[data-astro-cid-zkhec6xw]{min-height:0}}.guides-section[data-astro-cid-zkhec6xw]{color:#fff;background:#17213c}.guides-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#ffffffa6}.guides-section[data-astro-cid-zkhec6xw] .guide-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,1fr)}.guides-section[data-astro-cid-zkhec6xw] .guide-card[data-astro-cid-zkhec6xw]{color:#fff;background:#ffffff0e;border-color:#ffffff24;min-height:240px}.guides-section[data-astro-cid-zkhec6xw] .guide-card[data-astro-cid-zkhec6xw]:hover{border-color:#efc16aa6;box-shadow:0 22px 65px #00000038}.guides-section[data-astro-cid-zkhec6xw] .guide-card[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#ffffffa6}.guides-section[data-astro-cid-zkhec6xw] .guide-card[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#a8d4d1}.guide-number[data-astro-cid-zkhec6xw]{color:#aeb8cc;font-family:Georgia,serif;font-size:1.35rem;position:absolute;top:24px;right:24px}.source-cta[data-astro-cid-zkhec6xw]{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;justify-content:space-between;align-items:center;gap:26px;margin-top:24px;padding:24px 26px;display:flex}.source-cta[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:#efc16a;white-space:nowrap;font-weight:900;text-decoration:none}.source-cta[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]{font-style:normal}@media (width<=960px){.choice-section[data-astro-cid-zkhec6xw] .choice-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr))}.event-spotlight-inner[data-astro-cid-zkhec6xw]{grid-template-columns:auto minmax(0,1fr) auto}.event-facts[data-astro-cid-zkhec6xw]{grid-column:2/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.guides-section[data-astro-cid-zkhec6xw] .guide-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.home-hero[data-astro-cid-zkhec6xw]{min-height:0;display:block}.home-hero[data-astro-cid-zkhec6xw] .home-hero-photo{height:clamp(220px,60vw,350px);position:relative}.home-hero-image{object-position:50% 70%}.home-hero-photo figcaption{max-width:calc(100% - 20px);bottom:10px;right:10px}.hero-scrim[data-astro-cid-zkhec6xw]{display:none}.home-hero-content[data-astro-cid-zkhec6xw]{padding-block:30px 36px}.home-hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{max-width:600px;font-size:clamp(2.45rem,8vw,3.7rem)}.hero-intro[data-astro-cid-zkhec6xw]{margin-top:18px;font-size:1rem}.hero-actions[data-astro-cid-zkhec6xw]{margin-top:22px}.choice-section[data-astro-cid-zkhec6xw] .section-heading[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);gap:14px}.event-spotlight-inner[data-astro-cid-zkhec6xw]{grid-template-columns:auto minmax(0,1fr);gap:16px;padding-block:22px}.event-emblem[data-astro-cid-zkhec6xw]{width:60px;height:60px}.event-emblem[data-astro-cid-zkhec6xw] strong[data-astro-cid-zkhec6xw]{font-size:1.65rem}.event-facts[data-astro-cid-zkhec6xw]{border-top:1px solid #17213c29;grid-column:1/-1;grid-template-columns:1fr;padding-top:4px}.event-facts[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{white-space:normal}.event-spotlight-actions[data-astro-cid-zkhec6xw]{grid-column:1/-1;width:100%}.event-cta[data-astro-cid-zkhec6xw]{white-space:normal;justify-content:space-between;width:100%}.event-facts[data-astro-cid-zkhec6xw],.event-spotlight-actions[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);min-width:0}.event-cta[data-astro-cid-zkhec6xw],.event-all-link[data-astro-cid-zkhec6xw]{overflow-wrap:anywhere;max-width:100%}.map-heading[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}.map-heading[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{grid-column:auto}.guides-section[data-astro-cid-zkhec6xw] .guide-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.source-cta[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:flex-start}.source-cta[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{white-space:normal}}.more-guides[data-astro-cid-zkhec6xw]{border:1px solid #ffffff40;border-radius:16px;margin-top:24px}.more-guides[data-astro-cid-zkhec6xw] summary[data-astro-cid-zkhec6xw]{color:#efc16a;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:18px 22px;font-weight:850;list-style:none;display:flex}.more-guides[data-astro-cid-zkhec6xw] summary[data-astro-cid-zkhec6xw]::-webkit-details-marker{display:none}.more-guides[data-astro-cid-zkhec6xw][open] summary[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{transform:rotate(45deg)}.more-guide-links[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:0 22px 16px;display:grid}.more-guide-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:#fffdf8;border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding-block:12px;font-size:.9rem;text-decoration:none;display:flex}.more-guide-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{color:#efc16a}.more-guides[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw]:is(summary,a):focus-visible{outline-offset:3px;outline:3px solid #efc16a}@media (width<=520px){.hero-actions[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:stretch}.button[data-astro-cid-zkhec6xw]{justify-content:space-between}.choice-section[data-astro-cid-zkhec6xw] .choice-grid[data-astro-cid-zkhec6xw],.more-guide-links[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}.choice-card[data-astro-cid-zkhec6xw]{min-height:0}}@media (width<=360px){.home-hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{font-size:2.15rem}}
