.fed-ui,.fed-page{--fed-gutter:clamp(24px,6vw,104px);--fed-header-height:76px;--fed-accent:var(--hub,#007ba7);--fed-ink:#172a33;--fed-paper:#fffdf5}.fed-ui{background:var(--fed-paper);min-height:100vh;color:var(--fed-ink);font-family:Work Sans,Arial,sans-serif}.fed-ui *{box-sizing:border-box}.fed-page-header{z-index:10;height:var(--fed-header-height);padding:0 var(--fed-gutter);border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 16%,transparent);background:var(--fed-paper);color:var(--fed-ink);align-items:center;display:flex;position:relative}.fed-page-wordmark{color:var(--fed-ink);letter-spacing:-.13em;font:600 25px/1 DM Mono,monospace;text-decoration:none}.fed-page-wordmark span,.fed-page-links a[aria-current=page]{color:var(--fed-accent)}.fed-page-links{gap:32px;margin-left:44px;font:600 12px/1 DM Mono,monospace;display:flex}.fed-page-links a,.fed-page-sign-in{color:var(--fed-ink);text-decoration:none}.fed-page-sign-in{margin-left:auto;font-size:17px}.fed-page-action,.fed-primary-action{background:var(--fed-ink);color:var(--fed-paper);align-items:center;gap:13px;padding:14px 16px;font:600 13px/1 DM Mono,monospace;text-decoration:none;display:inline-flex}.fed-page-action{margin-left:22px}.fed-split-hero{min-height:calc(100vh - var(--fed-header-height));border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 16%,transparent);grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);display:grid}.fed-split-hero-copy{padding:clamp(70px,10vw,150px) var(--fed-gutter);flex-direction:column;justify-content:center;display:flex}.fed-eyebrow{color:var(--fed-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 22px;font:600 11px/1 DM Mono,monospace}.fed-eyebrow span{background:currentColor;width:8px;height:8px;margin-right:8px;display:inline-block}.fed-split-hero h1{letter-spacing:-.08em;max-width:760px;margin:0 0 28px;font:700 clamp(64px,8.7vw,132px)/.82 Georgia,serif}.fed-split-hero h1 i{color:var(--fed-accent);font-style:normal}.fed-split-hero-copy>p:not(.fed-eyebrow){max-width:560px;margin:0 0 32px;font-size:18px;line-height:1.55}.fed-split-hero-art{min-height:480px;padding:var(--fed-gutter);border-left:1px solid color-mix(in srgb,var(--fed-ink) 16%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--fed-paper) 80%,var(--fed-accent)),var(--fed-paper));place-items:center;display:grid}.fed-page-footer{padding:27px var(--fed-gutter);border-top:1px solid color-mix(in srgb,var(--fed-ink) 16%,transparent);justify-content:space-between;gap:24px;font:600 11px/1.3 DM Mono,monospace;display:flex}.fed-page-footer>span:last-child{gap:20px;display:flex}.fed-page-footer a{color:inherit;text-decoration:none}.fed-service-entry-tabs{border:1px solid color-mix(in srgb,var(--fed-ink) 24%,transparent);background:color-mix(in srgb,var(--fed-paper) 92%,var(--fed-accent));max-width:600px}.fed-service-entry-tablist{border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 24%,transparent);display:flex}.fed-service-entry-tablist button{border:0;border-right:1px solid color-mix(in srgb,var(--fed-ink) 24%,transparent);min-height:44px;color:var(--fed-ink);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;flex:1;padding:0 15px;font:600 11px/1 DM Mono,monospace}.fed-service-entry-tablist button:last-child{border-right:0}.fed-service-entry-tablist button[aria-selected=true]{background:var(--fed-ink);color:var(--fed-paper)}.fed-service-entry-tablist button:focus-visible{outline:3px solid var(--fed-accent);outline-offset:-3px;position:relative}.fed-service-entry{gap:12px;padding:18px;display:grid}.fed-service-entry label{gap:8px;display:grid}.fed-service-entry label>span{letter-spacing:.08em;text-transform:uppercase;font:600 11px/1 DM Mono,monospace}.fed-service-entry input{border:1px solid color-mix(in srgb,var(--fed-ink) 45%,transparent);background:var(--fed-paper);width:100%;min-height:58px;color:var(--fed-ink);border-radius:0;padding:14px 17px;font:500 18px/1.2 Work Sans,Arial,sans-serif}.fed-service-entry button{background:var(--fed-ink);min-height:56px;color:var(--fed-paper);text-align:left;cursor:pointer;border:0;padding:0 18px;font:600 14px/1 DM Mono,monospace}.fed-service-entry p{margin:0;font-size:13px;line-height:1.35}@media (width<=800px){.fed-ui,.fed-page{--fed-header-height:72px}.fed-page-header{padding:0 20px}.fed-page-links,.fed-page-sign-in{display:none}.fed-page-action{margin-left:auto}.fed-split-hero{grid-template-columns:1fr;min-height:auto}.fed-split-hero-copy{padding:78px 24px 58px}.fed-split-hero h1{font-size:clamp(62px,17vw,92px)}.fed-split-hero-art{border-top:1px solid color-mix(in srgb,var(--fed-ink) 16%,transparent);border-left:0;min-height:300px;padding:36px 24px}.fed-page-footer{flex-direction:column;align-items:flex-start;padding:25px 24px}}.fed-service-entry-tabs{box-shadow:10px 10px 0 var(--fed-ink)}.fed-service-front-page-entry{border:1px solid color-mix(in srgb, var(--fed-ink) 22%, transparent);background:color-mix(in srgb, var(--fed-paper) 94%, white);width:min(100%,540px);box-shadow:8px 8px 0 color-mix(in srgb, var(--fed-accent) 20%, transparent);margin-top:34px;position:relative}.fed-service-front-page-entry:before{z-index:1;background:repeating-linear-gradient(to bottom, var(--fed-accent) 0 4px, transparent 4px 8px);content:"";width:1px;position:absolute;top:43px;bottom:43px;left:28px}.fed-service-front-page-entry .fed-service-entry-tabs{box-shadow:none}.fed-service-front-page-entry .fed-service-entry{gap:14px;padding:23px 22px 22px 52px}.fed-service-front-page-entry .fed-service-entry label{position:relative}.fed-service-front-page-entry .fed-service-entry label:before{z-index:2;border:3px solid var(--fed-paper);background:var(--fed-accent);width:13px;height:13px;box-shadow:0 0 0 2px var(--fed-accent);content:"";border-radius:50%;position:absolute;top:39px;left:-35px}.fed-service-front-page-entry .fed-service-entry input{border-color:color-mix(in srgb, var(--fed-ink) 24%, transparent);background:color-mix(in srgb, var(--fed-paper) 80%, #eef3f5);min-height:62px;font-family:DM Mono,monospace}.fed-service-front-page-entry .fed-service-entry button{border:1px solid var(--fed-ink);text-align:center;justify-content:center;min-height:60px;transition:transform .16s,box-shadow .16s}.fed-service-front-page-entry .fed-service-entry button:hover{box-shadow:5px 5px 0 var(--fed-accent);transform:translate(-2px,-2px)}.fed-service-front-page-entry .fed-service-entry button:focus-visible,.fed-service-front-page-entry .fed-service-entry input:focus-visible{outline:3px solid var(--fed-accent);outline-offset:3px}.fed-service-journey-entry{gap:20px;padding:22px;display:grid}.fed-service-journey-context{background:color-mix(in srgb, var(--fed-accent) 11%, var(--fed-paper));border-radius:999px;justify-self:start;align-items:center;gap:9px;margin:0;padding:9px 13px;font:600 12px/1 DM Mono,monospace;display:inline-flex}.fed-service-journey-fields{gap:10px;padding-left:27px;display:grid;position:relative}.fed-service-journey-fields:before{background:repeating-linear-gradient(to bottom, var(--fed-ink) 0 3px, transparent 3px 7px);content:"";width:1px;position:absolute;top:28px;bottom:28px;left:5px}.fed-service-journey-fields label{gap:7px;display:grid;position:relative}.fed-service-journey-fields label:before{border:3px solid var(--fed-paper);background:var(--fed-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--fed-accent);content:"";border-radius:50%;position:absolute;top:31px;left:-27px}.fed-service-journey-fields label:last-child:before{background:var(--fed-ink);box-shadow:0 0 0 2px var(--fed-ink);border-radius:1px}.fed-service-journey-fields span{letter-spacing:.08em;text-transform:uppercase;font:600 10px/1 DM Mono,monospace}.fed-service-journey-fields input{background:color-mix(in srgb, var(--fed-paper) 74%, #e7eef0);min-height:58px;color:var(--fed-ink);border:0;border-radius:8px;padding:0 17px;font:500 16px/1.2 DM Mono,monospace}.fed-service-journey-action{align-items:center;gap:15px;display:flex}.fed-service-journey-action button{background:var(--fed-ink);min-height:56px;color:var(--fed-paper);cursor:pointer;border:0;padding:0 20px;font:600 13px/1 DM Mono,monospace}.fed-service-journey-action p{margin:0;font-size:12px;line-height:1.35}.fed-service-journey-fields input:focus-visible,.fed-service-journey-action button:focus-visible{outline:3px solid var(--fed-accent);outline-offset:3px}.fed-service-map-front-page{min-height:calc(100vh - var(--fed-header-height));grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);display:grid}.fed-service-map-copy{padding:clamp(50px, 8vw, 120px) var(--fed-gutter);flex-direction:column;justify-content:center;display:flex}.fed-service-map-copy h1{letter-spacing:-.075em;max-width:660px;margin:0 0 21px;font:700 clamp(55px,7vw,104px)/.85 Georgia,serif}.fed-service-map-copy>p:not(.fed-eyebrow){max-width:48ch;margin:0;font-size:18px;line-height:1.5}.fed-service-map-canvas{border-left:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);background:color-mix(in srgb, var(--fed-accent) 11%, var(--fed-paper));min-height:500px;display:grid;position:relative;overflow:hidden}.fed-story-map{background-image:linear-gradient(color-mix(in srgb, var(--fed-ink) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--fed-ink) 10%, transparent) 1px, transparent 1px);background-size:48px 48px;place-items:center;display:grid;position:relative;overflow:hidden}.fed-story-map:before,.fed-story-map:after{background:var(--fed-paper);width:130%;height:22px;box-shadow:0 0 0 2px color-mix(in srgb, var(--fed-ink) 8%, transparent);content:"";position:absolute}.fed-story-map:before{transform:rotate(31deg)}.fed-story-map:after{transform:rotate(-22deg)}.fed-story-map span{z-index:1;background:var(--fed-paper);padding:14px 17px;font:600 13px/1 DM Mono,monospace}.fed-story-map i{z-index:2;border:4px solid var(--fed-paper);background:var(--fed-accent);width:18px;height:18px;box-shadow:0 0 0 2px var(--fed-accent);border-radius:50%;position:absolute}.fed-story-map i:first-of-type{top:27%;left:58%}.fed-story-map i:nth-of-type(2){top:62%;left:34%}.fed-story-map i:nth-of-type(3){background:var(--fed-ink);box-shadow:0 0 0 2px var(--fed-ink);top:72%;left:76%}@media (width<=800px){.fed-service-map-front-page{grid-template-columns:1fr}.fed-service-map-copy{padding:70px 24px 48px}.fed-service-map-canvas{border-top:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);border-left:0;min-height:360px}}.fed-community-map-finder{border:1px solid color-mix(in srgb, var(--fed-ink) 20%, transparent);grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);min-height:540px;display:grid}.fed-community-map-finder-form{background:var(--fed-paper);padding:34px}.fed-community-map-finder-form h2{letter-spacing:-.06em;margin:0 0 12px;font:700 clamp(36px,4vw,58px)/.9 Georgia,serif}.fed-community-map-finder-form>p:not(.fed-eyebrow){margin:0 0 24px;line-height:1.5}.fed-community-map-finder-form .fed-service-journey-entry{padding:0}.fed-community-map-finder-map{border-left:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);min-height:420px;display:grid}.fed-community-map-results{border-top:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);margin-top:26px;padding-top:22px}@media (width<=800px){.fed-community-map-finder{grid-template-columns:1fr}.fed-community-map-finder-form{padding:25px}.fed-community-map-finder-map{border-top:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);border-left:0;min-height:330px}}.fed-live-cities-map{padding:clamp(34px, 5vw, 76px) var(--fed-gutter)}.fed-live-cities-map>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.fed-live-cities-map h2{letter-spacing:-.065em;margin:0;font:700 clamp(42px,6vw,82px)/.9 Georgia,serif}.fed-live-cities-map>header>p{text-transform:uppercase;margin:0;font:600 12px/1 DM Mono,monospace}.fed-live-cities-map-canvas{border:1px solid color-mix(in srgb, var(--fed-ink) 20%, transparent);min-height:430px}.fed-live-cities-list{border:1px solid color-mix(in srgb, var(--fed-ink) 20%, transparent);border-top:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.fed-live-cities-list a{border-right:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);min-height:76px;color:inherit;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.fed-live-cities-list a:last-child{border-right:0}.fed-live-cities-list a:hover{background:color-mix(in srgb, var(--fed-accent) 9%, var(--fed-paper))}.fed-live-cities-list a>span:first-child{gap:3px;margin-right:auto;display:grid}.fed-live-cities-list small{font-size:12px}.fed-live-cities-list em{background:color-mix(in srgb, var(--fed-accent) 13%, var(--fed-paper));text-transform:uppercase;padding:5px 7px;font:600 10px/1 DM Mono,monospace}.fed-live-cities-all{color:var(--fed-ink);margin-top:18px;font:600 13px/1 DM Mono,monospace;display:inline-block}@media (width<=800px){.fed-live-cities-map{padding:34px 24px}.fed-live-cities-map>header{flex-direction:column;align-items:start}.fed-live-cities-map-canvas{min-height:300px}.fed-live-cities-list{grid-template-columns:1fr}.fed-live-cities-list a{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent)}}.fed-feature-page-sections{background:color-mix(in srgb, var(--fed-ink) 16%, transparent);border-bottom:1px solid color-mix(in srgb, var(--fed-ink) 16%, transparent);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.fed-feature-page-sections section{min-height:250px;padding:clamp(32px, 5vw, 76px) var(--fed-gutter);background:var(--fed-paper)}.fed-feature-page-sections h2{letter-spacing:-.05em;margin:0 0 16px;font:700 clamp(34px,4vw,56px)/.95 Georgia,serif}.fed-feature-page-sections p:not(.fed-eyebrow){max-width:42ch;margin:0;font-size:17px;line-height:1.55}.fed-community-shell{background:var(--fed-paper);min-height:100vh;color:var(--fed-ink)}.fed-community-shell-header{padding:clamp(28px,5vw,64px) var(--fed-gutter,clamp(24px,6vw,104px)) 28px;border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);justify-content:space-between;align-items:end;gap:24px;display:flex}.fed-community-shell-header p{color:var(--fed-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font:600 10px DM Mono,monospace}.fed-community-shell-name{color:var(--fed-ink);letter-spacing:-.06em;font:700 clamp(38px,6vw,72px)/.86 Georgia,serif;text-decoration:none}.fed-community-shell-action>*{background:var(--fed-ink);color:var(--fed-paper);padding:13px 16px;font:600 11px DM Mono,monospace;text-decoration:none;display:inline-block}.fed-community-shell-nav{padding:15px var(--fed-gutter,clamp(24px,6vw,104px));border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);gap:24px;display:flex;overflow:auto}.fed-community-shell-nav a{color:var(--fed-ink);text-transform:uppercase;flex:none;font:600 11px DM Mono,monospace;text-decoration:none}.fed-community-shell-nav a[aria-current=page]{color:var(--fed-accent);text-underline-offset:5px;text-decoration:underline}.fed-community-shell-return-link{margin-left:auto;text-transform:none!important}.fed-community-shell-content{padding:clamp(28px,5vw,64px) var(--fed-gutter,clamp(24px,6vw,104px))}.fed-community-shell-with-aside{grid-template-columns:minmax(0,1fr) minmax(230px,.32fr);gap:34px;display:grid}.fed-community-shell-content aside{border-left:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);padding-left:28px}@media (width<=760px){.fed-community-shell-header{flex-direction:column;align-items:start}.fed-community-shell-return-link{margin-left:0}.fed-community-shell-with-aside{grid-template-columns:1fr}.fed-community-shell-content aside{border-top:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);border-left:0;padding:28px 0 0}}.fed-content-card{border:1px solid color-mix(in srgb,var(--fed-ink) 30%,transparent);background:var(--fed-paper)}.fed-content-card a{color:inherit;text-decoration:none;display:block}.fed-content-card-media{background:color-mix(in srgb,var(--fed-paper) 70%,var(--fed-accent));place-items:center;min-height:180px;padding:18px;display:grid}.fed-content-card>a>div:last-child{gap:8px;padding:18px;display:grid}.fed-content-card p{color:var(--fed-accent);text-transform:uppercase;margin:0;font:600 10px DM Mono,monospace}.fed-content-card h3{margin:0;font:700 28px/.95 Georgia,serif}.fed-content-card strong,.fed-content-card span{font-size:13px}.fed-detail-header{border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 30%,transparent);grid-template-columns:1fr minmax(260px,.7fr);gap:42px;padding:clamp(36px,7vw,90px);display:grid}.fed-detail-header p{color:var(--fed-accent);text-transform:uppercase;font:600 11px DM Mono,monospace}.fed-detail-header h1{letter-spacing:-.07em;margin:12px 0 18px;font:700 clamp(54px,8vw,110px)/.82 Georgia,serif}.fed-detail-header span{max-width:580px;font-size:18px;line-height:1.45;display:block}.fed-detail-header a{background:var(--fed-ink);color:var(--fed-paper);margin-top:25px;padding:14px 16px;font:600 12px DM Mono,monospace;text-decoration:none;display:inline-block}.fed-filter-bar{flex-wrap:wrap;gap:8px;display:flex}.fed-filter-bar button{border:1px solid color-mix(in srgb,var(--fed-ink) 35%,transparent);background:var(--fed-paper);color:var(--fed-ink);text-transform:uppercase;cursor:pointer;padding:9px 11px;font:600 11px DM Mono,monospace}.fed-filter-bar button[aria-pressed=true]{background:var(--fed-ink);color:var(--fed-paper)}@media (width<=700px){.fed-detail-header{grid-template-columns:1fr;padding:40px 24px}}.fed-calendar-toolbar{border:1px solid color-mix(in srgb,var(--fed-ink) 30%,transparent);background:var(--fed-paper);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.fed-calendar-toolbar:focus-visible,.fed-poster-list:focus-visible{outline:3px solid var(--fed-accent);outline-offset:3px}.fed-calendar-toolbar button{border:1px solid color-mix(in srgb,var(--fed-ink) 35%,transparent);background:var(--fed-paper);color:var(--fed-ink);cursor:pointer;padding:9px;font:600 11px DM Mono,monospace}.fed-calendar-toolbar strong{margin:auto;font:600 15px DM Mono,monospace}.fed-calendar-toolbar span{color:var(--fed-accent);text-transform:uppercase;font:600 11px DM Mono,monospace}.fed-poster-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fed-poster-list button{border:1px solid color-mix(in srgb,var(--fed-ink) 30%,transparent);background:var(--fed-paper);color:var(--fed-ink);text-align:left;cursor:pointer;gap:9px;padding:0 0 12px;display:grid}.fed-poster-list button[aria-selected=true]{outline:4px solid var(--fed-accent);outline-offset:3px}.fed-poster-list button>span{aspect-ratio:3/4;background:color-mix(in srgb,var(--fed-paper) 70%,var(--fed-accent));place-items:center;padding:18px;display:grid}.fed-poster-list strong,.fed-poster-list small{padding:0 12px}.fed-poster-list strong{font:700 24px/.95 Georgia,serif}.fed-poster-list small{text-transform:uppercase;font:600 10px DM Mono,monospace}@media (width<=700px){.fed-calendar-toolbar strong{order:-1;width:100%;margin:0}.fed-poster-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.agenda-list{--agenda-ink:var(--fed-ink,#111);--agenda-paper:var(--fed-paper,#fff);--agenda-line:color-mix(in srgb,var(--agenda-ink) 20%,transparent);background:var(--agenda-paper);border:1px solid var(--agenda-ink);color:var(--agenda-ink);font:16px/1.35 Arial,sans-serif}.agenda-list-rows{display:grid}.agenda-list-row{border:0;border-bottom:1px solid var(--agenda-line);color:inherit;font:inherit;text-align:left;background:0 0;grid-template-columns:150px 20px minmax(0,1fr);align-items:center;gap:16px;width:100%;min-height:88px;padding:18px 32px;text-decoration:none;display:grid}.agenda-list button.agenda-list-row{cursor:pointer}.agenda-list-row time{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.agenda-list-choice{border:2px solid;border-radius:50%;width:10px;height:10px}.agenda-list-copy{gap:3px;min-width:0;display:grid}.agenda-list-copy strong{font-size:20px;font-weight:500}.agenda-list-copy small{color:color-mix(in srgb,var(--agenda-ink) 70%,transparent);font-size:16px}.agenda-list-row:hover,.agenda-list-row:focus-visible{background:color-mix(in srgb,var(--agenda-ink) 9%,var(--agenda-paper));outline:none}.agenda-list-row:focus-visible{box-shadow:inset 0 0 0 3px var(--agenda-ink)}.agenda-list-row:active{background:color-mix(in srgb,var(--agenda-ink) 16%,var(--agenda-paper))}.agenda-list-row.is-selected{background:color-mix(in srgb,var(--agenda-ink) 12%,var(--agenda-paper))}.agenda-list-row.is-selected .agenda-list-choice{background:var(--agenda-ink);box-shadow:inset 0 0 0 2px var(--agenda-paper)}.agenda-list-more{border-bottom:1px solid var(--agenda-line);padding:14px 32px}.agenda-list-more a,.agenda-list-more button{color:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font:600 14px/1.2 Arial,sans-serif;text-decoration:underline}.agenda-list-more button{cursor:pointer}.agenda-list-more a:focus-visible,.agenda-list-more button:focus-visible{outline:2px solid var(--agenda-ink);outline-offset:4px}.agenda-list-detail{border-top:1px solid var(--agenda-ink);min-height:120px;padding:28px 32px}.agenda-list-detail>:first-child{margin-top:0}.agenda-list-detail>:last-child{margin-bottom:0}@media (width<=600px){.agenda-list-row{grid-template-columns:112px 18px minmax(0,1fr);gap:12px;min-height:76px;padding:15px 18px}.agenda-list-copy strong{font-size:17px}.agenda-list-copy small{font-size:14px}.agenda-list-more,.agenda-list-detail{padding-left:18px;padding-right:18px}}.fed-admin-frame{background:var(--fed-paper);max-width:1100px;color:var(--fed-ink);margin:auto;padding:28px;font:17px/1.45 Georgia,serif}.fed-admin-frame header{border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);padding-bottom:20px}.fed-admin-frame header p,.fed-admin-frame nav button{letter-spacing:.1em;text-transform:uppercase;font:700 11px Arial,sans-serif}.fed-admin-frame h1{margin:0;font:400 clamp(44px,7vw,72px)/.9 Georgia,serif}.fed-admin-frame nav{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.fed-admin-frame button{color:inherit;background:0 0;border:1px solid;padding:10px 12px}.fed-admin-frame button.active{background:var(--fed-ink);color:var(--fed-paper)}.fed-admin-frame button b{background:var(--fed-accent);color:#fff;border-radius:99px;margin-left:7px;padding:3px 6px}.fed-admin-frame section{border:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);background:#fff;padding:24px}.fed-admin-agenda,.fed-decisions-inbox{background:var(--fed-paper);border:1px solid color-mix(in srgb,var(--fed-ink) 38%,transparent);padding:0}.fed-admin-agenda>header,.fed-decisions-inbox>header{border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);justify-content:space-between;gap:16px;padding:16px 18px;display:flex}.fed-admin-agenda>header p,.fed-decisions-inbox>header p,.fed-admin-agenda aside p,.fed-decisions-inbox aside p{color:var(--fed-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font:700 11px Arial,sans-serif}.fed-admin-agenda>header span,.fed-decisions-inbox>header span{font:700 12px Arial,sans-serif}.fed-admin-agenda-layout,.fed-decisions-layout{grid-template-columns:minmax(240px,.85fr) minmax(280px,1.15fr);display:grid}.fed-admin-agenda-layout>div,.fed-decisions-layout>div{border-right:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent)}.fed-admin-agenda-layout button,.fed-decisions-layout button{border:0;border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 18%,transparent);text-align:left;gap:3px;width:100%;padding:15px 18px;display:grid}.fed-admin-agenda-layout button{grid-template-columns:64px 1fr auto}.fed-admin-agenda-layout button time,.fed-admin-agenda-layout button i,.fed-decisions-layout button i,.fed-decisions-layout button span{letter-spacing:.06em;text-transform:uppercase;font:700 11px Arial,sans-serif}.fed-admin-agenda-layout button i,.fed-decisions-layout button i{color:var(--fed-accent)}.fed-decisions-layout button{grid-template-columns:auto 1fr}.fed-decisions-layout button span{color:color-mix(in srgb,var(--fed-ink) 60%,transparent);grid-column:2}.fed-admin-agenda aside,.fed-decisions-inbox aside{padding:25px}.fed-admin-agenda aside h2,.fed-decisions-inbox aside h2{letter-spacing:-.05em;margin:9px 0;font:700 clamp(28px,4vw,45px)/.95 Georgia,serif}.fed-admin-agenda aside span,.fed-decisions-inbox aside span{line-height:1.5;display:block}.fed-decisions-inbox small{border-top:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);letter-spacing:.05em;text-transform:uppercase;margin-top:28px;padding-top:12px;font:700 11px Arial,sans-serif;display:block}@media (width<=680px){.fed-admin-agenda-layout,.fed-decisions-layout{grid-template-columns:1fr}.fed-admin-agenda-layout>div,.fed-decisions-layout>div{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent)}}.fed-admin-agenda>.agenda-list{border:0}.fed-admin-agenda .agenda-list-detail{background:var(--fed-paper);padding:25px}.fed-admin-agenda-detail p{color:var(--fed-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font:700 11px Arial,sans-serif}.fed-admin-agenda-detail h2{letter-spacing:-.05em;margin:9px 0;font:700 clamp(28px,4vw,45px)/.95 Georgia,serif}.fed-admin-agenda-detail span{line-height:1.5;display:block}.fed-decision-ballot{border:1px solid color-mix(in srgb,var(--fed-ink) 38%,transparent);background:var(--fed-paper);margin-top:20px;padding:20px}.fed-decision-ballot header{justify-content:space-between;align-items:center;display:flex}.fed-decision-ballot header p,.fed-decision-ballot dt,.fed-decision-ballot small{color:var(--fed-accent);letter-spacing:.08em;text-transform:uppercase;font:700 11px Arial,sans-serif}.fed-decision-ballot h2{letter-spacing:-.05em;margin:12px 0 22px;font:700 clamp(28px,4vw,46px)/.95 Georgia,serif}.fed-decision-ballot dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.fed-decision-ballot dd{margin:5px 0 0}.fed-decision-ballot-votes{border-top:1px solid color-mix(in srgb,var(--fed-ink) 25%,transparent);gap:6px;margin-top:20px;padding-top:16px;display:grid}.fed-decision-ballot-votes span strong{color:var(--fed-accent)}.fed-decision-ballot-note{background:color-mix(in srgb,var(--fed-accent) 10%,var(--fed-paper));margin:18px 0 12px;padding:12px}.fed-decision-ballot .state-open,.fed-decision-ballot .state-approved,.fed-decision-ballot .state-declined,.fed-decision-ballot .state-expired{letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:5px 7px;font:700 10px Arial,sans-serif}.fed-decision-ballot .state-open{color:var(--fed-accent)}.fed-decision-ballot .state-approved{color:#197d47}.fed-decision-ballot .state-declined,.fed-decision-ballot .state-expired{color:#a23a32}@media (width<=680px){.fed-decision-ballot dl{grid-template-columns:1fr}}.fed-decision-ballot-actions{gap:10px;margin-top:20px;display:flex}.fed-decision-ballot-actions button{border:1px solid var(--fed-ink);background:var(--fed-ink);color:var(--fed-paper);letter-spacing:.06em;text-transform:uppercase;padding:11px 14px;font:700 12px Arial,sans-serif}.fed-decision-ballot-actions button:last-child{color:var(--fed-ink);background:0 0}.fed-admin-shell{background:var(--fed-paper);max-width:1240px;min-height:100vh;color:var(--fed-ink);margin:auto;padding:clamp(20px,4vw,56px)}.fed-admin-header{border-bottom:2px solid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding-bottom:20px;display:grid}.fed-admin-header>a,.fed-admin-header>p,.fed-admin-header button,.fed-admin-tabs a,.fed-admin-card>p{letter-spacing:.07em;text-transform:uppercase;font:700 11px/1.2 Arial,sans-serif}.fed-admin-header>a{color:inherit;text-decoration:none}.fed-admin-header>p{margin:0}.fed-admin-header>div{justify-self:end}.fed-admin-header button{background:var(--fed-ink);color:var(--fed-paper);cursor:pointer;border:1px solid;padding:10px 12px}.fed-admin-tabs{border-bottom:1px solid;gap:8px;padding:18px 0;display:flex}.fed-admin-tabs a{color:inherit;border:1px solid;padding:9px 12px;text-decoration:none}.fed-admin-tabs a[aria-current=page]{background:var(--fed-ink);color:var(--fed-paper)}.fed-admin-content{padding-top:clamp(34px,6vw,72px)}.fed-admin-card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:32px;display:grid}.fed-admin-card{background:#fffdf8;border:2px solid;flex-direction:column;min-height:230px;padding:22px;display:flex}.fed-admin-card>p{margin:0 0 28px}.fed-admin-card h2{letter-spacing:-.045em;margin:0;font:400 34px/.94 Georgia,serif}.fed-admin-card>span{margin-top:14px;font:16px/1.45 Georgia,serif}.fed-admin-card footer{margin-top:auto;padding-top:24px}.fed-admin-card footer a{color:inherit;letter-spacing:.05em;text-underline-offset:4px;text-transform:uppercase;font:700 11px Arial,sans-serif}.fed-admin-card-accent{background:var(--fed-accent)}.fed-admin-card-ink{background:var(--fed-ink);color:var(--fed-paper)}@media (width<=680px){.fed-admin-header{grid-template-columns:1fr auto}.fed-admin-header>p{display:none}.fed-admin-card-grid{grid-template-columns:1fr}}.decision-action-card{--decision-ink:var(--fed-ink,#111);--decision-paper:var(--fed-paper,#fff);--decision-line:color-mix(in srgb,var(--decision-ink) 22%,transparent);background:var(--decision-paper);border:1px solid var(--decision-ink);color:var(--decision-ink);flex-direction:column;min-height:320px;font:16px/1.45 Arial,sans-serif;display:flex}.decision-action-card-copy{padding:30px 32px 24px}.decision-action-card-eyebrow{margin:0 0 16px;font-size:13px;font-weight:600}.decision-action-card h2{margin:0 0 12px;font-size:28px;font-weight:400;line-height:1.15}.decision-action-card-description{color:color-mix(in srgb,var(--decision-ink) 74%,transparent);max-width:640px}.decision-action-card-choices{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.decision-action-card button{border:1px solid var(--decision-ink);color:inherit;cursor:pointer;background:0 0;padding:13px 20px;font:500 16px/1.2 Arial,sans-serif}.decision-action-card button:hover{background:color-mix(in srgb,var(--decision-ink) 10%,var(--decision-paper))}.decision-action-card button:focus-visible{box-shadow:0 0 0 3px var(--decision-ink);outline:none}.decision-action-card button:active{background:color-mix(in srgb,var(--decision-ink) 18%,var(--decision-paper))}.decision-action-card-choices button.is-selected,.decision-action-card-confirmation button{background:var(--decision-ink);color:var(--decision-paper)}.decision-action-card-choices button.is-selected:hover,.decision-action-card-confirmation button:hover{background:color-mix(in srgb,var(--decision-ink) 84%,#555)}.decision-action-card-footer{border-top:1px solid var(--decision-ink);min-height:88px;margin-top:auto;padding:20px 32px}.decision-action-card-footer>p{color:color-mix(in srgb,var(--decision-ink) 72%,transparent);margin:0}.decision-action-card-confirmation{justify-content:space-between;align-items:center;gap:16px;display:flex}.decision-action-card-confirmation p{margin:0}@media (width<=520px){.decision-action-card-copy,.decision-action-card-footer{padding-left:20px;padding-right:20px}.decision-action-card-confirmation{flex-direction:column;align-items:flex-start}}.provenance-status-card{--provenance-ink:var(--fed-ink,#111);--provenance-paper:var(--fed-paper,#fff);--provenance-line:color-mix(in srgb,var(--provenance-ink) 22%,transparent);background:var(--provenance-paper);border:1px solid var(--provenance-ink);color:var(--provenance-ink);flex-direction:column;min-height:310px;font:16px/1.45 Arial,sans-serif;display:flex}.provenance-status-card-copy{padding:30px 32px 24px}.provenance-status-card-eyebrow{margin:0 0 16px;font-size:13px;font-weight:600}.provenance-status-card h2{margin:0 0 12px;font-size:28px;font-weight:400;line-height:1.15}.provenance-status-card-description{color:color-mix(in srgb,var(--provenance-ink) 74%,transparent);max-width:640px}.provenance-status-card dl{border-top:1px solid var(--provenance-line);margin:27px 0 0;display:grid}.provenance-status-card dl>div{border-bottom:1px solid var(--provenance-line);grid-template-columns:140px 1fr;align-items:baseline;gap:24px;padding:12px 0;display:grid}.provenance-status-card dt{color:color-mix(in srgb,var(--provenance-ink) 68%,transparent);font-size:13px}.provenance-status-card dd{margin:0}.provenance-status-card dd span{color:color-mix(in srgb,var(--provenance-ink) 76%,transparent)}.provenance-status-card a{color:inherit;text-underline-offset:3px;font-weight:500;text-decoration-thickness:1px}.provenance-status-card a:hover{background:color-mix(in srgb,var(--provenance-ink) 10%,var(--provenance-paper))}.provenance-status-card a:focus-visible{box-shadow:0 0 0 3px var(--provenance-ink);outline:none}.provenance-status-card footer{border-top:1px solid var(--provenance-ink);justify-content:space-between;gap:18px;margin-top:auto;padding:20px 32px;font-size:14px;display:flex}.provenance-status-card footer span{color:color-mix(in srgb,var(--provenance-ink) 74%,transparent)}@media (width<=520px){.provenance-status-card-copy,.provenance-status-card footer{padding-left:20px;padding-right:20px}.provenance-status-card dl>div{grid-template-columns:1fr;gap:5px}.provenance-status-card footer{flex-direction:column;align-items:flex-start}}.form-field{--field-ink:var(--fed-ink,#111);--field-paper:var(--fed-paper,#fff);color:var(--field-ink);gap:8px;font:16px/1.45 Arial,sans-serif;display:grid}.form-field label{gap:8px;display:grid}.form-field-label-row{grid-template-columns:1fr 86px;align-items:baseline;display:grid}.form-field-marker{text-align:right;font-size:13px}.form-field-marker.is-empty{visibility:hidden}.form-field input,.form-field textarea,.form-field select{background:var(--field-paper);border:1px solid var(--field-ink);box-sizing:border-box;color:inherit;font:inherit;border-radius:0;width:100%;padding:12px}.form-field textarea{resize:vertical;min-height:82px}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{box-shadow:0 0 0 3px var(--field-ink);outline:none}.form-field.has-error input,.form-field.has-error textarea,.form-field.has-error select{border-width:2px}.form-field.is-unavailable input,.form-field.is-unavailable textarea,.form-field.is-unavailable select{background:color-mix(in srgb,var(--field-ink) 10%,var(--field-paper));color:color-mix(in srgb,var(--field-ink) 55%,transparent);cursor:not-allowed}.form-field-help,.form-field-error{margin:0;font-size:14px}.form-field-help{color:color-mix(in srgb,var(--field-ink) 68%,transparent)}.form-field-error{font-weight:600}.form-field-story{background:var(--fed-paper,#fff);border:1px solid var(--fed-ink,#111);gap:22px;padding:30px 32px;display:grid}.form-field-story footer{border-top:1px solid var(--fed-ink,#111);justify-content:flex-end;margin:4px -32px -30px;padding:20px 32px;display:flex}.form-field-story button{background:var(--fed-ink,#111);border:1px solid var(--fed-ink,#111);color:var(--fed-paper,#fff);cursor:pointer;padding:13px 20px;font:500 16px/1.2 Arial,sans-serif}.form-field-story button:hover{background:color-mix(in srgb,var(--fed-ink,#111) 84%,#555)}.form-field-story button:focus-visible{box-shadow:0 0 0 3px var(--fed-ink,#111);outline:none}@media (width<=520px){.form-field-label-row{grid-template-columns:1fr 78px}.form-field-story{padding-left:20px;padding-right:20px}.form-field-story footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.identity-session-control,.identity-access-denied{border:1px solid color-mix(in srgb,var(--fed-ink) 24%,transparent);background:var(--fed-paper);max-width:560px;box-shadow:7px 7px 0 color-mix(in srgb,var(--fed-accent) 18%,transparent);padding:28px}.identity-session-control>p,.identity-access-denied>p{color:var(--fed-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font:600 11px/1 DM Mono,monospace}.identity-session-control h2,.identity-access-denied h2{letter-spacing:-.05em;margin:0 0 20px;font:700 36px/.95 Georgia,serif}.identity-session-control dl{gap:10px;margin:0;display:grid}.identity-session-control dl div{border-top:1px solid color-mix(in srgb,var(--fed-ink) 14%,transparent);grid-template-columns:120px 1fr;gap:12px;padding-top:10px;display:grid}.identity-session-control dt,.identity-revoke-control span{letter-spacing:.06em;text-transform:uppercase;font:600 10px/1.2 DM Mono,monospace}.identity-session-control dd{margin:0;font-size:14px}.identity-access-denied>span{line-height:1.45;display:block}.identity-access-denied a{color:var(--fed-ink);margin-top:20px;font:600 12px/1 DM Mono,monospace;display:inline-block}.identity-revoke-control{border-top:1px solid color-mix(in srgb,var(--fed-ink) 18%,transparent);justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding-top:16px;display:flex}.identity-revoke-control p{gap:5px;margin:0;display:grid}.identity-revoke-control button{border:1px solid var(--fed-ink);min-height:42px;color:var(--fed-ink);cursor:pointer;background:0 0;padding:0 13px;font:600 11px/1 DM Mono,monospace}.identity-revoke-control button:focus-visible,.identity-access-denied a:focus-visible{outline:3px solid var(--fed-accent);outline-offset:3px}@media (width<=560px){.identity-session-control,.identity-access-denied{padding:22px}.identity-revoke-control{flex-direction:column;align-items:flex-start}.identity-session-control dl div{grid-template-columns:1fr}}.eventfed-host-proof{max-width:42rem;color:var(--fed-ink);gap:1rem;display:grid}.eventfed-host-proof-kicker{color:var(--fed-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.eventfed-host-proof>article{border:1px solid color-mix(in srgb, var(--fed-ink) 18%, transparent);background:var(--fed-paper);box-shadow:0 .65rem 1.5rem color-mix(in srgb, var(--fed-ink) 8%, transparent);border-radius:1rem;padding:1.25rem}.eventfed-host-proof article header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.eventfed-host-proof article header p,.eventfed-host-proof article header span{margin:0;font-size:.84rem;font-weight:700}.eventfed-host-proof article header span{background:color-mix(in srgb, var(--fed-accent) 15%, white);color:var(--fed-accent);border-radius:999px;padding:.25rem .55rem}.eventfed-host-proof h2{margin:1rem 0 .45rem;font-size:1.45rem}.eventfed-host-proof button{background:var(--fed-accent);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:.55rem;margin-top:1.25rem;padding:.7rem 1rem;font-weight:700}.eventfed-host-proof-success{border-left:.25rem solid var(--fed-accent);background:color-mix(in srgb, var(--fed-accent) 8%, white);gap:.2rem;margin-top:1rem;padding:.75rem;display:grid}.eventfed-host-proof small{color:color-mix(in srgb, var(--fed-ink) 70%, transparent);line-height:1.45}.fed-ui:has(.writefed-desk) .fed-split-hero{background:linear-gradient(90deg,var(--fed-paper) 0 57%,#5a5bd6 57%)}.fed-ui:has(.writefed-desk) .fed-split-hero-art{background:radial-gradient(circle at 17% 18%,#b5ff3d 0 8%,#0000 8.4%),radial-gradient(circle at 86% 77%,#ff9e58 0 10%,#0000 10.5%),linear-gradient(135deg,#5a5bd6,#8174dd)}.fed-ui:has(.writefed-desk) .fed-split-hero-copy{position:relative}.fed-ui:has(.writefed-desk) .fed-split-hero-copy:after{content:"";background:#b5ff3d;width:28%;height:9px;position:absolute;bottom:0;right:0}.writefed-desk{color:#fffdf8;background:#20223d;gap:24px;width:min(100%,440px);min-height:460px;padding:26px 28px 24px;display:grid;transform:rotate(3deg);box-shadow:16px 16px #b5ff3d}.writefed-desk header,.writefed-desk footer{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;font:700 10px/1.2 ui-monospace,monospace;display:flex}.writefed-desk header{border-bottom:1px solid #fffdf861;padding-bottom:15px}.writefed-desk header span{color:#b5ff3d}.writefed-desk strong{letter-spacing:-.07em;font:400 clamp(46px,5vw,67px)/.83 Georgia,serif}.writefed-desk strong em{color:#b5ff3d;font-style:normal}.writefed-desk>div{border-top:1px solid #fffdf861;gap:0;display:grid}.writefed-desk p{border-bottom:1px solid #fffdf861;grid-template-columns:74px 1fr;gap:12px;margin:0;padding:12px 0;font:500 12px/1.25 ui-monospace,monospace;display:grid}.writefed-desk p b{color:#b5ff3d;text-transform:uppercase;font-size:10px}.writefed-desk footer{margin-top:auto}.writefed-desk footer i{color:#b5ff3d;font:400 28px/1 Georgia,serif}.writefed-statement,.writefed-discovery,.writefed-alpha{padding:clamp(64px,10vw,140px) clamp(24px,8vw,150px)}.writefed-statement{background:var(--fed-ink);color:var(--fed-paper)}.writefed-statement p,.writefed-discovery>p,.writefed-alpha>p{text-transform:uppercase;font:600 12px ui-monospace,monospace}.writefed-statement h2,.writefed-discovery h2,.writefed-alpha h2{letter-spacing:-.06em;max-width:900px;font:400 clamp(48px,8vw,104px)/.85 Georgia,serif}.writefed-statement em,.writefed-discovery em,.writefed-alpha em{color:var(--fed-accent)}.writefed-statement span{max-width:620px;font-size:18px;line-height:1.6;display:block}.writefed-discovery>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.writefed-alpha{background:var(--fed-accent)}.writefed-alpha a{background:var(--fed-ink);color:var(--fed-paper);padding:16px 20px;font:600 14px ui-monospace,monospace;text-decoration:none;display:inline-block}.writefed-archive-results{background:var(--fed-paper);color:var(--fed-ink);padding:clamp(48px,8vw,112px) clamp(24px,8vw,150px)}.writefed-archive-results>p,.writefed-archive-results article p{letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;font:700 12px ui-monospace,monospace}.writefed-archive-results>h2{letter-spacing:-.055em;max-width:720px;margin:0;font:400 clamp(36px,6vw,76px)/.92 Georgia,serif}.writefed-archive-results>span{max-width:580px;margin-top:18px;font-size:18px;line-height:1.5;display:block}.writefed-archive-results>div{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:42px;display:grid}.writefed-archive-results article{border:2px solid var(--fed-ink);background:#fff;flex-direction:column;min-height:250px;padding:24px;display:flex}.writefed-archive-results article h3{letter-spacing:-.04em;margin:0 0 12px;font:400 32px/.95 Georgia,serif}.writefed-archive-results article span{line-height:1.5}.writefed-archive-results article a,.writefed-archive-results article small{color:var(--fed-ink);margin-top:auto;padding-top:20px;font:700 13px ui-monospace,monospace}.writefed-archive-results article a{text-underline-offset:4px}.writefed-archive-filter{border-bottom:2px solid var(--fed-ink);background:#eeeef8;grid-template-columns:minmax(220px,1fr) minmax(150px,.6fr) auto;align-items:end;gap:12px;padding:24px clamp(24px,8vw,150px);display:grid}.writefed-archive-filter label{letter-spacing:.04em;text-transform:uppercase;gap:7px;font:700 11px ui-monospace,monospace;display:grid}.writefed-archive-filter label em{opacity:.62;font-style:normal}.writefed-archive-filter input{border:2px solid var(--fed-ink);background:#fff;border-radius:0;min-height:52px;padding:0 14px;font:16px ui-monospace,monospace}.writefed-archive-filter button{border:2px solid var(--fed-ink);background:var(--fed-accent);color:#fff;cursor:pointer;min-height:52px;padding:0 18px;font:700 13px ui-monospace,monospace}.writefed-local-result{color:#fff;min-height:340px;box-shadow:10px 10px 0 var(--fed-ink);grid-column:span 2;position:relative;background:var(--fed-accent)!important}.writefed-local-result>b{color:var(--fed-ink);letter-spacing:.05em;text-transform:uppercase;background:#fff;align-self:flex-start;margin:-6px 0 28px;padding:7px 10px;font:700 11px ui-monospace,monospace;display:inline-flex}.writefed-local-result h3{font-size:clamp(38px,4vw,62px)}.writefed-local-result a,.writefed-local-result small{color:inherit}.writefed-topic-heroes{background:var(--fed-ink);color:var(--fed-paper);padding:clamp(64px,10vw,150px) clamp(24px,8vw,150px)}.writefed-topic-heroes header{grid-template-columns:minmax(0,1.4fr) minmax(180px,.6fr);align-items:end;gap:24px;margin-bottom:48px;display:grid}.writefed-topic-heroes header p,.writefed-topic-heroes header span{letter-spacing:.04em;text-transform:uppercase;font:700 12px/1.45 ui-monospace,monospace}.writefed-topic-heroes header p{color:var(--fed-accent);grid-column:1/-1;margin:0}.writefed-topic-heroes h2{letter-spacing:-.065em;margin:0;font:400 clamp(46px,7vw,96px)/.86 Georgia,serif}.writefed-topic-heroes header span{text-transform:none;max-width:310px;line-height:1.55}.writefed-topic-status{letter-spacing:-.04em;max-width:520px;margin:0;font:400 clamp(28px,4vw,48px)/.95 Georgia,serif}.writefed-topic-heroes>div{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:14px;display:grid}.writefed-topic-heroes a{min-height:260px;color:var(--fed-ink);border:2px solid;flex-direction:column;grid-column:span 4;justify-content:flex-end;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.writefed-topic-heroes a:nth-child(2),.writefed-topic-heroes a:nth-child(5){grid-column:span 5;min-height:340px}.writefed-topic-heroes a:nth-child(3),.writefed-topic-heroes a:nth-child(6){grid-column:span 3}.writefed-topic-heroes a:hover,.writefed-topic-heroes a:focus-visible{z-index:1;outline:0;transform:translate(-5px,-5px);box-shadow:10px 10px}.writefed-topic-heroes a small{letter-spacing:.05em;text-transform:uppercase;margin-bottom:auto;font:700 11px ui-monospace,monospace}.writefed-topic-heroes a strong{letter-spacing:-.06em;max-width:400px;font:400 clamp(38px,4vw,68px)/.86 Georgia,serif}.writefed-topic-heroes a span{max-width:240px;margin-top:12px;font-size:15px;line-height:1.35}.writefed-topic-heroes a i{font:400 32px/1 Georgia,serif;position:absolute;top:16px;right:19px}.writefed-topic-plum{background:#c09cff}.writefed-topic-lime{background:#b5ff3d}.writefed-topic-orange{background:#ff9e58}.writefed-topic-blue{background:#8bceff}.writefed-topic-yellow{background:#ffe16a}.writefed-topic-ink{background:#323558;border-color:var(--fed-paper)!important;color:var(--fed-paper)!important}@media (width<=760px){.fed-ui:has(.writefed-desk) .fed-split-hero{background:var(--fed-paper)}.fed-ui:has(.writefed-desk) .fed-split-hero-art{background:linear-gradient(135deg,#5a5bd6,#8174dd)}.writefed-desk{min-height:390px}.writefed-archive-filter{grid-template-columns:1fr}.writefed-local-result{grid-column:span 1}.writefed-topic-heroes header,.writefed-topic-heroes>div{grid-template-columns:1fr}.writefed-topic-heroes a,.writefed-topic-heroes a:nth-child(n){grid-column:1;min-height:220px}}.writefed-demo{color:#20223d;background:#f8f5ee;max-width:1240px;margin:auto;padding:36px}.writefed-demo>p,.writefed-demo small{letter-spacing:.08em;text-transform:uppercase;font:700 11px ui-monospace,monospace}.writefed-demo header{border-bottom:2px solid;flex-wrap:wrap;align-items:baseline;gap:22px;padding:36px 0;display:flex}.writefed-demo h1{letter-spacing:-.07em;margin:0;font:400 clamp(48px,7vw,92px)/.85 Georgia,serif}.writefed-demo h1 em{color:#5a5bd6}.writefed-demo-intro{border-bottom:2px solid;grid-template-columns:180px 1fr;gap:20px;padding:20px 0;display:grid}.writefed-demo-intro strong,.writefed-demo article>b{letter-spacing:.07em;text-transform:uppercase;font:700 12px ui-monospace,monospace}.writefed-demo-intro span{max-width:720px;font:18px/1.45 Georgia,serif}.writefed-demo section{grid-template-columns:220px 1fr 300px;gap:18px;padding-top:22px;display:grid}.writefed-demo nav,.writefed-demo article,.writefed-demo aside{background:#fffdf8;border:2px solid #20223d;align-content:start;gap:15px;padding:20px;display:grid}.writefed-demo nav{color:#fffdf8;background:#20223d}.writefed-demo nav span{font:16px/1.55 Georgia,serif}.writefed-demo label{text-transform:uppercase;gap:7px;font:700 11px ui-monospace,monospace;display:grid}.writefed-demo input,.writefed-demo textarea{background:#fff;border:1px solid #20223d;padding:12px;font:16px Georgia,serif}.writefed-demo textarea{min-height:110px}.writefed-demo button{color:#20223d;cursor:pointer;background:#b5ff3d;border:0;padding:12px;font:700 12px ui-monospace,monospace}.writefed-demo aside{color:#fffdf8;background:#5a5bd6}.writefed-demo aside h2{font:400 36px/.92 Georgia,serif}.writefed-demo code{overflow-wrap:anywhere;font-size:11px}.writefed-demo footer{margin-top:40px;font-size:13px;line-height:1.5}@media (width<=800px){.writefed-demo section,.writefed-demo-intro{grid-template-columns:1fr}.writefed-demo{padding:20px}}.writefed-demo-roles{border-bottom:2px solid #20223d;flex-wrap:wrap;gap:8px;padding:18px 0;display:flex}.writefed-demo-roles a{color:inherit;text-transform:uppercase;border:1px solid #20223d;padding:9px 12px;font:700 11px ui-monospace,monospace;text-decoration:none}.writefed-demo-roles a.current{color:#fffdf8;background:#20223d}.writefed-demo-map{gap:22px;padding:54px 0;grid-template-columns:1fr!important;display:grid!important}.writefed-demo-map>p,.writefed-demo-role aside>p,.writefed-demo-role article>p{letter-spacing:.08em;text-transform:uppercase;margin:0;font:700 11px ui-monospace,monospace}.writefed-demo-map h2{letter-spacing:-.06em;max-width:780px;margin:0;font:400 clamp(42px,6vw,78px)/.9 Georgia,serif}.writefed-demo-map>span{max-width:630px;font:20px/1.45 Georgia,serif}.writefed-demo-map>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.writefed-demo-map a{min-height:170px;color:inherit;background:#fffdf8;border:2px solid #20223d;gap:54px;padding:20px;text-decoration:none;display:grid}.writefed-demo-map a:nth-child(3){color:#fffdf8;background:#5a5bd6}.writefed-demo-map b{text-transform:uppercase;font:700 11px ui-monospace,monospace}.writefed-demo-map strong{font:400 31px/.95 Georgia,serif}.writefed-demo-map button{justify-self:start}.writefed-demo-role{grid-template-columns:230px minmax(0,1fr)!important;padding:32px 0 0!important}.writefed-demo-role aside{min-height:245px}.writefed-demo-role article{min-height:320px}.writefed-demo-role article h2{letter-spacing:-.045em;margin:0;font:400 clamp(32px,4vw,54px)/.94 Georgia,serif}.writefed-demo-role article span{font:18px/1.45 Georgia,serif}.writefed-demo-role footer{border-top:2px solid #20223d;grid-column:1/-1;grid-template-columns:180px 1fr;gap:18px;margin:0;padding:18px;display:grid}.writefed-demo-role footer b{text-transform:uppercase;font:700 11px ui-monospace,monospace}.writefed-demo-resolution{background:#b5ff3d;border:2px solid #20223d;padding:18px}.writefed-demo-resolution b{text-transform:uppercase;font:700 11px ui-monospace,monospace}@media (width<=800px){.writefed-demo-map>div,.writefed-demo-role{grid-template-columns:1fr!important}.writefed-demo-role footer{grid-template-columns:1fr}.writefed-demo-roles{grid-template-columns:1fr 1fr;display:grid}}.writefed-editor{color:#20223d;background:#f8f5ee;min-height:100vh;padding:clamp(20px,4vw,56px)}.writefed-editor>header{border-bottom:2px solid #20223d;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding-bottom:20px;display:grid}.writefed-editor>header a,.writefed-editor>header p{color:inherit;letter-spacing:.07em;text-transform:uppercase;margin:0;font:700 11px ui-monospace,monospace;text-decoration:none}.writefed-editor button{color:#20223d;letter-spacing:.03em;cursor:pointer;text-transform:uppercase;background:#b5ff3d;border:2px solid #20223d;font:700 12px ui-monospace,monospace}.writefed-editor button:disabled{opacity:.6;cursor:default}.writefed-editor-intro{grid-template-columns:1fr minmax(280px,.65fr);gap:44px;padding:clamp(54px,8vw,100px) 0 48px;display:grid}.writefed-editor-intro p{letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin:0;font:700 11px ui-monospace,monospace}.writefed-editor-intro h1{letter-spacing:-.075em;margin:0;font:400 clamp(50px,8vw,108px)/.82 Georgia,serif}.writefed-editor-intro h1 em{color:#5a5bd6;font-style:normal}.writefed-editor-intro>span{align-self:end;max-width:390px;font:22px/1.35 Georgia,serif}.writefed-editor form{border-top:2px solid #20223d;grid-template-columns:minmax(0,1fr) 310px;gap:0;display:grid}.writefed-editor-canvas{background:#fffdf8;border-right:2px solid #20223d;gap:24px;padding:34px 38px 48px;display:grid}.writefed-editor label{letter-spacing:.06em;text-transform:uppercase;gap:9px;font:700 11px ui-monospace,monospace;display:grid}.writefed-editor input,.writefed-editor textarea{box-sizing:border-box;color:#20223d;resize:vertical;background:0 0;border:0;border-bottom:1px solid #b9b3a7;border-radius:0;width:100%;font:18px/1.5 Georgia,serif}.writefed-editor input{padding:9px 0}.writefed-editor textarea{min-height:92px;padding:8px 0}.writefed-editor-headline textarea{letter-spacing:-.06em;min-height:132px;font-size:clamp(38px,5vw,68px);line-height:.91}.writefed-editor-body textarea{min-height:420px;font-size:21px;line-height:1.55}.writefed-editor-inspector{color:#fffdf8;background:#20223d;align-content:start;gap:20px;padding:30px 24px;display:grid}.writefed-editor-inspector>p{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #fffdf85c;margin:0;padding-bottom:17px;font:700 11px ui-monospace,monospace}.writefed-editor-inspector input,.writefed-editor-inspector textarea{color:inherit;border-color:#fffdf866}.writefed-editor-inspector textarea{min-height:145px;font-size:16px;line-height:1.4}.writefed-editor-inspector>div{border-top:1px solid #fffdf85c;border-bottom:1px solid #fffdf85c;gap:6px;padding:17px 0;display:grid}.writefed-editor-inspector b{letter-spacing:.06em;text-transform:uppercase;font:700 10px ui-monospace,monospace}.writefed-editor-inspector strong{font:400 25px/.95 Georgia,serif}.writefed-editor-inspector span,.writefed-editor-inspector small{font-size:13px;line-height:1.45}.writefed-editor-inspector button{min-height:52px;padding:13px}.writefed-editor-inspector .writefed-editor-publish{color:#fffdf8;background:#5a5bd6}.writefed-editor-inspector small{color:#fffdf8;min-height:56px}@media (width<=760px){.writefed-editor>header{grid-template-columns:1fr auto}.writefed-editor>header p{display:none}.writefed-editor-intro,.writefed-editor form{grid-template-columns:1fr}.writefed-editor-intro{gap:25px}.writefed-editor-canvas{border-bottom:2px solid #20223d;border-right:0;padding:28px 20px}.writefed-editor-body textarea{min-height:300px}.writefed-editor-inspector{padding:28px 20px}}.writefed-admin{color:#20223d;background:#f8f5ee;min-height:100vh;padding:clamp(20px,4vw,56px)}.writefed-admin>header,.writefed-demo>header{border-bottom:2px solid #20223d;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding-bottom:20px;display:grid}.writefed-admin>header a,.writefed-admin>header p,.writefed-demo>header a,.writefed-demo>header p{color:inherit;letter-spacing:.07em;text-transform:uppercase;margin:0;font:700 11px ui-monospace,monospace;text-decoration:none}.writefed-admin button{color:#20223d;letter-spacing:.03em;cursor:pointer;text-transform:uppercase;background:#b5ff3d;border:2px solid #20223d;font:700 12px ui-monospace,monospace}.writefed-admin button:disabled{opacity:.6;cursor:default}.writefed-admin-nav{border-bottom:2px solid #20223d;gap:7px;padding:18px 0;display:flex}.writefed-admin-nav a{color:inherit;letter-spacing:.04em;text-transform:uppercase;border:1px solid #20223d;padding:9px 12px;font:700 11px ui-monospace,monospace;text-decoration:none}.writefed-admin-nav a.current{color:#fffdf8;background:#20223d}.writefed-admin-intro{grid-template-columns:1fr minmax(280px,.65fr);gap:38px;padding:clamp(54px,8vw,100px) 0 48px;display:grid}.writefed-admin-intro p{letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin:0;font:700 11px ui-monospace,monospace}.writefed-admin-intro h1{letter-spacing:-.08em;margin:0;font:400 clamp(58px,9vw,118px)/.78 Georgia,serif}.writefed-admin-intro h1 em{color:#5a5bd6;font-style:normal}.writefed-admin-intro>span{align-self:end;max-width:400px;font:22px/1.35 Georgia,serif}.writefed-admin-intro>a,.writefed-article-empty>a{color:#20223d;letter-spacing:.04em;text-transform:uppercase;background:#b5ff3d;place-self:start;padding:15px 18px;font:700 12px ui-monospace,monospace;text-decoration:none}.writefed-admin-intro>a i,.writefed-article-empty>a i,.writefed-article-list a i{font-style:normal}.writefed-article-list{border-top:2px solid #20223d}.writefed-article-list>header{border-bottom:1px solid #20223d;justify-content:space-between;gap:20px;padding:18px 0;display:flex}.writefed-article-list>header p{letter-spacing:.07em;text-transform:uppercase;margin:0;font:700 11px ui-monospace,monospace}.writefed-article-list>header span{max-width:440px;font:14px/1.4 Georgia,serif}.writefed-article-list>div{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;padding-top:20px;display:grid}.writefed-article-list article,.writefed-article-empty{background:#fffdf8;border:2px solid #20223d;flex-direction:column;min-height:250px;padding:24px;display:flex}.writefed-article-list article p{letter-spacing:.06em;text-transform:uppercase;margin:0 0 34px;font:700 11px ui-monospace,monospace}.writefed-article-list article h2,.writefed-article-empty h2{letter-spacing:-.05em;margin:0;font:400 37px/.9 Georgia,serif}.writefed-article-list article span,.writefed-article-empty span{margin-top:12px;font:16px/1.45 Georgia,serif}.writefed-article-list article a{color:inherit;text-underline-offset:4px;margin-top:auto;padding-top:24px;font:700 12px ui-monospace,monospace}.writefed-article-empty{color:#fffdf8;background:#5a5bd6;gap:14px}.writefed-article-empty>a{background:#b5ff3d;margin-top:auto}.writefed-demo{padding:clamp(20px,4vw,56px)!important}.writefed-demo-heading{border-bottom:2px solid #20223d;grid-template-columns:1fr minmax(260px,.55fr);gap:25px;padding:clamp(50px,8vw,100px) 0 38px;display:grid}.writefed-demo-heading p{letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin:0;font:700 11px ui-monospace,monospace}.writefed-demo-heading h1{letter-spacing:-.07em;margin:0;font:400 clamp(48px,7vw,92px)/.85 Georgia,serif}.writefed-demo-heading h1 em{color:#5a5bd6}.writefed-demo-heading small{letter-spacing:0;text-transform:none;align-self:end;font:14px/1.5 Georgia,serif}@media (width<=760px){.writefed-admin>header,.writefed-demo>header{grid-template-columns:1fr auto}.writefed-admin>header p,.writefed-demo>header p{display:none}.writefed-admin-intro,.writefed-demo-heading{grid-template-columns:1fr}.writefed-admin-intro{gap:25px}.writefed-article-list>header{display:grid}.writefed-admin-nav{overflow:auto}.writefed-demo{padding:20px!important}}.writefed-admin,.writefed-editor,.writefed-demo{--writefed-spruce:#476b69;--writefed-sand:#d9caa0;--writefed-navy:#253d52}.writefed-admin>header,.writefed-editor>header,.writefed-demo>header,.writefed-admin-nav,.writefed-editor form,.writefed-article-list,.writefed-demo-heading{border-color:var(--writefed-navy)}.writefed-admin,.writefed-editor,.writefed-demo{color:var(--writefed-navy)}.writefed-admin button,.writefed-editor button,.writefed-admin-intro>a,.writefed-article-empty>a{background:var(--writefed-spruce);color:#fffdf8;border-color:var(--writefed-navy)}.writefed-admin-intro h1 em,.writefed-editor-intro h1 em,.writefed-demo-heading h1 em{color:var(--writefed-spruce)}.writefed-editor-inspector,.writefed-article-empty{background:var(--writefed-navy)}.writefed-editor-inspector .writefed-editor-publish{background:var(--writefed-sand);color:var(--writefed-navy)}.writefed-admin-nav a.current{background:var(--writefed-navy)}.writefed-demo-heading{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)!important;gap:24px!important;padding:50px 0 38px!important;display:grid!important}.writefed-demo-heading h1{letter-spacing:-.055em!important;grid-column:1/-1!important;max-width:780px!important;font:400 clamp(44px,6vw,76px)/.95 Georgia,serif!important}.writefed-demo-heading small{grid-column:1/-1!important;justify-self:start!important;max-width:640px!important;font:16px/1.45 Georgia,serif!important}.writefed-demo-heading p{grid-column:1/-1!important}.writefed-demo-roles{margin-top:0!important}.writefed-demo-map{padding:44px 0!important}.writefed-demo-map>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.writefed-demo-map a{background:#fffdf8!important}.writefed-demo-map a:nth-child(2){background:var(--writefed-sand)!important}.writefed-demo-map a:nth-child(3){background:var(--writefed-spruce)!important;color:#fffdf8!important}.writefed-post{max-width:820px;color:var(--fed-ink,#20223d);margin:0 auto;padding:clamp(48px,9vw,118px) clamp(22px,5vw,48px)}.writefed-post>p{letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font:700 11px ui-monospace,monospace}.writefed-post h1{letter-spacing:-.065em;margin:0;font:400 clamp(42px,7vw,86px)/.9 Georgia,serif}.writefed-post time{letter-spacing:.05em;text-transform:uppercase;margin-top:24px;font:700 11px ui-monospace,monospace;display:block}.writefed-post>strong{max-width:650px;margin-top:28px;font:400 clamp(21px,2.4vw,29px)/1.35 Georgia,serif;display:block}.writefed-post>div{margin-top:42px}.writefed-post>div p{margin:0 0 1.4em;font:20px/1.65 Georgia,serif}.writefed-post ul{flex-wrap:wrap;gap:8px;margin:42px 0 0;padding:0;list-style:none;display:flex}.writefed-post li a{color:inherit;letter-spacing:.04em;text-transform:uppercase;border:1px solid;padding:8px 10px;font:700 11px ui-monospace,monospace;text-decoration:none;display:block}.writefed-post>a{color:inherit;letter-spacing:.04em;text-underline-offset:5px;text-transform:uppercase;margin-top:44px;font:700 11px ui-monospace,monospace;display:inline-block}@media (width<=760px){.writefed-demo-heading h1{font-size:48px!important}.writefed-demo-map>div{grid-template-columns:1fr!important}.writefed-post>div p{font-size:18px}}.writefed-demo .writefed-admin-nav{border:0!important;border-bottom:1px solid var(--writefed-navy)!important;color:var(--writefed-navy)!important;background:0 0!important;align-content:normal!important;gap:8px!important;padding:18px 0!important;display:flex!important}.writefed-demo .writefed-admin-nav a{border:1px solid var(--writefed-navy)!important;color:inherit!important;background:0 0!important;padding:9px 12px!important;display:block!important}.writefed-demo .writefed-admin-nav a.current{background:var(--writefed-navy)!important;color:#fffdf8!important}.writefed-demo .writefed-demo-roles{border:0!important;border-bottom:1px solid var(--writefed-navy)!important;color:var(--writefed-navy)!important;background:0 0!important;align-content:normal!important;gap:8px!important;padding:18px 0!important;display:flex!important}.writefed-demo .writefed-demo-roles a{border:1px solid var(--writefed-navy)!important;color:inherit!important;background:0 0!important;padding:9px 12px!important;display:block!important}.writefed-demo .writefed-demo-roles a.current{background:var(--writefed-navy)!important;color:#fffdf8!important}.writefed-admin-nav{flex-wrap:wrap}.writefed-admin-nav span[aria-disabled=true]{border:1px dashed color-mix(in srgb,var(--writefed-navy) 45%,transparent);color:color-mix(in srgb,var(--writefed-navy) 58%,transparent);letter-spacing:.04em;text-transform:uppercase;cursor:not-allowed;align-items:center;padding:9px 12px;font:700 11px ui-monospace,monospace;display:inline-flex}.writefed-demo .writefed-admin-nav span[aria-disabled=true]{border:1px dashed color-mix(in srgb,var(--writefed-navy) 45%,transparent)!important;color:color-mix(in srgb,var(--writefed-navy) 58%,transparent)!important;background:0 0!important;padding:9px 12px!important;display:inline-flex!important}.writefed-article-detail{max-width:900px;padding:clamp(48px,8vw,94px) 0}.writefed-article-detail>p,.writefed-article-destinations header p{letter-spacing:.08em;text-transform:uppercase;margin:0;font:700 11px ui-monospace,monospace}.writefed-article-detail>h1{letter-spacing:-.06em;max-width:800px;margin:20px 0 0;font:400 clamp(44px,6vw,76px)/.92 Georgia,serif}.writefed-article-detail>span{max-width:680px;margin-top:24px;font:20px/1.5 Georgia,serif;display:block}.writefed-article-detail>a{color:inherit;letter-spacing:.05em;text-underline-offset:4px;text-transform:uppercase;margin-top:30px;font:700 11px ui-monospace,monospace;display:inline-block}.writefed-article-destinations{border-top:2px solid var(--writefed-navy);margin-top:54px}.writefed-article-destinations header{border-bottom:1px solid var(--writefed-navy);justify-content:space-between;gap:20px;padding:18px 0;display:flex}.writefed-article-destinations header span{max-width:450px;font:16px/1.45 Georgia,serif}.writefed-article-destinations ul{gap:12px;margin:0;padding:20px 0 0;list-style:none;display:grid}.writefed-article-destinations li{border:1px solid var(--writefed-navy);background:#fffdf8;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.writefed-article-destinations li strong{font:400 24px/1.1 Georgia,serif}.writefed-article-destinations li a{color:inherit;letter-spacing:.05em;text-underline-offset:4px;text-transform:uppercase;white-space:nowrap;font:700 11px ui-monospace,monospace}@media (width<=760px){.writefed-article-destinations header,.writefed-article-destinations li{display:grid}.writefed-article-destinations li a{white-space:normal}}.writefed-article-actions{border-top:1px solid var(--writefed-navy);flex-wrap:wrap;gap:8px;margin-top:32px;padding-top:20px;display:flex}.writefed-article-actions span{border:1px dashed color-mix(in srgb,var(--writefed-navy) 45%,transparent);color:color-mix(in srgb,var(--writefed-navy) 58%,transparent);letter-spacing:.04em;text-transform:uppercase;cursor:not-allowed;align-items:center;padding:9px 12px;font:700 11px ui-monospace,monospace;display:inline-flex}
