/*! 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-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{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--navy:#102a4f;--navy-deep:#081c37;--blue:#274b73;--gold:#d9a31b;--gold-soft:#f3e1a6;--sand:#f4f0e8;--paper:#fbfaf7;--ink:#182333;--muted:#66717f;--line:#dedbd3;--white:#fff}.suite-interactive-map .plan-mode-explore .plan-entry{white-space:nowrap;align-items:center;gap:.22rem;display:flex}@media (width<=760px){.delegation-lobby-hero{gap:1.1rem;padding:1.8rem 1rem 1.5rem}.delegation-lobby-hero h1{margin-top:.35rem;font-size:clamp(2.8rem,14vw,4.25rem);line-height:.92}.delegation-lobby-hero>div:first-child>p:last-child{font-size:.76rem;line-height:1.65}.delegation-access-note{grid-template-columns:42px 1fr;padding:1rem}.delegation-access-note .helm-compass{width:42px;height:42px}.delegation-lobby-body{padding:1rem 1rem 2.5rem}.delegation-workspace-area>header{align-items:flex-start}.delegation-workspace-card{min-height:auto;padding:1.1rem}.delegation-workspace-card h3{font-size:1.65rem}.delegation-card-tools{grid-template-columns:1fr 1fr}.october-workspace-hero{gap:1.2rem;padding:1.8rem 1rem}.workspace-hero h1{font-size:clamp(2.75rem,13vw,3.8rem);line-height:.95}.workspace-hero>div:first-child>p:last-child{font-size:.76rem;line-height:1.6}.workspace-welcome{padding:1rem;box-shadow:0 10px 25px #081d3429}.workspace-welcome h2{font-size:1.28rem}.mission-directory a{min-height:58px;padding:.65rem}.mission-directory b{font-size:.66rem}.mission-directory small{font-size:.53rem}.workspace-tabs{z-index:12;gap:1.15rem;padding-inline:1rem;position:sticky;top:0;box-shadow:0 5px 16px #0d233e0f}.workspace-tabs a{align-items:center;min-height:46px;padding:.65rem 0;font-size:.65rem;display:grid}.workspace-content{gap:1rem;padding:1rem 1rem 2rem}.workspace-primary,.workspace-aside{gap:1rem}.workspace-panel{padding:1rem}.welcome-announcement{gap:1rem;padding:1.1rem}.welcome-announcement h3{font-size:1.3rem}.welcome-announcement p{font-size:.72rem}.summary-facts{gap:1px}.summary-facts span{background:#f7f4ed;padding:.8rem}.readiness-items>section{grid-template-columns:1fr;gap:.55rem;padding:.9rem 1rem}.readiness-items section>div{grid-column:1}.readiness-items select{min-height:44px;padding-inline:.65rem;font-size:.68rem}.readiness-items time{align-items:center;min-height:32px;font-size:.66rem;display:flex}.readiness-items time:before{content:"Due";color:#8a6911;text-transform:uppercase;margin-right:.5rem;font-size:.52rem;font-weight:850}.delegation-chat{padding:0;overflow:hidden}.delegation-chat>header{padding:1rem}.chat-people{scroll-snap-type:x proximity;gap:.45rem;padding:.7rem 1rem}.chat-people button{scroll-snap-align:start;min-height:42px}.chat-thread{max-height:58vh;padding:.35rem .7rem}.chat-thread>section{grid-template-columns:30px minmax(0,1fr);gap:.55rem;padding:.8rem .3rem}.chat-thread section p{flex-wrap:wrap;gap:.3rem .45rem}.chat-thread section>div:last-child>div{font-size:.72rem;line-height:1.55}.delegation-chat>form{padding:.85rem 1rem 1rem}.delegation-chat textarea{min-height:96px;font-size:.75rem}.chat-compose-actions{align-items:stretch}.chat-compose-actions>button{width:100%;min-height:44px}.october-delegate-list p{grid-template-columns:34px minmax(0,1fr)}.october-delegate-list i{grid-column:2;justify-self:start}.delegate-contact-card{max-width:100%}.suite-file-list article{grid-template-columns:24px minmax(0,1fr);align-items:start;padding:.85rem 1rem}.suite-file-actions{flex-wrap:wrap;grid-column:2}.entry-choice-bar button,.entry-choice-bar a{min-height:46px}.suite-drive-area,.suite-drive-area form{padding:1rem}.delegate-list section{grid-template-columns:36px minmax(0,1fr);align-items:start;padding:.85rem}.delegate-access-controls{grid-column:1/-1;grid-template-columns:1fr;margin-top:.25rem}.delegate-access-controls select{min-height:44px;font-size:.62rem}.delegate-list .access-status{grid-column:2}.delegate-access-form{grid-template-columns:1fr;padding:1rem}.delegate-access-form label,.delegate-access-form .wide,.delegate-access-form button,.delegate-access-form>small{grid-column:1}.delegate-access-form input,.delegate-access-form select,.delegate-access-form button{min-height:44px;font-size:.65rem}}img,svg,video,canvas{max-width:100%}.portal-frame,.module-page,.workspace-page,.shared-room-page,.tenant-suite,.private-room-page,.continuity-office,.document-library,.action-center-page,.executive-directory-page,.opportunity-center-page,.meeting-center-page,.helm-records-page,.branded-login,.access-restricted,.route-login{width:100%;max-width:100%;overflow-x:clip}.portal-main>*,.module-page>*,.workspace-page>*,.shared-room-page>*,.tenant-suite>*,.private-room-page>*,.continuity-office>*,.document-library>*,.action-center-page>*,.executive-directory-page>*,.opportunity-center-page>*,.meeting-center-page>*,.helm-records-page>*{min-width:0}@media (width>=1500px){.portal-main{padding-inline:clamp(3rem,4vw,5rem)}.dashboard-floor-plan,.dashboard-schedule,.attention-panel,.operating-window-panel,.dashboard-grid,.metric-row,.module-card-grid,.detail-grid,.delegation-register,.admin-register,.suite-body,.private-room-body,.office-body,.library-body,.action-workspace,.directory-body,.opportunity-body,.meeting-center-body,.helm-records-body{max-width:1680px;margin-inline:auto}}.techindiana-suite .refined-founding-welcome{background:linear-gradient(135deg,#fffaf0,#fff);padding:clamp(1.2rem,2.4vw,1.75rem);display:block}.techindiana-suite .refined-founding-welcome>div{max-width:880px}.techindiana-suite .refined-founding-welcome h2{margin-bottom:.65rem}.techindiana-suite .refined-founding-welcome footer{align-items:center;gap:.7rem;margin-top:.9rem;padding-top:.75rem;display:flex}.techindiana-suite .refined-founding-welcome footer img{object-fit:contain;flex:0 0 38px;width:38px;height:38px}.techindiana-suite .refined-founding-welcome footer>span,.techindiana-suite .refined-founding-welcome footer strong,.techindiana-suite .refined-founding-welcome footer small{display:block}.techindiana-suite .refined-founding-welcome footer small{color:#8b6a12;margin-top:.15rem;font-size:.5rem;font-weight:800}@media (width<=760px){.techindiana-suite .refined-founding-welcome{padding:1rem}.techindiana-suite .refined-founding-welcome footer{flex-direction:row;align-items:center;gap:.6rem}.techindiana-suite .refined-founding-welcome footer img{flex-basis:34px;width:34px;height:34px}.techindiana-suite .refined-founding-welcome footer small{font-size:.58rem;line-height:1.35}}@media (width<=1024px) and (width>=761px){.suite-body,.private-room-body,.office-body,.library-body,.action-workspace,.directory-body,.opportunity-body,.meeting-center-body,.helm-records-body,.admin-layout,.suite-hero,.private-room-hero,.office-hero,.library-hero,.action-hero,.directory-hero,.opportunity-hero,.meeting-center-hero,.helm-records-hero{grid-template-columns:minmax(0,1fr)}.library-toolbar,.directory-toolbar,.opportunity-toolbar,.meeting-center-toolbar,.helm-toolbar,.action-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.library-toolbar .primary-button,.directory-toolbar .primary-button,.opportunity-toolbar .primary-button,.meeting-center-toolbar .primary-button,.helm-toolbar .primary-button,.action-toolbar .primary-button{width:100%}.meeting-room-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){:where(.module-page,.workspace-page,.shared-room-page,.tenant-suite,.private-room-page,.continuity-office,.document-library,.action-center-page,.executive-directory-page,.opportunity-center-page,.meeting-center-page,.helm-records-page){font-size:16px}:where(.module-header,.workspace-header,.suite-hero,.private-room-hero,.office-hero,.library-hero,.action-hero,.directory-hero,.opportunity-hero,.meeting-center-hero,.helm-records-hero,.module-hero){padding-inline:.9rem}.module-header,.workspace-header{gap:.65rem;min-height:60px}.workspace-brand,.module-header .workspace-brand{min-width:0}.workspace-brand img{flex:none}:where(.suite-body,.private-room-body,.office-body,.library-body,.action-workspace,.directory-body,.opportunity-body,.meeting-center-body,.helm-records-body,.admin-register,.delegation-register,.detail-grid){width:100%;max-width:100%;margin-inline:0;padding-inline:.75rem}:where(.suite-main,.suite-side,.meeting-stage,.meeting-room-side,.office-main,.office-side,.library-main,.library-side,.action-main,.action-side,.directory-main,.directory-side,.opportunity-main,.opportunity-side,.meeting-center-main,.meeting-center-side,.helm-records-main,.helm-records-side,.workspace-primary,.workspace-aside){width:100%;min-width:0;max-width:100%}:where(.suite-overview,.suite-room-card,.suite-side-card,.next-room-meeting,.meeting-work-grid article,.meeting-room-side article,.office-mandate,.office-function-grid article,.library-section-head,.library-side article,.action-toolbar,.action-side article,.directory-section-head,.directory-side article,.opportunity-section-head,.opportunity-side article,.meeting-room-head,.meeting-center-side article,.helm-type-head,.helm-records-side article,.workspace-panel,.panel){min-width:0;max-width:100%}:where(.library-toolbar,.directory-toolbar,.opportunity-toolbar,.meeting-center-toolbar,.helm-toolbar,.action-toolbar,.record-intake-grid,.record-field-row,.meeting-schedule-form,.suite-operations>form,.suite-drive-area,.suite-drive-area form,.delegate-access-form){grid-template-columns:minmax(0,1fr)}:where(input,select,textarea){min-width:0;max-width:100%;font-size:16px}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--gold);outline-offset:2px}:where(.primary-button,.module-action,.record-form-actions button,.suite-operations form>button,.meeting-schedule-form>button,.delegate-access-form button){min-height:46px}:where(h1,h2,h3,p,strong,small,span,a,button,label,dt,dd){overflow-wrap:anywhere}.module-hero h1,.suite-hero h1,.private-room-hero h1,.office-title h1,.library-hero h1,.action-hero h1,.directory-hero h1,.opportunity-hero h1,.meeting-center-hero h1,.helm-records-hero h1{max-width:100%;font-size:clamp(2.55rem,14vw,4.25rem);line-height:.94}.module-card-grid,.suite-room-grid,.meeting-work-grid,.office-function-grid,.collection-grid,.dimension-grid,.opportunity-category-grid,.meeting-room-directory,.helm-type-grid,.shared-record-grid,.provider-grid,.delegation-register-grid,.initiative-register .delegation-register-grid{grid-template-columns:minmax(0,1fr)}.module-card-grid a,.collection-grid>button,.dimension-grid>button,.opportunity-category-grid>button,.meeting-room-directory>a,.helm-type-grid>button{min-height:0}.module-footer{gap:.75rem;padding-inline:1rem}.route-login,.access-restricted{min-height:100svh;padding:1rem}.login-card{width:100%;max-width:100%}}@media (width<=420px){.portal-main{padding-inline:.75rem}.topbar{gap:.75rem}.topbar h1{font-size:1.55rem}.metric-row,.admin-summary,.action-metrics,.detail-grid,.office-grid{grid-template-columns:minmax(0,1fr)}.metric-row article,.admin-summary article,.action-metrics article{border-right:0;border-bottom:1px solid var(--line)}.metric-row article:last-child,.admin-summary article:last-child,.action-metrics article:last-child{border-bottom:0}.library-control-card,.directory-brief,.meeting-center-brief,.action-brief,.helm-doctrine{grid-template-columns:minmax(0,1fr)}}.techindiana-suite .compact-founding-welcome{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:1.1rem;padding:1rem 1.15rem}.techindiana-suite .compact-founding-welcome .welcome-mark{min-height:76px}.techindiana-suite .compact-founding-welcome .welcome-mark img{width:54px;height:54px}.techindiana-suite .compact-founding-welcome h2{margin:.22rem 0 .35rem;font-size:clamp(1.35rem,2.2vw,1.8rem)}.techindiana-suite .compact-founding-welcome p:not(.eyebrow){margin:0;font-size:.7rem;line-height:1.5}.techindiana-suite .compact-founding-welcome footer{align-items:baseline;gap:.55rem;margin-top:.65rem;padding-top:.55rem;display:flex}@media (width<=760px){.techindiana-suite .compact-founding-welcome{grid-template-columns:58px minmax(0,1fr);gap:.8rem;padding:.9rem}.techindiana-suite .compact-founding-welcome .welcome-mark{min-height:58px}.techindiana-suite .compact-founding-welcome .welcome-mark img{width:44px;height:44px}.techindiana-suite .compact-founding-welcome h2{font-size:1.35rem}.techindiana-suite .compact-founding-welcome p:not(.eyebrow){font-size:.72rem}.techindiana-suite .compact-founding-welcome footer{flex-direction:column;align-items:flex-start;gap:.15rem;margin-top:.5rem;padding-top:.45rem}}.suite-mobile-title{display:none}.suite-interactive-map{min-width:0}.suite-map-band .office-map-layout.map-only{grid-template-columns:minmax(0,1fr)}.suite-interactive-map>.interactive-plan-controls{display:none}@media (width<=760px){.techindiana-suite{--suite-mobile-gutter:.8rem}.techindiana-suite .module-header{z-index:50;min-height:56px;padding:.5rem var(--suite-mobile-gutter);grid-template-columns:36px minmax(0,1fr) 36px;gap:.65rem;position:sticky;top:0;box-shadow:0 5px 18px #05152a29}.techindiana-suite .module-header .workspace-brand{place-items:center;width:36px;height:36px;display:grid}.techindiana-suite .module-header .workspace-brand img{object-fit:contain;width:31px;height:31px}.techindiana-suite .suite-mobile-title{color:#f8f2e4;letter-spacing:.01em;text-align:center;justify-self:center;font-family:Georgia,serif;font-size:.88rem;font-weight:400;display:block}.techindiana-suite .module-header .workspace-user{width:36px;height:36px;color:var(--gold-soft);background:#ffffff0f;border:1px solid #c9a24a8c;border-radius:50%;justify-self:end;place-items:center;font-size:.65rem;display:grid}.techindiana-suite .suite-switcher{padding:.5rem var(--suite-mobile-gutter);scroll-padding-inline:var(--suite-mobile-gutter);-webkit-overflow-scrolling:touch;gap:.35rem}.techindiana-suite .suite-switcher>span{display:none}.techindiana-suite .suite-switcher a{align-items:center;min-height:38px;padding:.5rem .72rem;font-size:.68rem;display:inline-flex}.techindiana-suite .suite-hero{padding:1.45rem var(--suite-mobile-gutter) 1.3rem;background:linear-gradient(155deg,#f8f5ee 0 82%,#e7edf3 82%);gap:1rem}.techindiana-suite .suite-identity{align-items:center;gap:.8rem}.techindiana-suite .suite-monogram{width:48px;height:48px;font-size:1rem}.techindiana-suite .suite-hero .eyebrow{font-size:.57rem;line-height:1.45}.techindiana-suite .suite-hero h1{margin-top:.3rem;font-size:clamp(2.6rem,13vw,3.45rem);line-height:.88}.techindiana-suite .suite-hero-copy>p{margin:0;font-size:.78rem;line-height:1.6}.techindiana-suite .suite-status{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.techindiana-suite .suite-status span{min-width:0;padding:.72rem .55rem}.techindiana-suite .suite-status small{font-size:.52rem}.techindiana-suite .suite-status b{font-size:.68rem;line-height:1.3}.techindiana-suite .suite-tabs{padding-inline:var(--suite-mobile-gutter);scroll-padding-inline:var(--suite-mobile-gutter);-webkit-overflow-scrolling:touch;gap:1.2rem}.techindiana-suite .suite-tabs a{align-items:center;min-height:44px;padding-block:.7rem;font-size:.61rem;display:inline-flex}.techindiana-suite .suite-body{padding:.85rem var(--suite-mobile-gutter) 1.25rem;gap:.85rem}.techindiana-suite .suite-main,.techindiana-suite .suite-side{gap:.85rem}.techindiana-suite .founding-welcome{gap:1rem;padding:1.05rem}.techindiana-suite .welcome-mark{min-height:74px}.techindiana-suite .founding-welcome h2{font-size:1.65rem;line-height:1.05}.techindiana-suite .founding-welcome p:not(.eyebrow){font-size:.78rem;line-height:1.62}.techindiana-suite .founding-welcome footer span{font-size:.62rem;line-height:1.45}.techindiana-suite .current-delegation-panel>header,.techindiana-suite .current-delegation-panel>footer,.techindiana-suite .current-delegation-body,.techindiana-suite .suite-operations>header,.techindiana-suite .suite-side-card{padding:1rem}.techindiana-suite .current-delegation-panel>header{gap:.65rem}.techindiana-suite .current-delegation-panel h2{font-size:1.45rem}.techindiana-suite .current-delegation-body{gap:1rem}.techindiana-suite .current-delegation-body p,.techindiana-suite .current-delegation-panel>footer span{font-size:.72rem;line-height:1.55}.techindiana-suite .current-delegation-body li{min-height:44px;font-size:.68rem}.techindiana-suite .current-delegation-panel>footer a,.techindiana-suite .suite-side-card a{justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:.2rem;font-size:.7rem;display:inline-flex}.techindiana-suite .suite-operations{overflow:hidden}.techindiana-suite .suite-operations>header h2{font-size:1.5rem}.techindiana-suite .suite-operations>header p:last-child,.techindiana-suite .suite-drive-area>div>p:last-child{font-size:.75rem;line-height:1.55}.techindiana-suite .suite-operations>header button,.techindiana-suite .suite-operations form>button,.techindiana-suite .suite-drive-area button{min-height:46px;font-size:.72rem}.techindiana-suite .suite-drive-area,.techindiana-suite .suite-drive-area form{gap:.75rem;padding:1rem}.techindiana-suite .suite-access-manager,.techindiana-suite .corridor-inbox,.techindiana-suite .suite-side-card{width:100%;min-width:0;max-width:100%}.techindiana-suite .suite-member-list section{grid-template-columns:34px minmax(0,1fr)}.techindiana-suite .suite-member-list select{grid-column:2;width:100%;min-height:44px;font-size:.72rem}.techindiana-suite .suite-map-band{padding:0 var(--suite-mobile-gutter) 1.25rem}.techindiana-suite .suite-map-band .corridor-office-map>header{padding:1rem}.techindiana-suite .suite-map-band .corridor-office-map>header h2{font-size:1.55rem}.techindiana-suite .suite-map-band .corridor-office-map>header p:last-child{font-size:.72rem;line-height:1.5}.techindiana-suite .suite-map-band .suite-note-plan{padding:2.4rem .4rem}.techindiana-suite .suite-interactive-map>.interactive-plan-controls{padding:.85rem 1rem 0;display:flex}.techindiana-suite .suite-interactive-map .interactive-plan-viewport{margin:.75rem 1rem 1rem}.techindiana-suite .suite-interactive-map .plan-mode-fit .suite-note-plan{width:100%;min-height:370px}.techindiana-suite .suite-interactive-map .plan-mode-explore .suite-note-plan{width:760px;min-height:520px;padding:3.4rem 2.6rem}.techindiana-suite .suite-interactive-map .plan-mode-fit .plan-campus,.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-campus{grid-template-rows:1fr 1fr;grid-template-columns:repeat(8,minmax(0,1fr))}.techindiana-suite .suite-interactive-map .plan-mode-fit .plan-campus{gap:4.5rem .25rem}.techindiana-suite .suite-interactive-map .plan-mode-fit .plan-room,.techindiana-suite .suite-interactive-map .plan-mode-fit .plan-anchor-suite{min-height:106px;padding:.42rem;overflow:visible}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-room,.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-anchor-suite{min-height:138px;padding:.75rem;overflow:visible}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-campus{gap:6.5rem .55rem}.techindiana-suite .suite-interactive-map .plan-mode-fit .current-suite>b{display:none}.techindiana-suite .suite-interactive-map .plan-mode-fit .plan-route{height:48px;left:.6rem;right:.6rem}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-route{top:50%;left:5.25rem;right:5.25rem}.techindiana-suite .suite-interactive-map .plan-mode-explore .suite-note-plan:before,.techindiana-suite .suite-interactive-map .plan-mode-explore .suite-note-plan:after{top:50%}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-entry{white-space:nowrap;background:0 0;align-items:center;gap:.2rem;width:auto;height:54px;padding:0 .35rem;line-height:1;display:flex;top:50%}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-entry-west{text-align:left;left:.55rem}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-entry-east{right:.55rem}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-entry span{font-size:.68rem}.techindiana-suite .suite-interactive-map .plan-mode-explore .plan-entry small{font-size:.4rem}.techindiana-suite .suite-interactive-map .plan-campus .suite-west .door,.techindiana-suite .suite-interactive-map .plan-campus .suite-center .door,.techindiana-suite .suite-interactive-map .plan-campus .suite-east .door,.techindiana-suite .suite-interactive-map .plan-campus .plan-office .door,.techindiana-suite .suite-interactive-map .plan-campus .shared-conference .door{z-index:6;background:#f8f5ed;height:7px}.techindiana-suite .office-note-panel{padding:1rem}.techindiana-suite .office-note-panel input,.techindiana-suite .office-note-panel textarea,.techindiana-suite .office-note-panel select{min-height:46px;font-size:1rem}.techindiana-suite .office-note-panel form>button{min-height:48px;font-size:.72rem}.techindiana-suite .suite-purpose-footer{margin:0 var(--suite-mobile-gutter) 1.25rem;padding:1.15rem}.techindiana-suite .suite-purpose-footer h2{font-size:1.7rem}.techindiana-suite .suite-purpose-footer>p{font-size:.75rem;line-height:1.6}.techindiana-suite .module-footer{padding:1.15rem var(--suite-mobile-gutter);gap:.7rem}}@media (width<=390px){.techindiana-suite .suite-status{grid-template-columns:minmax(0,1fr)}.techindiana-suite .suite-status span{padding:.68rem .75rem}}@media (width<=420px){.mission-directory{grid-template-columns:1fr 1fr}.mission-directory a{min-width:0}.mission-directory small{line-height:1.35}.workspace-tabs{gap:1rem}.corridor-conductor-contact{text-align:left;grid-template-columns:1fr}.corridor-conductor-contact>a{grid-column:1}.conductor-contact-mark{width:50px;height:50px}}.delegation-chat{padding:0;overflow:hidden}.delegation-chat>header{border-bottom:1px solid #ded8cd;justify-content:space-between;align-items:end;gap:1rem;padding:1.2rem 1.3rem;display:flex}.chat-header-status{text-align:right;justify-items:end;gap:.25rem;display:grid}.chat-header-status>span{color:#78847f;text-transform:uppercase;font-size:.5rem;font-weight:800}.chat-header-status>small{display:none}.chat-header-status>span i{background:#5b9a6b;border-radius:50%;width:6px;height:6px;margin-right:.35rem;display:inline-block}.chat-header-status>small{color:#8a6911;font-size:.48rem;font-weight:750}.chat-directory{background:#fbf9f4;border-bottom:1px solid #ded8cd;gap:.65rem;padding:.85rem 1.3rem;display:grid}.chat-directory>div:first-child{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.chat-directory>div:first-child b{color:var(--navy);font-size:.58rem}.chat-directory>div:first-child small{color:#7b8580;font-size:.48rem}.chat-people{flex-wrap:wrap;gap:.45rem;display:flex}.chat-people button{min-width:0;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:1px solid #d9d1c2;border-radius:4px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.45rem;padding:.42rem .62rem;display:grid}.chat-people button:hover{border-color:var(--gold);background:#fffaf0}.chat-people button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.chat-people button>b{background:var(--navy);width:27px;height:27px;color:var(--gold-soft);border-radius:50%;place-items:center;font-size:.44rem;display:grid}.chat-people button>span{gap:.08rem;min-width:0;display:grid}.chat-people strong{white-space:nowrap;font-size:.52rem}.chat-people small{color:#7b8580;white-space:nowrap;font-size:.44rem}.chat-thread{background:#fff;min-height:210px;max-height:430px;padding:.5rem 1.3rem;overflow-y:auto}.chat-thread>section{border-bottom:1px solid #eee9df;grid-template-columns:34px 1fr;gap:.7rem;padding:.9rem .5rem;display:grid}.chat-thread>section.mentioned{border-left:3px solid var(--gold);background:#fffaf0;margin-inline:-.15rem;padding-inline:.65rem}.chat-avatar{width:32px;height:32px;color:var(--navy);background:#e3e8ed;border-radius:50%;place-items:center;font-size:.52rem;font-weight:900;display:grid}.chat-thread section p{align-items:center;gap:.5rem;margin:0 0 .35rem;display:flex}.chat-thread section p b{color:var(--navy);font-size:.62rem}.chat-thread time{color:#89908d;font-size:.48rem}.chat-thread em{color:#725608;text-transform:uppercase;background:#f1dfaa;padding:.2rem .35rem;font-size:.44rem;font-style:normal;font-weight:850}.chat-thread section>div:last-child>div{color:#4d5b67;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.66rem;line-height:1.6}.chat-thread mark{color:#70550a;background:#f3e5b9;border-radius:3px;padding:.1rem .18rem;font-weight:800}.chat-message-actions{gap:.35rem;margin-top:.5rem;display:flex}.chat-message-actions button{color:#6f5b28;cursor:pointer;background:#fffaf0;border:1px solid #cdbf9d;border-radius:4px;justify-content:center;align-items:center;min-height:32px;padding:.3rem .65rem;font-size:.5rem;font-weight:850;display:inline-flex}.chat-message-actions button:hover{border-color:var(--gold);background:#fffaf0}.chat-message-actions button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.chat-message-actions button:last-child{color:#955}.chat-edit-form textarea{min-height:76px;margin-top:.15rem;font-size:.62rem}.chat-edit-form>span{gap:.45rem;margin-top:.4rem;display:flex}.chat-edit-form button{border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;min-height:30px;padding:0 .75rem;font-size:.48rem;font-weight:850}.chat-edit-form button+button{color:var(--navy);background:#fff}.chat-status{min-height:180px;color:var(--muted);text-align:center;place-items:center;margin:0;font-size:.6rem;display:grid}.delegation-chat>form{background:#f7f4ed;border-top:1px solid #ded8cd;padding:1rem 1.3rem}.chat-composer{position:relative}.delegation-chat textarea{width:100%;color:var(--navy);font:inherit;resize:vertical;background:#fff;border:1px solid #cfc7b9;outline:none;padding:.75rem;font-size:.65rem;line-height:1.5}.delegation-chat textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #d9a31b1a}.mention-options{z-index:12;background:#fff;border:1px solid #c9c1b3;max-height:230px;position:absolute;bottom:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 14px 32px #0c223d29}.mention-options button{width:100%;min-height:52px;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee8de;grid-template-columns:34px 1fr;align-items:center;gap:.65rem;padding:.45rem .65rem;display:grid}.mention-options button:last-child{border-bottom:0}.mention-options button:hover,.mention-options button.active{background:#f7f2e7}.mention-options button>b{background:var(--navy);width:32px;height:32px;color:var(--gold-soft);border-radius:50%;place-items:center;font-size:.52rem;display:grid}.mention-options button>span{gap:.1rem;display:grid}.mention-options strong{font-size:.6rem}.mention-options small{color:#7b8580;font-size:.5rem}.mention-options>p{color:var(--muted);margin:0;padding:.8rem;font-size:.58rem}.chat-compose-actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;display:flex}.delegation-chat form small{color:#7b8580;font-size:.48rem}.chat-compose-actions>button{background:var(--navy);color:#fff;cursor:pointer;border:0;min-height:38px;padding:0 1rem;font-size:.53rem;font-weight:850}.chat-compose-actions>button:disabled{opacity:.5;cursor:not-allowed}.chat-delivery{color:#4f7658;margin:.65rem 0 0;font-size:.52rem;font-weight:800}.october-workspace-hero{background:#f6f2e9;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:stretch;padding-right:clamp(1rem,6vw,6rem)}.hero-announcement{border-left:3px solid var(--gold);background:#ffffffe0;align-self:center;min-height:190px;padding:1.3rem 1.4rem;box-shadow:0 12px 32px #0c223d14}.hero-announcement>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hero-announcement>div>span{color:#78847f;text-transform:uppercase;font-size:.49rem;font-weight:850}.hero-announcement h2{color:var(--navy-deep);margin:.6rem 0;font:400 1.35rem/1.18 Georgia,serif}.hero-announcement>p{color:#53616c;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.62rem;line-height:1.6;display:-webkit-box;overflow:hidden}.hero-announcement>a{color:#80610f;margin-top:.85rem;font-size:.52rem;font-weight:850;display:inline-block}.workspace-welcome{color:#fff;background:linear-gradient(138deg,#0a2340,#173b61);align-self:center;min-height:210px;padding:1.4rem;box-shadow:0 16px 38px #081d342e}.workspace-welcome>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-welcome .eyebrow{color:var(--gold)}.workspace-welcome>div:first-child>span{color:#b8c5d1;text-transform:uppercase;font-size:.49rem;font-weight:850}.workspace-welcome h2{color:#fff;margin:.65rem 0 1rem;font:400 1.45rem/1.15 Georgia,serif}.welcome-route-grid{background:#ffffff29;grid-template-columns:1fr 1fr;gap:1px;display:grid}.welcome-route-grid a{background:#09223ed1;min-height:58px;padding:.65rem .75rem}.welcome-route-grid a:hover{background:#d9a31b24}.welcome-route-grid a:focus-visible{z-index:1;outline:2px solid var(--gold);outline-offset:-2px;position:relative}.welcome-route-grid b,.welcome-route-grid small{display:block}.welcome-route-grid b{color:#f0d88e;font-size:.58rem}.welcome-route-grid small{color:#b7c5d2;margin-top:.22rem;font-size:.48rem}.mission-directory a{min-height:50px;padding:.52rem .68rem}.mission-directory b{font-size:.56rem}.mission-directory small{font-size:.45rem}.mission-status-grid{background:#ffffff29;grid-template-columns:.8fr 1fr 1.35fr;gap:1px;display:grid}.mission-status-grid span{background:#09223ed1;align-content:center;gap:.28rem;min-height:66px;padding:.7rem .8rem;display:grid}.mission-status-grid small{color:#b7c5d2;letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:800}.mission-status-grid b{color:#f0d88e;font-size:.72rem;line-height:1.3}@media (width<=760px){.delegation-chat>header,.chat-compose-actions{flex-direction:column;align-items:flex-start}.chat-header-status{text-align:left;border-top:1px solid #e7e1d7;justify-items:start;width:100%;padding-top:.65rem}.chat-header-status>small{font-size:.68rem;line-height:1.4}.chat-directory{padding:.8rem 1rem}.chat-directory>div:first-child{flex-direction:column;align-items:flex-start;gap:.2rem}.chat-directory>div:first-child b{font-size:.7rem}.chat-directory>div:first-child small{font-size:.62rem}.chat-people{scrollbar-width:none;flex-wrap:nowrap;gap:.45rem;padding:0;overflow-x:auto}.chat-people button{flex:none;min-height:46px}.chat-people strong{font-size:.66rem}.chat-people small{font-size:.58rem}.chat-compose-actions>button{width:100%}.october-workspace-hero{background:#f6f2e9;grid-template-columns:1fr}.hero-announcement,.workspace-welcome{width:100%;min-height:auto}}.delegation-lobby{min-height:100vh;color:var(--ink);background:#f3f0e9}.delegation-lobby-hero{background:linear-gradient(125deg,#f8f5ee 0 67%,#e4ebf0 67%);border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:4rem;min-height:430px;padding:clamp(3rem,7vw,6rem) clamp(1.2rem,6vw,6rem) 3.2rem;display:grid}.delegation-lobby-hero>div:first-child{max-width:820px}.delegation-lobby-hero h1{color:var(--navy-deep);letter-spacing:-.06em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.6rem,7vw,6.8rem);font-weight:400;line-height:.88}.delegation-lobby-hero>div:first-child>p:last-child{max-width:690px;color:var(--muted);font-size:.88rem;line-height:1.75}.delegation-access-note{background:#fffaf0e0;border:1px solid #c7b36f;grid-template-columns:54px 1fr;align-items:center;gap:1rem;padding:1.35rem;display:grid;box-shadow:0 18px 45px #122d4b17}.delegation-access-note .helm-compass{color:#9b7510;width:52px;height:52px}.delegation-access-note p,.delegation-access-note small,.delegation-access-note strong{margin:0;display:block}.delegation-access-note small{color:#8c6b12;letter-spacing:.1em;text-transform:uppercase;font-size:.49rem;font-weight:900}.delegation-access-note strong{color:var(--navy);margin-top:.35rem;font-family:Georgia,serif;font-size:.95rem;font-weight:400;line-height:1.4}.conference-concierge-welcome{isolation:isolate;border:1px solid #c9a24a8c;border-top:5px solid var(--gold);color:#fff;background:linear-gradient(112deg,#082342d1 0%,#142e51a8 52%,#4b263e8c 100%),url(/american-flag-wave.png) 50%/cover no-repeat;grid-template-columns:104px minmax(0,1fr);align-self:stretch;align-items:center;gap:1.5rem;min-height:310px;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #081d343d}.conference-concierge-welcome.welcome-flag-united-states{background-image:linear-gradient(112deg,#082342d1 0%,#142e51a8 52%,#4b263e8c 100%),url(/american-flag-wave.png)}.conference-concierge-welcome.welcome-flag-israel{background-image:linear-gradient(112deg,#082342d4 0%,#142e51b3 52%,#0823429e 100%),url(/israeli-flag-wave.png)}.conference-concierge-welcome:before{content:"";z-index:-1;border:1px solid #c9a24a6b;border-radius:50%;width:340px;height:340px;position:absolute;top:-145px;right:-120px;box-shadow:0 0 0 34px #c9a24a0e,0 0 0 68px #c9a24a09}.conference-concierge-welcome:after{content:"";z-index:-1;background:var(--gold);border-radius:50%;width:8px;height:8px;position:absolute;bottom:32px;right:37px;box-shadow:-105px 0 #c9a24a8c,-210px 0 #c9a24a47}.concierge-welcome-mark{background:radial-gradient(circle,#ffffff1a,#ffffff05 66%);border:1px solid #c9a24ab3;border-radius:50%;place-items:center;width:98px;height:98px;display:grid;position:relative;box-shadow:0 0 0 7px #c9a24a14,0 14px 35px #00000038}.concierge-welcome-mark:after{content:"";border:1px solid #c9a24a42;border-radius:50%;position:absolute;inset:7px}.concierge-welcome-mark img{object-fit:contain;width:78px;height:78px}.conference-concierge-welcome>div:last-child{position:relative}.conference-concierge-welcome .eyebrow{color:var(--gold);letter-spacing:.14em}.conference-concierge-welcome h2{color:#fff;letter-spacing:-.04em;max-width:430px;margin:.5rem 0 0;font:400 clamp(2rem,3.5vw,3.2rem)/1.02 Georgia,serif}.conference-concierge-welcome .concierge-ready{color:#e0d8df;margin:.7rem 0 0;font-size:.68rem;line-height:1.5}.delegation-lobby-body{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:1.5rem;padding:clamp(1.5rem,4vw,3.5rem) clamp(1.2rem,6vw,6rem) 5rem;display:grid}.delegation-lobby-body-single{grid-template-columns:minmax(0,1fr)}.delegation-workspace-area{min-width:0}.delegation-workspace-area>header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.2rem;display:flex}.delegation-workspace-area>header h2{color:var(--navy);letter-spacing:-.03em;margin:.25rem 0 0;font-family:Georgia,serif;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:400}.delegation-workspace-area>header>span{color:#7b7163;text-transform:uppercase;font-size:.55rem;font-weight:850}.delegation-workspace-grid{gap:1rem;display:grid}.delegation-workspace-card{border:1px solid #d4cdbf;border-top:4px solid var(--gold);min-height:345px;color:var(--navy);background:#fff;flex-direction:column;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 18px 50px #112b4814}.delegation-workspace-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px #112b4821}.delegation-card-top{justify-content:space-between;align-items:center;margin-bottom:2.8rem;display:flex}.delegation-card-top>span{color:#3d7149;letter-spacing:.06em;text-transform:uppercase;background:#e9f2ea;padding:.38rem .55rem;font-size:.48rem;font-weight:900}.delegation-card-top b{color:#8b6910;font-size:.58rem}.delegation-workspace-card h3{letter-spacing:-.035em;margin:.45rem 0 .55rem;font-family:Georgia,serif;font-size:clamp(1.65rem,3vw,2.45rem);font-weight:400}.delegation-workspace-card>p:not(.eyebrow){max-width:650px;color:var(--muted);margin:0;font-size:.68rem;line-height:1.65}.delegation-card-tools{flex-wrap:wrap;gap:.45rem;margin:1.35rem 0;display:flex}.delegation-card-tools span{color:#5e6974;background:#f8f5ee;border:1px solid #d8d2c5;padding:.38rem .55rem;font-size:.49rem;font-weight:800}.delegation-workspace-card footer{border-top:1px solid #e4ded3;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.delegation-workspace-card footer>div{display:flex}.delegation-workspace-card footer i{background:var(--navy);width:32px;height:32px;color:var(--gold-soft);border:2px solid #fff;border-radius:50%;place-items:center;margin-right:-5px;font-size:.45rem;font-style:normal;font-weight:900;display:grid}.delegation-workspace-card footer small{color:#847968;font-size:.49rem;font-weight:750}.delegation-workspace-card footer.delegation-assignees{justify-content:flex-start}.delegation-admin-panel{position:sticky;top:1rem}.delegation-empty{text-align:center;background:#fff;border:1px solid #d8d2c5;align-content:center;place-items:center;min-height:300px;padding:2rem;display:grid}.delegation-empty .helm-compass{color:#9b7510;width:48px;height:48px}.delegation-empty h3{color:var(--navy);margin:1rem 0 .35rem;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.delegation-empty p{max-width:460px;color:var(--muted);margin:0;font-size:.66rem;line-height:1.6}.october-workspace-hero{background:linear-gradient(135deg,#f8f5ee 0 66%,#e6edf2 66%)}.october-delegate-list{margin-top:.8rem;display:grid}.october-delegate-list p{border-top:1px solid #ebe8e1;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:.7rem;min-height:76px;margin:0;padding:.8rem 0;display:grid}.october-delegate-list p>span:first-child{background:var(--navy);width:32px;height:32px;color:var(--gold-soft);border-radius:50%;place-items:center;font-size:.48rem;font-weight:900;display:grid}.october-delegate-list b,.october-delegate-list small{display:block}.october-delegate-list b{color:var(--navy);font-size:.62rem}.october-delegate-list small{color:var(--muted);margin-top:.2rem;font-size:.48rem;font-weight:400;line-height:1.45}.october-delegate-list i{color:#3d7149;text-transform:uppercase;background:#e9f2ea;grid-column:2;justify-self:start;max-width:100%;margin-top:.2rem;padding:.3rem .45rem;font-size:.43rem;font-style:normal;font-weight:900;line-height:1.35}.delegate-profile{min-width:0;position:relative}.october-delegate-list .delegate-profile>button{color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c8a74d;padding:0 0 .12rem;font-size:.62rem;font-weight:850;display:inline}.october-delegate-list .delegate-profile>button:hover,.october-delegate-list .delegate-profile>button:focus-visible{color:#80610f;border-color:var(--gold);outline:none}.delegate-contact-card{background:var(--navy);width:100%;max-height:0;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;border:0 solid #c7a84f;gap:.38rem;margin:0;padding:0 .75rem;transition:max-height .22s,margin .22s,padding .22s,border-width .22s,opacity .16s,visibility .16s;display:grid;position:static;overflow:hidden;transform:none}.delegate-profile:hover .delegate-contact-card,.delegate-profile:focus-within .delegate-contact-card{opacity:1;visibility:visible;pointer-events:auto;border-width:1px;max-height:120px;margin-top:.65rem;padding:.75rem}.october-delegate-list .delegate-contact-card>small{color:var(--gold-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .1rem;font-size:.42rem;font-weight:900}.october-delegate-list .delegate-contact-card>b{color:#fff;font:400 .78rem/1.25 Georgia,serif}.delegate-contact-card a{color:#eef3f8;overflow-wrap:anywhere;font-size:.52rem;font-weight:750}.delegate-contact-card a:hover{color:var(--gold-soft)}.mission-inclusions{margin-top:.8rem;display:grid}.mission-inclusions span{color:#5e6974;border-top:1px solid #ebe8e1;padding:.75rem 0;font-size:.58rem;font-weight:750}@media (width<=760px){.delegation-lobby-hero{background:linear-gradient(160deg,#f8f5ee 0 82%,#e4ebf0 82%);grid-template-columns:1fr;gap:1.5rem;min-height:auto;padding-top:2.2rem}.delegation-lobby-hero h1{font-size:clamp(3.2rem,16vw,5rem)}.delegation-access-note{grid-template-columns:42px 1fr}.conference-concierge-welcome{grid-template-columns:62px minmax(0,1fr);gap:.9rem;min-height:250px;padding:1.2rem}.conference-concierge-welcome:before{width:240px;height:240px;top:-115px;right:-110px}.concierge-welcome-mark{width:58px;height:58px}.concierge-welcome-mark img{width:48px;height:48px}.conference-concierge-welcome h2{font-size:clamp(1.65rem,8vw,2.15rem)}.delegation-access-note .helm-compass{width:40px;height:40px}.delegation-lobby-body{grid-template-columns:1fr;padding-block:1.5rem 3rem}.delegation-workspace-area>header{flex-direction:column;align-items:flex-start}.delegation-workspace-card{min-height:330px;padding:1.2rem}.delegation-workspace-card footer{flex-direction:column;align-items:flex-start}.delegation-admin-panel{position:static}}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}.eyebrow{color:#7b6c4d;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .55rem;font-size:.68rem;font-weight:800}.primary-button{border:1px solid var(--gold);background:var(--gold);min-height:48px;color:var(--navy-deep);letter-spacing:.04em;border-radius:3px;justify-content:space-between;align-items:center;gap:2.2rem;padding:.8rem 1.1rem;font-size:.78rem;font-weight:800;display:inline-flex}.primary-button.compact{gap:1.4rem;min-height:42px}.login-page{color:#fff;background:radial-gradient(circle at 80% 0,#244c78 0,#0000 36%),linear-gradient(135deg,#081a34,#102f57 58%,#0b2445);place-items:center;min-height:100vh;padding:2rem;display:grid}.login-page:before{content:"";opacity:.14;background-image:linear-gradient(#ffffff40 1px,#0000 1px),linear-gradient(90deg,#ffffff40 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.login-mark{z-index:4;touch-action:manipulation;cursor:pointer;width:64px;height:64px;display:block;position:fixed;top:1.65rem;left:2rem}.login-mark img{object-fit:contain;filter:drop-shadow(0 2px 7px #0003);pointer-events:none;width:100%;height:100%;display:block}.login-card{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#081c37c7;border:1px solid #ffffff2b;width:min(520px,100%);padding:4.25rem;position:relative;box-shadow:0 30px 80px #00000040}.login-card .eyebrow{color:var(--gold-soft)}.login-card h1{margin:0;font-family:Georgia,serif;font-size:clamp(2.7rem,7vw,4.5rem);font-weight:400;line-height:.96}.login-copy{color:#d9e1eb;margin:1.7rem 0 2.1rem;font-size:1.02rem;line-height:1.7}.login-card .primary-button{width:100%}.security-note{color:#9eacbd;letter-spacing:.09em;text-align:center;text-transform:uppercase;margin:1.3rem 0 0;font-size:.68rem}.portal-frame{grid-template-columns:230px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--navy-deep);color:#dce5ef;flex-direction:column;height:100vh;min-height:0;padding:1.5rem 1.1rem 1.2rem;display:flex;position:sticky;top:0;overflow:hidden}.sidebar>div:first-child{flex-direction:column;flex:auto;min-height:0;display:flex}.brand-lockup{border-bottom:1px solid #ffffff1f;align-items:center;gap:.75rem;padding:.15rem .65rem 1.6rem;display:flex}.brand-emblem{object-fit:contain;filter:drop-shadow(0 1px 4px #00000038);width:38px;height:38px}.brand-lockup strong{color:#fff;letter-spacing:.08em;font-family:Georgia,serif;font-size:1.08rem;display:block}.brand-lockup small{color:#91a4b9;letter-spacing:.08em;text-transform:uppercase;margin-top:.12rem;font-size:.58rem;display:block}.portal-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ecb7238c transparent;gap:.35rem;min-height:0;margin-top:1.5rem;padding-right:.3rem;display:grid;overflow-y:auto}.portal-nav::-webkit-scrollbar{width:4px}.portal-nav::-webkit-scrollbar-thumb{background:#ecb7238c;border-radius:10px}.portal-nav a{color:#aebdcd;border-left:2px solid #0000;border-radius:2px;grid-template-columns:24px 1fr auto;align-items:center;min-height:44px;padding:0 .7rem;font-size:.78rem;font-weight:700;display:grid;position:relative}.portal-nav a:hover,.portal-nav a.active{border-left-color:var(--gold);color:#fff;background:#ffffff14}.portal-nav a span{color:var(--gold-soft);font-size:.92rem}.portal-nav a em{background:var(--gold);width:20px;height:20px;color:var(--navy-deep);border-radius:50%;place-items:center;font-size:.62rem;font-style:normal;display:grid}.sidebar-foot{border-top:1px solid #ffffff1f;flex:none;grid-template-columns:34px 1fr auto;align-items:center;gap:.6rem;margin-top:.75rem;padding:1rem .45rem 0;display:grid}.user-avatar{color:#fff;background:#17385f;border:1px solid #d9a31b80;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:.72rem;display:grid}.sidebar-foot strong,.sidebar-foot small{display:block}.sidebar-foot strong{color:#fff;font-size:.7rem}.sidebar-foot small{color:#8296ad;text-transform:uppercase;margin-top:.18rem;font-size:.56rem}.sidebar-logout{color:#aebdcd;text-transform:uppercase;font-size:.58rem;font-weight:800}.sidebar-logout:hover{color:var(--gold-soft)}.portal-main{min-width:0;padding:2rem clamp(1.5rem,3.2vw,3.5rem) 3rem}.topbar{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:1.8rem;display:flex}.topbar h1{color:var(--navy-deep);letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(2rem,3.5vw,3.05rem);font-weight:400}.top-actions{align-items:center;gap:.7rem;display:flex}.icon-button{border:1px solid var(--line);width:42px;height:42px;color:var(--gold);cursor:pointer;background:#fff;border-radius:50%;font-size:.55rem}.logout-button{color:#65717c;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:.5rem;min-height:38px;padding:0 .35rem;font-size:.62rem;font-weight:750;display:inline-flex}.logout-button i{color:#9b7a22;font-size:.75rem;font-style:normal;transition:transform .18s}.logout-button:hover{color:var(--navy);border-bottom-color:#cbb46f}.logout-button:hover i{transform:translate(2px,-2px)}.logout-button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.continuity-banner{border-left:3px solid var(--gold);background:var(--navy);color:#fff;grid-template-columns:50px 1fr auto;align-items:center;gap:1.25rem;padding:1.4rem 1.6rem;display:grid;box-shadow:0 18px 44px #102a4f1f}.brief-emblem{place-items:center;width:50px;height:50px;display:grid}.brief-emblem img{object-fit:contain;filter:drop-shadow(0 2px 5px #0000003d);width:46px;height:46px}.continuity-banner .eyebrow{color:var(--gold-soft)}.continuity-banner h2{margin:0;font-family:Georgia,serif;font-size:clamp(1.12rem,2vw,1.5rem);font-weight:400}.continuity-banner p:last-child{color:#aebed0;margin:.4rem 0 0;font-size:.78rem}.continuity-banner>a{color:var(--gold-soft);letter-spacing:.05em;white-space:nowrap;font-size:.72rem;font-weight:800}.metric-row{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);margin:1.3rem 0;display:grid}.metric-row article{border-right:1px solid var(--line);min-width:0;padding:1.15rem 1.3rem}.metric-row article:last-child{border-right:0}.metric-row span,.metric-row small{display:block}.metric-row span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.metric-row strong{color:var(--navy);margin:.35rem 0 .25rem;font-family:Georgia,serif;font-size:1.9rem;font-weight:400;display:block}.metric-row small{color:#7b8490;text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;line-height:1.35;overflow:hidden}.dashboard-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1.3rem;display:grid}.dashboard-grid>:only-child{grid-column:1/-1}.panel{border:1px solid var(--line);background:#fff;min-width:0;padding:1.35rem 1.45rem}.panel-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.panel-heading h2,.corridor-panel h2{color:var(--navy-deep);margin:0;font-family:Georgia,serif;font-size:1.3rem;font-weight:400}.panel-heading>a{color:var(--blue);font-size:.68rem;font-weight:800}.initiative-list{display:grid}.initiative{border-top:1px solid #ebe8e1;grid-template-columns:10px 1fr auto;align-items:center;gap:.85rem;min-height:62px;display:grid}.initiative:hover strong{color:var(--blue)}.status-dot{background:#6e9e77;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #eaf2eb}.status-dot.prepare{background:var(--gold);box-shadow:0 0 0 4px #f8efd5}.initiative strong,.initiative small{display:block}.initiative strong{color:var(--ink);font-size:.78rem}.initiative small{color:var(--muted);margin-top:.25rem;font-size:.65rem}.initiative>b{color:#9ba4ae;font-weight:400}.date-tile{border-top:3px solid var(--gold);background:var(--sand);width:44px;height:50px;color:var(--navy);place-items:center;display:grid}.date-tile b{font-family:Georgia,serif;font-size:1.1rem;line-height:1}.date-tile small{font-size:.52rem;font-weight:800}.meeting-time{color:var(--muted);margin:.1rem 0 1.2rem;font-size:.7rem}.people-stack{align-items:center;min-height:38px;display:flex}.people-stack span{width:34px;height:34px;color:var(--navy);background:#dbe3eb;border:2px solid #fff;border-radius:50%;place-items:center;margin-right:-7px;font-size:.62rem;font-weight:800;display:grid}.people-stack span:nth-child(2){background:#eadfbf}.people-stack span:nth-child(3){background:#cfdccf}.people-stack small{color:var(--muted);margin-left:.8rem;font-size:.65rem}.meeting-links{border-top:1px solid #ebe8e1;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;padding-top:1rem;display:flex}.meeting-links a{color:var(--blue);font-size:.68rem;font-weight:800}.meeting-links button{color:var(--navy);cursor:pointer;background:0 0;border:0;font-size:.68rem;font-weight:800}.operating-window-list{display:grid}.operating-window-list>a{min-width:0;color:var(--navy);border-top:1px solid #ebe8e1;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.85rem 0;display:grid}.operating-window-list>a:hover strong{color:var(--blue)}.operating-window-list>a>span:nth-child(2){min-width:0}.operating-window-list strong,.operating-window-list small{display:block}.operating-window-list strong{font-size:.66rem;line-height:1.3}.operating-window-list small{color:var(--muted);margin-top:.25rem;font-size:.53rem;line-height:1.35}.operating-window-list>a>b{color:var(--gold);font-weight:400}.operating-window-panel{margin:1.3rem 0}.operating-window-panel .operating-window-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.2rem}.operating-window-panel .operating-window-list>a{border-top-color:#dfe4e7}.dashboard-schedule{margin:1.3rem 0}.schedule-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.4rem;display:grid}.schedule-item{min-width:0;color:var(--navy);border-top:1px solid #e4e4df;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.82rem 0;display:grid}.schedule-item:hover strong{color:var(--blue)}.schedule-date{background:#fffaf0;border:1px solid #d4bd80;place-items:center;width:40px;height:40px;display:grid}.schedule-date b{font-family:Georgia,serif;font-size:.92rem;line-height:1}.schedule-date small{color:#8a6812;letter-spacing:.12em;text-transform:uppercase;margin-top:.16rem;font-size:.42rem;font-weight:900}.schedule-detail{min-width:0}.schedule-detail strong,.schedule-detail small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.schedule-detail strong{font-size:.66rem;line-height:1.35}.schedule-detail small{color:var(--muted);margin-top:.24rem;font-size:.51rem}.schedule-item em{color:#7a5b10;letter-spacing:.08em;text-transform:uppercase;background:#f0e8d5;border-radius:999px;padding:.25rem .42rem;font-size:.43rem;font-style:normal;font-weight:900}.schedule-arrow{color:var(--gold);font-weight:400}.schedule-empty{border-top:1px solid #e4e4df;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.schedule-empty strong,.schedule-empty small{display:block}.schedule-empty strong{color:var(--navy);font-size:.68rem}.schedule-empty small{color:var(--muted);margin-top:.28rem;font-size:.52rem}.schedule-empty>a{color:#89680f;white-space:nowrap;font-size:.55rem;font-weight:850}.attention-panel{border-top:4px solid var(--gold);margin:1.3rem 0;padding:0;overflow:hidden}.attention-panel .panel-heading{background:linear-gradient(90deg,#fffaf0,#fff);border-bottom:1px solid #ddd9d0;margin:0;padding:1.15rem 1.3rem}.attention-count{background:var(--navy);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .55rem;font-size:.46rem;font-weight:900}.attention-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.attention-list article{border-bottom:1px solid #ebe6dc;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:.65rem .8rem;min-width:0;padding:1rem 1.3rem;display:grid}.attention-list article:nth-child(odd){border-right:1px solid #ebe6dc}.attention-number{color:#80610f;border:1px solid #d1b66e;place-items:center;width:28px;height:28px;font:400 .65rem/1 Georgia,serif;display:grid}.attention-list article>div{min-width:0}.attention-list small,.attention-list strong{display:block}.attention-list article>div small{color:#8a6812;letter-spacing:.09em;text-transform:uppercase;font-size:.43rem;font-weight:900}.attention-list article>div strong{color:var(--navy);margin-top:.22rem;font-size:.64rem;line-height:1.35}.attention-list p{color:var(--muted);margin:.25rem 0 0;font-size:.5rem;line-height:1.45}.attention-list a{color:#80610f;white-space:nowrap;align-self:center;font-size:.5rem;font-weight:850}.attention-list button{color:#7b858a;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;grid-column:2;justify-self:start;padding:0;font-size:.44rem;font-weight:800;text-decoration:underline}.attention-list button:hover{color:var(--navy)}.attention-clear{align-items:center;gap:.8rem;padding:1.2rem 1.3rem;display:flex}.attention-clear>span{color:#477554;background:#e9f3eb;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.attention-clear strong,.attention-clear small{display:block}.attention-clear strong{color:var(--navy);font-size:.66rem}.attention-clear small{color:var(--muted);margin-top:.2rem;font-size:.5rem}.action-table{display:grid}.action-row{border-top:1px solid #ebe8e1;grid-template-columns:20px 1fr auto;align-items:center;gap:.75rem;min-height:58px;display:grid}.action-row button{cursor:pointer;background:#fff;border:1px solid #aeb7c0;border-radius:2px;width:16px;height:16px}.action-row strong,.action-row small{display:block}.action-row strong{font-size:.74rem}.action-row small{color:var(--muted);margin-top:.2rem;font-size:.62rem}.action-row time{color:#876915;font-size:.64rem;font-weight:800}.office-grid{grid-template-columns:repeat(2,1fr);gap:.65rem;margin-top:1rem;display:grid}.office-grid a{background:var(--paper);border:1px solid #e3dfd6;align-items:center;gap:.7rem;min-height:54px;padding:.65rem;display:flex}.office-grid a:hover{border-color:var(--gold)}.office-grid span{color:#8b6c13;border:1px solid #d9c78f;place-items:center;width:28px;height:28px;font-family:Georgia,serif;font-size:.65rem;display:grid}.office-grid strong{color:var(--navy);font-size:.7rem}@media (width<=980px){.portal-frame{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding-inline:.75rem}.brand-lockup{justify-content:center;padding-inline:0}.brand-lockup>span:last-child,.portal-nav a:not(.active):after,.portal-nav a{font-size:0}.portal-nav a{grid-template-columns:1fr;place-items:center;padding:0;display:grid}.portal-nav a span{font-size:1rem}.portal-nav a em,.sidebar-foot>div:not(.user-avatar),.sidebar-logout{display:none}.sidebar-foot{justify-content:center;padding-inline:0;display:flex}.metric-row{grid-template-columns:repeat(2,1fr)}.metric-row article:nth-child(2){border-right:0}.metric-row article:nth-child(-n+2){border-bottom:1px solid var(--line)}.dashboard-grid{grid-template-columns:1fr}}@media (width<=680px){.portal-frame{padding-bottom:68px;display:block}.sidebar{z-index:20;border-top:1px solid #ffffff21;width:100%;height:66px;padding:.35rem .5rem;display:block;position:fixed;inset:auto 0 0}.sidebar>div:first-child{height:100%;display:block}.brand-lockup,.sidebar-foot{display:none}.portal-nav{scrollbar-width:none;grid-template-columns:repeat(6,minmax(58px,1fr));gap:0;height:100%;margin:0;padding:0;overflow:auto hidden}.portal-nav::-webkit-scrollbar{display:none}.portal-nav a{border:0;flex-direction:column;justify-content:center;gap:.28rem;min-height:0;font-size:.48rem;display:flex}.portal-nav a span{font-size:.85rem}.portal-main{padding:1.25rem 1rem 2rem}.topbar{align-items:center;margin-bottom:1.2rem}.topbar .eyebrow{font-size:.55rem}.topbar h1{font-size:1.75rem}.icon-button{display:none}.logout-button{border:1px solid var(--line);background:#ffffffb8;border-radius:50%;justify-content:center;width:38px;min-width:38px;min-height:38px;padding:0;font-size:0}.logout-button i{font-size:.86rem}.primary-button.compact{gap:0;width:42px;min-width:42px;min-height:42px;padding:0;font-size:0}.primary-button.compact span{font-size:1rem}.continuity-banner{grid-template-columns:34px 1fr;gap:.8rem;padding:1rem}.brief-emblem,.brief-emblem img{width:34px;height:34px}.continuity-banner h2{font-size:1rem;line-height:1.35}.continuity-banner p:last-child{display:none}.continuity-banner>a{grid-column:2}.metric-row{margin-block:.85rem}.metric-row article{padding:.85rem}.metric-row strong{font-size:1.5rem}.metric-row small{display:none}.panel{padding:1rem}.dashboard-grid{gap:.85rem}.office-grid{grid-template-columns:1fr 1fr}.login-card{padding:2.4rem 1.5rem}.login-mark{width:52px;height:52px;top:1.25rem;left:1.25rem}}.route-login{background:var(--navy-deep);place-items:center;min-height:100vh;display:grid}.branded-login{background:var(--paper);grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);min-height:100vh;display:grid}.branded-login-brand{color:#fff;background:linear-gradient(138deg,#071d37 0%,#102d50 58%,#173b62 100%);flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(2rem,5vw,5.4rem);display:flex;position:relative;overflow:hidden}.branded-login-brand:after{content:"";pointer-events:none;border:1px solid #d9a31b38;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-24%;right:-18%;box-shadow:0 0 0 62px #d9a31b0b,0 0 0 124px #d9a31b09}.branded-login-home{z-index:3;touch-action:manipulation;cursor:pointer;width:92px;height:92px;display:block;position:relative}.branded-login-home img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.branded-login-brand>div{z-index:1;max-width:720px;position:relative}.branded-login-brand .eyebrow{color:var(--gold)}.branded-login-brand h1{letter-spacing:-.055em;margin:.7rem 0 1.4rem;font:400 clamp(3.2rem,6.3vw,6.8rem)/.92 Georgia,serif}.branded-login-brand>div>p:last-child{color:#b9c7d5;max-width:560px;font-size:clamp(.9rem,1.2vw,1.08rem);line-height:1.7}.branded-login-brand>small{z-index:1;color:#d7c28c;font:400 1rem/1.55 Georgia,serif;position:relative}.branded-login-entry{background:linear-gradient(145deg,#f8f5ee,#eee7d9);place-items:center;padding:clamp(2rem,7vw,7rem);display:grid}.branded-login-entry>div{width:min(100%,470px)}.branded-login-entry h2{color:var(--navy-deep);letter-spacing:-.045em;margin:.6rem 0 1rem;font:400 clamp(2.5rem,4vw,4.5rem)/.95 Georgia,serif}.branded-login-entry>div>p:nth-of-type(2){color:var(--muted);font-size:.85rem;line-height:1.7}.magic-login-form{gap:.7rem;margin-top:2rem;display:grid}.magic-login-form label{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.magic-login-form input{width:100%;height:58px;color:var(--navy-deep);background:#ffffffd1;border:1px solid #cfc7b9;outline:none;padding:0 1rem;font:600 .85rem/1 Arial,sans-serif}.magic-login-form input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #d9a31b1f}.magic-login-form button{background:var(--navy);color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;height:58px;padding:0 1rem;font-size:.68rem;font-weight:800;display:flex}.magic-login-form button span{color:var(--gold);font-size:1.2rem}.magic-login-form button:disabled{opacity:.65;cursor:wait}.magic-login-form p{color:#536476;margin:.4rem 0 0;font-size:.72rem;line-height:1.5}.login-trust{border-top:1px solid #d9d1c3;flex-wrap:wrap;gap:.65rem 1rem;margin-top:2rem;padding-top:1.1rem;display:flex}.login-trust span{color:#6a747b;letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:800}@media (width<=850px){.branded-login{grid-template-columns:1fr}.branded-login-brand{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:.9rem;min-height:auto;padding:1.25rem 1.25rem 1.45rem;display:grid}.branded-login-brand:after{width:260px;height:260px;bottom:-110px;right:-72px;box-shadow:0 0 0 30px #d9a31b0a,0 0 0 60px #d9a31b06}.branded-login-home{width:52px;min-width:52px;height:52px;min-height:52px}.branded-login-brand>div{min-width:0}.branded-login-brand .eyebrow{letter-spacing:.1em;font-size:.52rem}.branded-login-brand h1{letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.75rem,8.5vw,2.45rem);line-height:1}.branded-login-brand>div>p:last-child,.branded-login-brand>small{display:none}.branded-login-entry{place-items:start center;min-height:calc(100svh - 132px);padding:1.65rem 1.25rem 2rem}.branded-login-entry .eyebrow{font-size:.58rem}.branded-login-entry h2{margin:.45rem 0 .75rem;font-size:clamp(2.55rem,13vw,3.5rem);line-height:.94}.branded-login-entry>div>p:nth-of-type(2){max-width:34rem;margin-bottom:0;font-size:.78rem;line-height:1.55}.magic-login-form{gap:.55rem;margin-top:1.25rem}.magic-login-form label{margin-top:.15rem;font-size:.58rem}.magic-login-form input{border-radius:0;height:54px;padding:0 .9rem;font-size:16px}.magic-login-form button{min-height:56px;font-size:.66rem}.login-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:1.3rem;padding-top:.9rem;display:grid}.login-trust span{text-align:center;font-size:.48rem;line-height:1.35}}.workspace-page{background:var(--paper);min-height:100vh}.workspace-header{background:var(--navy-deep);color:#fff;border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:70px;padding:0 clamp(1rem,4vw,4rem);display:grid}.workspace-brand{align-items:center;gap:.8rem;display:flex}.workspace-brand img{object-fit:contain;width:34px;height:34px}.workspace-brand span{color:#aabacc;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.workspace-header nav{justify-content:center;gap:1.6rem;display:flex}.workspace-header nav a{color:#b4c1cf;font-size:.68rem;font-weight:700}.workspace-user{border:1px solid #d9a31b80;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.66rem;display:grid}.workspace-user-menu{color:#fff;justify-self:end;position:relative}.workspace-user-menu summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.workspace-user-menu summary::-webkit-details-marker{display:none}.workspace-user-menu summary:hover,.workspace-user-menu summary:focus-visible{border-color:var(--gold);background:#ffffff14;outline:none}.workspace-user-menu[open] summary{border-color:var(--gold);background:#ffffff1a}.workspace-user-menu>div{z-index:50;width:190px;color:var(--navy);background:#fffffffa;border:1px solid #102a4f24;border-radius:10px;padding:.35rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0;overflow:hidden;box-shadow:0 16px 42px #05132633}.workspace-user-menu>div:before{display:none}.workspace-user-menu>div>span{color:#7c8790;letter-spacing:.08em;text-transform:uppercase;padding:.65rem .7rem .55rem;font-size:.52rem;font-weight:800}.workspace-user-menu>div a{min-height:40px;color:var(--navy);border-top:1px solid #ece8df;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .7rem;font-size:.68rem;font-weight:750;display:flex}.workspace-user-menu>div a>span{color:inherit;font:inherit;letter-spacing:0;text-transform:none}.workspace-user-menu>div a i{color:#9b7a22;font-size:.75rem;font-style:normal;transition:transform .18s}.workspace-user-menu>div a:hover{background:#f5f2eb}.workspace-user-menu>div a:hover i{transform:translate(2px,-2px)}.workspace-user-menu>div a:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.workspace-hero{background:linear-gradient(115deg,#f6f2e9 0 67%,#ece5d5 67%);grid-template-columns:1fr auto;align-items:end;gap:3rem;padding:3.4rem clamp(1rem,6vw,6rem) 2.6rem;display:grid}.workspace-hero h1{color:var(--navy-deep);letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(2.7rem,6vw,5.6rem);font-weight:400;line-height:.91}.workspace-hero>div>p:last-child{max-width:620px;color:var(--muted);margin:1.25rem 0 0;font-size:.9rem;line-height:1.6}.readiness-ring{background:conic-gradient(var(--gold) 0 68%, #d8d2c6 68% 100%);border-radius:50%;place-items:center;width:128px;height:128px;display:grid}.readiness-ring:before{content:"";background:var(--paper);border-radius:50%;width:104px;height:104px;position:absolute}.readiness-ring span{z-index:1;text-align:center}.readiness-ring b,.readiness-ring small{display:block}.readiness-ring b{color:var(--navy);font-family:Georgia,serif;font-size:1.65rem;font-weight:400}.readiness-ring small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:800}.workspace-tabs{border-block:1px solid var(--line);scrollbar-width:none;background:#fff;gap:2.2rem;padding:0 clamp(1rem,6vw,6rem);display:flex;overflow-x:auto}.workspace-tabs a{color:var(--muted);letter-spacing:.04em;border-bottom:2px solid #0000;flex:none;padding:1rem 0 .9rem;font-size:.65rem;font-weight:800}.workspace-tabs a.active,.workspace-tabs a:hover{border-bottom-color:var(--gold);color:var(--navy)}.workspace-tabs .workspace-room-return{border-bottom-color:var(--gold);background:var(--navy);color:#fff;letter-spacing:.02em;margin-right:.15rem;padding-inline:.9rem}.workspace-tabs .workspace-room-return:hover{color:#fff;background:#4b263e}.workspace-tabs-return-only{justify-content:flex-start}.workspace-content{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:1.2rem;padding:1.5rem clamp(1rem,6vw,6rem) 4rem;display:grid}.workspace-primary,.workspace-aside{align-content:start;gap:1.2rem;display:grid}.workspace-panel{border:1px solid var(--line);background:#fff;padding:1.4rem}.workspace-panel h2{color:var(--navy-deep);margin:0;font-family:Georgia,serif;font-size:1.4rem;font-weight:400}.executive-summary h2{max-width:650px;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.12}.executive-summary>p:nth-of-type(2){max-width:760px;color:var(--muted);font-size:.82rem;line-height:1.75}.mission-overview-card{border-left:4px solid var(--gold);background:#f0ece4;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);padding:0;display:grid;overflow:hidden}.mission-overview-copy{background:#fff;align-content:center;padding:1.7rem;display:grid}.mission-overview-copy h2{max-width:680px;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.12}.mission-overview-copy>p:last-child{max-width:760px;color:var(--muted);margin:1rem 0 0;font-size:.82rem;line-height:1.75}.mission-overview-card .summary-facts{background:#d9d2c6;border:0;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px}.mission-overview-card .summary-facts span{background:#f3efe7;align-content:center;min-height:112px;padding:1rem;display:grid}.mission-overview-card .summary-facts span:nth-child(3){background:#fff8e7}.mission-overview-card .summary-facts span:nth-child(4){background:var(--navy)}.mission-overview-card .summary-facts span:nth-child(4) small{color:var(--gold-soft)}.mission-overview-card .summary-facts span:nth-child(4) b{color:#fff;line-height:1.45}.summary-facts{border-top:1px solid #e8e4dc;grid-template-columns:.8fr .8fr .8fr 1.4fr;margin-top:1.3rem;padding-top:1.1rem;display:grid}.summary-facts span{padding-right:.8rem}.summary-facts small,.summary-facts b{display:block}.summary-facts small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:800}.summary-facts b{color:var(--navy);margin-top:.35rem;font-size:.72rem}.readiness-list{display:grid}.readiness-list>div{border-top:1px solid #ebe8e1;grid-template-columns:28px 1fr;align-items:center;gap:.8rem;min-height:57px;display:grid}.readiness-list span{color:#8a6b11;border:1px solid #d4c58e;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.62rem;font-weight:800;display:grid}.readiness-list span.done{color:#4d7d59;background:#edf5ef;border-color:#aac5af}.readiness-list p,.participant-list p,.document-list p{margin:0}.readiness-list b,.readiness-list small{display:block}.readiness-list b{font-size:.72rem}.readiness-list small{color:var(--muted);margin-top:.2rem;font-size:.61rem}.helm-record{background:var(--navy);color:#fff;grid-template-columns:40px 1fr;align-items:center;gap:1rem;padding:1rem;display:grid}.helm-record>span{width:38px;height:38px;color:var(--gold);border:1px solid #d9a31b80;border-radius:50%;place-items:center;display:grid}.helm-record b,.helm-record small{display:block}.helm-record b{font-family:Georgia,serif;font-weight:400}.helm-record small{color:#afbdcc;margin-top:.35rem;font-size:.65rem;line-height:1.5}.timeline{margin-top:1rem;display:grid}.timeline>div{border-top:1px solid #ebe8e1;grid-template-columns:48px 1fr;gap:.8rem;padding:.85rem 0;display:grid}.timeline time{color:#8b6c13;font-size:.6rem;font-weight:800}.timeline b,.timeline small{display:block}.timeline small{color:var(--muted);margin-top:.22rem;font-size:.6rem}.participant-list,.document-list{display:grid}.participant-list p,.document-list p{border-top:1px solid #ebe8e1;grid-template-columns:34px 1fr;align-items:center;gap:.75rem;min-height:55px;display:grid}.participant-list span{width:32px;height:32px;color:var(--navy);background:#e3e8ed;border-radius:50%;place-items:center;font-size:.58rem;font-weight:800;display:grid}.participant-list b,.participant-list small,.document-list b,.document-list small{display:block}.participant-list b,.document-list b{font-size:.68rem}.participant-list small,.document-list small{color:var(--muted);margin-top:.22rem;font-size:.57rem;font-weight:400}.document-list>p>span{color:#896a12;font-size:.52rem;font-weight:800}.section-page{background:linear-gradient(135deg, var(--paper), #ece5d5);min-height:100vh;padding:clamp(2rem,8vw,7rem)}.section-page h1{max-width:850px;color:var(--navy-deep);letter-spacing:-.05em;margin:1.6rem 0 .8rem;font-family:Georgia,serif;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.95}.section-page>p:last-of-type{max-width:650px;color:var(--muted);font-size:1rem;line-height:1.7}.back-link{color:var(--blue);font-size:.7rem;font-weight:800}.section-status{border-left:3px solid var(--gold);background:var(--navy);color:#fff;gap:.8rem;max-width:650px;margin-top:3rem;padding:1.5rem;display:grid}.section-status span{color:var(--gold-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:800}.section-status b{font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.section-status a{color:var(--gold-soft);font-size:.68rem;font-weight:800}.module-page{background:var(--paper);min-height:100vh;color:var(--ink)}.module-header{background:var(--navy-deep);color:#fff;border-bottom:1px solid #ded8cb;grid-template-columns:1fr auto 38px;align-items:center;gap:2rem;min-height:74px;padding:.7rem clamp(1.2rem,4vw,4rem);display:grid}.module-header .workspace-brand{justify-self:start}.module-header nav{gap:1.5rem;display:flex}.module-header nav a{color:#c4cfda;font-size:.64rem;font-weight:750}.conference-mobile-title{display:none}.module-hero{background:linear-gradient(135deg,#f8f5ee 0 64%,#ece4d3 64%);border-bottom:1px solid #ded8cb;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:clamp(2.5rem,7vw,6rem) clamp(1.2rem,6vw,6rem) 3rem;display:grid}.module-hero>div{max-width:920px}.module-hero .eyebrow{margin-top:2.3rem}.module-hero h1{color:var(--navy-deep);letter-spacing:-.055em;text-transform:capitalize;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3rem,7vw,6.5rem);font-weight:400;line-height:.92}.module-hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:.92rem;line-height:1.7}.module-action{white-space:nowrap;border:0}.module-card-grid{background:#dcd6ca;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:1px;display:grid}.module-card-grid a{min-height:160px;color:var(--navy);background:#fbfaf7;grid-template-rows:1fr auto;grid-template-columns:34px 1fr auto;align-items:start;gap:.5rem 1rem;padding:1.5rem;transition:background .2s,transform .2s;display:grid}.module-card-grid a:hover{background:#fff;transform:translateY(-2px)}.module-card-grid span{color:#a57d13;font-family:Georgia,serif}.module-card-grid strong{font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.module-card-grid small{color:var(--muted);grid-column:2;font-size:.62rem}.module-card-grid b{color:var(--gold);grid-area:1/3/3;align-self:center}.floor-plan{background:#e9e1d2;padding:clamp(1.2rem,4vw,4rem) clamp(1.2rem,6vw,6rem)}.floor-plan-head{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.25rem;display:flex}.floor-plan-head h2{color:var(--navy-deep);letter-spacing:-.03em;margin:.3rem 0 0;font-family:Georgia,serif;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:400}.plan-key{color:#66717d;text-transform:uppercase;gap:1.2rem;font-size:.55rem;font-weight:750;display:flex}.plan-key span{align-items:center;gap:.4rem;display:flex}.plan-key i{border:1px solid #20466d;width:11px;height:11px;display:block}.plan-key .key-office{background:#e5edf3;border-color:#7e99b2}.plan-key .key-core{border-color:var(--gold);background:var(--gold)}.plan-shell{border:2px solid var(--navy);background-color:#f8f5ed;background-image:linear-gradient(#183a5d0e 1px,#0000 1px),linear-gradient(90deg,#183a5d0e 1px,#0000 1px);background-size:24px 24px;padding:4.6rem 4rem;position:relative;overflow:hidden;box-shadow:0 22px 60px #122d4b21}.plan-shell:before,.plan-shell:after{z-index:2;content:"";background:#e9e1d2;width:20px;height:64px;position:absolute;top:50%;transform:translateY(-50%)}.plan-shell:before{left:-2px}.plan-shell:after{right:-2px}.plan-entry{z-index:3;color:var(--navy);gap:.1rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.plan-entry span{font-family:Georgia,serif;font-size:.8rem}.plan-entry small{color:#78828b;letter-spacing:.08em;text-transform:uppercase;font-size:.46rem;font-weight:800}.plan-entry-west{left:.8rem}.plan-entry-east{text-align:right;right:.8rem}.plan-route{z-index:2;height:60px;color:var(--navy);background:#e1ab1226;border-block:1px solid #16395b59;justify-content:center;align-items:center;gap:.8rem;display:flex;position:absolute;top:50%;left:3.2rem;right:3.2rem;transform:translateY(-50%)}.plan-route b{letter-spacing:.11em;text-transform:uppercase;font-size:.52rem;font-weight:850}.plan-route i{color:#8d6a10;font-family:Georgia,serif;font-size:.78rem;font-style:normal}.plan-rooms{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:5.2rem 1rem;display:grid;position:relative}.plan-rooms-two{grid-template-columns:minmax(240px,1fr) minmax(170px,.48fr) minmax(240px,1fr);align-items:stretch;gap:1.8rem}.plan-rooms-two .plan-anchor-suite:first-child{grid-column:1}.plan-rooms-two .plan-anchor-suite:nth-child(2){grid-column:3}.plan-rooms-two .plan-core{grid-area:1/2}.plan-campus{grid-template-rows:1fr 1fr;grid-template-columns:repeat(8,minmax(0,1fr));gap:5.4rem .7rem}.plan-campus .suite-west{grid-area:1/1/auto/5}.plan-campus .suite-east{grid-area:1/5/auto/9}.plan-campus .office-1{grid-area:2/1}.plan-campus .office-2{grid-area:2/2}.plan-campus .office-3{grid-area:2/3}.plan-campus .shared-conference{grid-area:2/4/auto/6}.plan-campus .office-4{grid-area:2/6}.plan-campus .office-5{grid-area:2/7}.plan-campus .office-6{grid-area:2/8}.three-suite-campus .suite-west{grid-column:1/4}.three-suite-campus .suite-center{grid-area:1/4/auto/6}.three-suite-campus .suite-east{grid-column:6/9}.conductor-suite{border-color:var(--gold)!important;color:var(--navy)!important;background:#fff!important}.conductor-suite small{color:var(--muted)!important}.conductor-suite strong{font-size:clamp(.82rem,1.2vw,1.05rem)}.conductor-suite b{color:#8d6a10!important}.plan-room{border:1.5px solid var(--navy);min-height:145px;color:var(--navy);background:#ffffffeb;flex-direction:column;padding:1rem;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 0 0 4px #183a5d09}.plan-room:hover{transform:translateY(-3px);box-shadow:0 12px 25px #14304e1f}.plan-room>span{color:#9a7410;letter-spacing:.09em;text-transform:uppercase;font-size:.48rem;font-weight:800}.plan-room strong{margin-top:auto;font-family:Georgia,serif;font-size:1.08rem;font-weight:400}.plan-room small{color:#75808a;margin-top:.2rem;font-size:.53rem}.plan-room b{color:#204f7b;margin-top:.75rem;font-size:.53rem}.plan-room .door{z-index:2;background:#f8f5ed;width:32px;height:4px;position:absolute;bottom:-2px;left:calc(50% - 16px)}.plan-room:nth-child(n+6) .door{top:-2px;bottom:auto}.dashboard-floor-plan{margin:1.5rem clamp(1.2rem,4vw,3rem) 0}.dashboard-floor-plan .floor-plan-head>span{color:#718091;letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:800}.dashboard-floor-plan .plan-room:hover,.dashboard-floor-plan .plan-room:focus-visible{z-index:6;border-color:var(--gold);background:#fffaf0;outline:none;transform:translateY(-5px);box-shadow:0 16px 34px #0d26422e,inset 0 0 0 3px #c9a24a1a}.dashboard-floor-plan{padding:.8rem 1rem .9rem}.dashboard-floor-plan .floor-plan-head{margin-bottom:.55rem}.dashboard-floor-plan .floor-plan-head h2{font-size:clamp(1.45rem,2.3vw,2rem)}.dashboard-floor-plan .plan-shell{padding:1.15rem 1.65rem}.dashboard-floor-plan .plan-route{height:32px}.dashboard-floor-plan .plan-campus{gap:1.85rem .45rem}.dashboard-floor-plan .plan-anchor-suite{min-height:82px;padding:.58rem}.dashboard-floor-plan .plan-anchor-suite strong{font-size:clamp(.88rem,1.35vw,1.18rem)}.dashboard-floor-plan .plan-office,.dashboard-floor-plan .shared-conference{min-height:60px;padding:.42rem}.dashboard-floor-plan .plan-office strong{font-size:.7rem}.dashboard-floor-plan .shared-conference strong{font-size:.68rem}.dashboard-floor-plan .plan-room b{margin-top:.25rem}.plan-anchor-suite{min-height:235px;padding:1.5rem}.plan-anchor-suite strong{font-size:clamp(1.45rem,2.2vw,2rem)}.plan-anchor-suite .door{width:4px;height:48px;bottom:calc(50% - 24px);left:auto;right:-2px}.plan-anchor-suite:nth-child(2) .door{left:-2px;right:auto}.plan-anchor-suite .suite-conference{color:var(--navy);letter-spacing:0;text-transform:none;background:#eef3f7;border:1px solid #1f3a5f7a;gap:.22rem;margin:1rem 0 .25rem;padding:.75rem;display:grid;position:relative}.suite-conference:after{content:"";background:#f8f5ed;width:4px;height:24px;position:absolute;top:calc(50% - 12px);right:-2px}.suite-east .suite-conference:after{left:-2px;right:auto}.suite-conference i,.suite-conference em{font-style:normal;display:block}.suite-conference i{font-family:Georgia,serif;font-size:.72rem}.suite-conference em{color:#71808e;letter-spacing:.07em;text-transform:uppercase;font-size:.46rem;font-weight:800}.plan-campus .suite-west .door,.plan-campus .suite-center .door,.plan-campus .suite-east .door{width:48px;height:4px;inset:auto auto -2px calc(50% - 24px)}.plan-office{min-height:128px;padding:.85rem}.plan-office strong{font-size:.95rem}.plan-campus .plan-office .door,.plan-campus .shared-conference .door{width:32px;height:4px;inset:-2px auto auto calc(50% - 16px)}.shared-conference{background:#fffaf0;border-color:#a77e10;min-height:128px}.shared-conference>span,.shared-conference b{color:#8d6a10}.shared-conference strong{font-size:1rem}.shared-boardroom{z-index:5;width:min(300px,31%);min-height:50px;color:var(--navy);background:#fffaf0;border:1.5px solid #a67c10;grid-template-columns:28px 1fr auto;align-items:center;gap:.7rem;padding:.55rem .8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #0f27422b}.shared-boardroom .helm-compass{width:25px;height:25px}.shared-boardroom small,.shared-boardroom strong{display:block}.shared-boardroom small{color:#927014;letter-spacing:.08em;text-transform:uppercase;font-size:.42rem;font-weight:850}.shared-boardroom strong{margin-top:.15rem;font-family:Georgia,serif;font-size:.75rem;font-weight:400}.shared-boardroom>b{color:#8d6a10;font-size:.48rem}.boardroom-door{background:#f8f5ed;width:4px;height:24px;position:absolute;top:calc(50% - 12px)}.boardroom-door.door-west{left:-2px}.boardroom-door.door-east{right:-2px}.plan-core{min-height:235px;color:var(--navy);text-align:center;background:#fff9e9f0;border:1px solid #b88d1e;align-content:center;place-items:center;gap:.85rem;padding:1.2rem;display:grid}.plan-core small{color:#8d6a10;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:850}.plan-core strong{font-family:Georgia,serif;font-size:.95rem;font-weight:400;line-height:1.35}.helm-compass{outline-offset:-4px;width:22px;height:22px;color:var(--gold);background:linear-gradient(currentColor,currentColor) 50% 2px/1px 3px no-repeat,linear-gradient(currentColor,currentColor) 50% calc(100% - 2px)/1px 3px no-repeat,linear-gradient(90deg,currentColor,currentColor) 2px/3px 1px no-repeat,linear-gradient(90deg,currentColor,currentColor) calc(100% - 2px)/3px 1px no-repeat;border:1px solid;border-radius:50%;outline:1px solid;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:0 3px 10px #081c371f}.helm-compass:before{content:"";clip-path:polygon(50% 0,59% 36%,82% 18%,64% 41%,100% 50%,64% 59%,82% 82%,59% 64%,50% 100%,41% 64%,18% 82%,36% 59%,0 50%,36% 41%,18% 18%,41% 36%);filter:drop-shadow(0 1px 1px #5d42033d);background:currentColor;width:68%;height:68%;position:absolute}.helm-compass:after{content:"";width:20%;height:20%;box-shadow:none;background:currentColor;border:1px solid;border-radius:50%;position:absolute}.portal-nav a .helm-compass{width:19px;height:19px;color:var(--gold-soft);font-size:0}.portal-nav a .helm-compass:before{width:12px;height:12px}.brief-emblem .helm-compass{width:34px;height:34px}.helm-record>.helm-compass{width:38px;height:38px}.helm-record>.helm-compass:before{width:22px;height:22px}.plan-common{background:#fffaf0;border-color:#b38716}.plan-common>span,.plan-common b{color:#8f6a0b}.plan-compass{color:#183a5da6;place-items:center;display:grid;position:absolute;bottom:.8rem;right:1.1rem}.plan-compass span{font-size:.45rem;font-weight:900}.plan-compass i{font-size:1.2rem;font-style:normal}.floor-plan-foot{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:2rem;padding:1.2rem 1.4rem;display:flex}.floor-plan-foot p{color:#c8d2dd;max-width:760px;margin:0;font-size:.66rem;line-height:1.6}.floor-plan-foot strong{color:#fff}.floor-plan-foot a{color:var(--gold-soft);white-space:nowrap;font-size:.62rem;font-weight:800}.registry-panel{background:#fff;border:1px solid #dcd6ca;margin:clamp(1.2rem,4vw,4rem) clamp(1.2rem,6vw,6rem);box-shadow:0 20px 55px #0f284912}.registry-head{justify-content:space-between;align-items:end;gap:1rem;padding:1.5rem;display:flex}.registry-head h2{color:var(--navy);margin:.25rem 0 0;font-family:Georgia,serif;font-size:1.6rem;font-weight:400}.registry-head label{color:var(--muted);text-transform:uppercase;gap:.3rem;font-size:.52rem;font-weight:800;display:grid}.registry-head input{width:min(250px,100%);font:inherit;text-transform:none;background:#faf8f3;border:1px solid #d9d3c7;padding:.75rem .9rem}.registry-row{background:#f4f0e8;border-block:1px solid #e5e0d6;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:.8rem 1.5rem;display:grid}.registry-row span{color:#6e7783;letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:800}.registry-empty{text-align:center;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.registry-empty>span{color:#9e7812;border:1px solid #d8c27f;place-items:center;width:48px;height:48px;font-size:1.3rem;display:grid}.registry-empty h3{color:var(--navy);margin:1rem 0 .35rem;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.registry-empty p{max-width:480px;color:var(--muted);margin:0;font-size:.72rem;line-height:1.6}.detail-grid{background:#dcd6ca;grid-template-columns:repeat(4,1fr);gap:1px;margin:clamp(1.2rem,4vw,4rem) clamp(1.2rem,6vw,6rem);padding:1px;display:grid}.detail-grid article{background:#fff;min-height:180px;padding:1.25rem}.detail-grid span{color:#a57d13;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:800}.detail-grid h2{color:var(--navy);margin:2.2rem 0 .5rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.detail-grid p{color:var(--muted);font-size:.65rem}.module-footer{color:var(--muted);border-top:1px solid #ded8cb;justify-content:space-between;gap:1rem;margin-top:4rem;padding:1.1rem clamp(1.2rem,6vw,6rem);font-size:.58rem;display:flex}.tenant-suite{min-height:100vh;color:var(--ink);background:#f3f0e9}.suite-hero{background:linear-gradient(120deg,#f8f5ee 0 67%,#e7edf3 67%);border-bottom:1px solid #d8d2c5;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:end;gap:3rem;padding:clamp(2.5rem,6vw,5rem) clamp(1.2rem,6vw,6rem) 3rem;display:grid}.suite-identity{align-items:flex-start;gap:1.5rem;display:flex}.suite-monogram{background:var(--navy);width:74px;height:74px;color:var(--gold-soft);border:1px solid #b88b17;flex:none;place-items:center;font-family:Georgia,serif;font-size:1.5rem;display:grid}.suite-hero h1{color:var(--navy-deep);letter-spacing:-.06em;margin:.45rem 0 0;font-family:Georgia,serif;font-size:clamp(3.5rem,7vw,6.8rem);font-weight:400;line-height:.85}.suite-hero-copy>p{max-width:510px;color:var(--muted);font-size:.86rem;line-height:1.7}.suite-status{background:#ced6df;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:1.5rem;display:grid}.suite-status span{background:#ffffffc7;padding:.85rem}.suite-status small,.suite-status b{display:block}.suite-status small{color:#7d8791;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:850}.suite-status b{color:var(--navy);margin-top:.3rem;font-size:.62rem}.suite-directory{border-top:3px solid var(--gold);background:#ffffffd1;margin-top:1.2rem;box-shadow:0 10px 24px #0f28490f}.suite-directory>p{color:#7a6850;letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.65rem .8rem .5rem;font-size:.48rem;font-weight:900}.suite-directory>div{border-top:1px solid #ddd6ca;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.suite-directory a{min-width:0;color:var(--navy);border-bottom:1px solid #e3ddd2;border-right:1px solid #e3ddd2;justify-content:space-between;align-items:center;gap:.6rem;padding:.72rem .8rem;font-size:.58rem;font-weight:800;line-height:1.35;display:flex}.suite-directory a:nth-child(2n){border-right:0}.suite-directory a:hover,.suite-directory a:focus-visible{color:#7d5f0d;background:#fff8e8;outline:none}.suite-directory a span{color:var(--gold);flex:none}.suite-directory a:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.techindiana-suite #current-delegation,.techindiana-suite #suite-schedule,.techindiana-suite #private-register-techindiana,.techindiana-suite #suite-inbox,.techindiana-suite #meeting-room,.techindiana-suite #office-map,.techindiana-suite #conference-room{scroll-margin-top:1rem}.suite-switcher{scrollbar-width:none;background:#e9e4da;border-bottom:1px solid #d8d2c5;align-items:center;gap:.45rem;padding:.55rem clamp(1.2rem,6vw,6rem);display:flex;overflow-x:auto}.suite-switcher>span{color:#7d7568;letter-spacing:.1em;text-transform:uppercase;margin-right:.35rem;font-size:.47rem;font-weight:900}.suite-switcher a{color:#5f6d7a;border:1px solid #0000;flex:none;padding:.45rem .7rem;font-size:.55rem;font-weight:750}.suite-switcher a:hover,.suite-switcher a.active{color:var(--navy);background:#fffaf0;border-color:#c5ad67}.eis-suite .suite-monogram{color:var(--navy);background:#fffaf0}.suite-tabs{scrollbar-width:none;background:#fff;border-bottom:1px solid #d8d2c5;gap:2rem;padding:0 clamp(1.2rem,6vw,6rem);display:flex;overflow-x:auto}.suite-tabs a{color:#6f7a84;letter-spacing:.05em;text-transform:uppercase;border-bottom:2px solid #0000;flex:none;padding:1rem 0 .9rem;font-size:.58rem;font-weight:850}.suite-tabs a:first-child,.suite-tabs a:hover{border-color:var(--gold);color:var(--navy)}.suite-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.suite-body-single{grid-template-columns:minmax(0,1fr)}.suite-main,.suite-side{align-content:start;gap:1.2rem;display:grid}.suite-overview{background:var(--navy);color:#fff;border:1px solid #d8d2c5;grid-template-columns:minmax(240px,.8fr) 1.2fr;gap:2rem;padding:2rem;display:grid}.suite-overview h2{margin:.35rem 0 0;font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400;line-height:1.05}.suite-overview>p{color:#bdc9d5;margin:0;font-size:.75rem;line-height:1.75}.suite-purpose-footer{border:0;border-top:3px solid var(--gold);align-items:center;margin:0 clamp(1.2rem,6vw,6rem) 1.5rem;padding:clamp(1.7rem,4vw,3rem)}.suite-members-band{margin:0 clamp(1.2rem,6vw,6rem) 1.5rem}.suite-members-band .suite-access-manager{width:100%;max-width:none}.suite-room-grid{background:#d8d2c5;border:1px solid #d8d2c5;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.suite-room-card{background:#fff;grid-template-columns:34px 1fr;align-content:start;gap:.8rem;min-height:190px;padding:1.35rem;display:grid;position:relative}.suite-room-card>span{color:#9a7410;font-family:Georgia,serif}.suite-room-card h3{color:var(--navy);margin:0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.suite-room-card p{color:var(--muted);font-size:.65rem;line-height:1.55}.suite-room-card>small{color:#9b8f7c;grid-column:2;align-self:end;font-size:.52rem}.suite-room-card>button{color:#8e6c11;cursor:pointer;background:#fffaf0;border:1px solid #ccb66f;width:28px;height:28px;position:absolute;bottom:1rem;right:1rem}.suite-side-card{background:#fff;border:1px solid #d8d2c5;padding:1.35rem}.suite-side-card h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.suite-empty{text-align:center;align-content:center;place-items:center;min-height:145px;padding:1rem;display:grid}.suite-empty>span{color:#a27c16;font-size:1.2rem}.suite-empty b,.suite-empty small{display:block}.suite-empty b{color:var(--navy);margin-top:.6rem;font-size:.68rem}.suite-empty small{max-width:220px;color:var(--muted);margin-top:.35rem;font-size:.56rem;line-height:1.5}.suite-side-card>button{background:var(--navy);color:#fff;border:0;width:100%;padding:.75rem;font-size:.58rem;font-weight:800}.conference-card{border-top:3px solid var(--gold)}.conference-card>p:last-of-type{color:var(--muted);font-size:.65rem;line-height:1.55}.conference-card a{color:#8d6a10;font-size:.6rem;font-weight:850}.helm-suite-card{background:#e8edf2;grid-template-columns:38px 1fr;gap:1rem;display:grid}.helm-suite-card .helm-compass{color:#a47c12;width:38px;height:38px}.helm-suite-card h2{font-size:1.05rem}.helm-suite-card p:last-child{color:var(--muted);font-size:.61rem;line-height:1.55}.tenant-suite .module-footer{margin-top:0}.tenant-suite .module-footer a{color:#8a6911;font-weight:800}.private-meeting-sidebar{border-top:3px solid var(--navy);background:#f8fafb}.private-meeting-sidebar>p:last-of-type{color:var(--muted);font-size:.65rem;line-height:1.55}.private-meeting-sidebar a{color:#8d6a10;font-size:.6rem;font-weight:850}.suite-room-card .room-entry{color:#8e6c11;background:#fffaf0;border:1px solid #ccb66f;padding:.45rem .65rem;font-size:.5rem;font-weight:850;position:absolute;bottom:1rem;right:1rem}.private-room-page{background:#f2efe8;min-height:100vh}.private-room-hero{background:linear-gradient(125deg,#f8f5ee 0 70%,#e4eaf0 70%);border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:3rem clamp(1.2rem,6vw,6rem);display:grid}.private-room-hero>div>a{color:#8a6911;font-size:.58rem;font-weight:850}.private-room-hero .eyebrow{margin-top:2rem}.private-room-hero h1{color:var(--navy-deep);letter-spacing:-.06em;margin:.4rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.5rem,7vw,6.6rem);font-weight:400;line-height:.85}.private-room-hero>div>p:last-child{max-width:620px;color:var(--muted);font-size:.8rem;line-height:1.65}.room-seal{background:var(--navy);color:#fff;border:1px solid #ba8e1b;border-radius:50%;align-content:center;place-items:center;width:112px;height:112px;display:grid}.room-seal b{font-family:Georgia,serif;font-size:1.7rem;font-weight:400}.room-seal small{color:var(--gold-soft);letter-spacing:.1em;text-transform:uppercase;margin-top:.25rem;font-size:.47rem;font-weight:850}.private-room-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.meeting-stage,.meeting-room-side{align-content:start;gap:1.2rem;display:grid}.next-room-meeting{background:var(--navy);color:#fff;border:1px solid #d8d2c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.5rem;display:flex}.next-room-meeting h2{margin:.35rem 0;font-family:Georgia,serif;font-size:1.7rem;font-weight:400}.next-room-meeting p:last-child{color:#b9c5d1;font-size:.65rem}.next-room-meeting button{background:var(--gold);color:var(--navy-deep);white-space:nowrap;border:0;padding:.75rem 1rem;font-size:.55rem;font-weight:850}.meeting-work-grid{background:#d8d2c5;border:1px solid #d8d2c5;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.meeting-work-grid article{background:#fff;min-height:175px;padding:1.2rem;position:relative}.meeting-work-grid article>span{color:#9b7511;font-family:Georgia,serif}.meeting-work-grid h3{color:var(--navy);margin:1.5rem 0 .35rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.meeting-work-grid p{color:var(--muted);font-size:.61rem;line-height:1.5}.meeting-work-grid small{color:#9b8f7c;font-size:.5rem}.meeting-work-grid button{color:#8e6c11;background:#fffaf0;border:1px solid #ccb66f;width:27px;height:27px;position:absolute;bottom:1rem;right:1rem}.meeting-room-side article{background:#fff;border:1px solid #d8d2c5;padding:1.3rem}.meeting-room-side h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.meeting-room-side p:last-of-type{color:var(--muted);font-size:.62rem;line-height:1.55}.room-access-card button{background:var(--navy);color:#fff;border:0;width:100%;margin-top:.7rem;padding:.7rem;font-size:.55rem;font-weight:800}.helm-room-card{grid-template-columns:38px 1fr;gap:.9rem;display:grid;background:#e7edf2!important}.helm-room-card .helm-compass{width:38px;height:38px}.room-connection-card{border-top:3px solid var(--gold)!important}.room-connection-card a{color:#8b6910;font-size:.58rem;font-weight:850}.room-connection-card small{color:var(--muted);margin-top:.6rem;font-size:.52rem;line-height:1.45;display:block}.shared-room-hero{background:linear-gradient(125deg,#f8f5ee 0 58%,#eee4cb 58%)}.shared-access-seal{width:180px;height:112px;color:var(--navy);background:#fffaf0;border:1px solid #b88a15;grid-template-columns:1fr 34px 1fr;align-content:center;place-items:center;gap:.4rem;display:grid}.shared-access-seal>span{border:1px solid #9eacba;place-items:center;width:48px;height:48px;font-family:Georgia,serif;display:grid}.shared-access-seal .helm-compass{width:30px;height:30px}.shared-access-seal small{color:#8d6a10;letter-spacing:.1em;text-transform:uppercase;grid-column:1/4;font-size:.46rem;font-weight:850}.shared-access-banner{background:#fff6dd;border-bottom:1px solid #d2bd80;align-items:center;gap:1rem;padding:.75rem clamp(1.2rem,6vw,6rem);display:flex}.shared-access-banner>span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#a27a11;flex:none;padding:.3rem .5rem;font-size:.47rem;font-weight:900}.shared-access-banner p{color:#695f4f;margin:0;font-size:.58rem;line-height:1.5}.shared-next-meeting{background:linear-gradient(110deg, var(--navy), #244f77)}.joint-partners{margin-block:1rem;display:grid}.joint-partners p{border-top:1px solid #e5e0d6;grid-template-columns:34px 1fr;align-items:center;gap:.7rem;min-height:58px;margin:0;display:grid}.joint-partners span{width:32px;height:32px;color:var(--navy);border:1px solid #c5ae6b;place-items:center;font-size:.52rem;font-weight:850;display:grid}.joint-partners b,.joint-partners small{display:block}.joint-partners b{color:var(--navy);font-size:.65rem}.joint-partners small{color:var(--muted);margin-top:.2rem;font-size:.5rem;font-weight:400}.joint-access-card>button{background:var(--navy);color:#fff;border:0;width:100%;padding:.7rem;font-size:.54rem;font-weight:850}.shared-helm-card{background:#fff7e3!important}.private-exit-card{gap:.55rem;display:grid;border-top:3px solid var(--gold)!important}.private-exit-card a{color:#8b6910;font-size:.58rem;font-weight:850}.shared-work-grid{grid-template-columns:repeat(2,1fr)}.delegate-access-copy{margin:.6rem 0 0}.institutional-access{margin-bottom:.65rem}.delegate-list{background:#ded8cd;gap:1px;margin:.65rem 0 1rem;display:grid}.delegate-list section{background:#f8f5ee;grid-template-columns:32px minmax(0,1fr) minmax(220px,auto);align-items:center;gap:.65rem;padding:.7rem;display:grid}.delegate-list section>span{border:1px solid var(--gold);background:var(--navy);width:30px;height:30px;color:var(--gold-soft);place-items:center;font-size:.5rem;font-weight:900;display:grid}.delegate-list b,.delegate-list small{display:block}.delegate-list b{color:var(--navy);font-size:.58rem}.delegate-list small{color:var(--muted);margin-top:.2rem;font-size:.47rem;line-height:1.4}.delegate-access-controls{grid-template-columns:minmax(150px,1fr) minmax(82px,.55fr);gap:.45rem;display:grid}.delegate-access-controls label{gap:.2rem;display:grid}.delegate-access-controls label>span{color:#707a84;letter-spacing:.05em;text-transform:uppercase;font-size:.4rem;font-weight:850}.delegate-list select{width:100%;min-height:34px;color:var(--navy);background:#fff;border:1px solid #c8c2b7;padding:0 .4rem;font-size:.48rem}.access-status{color:var(--muted);text-transform:uppercase;font-size:.46rem;font-style:normal;font-weight:850}.access-status.active{color:#477b53}.access-status.suspended{color:#9b4c42}.delegate-access-form{background:#f7f4ed;border:1px solid #d8d2c5;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.75rem;padding:.8rem;display:grid}.delegate-access-form .wide,.delegate-access-form button,.delegate-access-form>small{grid-column:1/-1}.delegate-access-form label span{color:#65717e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.47rem;font-weight:850;display:block}.delegate-access-form input,.delegate-access-form select{width:100%;min-height:38px;color:var(--navy);font:inherit;background:#fff;border:1px solid #c8c2b7;padding:0 .55rem;font-size:.56rem}.delegate-access-form button{background:var(--gold);min-height:40px;color:var(--navy);border:0;font-size:.52rem;font-weight:900}.delegate-access-form>small{color:var(--muted);font-size:.47rem;line-height:1.5}.delegate-panel .office-grid{grid-template-columns:1fr}.continuity-office{background:#f1eee7;min-height:100vh}.office-hero{background:linear-gradient(120deg,#f8f5ee 0 66%,#e5ebf0 66%);border-bottom:1px solid #d5cfc3;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:3rem;padding:3rem clamp(1.2rem,6vw,6rem);display:grid}.office-title{align-items:flex-start;gap:1.4rem;display:flex}.office-number{background:var(--navy);width:70px;height:70px;color:var(--gold-soft);border:1px solid #b98c18;flex:none;place-items:center;font-family:Georgia,serif;font-size:1.35rem;display:grid}.office-title a{color:#8b6910;font-size:.56rem;font-weight:850}.office-title .eyebrow{margin-top:1.5rem}.office-title h1{color:var(--navy-deep);letter-spacing:-.06em;margin:.4rem 0 0;font-family:Georgia,serif;font-size:clamp(3.4rem,7vw,6.5rem);font-weight:400;line-height:.86}.office-activation{border-left:3px solid var(--gold);background:var(--navy);color:#fff;padding:1.4rem}.office-activation>span{color:var(--gold-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.48rem;font-weight:900}.office-activation h2{margin:.7rem 0 .5rem;font-family:Georgia,serif;font-size:1.4rem;font-weight:400}.office-activation p{color:#b9c5d1;font-size:.62rem;line-height:1.6}.office-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.office-primary,.office-side{align-content:start;gap:1.2rem;display:grid}.office-mandate{background:#fff;border:1px solid #d7d1c5;grid-template-columns:minmax(250px,.85fr) 1.15fr;gap:2rem;padding:1.7rem;display:grid}.office-mandate h2{color:var(--navy);margin:.4rem 0 0;font-family:Georgia,serif;font-size:clamp(1.6rem,3vw,2.45rem);font-weight:400;line-height:1.08}.office-mandate>p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.7}.office-function-grid{background:#d7d1c5;border:1px solid #d7d1c5;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.office-function-grid article{background:#fff;min-height:190px;padding:1.25rem;position:relative}.office-function-grid article>span{color:#99730f;font-family:Georgia,serif}.office-function-grid h3{color:var(--navy);margin:1.5rem 0 .4rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.office-function-grid p{color:var(--muted);font-size:.61rem;line-height:1.5}.office-function-grid small{color:#998e7d;font-size:.5rem}.office-function-grid button{color:#8d6a10;background:#fffaf0;border:1px solid #cbb66f;width:27px;height:27px;position:absolute;bottom:1rem;right:1rem}.office-side-card{background:#fff;border:1px solid #d7d1c5;padding:1.3rem}.office-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.office-side-card>button{background:var(--navy);color:#fff;border:0;width:100%;padding:.7rem;font-size:.54rem;font-weight:850}.office-readiness>div{margin-top:.8rem;display:grid}.office-readiness>div>span{border-top:1px solid #e5e0d6;justify-content:space-between;gap:1rem;padding:.65rem 0;display:flex}.office-readiness b{color:var(--navy);font-size:.58rem}.office-readiness small{color:var(--muted);font-size:.52rem}.office-helm{background:#e7edf2;grid-template-columns:38px 1fr;gap:.9rem;display:grid}.office-helm .helm-compass{width:38px;height:38px}.office-helm p:last-child{color:var(--muted);font-size:.6rem;line-height:1.5}.office-side-card a{color:#8a6810;font-size:.58rem;font-weight:850}.continuity-office .module-footer{margin-top:0}.continuity-office .module-footer a{color:#8a6810;font-weight:850}.legal-office-hero{background:linear-gradient(120deg,#f8f5ee 0 66%,#ece7dc 66%)}.legal-boundary{background:#263a50;border-left-color:#b9912b}.cyber-office-hero{background:linear-gradient(120deg,#f8f5ee 0 66%,#dfe9ef 66%)}.cyber-boundary{background:#17324d;border-left-color:#6d99b5}.cyber-helm{background:#e1ebf1}.capital-office-hero{background:linear-gradient(120deg,#f8f5ee 0 66%,#eee4c8 66%)}.capital-boundary{background:#27384a;border-left-color:#d3a62f}.capital-helm{background:#f1ead8}.health-office-hero{background:linear-gradient(120deg,#f8f5ee 0 66%,#dfeae7 66%)}.health-boundary{background:#24433f;border-left-color:#6f9d91}.health-helm{background:#e3ece9}.university-office-hero{background:linear-gradient(120deg,#f8f5ee 0 66%,#e5e3ee 66%)}.university-boundary{background:#333b56;border-left-color:#8c83a6}.university-helm{background:#e8e7ef}.document-library{min-height:100vh;color:var(--ink);background:#f1eee7}.document-library .module-header a.active{color:var(--gold-soft)}.library-hero{background:linear-gradient(120deg,#f8f5ee 0 68%,#e5ebf0 68%);border-bottom:1px solid #d6d0c4;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:4rem;padding:3.2rem clamp(1.2rem,6vw,6rem);display:grid}.library-hero .eyebrow{margin-top:2rem}.library-hero h1{color:var(--navy-deep);letter-spacing:-.065em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.8rem,7.5vw,7rem);font-weight:400;line-height:.82}.library-hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:.8rem;line-height:1.7}.library-control-card{border-left:3px solid var(--gold);background:var(--navy);color:#fff;grid-template-columns:50px 1fr;gap:1.1rem;padding:1.5rem;display:grid}.library-control-card .helm-compass{width:50px;height:50px;color:var(--gold-soft)}.library-control-card .eyebrow{color:var(--gold-soft);margin-top:0}.library-control-card h2{margin:.55rem 0;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.library-control-card p:last-child{color:#b9c5d1;font-size:.62rem;line-height:1.6}.library-toolbar{z-index:5;background:#fffffff5;border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(240px,1fr) minmax(170px,.45fr) minmax(170px,.4fr) auto;align-items:end;gap:.8rem;padding:1rem clamp(1.2rem,6vw,6rem);display:grid;position:sticky;top:0;box-shadow:0 8px 22px #0f28490d}.library-toolbar label{color:#6a7480;letter-spacing:.06em;text-transform:uppercase;gap:.35rem;font-size:.5rem;font-weight:850;display:grid}.library-toolbar input,.library-toolbar select{width:100%;min-height:42px;color:var(--navy);font:inherit;text-transform:none;background:#faf8f3;border:1px solid #d6d0c4;padding:.65rem .8rem;font-size:.67rem}.library-toolbar .primary-button{border:0;min-height:42px}.library-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.library-main,.library-side{align-content:start;gap:1.2rem;min-width:0;display:grid}.library-section-head{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.25rem 1.4rem;display:flex}.library-section-head h2{color:var(--navy);margin:.35rem 0 0;font-family:Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400}.library-section-head>span{color:var(--muted);white-space:nowrap;font-size:.55rem}.collection-grid{background:#d7d1c5;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.collection-grid>button{min-height:180px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:38px 1fr auto;align-items:start;gap:.8rem;padding:1.25rem;transition:background .18s,transform .18s;display:grid}.collection-grid>button:hover,.collection-grid>button.selected{z-index:1;background:#fffaf0;box-shadow:inset 0 0 0 1px #c8aa54}.collection-grid>button>span{color:#8b6910;border:1px solid #c6ac63;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.collection-grid h3{color:var(--navy);margin:.15rem 0 .45rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.collection-grid p{color:var(--muted);margin:0;font-size:.61rem;line-height:1.55}.collection-grid small{color:#9a8e7d;margin-top:1rem;font-size:.5rem;display:block}.collection-grid b{color:var(--gold);align-self:center}.library-no-results{text-align:center;background:#fff;border:1px solid #d7d1c5;align-content:center;place-items:center;min-height:260px;padding:2rem;display:grid}.library-no-results>span{color:#9b7511;font-size:1.4rem}.library-no-results h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.library-no-results p{color:var(--muted);font-size:.65rem}.document-register{background:#fff;border:1px solid #d7d1c5}.document-register>header{justify-content:space-between;align-items:end;gap:1rem;padding:1.25rem;display:flex}.document-register h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.document-register>header button{color:#8a6810;cursor:pointer;background:0 0;border:0;font-size:.55rem;font-weight:850}.document-columns{background:#f6f2ea;border-block:1px solid #e2ddd3;grid-template-columns:1.4fr .8fr 1fr .65fr .65fr;gap:.7rem;padding:.75rem 1.25rem;display:grid}.document-columns span{color:#717a84;letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:850}.document-empty{text-align:center;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.document-empty>span{color:#9b7511;border:1px solid #d0b96f;place-items:center;width:46px;height:46px;font-size:1.2rem;display:grid}.document-empty h3{color:var(--navy);margin:.9rem 0 .35rem;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.document-empty p{max-width:540px;color:var(--muted);margin:0;font-size:.65rem;line-height:1.6}.document-empty a{color:#8a6810;margin-top:.8rem;font-size:.57rem;font-weight:850}.library-side-card{background:#fff;border:1px solid #d7d1c5;padding:1.3rem}.library-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.record-control-list{margin-top:.9rem;display:grid}.record-control-list>span{border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.72rem 0;display:flex}.record-control-list b{color:var(--navy);font-size:.58rem}.record-control-list small{color:var(--muted);font-size:.52rem}.source-card{border-top:3px solid var(--gold);background:#fffaf0}.source-card>p:last-of-type{color:var(--muted);font-size:.62rem;line-height:1.6}.source-card a{color:#89670f;font-size:.57rem;font-weight:850}.library-quick-links{margin-top:.7rem;display:grid}.library-quick-links a{color:var(--navy);border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.59rem;font-weight:800;display:flex}.library-quick-links span{color:var(--gold)}.collection-grid>button:only-child{grid-column:1/-1}.action-center-page{min-height:100vh;color:var(--ink);background:#f1eee7}.action-center-page .module-header a.active{color:var(--gold-soft)}.action-hero{background:linear-gradient(120deg,#f8f5ee 0 67%,#e9e3d5 67%);border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:end;gap:4rem;padding:3rem clamp(1.2rem,6vw,6rem);display:grid}.action-hero .eyebrow{margin-top:2rem}.action-hero h1{color:var(--navy-deep);letter-spacing:-.065em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.8rem,7.5vw,7rem);font-weight:400;line-height:.82}.action-hero>div>p:last-child{max-width:700px;color:var(--muted);font-size:.8rem;line-height:1.7}.action-brief{border-left:3px solid var(--gold);background:var(--navy);color:#fff;grid-template-columns:50px 1fr;gap:1rem;padding:1.5rem;display:grid}.action-brief .helm-compass{width:50px;height:50px;color:var(--gold-soft)}.action-brief .eyebrow{color:var(--gold-soft);margin-top:0}.action-brief h2{margin:.55rem 0;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.action-brief p:last-of-type{color:#b9c5d1;font-size:.62rem;line-height:1.6}.action-brief a{color:var(--gold-soft);font-size:.56rem;font-weight:850}.action-metrics{background:#fff;border-bottom:1px solid #d7d1c5;grid-template-columns:repeat(4,1fr);display:grid}.action-metrics article{border-right:1px solid #dfd9ce;padding:1.15rem clamp(1rem,2.3vw,2.2rem)}.action-metrics article:last-child{border-right:0}.action-metrics span,.action-metrics small{display:block}.action-metrics span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.5rem;font-weight:850}.action-metrics strong{color:var(--navy);margin:.3rem 0;font-family:Georgia,serif;font-size:1.65rem;font-weight:400;display:block}.action-metrics small{color:#8f8779;font-size:.5rem}.action-path{padding:1.5rem clamp(1.2rem,6vw,6rem)}.action-path>header{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.2rem 1.4rem;display:flex}.action-path h2{max-width:670px;color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:400}.action-path>div{background:#d7d1c5;grid-template-columns:repeat(4,1fr);gap:1px;padding:1px;display:grid}.action-path article{background:#fffaf0;min-height:130px;padding:1.1rem;position:relative}.action-path article:not(:last-child):after{content:"→";z-index:2;background:var(--gold);width:1.2rem;height:1.2rem;color:var(--navy);place-items:center;font-size:.55rem;display:grid;position:absolute;top:50%;right:-.6rem}.action-path article>span{color:#98720f;font-family:Georgia,serif}.action-path h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-size:1rem;font-weight:400}.action-path p{color:var(--muted);margin:0;font-size:.56rem;line-height:1.5}.action-workspace{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:1.2rem;padding:0 clamp(1.2rem,6vw,6rem) 4rem;display:grid}.action-main,.action-side{align-content:start;gap:1.2rem;min-width:0;display:grid}.action-toolbar{background:#fff;border:1px solid #d7d1c5;grid-template-columns:1fr minmax(180px,.6fr) minmax(150px,.4fr) auto;align-items:end;gap:.75rem;padding:1.2rem;display:grid}.action-toolbar h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.action-toolbar label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:.3rem;font-size:.48rem;font-weight:850;display:grid}.action-toolbar input,.action-toolbar select{width:100%;min-height:40px;color:var(--navy);font:inherit;text-transform:none;background:#faf8f3;border:1px solid #d7d1c5;padding:.6rem .7rem;font-size:.62rem}.action-toolbar .primary-button{border:0;min-height:40px}.action-register{background:#fff;border:1px solid #d7d1c5}.action-register-head,.action-register>article{grid-template-columns:minmax(250px,1.4fr) minmax(160px,.85fr) .55fr .35fr .55fr;align-items:center;gap:.75rem;display:grid}.action-register-head{background:#f6f2ea;border-bottom:1px solid #e2ddd3;padding:.75rem 1.2rem}.action-register-head span{color:#727b85;letter-spacing:.05em;text-transform:uppercase;font-size:.48rem;font-weight:850}.action-register>article{border-bottom:1px solid #e7e2d8;min-height:78px;padding:.9rem 1.2rem .9rem 3rem;position:relative}.action-register>article:last-of-type{border-bottom:0}.action-check{background:#fff;border:1px solid #aab3bc;width:16px;height:16px;position:absolute;left:1.2rem}.action-register article small,.action-register article strong{display:block}.action-register article small{color:#9a7619;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.28rem;font-size:.47rem;font-weight:850}.action-register article strong{color:var(--navy);font-size:.66rem;line-height:1.4}.action-register article a{color:#486b8b;font-size:.56rem;font-weight:750}.action-register article>span:not(.action-check),.action-register time{color:var(--muted);font-size:.55rem}.action-register article b{color:#89680f;white-space:nowrap;background:#fff8e6;border:1px solid #cfb96f;justify-self:start;padding:.32rem .5rem;font-size:.47rem}.action-no-results{text-align:center;align-content:center;place-items:center;min-height:240px;display:grid}.action-no-results>span{color:#9c7613;font-size:1.2rem}.action-no-results h3{color:var(--navy);margin:.7rem 0 .25rem;font-family:Georgia,serif;font-weight:400}.action-no-results p{color:var(--muted);font-size:.6rem}.action-side-card{background:#fff;border:1px solid #d7d1c5;padding:1.3rem}.action-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.action-side-card>p:last-of-type{color:var(--muted);font-size:.61rem;line-height:1.6}.action-side-card>a{color:#89680f;font-size:.56rem;font-weight:850}.action-source-card{border-top:3px solid var(--gold);background:#fffaf0}.action-quick-links{margin-top:.7rem;display:grid}.action-quick-links a{color:var(--navy);border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.59rem;font-weight:800;display:flex}.action-quick-links span{color:var(--gold)}.executive-directory-page{min-height:100vh;color:var(--ink);background:#f1eee7}.executive-directory-page .module-header a.active{color:var(--gold-soft)}.directory-hero{background:linear-gradient(120deg,#f8f5ee 0 67%,#e2e9ed 67%);border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:4rem;padding:3rem clamp(1.2rem,6vw,6rem);display:grid}.directory-hero .eyebrow{margin-top:2rem}.directory-hero h1{color:var(--navy-deep);letter-spacing:-.065em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.8rem,7.5vw,7rem);font-weight:400;line-height:.82}.directory-hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:.8rem;line-height:1.7}.directory-brief{border-left:3px solid var(--gold);background:var(--navy);color:#fff;grid-template-columns:50px 1fr;gap:1rem;padding:1.5rem;display:grid}.directory-brief .helm-compass{width:50px;height:50px;color:var(--gold-soft)}.directory-brief .eyebrow{color:var(--gold-soft);margin-top:0}.directory-brief h2{margin:.55rem 0;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.directory-brief p:last-child{color:#b9c5d1;font-size:.62rem;line-height:1.6}.directory-guardrail{background:#fff6dd;border-bottom:1px solid #d3bd7c;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.75rem clamp(1.2rem,6vw,6rem);display:grid}.directory-guardrail>span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#9b7511;padding:.3rem .5rem;font-size:.47rem;font-weight:900}.directory-guardrail p{color:#675e50;margin:0;font-size:.58rem;line-height:1.5}.directory-guardrail a{color:#80600d;white-space:nowrap;font-size:.54rem;font-weight:850}.directory-toolbar{z-index:5;background:#fffffff5;border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(240px,1fr) minmax(170px,.45fr) minmax(150px,.4fr) minmax(150px,.4fr) auto;align-items:end;gap:.75rem;padding:1rem clamp(1.2rem,6vw,6rem);display:grid;position:sticky;top:0;box-shadow:0 8px 22px #0f28490d}.directory-toolbar label{color:#6d7781;letter-spacing:.06em;text-transform:uppercase;gap:.32rem;font-size:.48rem;font-weight:850;display:grid}.directory-toolbar input,.directory-toolbar select{width:100%;min-height:42px;color:var(--navy);font:inherit;text-transform:none;background:#faf8f3;border:1px solid #d6d0c4;padding:.65rem .75rem;font-size:.61rem}.directory-toolbar .primary-button{border:0;min-height:42px}.directory-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.directory-main,.directory-side{align-content:start;gap:1.2rem;min-width:0;display:grid}.directory-section-head{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.25rem 1.4rem;display:flex}.directory-section-head h2{max-width:650px;color:var(--navy);margin:.35rem 0 0;font-family:Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400}.directory-section-head>span{color:var(--muted);white-space:nowrap;font-size:.55rem}.dimension-grid{background:#d7d1c5;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.dimension-grid>button{min-height:180px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:38px 1fr auto;align-items:start;gap:.8rem;padding:1.25rem;display:grid}.dimension-grid>button:only-child{grid-column:1/-1}.dimension-grid>button:hover,.dimension-grid>button.selected{z-index:1;background:#fffaf0;box-shadow:inset 0 0 0 1px #c8aa54}.dimension-grid>button>span{color:#8b6910;border:1px solid #c6ac63;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.dimension-grid h3{color:var(--navy);margin:.15rem 0 .45rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.dimension-grid p{color:var(--muted);margin:0;font-size:.61rem;line-height:1.55}.dimension-grid small{color:#9a8e7d;margin-top:1rem;font-size:.5rem;display:block}.dimension-grid b{color:var(--gold);align-self:center}.directory-no-results{text-align:center;background:#fff;border:1px solid #d7d1c5;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.directory-no-results>span{color:#9b7511;font-size:1.3rem}.directory-no-results h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.directory-no-results p{color:var(--muted);font-size:.62rem}.profile-register{background:#fff;border:1px solid #d7d1c5}.profile-register>header{justify-content:space-between;align-items:end;gap:1rem;padding:1.25rem;display:flex}.profile-register h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.profile-register>header button{color:#8a6810;cursor:pointer;background:0 0;border:0;font-size:.55rem;font-weight:850}.profile-columns{background:#f6f2ea;border-block:1px solid #e2ddd3;grid-template-columns:1.15fr 1fr .75fr .65fr .7fr;gap:.7rem;padding:.75rem 1.25rem;display:grid}.profile-columns span{color:#717a84;letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:850}.profile-empty{text-align:center;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.profile-empty>span{color:#9b7511;border:1px solid #d0b96f;place-items:center;width:46px;height:46px;font-size:1.2rem;display:grid}.profile-empty h3{color:var(--navy);margin:.9rem 0 .35rem;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.profile-empty p{max-width:540px;color:var(--muted);margin:0;font-size:.65rem;line-height:1.6}.profile-empty a{color:#8a6810;margin-top:.8rem;font-size:.57rem;font-weight:850}.profile-row{border-bottom:1px solid #e6e2d9;grid-template-columns:1.15fr 1fr .75fr .65fr .7fr;align-items:center;gap:.7rem;min-height:76px;padding:.85rem 1.25rem;display:grid}.profile-row:last-child{border-bottom:0}.profile-row strong,.profile-row small{display:block}.profile-row strong{color:var(--navy);font-size:.63rem}.profile-row small{color:var(--muted);margin-top:.22rem;font-size:.5rem;line-height:1.35}.profile-row>a{color:#315f85;overflow-wrap:anywhere;min-width:0;font-size:.54rem;font-weight:750}.profile-row>span{color:#596875;font-size:.54rem;line-height:1.4}.profile-status{color:var(--navy);text-transform:capitalize;background:#eef3f6;border:1px solid #aebdc7;justify-self:start;padding:.3rem .48rem;font-size:.45rem;font-style:normal;font-weight:850}.profile-status-active{color:#315d39;background:#edf5ee;border-color:#9bb59f}.profile-status-invited{color:#80610f;background:#fff8e6;border-color:#d5bd76}.profile-status-suspended{color:#7d3535;background:#fbefef;border-color:#caa2a2}.directory-side-card{background:#fff;border:1px solid #d7d1c5;padding:1.3rem}.directory-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.profile-field-list{margin-top:.9rem;display:grid}.profile-field-list>span{border-top:1px solid #e6e0d6;gap:.22rem;padding:.72rem 0;display:grid}.profile-field-list b{color:var(--navy);font-size:.58rem}.profile-field-list small{color:var(--muted);font-size:.52rem}.directory-source-card{border-top:3px solid var(--gold);background:#fffaf0}.directory-source-card>p:last-of-type{color:var(--muted);font-size:.61rem;line-height:1.6}.directory-source-card>a{color:#89680f;font-size:.56rem;font-weight:850}.directory-quick-links{margin-top:.7rem;display:grid}.directory-quick-links a{color:var(--navy);border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.59rem;font-weight:800;display:flex}.directory-quick-links span{color:var(--gold)}.opportunity-center-page{min-height:100vh;color:var(--ink);background:#f1eee7}.opportunity-center-page .module-header a.active{color:var(--gold-soft)}.opportunity-hero{background:linear-gradient(120deg,#f8f5ee 0 67%,#eee3c8 67%);border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:end;gap:4rem;padding:3rem clamp(1.2rem,6vw,6rem);display:grid}.opportunity-hero .eyebrow{margin-top:2rem}.opportunity-hero h1{color:var(--navy-deep);letter-spacing:-.065em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.8rem,7.5vw,7rem);font-weight:400;line-height:.82}.opportunity-hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:.8rem;line-height:1.7}.opportunity-boundary{border-left:3px solid var(--gold);background:var(--navy);color:#fff;padding:1.5rem}.opportunity-boundary>span{color:var(--gold-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.48rem;font-weight:900}.opportunity-boundary h2{margin:.7rem 0 .5rem;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.opportunity-boundary p{color:#b9c5d1;font-size:.62rem;line-height:1.6}.opportunity-qualification{padding:1.5rem clamp(1.2rem,6vw,6rem) 0}.opportunity-qualification>header{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.2rem 1.4rem;display:flex}.opportunity-qualification h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:clamp(1.45rem,2.5vw,2.1rem);font-weight:400}.opportunity-qualification>div{background:#d7d1c5;grid-template-columns:repeat(5,1fr);gap:1px;padding:1px;display:grid}.opportunity-qualification article{background:#fffaf0;min-height:130px;padding:1.05rem;position:relative}.opportunity-qualification article:not(:last-child):after{content:"→";z-index:2;background:var(--gold);width:1.2rem;height:1.2rem;color:var(--navy);place-items:center;font-size:.55rem;display:grid;position:absolute;top:50%;right:-.6rem}.opportunity-qualification article>span{color:#98720f;font-family:Georgia,serif}.opportunity-qualification h3{color:var(--navy);margin:.75rem 0 .3rem;font-family:Georgia,serif;font-size:.98rem;font-weight:400}.opportunity-qualification p{color:var(--muted);margin:0;font-size:.54rem;line-height:1.5}.opportunity-toolbar{z-index:5;background:#fffffff5;border-block:1px solid #d7d1c5;grid-template-columns:minmax(240px,1fr) minmax(170px,.45fr) minmax(150px,.38fr) minmax(155px,.4fr) auto;align-items:end;gap:.75rem;margin-top:1.5rem;padding:1rem clamp(1.2rem,6vw,6rem);display:grid;position:sticky;top:0;box-shadow:0 8px 22px #0f28490d}.opportunity-toolbar label{color:#6d7781;letter-spacing:.06em;text-transform:uppercase;gap:.32rem;font-size:.48rem;font-weight:850;display:grid}.opportunity-toolbar input,.opportunity-toolbar select{width:100%;min-height:42px;color:var(--navy);font:inherit;text-transform:none;background:#faf8f3;border:1px solid #d6d0c4;padding:.65rem .75rem;font-size:.61rem}.opportunity-toolbar .primary-button{border:0;min-height:42px}.opportunity-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.opportunity-main,.opportunity-side{align-content:start;gap:1.2rem;min-width:0;display:grid}.opportunity-section-head{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.25rem 1.4rem;display:flex}.opportunity-section-head h2{color:var(--navy);margin:.35rem 0 0;font-family:Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400}.opportunity-section-head>span{color:var(--muted);white-space:nowrap;font-size:.55rem}.opportunity-category-grid{background:#d7d1c5;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.opportunity-category-grid>button{min-height:180px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:38px 1fr auto;align-items:start;gap:.8rem;padding:1.25rem;display:grid}.opportunity-category-grid>button:only-child{grid-column:1/-1}.opportunity-category-grid>button:hover,.opportunity-category-grid>button.selected{z-index:1;background:#fffaf0;box-shadow:inset 0 0 0 1px #c8aa54}.opportunity-category-grid>button>span{color:#8b6910;border:1px solid #c6ac63;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:.56rem;display:grid}.opportunity-category-grid h3{color:var(--navy);margin:.15rem 0 .45rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.opportunity-category-grid p{color:var(--muted);margin:0;font-size:.61rem;line-height:1.55}.opportunity-category-grid small{color:#9a8e7d;margin-top:1rem;font-size:.5rem;display:block}.opportunity-category-grid b{color:var(--gold);align-self:center}.opportunity-no-results{text-align:center;background:#fff;border:1px solid #d7d1c5;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.opportunity-no-results>span{color:#9b7511;font-size:1.3rem}.opportunity-no-results h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.opportunity-no-results p{color:var(--muted);font-size:.62rem}.opportunity-register{background:#fff;border:1px solid #d7d1c5}.opportunity-register>header{justify-content:space-between;align-items:end;gap:1rem;padding:1.25rem;display:flex}.opportunity-register h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.opportunity-register>header button{color:#8a6810;cursor:pointer;background:0 0;border:0;font-size:.55rem;font-weight:850}.opportunity-columns{background:#f6f2ea;border-block:1px solid #e2ddd3;grid-template-columns:1.2fr .75fr .75fr .65fr 1fr;gap:.7rem;padding:.75rem 1.25rem;display:grid}.opportunity-columns span{color:#717a84;letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:850}.opportunity-empty{text-align:center;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.opportunity-empty>span{color:#9b7511;border:1px solid #d0b96f;place-items:center;width:46px;height:46px;font-size:1.2rem;display:grid}.opportunity-empty h3{color:var(--navy);margin:.9rem 0 .35rem;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.opportunity-empty p{max-width:540px;color:var(--muted);margin:0;font-size:.65rem;line-height:1.6}.opportunity-empty a{color:#8a6810;margin-top:.8rem;font-size:.57rem;font-weight:850}.opportunity-side-card{background:#fff;border:1px solid #d7d1c5;padding:1.3rem}.opportunity-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.opportunity-control-list{margin-top:.9rem;display:grid}.opportunity-control-list>span{border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.opportunity-control-list b{color:var(--navy);font-size:.57rem}.opportunity-control-list small{color:var(--muted);font-size:.51rem}.opportunity-helm-card{border-top:3px solid var(--gold);background:#e7edf2;grid-template-columns:38px 1fr;gap:.9rem;display:grid}.opportunity-helm-card .helm-compass{width:38px;height:38px}.opportunity-helm-card p:last-child{color:var(--muted);font-size:.6rem;line-height:1.55}.opportunity-quick-links{margin-top:.7rem;display:grid}.opportunity-quick-links a{color:var(--navy);border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.59rem;font-weight:800;display:flex}.opportunity-quick-links span{color:var(--gold)}.meeting-center-page{min-height:100vh;color:var(--ink);background:#f1eee7}.meeting-center-page .module-header a.active{color:var(--gold-soft)}.meeting-center-hero{background:linear-gradient(120deg,#f8f5ee 0 67%,#dfe8ed 67%);border-bottom:1px solid #d7d1c5;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:4rem;padding:3rem clamp(1.2rem,6vw,6rem);display:grid}.meeting-center-hero .eyebrow{margin-top:2rem}.meeting-center-hero h1{color:var(--navy-deep);letter-spacing:-.065em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(3.8rem,7.5vw,7rem);font-weight:400;line-height:.82}.meeting-center-hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:.8rem;line-height:1.7}.meeting-center-brief{border-left:3px solid var(--gold);background:var(--navy);color:#fff;grid-template-columns:50px 1fr;gap:1rem;padding:1.5rem;display:grid}.meeting-center-brief .helm-compass{width:50px;height:50px;color:var(--gold-soft)}.meeting-center-brief .eyebrow{color:var(--gold-soft);margin-top:0}.meeting-center-brief h2{margin:.55rem 0;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.meeting-center-brief p:last-child{color:#b9c5d1;font-size:.62rem;line-height:1.6}.meeting-record-path{padding:1.5rem clamp(1.2rem,6vw,6rem) 0}.meeting-record-path>header{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.2rem 1.4rem;display:flex}.meeting-record-path h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:clamp(1.45rem,2.5vw,2.1rem);font-weight:400}.meeting-record-path>div{background:#d7d1c5;grid-template-columns:repeat(4,1fr);gap:1px;padding:1px;display:grid}.meeting-record-path article{background:#f5f8fa;min-height:140px;padding:1.1rem;position:relative}.meeting-record-path article:not(:last-child):after{content:"→";z-index:2;background:var(--gold);width:1.2rem;height:1.2rem;color:var(--navy);place-items:center;font-size:.55rem;display:grid;position:absolute;top:50%;right:-.6rem}.meeting-record-path article>span{color:#98720f;font-family:Georgia,serif}.meeting-record-path h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-size:1rem;font-weight:400}.meeting-record-path p{color:var(--muted);margin:0;font-size:.56rem;line-height:1.5}.meeting-center-toolbar{z-index:5;background:#fffffff5;border-block:1px solid #d7d1c5;grid-template-columns:minmax(240px,1fr) minmax(180px,.45fr) minmax(160px,.4fr) auto;align-items:end;gap:.75rem;margin-top:1.5rem;padding:1rem clamp(1.2rem,6vw,6rem);display:grid;position:sticky;top:0;box-shadow:0 8px 22px #0f28490d}.meeting-center-toolbar label{color:#6d7781;letter-spacing:.06em;text-transform:uppercase;gap:.32rem;font-size:.48rem;font-weight:850;display:grid}.meeting-center-toolbar input,.meeting-center-toolbar select{width:100%;min-height:42px;color:var(--navy);font:inherit;text-transform:none;background:#faf8f3;border:1px solid #d6d0c4;padding:.65rem .75rem;font-size:.61rem}.meeting-center-toolbar .primary-button{border:0;min-height:42px}.meeting-center-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.meeting-center-main,.meeting-center-side{align-content:start;gap:1.2rem;min-width:0;display:grid}.meeting-room-head{background:#fff;border:1px solid #d7d1c5;justify-content:space-between;align-items:end;gap:2rem;padding:1.25rem 1.4rem;display:flex}.meeting-room-head h2{max-width:650px;color:var(--navy);margin:.35rem 0 0;font-family:Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400}.meeting-room-head>span{color:var(--muted);white-space:nowrap;font-size:.55rem}.meeting-room-directory{background:#d7d1c5;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid}.meeting-room-directory>a{min-height:190px;color:inherit;background:#fff;grid-template-columns:40px 1fr;align-content:start;gap:.8rem;padding:1.2rem;display:grid}.meeting-room-directory>a:only-child{grid-column:1/-1}.meeting-room-directory>a:hover{background:#fffaf0;box-shadow:inset 0 0 0 1px #c8aa54}.meeting-room-directory>a>span{color:#8b6910;border:1px solid #c6ac63;place-items:center;width:36px;height:36px;font-family:Georgia,serif;font-size:.52rem;display:grid}.meeting-room-directory small{color:#947113;letter-spacing:.05em;text-transform:uppercase;font-size:.47rem;font-weight:850}.meeting-room-directory h3{color:var(--navy);margin:.45rem 0;font-family:Georgia,serif;font-size:1.08rem;font-weight:400}.meeting-room-directory p{color:var(--muted);margin:0;font-size:.56rem;line-height:1.5}.meeting-room-directory b{color:#88670f;grid-column:2;align-self:end;margin-top:1rem;font-size:.53rem}.meeting-no-results{text-align:center;background:#fff;border:1px solid #d7d1c5;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.meeting-no-results>span{color:#9b7511;font-size:1.3rem}.meeting-no-results h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.meeting-no-results p{color:var(--muted);font-size:.62rem}.meeting-register{background:#fff;border:1px solid #d7d1c5}.meeting-register>header{justify-content:space-between;align-items:end;gap:1rem;padding:1.25rem;display:flex}.meeting-register h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.meeting-register>header button{color:#8a6810;cursor:pointer;background:0 0;border:0;font-size:.55rem;font-weight:850}.meeting-columns{background:#f6f2ea;border-block:1px solid #e2ddd3;grid-template-columns:1.15fr .8fr .8fr 1fr .55fr;gap:.7rem;padding:.75rem 1.25rem;display:grid}.meeting-columns span{color:#717a84;letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:850}.meeting-empty{text-align:center;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.meeting-empty>span{color:#9b7511;border:1px solid #d0b96f;place-items:center;width:46px;height:46px;font-size:1.2rem;display:grid}.meeting-empty h3{color:var(--navy);margin:.9rem 0 .35rem;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.meeting-empty p{max-width:540px;color:var(--muted);margin:0;font-size:.65rem;line-height:1.6}.meeting-empty a{color:#8a6810;margin-top:.8rem;font-size:.57rem;font-weight:850}.meeting-center-side-card{background:#fff;border:1px solid #d7d1c5;padding:1.3rem}.meeting-center-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.meeting-requirement-list{margin-top:.9rem;display:grid}.meeting-requirement-list>span{border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.meeting-requirement-list b{color:var(--navy);font-size:.57rem}.meeting-requirement-list small{color:var(--muted);font-size:.51rem}.meeting-record-card{border-top:3px solid var(--gold);background:#fffaf0}.meeting-record-card>p:last-of-type{color:var(--muted);font-size:.61rem;line-height:1.6}.meeting-record-card>a{color:#89680f;font-size:.56rem;font-weight:850}.meeting-center-quick-links{margin-top:.7rem;display:grid}.meeting-center-quick-links a{color:var(--navy);border-top:1px solid #e6e0d6;justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.59rem;font-weight:800;display:flex}.meeting-center-quick-links span{color:var(--gold)}.helm-records-page{min-height:100vh;color:var(--ink);background:#edf1f4}.helm-records-header{border-bottom-color:#ecb72340}.helm-records-header a.active{color:var(--gold-soft)}.helm-records-hero{color:#fff;background:linear-gradient(120deg,#0d223f 0 68%,#173b61 68%);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:4rem;min-height:470px;padding:3rem clamp(1.2rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.helm-records-hero:after{content:"";border:1px solid #ecb7231f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-36%;right:23%;box-shadow:0 0 0 55px #ecb72306,0 0 0 110px #ecb72305}.helm-hero-copy{z-index:1;position:relative}.helm-records-hero .back-link{color:var(--gold-soft)}.helm-records-hero .eyebrow{color:var(--gold-soft);margin-top:2rem}.helm-records-hero h1{letter-spacing:-.07em;margin:.45rem 0 1rem;font-family:Georgia,serif;font-size:clamp(4.2rem,8vw,7.5rem);font-weight:400;line-height:.8}.helm-records-hero p:last-child{color:#bdc9d5;max-width:720px;font-size:.8rem;line-height:1.7}.helm-hero-mark{z-index:1;background:#081b348c;border:1px solid #ecb72380;align-content:center;place-items:center;min-height:310px;display:grid;position:relative}.helm-hero-mark .helm-compass{width:120px;height:120px;color:var(--gold-soft)}.helm-hero-mark b{letter-spacing:.12em;margin-top:1rem;font-family:Georgia,serif;font-size:2.4rem;font-weight:400}.helm-hero-mark small{color:#9eb0c3;letter-spacing:.12em;text-transform:uppercase;margin-top:.5rem;font-size:.5rem;font-weight:850}.helm-doctrine{background:#fff7df;border-bottom:1px solid #d2b763;grid-template-columns:58px 1fr;align-items:center;gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem);display:grid}.helm-doctrine>.helm-compass{color:#9a7410;width:58px;height:58px}.helm-doctrine h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:400}.helm-doctrine p:last-child{color:var(--muted);margin:0;font-size:.62rem;line-height:1.55}.helm-current-brief{color:#fff;background:#163456;border-bottom:1px solid #284b70;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:1.5rem clamp(1.2rem,6vw,6rem);display:grid}.helm-current-brief .eyebrow{color:var(--gold-soft)}.helm-current-brief h2{margin:.4rem 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:400}.helm-current-brief p:last-child{color:#afbdcb;margin:0;font-size:.62rem}.helm-brief-links{gap:1rem;display:flex}.helm-brief-links a{color:var(--gold-soft);white-space:nowrap;border:1px solid #ecb72380;padding:.65rem .8rem;font-size:.53rem;font-weight:850}.helm-toolbar{z-index:5;background:#fffffff7;border-bottom:1px solid #cfd7dd;grid-template-columns:minmax(240px,1fr) minmax(180px,.45fr) minmax(155px,.4fr) minmax(145px,.35fr) auto;align-items:end;gap:.75rem;padding:1rem clamp(1.2rem,6vw,6rem);display:grid;position:sticky;top:0;box-shadow:0 8px 22px #0f284912}.helm-toolbar label{color:#6d7781;letter-spacing:.06em;text-transform:uppercase;gap:.32rem;font-size:.48rem;font-weight:850;display:grid}.helm-toolbar input,.helm-toolbar select{width:100%;min-height:42px;color:var(--navy);font:inherit;text-transform:none;background:#f7f9fa;border:1px solid #ced6dc;padding:.65rem .75rem;font-size:.61rem}.helm-toolbar .primary-button{border:0;min-height:42px}.helm-records-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1.2rem;padding:1.5rem clamp(1.2rem,6vw,6rem) 4rem;display:grid}.helm-records-main,.helm-records-side{align-content:start;gap:1.2rem;min-width:0;display:grid}.helm-type-head{background:#fff;border:1px solid #cfd7dd;justify-content:space-between;align-items:end;gap:2rem;padding:1.25rem 1.4rem;display:flex}.helm-type-head h2{max-width:650px;color:var(--navy);margin:.35rem 0 0;font-family:Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400}.helm-type-head>span{color:var(--muted);white-space:nowrap;font-size:.55rem}.helm-type-grid{background:#cfd7dd;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.helm-type-grid>button{min-height:180px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:38px 1fr auto;align-items:start;gap:.8rem;padding:1.25rem;display:grid}.helm-type-grid>button:only-child{grid-column:1/-1}.helm-type-grid>button:hover,.helm-type-grid>button.selected{z-index:1;background:#f5f8fa;box-shadow:inset 0 0 0 1px #8fa8ba}.helm-type-grid>button>span{width:34px;height:34px;color:var(--navy);border:1px solid #9cb0bf;place-items:center;font-family:Georgia,serif;font-size:.52rem;display:grid}.helm-type-grid h3{color:var(--navy);margin:.15rem 0 .45rem;font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.helm-type-grid p{color:var(--muted);margin:0;font-size:.61rem;line-height:1.55}.helm-type-grid small{color:#8a99a5;margin-top:1rem;font-size:.5rem;display:block}.helm-type-grid b{color:var(--gold);align-self:center}.helm-no-results{text-align:center;background:#fff;border:1px solid #cfd7dd;align-content:center;place-items:center;min-height:250px;padding:2rem;display:grid}.helm-no-results .helm-compass{color:#9a7410;width:44px;height:44px}.helm-no-results h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.helm-no-results p{color:var(--muted);font-size:.62rem}.helm-register{background:#fff;border:1px solid #cfd7dd}.helm-register>header{justify-content:space-between;align-items:end;gap:1rem;padding:1.25rem;display:flex}.helm-register h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.helm-register>header button{color:#8a6810;cursor:pointer;background:0 0;border:0;font-size:.55rem;font-weight:850}.helm-columns,.helm-record-row{grid-template-columns:1.2fr .7fr .8fr 1fr .6fr;align-items:center;gap:.7rem;display:grid}.helm-columns{background:#edf2f5;border-block:1px solid #dbe1e5;padding:.75rem 1.25rem}.helm-columns span{color:#667582;letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:850}.helm-record-row{border-bottom:1px solid #e0e5e8;min-height:84px;padding:.9rem 1.25rem .9rem 3.5rem;position:relative}.helm-record-row>.helm-compass{color:#9a7410;width:28px;height:28px;position:absolute;left:1.15rem}.helm-record-row small,.helm-record-row strong{display:block}.helm-record-row small{color:#977313;text-transform:uppercase;margin-bottom:.25rem;font-size:.46rem;font-weight:850}.helm-record-row strong{color:var(--navy);font-size:.64rem}.helm-record-row>b,.helm-record-row>span{color:var(--muted);font-size:.54rem;font-weight:400}.helm-record-row>a{color:#486b8b;font-size:.54rem;font-weight:750}.helm-record-row>em{color:var(--navy);background:#f0f5f7;border:1px solid #9db1c0;justify-self:start;padding:.3rem .45rem;font-size:.46rem;font-style:normal}.helm-register-empty{padding:1rem 1.25rem}.helm-register-empty p{color:var(--muted);margin:0;font-size:.57rem;line-height:1.55}.helm-side-card{background:#fff;border:1px solid #cfd7dd;padding:1.3rem}.helm-side-card h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.helm-control-list{margin-top:.9rem;display:grid}.helm-control-list>span{border-top:1px solid #dfe5e8;justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.helm-control-list b{color:var(--navy);font-size:.57rem}.helm-control-list small{color:var(--muted);font-size:.51rem}.helm-human-card{border-top:3px solid var(--gold);background:#fff8e6}.helm-human-card>p:last-of-type{color:var(--muted);font-size:.61rem;line-height:1.6}.helm-human-card>a{color:#89680f;font-size:.56rem;font-weight:850}.helm-quick-links{margin-top:.7rem;display:grid}.helm-quick-links a{color:var(--navy);border-top:1px solid #dfe5e8;justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.59rem;font-weight:800;display:flex}.helm-quick-links span{color:var(--gold)}.helm-records-footer{color:#fff;background:#0d223f}.helm-records-footer small{color:#91a4b8}.record-intake{background:#edf1f4;min-height:calc(100vh - 132px);padding:clamp(2rem,5vw,5rem) clamp(1.2rem,7vw,7rem) 5rem}.record-intake>header{border-bottom:1px solid #cbd4db;justify-content:space-between;align-items:end;gap:2rem;padding-bottom:2rem;display:flex}.record-intake>header h1{color:var(--navy);letter-spacing:-.045em;margin:.4rem 0 .7rem;font-family:Georgia,serif;font-size:clamp(2.8rem,5vw,5rem);font-weight:400}.record-intake>header p:last-child{max-width:720px;color:var(--muted);margin:0;font-size:.7rem;line-height:1.65}.record-intake>header>a{color:var(--navy);white-space:nowrap;border:1px solid #aab8c3;padding:.65rem 1rem;font-size:.58rem;font-weight:850}.record-intake-grid{grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);gap:1.2rem;padding-top:1.5rem;display:grid}.record-intake form,.record-intake aside{background:#fff;border:1px solid #cbd4db}.record-intake form{gap:1.1rem;padding:clamp(1.2rem,3vw,2.25rem);display:grid}.record-intake label{gap:.45rem;display:grid}.record-intake label>span{color:#526270;letter-spacing:.045em;text-transform:uppercase;font-size:.52rem;font-weight:850}.record-intake input,.record-intake select,.record-intake textarea{width:100%;color:var(--ink);font:inherit;background:#fbfcfd;border:1px solid #bdc8d0;border-radius:0;outline:none;font-size:.65rem}.record-intake input,.record-intake select{min-height:44px;padding:0 .75rem}.record-intake textarea{resize:vertical;padding:.75rem;line-height:1.55}.record-intake input:focus,.record-intake select:focus,.record-intake textarea:focus{border-color:#547692;box-shadow:0 0 0 2px #5476921f}.record-field-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.record-form-actions{align-items:center;gap:1rem;padding-top:.4rem;display:flex}.record-form-actions button{background:var(--gold);min-height:44px;color:var(--navy);cursor:pointer;border:0;padding:0 1.1rem;font-size:.6rem;font-weight:900}.record-form-actions button:disabled{cursor:not-allowed;opacity:.45}.record-form-actions small{color:var(--muted);font-size:.52rem;line-height:1.45}.record-intake aside{border-top:3px solid var(--gold);color:#fff;background:#0f2846;align-self:start;padding:1.5rem}.record-intake aside h2{margin:.4rem 0 1.3rem;font-family:Georgia,serif;font-size:1.55rem;font-weight:400;line-height:1.2}.record-intake aside ol{counter-reset:governance;gap:0;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.record-intake aside li{counter-increment:governance;border-top:1px solid #ffffff24;grid-template-columns:24px 1fr;gap:.7rem;padding:.75rem 0;display:grid}.record-intake aside li:before{content:counter(governance, decimal-leading-zero);color:var(--gold-soft);font-family:Georgia,serif;font-size:.65rem}.record-intake aside li b,.record-intake aside li span{display:block}.record-intake aside li b{font-size:.58rem}.record-intake aside li span{color:#aebdcb;margin-top:.2rem;font-size:.52rem;line-height:1.4}.record-intake aside>a{color:var(--gold-soft);font-size:.56rem;font-weight:850}.access-restricted{color:#fff;text-align:center;background:linear-gradient(145deg,#0d223f,#173b61);align-content:center;place-items:center;min-height:100vh;padding:2rem;display:grid}.access-restricted>.helm-compass{width:72px;height:72px;color:var(--gold-soft);margin-bottom:1.2rem}.access-restricted .eyebrow{color:var(--gold-soft)}.access-restricted h1{letter-spacing:-.045em;margin:.55rem 0 .8rem;font-family:Georgia,serif;font-size:clamp(2.8rem,6vw,5.2rem);font-weight:400}.access-restricted>p:last-of-type{color:#b9c6d2;max-width:620px;margin:0;font-size:.72rem;line-height:1.7}.access-restricted>a{color:var(--gold-soft);border:1px solid #ecb7238c;margin-top:1.4rem;padding:.7rem 1rem;font-size:.58rem;font-weight:850}.founding-welcome{border:1px solid #d8d2c5;border-top:3px solid var(--gold);background:#fffaf0;grid-template-columns:150px 1fr;gap:2rem;padding:clamp(1.4rem,3vw,2.4rem);display:grid}.welcome-mark{background:var(--navy);color:#fff;text-align:center;border:1px solid #c9a24a;align-content:center;place-items:center;min-height:150px;display:grid}.welcome-mark img{object-fit:contain;width:min(86px,62%);height:72px}.welcome-mark small{max-width:100px;color:var(--gold-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.46rem;font-weight:850;line-height:1.4}.founding-welcome h2{color:var(--navy);margin:.35rem 0 .8rem;font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400}.founding-welcome p:not(.eyebrow){color:var(--muted);margin:.6rem 0;font-size:.68rem;line-height:1.7}.founding-welcome footer{border-top:1px solid #dfd4b8;gap:.2rem;margin-top:1.2rem;padding-top:1rem;display:grid}.founding-welcome footer strong{color:var(--navy);font-family:Georgia,serif;font-size:.86rem;font-weight:400}.founding-welcome footer span{color:#8b6a12;font-size:.5rem;font-weight:800}.suite-operations{background:#fff;border:1px solid #d8d2c5}.suite-operations>header{border-bottom:1px solid #ded8cd;justify-content:space-between;align-items:end;gap:2rem;padding:1.4rem;display:flex}.suite-operations>header h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.7rem;font-weight:400}.suite-operations>header p:last-child{color:var(--muted);margin:0;font-size:.6rem;line-height:1.5}.suite-operations button{background:var(--navy);color:#fff;cursor:pointer;border:0;font-size:.55rem;font-weight:850}.suite-operations>header button{white-space:nowrap;min-height:40px;padding:0 .85rem}.suite-operations>form{background:#f7f4ed;border-bottom:1px solid #ded8cd;grid-template-columns:.35fr 1fr;gap:.8rem;padding:1.2rem;display:grid}.suite-operations label{gap:.35rem;display:grid}.suite-operations label.wide{grid-column:1/3}.suite-operations label span{color:#697580;letter-spacing:.05em;text-transform:uppercase;font-size:.48rem;font-weight:850}.suite-operations input,.suite-operations select,.suite-operations textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #c8c2b7;border-radius:0;font-size:.62rem}.suite-operations input,.suite-operations select{min-height:40px;padding:0 .65rem}.suite-operations textarea{resize:vertical;padding:.65rem}.suite-operations form>button{background:var(--gold);min-height:40px;color:var(--navy);grid-column:1/3;justify-self:start;padding:0 1rem}.document-entry-guidance{border-left:3px solid var(--gold);background:#fff;align-self:stretch;padding:.65rem .8rem}.document-entry-guidance strong,.document-entry-guidance span{display:block}.document-entry-guidance strong{color:var(--navy);font-family:Georgia,serif;font-size:.8rem;font-weight:400}.document-entry-guidance span{color:var(--muted);text-transform:none;margin-top:.25rem;font-size:.52rem;line-height:1.45}.register-entry-panel{background:#f7f4ed;border-bottom:1px solid #ded8cd;padding:1rem 1.2rem}.entry-choice-bar{grid-template-columns:repeat(5,1fr);gap:.45rem;display:grid}.entry-choice-bar button,.entry-choice-bar a,.document-source-choice button{min-height:42px;color:var(--navy);background:#fff;border:1px solid #c8c2b7;justify-content:center;align-items:center;padding:.55rem;font-size:.54rem;font-weight:850;text-decoration:none;display:inline-flex}.entry-choice-bar button.active,.document-source-choice button.active{border-color:var(--navy);background:var(--navy);color:#fff}.document-source-choice{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.65rem;display:grid}.register-entry-panel>form{grid-template-columns:.5fr 1fr;gap:.7rem;margin-top:.75rem;display:grid}.register-entry-panel>form label{gap:.35rem;display:grid}.register-entry-panel>form .wide{grid-column:1/3}.register-entry-panel>form button[type=submit]{background:var(--gold);min-height:40px;color:var(--navy);grid-column:1/3;justify-self:start;padding:0 1rem}.register-entry-panel .suite-files{border:0;margin-top:.75rem}.meeting-entry-route{border-left:3px solid var(--gold);background:#fff;gap:.35rem;margin-top:.75rem;padding:1rem;display:grid}.meeting-entry-route strong{color:var(--navy);font-family:Georgia,serif;font-size:.9rem;font-weight:400}.meeting-entry-route span{color:var(--muted);font-size:.55rem}.meeting-entry-route a{color:#80610f;margin-top:.35rem;font-size:.55rem;font-weight:900}.suite-operation-message{color:#765b12;background:#fff7dd;border-bottom:1px solid #ded8cd;margin:0;padding:.7rem 1.2rem;font-size:.56rem}.suite-register-empty{text-align:center;align-content:center;place-items:center;min-height:180px;padding:1.5rem;display:grid}.suite-register-empty>span{color:#9b7511;font-family:Georgia,serif;font-size:1.2rem}.suite-register-empty h3{color:var(--navy);margin:.7rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.suite-register-empty p{max-width:520px;color:var(--muted);margin:0;font-size:.6rem;line-height:1.55}.suite-record-list>article{border-bottom:1px solid #e3ddd2;grid-template-columns:80px 1fr auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}.suite-record-list>article>span{color:#8b6910;text-transform:uppercase;font-size:.48rem;font-weight:850}.suite-record-list h3{color:var(--navy);margin:0;font-family:Georgia,serif;font-size:1rem;font-weight:400}.suite-record-list p{color:var(--muted);margin:.3rem 0;font-size:.57rem}.suite-record-list a{color:#80610f;font-size:.52rem;font-weight:800}.suite-record-list article>button{padding:.55rem .7rem}.suite-files{background:#fff;border:1px solid #d8d2c5}.suite-files>header{border-bottom:1px solid #ded8cd;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.4rem;display:flex}.suite-files h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.7rem;font-weight:400}.suite-files header p:last-of-type{color:var(--muted);margin:0;font-size:.6rem;line-height:1.5}.suite-files header small{color:#8b6a11;text-transform:uppercase;margin-top:.55rem;font-size:.48rem;font-weight:850;display:block}.suite-files>header>button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:40px;font:inherit;cursor:pointer;flex:none;padding:0 .85rem;font-size:.52rem;font-weight:850}.suite-files>form{background:#f7f4ed;border-bottom:1px solid #e3ddd2;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:.75rem;padding:1rem 1.2rem;display:grid}.suite-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.suite-file-picker{background:var(--gold);min-height:42px;color:var(--navy);cursor:pointer;letter-spacing:.02em;border:1px solid #b88912;justify-content:center;align-items:center;padding:0 1rem;font-size:.57rem;font-weight:900;display:inline-flex}.suite-file-picker:hover{background:#d8b55b}.suite-file-picker:focus-within{outline:2px solid var(--navy);outline-offset:2px}.suite-file-selection{color:#7b8186;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.suite-file-selection.selected{color:var(--navy);font-weight:800}.suite-files form button{background:var(--navy);color:#fff;border:0;min-height:42px;padding:0 1rem;font-size:.57rem;font-weight:850}.suite-files form button:disabled{cursor:not-allowed;background:#9ba3aa}.file-cabinet-tools{background:#f7f4ed;border-bottom:1px solid #ddd7cc;grid-template-columns:minmax(180px,1.4fr) minmax(120px,.7fr) minmax(120px,.7fr);gap:.7rem;padding:.85rem 1.2rem;display:grid}.file-cabinet-tools label{gap:.3rem;display:grid}.file-cabinet-tools label>span{color:#707a84;text-transform:uppercase;font-size:.43rem;font-weight:850}.file-cabinet-tools input,.file-cabinet-tools select{width:100%;min-height:38px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d0c9bc;padding:.55rem .65rem;font-size:.52rem}.suite-file-list>p{color:var(--muted);margin:0;padding:1.2rem;font-size:.6rem}.suite-file-list article{border-bottom:1px solid #eee9df;grid-template-columns:24px 1fr auto;align-items:center;gap:.8rem;padding:.85rem 1.2rem;display:grid}.suite-file-list article>span{color:var(--gold)}.suite-file-list strong,.suite-file-list small{display:block}.suite-file-list strong{color:var(--navy);font-size:.64rem}.suite-file-list small{color:var(--muted);margin-top:.2rem;font-size:.5rem}.suite-file-list a{color:#80610f;font-size:.52rem;font-weight:850}.suite-file-list .suite-file-open{color:var(--navy);text-decoration:none}.suite-file-list .suite-file-open:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px}.suite-file-actions{white-space:nowrap;align-items:center;gap:.7rem;display:flex}.suite-files.compact{margin-top:1.2rem}.suite-drive-area{background:#eef3f8;border-bottom:1px solid #e3ddd2;grid-template-columns:.8fr 1.2fr;gap:1rem;padding:1.1rem 1.2rem;display:grid}.suite-drive-area h3{color:var(--navy);margin:.3rem 0;font-family:Georgia,serif;font-size:1.05rem;font-weight:400}.suite-drive-area>div>p:last-child{color:var(--muted);margin:0;font-size:.56rem;line-height:1.55}.suite-drive-area form{grid-template-columns:.8fr 1.2fr auto;align-items:end;gap:.55rem;display:grid}.suite-drive-area label{gap:.3rem;display:grid}.suite-drive-area label span{color:#697580;letter-spacing:.05em;text-transform:uppercase;font-size:.46rem;font-weight:850}.suite-drive-area input{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #c8c2b7;border-radius:0;padding:0 .65rem;font-size:.58rem}.suite-drive-area button{background:var(--navy);color:#fff;cursor:pointer;white-space:nowrap;border:0;min-height:42px;padding:0 .8rem;font-size:.54rem;font-weight:850}.suite-drive-area>.suite-operation-message{grid-column:1/3;margin:0}.private-meeting-callout{border:1px solid #d8d2c5;border-left:4px solid var(--gold);background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:2rem;padding:1.4rem;display:flex}.private-meeting-callout h2{margin:.35rem 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:400}.private-meeting-callout p:not(.eyebrow){color:#bdc9d4;max-width:650px;margin:0;font-size:.62rem;line-height:1.55}.private-meeting-callout .eyebrow{color:var(--gold-soft)}.private-meeting-callout>a{border:1px solid var(--gold);color:var(--gold-soft);white-space:nowrap;flex:none;padding:.75rem 1rem;font-size:.56rem;font-weight:850;text-decoration:none}.current-delegation-panel{border:1px solid #d8d2c5;border-top:3px solid var(--gold);background:#fff}.current-delegation-panel>header{border-bottom:1px solid #e3ddd2;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:flex}.current-delegation-initiative{color:#9a7411;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.48rem;font-weight:900}.current-delegation-panel h2{color:var(--navy);margin:.35rem 0 0;font-family:Georgia,serif;font-size:1.6rem;font-weight:400}.current-delegation-location{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:.35rem 0 0;font-size:.52rem;font-weight:750}.current-delegation-panel>header>span{color:#2e5b79;letter-spacing:.06em;text-transform:uppercase;background:#e5edf4;padding:.4rem .65rem;font-size:.48rem;font-weight:900}.current-delegation-body{grid-template-columns:1.1fr .9fr;gap:1.4rem;padding:1.25rem 1.4rem;display:grid}.current-delegation-body small,.current-delegation-body strong{display:block}.current-delegation-body small{color:#8b6910;letter-spacing:.06em;text-transform:uppercase;font-size:.46rem;font-weight:900}.current-delegation-body strong{color:var(--navy);margin-top:.35rem;font-family:Georgia,serif;font-size:1rem;font-weight:400}.current-delegation-body p{color:var(--muted);margin:.45rem 0 0;font-size:.6rem;line-height:1.6}.current-delegation-body ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.current-delegation-body li{color:#34485a;background:#f4f6f7;grid-template-columns:26px 1fr;align-items:center;gap:.55rem;padding:.5rem .6rem;font-size:.55rem;font-weight:750;display:grid}.current-delegation-body li span{color:#9a7411;font-family:Georgia,serif}.office-todo-register{min-width:0}.office-todo-label{color:#8b6910;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.46rem;font-weight:900}.current-delegation-body .office-todo-register ol{gap:.65rem}.current-delegation-body .office-todo-register li{border-left:2px solid var(--gold);align-items:start;padding:.7rem}.current-delegation-body .office-todo-register li>div{min-width:0}.current-delegation-body .office-todo-register li strong{margin:0;font-family:inherit;font-size:.58rem;font-weight:800;line-height:1.45}.office-todo-status{justify-content:space-between;align-items:center;gap:.6rem;margin-top:.55rem;display:flex}.office-todo-status>span{letter-spacing:.06em;text-transform:uppercase;font-size:.44rem;font-weight:850;color:#7a6b54!important;font-family:inherit!important}.office-todo-status select{min-width:122px;color:var(--navy);background:#fffdf8;border:1px solid #d4c8ad;border-radius:2px;padding:.38rem 1.7rem .38rem .5rem;font-size:.5rem;font-weight:800}.office-todo-status select:disabled{cursor:wait;opacity:.65}.office-todo-message{color:#6f5715;margin:.55rem 0 0;font-size:.48rem;font-weight:750}.current-delegation-panel>footer{background:#f7f4ed;border-top:1px solid #e3ddd2;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.4rem;display:flex}.current-delegation-panel>footer span{color:var(--muted);font-size:.5rem}.current-delegation-panel>footer a{color:#80610f;white-space:nowrap;font-size:.53rem;font-weight:900}.corridor-office-map{background:#fff;border:1px solid #d8d2c5}.corridor-office-map>header{border-bottom:1px solid #e3ddd2;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:flex}.corridor-office-map>header h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:400}.corridor-office-map>header p:last-child{color:var(--muted);margin:0;font-size:.56rem}.corridor-office-map>header>span{color:#80610f;text-transform:uppercase;font-size:.48rem;font-weight:900}.suite-map-band{background:#e9e1d2;padding:0 clamp(1.2rem,6vw,6rem) 4rem}.suite-map-band .corridor-office-map{width:100%}.suite-map-band .corridor-office-map>header{padding:1.5rem 2rem}.suite-map-band .corridor-office-map>header h2{font-size:clamp(1.8rem,2.5vw,2.45rem)}.suite-map-band .office-map-layout{grid-template-columns:minmax(0,1.55fr) minmax(340px,.65fr);align-items:stretch}.suite-map-band .suite-note-plan{padding:2.3rem 3rem}.suite-map-band .suite-note-plan .plan-campus{grid-template-rows:125px 90px;gap:105px .6rem}.suite-map-band .suite-note-plan .plan-anchor-suite{min-height:125px;padding:.9rem 1.2rem;top:18px}.suite-map-band .suite-note-plan .plan-office,.suite-map-band .suite-note-plan .shared-conference{min-height:90px;padding:.65rem .7rem}.suite-map-band .office-note-panel{border-top:0;border-left:1px solid #d8d2c5;padding:1.3rem 1.5rem}.office-map-layout{grid-template-columns:1fr 1fr;min-height:410px;display:grid}.office-floor-plan{background:#dfe7ed;grid-template-rows:repeat(3,1fr);grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:.7rem 0;padding:1rem;display:grid;position:relative}.floor-hallway{color:#5d7386;text-align:center;background:repeating-linear-gradient(0deg,#eef3f8 0 24px,#e5ecf1 24px 25px);border-inline:1px solid #9eafbd;flex-direction:column-reverse;grid-area:1/2/4;justify-content:space-around;align-items:center;padding:.65rem .25rem;display:flex}.floor-hallway span{letter-spacing:.06em;text-transform:uppercase;font-size:.39rem;font-weight:900}.floor-hallway strong{color:var(--navy);writing-mode:vertical-rl;font-family:Georgia,serif;font-size:.57rem;font-weight:400;line-height:1.2;transform:rotate(180deg)}.floor-hallway b{color:var(--gold);font-size:.85rem}.office-floor-plan button{min-height:112px;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:1px solid #b8c2ca;align-content:center;gap:.23rem;padding:.75rem .85rem;display:grid;position:relative}.office-floor-plan button.left{margin-right:.55rem}.office-floor-plan button.right{margin-left:.55rem}.office-floor-plan button i{background:#f5efe3;border:2px solid #9a7411;width:10px;height:28px;position:absolute;top:50%;transform:translateY(-50%)}.office-floor-plan button.left i{border-left:0;right:-12px}.office-floor-plan button.right i{border-right:0;left:-12px}.office-floor-plan button.active{border:2px solid var(--gold);background:var(--navy);color:#fff}.office-floor-plan button small{color:#9a7411;font-size:.42rem;font-weight:900}.office-floor-plan button strong{font-family:Georgia,serif;font-size:.82rem;font-weight:400}.office-floor-plan button span{color:#6d7b87;font-size:.46rem;line-height:1.3}.office-floor-plan button em{color:#80610f;margin-top:.2rem;font-size:.42rem;font-style:normal;font-weight:900}.office-floor-plan button.active span{color:#bdc9d4}.office-floor-plan button.active em{color:var(--gold-soft)}.office-note-panel{border-left:1px solid #d8d2c5;padding:1.1rem}.office-map-empty{text-align:center;align-content:center;place-items:center;min-height:100%;display:grid}.office-map-empty>span{color:var(--gold);font-size:2rem}.office-map-empty h3{color:var(--navy);margin:.5rem 0 .25rem;font-family:Georgia,serif;font-weight:400}.office-map-empty p{color:var(--muted);margin:0;font-size:.55rem}.office-note-heading h3{color:var(--navy);margin:.3rem 0 .8rem;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.office-note-panel form{gap:.55rem;display:grid}.office-note-panel form>div{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.office-note-panel label{gap:.25rem;display:grid}.office-note-panel label span,.office-note-attachment>small{color:#697580;letter-spacing:.05em;text-transform:uppercase;font-size:.44rem;font-weight:900}.office-note-panel input,.office-note-panel textarea,.office-note-panel select{width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #c8c2b7;padding:.55rem;font-size:.55rem}.office-note-panel textarea{resize:vertical}.office-note-panel form>button{background:var(--gold);min-height:40px;color:var(--navy);border:0;font-size:.54rem;font-weight:900}.office-note-attachment{border-top:1px solid #e3ddd2;margin-top:.65rem;padding-top:.65rem}.office-note-attachment .suite-files{border:0;margin-top:.35rem}.office-note-attachment .suite-files>form{background:0 0;border:0;padding:.55rem 0 0}.suite-note-plan{min-width:0;box-shadow:none;border:0;padding:3.8rem 2.5rem}.suite-note-plan button.plan-room{font:inherit;text-align:left;cursor:pointer}.suite-map-band .suite-note-plan .plan-route,.suite-map-band .suite-note-plan .plan-entry,.suite-map-band .suite-note-plan:before,.suite-map-band .suite-note-plan:after{top:calc(2.3rem + 177.5px)}.suite-map-band .suite-note-plan .plan-route{z-index:0}.suite-note-plan .plan-rooms{z-index:1}.suite-note-plan .plan-anchor-suite.current-suite{border:2px solid var(--gold);background:#fffaf0}.suite-note-plan .plan-anchor-suite.current-suite>b{color:#8d6a10}.suite-note-plan button.plan-office:hover{border:2px solid var(--gold);background:var(--navy);color:#fff;transform:none;box-shadow:0 12px 25px #14304e29}.suite-note-plan button.plan-office:hover small{color:#bdc9d4}.suite-note-plan .office-6 strong{letter-spacing:-.02em;font-size:.84rem}.suite-note-plan button.plan-office.selected-office{border:2px solid var(--gold);background:var(--navy);color:#fff}.suite-note-plan button.plan-office.selected-office small{color:#bdc9d4}.suite-note-plan button.plan-office.selected-office b{color:var(--gold-soft)}.suite-note-plan button.partner-suite-target{font:inherit;text-align:left;cursor:pointer}.suite-note-plan button.partner-suite-target:hover{border:2px solid var(--gold);background:var(--navy);color:#fff;transform:none;box-shadow:0 12px 25px #14304e29}.suite-note-plan button.partner-suite-target:hover small{color:#bdc9d4}.suite-note-plan button.partner-suite-target:hover b{color:var(--gold-soft)}.suite-note-plan button.partner-suite-target.selected-suite{border:2px solid var(--gold);background:var(--navy);color:#fff}.suite-note-plan button.partner-suite-target.selected-suite small{color:#bdc9d4}.suite-note-plan button.partner-suite-target.selected-suite b{color:var(--gold-soft)}.office-note-heading{padding-right:7rem;position:relative}.office-note-heading>button{color:#80610f;cursor:pointer;background:0 0;border:0;font-size:.46rem;font-weight:900;position:absolute;top:0;right:0}.office-map-start{align-content:start;gap:1rem;display:grid}.office-map-start .office-map-empty{background:#faf8f3;border:1px dashed #cfc7b9;min-height:120px;padding:1rem}.corridor-note-inbox{gap:.55rem;display:grid}.corridor-note-inbox h3{color:var(--navy);margin:0;font-family:Georgia,serif;font-size:1.05rem;font-weight:400}.corridor-note-inbox>p:last-child{color:var(--muted);font-size:.53rem}.corridor-note-inbox article{border-left:2px solid var(--gold);background:#f7f4ed;gap:.25rem;padding:.65rem;display:grid}.corridor-note-inbox article span{color:#80610f;text-transform:uppercase;font-size:.42rem;font-weight:900}.corridor-note-inbox article strong{color:var(--navy);font-size:.58rem}.corridor-note-inbox article p{color:var(--muted);margin:0;font-size:.5rem;line-height:1.45}.corridor-inbox-workspace{background:#fff;border:1px solid #d9d3c7;min-width:0}.corridor-inbox-workspace>header{background:#f7f4ed;border-bottom:1px solid #e4ded3;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.corridor-inbox-workspace>header h3{color:var(--navy);margin:.2rem 0 0;font-family:Georgia,serif;font-size:1rem;font-weight:400}.corridor-inbox-workspace>header>span{background:var(--navy);color:var(--gold-soft);text-transform:uppercase;flex:none;padding:.3rem .45rem;font-size:.44rem;font-weight:900}.corridor-inbox-workspace>nav{border-bottom:1px solid #ded8cd;grid-template-columns:repeat(3,1fr);display:grid}.corridor-inbox-workspace>nav button{color:#6d7781;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:0;border-right:1px solid #e2ddd3;justify-content:center;align-items:center;gap:.4rem;font-size:.5rem;font-weight:850;display:flex}.corridor-inbox-workspace>nav button:last-child{border-right:0}.corridor-inbox-workspace>nav button.active{background:var(--navy);color:#fff}.corridor-inbox-workspace>nav b{min-width:17px;height:17px;color:var(--navy);background:#ebe5d8;border-radius:9px;place-items:center;font-size:.42rem;display:grid}.corridor-inbox-workspace>nav button.active b{background:var(--gold)}.corridor-inbox-body{grid-template-columns:minmax(135px,.72fr) minmax(0,1.28fr);min-height:290px;display:grid}.corridor-inbox-list{background:#f7f4ed;border-right:1px solid #ded8cd;align-content:start;display:grid}.corridor-inbox-list>button{color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e1dbd0;gap:.35rem;padding:.75rem;display:grid}.corridor-inbox-list>button:hover,.corridor-inbox-list>button.selected{box-shadow:inset 3px 0 var(--gold);background:#fff}.corridor-inbox-list span{color:#88701f;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.35rem;font-size:.4rem;font-weight:900;display:flex}.corridor-inbox-list i{color:#526476;background:#e4e9ed;padding:.18rem .28rem;font-size:.34rem;font-style:normal}.corridor-inbox-list .priority-high{color:#8b5d00;background:#fff0ca}.corridor-inbox-list .priority-critical{color:#8b2d23;background:#f4d8d3}.corridor-inbox-list strong{font-size:.56rem;line-height:1.35}.corridor-inbox-list small{color:#78828b;font-size:.42rem}.corridor-inbox-detail{align-content:start;gap:.6rem;padding:1rem;display:grid}.corridor-inbox-detail>span{color:#8a6911;text-transform:uppercase;font-size:.43rem;font-weight:900}.corridor-inbox-detail h4{color:var(--navy);margin:0;font-family:Georgia,serif;font-size:1rem;font-weight:400}.corridor-inbox-detail>p{color:var(--muted);margin:0;font-size:.52rem;line-height:1.55}.corridor-inbox-detail>a{color:#82610d;font-size:.46rem;font-weight:850}.corridor-inbox-detail label{gap:.3rem;display:grid}.corridor-inbox-detail label>span{color:#697480;text-transform:uppercase;font-size:.42rem;font-weight:850}.corridor-inbox-detail input,.corridor-inbox-detail textarea{width:100%;color:var(--ink);font:inherit;resize:vertical;background:#faf8f3;border:1px solid #d7d1c5;padding:.55rem .6rem;font-size:.5rem}.corridor-inbox-actions{gap:.45rem;display:flex}.corridor-inbox-actions button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:33px;font:inherit;cursor:pointer;padding:0 .65rem;font-size:.44rem;font-weight:850}.corridor-inbox-actions button+button{color:var(--navy);background:#fff}.corridor-inbox-detail>small[role=status]{color:#80610f;font-size:.43rem}.inbox-state{color:var(--muted);padding:1rem;font-size:.52rem}.inbox-empty{text-align:center;align-content:center;place-items:center;gap:.4rem;min-height:175px;padding:1rem;display:grid}.inbox-empty>span{color:#8d6a10;border:1px solid #c9b269;place-items:center;width:30px;height:30px;display:grid}.inbox-empty strong{color:var(--navy);font-size:.58rem}.inbox-empty small{max-width:230px;color:var(--muted);font-size:.48rem;line-height:1.45}.office-note-attachment summary{color:#80610f;cursor:pointer;font-size:.48rem;font-weight:900}.office-note-attachment[open] summary{margin-bottom:.5rem}.office-note-inbox>p:not(.eyebrow){color:var(--muted);font-size:.58rem}.office-note-list{gap:.7rem;margin-top:.8rem;display:grid}.office-note-list section{border-left:2px solid var(--gold);background:#f7f4ed;gap:.35rem;padding:.75rem;display:grid}.office-note-list section>span{color:#80610f;text-transform:uppercase;font-size:.45rem;font-weight:900}.office-note-list strong{color:var(--navy);font-size:.62rem}.office-note-list p,.office-note-list small{color:var(--muted);margin:0;font-size:.52rem;line-height:1.5}.office-note-list a{color:#80610f;font-size:.5rem;font-weight:850}.office-inbox-dock{z-index:20;width:min(520px,100vw - 2rem);position:fixed;bottom:1rem;right:1rem;box-shadow:0 18px 55px #0a1f3538}.office-inbox-dock>button{background:var(--navy);color:#fff;width:100%;font:inherit;cursor:pointer;border:1px solid #b58b1d;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:.56rem;font-weight:900;display:flex}.office-inbox-dock>button span{color:var(--gold-soft);font-size:.85rem}.office-inbox-dock .office-note-inbox{border-top:0;max-height:min(620px,100vh - 7rem);padding:0;overflow:auto}.provider-connections{background:#fff;border:1px solid #d8d2c5;padding:1.4rem}.provider-connections>div:first-child h2{color:var(--navy);margin:.35rem 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:400}.provider-connections>div:first-child p:last-child{color:var(--muted);font-size:.61rem}.provider-grid{grid-template-columns:repeat(2,1fr);gap:.7rem;margin-top:1rem;display:grid}.provider-grid article{background:#f7f4ed;border:1px solid #d8d2c5;gap:.35rem;padding:1rem;display:grid}.provider-grid article.connected{border-color:var(--gold);background:#fffaf0}.provider-grid strong{color:var(--navy);font-size:.7rem}.provider-grid small{min-height:2.3em;color:var(--muted);font-size:.52rem;line-height:1.4}.provider-grid a{color:#80610f;font-size:.53rem;font-weight:850}.meeting-schedule-form{background:#fff;border:1px solid #d8d2c5;grid-template-columns:repeat(2,1fr);gap:.8rem;padding:1.2rem;display:grid}.meeting-schedule-form label{gap:.35rem;display:grid}.meeting-schedule-form label.wide{grid-column:1/3}.meeting-schedule-form label span{color:#697580;letter-spacing:.05em;text-transform:uppercase;font-size:.48rem;font-weight:850}.meeting-schedule-form input,.meeting-schedule-form select,.meeting-schedule-form textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #c8c2b7;font-size:.62rem}.meeting-schedule-form input,.meeting-schedule-form select{min-height:40px;padding:0 .65rem}.meeting-schedule-form textarea{resize:vertical;padding:.65rem}.meeting-schedule-form>button{background:var(--gold);min-height:42px;color:var(--navy);border:0;grid-column:1/3;font-size:.58rem;font-weight:900}.scheduled-meetings{background:#fff;border:1px solid #d8d2c5}.scheduled-meetings>.eyebrow{border-bottom:1px solid #e3ddd2;padding:1rem 1.2rem}.scheduled-meetings>p:not(.eyebrow){color:var(--muted);padding:1rem 1.2rem;font-size:.6rem}.scheduled-meetings article{border-bottom:1px solid #eee9df;grid-template-columns:58px 1fr auto;align-items:center;gap:1rem;padding:.9rem 1.2rem;display:grid}.scheduled-meetings article>span{color:#80610f;text-transform:uppercase;font-size:.5rem;font-weight:850}.scheduled-meetings strong,.scheduled-meetings small{display:block}.scheduled-meetings strong{color:var(--navy);font-size:.65rem}.scheduled-meetings small{color:var(--muted);margin-top:.25rem;font-size:.51rem}.scheduled-meetings a,.next-room-meeting a{color:#80610f;font-size:.54rem;font-weight:850}.suite-member-list{background:#e2ddd3;gap:1px;margin:1rem 0;display:grid}.suite-member-list section{background:#f8f5ee;grid-template-columns:34px 1fr auto;align-items:center;gap:.65rem;padding:.75rem;display:grid}.suite-member-list section>span{border:1px solid var(--gold);background:var(--navy);width:32px;height:32px;color:var(--gold-soft);place-items:center;font-size:.52rem;font-weight:900;display:grid}.suite-member-list b,.suite-member-list small{display:block}.suite-member-list b{color:var(--navy);font-size:.6rem}.suite-member-list small{color:var(--muted);margin-top:.2rem;font-size:.48rem;line-height:1.4}.suite-member-list select{min-height:30px;color:var(--navy);background:#fff;border:1px solid #c8c2b7;font-size:.5rem}.suite-access-manager>form{background:#f7f4ed;border:1px solid #d8d2c5;gap:.5rem;margin-top:.8rem;padding:.8rem;display:grid}.suite-access-manager>form input{min-height:38px;font:inherit;border:1px solid #c8c2b7;padding:0 .6rem;font-size:.58rem}.suite-access-manager>form button{min-height:38px}.shared-records{background:#fff;border:1px solid #d8d2c5}.shared-records>header{border-bottom:1px solid #ded8cd;justify-content:space-between;align-items:end;gap:1rem;padding:1.2rem;display:flex}.shared-records h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.4rem;font-weight:400}.shared-records>header>span{color:#8b6910;font-size:.5rem;font-weight:800}.shared-records>p{color:var(--muted);padding:1rem;font-size:.6rem}.shared-records-empty{text-align:center;align-content:center;place-items:center;min-height:190px;padding:1.5rem;display:grid}.shared-records-empty .helm-compass{color:#987210;width:40px;height:40px}.shared-records-empty h3{color:var(--navy);margin:.8rem 0 .3rem;font-family:Georgia,serif;font-weight:400}.shared-records-empty p{max-width:550px;color:var(--muted);margin:0;font-size:.6rem;line-height:1.55}.shared-record-grid{background:#ded8cd;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.shared-record-grid article{background:#fff;min-height:170px;padding:1.1rem}.shared-record-grid article>span{color:#8b6910;text-transform:uppercase;font-size:.48rem;font-weight:850}.shared-record-grid h3{color:var(--navy);margin:.7rem 0 .35rem;font-family:Georgia,serif;font-weight:400}.shared-record-grid p{color:var(--muted);font-size:.58rem;line-height:1.5}.shared-record-grid a{color:#80610f;font-size:.52rem;font-weight:800}.shared-record-grid small{color:#8b938f;margin-top:1rem;font-size:.48rem;display:block}.welcome-announcement{border-left:4px solid var(--gold);background:linear-gradient(135deg,#321b3f 0%,#4a2654 58%,#2c1838 100%);grid-column:1/-1;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:1.25rem;min-height:210px;padding:1.55rem;display:grid;box-shadow:inset 0 0 0 1px #eacd7e2e}.static-workspace-welcome{grid-template-columns:1fr;min-height:auto;padding:1.2rem 1.35rem;scroll-margin-top:1rem}.workspace-corridor-footer{background:#e9e1d2;padding:0 clamp(1rem,6vw,6rem) 4rem}.workspace-corridor-footer .floor-plan{margin:0}.workspace-corridor-footer .floor-plan-foot>span{color:#80610f;text-transform:uppercase;font-size:.5rem;font-weight:900}.interactive-plan-controls{display:none}.interactive-plan-viewport{min-width:0}.workspace-corridor-footer .rentable-office{isolation:isolate}.office-rental-pitch{z-index:4;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(145deg,#0b2544,#173d64);align-content:center;gap:.42rem;padding:.8rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;inset:0;transform:scale(.96)}.office-rental-pitch i,.office-rental-pitch em,.office-rental-pitch b{text-transform:none;margin:0;font-style:normal;display:block}.office-rental-pitch i{color:var(--gold-soft);letter-spacing:.07em;text-transform:uppercase;font-size:.48rem;font-weight:900}.office-rental-pitch em{color:#edf2f6;font-size:.58rem;line-height:1.42}.office-rental-pitch b{color:#f2d47c;font-size:.54rem;font-weight:900}.rentable-office:hover .office-rental-pitch,.rentable-office:focus-visible .office-rental-pitch{opacity:1;transform:scale(1)}.rentable-office:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.corridor-conductor-contact{color:#fff;background:linear-gradient(135deg,#321b3f,#4a2654);border:1px solid #b89947;border-top:0;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.3rem 1.5rem;display:grid}.conductor-contact-mark{border:1px solid #e7c96f8c;border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.conductor-contact-mark img{object-fit:contain;width:58px;height:58px}.corridor-conductor-contact .eyebrow{color:#e7c96f}.corridor-conductor-contact h2{color:#fff;margin:.3rem 0;font:400 1.2rem/1.2 Georgia,serif}.corridor-conductor-contact p:not(.eyebrow){color:#d7cad8;max-width:720px;margin:0;font-size:.56rem;line-height:1.55}.corridor-conductor-contact>a{color:#f0d98c;text-align:center;white-space:nowrap;border:1px solid #d5b85f;padding:.75rem .9rem;font-size:.52rem;font-weight:900}.welcome-announcement-mark{color:#e7c96f;letter-spacing:.08em;border:1px solid #eacd7e9e;border-radius:50%;place-items:center;width:76px;height:76px;font:400 1.35rem/1 Georgia,serif;display:grid}.welcome-announcement-mark img{object-fit:contain;width:66px;height:66px;display:block}.welcome-announcement-copy>span{color:#e7c96f;letter-spacing:.09em;text-transform:uppercase;font-size:.48rem;font-weight:850}.welcome-announcement h3{color:#fff8e8;margin:.55rem 0 .65rem;font:400 1.35rem/1.2 Georgia,serif}.welcome-announcement p{color:#efe7ef;max-width:720px;margin:0;font-size:.66rem;line-height:1.7}.welcome-announcement footer{border-top:1px solid #eacd7e47;margin-top:1.15rem;padding-top:.85rem}.welcome-announcement footer b,.shared-record-grid .welcome-announcement footer small{display:block}.static-workspace-welcome .welcome-announcement-author{align-items:center;gap:.8rem;margin-top:.85rem;padding-top:.7rem;display:flex}.static-workspace-welcome .welcome-signature-mark{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.static-workspace-welcome .welcome-signature-mark img{object-fit:contain;width:48px;height:48px;display:block}.welcome-announcement footer b{color:#f4dc94;font-family:Georgia,serif;font-size:.75rem;font-weight:400}.welcome-announcement footer small{color:#cfc0d1;margin-top:.22rem;font-size:.48rem;display:block}.readiness-board{padding:0;overflow:hidden}.readiness-board>header{border-bottom:1px solid #ded8cd;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.3rem;display:flex}.readiness-count{background:var(--navy);color:#fff;text-align:center;min-width:62px;padding:.55rem}.readiness-count b,.readiness-count small{display:block}.readiness-count b{color:var(--gold-soft);font:400 1.1rem/1 Georgia,serif}.readiness-count small{text-transform:uppercase;margin-top:.25rem;font-size:.4rem;font-weight:850}.readiness-columns,.readiness-items>section{grid-template-columns:minmax(250px,1.7fr) 72px 132px;align-items:center;gap:.75rem;display:grid}.readiness-columns{color:#7c8582;text-transform:uppercase;background:#f2eee5;padding:.55rem 1.3rem;font-size:.43rem;font-weight:850}.readiness-items>section{border-top:1px solid #ebe6dc;min-height:76px;padding:.75rem 1.3rem}.readiness-items section>div small,.readiness-items section>div b,.readiness-items section>div a{display:block}.readiness-items section>div small{color:#8a6911;text-transform:uppercase;font-size:.43rem;font-weight:850}.readiness-items section>div b{color:var(--navy);margin-top:.22rem;font-size:.61rem}.readiness-items section>div a{color:#80610f;margin-top:.3rem;font-size:.46rem;font-weight:800}.readiness-items section>span,.readiness-items section>time{color:#65727c;font-size:.51rem}.readiness-progress-summary{min-height:34px;color:var(--navy);background:#f7f4ed;border:1px solid #d8d0bf;align-items:center;padding:.35rem .55rem;font-weight:800;display:flex}.readiness-items select{width:100%;min-height:34px;color:var(--navy);background:#fff;border:1px solid #ccc5b8;padding:0 .35rem;font-size:.49rem;font-weight:800}.readiness-items select:disabled{cursor:not-allowed;opacity:.55}.readiness-owner{text-overflow:ellipsis}.readiness-board>footer{color:#737f82;background:#f7f4ed;border-top:1px solid #ddd6ca;justify-content:space-between;gap:1rem;padding:.8rem 1.3rem;font-size:.48rem;display:flex}.readiness-board>footer b{color:#80610f;text-transform:uppercase}.readiness-message{color:var(--muted);padding:1rem 1.3rem;font-size:.55rem}.workspace-tabs a{font-size:.72rem}.workspace-panel{box-shadow:0 8px 24px #102a4f0b}.workspace-primary>section{scroll-margin-top:1rem}.october-delegation-workspace{background:linear-gradient(#f7f4ee 0%,#eef2f5 54%,#f5f0e7 100%)}.october-delegation-workspace .workspace-content,.october-delegation-workspace .workspace-primary,.october-delegation-workspace .workspace-aside{gap:1.45rem}.october-delegation-workspace .workspace-panel,.october-delegation-workspace .shared-records,.october-delegation-workspace .suite-operations{border-color:#d5d0c6;overflow:hidden;box-shadow:0 14px 38px #102a4f13}.october-delegation-workspace .mission-overview-card{border-top:4px solid var(--gold);border-left:1px solid #d5d0c6}.october-delegation-workspace .mission-overview-copy{background:linear-gradient(145deg,#fff 0%,#faf7f0 100%)}.october-delegation-workspace .mission-overview-card .summary-facts span:first-child{background:#e9f0f5}.october-delegation-workspace .mission-overview-card .summary-facts span:nth-child(2){background:#f5f0e5}.october-delegation-workspace #announcements>.shared-records{border-top:4px solid var(--gold)}.october-delegation-workspace #announcements .shared-records>header{background:linear-gradient(90deg,#fff9e9,#fff)}.october-delegation-workspace #planning>.readiness-board{border-top:4px solid #426b8d}.october-delegation-workspace #planning .readiness-board>header{background:linear-gradient(90deg,#e9f0f5,#fff)}.october-delegation-workspace #planning .readiness-items>section:nth-child(2n){background:#fbfcfd}.october-delegation-workspace #chat>.delegation-chat{border-top:4px solid #5b315f}.october-delegation-workspace #chat .delegation-chat>header{background:linear-gradient(90deg,#f2eaf3,#fff)}.october-delegation-workspace #documents>.suite-operations{border-top:4px solid var(--navy);background:#fff}.october-delegation-workspace #documents .suite-operations>header{background:linear-gradient(90deg,#e7edf3,#fff)}.october-delegation-workspace #timeline{border-top:4px solid var(--gold);background:linear-gradient(145deg,#102a4f,#183d64)}.october-delegation-workspace #timeline .eyebrow,.october-delegation-workspace #timeline time{color:var(--gold-soft)}.october-delegation-workspace #timeline h2,.october-delegation-workspace #timeline b{color:#fff}.october-delegation-workspace #timeline .timeline>div{border-color:#ffffff29}.october-delegation-workspace #timeline small{color:#c4cfda}.october-delegation-workspace #delegates{background:linear-gradient(#fff 0%,#fbf7ef 100%);border-top:4px solid #5b315f}.october-delegation-workspace #delegates .panel-heading>span{color:#80610f;background:#fff6dd;border-color:#d5c080}.october-delegation-workspace #mission-coverage{background:linear-gradient(145deg,#edf3f6,#fff);border-top:4px solid #426b8d}.october-delegation-workspace #mission-coverage .mission-inclusions span{border-color:#d3dde4}.october-delegation-workspace .eyebrow{letter-spacing:.1em}.workspace-page [id=welcome],.workspace-page [id=overview],.workspace-page [id=timeline],.workspace-page [id=delegates],.workspace-page [id=mission-coverage],.workspace-page [id=corridor-map],.workspace-page [id=conductor-office]{scroll-margin-top:1rem}.welcome-announcement-copy>span{font-size:.58rem}.welcome-announcement h3{font-size:1.5rem}.welcome-announcement p{font-size:.78rem}.welcome-announcement footer b{font-size:.84rem}.welcome-announcement footer small{font-size:.6rem}.summary-facts small{font-size:.62rem}.summary-facts b{font-size:.8rem}.timeline time{font-size:.66rem}.timeline b{font-size:.78rem}.timeline small{font-size:.66rem}.october-delegate-list b,.october-delegate-list .delegate-profile>button{font-size:.72rem}.october-delegate-list small{font-size:.6rem}.october-delegate-list i{font-size:.52rem}.mission-inclusions span{font-size:.68rem}.shared-records>header>span,.shared-record-grid article>span{font-size:.58rem}.shared-records>p,.shared-records-empty p,.shared-record-grid p{font-size:.7rem}.shared-record-grid a,.shared-record-grid small{font-size:.6rem}.readiness-count small{font-size:.5rem}.readiness-columns,.readiness-items section>div small{font-size:.55rem}.readiness-items section>div b{font-size:.72rem;line-height:1.4}.readiness-items section>span,.readiness-items section>time,.readiness-items select{font-size:.62rem}.readiness-board>footer,.readiness-message{font-size:.6rem}.delegation-chat>header>span,.chat-people span,.chat-thread time,.chat-message-actions button,.delegation-chat form small{font-size:.58rem}.chat-thread section p b{font-size:.72rem}.chat-thread section>div:last-child>div,.delegation-chat textarea{font-size:.74rem}.chat-compose-actions>button{font-size:.64rem}.chat-thread em{font-size:.52rem}.corridor-conductor-contact p:not(.eyebrow){font-size:.68rem}.corridor-conductor-contact>a{font-size:.62rem}@media (width<=760px){.workspace-header{grid-template-columns:1fr auto}.workspace-header nav,.workspace-brand span{display:none}.workspace-hero{background:linear-gradient(160deg,#f6f2e9 0 78%,#ece5d5 78%);grid-template-columns:1fr;align-items:start;padding-block:2rem}.workspace-hero h1{font-size:3rem}.readiness-ring{width:90px;height:90px}.readiness-ring:before{width:72px;height:72px}.readiness-ring b{font-size:1.2rem}.workspace-tabs{gap:1.4rem}.workspace-content{grid-template-columns:1fr;padding-block:1rem 2rem}.summary-facts{grid-template-columns:1fr;gap:.8rem}.workspace-panel{padding:1rem}.mission-status-grid{grid-template-columns:1fr}.module-header{grid-template-columns:1fr 34px}.module-header nav{display:none}.module-hero{background:linear-gradient(160deg,#f8f5ee 0 82%,#ece4d3 82%);grid-template-columns:1fr;align-items:start;padding-top:2rem}.module-hero h1{font-size:clamp(2.8rem,15vw,4.4rem)}.module-action{justify-content:space-between;width:100%}.module-card-grid{grid-template-columns:1fr}.module-card-grid a{min-height:110px}.registry-head{flex-direction:column;align-items:stretch}.registry-head input{width:100%}.registry-row{display:none}.registry-empty{min-height:280px}.detail-grid{grid-template-columns:repeat(2,1fr)}.detail-grid article{min-height:150px}.module-footer{text-align:center;flex-direction:column;align-items:center}.floor-plan-head,.floor-plan-foot{flex-direction:column;align-items:flex-start}.plan-key{flex-wrap:wrap}.plan-shell{padding:2.4rem 1.4rem}.plan-rooms,.plan-rooms-two,.plan-campus{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:1rem}.plan-campus .suite-west,.plan-campus .suite-east,.plan-campus .office-1,.plan-campus .office-2,.plan-campus .office-3,.plan-campus .office-4,.plan-campus .office-5,.plan-campus .office-6{grid-area:auto}.plan-campus .shared-boardroom{order:8;grid-column:1/3}.plan-route{background:#e1ab1221;border:0;width:48px;height:calc(100% - 2rem);top:50%;left:auto;right:calc(50% - 24px);transform:translate(50%,-50%)}.plan-route b,.plan-route i,.plan-route .helm-compass{display:none}.plan-room,.plan-anchor-suite{min-height:145px;padding:1rem}.plan-campus .suite-west .door{width:44px;height:4px;bottom:-2px;left:calc(50% - 22px);right:auto}.plan-campus .suite-east .door{width:44px;height:4px;inset:-2px auto auto calc(50% - 22px)}.shared-boardroom{grid-template-columns:30px 1fr auto;width:100%;min-height:82px;position:relative;top:auto;left:auto;transform:none}.boardroom-door{width:28px;height:4px;top:-2px;left:calc(50% - 14px);right:auto}.boardroom-door.door-east{inset:auto auto -2px calc(50% - 14px)}.plan-entry{display:none}.plan-compass{bottom:.35rem;right:.45rem}.plan-campus .suite-west{order:1;grid-column:1/3}.plan-campus .suite-center{order:2;grid-area:auto/1/auto/3}.plan-campus .suite-east{order:3;grid-column:1/3}.plan-campus .office-1{order:4}.plan-campus .office-2{order:5}.plan-campus .office-3{order:6}.plan-campus .shared-conference{order:7;grid-area:auto/1/auto/3}.plan-campus .office-4{order:8}.plan-campus .office-5{order:9}.plan-campus .office-6{order:10}.plan-campus .suite-west .door,.plan-campus .suite-center .door,.plan-campus .suite-east .door{width:44px;height:4px;inset:auto auto -2px calc(50% - 22px)}.plan-campus .plan-office .door{width:4px;height:28px;inset:auto -2px calc(50% - 14px) auto}.plan-campus .plan-office:nth-of-type(2n) .door{left:-2px;right:auto}.plan-campus .shared-conference .door{width:40px;height:4px;inset:-2px auto auto calc(50% - 20px)}.suite-hero{background:linear-gradient(160deg,#f8f5ee 0 80%,#e7edf3 80%);grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}.suite-identity{gap:1rem}.suite-monogram{width:54px;height:54px}.suite-hero h1{font-size:clamp(3rem,15vw,4.6rem)}.suite-status{grid-template-columns:1fr}.suite-tabs{gap:1.3rem}.suite-body{grid-template-columns:1fr;padding-block:1rem 2rem}.suite-overview{grid-template-columns:1fr;gap:1rem;padding:1.4rem}.suite-room-grid{grid-template-columns:1fr}.suite-room-card{min-height:170px}.private-room-hero{grid-template-columns:1fr;padding-top:2rem}.private-room-hero h1{font-size:clamp(3rem,15vw,4.7rem)}.room-seal{width:80px;height:80px}.room-seal b{font-size:1.2rem}.private-room-body{grid-template-columns:1fr;padding-block:1rem 2rem}.next-room-meeting{flex-direction:column;align-items:stretch}.meeting-work-grid{grid-template-columns:1fr}.shared-access-seal{width:100%;height:90px}.shared-access-banner{flex-direction:column;align-items:flex-start}.delegate-list section{grid-template-columns:32px minmax(0,1fr)}.delegate-list select,.delegate-list .access-status{grid-column:2;justify-self:start}.office-hero{grid-template-columns:1fr;padding-top:2rem}.office-title{gap:1rem}.office-number{width:52px;height:52px}.office-title h1{font-size:clamp(3rem,14vw,4.6rem)}.office-body{grid-template-columns:1fr;padding-block:1rem 2rem}.office-mandate{grid-template-columns:1fr;gap:1rem}.office-function-grid{grid-template-columns:1fr}.library-hero{background:linear-gradient(160deg,#f8f5ee 0 80%,#e5ebf0 80%);grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}.library-hero h1{font-size:clamp(3.2rem,16vw,5rem)}.library-control-card{grid-template-columns:38px 1fr}.library-control-card .helm-compass{width:38px;height:38px}.library-toolbar{grid-template-columns:1fr;position:static}.library-body{grid-template-columns:1fr;padding-block:1rem 2rem}.library-section-head{flex-direction:column;align-items:flex-start;gap:.7rem}.collection-grid{grid-template-columns:1fr}.collection-grid>button{min-height:155px}.document-columns{display:none}.document-empty{min-height:290px}.record-control-list>span{align-items:flex-start}.document-library .module-footer{text-align:center;flex-direction:column;align-items:center}.action-hero{background:linear-gradient(160deg,#f8f5ee 0 80%,#e9e3d5 80%);grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}.action-hero h1{font-size:clamp(3.2rem,16vw,5rem)}.action-brief{grid-template-columns:38px 1fr}.action-brief .helm-compass{width:38px;height:38px}.action-metrics{grid-template-columns:repeat(2,1fr)}.action-metrics article:nth-child(2){border-right:0}.action-metrics article:nth-child(-n+2){border-bottom:1px solid #dfd9ce}.action-path>header{flex-direction:column;align-items:flex-start}.action-path>div{grid-template-columns:1fr 1fr}.action-path article:nth-child(2):after{display:none}.action-workspace{grid-template-columns:1fr;padding-bottom:2rem}.action-toolbar{grid-template-columns:1fr}.action-register-head{display:none}.action-register>article{grid-template-columns:1fr auto;gap:.5rem 1rem;padding:1rem 1rem 1rem 3rem}.action-register article>div,.action-register article>a{grid-column:1/3}.action-register article>span:not(.action-check),.action-register time,.action-register article b{justify-self:start}.action-center-page .module-footer{text-align:center;flex-direction:column;align-items:center}.directory-hero{background:linear-gradient(160deg,#f8f5ee 0 80%,#e2e9ed 80%);grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}.directory-hero h1{font-size:clamp(3.2rem,16vw,5rem)}.directory-brief{grid-template-columns:38px 1fr}.directory-brief .helm-compass{width:38px;height:38px}.directory-guardrail{grid-template-columns:1fr;align-items:flex-start}.directory-toolbar{grid-template-columns:1fr;position:static}.directory-body{grid-template-columns:1fr;padding-block:1rem 2rem}.directory-section-head{flex-direction:column;align-items:flex-start;gap:.7rem}.dimension-grid{grid-template-columns:1fr}.dimension-grid>button{min-height:155px}.profile-columns{display:none}.profile-row{grid-template-columns:minmax(0,1fr) auto;gap:.45rem .8rem;padding:1rem}.profile-row>div,.profile-row>a,.profile-row>span{grid-column:1}.profile-row>em{grid-area:1/2/3;align-self:start}.profile-empty{min-height:290px}.executive-directory-page .module-footer{text-align:center;flex-direction:column;align-items:center}.opportunity-hero{background:linear-gradient(160deg,#f8f5ee 0 80%,#eee3c8 80%);grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}.opportunity-hero h1{font-size:clamp(3.2rem,16vw,5rem)}.opportunity-qualification>header{flex-direction:column;align-items:flex-start}.opportunity-qualification>div{grid-template-columns:1fr}.opportunity-qualification article:not(:last-child):after{top:auto;bottom:-.6rem;right:50%;transform:rotate(90deg)}.opportunity-toolbar{grid-template-columns:1fr;position:static}.opportunity-body{grid-template-columns:1fr;padding-block:1rem 2rem}.opportunity-section-head{flex-direction:column;align-items:flex-start;gap:.7rem}.opportunity-category-grid{grid-template-columns:1fr}.opportunity-category-grid>button{min-height:155px}.opportunity-columns{display:none}.opportunity-empty{min-height:290px}.opportunity-center-page .module-footer{text-align:center;flex-direction:column;align-items:center}.meeting-center-hero{background:linear-gradient(160deg,#f8f5ee 0 80%,#dfe8ed 80%);grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}.meeting-center-hero h1{font-size:clamp(3.2rem,16vw,5rem)}.meeting-center-brief{grid-template-columns:38px 1fr}.meeting-center-brief .helm-compass{width:38px;height:38px}.meeting-record-path>header{flex-direction:column;align-items:flex-start}.meeting-record-path>div{grid-template-columns:1fr 1fr}.meeting-record-path article:nth-child(2):after{display:none}.meeting-center-toolbar{grid-template-columns:1fr;position:static}.meeting-center-body{grid-template-columns:1fr;padding-block:1rem 2rem}.meeting-room-head{flex-direction:column;align-items:flex-start;gap:.7rem}.meeting-room-directory{grid-template-columns:1fr}.meeting-room-directory>a{min-height:150px}.meeting-columns{display:none}.meeting-empty{min-height:290px}.meeting-center-page .module-footer{text-align:center;flex-direction:column;align-items:center}.helm-records-hero{background:linear-gradient(160deg,#0d223f 0 80%,#173b61 80%);grid-template-columns:1fr;gap:1.5rem;min-height:auto;padding-top:2rem}.helm-records-hero h1{font-size:clamp(3.6rem,17vw,5.4rem)}.helm-hero-mark{min-height:210px}.helm-hero-mark .helm-compass{width:82px;height:82px}.helm-doctrine{grid-template-columns:42px 1fr}.helm-doctrine>.helm-compass{width:42px;height:42px}.helm-current-brief{grid-template-columns:1fr}.helm-brief-links{flex-direction:column;align-items:stretch}.helm-toolbar{grid-template-columns:1fr;position:static}.helm-records-body{grid-template-columns:1fr;padding-block:1rem 2rem}.helm-type-head{flex-direction:column;align-items:flex-start;gap:.7rem}.helm-type-grid{grid-template-columns:1fr}.helm-type-grid>button{min-height:155px}.helm-columns{display:none}.helm-record-row{grid-template-columns:1fr 1fr;gap:.6rem;padding-left:3.5rem}.helm-record-row>div,.helm-record-row>a{grid-column:1/3}.helm-records-footer{text-align:center;flex-direction:column;align-items:center}.record-intake>header{flex-direction:column;align-items:flex-start}.record-intake-grid,.record-field-row{grid-template-columns:1fr}.record-form-actions{flex-direction:column;align-items:stretch}.record-form-actions button{width:100%}.founding-welcome{grid-template-columns:1fr;gap:1.2rem}.welcome-mark{min-height:110px}.suite-operations>header,.shared-records>header{flex-direction:column;align-items:flex-start}.suite-operations>header button{width:100%}.suite-operations>form{grid-template-columns:1fr}.suite-operations label.wide,.suite-operations form>button{grid-column:1}.suite-operations form>button{width:100%}.suite-record-list>article{grid-template-columns:1fr}.suite-record-list article>button{width:100%}.shared-record-grid,.welcome-announcement{grid-template-columns:1fr}.welcome-announcement-mark{width:60px;height:60px}.readiness-columns{display:none}.readiness-items>section{grid-template-columns:1fr 1fr}.readiness-board>header,.readiness-board>footer,.suite-files>header{flex-direction:column;align-items:flex-start}.suite-files>header>button{width:100%}.suite-files>form,.file-cabinet-tools{grid-template-columns:1fr;align-items:stretch}.suite-file-picker,.suite-files form button{width:100%}.provider-grid,.meeting-schedule-form{grid-template-columns:1fr}.meeting-schedule-form label.wide,.meeting-schedule-form>button{grid-column:1}.scheduled-meetings article,.suite-drive-area,.suite-drive-area form{grid-template-columns:1fr}.suite-drive-area>.suite-operation-message{grid-column:1}.entry-choice-bar{grid-template-columns:1fr 1fr}.register-entry-panel>form{grid-template-columns:1fr}.register-entry-panel>form .wide,.register-entry-panel>form button[type=submit]{grid-column:1}.register-entry-panel>form button[type=submit]{width:100%}.private-meeting-callout{flex-direction:column;align-items:flex-start}.private-meeting-callout>a{text-align:center;width:100%}.current-delegation-panel>header,.current-delegation-panel>footer{flex-direction:column;align-items:flex-start}.current-delegation-body{grid-template-columns:1fr}.current-delegation-panel>footer a{white-space:normal}.suite-map-band{padding:0 1rem 2rem}.suite-map-band .corridor-office-map>header{flex-direction:column;align-items:flex-start;padding:1.2rem}.suite-map-band .office-map-layout{grid-template-columns:1fr}.suite-map-band .suite-note-plan{padding:1.5rem 1rem}.suite-map-band .suite-note-plan .plan-campus{grid-template-rows:auto;gap:.65rem}.suite-map-band .suite-note-plan .plan-room,.suite-map-band .suite-note-plan .plan-anchor-suite{min-height:105px}.suite-map-band .suite-note-plan .plan-route,.suite-map-band .suite-note-plan:before,.suite-map-band .suite-note-plan:after{top:50%}.suite-map-band .office-note-panel{border-top:1px solid #d8d2c5;border-left:0;padding:1.2rem;scroll-margin-top:1rem}.workspace-corridor-footer{padding:0 1rem 2rem}.corridor-conductor-contact{grid-template-columns:58px 1fr;padding:1rem}.conductor-contact-mark{width:54px;height:54px}.conductor-contact-mark img{width:46px;height:46px}.corridor-conductor-contact>a{grid-column:1/3;width:100%}.office-map-layout{grid-template-columns:1fr}.office-note-panel{border-top:1px solid #d8d2c5;border-left:0}.office-note-panel form>div,.corridor-inbox-body{grid-template-columns:1fr}.corridor-inbox-list{border-bottom:1px solid #ded8cd;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.corridor-inbox-list>button{border-right:1px solid #e1dbd0}.office-inbox-dock{width:calc(100vw - 1rem);bottom:.5rem;right:.5rem}.delegation-lobby-hero{gap:1.1rem;padding:1.8rem 1rem 1.5rem}.delegation-lobby-hero h1{margin-top:.35rem;font-size:clamp(2.8rem,14vw,4.25rem);line-height:.92}.delegation-lobby-hero>div:first-child>p:last-child{font-size:.76rem;line-height:1.65}.delegation-access-note{grid-template-columns:42px 1fr;padding:1rem}.delegation-access-note .helm-compass{width:42px;height:42px}.delegation-lobby-body{padding:1rem 1rem 2.5rem}.delegation-workspace-area>header{align-items:flex-start}.delegation-workspace-card{min-height:auto;padding:1.1rem}.delegation-workspace-card h3{font-size:1.65rem}.delegation-card-tools{grid-template-columns:1fr 1fr;display:grid}.october-workspace-hero{gap:1.2rem;padding:1.8rem 1rem}.workspace-hero h1{font-size:clamp(2.75rem,13vw,3.8rem);line-height:.95}.workspace-hero>div:first-child>p:last-child{font-size:.76rem;line-height:1.6}.workspace-welcome{padding:1rem;box-shadow:0 10px 25px #081d3429}.workspace-welcome h2{font-size:1.28rem}.mission-directory a{min-height:58px;padding:.65rem}.mission-directory b{font-size:.66rem}.mission-directory small{font-size:.53rem}.workspace-tabs{z-index:12;gap:1.15rem;padding-inline:1rem;position:sticky;top:0;box-shadow:0 5px 16px #0d233e0f}.workspace-tabs a{align-items:center;min-height:46px;padding:.65rem 0;font-size:.65rem;display:grid}.workspace-content{gap:1rem;padding:1rem 1rem 2rem}.workspace-primary,.workspace-aside{gap:1rem}.welcome-announcement{gap:1rem;padding:1.1rem}.welcome-announcement h3{font-size:1.3rem}.welcome-announcement p{font-size:.72rem}.summary-facts{gap:1px}.summary-facts span{background:#f7f4ed;padding:.8rem}.readiness-items>section{grid-template-columns:1fr;gap:.55rem;padding:.9rem 1rem}.readiness-items section>div{grid-column:1}.readiness-items select{min-height:44px;padding-inline:.65rem;font-size:.68rem}.readiness-items time{align-items:center;min-height:32px;font-size:.66rem;display:flex}.readiness-items time:before{content:"Due";color:#8a6911;text-transform:uppercase;margin-right:.5rem;font-size:.52rem;font-weight:850}.delegation-chat{padding:0}.delegation-chat>header{padding:1rem}.chat-people{scroll-snap-type:x proximity;gap:.45rem;padding:.7rem 1rem}.chat-people button{scroll-snap-align:start;min-height:42px}.chat-thread{max-height:58vh;padding:.35rem .7rem}.chat-thread>section{grid-template-columns:30px minmax(0,1fr);gap:.55rem;padding:.8rem .3rem}.chat-thread section p{flex-wrap:wrap;gap:.3rem .45rem}.chat-thread section>div:last-child>div{font-size:.72rem;line-height:1.55}.delegation-chat>form{padding:.85rem 1rem 1rem}.delegation-chat textarea{min-height:96px;font-size:.75rem}.chat-compose-actions{align-items:stretch}.october-delegate-list p{grid-template-columns:34px minmax(0,1fr)}.october-delegate-list i{grid-column:2;justify-self:start}.suite-file-list article{grid-template-columns:24px minmax(0,1fr);align-items:start;padding:.85rem 1rem}.suite-file-actions{flex-wrap:wrap;grid-column:2}.entry-choice-bar button,.entry-choice-bar a{min-height:46px}.suite-drive-area,.suite-drive-area form{padding:1rem}.delegate-list section{grid-template-columns:36px minmax(0,1fr);align-items:start;padding:.85rem}.delegate-access-controls{grid-column:1/-1;grid-template-columns:1fr;margin-top:.25rem}.delegate-access-controls select{min-height:44px;font-size:.62rem}.delegate-list .access-status{grid-column:2}.delegate-access-form{grid-template-columns:1fr;padding:1rem}.delegate-access-form label,.delegate-access-form .wide,.delegate-access-form button,.delegate-access-form>small{grid-column:1}.delegate-access-form input,.delegate-access-form select,.delegate-access-form button{min-height:44px;font-size:.65rem}}@media (width<=420px){.mission-directory{grid-template-columns:1fr 1fr}.mission-directory a{min-width:0}.mission-directory small{line-height:1.35}.corridor-conductor-contact{text-align:left;grid-template-columns:1fr}.corridor-conductor-contact>a{grid-column:1}}@media (width<=760px){.workspace-page{overflow-x:hidden}.workspace-header{min-height:60px;padding-inline:1rem}.workspace-brand img{width:32px;height:32px}.workspace-user{width:36px;height:36px;font-size:.72rem}.workspace-user-menu>div{width:min(205px,100vw - 1.7rem);position:fixed;top:68px;right:.85rem}.workspace-user-menu>div:before{display:none}.workspace-user-menu>div a{min-height:44px;font-size:.74rem}.october-workspace-hero{padding:1.55rem 1rem 1.25rem}.workspace-hero .eyebrow{line-height:1.5}.workspace-hero h1{margin-top:.35rem;font-size:clamp(2.6rem,12vw,3.45rem);line-height:.94}.workspace-hero>div:first-child>p:last-child{margin-top:.9rem;font-size:.88rem;line-height:1.65}.workspace-welcome{border-top:3px solid var(--gold);padding:1.1rem}.workspace-welcome h2{margin-block:.65rem .9rem;font-size:1.45rem;line-height:1.2}.workspace-welcome>div:first-child>span{font-size:.62rem}.mission-directory a{align-content:center;min-height:70px;padding:.75rem;display:grid}.mission-directory b{font-size:.8rem;line-height:1.2}.mission-directory small{margin-top:.3rem;font-size:.68rem;line-height:1.35}.workspace-tabs-return-only{z-index:30;border-top:0;padding:0;position:sticky;top:0;box-shadow:0 7px 20px #081c3729}.workspace-tabs-return-only .workspace-room-return{border-bottom:3px solid var(--gold);letter-spacing:.02em;align-items:center;width:100%;min-height:52px;margin:0;padding:0 1rem;font-size:.78rem;display:flex}.workspace-content{gap:.9rem;padding:.9rem .85rem 2rem}.workspace-primary,.workspace-aside{gap:.9rem}.october-delegation-workspace .workspace-content,.october-delegation-workspace .workspace-primary,.october-delegation-workspace .workspace-aside{gap:1rem}.october-delegation-workspace .workspace-panel,.october-delegation-workspace .shared-records,.october-delegation-workspace .suite-operations{box-shadow:0 10px 28px #102a4f14}.october-delegation-workspace .mission-overview-card,.october-delegation-workspace #announcements>.shared-records,.october-delegation-workspace #planning>.readiness-board,.october-delegation-workspace #chat>.delegation-chat,.october-delegation-workspace #documents>.suite-operations,.october-delegation-workspace #timeline,.october-delegation-workspace #delegates,.october-delegation-workspace #mission-coverage{border-top-width:5px}.workspace-panel{padding:1.05rem}.workspace-panel h2{font-size:1.45rem;line-height:1.2}.executive-summary h2{font-size:1.62rem;line-height:1.18}.executive-summary>p:nth-of-type(2){font-size:.88rem;line-height:1.7}.mission-overview-card{grid-template-columns:1fr}.mission-overview-copy{padding:1.15rem}.mission-overview-copy h2{font-size:1.62rem;line-height:1.18}.mission-overview-copy>p:last-child{font-size:.88rem;line-height:1.7}.mission-overview-card .summary-facts span{min-height:82px}.mission-overview-card .summary-facts span:nth-child(3),.mission-overview-card .summary-facts span:nth-child(4){grid-column:1/-1}.welcome-announcement{padding:1.15rem}.welcome-announcement-mark{border:0;border-radius:0;width:68px;height:68px;padding:0;overflow:visible}.welcome-announcement-mark img{object-fit:contain;width:68px;height:68px}.welcome-announcement h3{font-size:1.45rem;line-height:1.2}.welcome-announcement p{font-size:.88rem;line-height:1.7}.welcome-announcement footer b{font-size:.8rem}.welcome-announcement footer small{font-size:.7rem}.static-workspace-welcome{padding:1rem}.static-workspace-welcome .welcome-announcement-author{gap:.7rem;margin-top:.75rem;padding-top:.65rem}.static-workspace-welcome .welcome-signature-mark,.static-workspace-welcome .welcome-signature-mark img{width:44px;height:44px}.static-workspace-welcome .welcome-signature-mark{box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:44px}.summary-facts{grid-template-columns:1fr 1fr;gap:1px;margin-top:1rem}.summary-facts span{align-content:center;min-height:76px;padding:.8rem;display:grid}.summary-facts span:nth-child(4){grid-column:1/-1}.summary-facts small{font-size:.64rem}.summary-facts b{font-size:.82rem;line-height:1.4}.shared-records>header{padding:1rem}.shared-records h2{font-size:1.45rem}.shared-records>p,.shared-records-empty p,.shared-record-grid p{font-size:.82rem;line-height:1.65}.shared-record-grid a,.shared-record-grid small{font-size:.7rem}.readiness-board>header{padding:1rem}.readiness-count b{font-size:1.25rem}.readiness-count small{font-size:.62rem}.readiness-items>section{gap:.65rem;padding:1rem}.readiness-items section>div small{font-size:.64rem}.readiness-items section>div b{font-size:.88rem;line-height:1.5}.readiness-items select{min-height:48px;padding-inline:.75rem;font-size:.88rem}.readiness-items time{min-height:36px;font-size:.78rem}.readiness-items time:before{font-size:.62rem}.readiness-board>footer,.readiness-message{font-size:.72rem;line-height:1.55}.delegation-chat>header{gap:.5rem;padding:1rem}.delegation-chat>header>span{font-size:.68rem}.chat-people{padding:.75rem 1rem}.chat-people button{min-height:46px;padding-right:.7rem}.chat-people b{width:30px;height:30px;font-size:.6rem}.chat-people span{font-size:.72rem}.chat-thread{max-height:62vh;padding:.4rem .75rem}.chat-thread>section{grid-template-columns:34px minmax(0,1fr);padding:.9rem .25rem}.chat-thread section p b{font-size:.82rem}.chat-thread time,.chat-message-actions button{font-size:.68rem}.chat-message-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;width:100%;margin-top:.75rem;display:grid}.chat-message-actions button{border-width:2px;width:100%;min-width:0;min-height:46px;padding:.6rem .75rem;font-size:.72rem}.chat-thread section>div:last-child>div{font-size:.88rem;line-height:1.6}.delegation-chat>form{padding:.9rem 1rem 1rem}.delegation-chat textarea{min-height:110px;padding:.8rem;font-size:1rem}.delegation-chat form small{font-size:.68rem;line-height:1.45}.chat-compose-actions>button{min-height:48px;font-size:.8rem}.october-delegate-list p{gap:.8rem;min-height:88px;padding:.95rem 0}.october-delegate-list p>span:first-child{width:36px;height:36px;font-size:.58rem}.october-delegate-list .delegate-profile>button{min-height:30px;font-size:.88rem}.october-delegate-list small{font-size:.74rem;line-height:1.55}.october-delegate-list i{font-size:.62rem}.delegate-contact-card a{font-size:.76rem}.mission-inclusions span{padding:.85rem 0;font-size:.82rem;line-height:1.45}.timeline b{font-size:.82rem}.timeline small,.timeline time{font-size:.7rem}.suite-operations>header{gap:.7rem;padding:1.1rem}.suite-operations>header h2{font-size:1.5rem}.suite-operations>header p:last-child{font-size:.78rem;line-height:1.6}.suite-operations>header button,.suite-operations form>button{min-height:48px;font-size:.78rem}.suite-operations label span{font-size:.66rem}.suite-operations input,.suite-operations select,.suite-operations textarea{min-height:48px;font-size:1rem}.suite-file-picker,.suite-files form button,.entry-choice-bar button,.entry-choice-bar a{min-height:48px;font-size:.78rem}.suite-file-list strong{font-size:.82rem}.suite-file-list small,.suite-file-actions a{font-size:.7rem}.workspace-corridor-footer{padding:0 .85rem 1.5rem}.workspace-corridor-footer .floor-plan{padding:1.25rem .75rem}.floor-plan-head{gap:.7rem}.floor-plan-head h2{font-size:2rem;line-height:1.1}.interactive-plan-controls{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.interactive-plan-controls>div{background:#f7f1e4;border:1px solid #c8b46f;padding:3px;display:flex}.interactive-plan-controls button{min-height:42px;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0 .75rem;font-size:.7rem;font-weight:850}.interactive-plan-controls button.active{background:var(--navy);color:#fff;box-shadow:0 4px 12px #081c372e}.interactive-plan-controls small{color:#6f746f;text-align:right;font-size:.66rem;line-height:1.35}.interactive-plan-viewport{border:1px solid #102a4f40;max-width:100%;overflow:hidden}.interactive-plan-viewport.plan-mode-explore{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow:auto hidden}.plan-shell{padding:1.25rem .75rem}.plan-rooms,.plan-campus{gap:.7rem}.plan-room,.plan-anchor-suite{min-height:124px;padding:.8rem}.plan-room strong,.plan-office strong{font-size:.88rem;line-height:1.2}.plan-room>span,.plan-room small,.plan-room b{font-size:.62rem;line-height:1.35}.floor-plan-foot p{font-size:.76rem;line-height:1.55}.corridor-conductor-contact{grid-template-columns:1fr;gap:.85rem;padding:1.2rem}.corridor-conductor-contact h2{font-size:1.35rem}.corridor-conductor-contact p:not(.eyebrow){font-size:.8rem;line-height:1.65}.corridor-conductor-contact>a{white-space:normal;place-items:center;width:100%;min-height:48px;padding-inline:1rem;font-size:.76rem;display:grid}.plan-mode-fit .plan-shell{width:100%;min-height:340px;padding:2.4rem .4rem}.plan-mode-fit .plan-entry{display:none}.plan-mode-fit .plan-route{background:#e1ab1226;border-block:1px solid #16395b59;width:auto;height:42px;display:flex;top:50%;left:.35rem;right:.35rem;transform:translateY(-50%)}.plan-mode-fit .plan-route b,.plan-mode-fit .plan-route i{display:initial;font-size:.48rem}.plan-mode-fit .plan-route .helm-compass{display:none}.plan-mode-fit .plan-campus{grid-template-rows:1fr 1fr;grid-template-columns:repeat(8,minmax(0,1fr));gap:3.2rem .25rem}.plan-mode-fit .plan-campus .suite-west{order:initial;grid-area:1/1/auto/4}.plan-mode-fit .plan-campus .suite-center{order:initial;grid-area:1/4/auto/6}.plan-mode-fit .plan-campus .suite-east{order:initial;grid-area:1/6/auto/9}.plan-mode-fit .plan-campus .office-1{order:initial;grid-area:2/1}.plan-mode-fit .plan-campus .office-2{order:initial;grid-area:2/2}.plan-mode-fit .plan-campus .office-3{order:initial;grid-area:2/3}.plan-mode-fit .plan-campus .shared-conference{order:initial;grid-area:2/4/auto/6}.plan-mode-fit .plan-campus .office-4{order:initial;grid-area:2/6}.plan-mode-fit .plan-campus .office-5{order:initial;grid-area:2/7}.plan-mode-fit .plan-campus .office-6{order:initial;grid-area:2/8}.plan-mode-fit .plan-room,.plan-mode-fit .plan-anchor-suite{min-height:106px;padding:.42rem}.plan-mode-fit .plan-room{text-align:center;min-width:0;overflow:hidden}.plan-mode-fit .plan-room>span,.plan-mode-fit .plan-room strong,.plan-mode-fit .plan-room small{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;width:100%;min-width:0;max-width:100%}.plan-mode-fit .plan-room>span{letter-spacing:0;font-size:clamp(.3rem,1.05vw,.4rem);line-height:1.05}.plan-mode-fit .plan-room strong,.plan-mode-fit .plan-office strong{letter-spacing:-.025em;font-size:clamp(.38rem,1.48vw,.58rem);line-height:1.02}.plan-mode-fit .plan-anchor-suite strong{font-size:clamp(.42rem,1.65vw,.7rem)}.plan-mode-fit .shared-conference strong{font-size:clamp(.36rem,1.35vw,.54rem)}.plan-mode-fit .plan-room small{letter-spacing:-.015em;font-size:clamp(.28rem,.98vw,.4rem);line-height:1.08}.plan-mode-fit .plan-room>b{display:none}.plan-mode-fit .office-rental-pitch{text-align:center;place-content:center;padding:.28rem;display:grid}.plan-mode-fit .office-rental-pitch i,.plan-mode-fit .office-rental-pitch em{display:none}.plan-mode-fit .office-rental-pitch b{margin:0;font-size:clamp(.32rem,1.1vw,.42rem);line-height:1.15;display:block}.plan-mode-fit .rentable-office:hover .door,.plan-mode-fit .rentable-office:focus-visible .door,.plan-mode-fit .rentable-office:active .door{width:3px;transition:width .16s,transform .16s;transform:translate(10px)}.plan-mode-fit .plan-campus .suite-west .door,.plan-mode-fit .plan-campus .suite-center .door,.plan-mode-fit .plan-campus .suite-east .door{width:32px;height:4px;inset:auto auto -2px calc(50% - 16px)}.plan-mode-fit .plan-campus .plan-office .door,.plan-mode-fit .plan-campus .shared-conference .door{width:22px;height:4px;inset:-2px auto auto calc(50% - 11px)}.plan-mode-explore .plan-shell{scroll-snap-align:start;width:760px;min-height:486px;padding:3.4rem 2.6rem}.plan-mode-explore .plan-entry{display:grid}.plan-mode-explore .plan-route{background:#e1ab1226;border-block:1px solid #16395b59;width:auto;height:54px;display:flex;top:50%;left:2.2rem;right:2.2rem;transform:translateY(-50%)}.plan-mode-explore .plan-route b,.plan-mode-explore .plan-route i{display:initial}.plan-mode-explore .plan-route .helm-compass{align-self:center;place-items:center;display:inline-grid}.plan-mode-explore .plan-campus{grid-template-rows:1fr 1fr;grid-template-columns:repeat(8,minmax(0,1fr));gap:5rem .55rem}.plan-mode-explore .plan-campus .suite-west{order:initial;grid-area:1/1/auto/4}.plan-mode-explore .plan-campus .suite-center{order:initial;grid-area:1/4/auto/6}.plan-mode-explore .plan-campus .suite-east{order:initial;grid-area:1/6/auto/9}.plan-mode-explore .plan-campus .office-1{order:initial;grid-area:2/1}.plan-mode-explore .plan-campus .office-2{order:initial;grid-area:2/2}.plan-mode-explore .plan-campus .office-3{order:initial;grid-area:2/3}.plan-mode-explore .plan-campus .shared-conference{order:initial;grid-area:2/4/auto/6}.plan-mode-explore .plan-campus .office-4{order:initial;grid-area:2/6}.plan-mode-explore .plan-campus .office-5{order:initial;grid-area:2/7}.plan-mode-explore .plan-campus .office-6{order:initial;grid-area:2/8}.plan-mode-explore .plan-room,.plan-mode-explore .plan-anchor-suite{min-height:138px;padding:.75rem}.plan-mode-explore .plan-anchor-suite strong{font-size:1.05rem}.plan-mode-explore .plan-office{text-align:center;place-content:center;min-height:112px;padding:.7rem .45rem}.plan-mode-explore .plan-office>span:first-child{font-size:.5rem;line-height:1}.plan-mode-explore .plan-office strong{overflow-wrap:normal;word-break:normal;text-align:center;width:100%;font-size:.82rem;line-height:1.08}.plan-mode-explore .plan-office>small,.plan-mode-explore .plan-office>b,.plan-mode-explore .plan-office .office-rental-pitch{display:none}.plan-mode-explore .plan-campus .suite-west .door,.plan-mode-explore .plan-campus .suite-center .door,.plan-mode-explore .plan-campus .suite-east .door{width:40px;height:4px;inset:auto auto -2px calc(50% - 20px)}.plan-mode-explore .plan-campus .plan-office .door,.plan-mode-explore .plan-campus .shared-conference .door{width:28px;height:4px;inset:-2px auto auto calc(50% - 14px)}.suite-map-band .plan-mode-fit .plan-anchor-suite{top:4px}.suite-map-band .plan-mode-explore .plan-anchor-suite,.techindiana-suite .suite-map-band .plan-mode-fit .plan-anchor-suite{top:12px}.techindiana-suite .suite-map-band .plan-mode-explore .plan-anchor-suite{top:22px}.corridor-conductor-contact .conductor-contact-mark{display:none}}@media (width<=390px){.workspace-hero h1{font-size:clamp(2.35rem,12vw,2.85rem)}.mission-directory{grid-template-columns:1fr}.mission-directory a{min-height:62px}.summary-facts{grid-template-columns:1fr}.summary-facts span:nth-child(4){grid-column:auto}.plan-shell{padding-inline:.55rem}.plan-rooms,.plan-campus{gap:.55rem}.plan-room,.plan-anchor-suite{min-height:116px;padding:.65rem}.interactive-plan-controls{flex-direction:column;align-items:stretch}.interactive-plan-controls>div{width:100%}.interactive-plan-controls button{flex:1}.interactive-plan-controls small{text-align:left}}@media (width<=760px){.shared-room-page{overflow-x:hidden}.shared-room-page .module-header{z-index:50;border-bottom:1px solid #c9a24a3d;grid-template-columns:36px minmax(0,1fr) 36px;gap:.75rem;min-height:56px;padding:.55rem .85rem;position:sticky;top:0;box-shadow:0 5px 18px #05152a29}.shared-room-page .workspace-brand,.shared-room-page .workspace-brand img{width:36px;height:36px}.shared-room-page .workspace-brand span{display:none}.shared-room-page .conference-mobile-title{color:#dce5ee;letter-spacing:.02em;justify-self:center;font:400 .9rem/1 Georgia,serif;display:block}.shared-room-page .workspace-user{width:36px;height:36px}.shared-room-page .workspace-user-menu>div{top:62px}.shared-room-page .suite-switcher{display:none}.shared-room-page .delegation-lobby-hero{gap:1rem;padding:1.35rem .85rem 1.15rem}.shared-room-page .delegation-lobby-hero h1{margin:.3rem 0 .8rem;font-size:clamp(2.65rem,13vw,3.55rem);line-height:.92}.shared-room-page .delegation-lobby-hero>div:first-child>p:last-child{margin:0;font-size:.88rem;line-height:1.65}.shared-room-page .conference-concierge-welcome{background-position:50%;border-top-width:4px;grid-template-columns:62px minmax(0,1fr);gap:1rem;min-height:190px;padding:1.15rem;box-shadow:0 16px 36px #081d3433}.shared-room-page .conference-concierge-welcome:before{width:210px;height:210px;top:-120px;right:-110px}.shared-room-page .conference-concierge-welcome:after{bottom:22px;right:24px}.shared-room-page .concierge-welcome-mark{width:60px;height:60px}.shared-room-page .concierge-welcome-mark img{width:50px;height:50px}.shared-room-page .conference-concierge-welcome .eyebrow{font-size:.62rem;line-height:1.4}.shared-room-page .conference-concierge-welcome h2{margin-top:.4rem;font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.05}.shared-room-page .conference-concierge-welcome .concierge-ready{margin-top:.6rem;font-size:.82rem;line-height:1.5}.shared-room-page .delegation-lobby-body{padding:1.15rem .85rem 2.5rem}.shared-room-page .delegation-workspace-area>header{gap:.45rem;margin-bottom:.9rem}.shared-room-page .delegation-workspace-area>header h2{font-size:1.75rem;line-height:1.15}.shared-room-page .delegation-workspace-area>header>span{color:#80610f;background:#fffaf0;border:1px solid #d5c58f;padding:.35rem .55rem;font-size:.65rem}.shared-room-page .delegation-workspace-card{border-top-width:5px;min-height:auto;padding:1.15rem;box-shadow:0 14px 35px #112b481a}.shared-room-page .delegation-card-top{margin-bottom:1.35rem}.shared-room-page .delegation-card-top>span{align-items:center;min-height:34px;padding:.4rem .6rem;font-size:.62rem;display:flex}.shared-room-page .delegation-card-top b{color:#80610f;border:1px solid #d4c58f;align-items:center;min-height:34px;padding-inline:.65rem;font-size:.7rem;display:flex}.shared-room-page .delegation-workspace-card>.eyebrow{font-size:.68rem;line-height:1.55}.shared-room-page .delegation-workspace-card h3{margin:.45rem 0 .65rem;font-size:1.8rem;line-height:1.12}.shared-room-page .delegation-workspace-card>p:not(.eyebrow){font-size:.86rem;line-height:1.65}.shared-room-page .delegation-card-tools{grid-template-columns:1fr 1fr;gap:.45rem;margin:1.15rem 0}.shared-room-page .delegation-card-tools span{text-align:center;place-items:center;min-height:42px;padding:.5rem;font-size:.7rem;display:grid}.shared-room-page .delegation-workspace-card footer{flex-direction:row;align-items:center;gap:.75rem}.shared-room-page .delegation-workspace-card footer i{width:34px;height:34px;font-size:.55rem}.shared-room-page .delegation-workspace-card footer small{text-align:right;max-width:170px;font-size:.68rem;line-height:1.45}.shared-room-page .delegation-empty{min-height:250px;padding:1.5rem}.shared-room-page .delegation-empty p{font-size:.82rem;line-height:1.6}}@media (width<=390px){.shared-room-page .delegation-lobby-hero h1{font-size:2.55rem}.shared-room-page .conference-concierge-welcome{grid-template-columns:52px minmax(0,1fr);padding:1rem}.shared-room-page .concierge-welcome-mark{width:52px;height:52px}.shared-room-page .concierge-welcome-mark img{width:43px;height:43px}.shared-room-page .delegation-workspace-card footer{flex-direction:column;align-items:flex-start}.shared-room-page .delegation-workspace-card footer small{text-align:left;max-width:none}}@media (width>=1100px){.shared-room-page .module-header,.shared-room-page .suite-switcher,.october-delegation-workspace .workspace-header,.october-delegation-workspace .workspace-tabs{padding-inline:max(2.25rem,50vw - 740px)}.shared-room-page .delegation-lobby-hero{background:linear-gradient(115deg,#f8f5ee 0 66%,#e5ecf1 66%);grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);align-items:center;gap:clamp(3rem,6vw,6.5rem);min-height:410px;padding:3.5rem max(2.75rem,50vw - 740px)}.shared-room-page .delegation-lobby-hero>div:first-child{max-width:760px}.shared-room-page .delegation-lobby-hero h1{font-size:clamp(4.6rem,5.8vw,6.25rem)}.shared-room-page .delegation-lobby-hero>div:first-child>p:last-child{max-width:620px;font-size:.9rem}.shared-room-page .conference-concierge-welcome{grid-template-columns:86px minmax(0,1fr);min-height:270px;padding:2rem 2.15rem}.shared-room-page .concierge-welcome-mark{width:82px;height:82px}.shared-room-page .concierge-welcome-mark img{width:68px;height:68px}.shared-room-page .conference-concierge-welcome h2{font-size:clamp(2.25rem,2.7vw,3rem)}.shared-room-page .conference-concierge-welcome .concierge-ready{font-size:.78rem}.shared-room-page .delegation-lobby-body{padding:2.5rem max(2.75rem,50vw - 740px) 5rem}.shared-room-page .delegation-workspace-area>header{margin-bottom:1.35rem}.shared-room-page .delegation-workspace-area>header h2{font-size:2.65rem}.shared-room-page .delegation-workspace-grid{grid-template-columns:minmax(0,1fr)}.shared-room-page .delegation-workspace-card{min-height:285px;padding:1.75rem 2rem}.shared-room-page .delegation-card-top{margin-bottom:1.5rem}.shared-room-page .delegation-workspace-card h3{max-width:900px;font-size:2.5rem}.shared-room-page .delegation-workspace-card>p:not(.eyebrow){max-width:820px;font-size:.76rem}.shared-room-page .delegation-card-tools{grid-template-columns:repeat(4,minmax(130px,1fr));max-width:760px;margin:1.25rem 0 1.4rem;display:grid}.shared-room-page .delegation-card-tools span{place-items:center;min-height:42px;font-size:.56rem;display:grid}.october-delegation-workspace .workspace-hero{grid-template-columns:minmax(0,1fr) minmax(420px,500px);align-items:center;gap:clamp(3rem,6vw,6rem);padding:3.25rem max(2.75rem,50vw - 740px) 3rem}.october-delegation-workspace .workspace-hero h1{font-size:clamp(4.4rem,5.7vw,5.85rem)}.october-delegation-workspace .workspace-hero>div>p:last-child{max-width:650px;font-size:.92rem}.october-delegation-workspace .workspace-welcome{width:100%;min-height:0;padding:1.55rem 1.65rem}.october-delegation-workspace .workspace-welcome h2{margin-bottom:1.15rem;font-size:1.65rem}.october-delegation-workspace .mission-directory{grid-template-columns:repeat(3,1fr)}.october-delegation-workspace .mission-directory a{min-height:66px;padding:.75rem}.october-delegation-workspace .workspace-content{grid-template-columns:minmax(0,1.72fr) minmax(330px,.58fr);gap:1.65rem;padding:2rem max(2.75rem,50vw - 740px) 4.5rem}.october-delegation-workspace .workspace-primary,.october-delegation-workspace .workspace-aside{gap:1.65rem}.october-delegation-workspace .static-workspace-welcome{padding:1.35rem 1.6rem}.october-delegation-workspace .welcome-announcement p{max-width:880px;font-size:.8rem}.october-delegation-workspace .mission-overview-card{grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr)}.october-delegation-workspace .mission-overview-copy{padding:2rem}.october-delegation-workspace .mission-overview-copy h2{font-size:clamp(2rem,2.35vw,2.65rem)}.october-delegation-workspace .mission-overview-card .summary-facts span{min-height:118px;padding:1.15rem}.october-delegation-workspace .workspace-aside .workspace-panel{padding:1.5rem}.october-delegation-workspace .workspace-corridor-footer{padding-inline:max(2.75rem,50vw - 740px)}}@media (width>=1500px){.shared-room-page .delegation-workspace-card{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(430px,.62fr);column-gap:3.5rem;display:grid}.shared-room-page .delegation-card-top{grid-column:1/-1}.shared-room-page .delegation-workspace-card .eyebrow,.shared-room-page .delegation-workspace-card h3,.shared-room-page .delegation-workspace-card>p:not(.eyebrow){grid-column:1}.shared-room-page .delegation-card-tools{grid-area:2/2/5;grid-template-columns:repeat(2,1fr);align-self:center;width:100%;margin:0}.shared-room-page .delegation-workspace-card footer{grid-column:1/-1}}@media (width<=760px){.shared-room-page .module-header,.october-delegation-workspace .workspace-header{z-index:60;position:sticky;top:0}.october-delegation-workspace .workspace-tabs-return-only{top:60px}.shared-room-page .delegation-lobby-hero,.shared-room-page .delegation-lobby-body,.october-delegation-workspace .workspace-hero,.october-delegation-workspace .workspace-content{width:100%;min-width:0}.shared-room-page .conference-concierge-welcome,.shared-room-page .delegation-workspace-card,.october-delegation-workspace .workspace-welcome,.october-delegation-workspace .workspace-panel,.october-delegation-workspace .shared-records,.october-delegation-workspace .readiness-board,.october-delegation-workspace .delegation-chat,.october-delegation-workspace .suite-operations{min-width:0}.shared-room-page .delegation-workspace-card h3,.october-delegation-workspace h1,.october-delegation-workspace h2,.october-delegation-workspace h3{overflow-wrap:anywhere}.shared-room-page .delegation-card-top{align-items:stretch}.shared-room-page .delegation-card-top>span,.shared-room-page .delegation-card-top>b{text-align:center;justify-content:center}.shared-room-page .delegation-workspace-card footer>div{flex-wrap:wrap;row-gap:.35rem}.october-delegation-workspace .workspace-room-return{z-index:1;position:relative}.october-delegation-workspace .mission-directory a{border:1px solid #d9a31b47}.october-delegation-workspace .readiness-items>section>span,.october-delegation-workspace .readiness-items>section>time,.october-delegation-workspace .readiness-items>section>select{width:100%}.october-delegation-workspace .october-delegate-list p{grid-template-columns:40px minmax(0,1fr)}.october-delegation-workspace .october-delegate-list p>span:first-child{width:40px;height:40px}.october-delegation-workspace .october-delegate-list .delegate-profile>button{align-items:center;width:100%;min-height:44px;padding:.25rem 0;line-height:1.35;display:flex}.october-delegation-workspace .october-delegate-list small{overflow-wrap:anywhere}.october-delegation-workspace .october-delegate-list i{grid-column:2;justify-self:start;margin-top:.25rem}.october-delegation-workspace .delegate-contact-card{max-width:100%}.october-delegation-workspace .delegate-profile:hover .delegate-contact-card,.october-delegation-workspace .delegate-profile:focus-within .delegate-contact-card{max-height:180px}.october-delegation-workspace .suite-file-actions,.october-delegation-workspace .suite-file-actions a,.october-delegation-workspace .suite-file-actions button{width:100%}.october-delegation-workspace .suite-file-actions a,.october-delegation-workspace .suite-file-actions button{justify-content:center;min-height:44px}}@media (width<=390px){.shared-room-page .conference-concierge-welcome{grid-template-columns:1fr}.shared-room-page .conference-concierge-welcome h2{font-size:1.85rem}.shared-room-page .delegation-card-tools,.october-delegation-workspace .mission-directory,.october-delegation-workspace .summary-facts{grid-template-columns:1fr}.october-delegation-workspace .mission-overview-card .summary-facts span{grid-column:auto}}@media (width<=760px){.october-delegation-workspace .workspace-hero,.october-delegation-workspace .workspace-content,.october-delegation-workspace .workspace-primary,.october-delegation-workspace .workspace-aside,.october-delegation-workspace .workspace-primary>*,.october-delegation-workspace .workspace-aside>*,.october-delegation-workspace .workspace-primary>section,.october-delegation-workspace .workspace-primary>section>*,.october-delegation-workspace .workspace-panel,.october-delegation-workspace .shared-records,.october-delegation-workspace .readiness-board,.october-delegation-workspace .delegation-chat,.october-delegation-workspace .suite-operations,.october-delegation-workspace .mission-overview-card,.october-delegation-workspace .mission-overview-copy,.october-delegation-workspace .summary-facts,.october-delegation-workspace .readiness-items,.october-delegation-workspace .readiness-items>section,.october-delegation-workspace .chat-thread,.october-delegation-workspace .suite-file-list,.october-delegation-workspace .suite-drive-area,.october-delegation-workspace .entry-choice-bar{width:100%;min-width:0;max-width:100%}.october-delegation-workspace .workspace-content,.october-delegation-workspace .workspace-primary,.october-delegation-workspace .workspace-aside{grid-template-columns:minmax(0,1fr)}.october-delegation-workspace .workspace-panel,.october-delegation-workspace .shared-records,.october-delegation-workspace .readiness-board,.october-delegation-workspace .delegation-chat,.october-delegation-workspace .suite-operations{overflow-x:hidden}.october-delegation-workspace .entry-choice-bar,.october-delegation-workspace .suite-operations>form,.october-delegation-workspace .suite-drive-area,.october-delegation-workspace .suite-drive-area form{grid-template-columns:minmax(0,1fr)}.october-delegation-workspace input,.october-delegation-workspace select,.october-delegation-workspace textarea,.october-delegation-workspace button,.october-delegation-workspace a{max-width:100%}.october-delegation-workspace input,.october-delegation-workspace select,.october-delegation-workspace textarea{min-width:0}.october-delegation-workspace p,.october-delegation-workspace small,.october-delegation-workspace b,.october-delegation-workspace a,.october-delegation-workspace button{overflow-wrap:anywhere;word-break:normal}}.delegation-register{margin:clamp(1.2rem,4vw,4rem) clamp(1.2rem,6vw,6rem)}.delegation-register>header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.delegation-register>header h2{color:var(--navy);margin:.25rem 0 0;font-family:Georgia,serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400}.delegation-register>header>span{color:#80610f;letter-spacing:.06em;text-transform:uppercase;border:1px solid #b99a45;padding:.4rem .6rem;font-size:.5rem;font-weight:850}.delegation-register-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.initiative-register .delegation-register-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.initiative-register .delegation-register-card{min-height:320px}.initiative-register .delegation-register-card h3{font-size:clamp(1.15rem,1.8vw,1.65rem)}.delegation-register-card{border:1px solid #d4d9dc;border-top:3px solid var(--gold);min-width:0;min-height:250px;color:var(--navy);background:#fff;grid-template-rows:1fr auto;grid-template-columns:42px minmax(0,1fr);gap:1rem;padding:1.35rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;box-shadow:0 18px 42px #0f284914}.delegation-register-card:hover,.delegation-register-card:focus-visible{border-color:#b68b1b;outline:none;transform:translateY(-4px);box-shadow:0 22px 48px #0f284924}.delegation-index{background:#edf2f5;border:1px solid #b8c6d0;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:.7rem;display:grid}.delegation-register-card p{color:#957111;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.48rem;font-weight:850}.delegation-register-card h3{margin:.4rem 0 1.15rem;font-family:Georgia,serif;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:400;line-height:1.08}.delegation-register-card dl{gap:.6rem;margin:0;display:grid}.delegation-register-card dl>div{border-top:1px solid #e1e5e7;grid-template-columns:90px minmax(0,1fr);gap:.7rem;padding-top:.55rem;display:grid}.delegation-register-card dt{color:#7c8993;letter-spacing:.04em;text-transform:uppercase;font-size:.47rem;font-weight:850}.delegation-register-card dd{color:var(--navy);margin:0;font-size:.57rem;font-weight:750}.delegation-register-card>b{color:#8a6810;grid-column:2;font-size:.56rem}.delegation-register-card>b span{color:var(--gold);margin-left:.3rem}@media (width<=760px){.delegation-register{margin:1rem .75rem 2rem}.delegation-register-grid,.initiative-register .delegation-register-grid{grid-template-columns:minmax(0,1fr)}.initiative-register .delegation-register-card{min-height:0}.delegation-register-card{grid-template-columns:36px minmax(0,1fr);min-height:0;padding:1rem}.delegation-index{width:32px;height:32px}.delegation-register-card h3{font-size:1.35rem}.delegation-register-card dl>div{grid-template-columns:76px minmax(0,1fr)}}.admin-register{padding:clamp(1.2rem,4vw,4rem) clamp(1.2rem,6vw,6rem) 4rem}.admin-summary{background:#fff;border:1px solid #d4dadd;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-summary article{border-right:1px solid #dfe3e5;min-width:0;padding:1.15rem 1.25rem}.admin-summary article:last-child{border-right:0}.admin-summary span,.admin-summary small{display:block}.admin-summary span{color:#687783;letter-spacing:.06em;text-transform:uppercase;font-size:.48rem;font-weight:850}.admin-summary strong{color:var(--navy);margin:.35rem 0 .25rem;font-family:Georgia,serif;font-size:1.8rem;font-weight:400;display:block}.admin-summary small{color:var(--muted);font-size:.53rem}.admin-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:1rem;margin-top:1rem;display:grid}.admin-access-register{background:#fff;border:1px solid #d4dadd;min-width:0}.admin-access-register>header{justify-content:space-between;align-items:end;gap:1rem;padding:1.25rem;display:flex}.admin-access-register h2,.admin-control-stack h2{color:var(--navy);margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.admin-access-register>header>a{color:#89680f;font-size:.54rem;font-weight:850}.admin-access-columns,.admin-access-row{grid-template-columns:1fr 1.15fr .9fr 1fr .55fr;align-items:center;gap:.7rem;display:grid}.admin-access-columns{background:#edf2f5;border-block:1px solid #dfe3e5;padding:.72rem 1.25rem}.admin-access-columns span{color:#687783;letter-spacing:.05em;text-transform:uppercase;font-size:.46rem;font-weight:850}.admin-access-row{border-bottom:1px solid #e4e8ea;min-height:70px;padding:.75rem 1.25rem}.admin-access-row:last-child{border-bottom:0}.admin-access-row strong{color:var(--navy);font-size:.58rem}.admin-access-row>a{color:#315f85;overflow-wrap:anywhere;min-width:0;font-size:.51rem;font-weight:750}.admin-access-row>span{color:#5f6d78;font-size:.51rem;line-height:1.4}.admin-control-stack{align-content:start;gap:1rem;min-width:0;display:grid}.admin-control-stack article{border:1px solid #d4dadd;border-top:3px solid var(--gold);background:#fff;padding:1.25rem}.admin-control-stack nav{margin-top:1rem;display:grid}.admin-control-stack nav a{color:var(--navy);border-top:1px solid #e1e5e7;justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:.55rem;font-weight:800;display:flex}.admin-control-stack nav a span{color:var(--gold)}.admin-control-stack article>p:not(.eyebrow){color:var(--muted);font-size:.57rem;line-height:1.55}.admin-control-stack article>a{color:#89680f;font-size:.54rem;font-weight:850}@media (width<=900px){.admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-summary article:nth-child(2){border-right:0}.admin-summary article:nth-child(-n+2){border-bottom:1px solid #dfe3e5}.admin-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.admin-register{padding:1rem .75rem 2rem}.admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-summary article{padding:.9rem}.admin-access-columns{display:none}.admin-access-row{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .8rem;padding:1rem}.admin-access-row>strong,.admin-access-row>a,.admin-access-row>span{grid-column:1}.admin-access-row>em{grid-area:1/2/3;align-self:start}.admin-access-register>header{flex-direction:column;align-items:flex-start}.operating-window-panel .operating-window-list,.schedule-list{grid-template-columns:minmax(0,1fr)}.schedule-item{grid-template-columns:40px minmax(0,1fr) auto;gap:.65rem}.schedule-item em{grid-column:2;justify-self:start;margin-top:-.35rem}.schedule-arrow{grid-area:1/3/3}.schedule-empty{flex-direction:column;align-items:flex-start}.attention-list{grid-template-columns:minmax(0,1fr)}.attention-list article:nth-child(odd){border-right:0}.attention-list article{padding:1rem}.dashboard-floor-plan{margin:.75rem .65rem 0;padding:.72rem .55rem .65rem;overflow:hidden}.dashboard-floor-plan .floor-plan-head{flex-direction:row;align-items:end;gap:.5rem;margin-bottom:.55rem}.dashboard-floor-plan .floor-plan-head h2{font-size:1.35rem;line-height:1}.dashboard-floor-plan .floor-plan-head>span{text-align:right;max-width:118px;font-size:.42rem;line-height:1.3}.dashboard-floor-plan .plan-shell{min-height:188px;padding:1.15rem .24rem;overflow:hidden}.dashboard-floor-plan .plan-entry{display:none}.dashboard-floor-plan .plan-route{width:auto;height:26px;top:50%;left:.25rem;right:.25rem;transform:translateY(-50%)}.dashboard-floor-plan .plan-route b,.dashboard-floor-plan .plan-route i{display:initial;font-size:.36rem}.dashboard-floor-plan .plan-route .helm-compass{display:none}.dashboard-floor-plan .plan-campus{grid-template-rows:1fr 1fr;grid-template-columns:repeat(8,minmax(0,1fr));gap:1.55rem .14rem}.dashboard-floor-plan .plan-campus .suite-west{order:initial;grid-area:1/1/auto/4}.dashboard-floor-plan .plan-campus .suite-center{order:initial;grid-area:1/4/auto/6}.dashboard-floor-plan .plan-campus .suite-east{order:initial;grid-area:1/6/auto/9}.dashboard-floor-plan .plan-campus .office-1{order:initial;grid-area:2/1}.dashboard-floor-plan .plan-campus .office-2{order:initial;grid-area:2/2}.dashboard-floor-plan .plan-campus .office-3{order:initial;grid-area:2/3}.dashboard-floor-plan .plan-campus .shared-conference{order:initial;grid-area:2/4/auto/6}.dashboard-floor-plan .plan-campus .office-4{order:initial;grid-area:2/6}.dashboard-floor-plan .plan-campus .office-5{order:initial;grid-area:2/7}.dashboard-floor-plan .plan-campus .office-6{order:initial;grid-area:2/8}.dashboard-floor-plan .plan-room,.dashboard-floor-plan .plan-anchor-suite{text-align:center;min-width:0;min-height:56px;padding:.28rem .12rem;overflow:hidden}.dashboard-floor-plan .plan-room>span,.dashboard-floor-plan .plan-room strong,.dashboard-floor-plan .plan-room small{white-space:normal;overflow-wrap:anywhere;text-align:center;width:100%;min-width:0;max-width:100%}.dashboard-floor-plan .plan-room>span{letter-spacing:0;font-size:clamp(.23rem,.9vw,.33rem);line-height:1.05}.dashboard-floor-plan .plan-room strong,.dashboard-floor-plan .plan-office strong{font-size:clamp(.31rem,1.35vw,.5rem);line-height:1.05}.dashboard-floor-plan .plan-anchor-suite strong{font-size:clamp(.37rem,1.55vw,.6rem)}.dashboard-floor-plan .plan-room small,.dashboard-floor-plan .plan-room>b{display:none}.dashboard-floor-plan .plan-campus .suite-west .door,.dashboard-floor-plan .plan-campus .suite-center .door,.dashboard-floor-plan .plan-campus .suite-east .door{width:26px;height:4px;inset:auto auto -2px calc(50% - 13px)}.dashboard-floor-plan .plan-campus .plan-office .door,.dashboard-floor-plan .plan-campus .shared-conference .door{width:18px;height:4px;inset:-2px auto auto calc(50% - 9px)}}html,body,.portal-frame,.module-page,.workspace-page,.shared-room-page,.tenant-suite,.private-room-page,.continuity-office,.document-library,.action-center-page,.executive-directory-page,.opportunity-center-page,.meeting-center-page,.helm-records-page,.branded-login,.access-restricted,.route-login{width:100%;max-width:100%;overflow-x:clip}@media (width>=1500px){.dashboard-floor-plan,.dashboard-schedule,.attention-panel,.operating-window-panel,.dashboard-grid,.metric-row,.module-card-grid,.detail-grid,.delegation-register,.admin-register,.suite-body,.private-room-body,.office-body,.library-body,.action-workspace,.directory-body,.opportunity-body,.meeting-center-body,.helm-records-body{width:min(100%,1680px);margin-inline:auto}}@media (width<=1024px) and (width>=761px){.suite-body,.private-room-body,.office-body,.library-body,.action-workspace,.directory-body,.opportunity-body,.meeting-center-body,.helm-records-body,.admin-layout,.suite-hero,.private-room-hero,.office-hero,.library-hero,.action-hero,.directory-hero,.opportunity-hero,.meeting-center-hero,.helm-records-hero{grid-template-columns:minmax(0,1fr)}.library-toolbar,.directory-toolbar,.opportunity-toolbar,.meeting-center-toolbar,.helm-toolbar,.action-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=760px){.module-header,.workspace-header{gap:.65rem;min-height:60px;padding-inline:.9rem}.suite-hero,.private-room-hero,.office-hero,.library-hero,.action-hero,.directory-hero,.opportunity-hero,.meeting-center-hero,.helm-records-hero,.module-hero{padding-inline:.9rem}.suite-body,.private-room-body,.office-body,.library-body,.action-workspace,.directory-body,.opportunity-body,.meeting-center-body,.helm-records-body,.admin-register,.delegation-register,.detail-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;margin-inline:0;padding-inline:.75rem}.suite-main,.suite-side,.meeting-stage,.meeting-room-side,.office-main,.office-side,.library-main,.library-side,.action-main,.action-side,.directory-main,.directory-side,.opportunity-main,.opportunity-side,.meeting-center-main,.meeting-center-side,.helm-records-main,.helm-records-side,.workspace-primary,.workspace-aside{width:100%;min-width:0;max-width:100%}.library-toolbar,.directory-toolbar,.opportunity-toolbar,.meeting-center-toolbar,.helm-toolbar,.action-toolbar,.record-intake-grid,.record-field-row,.meeting-schedule-form,.suite-operations>form,.suite-drive-area,.suite-drive-area form,.delegate-access-form{grid-template-columns:minmax(0,1fr);position:static}.module-card-grid,.suite-room-grid,.meeting-work-grid,.office-function-grid,.collection-grid,.dimension-grid,.opportunity-category-grid,.meeting-room-directory,.helm-type-grid,.shared-record-grid,.provider-grid,.delegation-register-grid,.initiative-register .delegation-register-grid{grid-template-columns:minmax(0,1fr)}input,select,textarea{min-width:0;max-width:100%;font-size:16px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.primary-button,.module-action,.record-form-actions button,.suite-operations form>button,.meeting-schedule-form>button,.delegate-access-form button{min-height:46px}h1,h2,h3,p,strong,small,span,a,button,label,dt,dd{overflow-wrap:anywhere}.module-hero h1,.suite-hero h1,.private-room-hero h1,.office-title h1,.library-hero h1,.action-hero h1,.directory-hero h1,.opportunity-hero h1,.meeting-center-hero h1,.helm-records-hero h1{max-width:100%;font-size:clamp(2.55rem,14vw,4.25rem);line-height:.94}.module-card-grid a,.collection-grid>button,.dimension-grid>button,.opportunity-category-grid>button,.meeting-room-directory>a,.helm-type-grid>button{min-height:0}.route-login,.access-restricted{min-height:100svh;padding:1rem}}@media (width<=420px){.portal-main{padding-inline:.75rem}.metric-row,.admin-summary,.action-metrics,.detail-grid,.office-grid{grid-template-columns:minmax(0,1fr)}.metric-row article,.admin-summary article,.action-metrics article{border-right:0;border-bottom:1px solid var(--line)}.metric-row article:last-child,.admin-summary article:last-child,.action-metrics article:last-child{border-bottom:0}}.opportunity-announcements{background:#fff;border:1px solid #d7d1c5;margin:1.5rem clamp(1.2rem,6vw,6rem) 0}.opportunity-announcements>header{border-bottom:1px solid #e4ded3;justify-content:space-between;align-items:flex-end;gap:2rem;padding:1.35rem 1.5rem;display:flex}.opportunity-announcements>header h2{color:var(--navy);margin:.3rem 0 .35rem;font-family:Georgia,serif;font-size:clamp(1.55rem,2.6vw,2.25rem);font-weight:400}.opportunity-announcements>header p:last-child{max-width:720px;color:var(--muted);margin:0;font-size:.62rem;line-height:1.55}.opportunity-announcements>header button{white-space:nowrap;border:0}.opportunity-publisher{background:#f7f4ed;border-bottom:1px solid #e4ded3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:1.35rem 1.5rem;display:grid}.opportunity-publisher label{color:#66727f;letter-spacing:.06em;text-transform:uppercase;gap:.35rem;font-size:.5rem;font-weight:850;display:grid}.opportunity-publisher label.wide,.opportunity-publisher-actions.wide{grid-column:1/-1}.opportunity-publisher input,.opportunity-publisher select,.opportunity-publisher textarea{width:100%;min-height:44px;color:var(--navy);font:inherit;text-transform:none;background:#fff;border:1px solid #d6d0c4;border-radius:0;padding:.7rem .8rem;font-size:.64rem}.opportunity-publisher textarea{resize:vertical;min-height:105px;line-height:1.55}.opportunity-publisher-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.opportunity-publisher-actions small{color:var(--muted);font-size:.54rem;line-height:1.45}.opportunity-publisher-actions button{border:0}.opportunity-publisher-message{color:#345938;background:#eef4ec;border-bottom:1px solid #e4ded3;margin:0;padding:.75rem 1.5rem;font-size:.58rem;font-weight:800}.opportunity-announcement-list{background:#e4ded3;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.opportunity-announcement-list article{background:#fffdf9;min-width:0;padding:1.35rem 1.5rem}.opportunity-announcement-meta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.opportunity-announcement-meta span{color:#8b6910;letter-spacing:.07em;text-transform:uppercase;font-size:.49rem;font-weight:900}.opportunity-announcement-meta small{color:var(--muted);text-align:right;font-size:.49rem}.opportunity-announcement-list h3{color:var(--navy);margin:.8rem 0 .45rem;font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.opportunity-announcement-list article>p{min-height:3.1em;color:var(--muted);margin:0;font-size:.63rem;line-height:1.6}.opportunity-announcement-list footer{border-top:1px solid #e6e0d6;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:.8rem;display:flex}.opportunity-announcement-list footer a,.opportunity-announcement-list footer span{color:#8a6810;font-size:.55rem;font-weight:850}.opportunity-announcement-list footer button{color:#7b8188;cursor:pointer;background:0 0;border:0;font-size:.5rem}.opportunity-announcement-empty{background:#fffdf9;grid-column:1/-1;justify-content:center;align-items:center;gap:1rem;min-height:150px;padding:2rem;display:flex}.opportunity-announcement-empty>span{color:#9b7511;border:1px solid #d0b96f;place-items:center;width:42px;height:42px;display:grid}.opportunity-announcement-empty strong,.opportunity-announcement-empty small{display:block}.opportunity-announcement-empty strong{color:var(--navy);font-family:Georgia,serif;font-size:.9rem;font-weight:400}.opportunity-announcement-empty small{color:var(--muted);margin-top:.3rem;font-size:.55rem}@media (width<=720px){.opportunity-announcements>header{flex-direction:column;align-items:stretch;gap:1rem}.opportunity-announcements>header button{width:100%}.opportunity-publisher{grid-template-columns:1fr}.opportunity-publisher label.wide,.opportunity-publisher-actions.wide{grid-column:auto}.opportunity-publisher-actions{flex-direction:column;align-items:stretch}.opportunity-publisher-actions button{width:100%}.opportunity-announcement-list{grid-template-columns:1fr}.opportunity-announcement-meta{flex-direction:column;align-items:flex-start;gap:.35rem}.opportunity-announcement-meta small{text-align:left}.opportunity-announcement-list article>p{min-height:0}}.suite-opportunities{background:#fff;border:1px solid #d6d0c4}.suite-opportunities>header{border-bottom:1px solid #e4ded3;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:1.25rem 1.35rem;display:flex}.suite-opportunities>header h2{color:var(--navy);margin:.3rem 0 .35rem;font-family:Georgia,serif;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:400}.suite-opportunities>header p:last-child{max-width:650px;color:var(--muted);margin:0;font-size:.61rem;line-height:1.55}.suite-opportunities>header button{white-space:nowrap;border:0}.suite-opportunity-form{background:#f7f4ed;border-bottom:1px solid #e4ded3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1.25rem 1.35rem;display:grid}.suite-opportunity-form label{color:#66727f;letter-spacing:.06em;text-transform:uppercase;gap:.35rem;font-size:.49rem;font-weight:850;display:grid}.suite-opportunity-form .wide{grid-column:1/-1}.suite-opportunity-form input,.suite-opportunity-form select,.suite-opportunity-form textarea{width:100%;min-height:43px;color:var(--navy);font:inherit;text-transform:none;background:#fff;border:1px solid #d6d0c4;border-radius:0;padding:.7rem .8rem;font-size:.62rem}.suite-opportunity-form textarea{resize:vertical;min-height:95px;line-height:1.5}.suite-opportunity-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.suite-opportunity-actions small{color:var(--muted);font-size:.53rem}.suite-opportunity-actions button{border:0}.suite-opportunity-message{color:#345938;background:#eef4ec;border-bottom:1px solid #e4ded3;margin:0;padding:.7rem 1.35rem;font-size:.56rem;font-weight:800}.suite-opportunity-list{background:#e4ded3;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.suite-opportunity-list article{background:#fffdf9;min-width:0;padding:1.2rem 1.35rem}.suite-opportunity-list article>div{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.suite-opportunity-list article>div span{color:#8b6910;letter-spacing:.07em;text-transform:uppercase;font-size:.47rem;font-weight:900}.suite-opportunity-list article>div small{color:var(--muted);text-align:right;font-size:.47rem}.suite-opportunity-list h3{color:var(--navy);margin:.75rem 0 .4rem;font-family:Georgia,serif;font-size:1.08rem;font-weight:400}.suite-opportunity-list article>p{color:var(--muted);margin:0;font-size:.6rem;line-height:1.6}.suite-opportunity-list article>a{color:#8a6810;margin-top:.8rem;font-size:.53rem;font-weight:850;display:inline-block}.suite-opportunity-empty{background:#fffdf9;grid-column:1/-1;justify-content:center;align-items:center;gap:.9rem;min-height:130px;padding:1.5rem;display:flex}.suite-opportunity-empty>span{color:#9b7511;border:1px solid #d0b96f;place-items:center;width:38px;height:38px;display:grid}.suite-opportunity-empty strong,.suite-opportunity-empty small{display:block}.suite-opportunity-empty strong{color:var(--navy);font-family:Georgia,serif;font-size:.86rem;font-weight:400}.suite-opportunity-empty small{color:var(--muted);margin-top:.25rem;font-size:.52rem}@media (width<=720px){.suite-opportunities>header{flex-direction:column;align-items:stretch;gap:.9rem}.suite-opportunities>header button{width:100%}.suite-opportunity-form{grid-template-columns:1fr}.suite-opportunity-form .wide{grid-column:auto}.suite-opportunity-actions{flex-direction:column;align-items:stretch}.suite-opportunity-actions button{width:100%}.suite-opportunity-list{grid-template-columns:1fr}.suite-opportunity-list article>div{flex-direction:column;gap:.3rem}.suite-opportunity-list article>div small{text-align:left}}.opportunity-register-feed{margin:1.5rem clamp(1.2rem,6vw,6rem) 0}.logout-button .helm-compass,.workspace-user-menu a .helm-compass{width:18px;height:18px;color:var(--gold);font-size:0}.logout-button:hover .helm-compass,.workspace-user-menu a:hover .helm-compass{transform:rotate(12deg)}.opportunity-no-results>.helm-compass,.opportunity-empty>.helm-compass{color:#9b7511;width:46px;height:46px;font-size:0}.suite-opportunity-empty>.helm-compass{color:#9b7511;width:38px;height:38px;font-size:0}.suite-file-list article>.helm-compass{width:20px;height:20px;color:var(--gold);font-size:0}@media (width<=760px){.techindiana-suite{overflow-x:clip}.techindiana-suite *,.techindiana-suite :before,.techindiana-suite :after{box-sizing:border-box}.techindiana-suite .suite-switcher{scrollbar-width:none;overflow-x:auto}.techindiana-suite .suite-switcher::-webkit-scrollbar{display:none}.techindiana-suite .suite-hero{grid-template-columns:minmax(0,1fr)}.techindiana-suite .suite-hero-copy,.techindiana-suite .suite-directory,.techindiana-suite .suite-directory>div{width:100%;min-width:0}.techindiana-suite .suite-directory>div{grid-template-columns:minmax(0,1fr)}.techindiana-suite .suite-directory a,.techindiana-suite .suite-directory a:nth-child(2n),.techindiana-suite .suite-directory a:last-child:nth-child(odd){border-right:0;grid-column:auto;min-height:44px;padding:.72rem .85rem;font-size:.68rem}.techindiana-suite #suite-schedule,.techindiana-suite #suite-opportunities,.techindiana-suite #suite-inbox,.techindiana-suite #current-delegation,.techindiana-suite #private-register-techindiana,.techindiana-suite #meeting-room,.techindiana-suite #conference-room,.techindiana-suite #office-map{scroll-margin-top:7.25rem}.techindiana-suite .suite-upcoming-schedule{padding:1rem}.techindiana-suite .suite-upcoming-schedule .panel-heading{align-items:flex-start;margin-bottom:.65rem}.techindiana-suite .suite-upcoming-schedule .panel-heading h2{font-size:1.45rem}.techindiana-suite .schedule-item{grid-template-columns:40px minmax(0,1fr) auto;gap:.65rem;padding:.85rem 0}.techindiana-suite .schedule-detail strong,.techindiana-suite .schedule-detail small{text-overflow:clip;white-space:normal;overflow:visible}.techindiana-suite .schedule-detail strong{font-size:.72rem}.techindiana-suite .schedule-detail small{font-size:.61rem;line-height:1.45}.techindiana-suite .suite-opportunities>header,.techindiana-suite .suite-opportunity-list article{padding:1rem}.techindiana-suite .suite-opportunities>header p:last-child,.techindiana-suite .suite-opportunity-list article>p{font-size:.72rem;line-height:1.58}.techindiana-suite .suite-opportunity-empty{text-align:left;justify-content:flex-start;align-items:flex-start;padding:1.1rem}.techindiana-suite .corridor-inbox-workspace>header{align-items:flex-start;padding:.9rem}.techindiana-suite .corridor-inbox-workspace>nav button{min-width:0;min-height:44px;padding:.45rem .25rem;font-size:.57rem}.techindiana-suite .corridor-inbox-body,.techindiana-suite .corridor-inbox-list{grid-template-columns:minmax(0,1fr)}.techindiana-suite .corridor-inbox-list>button{border-right:0;min-width:0;padding:.85rem}.techindiana-suite .corridor-inbox-list strong{font-size:.68rem}.techindiana-suite .corridor-inbox-list small,.techindiana-suite .corridor-inbox-detail>p{font-size:.61rem;line-height:1.5}.techindiana-suite .corridor-inbox-detail{padding:.9rem}.techindiana-suite .corridor-inbox-actions{flex-direction:column;align-items:stretch}.techindiana-suite .corridor-inbox-actions button{min-height:44px;font-size:.66rem}.techindiana-suite .current-delegation-panel>header>span{align-self:flex-start}.techindiana-suite .current-delegation-initiative,.techindiana-suite .current-delegation-panel .eyebrow,.techindiana-suite .current-delegation-location{line-height:1.45}.techindiana-suite .current-delegation-body .office-todo-register li{grid-template-columns:24px minmax(0,1fr);padding:.8rem}.techindiana-suite .current-delegation-body .office-todo-register select{width:100%;min-height:44px;margin-top:.55rem}.techindiana-suite .office-todo-status{grid-template-columns:auto minmax(145px,1fr);align-items:center;gap:.65rem;display:grid}.techindiana-suite .office-todo-status>span{white-space:nowrap;overflow-wrap:normal}.techindiana-suite .current-delegation-body .office-todo-register .office-todo-status select{min-width:0;margin-top:0}.techindiana-suite .suite-operations>header,.techindiana-suite .suite-drive-area,.techindiana-suite .suite-drive-area form{width:100%;min-width:0}.techindiana-suite .suite-operations>header{gap:.75rem}.techindiana-suite .suite-operations input,.techindiana-suite .suite-operations select,.techindiana-suite .suite-operations textarea,.techindiana-suite .suite-drive-area input{min-height:46px;font-size:16px}.techindiana-suite .suite-side-card h2{font-size:1.3rem}.techindiana-suite .suite-side-card>p:last-of-type{font-size:.72rem;line-height:1.55}.techindiana-suite .suite-interactive-map .interactive-plan-viewport{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.techindiana-suite .suite-members-band{margin:0 var(--suite-mobile-gutter) 1.25rem}.techindiana-suite .suite-access-manager{overflow:hidden}}
