/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:ALGDisplay;src:url(data:font/woff2;base64,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)format("woff2"),url(/alg-display-anton.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:block}:root{--orange:#ff4b0a;--ink:#090909;--muted:#626262;--line:#1b1b1b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}body.menu-open{touch-action:none;overflow:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}img{width:100%;display:block}.homepage{min-height:100vh;overflow:hidden}.skip-link{z-index:999;color:#000;background:#fff;border:2px solid #000;padding:.85rem 1rem;font-weight:800;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}:focus-visible{outline-offset:3px;outline:3px solid #2176ff}.arrow-icon{border-top:2px solid;border-right:2px solid;flex:none;width:13px;height:13px;display:inline-block;position:relative}.arrow-icon:after{content:"";transform-origin:100%;background:currentColor;width:16px;height:2px;position:absolute;top:5px;right:-2px;transform:rotate(-45deg)}.site-header{z-index:100;color:#0a0a0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #111;justify-content:space-between;align-items:center;height:84px;padding:0 clamp(1.1rem,4vw,4.5rem);display:flex;position:sticky;top:0}.brand{align-items:center;gap:.7rem;line-height:.9;display:inline-flex}.brand>span{color:#fff;letter-spacing:.02em;background:#0a0a0a;place-items:center;width:44px;height:44px;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:1rem;display:grid}.brand b{text-transform:uppercase;letter-spacing:.13em;font-size:.63rem}.site-menu{z-index:101;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:clamp(1rem,2.35vw,2.4rem);height:84px;font-size:.7rem;font-weight:900;display:flex;position:fixed;top:0;right:clamp(1.1rem,4vw,4.5rem)}.site-menu>a{border-bottom:2px solid #0000;align-items:center;gap:.7rem;min-height:44px;display:flex}.site-menu>a:hover{border-color:currentColor}.site-menu>a>span,.site-menu>a>.arrow-icon,.mobile-menu-intro{display:none}.site-menu .header-cta{background:var(--orange);color:#fff;border:0;min-height:auto;padding:1rem 1.2rem}.site-menu .header-cta .arrow-icon{display:inline-block}.menu-button,.menu-backdrop{display:none}.hero{border-bottom:1px solid #111;grid-template-columns:1.08fr .92fr;min-height:780px;padding:3.5rem clamp(1rem,4vw,4.5rem) 0;display:grid;position:relative}.hero-title{z-index:2;padding:1rem 3rem 3rem 0;position:relative}.eyebrow,.venue-intro>div>span,.first-visit>span{letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:900;display:block}.hero-title h1{letter-spacing:-.015em;text-transform:uppercase;margin:1.1rem 0 1.5rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(5.2rem,9.2vw,9.8rem);font-weight:900;line-height:.9}.hero-title h1 span{display:block}.hero-title h1 .accent{color:var(--orange)}.hero-title p{color:#343434;max-width:470px;margin:0 0 1.5rem;font-size:.92rem;line-height:1.65}.text-link,.inverse-link,.first-visit-link{border-bottom:3px solid var(--orange);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.9rem;padding:.85rem 0;font-size:.72rem;font-weight:900;display:inline-flex}.hero-portrait{align-self:stretch;height:auto;min-height:690px;position:relative;overflow:hidden}.hero-portrait img{object-fit:cover;object-position:center top;filter:grayscale()contrast(1.08);height:100%}.orange-block{background:var(--orange);color:#fff;text-transform:uppercase;width:38%;min-height:31%;padding:1.35rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(1.45rem,2.5vw,2.9rem);line-height:.98;position:absolute;bottom:0;left:0}.route-strip{color:#fff;background:#090909;grid-template-columns:.42fr repeat(4,1fr);margin:0 clamp(1rem,4vw,4.5rem);display:grid}.route-label{writing-mode:vertical-rl;color:#a3a3a3;text-transform:uppercase;letter-spacing:.15em;justify-content:center;align-items:center;padding:1rem;font-size:.64rem;font-weight:800;display:flex;transform:rotate(180deg)}.route-strip a{border-left:1px solid #363636;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;min-height:154px;padding:1.35rem;transition:background .2s,color .2s;display:flex;position:relative}.route-strip a b{color:var(--orange);font:800 .7rem ui-monospace,monospace}.route-strip a strong{text-transform:uppercase;max-width:180px;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(1.2rem,2.15vw,2rem);line-height:1.03}.route-strip a .arrow-icon{position:absolute;bottom:1.25rem;right:1.25rem}.route-strip a:hover,.route-strip a:focus-visible{background:var(--orange);color:#fff}.route-strip a:hover b{color:#fff}.venue-intro{grid-template-columns:1.25fr .75fr;align-items:end;gap:4rem;padding:7rem clamp(1rem,4vw,4.5rem) 3.5rem;display:grid}.venue-intro h2{letter-spacing:-.01em;text-transform:uppercase;margin:1rem 0 0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.5rem,7vw,7.2rem);line-height:.92}.venue-intro p{border-left:4px solid var(--orange);color:#343434;max-width:450px;margin:0;padding-left:1.25rem;font-size:.95rem;line-height:1.65}.venue-grid{background:#fff;grid-template-columns:repeat(6,1fr);padding:0 clamp(1rem,4vw,4.5rem) 6rem;display:grid}.venue-card{border:1px solid #111;border-top:0;grid-column:span 2;grid-template-columns:auto 1fr auto;align-content:space-between;gap:1rem;min-height:300px;padding:1.6rem;transition:background .2s,color .2s;display:grid;position:relative}.venue-card:nth-child(4),.venue-card:nth-child(5){grid-column:span 3}.venue-card:hover,.venue-card:focus-visible{background:var(--orange);color:#fff}.venue-number{font:800 .72rem ui-monospace,monospace}.venue-card>div{align-self:end}.venue-card small{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:900}.venue-card h3{text-transform:uppercase;max-width:310px;margin:.65rem 0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(1.9rem,3vw,3.3rem);font-weight:900;line-height:1}.venue-card p{color:#555;max-width:340px;margin:.9rem 0 0;font-size:.86rem;line-height:1.58}.venue-card:hover p{color:#fff}.venue-card>.arrow-icon{align-self:start}.standards-panel{background:var(--orange);color:#080808;grid-template-columns:.82fr 1.18fr;gap:5rem;padding:7rem clamp(1rem,5vw,5.5rem);display:grid}.standards-title small,.event-title small{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:900}.standards-title h2{text-transform:uppercase;margin:1rem 0 2.3rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.8rem,7vw,7.4rem);line-height:.92}.standards-title h2 em{color:#fff;font-style:normal}.inverse-link{border-color:#080808}.principles{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:1fr 1fr;align-self:center;display:grid}.principles article{border-bottom:1px solid #111;border-right:1px solid #111;min-height:220px;padding:1.6rem}.principles article>span{font:900 .7rem ui-monospace,monospace}.principles h3{text-transform:uppercase;margin:2.2rem 0 .75rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:1.8rem;line-height:1.03}.principles p{margin:0;font-size:.86rem;line-height:1.58}.event-panel{color:#fff;background:#0a0a0a;grid-template-columns:.72fr 1.28fr;gap:5rem;padding:7rem clamp(1rem,5vw,5.5rem);display:grid}.event-title h2{text-transform:uppercase;margin:1rem 0 1.6rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.8rem,7vw,7.4rem);line-height:.92}.event-title p{color:#aaa;max-width:340px;margin:0;font-size:.92rem;line-height:1.65}.event-list{border-top:1px solid #777}.event-row{border-bottom:1px solid #777;grid-template-columns:46px 1.3fr 1fr 22px;align-items:center;gap:1rem;min-height:88px;padding:.8rem 0;display:grid}.event-row>span,.event-row small{letter-spacing:.08em;text-transform:uppercase;font-size:.69rem}.event-row strong{text-transform:uppercase;letter-spacing:.02em;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(1.5rem,2.5vw,2.7rem);line-height:1.03}.event-row:hover strong{color:var(--orange)}.first-visit{background:#fff;grid-template-columns:.45fr 1fr .85fr auto;align-items:end;gap:3rem;padding:6rem clamp(1rem,5vw,5.5rem);display:grid;position:relative}.first-visit h2{text-transform:uppercase;margin:0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.2rem,6vw,6.4rem);line-height:.92}.first-visit p{color:#444;max-width:520px;margin:0;font-size:.92rem;line-height:1.65}.first-visit-link{white-space:nowrap;align-self:end}.footer{color:#fff;background:#0a0a0a;border-top:1px solid #333;grid-template-columns:1fr 2fr 1.2fr;gap:2rem;padding:4.5rem clamp(1.2rem,5vw,5.5rem) 2rem;display:grid}.footer .brand>span{color:#000;background:#fff}.footer p{color:#aaa;max-width:540px;margin:0;font-size:.9rem;line-height:1.7}.footer>div{text-transform:uppercase;flex-wrap:wrap;align-content:flex-start;gap:.9rem 1.2rem;font-size:.7rem;font-weight:800;display:flex}.footer>div a:hover{color:var(--orange)}.footer>small{color:#888;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #333;grid-column:1/-1;padding-top:2rem;font-size:.66rem}.back-top{z-index:80;background:var(--orange);color:#fff;cursor:pointer;border:1px solid #ffffff8c;border-radius:50%;width:50px;height:50px;position:fixed;bottom:1rem;right:1rem;box-shadow:0 6px 30px #00000038}.back-top>span:before{content:"";border-top:2px solid #fff;border-left:2px solid #fff;width:9px;height:9px;position:absolute;top:17px;left:50%;transform:translate(-50%)rotate(45deg)}.back-top>span:after{content:"";background:#fff;width:2px;height:17px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.inner-page{min-height:100vh;overflow:hidden}.inner-hero{border-bottom:1px solid #111;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:710px;display:grid}.inner-hero-copy{background:#fff;flex-direction:column;justify-content:flex-end;padding:clamp(4rem,8vw,8rem) clamp(2rem,5vw,5.5rem);display:flex}.inner-hero-copy h1{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-width:780px;margin:1rem 0 1.6rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(4rem,7vw,7.6rem);line-height:.94}.inner-hero-copy p{color:#414141;max-width:620px;margin:0;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.75}.inner-image{background:#0a0a0a;min-height:710px;margin:0;position:relative;overflow:hidden}.inner-image img{object-fit:cover;height:100%}.inner-image-venues img{object-position:49% center}.inner-image-events img,.inner-image-guides img,.inner-image-standards img{object-position:center}.inner-image figcaption{background:var(--orange);color:#fff;letter-spacing:.13em;text-transform:uppercase;padding:1rem 1.25rem;font-size:.65rem;font-weight:900;position:absolute;bottom:0;right:0}.page-notice{background:var(--orange);color:#080808;grid-template-columns:.32fr 1fr;gap:2rem;margin:0;padding:2rem clamp(1.2rem,5vw,5.5rem);display:grid}.page-notice strong{text-transform:uppercase;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:1.75rem;line-height:1}.page-notice p{max-width:920px;margin:0;font-size:.95rem;line-height:1.65}.article-lead{grid-template-columns:.32fr 1fr 1fr;align-items:end;gap:3rem;padding:7rem clamp(1.2rem,5vw,5.5rem) 3.5rem;display:grid}.article-lead>span,.related-panel>div>span,.support-band span{letter-spacing:.15em;text-transform:uppercase;align-self:start;font-size:.68rem;font-weight:900}.article-lead h2,.related-panel h2{text-transform:uppercase;margin:0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.6rem,6vw,6.7rem);line-height:.94}.article-lead p{border-left:4px solid var(--orange);color:#444;max-width:560px;margin:0;padding-left:1.2rem;font-size:.94rem;line-height:1.7}.article-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 clamp(1.2rem,5vw,5.5rem) 7rem;display:grid}.article-grid article{border-bottom:1px solid #111;border-right:1px solid #111;grid-template-columns:48px 1fr;gap:1rem;min-height:280px;padding:2rem;display:grid}.article-grid article>span{color:var(--orange);font:900 .72rem ui-monospace,monospace}.article-grid h2,.article-grid h3,.article-grid h4{text-transform:uppercase;text-wrap:balance;max-width:620px;margin:0 0 1rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(2rem,3.15vw,3.6rem);line-height:1}.article-grid p{color:#4b4b4b;max-width:640px;margin:0;font-size:.92rem;line-height:1.7}.article-grid ul{flex-wrap:wrap;gap:.55rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.article-grid li{letter-spacing:.07em;text-transform:uppercase;border:1px solid #999;padding:.48rem .62rem;font-size:.65rem;font-weight:800}.related-panel{color:#fff;background:#0a0a0a;grid-template-columns:.74fr 1.26fr;gap:5rem;padding:6.5rem clamp(1.2rem,5vw,5.5rem);display:grid}.related-panel h2{margin-top:1rem}.related-panel nav{border-top:1px solid #666}.related-panel nav a{text-transform:uppercase;border-bottom:1px solid #666;grid-template-columns:1fr 20px;align-items:center;gap:1rem;min-height:90px;padding:1rem 0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(1.55rem,2.8vw,3rem);line-height:1.03;display:grid}.related-panel nav a:hover{color:var(--orange)}.support-band{background:#fff;grid-template-columns:1fr 1fr auto;align-items:end;gap:4rem;padding:5.5rem clamp(1.2rem,5vw,5.5rem);display:grid}.support-band h2{text-transform:uppercase;margin:.8rem 0 0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(2.8rem,4.8vw,5.2rem);line-height:.96}.support-band p{color:#444;max-width:560px;margin:0;font-size:.92rem;line-height:1.65}@media (width<=1120px){.site-header{z-index:203;-webkit-backdrop-filter:none;background:#fff;height:72px;padding:0 1rem}.menu-button{min-width:88px;min-height:48px;color:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.55rem;font-size:.74rem;font-weight:900;display:flex}.menu-button i{font-size:1.35rem;font-style:normal;line-height:1}.menu-backdrop{z-index:200;opacity:0;visibility:hidden;pointer-events:none;background:#00000094;border:0;transition:opacity .24s,visibility .24s;display:block;position:fixed;inset:72px 0 0}.menu-backdrop.open{opacity:1;visibility:visible;pointer-events:auto}.site-menu{z-index:202;width:100%;height:calc(100dvh - 72px);padding:1rem 1.2rem calc(2rem + env(safe-area-inset-bottom));color:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;pointer-events:none;background:#0a0a0a;flex-direction:column;align-items:stretch;gap:0;transition:transform .26s,visibility .26s;display:flex;position:fixed;inset:72px 0 0;overflow:hidden auto;transform:translate(102%)}.site-menu.open{visibility:visible;pointer-events:auto;transform:translate(0)}.mobile-menu-intro{border-bottom:1px solid #555;padding:1rem 0 1.4rem;display:block}.mobile-menu-intro span{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900}.mobile-menu-intro p{color:#aaa;max-width:280px;margin:.65rem 0 0;font-size:.84rem;line-height:1.55}.site-menu>a{letter-spacing:.02em;border-bottom:1px solid #555;grid-template-columns:36px 1fr 18px;align-items:center;gap:.7rem;min-height:64px;padding:0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:1.55rem;display:grid}.site-menu>a>span{color:var(--orange);font:900 .65rem ui-monospace,monospace;display:block}.site-menu>a>.arrow-icon{display:inline-block}.site-menu .header-cta{letter-spacing:.1em;justify-content:space-between;min-height:60px;margin-top:1.25rem;padding:1rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;display:flex}.hero{grid-template-columns:1fr .82fr;min-height:690px}.hero-title{padding-right:1.5rem}.hero-portrait{height:auto;min-height:590px}.route-strip{grid-template-columns:repeat(2,1fr)}.route-label{display:none}.venue-grid{grid-template-columns:1fr 1fr}.venue-card,.venue-card:nth-child(n){grid-column:span 1}.venue-card:last-child{grid-column:1/-1}.standards-panel,.event-panel{grid-template-columns:1fr;gap:3.5rem}.first-visit{grid-template-columns:.45fr 1fr 1fr}.first-visit-link{grid-column:2/-1;justify-self:start}.footer{grid-template-columns:1fr 1fr}.footer>div{grid-column:1/-1}.inner-hero,.inner-image{min-height:620px}.article-lead{grid-template-columns:.25fr 1fr}.article-lead p{grid-column:2}.related-panel{grid-template-columns:1fr;gap:3rem}.support-band{grid-template-columns:1fr 1fr}.support-band .first-visit-link{grid-column:2;justify-self:start}}@media (width<=640px){.brand>span{width:39px;height:39px;font-size:.9rem}.brand b{font-size:.56rem}.hero{min-height:auto;padding:2.6rem 1rem 0;display:block}.hero-title{padding:0 0 2.4rem}.eyebrow,.venue-intro>div>span,.first-visit>span{font-size:.68rem}.hero-title h1{letter-spacing:-.012em;margin:1rem 0 1.4rem;font-size:clamp(3.75rem,16.6vw,5.15rem);line-height:.95}.hero-title p{max-width:35rem;margin-bottom:1.25rem;font-size:.91rem;line-height:1.65}.text-link{font-size:.7rem}.hero-portrait{height:455px;min-height:0;margin:0}.hero-portrait img{object-position:42% top}.orange-block{width:43%;min-height:29%;padding:1.1rem;font-size:clamp(1.25rem,6.8vw,1.9rem);line-height:.98}.route-strip{grid-template-columns:1fr 1fr;margin:0}.route-strip a{min-height:158px;padding:1.2rem}.route-strip a strong{max-width:130px;padding-right:1rem;font-size:1.42rem;line-height:1.03}.route-strip a .arrow-icon{bottom:1rem;right:1rem}.venue-intro{padding:5.2rem 1rem 2.5rem;display:block}.venue-intro h2{margin-top:1rem;font-size:clamp(3.75rem,16.5vw,5.1rem);line-height:.95}.venue-intro p{margin-top:2rem;padding-left:1rem;font-size:.9rem}.venue-grid{grid-template-columns:1fr;padding:0 1rem 4.5rem}.venue-card,.venue-card:nth-child(n),.venue-card:last-child{grid-column:1;min-height:245px;padding:1.4rem}.venue-card small{font-size:.66rem;line-height:1.4}.venue-card h3{margin:.7rem 0;font-size:2.45rem;line-height:.98}.venue-card p{font-size:.88rem;line-height:1.6}.standards-panel{padding:5rem 1rem}.standards-title h2{font-size:clamp(3.6rem,15.5vw,4.9rem);line-height:.96}.principles{grid-template-columns:1fr}.principles article{min-height:190px;padding:1.35rem}.principles h3{margin:1.8rem 0 .7rem;font-size:2rem}.principles p{font-size:.88rem;line-height:1.6}.event-panel{padding:5rem 1rem}.event-title h2{font-size:clamp(3.7rem,16vw,5rem);line-height:.95}.event-title p{font-size:.9rem}.event-row{grid-template-columns:38px 1fr 18px;gap:.75rem;min-height:100px}.event-row strong{font-size:1.75rem}.event-row small{grid-column:2;padding-top:.1rem}.event-row>.arrow-icon{grid-area:1/3}.first-visit{padding:5rem 1rem;display:block}.first-visit h2{margin:1rem 0 1.4rem;font-size:clamp(3.7rem,16vw,5rem);line-height:.95}.first-visit p{margin-bottom:1.4rem;font-size:.9rem}.footer{grid-template-columns:1fr;padding:3.8rem 1.2rem 2rem}.footer>div{grid-column:1}.footer p{font-size:.86rem}.back-top{width:48px;height:48px;bottom:.8rem;right:.8rem}.inner-hero{flex-direction:column;min-height:auto;display:flex}.inner-hero-copy{justify-content:flex-end;min-height:500px;padding:4rem 1rem 3rem}.inner-hero-copy h1{margin:1rem 0 1.4rem;font-size:clamp(3.65rem,15.8vw,5rem);line-height:.97}.inner-hero-copy p{font-size:.92rem;line-height:1.7}.inner-image{order:2;height:390px;min-height:0}.inner-image img{object-position:center}.inner-image-guides img,.inner-image-standards img{object-position:58% center}.inner-image figcaption{padding:.8rem 1rem;font-size:.6rem}.page-notice{grid-template-columns:1fr;gap:1rem;padding:2rem 1rem}.page-notice strong{font-size:1.65rem}.page-notice p{font-size:.9rem}.article-lead{padding:5rem 1rem 2.5rem;display:block}.article-lead h2{margin:1rem 0 2rem;font-size:clamp(3.7rem,16vw,5rem);line-height:.96}.article-lead p{padding-left:1rem;font-size:.9rem}.article-grid{grid-template-columns:1fr;margin:0 1rem 5rem}.article-grid article{grid-template-columns:36px 1fr;gap:.7rem;min-height:250px;padding:1.45rem 1.1rem}.article-grid h2,.article-grid h3,.article-grid h4{font-size:2.25rem;line-height:.98}.article-grid p{font-size:.89rem;line-height:1.65}.related-panel{padding:5rem 1rem}.related-panel h2{font-size:clamp(3.7rem,16vw,5rem)}.related-panel nav a{min-height:84px;font-size:1.75rem}.support-band{padding:5rem 1rem;display:block}.support-band h2{margin:1rem 0 1.5rem;font-size:3.5rem}.support-band p{margin-bottom:1.5rem;font-size:.9rem}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inner-hero-copy h1 .accent{color:var(--orange);font-style:normal}.article-grid article{position:relative}.article-grid article.clickable-cell{cursor:pointer;transition:background .2s,color .2s}.stretch-link:after{content:"";position:absolute;inset:0}.article-grid article.clickable-cell:hover,.article-grid article.clickable-cell:focus-within{background:var(--orange);color:#fff}.article-grid article.clickable-cell:hover p,.article-grid article.clickable-cell:focus-within p,.article-grid article.clickable-cell:hover>span,.article-grid article.clickable-cell:focus-within>span{color:#fff}.article-grid article.clickable-cell:hover li,.article-grid article.clickable-cell:focus-within li,.article-grid article.clickable-cell:hover .text-link,.article-grid article.clickable-cell:focus-within .text-link{border-color:#fff}.cell-links{flex-direction:column;align-items:flex-start;gap:.15rem;margin-top:1.2rem;display:flex}.cell-links .text-link{padding:.55rem 0}.article-grid article p a{border-bottom:2px solid var(--orange);font-weight:700}.article-grid article p a:hover{color:var(--orange)}.article-grid article li a{border-bottom:2px solid var(--orange)}.footer{grid-template-columns:1fr 2fr}.footer-groups{border-top:1px solid #333;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:2.4rem;display:grid}.footer-group{text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:.9rem;font-size:.7rem;font-weight:800;display:flex}.footer-group strong{color:#888;letter-spacing:.14em;font-size:.66rem}.footer-group a:hover{color:var(--orange)}.calendar-panel{color:#fff;background:#0a0a0a;grid-template-columns:.72fr 1.28fr;gap:5rem;padding:7rem clamp(1rem,5vw,5.5rem);display:grid}.calendar-title small{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:900}.calendar-title h2{text-transform:uppercase;margin:1rem 0 1.6rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.8rem,7vw,7.4rem);line-height:.92}.calendar-title p{color:#aaa;max-width:340px;margin:0;font-size:.92rem;line-height:1.65}.calendar-scroll-hint{color:#aaa;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .8rem;font-size:.68rem;font-weight:800}.calendar-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.calendar-scroll:focus-visible{outline-offset:3px;outline:3px solid #2176ff}.week-matrix{border-collapse:collapse;width:100%;min-width:720px}.week-matrix th,.week-matrix td{text-align:left;vertical-align:top;border-bottom:1px solid #777;padding:.7rem .6rem}.week-matrix thead th{letter-spacing:.1em;text-transform:uppercase;color:#aaa;font-size:.69rem;font-weight:900}.week-matrix tbody th{text-transform:uppercase;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:1.3rem}.event-chip{border:1px solid #555;flex-direction:column;gap:.2rem;margin:.25rem 0;padding:.55rem .65rem;transition:background .2s,border-color .2s;display:flex}.event-chip strong{font-size:.78rem;font-weight:800;line-height:1.25}.event-chip small{color:#aaa;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.event-chip:hover,.event-chip:focus-visible{background:var(--orange);border-color:var(--orange)}.event-chip:hover small{color:#fff}.event-empty{color:#555}.contact-form-panel{background:#fff;border-top:1px solid #111;grid-template-columns:.72fr 1.28fr;gap:5rem;padding:6.5rem clamp(1.2rem,5vw,5.5rem);display:grid}.contact-form-title small{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:900}.contact-form-title h2{text-transform:uppercase;margin:1rem 0 0;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(3.6rem,6vw,6.7rem);line-height:.94}.form-grid{grid-template-columns:1fr 1fr;gap:1.4rem 1.6rem;display:grid}.form-field{flex-direction:column;gap:.55rem;display:flex}.form-field.full{grid-column:1/-1}.form-field label{letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.form-field input,.form-field select,.form-field textarea{color:var(--ink);font:inherit;background:#fff;border:1px solid #111;border-radius:0;padding:.85rem .9rem;font-size:.92rem}.form-field textarea{resize:vertical;min-height:170px}.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible{outline-offset:2px;outline:3px solid #2176ff}.form-hint{color:#444;grid-column:1/-1;margin:0;font-size:.86rem;line-height:1.55}.form-submit{background:var(--orange);color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:.9rem;margin-top:1.6rem;padding:1.1rem 2.2rem;font-size:.72rem;font-weight:900;transition:background .2s;display:inline-flex}.form-submit:hover:not(:disabled){background:#090909}.form-submit:disabled{opacity:.65;cursor:default}.form-status{min-height:1.2rem;margin:1rem 0 0;font-size:.9rem;line-height:1.5}.form-status.error{color:var(--orange);font-weight:700}.form-success h2{text-transform:uppercase;margin:0 0 1rem;font-family:ALGDisplay,Impact,Arial Narrow,sans-serif;font-size:clamp(2.2rem,3.5vw,3.6rem)}.form-success p{color:#444;margin:0;font-size:.95rem;line-height:1.65}@media (width<=1120px){.calendar-panel,.contact-form-panel{grid-template-columns:1fr;gap:3.5rem}.footer-groups{grid-template-columns:1fr 1fr}}@media (width<=640px){.calendar-panel{padding:5rem 1rem}.calendar-title h2{font-size:clamp(3.7rem,16vw,5rem);line-height:.95}.contact-form-panel{padding:5rem 1rem}.contact-form-title h2{font-size:clamp(3.2rem,14vw,4.4rem);line-height:.96}.form-grid{grid-template-columns:1fr}.form-submit{justify-content:center;width:100%}.footer-groups{grid-template-columns:1fr;gap:2.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important}}
