.event-page[data-marketing-design=editorial] .marketing-story{--journey-header-height:var(--landing-header-visible-height,0px);--journey-bar-height:72px;position:relative}.event-page[data-marketing-design=editorial] .marketing-story__content{min-width:0;container:marketing-content/inline-size}.event-page[data-marketing-design=editorial] .marketing-story__content>section[id],.event-page[data-marketing-design=editorial] .event-page__register-form[id]{scroll-margin-top:0}.event-page[data-marketing-design=editorial] .marketing-story__content>section:focus-visible{outline:2px solid var(--event-text-soft);outline-offset:-2px}.event-page[data-marketing-design=editorial] .marketing-journey{--journey-muted:var(--event-text-soft);--journey-hairline:color-mix(in srgb, var(--event-text) 16%, var(--event-bg));--journey-wash:color-mix(in srgb, var(--event-primary-soft) 52%, var(--event-bg));top:var(--journey-header-height);z-index:10;border:1px solid var(--event-line);background-color:var(--event-bg);width:min(1320px,100% - 80px);color:var(--event-text);font-family:var(--font-body);box-shadow:none;background-image:none;border-radius:4px;align-self:start;margin:22px auto 0;position:sticky}.event-page[data-marketing-design=editorial][data-theme=coastal-light] .marketing-journey{--journey-muted:var(--event-text)}.event-page[data-marketing-design=editorial] .marketing-journey__toggle{cursor:pointer;align-items:center;gap:12px;min-height:72px;padding:12px 16px;list-style:none;display:flex}.event-page[data-marketing-design=editorial] .marketing-journey__toggle::-webkit-details-marker{display:none}.event-page[data-marketing-design=editorial] .marketing-journey__toggle-copy{flex:1;gap:3px;min-width:0;display:grid}.event-page[data-marketing-design=editorial] .marketing-journey__current{overflow-wrap:anywhere;text-wrap:pretty;font-size:13px;font-weight:600;line-height:1.45;display:block}.event-page[data-marketing-design=editorial] .marketing-journey__chevron{color:var(--journey-muted);flex-shrink:0;font-size:20px;line-height:1}.event-page[data-marketing-design=editorial] .marketing-journey__toggle>.marketing-journey__count{border:1px solid var(--journey-hairline);background:var(--event-bg);border-radius:3px;min-height:30px;padding:5px 9px}.event-page[data-marketing-design=editorial] details[open]>.marketing-journey__toggle .marketing-journey__chevron{transform:rotate(180deg)}.event-page[data-marketing-design=editorial] .marketing-journey__body{max-height:min(50dvh, 440px, calc(100dvh - var(--journey-header-height) - var(--journey-bar-height) - 80px));overscroll-behavior:contain;border-top:1px solid var(--event-line);scrollbar-width:thin;scrollbar-color:var(--event-text-soft) transparent;scrollbar-gutter:stable;padding:12px 14px 18px;overflow-y:auto}.event-page[data-marketing-design=editorial] .marketing-journey__heading{border-block:1px solid var(--event-line);background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:5px 10px;margin-bottom:18px;padding:16px 10px 18px;display:none;position:relative}.event-page[data-marketing-design=editorial] .marketing-journey__heading:before{content:"";background:var(--event-primary);pointer-events:none;width:32px;height:2px;position:absolute;inset:-1px auto auto 10px}.event-page[data-marketing-design=editorial] .marketing-journey__heading-mark{width:24px;height:24px;color:var(--event-text);grid-row:span 2;margin-top:1px}.event-page[data-marketing-design=editorial] .marketing-journey__heading>.marketing-journey__count{grid-column:2}.event-page[data-marketing-design=editorial] .marketing-journey__title{letter-spacing:.06em;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5}.event-page[data-marketing-design=editorial] .marketing-journey__toggle .marketing-journey__title{color:var(--journey-muted);letter-spacing:.045em}.event-page[data-marketing-design=editorial] .marketing-journey__count{color:var(--journey-muted);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.event-page[data-marketing-design=editorial] .marketing-journey__track{position:relative}.event-page[data-marketing-design=editorial] .marketing-journey__chapters{gap:6px;margin:0;padding:0;list-style:none;display:grid}.event-page[data-marketing-design=editorial] .marketing-journey__chapter{min-width:0;position:relative}.event-page[data-marketing-design=editorial] .marketing-journey__link{min-height:56px;color:var(--journey-muted);-webkit-tap-highlight-color:transparent;border-inline-end:2px solid #0000;border-radius:3px;align-items:center;gap:10px;padding:10px 8px 10px 0;font-size:13px;font-weight:550;line-height:1.5;text-decoration:none;display:flex;position:relative}.event-page[data-marketing-design=editorial] .marketing-journey__link[aria-current=location]{background:var(--journey-wash);border-inline-end-color:var(--event-text);color:var(--event-text);box-shadow:none;font-weight:600}.event-page[data-marketing-design=editorial] :is(.marketing-journey__link,.marketing-journey__toggle):focus-visible{outline:2px solid var(--event-text);outline-offset:2px}.event-page[data-marketing-design=editorial] .marketing-journey__number{border:1px solid var(--journey-hairline);background:var(--event-bg);height:30px;color:var(--journey-muted);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 30px;place-items:center;font-size:11px;font-weight:600;display:grid}.event-page[data-marketing-design=editorial] .marketing-journey__chapter[data-state=complete] .marketing-journey__number{border-color:var(--event-text-soft);background:var(--journey-wash);color:var(--event-text)}.event-page[data-marketing-design=editorial] .marketing-journey__chapter[data-state=complete] .marketing-journey__label{color:var(--event-text)}.event-page[data-marketing-design=editorial] .marketing-journey__link[aria-current=location] .marketing-journey__number{border-color:var(--event-text);background:var(--event-text);color:var(--event-bg);box-shadow:none}.event-page[data-marketing-design=editorial] .marketing-journey__label{overflow-wrap:anywhere;text-wrap:pretty;flex:1;min-width:0}.event-page[data-marketing-design=editorial] .marketing-journey__arrow{opacity:0;flex-shrink:0;place-items:center;width:18px;height:22px;font-size:15px;display:grid}.event-page[data-marketing-design=editorial] .marketing-journey__link:is([aria-current=location],:focus-visible) .marketing-journey__arrow{opacity:1}.event-page[data-marketing-design=editorial] .marketing-journey__progress{background:var(--journey-hairline);pointer-events:none;width:1px;position:absolute;inset:28px auto 28px 14px;overflow:hidden}.event-page[data-marketing-design=editorial] .marketing-journey__progress-fill{background:var(--event-text);width:100%;height:100%;transform:scaleY(var(--journey-progress,0));transform-origin:top;display:block}@media (hover:hover) and (pointer:fine){.event-page[data-marketing-design=editorial] .marketing-journey__link:hover{background:var(--journey-wash);color:var(--event-text)}.event-page[data-marketing-design=editorial] .marketing-journey__link:hover .marketing-journey__number{border-color:var(--event-text)}.event-page[data-marketing-design=editorial] .marketing-journey__link:hover .marketing-journey__arrow{opacity:1}}@media (prefers-reduced-motion:no-preference){html:has(.site-header[data-header-instant=false]:not([data-header-state=flow])) .event-page[data-marketing-design=editorial] .marketing-journey[data-motion=subtle]{transition:top .18s}.event-page[data-marketing-design=editorial] .marketing-journey[data-motion=subtle] :is(.marketing-journey__number,.marketing-journey__arrow,.marketing-journey__chevron){transition:color .16s,background-color .16s,opacity .16s,transform .16s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.event-page[data-marketing-design=editorial]:not([data-builder-motion=none]):not([data-theme=sao-tome-premium]) .marketing-journey__link{transition:background-color var(--go-motion-base,.32s) ease, color var(--go-motion-fast,.18s) ease}.event-page[data-marketing-design=editorial]:not([data-builder-motion=none]):not([data-theme=sao-tome-premium]) .marketing-journey__number{transition:box-shadow var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), background-color var(--go-motion-fast,.18s) ease, color var(--go-motion-fast,.18s) ease}.event-page[data-marketing-design=editorial]:not([data-builder-motion=none]):not([data-theme=sao-tome-premium]) .marketing-journey__arrow{transition:translate var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), opacity var(--go-motion-fast,.18s) ease}.event-page[data-marketing-design=editorial]:not([data-builder-motion=none]):not([data-theme=sao-tome-premium]) .marketing-journey__link:hover .marketing-journey__number{box-shadow:0 0 0 4px var(--journey-wash)}.event-page[data-marketing-design=editorial]:not([data-builder-motion=none]):not([data-theme=sao-tome-premium]) .marketing-journey__link:hover .marketing-journey__arrow{translate:2px}}@media (max-width:1279px){.event-page[data-marketing-design=editorial] .marketing-journey:not([data-layout=compact]){position:relative;top:auto}}@media (max-width:900px){.event-page[data-marketing-design=editorial] .marketing-journey{width:calc(100% - 40px)}}@media (min-width:1280px){.event-page[data-marketing-design=editorial] .marketing-story:has(>.marketing-journey){grid-template-columns:220px minmax(0,1fr);gap:32px;width:min(1540px,100% - 80px);margin-inline:auto;display:grid}.event-page[data-marketing-design=editorial] .marketing-journey{top:calc(var(--journey-header-height) + 24px);width:100%;box-shadow:none;background:0 0;border-color:#0000;border-radius:0;margin-top:64px}.event-page[data-marketing-design=editorial] .marketing-journey[data-layout=wide] .marketing-journey__toggle{display:none}.event-page[data-marketing-design=editorial] .marketing-journey[data-layout=wide] .marketing-journey__heading{display:grid}.event-page[data-marketing-design=editorial] .marketing-journey__body{max-height:calc(100dvh - var(--journey-header-height) - 116px);border-top:0;padding:4px 10px 20px 0}.event-page[data-marketing-design=editorial] .marketing-story__content .shell{width:calc(100% - 48px)}}@container marketing-content (max-width:1120px){.event-page[data-marketing-design=editorial][data-public-design=refreshed] .marketing-story__content :is(.event-page__register-layout,.event-page__section>.shell:has(>:is(.event-page__agenda-grid,.event-page__process-grid))){grid-template-columns:minmax(0,1fr);gap:28px}.event-page[data-marketing-design=editorial][data-public-design=refreshed] .marketing-story__content .event-page__register-form{justify-self:center;width:min(100%,780px)}}
.PortalOffers-module__sR8WzW__page{background:var(--go-canvas,#f6f7fc);min-height:100vh;color:var(--go-ink,#202d4a)}.PortalOffers-module__sR8WzW__page :is(a,button,input,select):focus-visible{outline:3px solid var(--go-action,#2448b2);outline-offset:4px}.PortalOffers-module__sR8WzW__page :is(button,a){-webkit-tap-highlight-color:transparent}.PortalOffers-module__sR8WzW__page :is(h2,h3,strong){overflow-wrap:anywhere}.PortalOffers-module__sR8WzW__filterBar{border:1px solid var(--go-line,#cdd5e8);border-top:2px solid var(--go-action,#2448b2);background:#fff;border-radius:2px;grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(150px,1fr));align-items:stretch;gap:12px;padding:20px;display:grid;box-shadow:0 16px 36px -28px #1526533d}.PortalOffers-module__sR8WzW__filterField,.PortalOffers-module__sR8WzW__sortField{border:1px solid var(--go-line,#cdd5e8);min-width:0;color:var(--go-muted,#5c6680);background:#fff;border-radius:2px;align-items:center;gap:10px;display:flex;position:relative}.PortalOffers-module__sR8WzW__filterField{min-height:56px;padding:0 14px}.PortalOffers-module__sR8WzW__filterField:not(.PortalOffers-module__sR8WzW__searchField){grid-template-rows:auto 1fr;align-items:start;gap:5px;min-height:70px;padding:10px 13px;display:grid}.PortalOffers-module__sR8WzW__filterField>svg{flex:none}.PortalOffers-module__sR8WzW__filterLabel{min-width:0;color:var(--go-muted,#5c6680);overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5;display:block}.PortalOffers-module__sR8WzW__filterField input,.PortalOffers-module__sR8WzW__filterField select,.PortalOffers-module__sR8WzW__sortField select{width:100%;min-width:0;color:var(--go-ink,#202d4a);font:inherit;background:0 0;border:0;outline:0;font-size:14px;font-weight:500;line-height:1.5}.PortalOffers-module__sR8WzW__filterField select,.PortalOffers-module__sR8WzW__sortField select{appearance:none;cursor:pointer;padding-right:20px}.PortalOffers-module__sR8WzW__filterField input::placeholder{color:var(--go-muted,#5c6680);opacity:1}.PortalOffers-module__sR8WzW__filterField:focus-within,.PortalOffers-module__sR8WzW__sortField:focus-within{border-color:var(--go-action,#2448b2);box-shadow:0 0 0 3px #2448b224}.PortalOffers-module__sR8WzW__filterActions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.PortalOffers-module__sR8WzW__filterActions svg{flex-shrink:0}.PortalOffers-module__sR8WzW__clearButton,.PortalOffers-module__sR8WzW__applyButton,.PortalOffers-module__sR8WzW__loadMoreButton,.PortalOffers-module__sR8WzW__emptyReset{border:1px solid var(--go-line,#cdd5e8);min-height:46px;font:inherit;cursor:pointer;text-align:center;border-radius:2px;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.PortalOffers-module__sR8WzW__clearButton{color:var(--go-muted,#5c6680);background:0 0}.PortalOffers-module__sR8WzW__applyButton{border-color:var(--go-action,#2448b2);background:var(--go-action,#2448b2);color:#fff}.PortalOffers-module__sR8WzW__sortField{flex:0 230px;min-height:46px;padding:10px 13px}.PortalOffers-module__sR8WzW__resultPill,.PortalOffers-module__sR8WzW__resultsSummary{color:var(--go-muted,#5c6680);margin:0;font-size:13px;font-weight:450;line-height:1.6}.PortalOffers-module__sR8WzW__resultPill{flex-wrap:wrap;align-items:center;gap:7px;min-height:36px;padding:7px 0;display:inline-flex}.PortalOffers-module__sR8WzW__resultPill strong,.PortalOffers-module__sR8WzW__resultsSummary strong{color:var(--go-ink,#202d4a);font-weight:650}.PortalOffers-module__sR8WzW__contentSection,.PortalOffers-module__sR8WzW__eventCatalog{gap:24px;scroll-margin-top:120px;display:grid}.PortalOffers-module__sR8WzW__sectionHeader,.PortalOffers-module__sR8WzW__listControls,.PortalOffers-module__sR8WzW__catalogHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.PortalOffers-module__sR8WzW__sectionHeader{border-bottom:1px solid var(--go-line,#cdd5e8);padding-bottom:22px}.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__sectionHeader h2{color:var(--go-ink,#202d4a);font-family:var(--font-body), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:450;line-height:1.15}.PortalOffers-module__sR8WzW__sectionHeader p{max-width:62ch;color:var(--go-muted,#5c6680);margin:12px 0 0;font-size:15px;line-height:1.7}.PortalOffers-module__sR8WzW__sectionHeader a{min-height:44px;color:var(--go-action,#2448b2);align-items:center;gap:9px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.PortalOffers-module__sR8WzW__sectionHeader a svg{flex:none}.PortalOffers-module__sR8WzW__listControls{align-items:center}.PortalOffers-module__sR8WzW__typeLabel{width:fit-content;line-height:1}.PortalOffers-module__sR8WzW__dateBadge{z-index:2;color:#202d4a;background:#f6f7fc;border:1px solid #ffffff80;border-radius:2px;place-items:center;gap:4px;min-width:50px;min-height:60px;padding:8px 10px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 8px 22px #15265324}.PortalOffers-module__sR8WzW__dateBadge small{text-transform:uppercase;font-size:10px;font-weight:650;line-height:1}.PortalOffers-module__sR8WzW__dateBadge strong{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600;line-height:1}.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__emptyState,.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__emptyCatalog{border:1px solid var(--go-line,#cdd5e8);border-left:3px solid var(--go-accent,#f4b391);color:var(--go-muted,#5c6680);background:#fff;border-radius:2px;justify-items:start;gap:12px;padding:clamp(26px,4vw,46px);display:grid}.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__emptyState strong,.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__emptyCatalog strong{color:var(--go-ink,#202d4a);font-size:1.1rem;font-weight:600}.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__emptyState p,.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__emptyCatalog p{max-width:64ch;color:var(--go-muted,#5c6680);margin:0;line-height:1.75}.PortalOffers-module__sR8WzW__loadMoreButton{min-width:min(270px,100%);color:var(--go-action,#2448b2);background:#fff;justify-self:center}.PortalOffers-module__sR8WzW__emptyReset{color:var(--go-action,#2448b2);background:0 0;justify-self:start;margin-top:6px}.PortalOffers-module__sR8WzW__portraitSafeMedia{background-repeat:no-repeat;background-position:50%!important}@media (hover:hover) and (pointer:fine){.PortalOffers-module__sR8WzW__applyButton:hover:not(:disabled):not([aria-disabled=true]){background:var(--go-dark,#152653);box-shadow:0 8px 18px -10px #15265366}.PortalOffers-module__sR8WzW__clearButton:hover:not(:disabled),.PortalOffers-module__sR8WzW__loadMoreButton:hover:not(:disabled),.PortalOffers-module__sR8WzW__emptyReset:hover:not(:disabled){background:var(--go-tint,#e2e8fa);border-color:#9badd7}.PortalOffers-module__sR8WzW__sectionHeader a:hover{text-underline-offset:5px;text-decoration:underline}}.PortalOffers-module__sR8WzW__offersSection{padding:clamp(36px,5vw,68px) 0 clamp(56px,6vw,88px);position:relative}.PortalOffers-module__sR8WzW__offersShell{display:grid}.PortalOffers-module__sR8WzW__offersExperience{gap:clamp(32px,4vw,52px);display:grid}.PortalOffers-module__sR8WzW__cardButton,.PortalOffers-module__sR8WzW__limitedItem em{min-height:42px;font:inherit;cursor:pointer;justify-content:flex-start;align-items:center;gap:9px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.PortalOffers-module__sR8WzW__categoryStrip{border:1px solid var(--go-line,#cdd5e8);background:#fff;border-radius:2px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.PortalOffers-module__sR8WzW__categoryButton{min-height:90px;color:var(--go-ink,#202d4a);box-shadow:0 0 0 1px var(--go-line,#cdd5e8);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:18px;transition:background-color .18s;display:grid;position:relative}.PortalOffers-module__sR8WzW__categoryButton:after{content:"";pointer-events:none;background:0 0;height:3px;position:absolute;inset:auto 18px 0}.PortalOffers-module__sR8WzW__categoryButton svg{color:var(--go-action,#2448b2)}.PortalOffers-module__sR8WzW__categoryButton span{gap:5px;min-width:0;display:grid}.PortalOffers-module__sR8WzW__categoryButton strong{color:inherit;text-wrap:balance;font-size:13px;font-weight:600;line-height:1.45}.PortalOffers-module__sR8WzW__categoryButton small{color:var(--go-muted,#5c6680);font-size:11px;font-weight:450;line-height:1.6}.PortalOffers-module__sR8WzW__categoryButton em{border:1px solid var(--go-line,#cdd5e8);min-width:25px;min-height:25px;color:var(--go-action,#2448b2);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:600;display:inline-grid}.PortalOffers-module__sR8WzW__categoryButtonActive{background:var(--go-tint,#e2e8fa)}.PortalOffers-module__sR8WzW__categoryButtonActive:after{background:var(--go-action,#2448b2)}.PortalOffers-module__sR8WzW__offerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.PortalOffers-module__sR8WzW__offerCard,.PortalOffers-module__sR8WzW__whyCard,.PortalOffers-module__sR8WzW__limitedBand,.PortalOffers-module__sR8WzW__proofStats{border:1px solid var(--go-line,#cdd5e8);box-shadow:none;background:#fff;border-radius:2px}.PortalOffers-module__sR8WzW__offerCard{flex-direction:column;min-width:0;min-height:100%;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.PortalOffers-module__sR8WzW__offerCard:before{content:"";z-index:1;background:rgba(var(--portal-card-type-rgb,14, 132, 94), .55);pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.PortalOffers-module__sR8WzW__offerMedia,.PortalOffers-module__sR8WzW__limitedImage{background-color:#fff;background-size:cover;text-decoration:none;display:block;position:relative;overflow:hidden}.PortalOffers-module__sR8WzW__offerMedia{flex:none;min-height:210px}.PortalOffers-module__sR8WzW__offerMedia:after,.PortalOffers-module__sR8WzW__limitedImage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#15265380);height:45%;position:absolute;inset:auto 0 0}.PortalOffers-module__sR8WzW__offerBody{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.PortalOffers-module__sR8WzW__statusChip{border:1px solid var(--status-border,#cdd5e8);width:fit-content;min-height:26px;color:var(--status-text,#5c6680);background:var(--status-bg,#e2e8fa);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;align-items:center;padding:5px 9px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.PortalOffers-module__sR8WzW__statusWarning{--status-text:#7b4d09;--status-bg:#b0751c1f;--status-border:#b0751c3d}.PortalOffers-module__sR8WzW__statusAccent{--status-text:#164e9b;--status-bg:#2e67c51b;--status-border:#2e67c533}.PortalOffers-module__sR8WzW__statusNeutral{--status-text:#344966;--status-bg:#5266841f;--status-border:#52668438}.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__offerBody h3,.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__whyCard h3{color:var(--go-ink,#202d4a);font-family:var(--font-body), sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.125rem,1.5vw,1.3rem);font-weight:550;line-height:1.35}.PortalOffers-module__sR8WzW__offerBody p{color:var(--go-muted,#5c6680);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.PortalOffers-module__sR8WzW__offerBody ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.PortalOffers-module__sR8WzW__offerBody li{color:var(--go-muted,#5c6680);align-items:flex-start;gap:8px;font-size:12px;font-weight:450;line-height:1.6;display:flex}.PortalOffers-module__sR8WzW__offerBody li svg{color:#0e845e;flex:none;margin-top:2px}.PortalOffers-module__sR8WzW__offerMeta{color:var(--go-muted,#5c6680);gap:7px;font-size:12px;font-weight:450;line-height:1.6;display:grid}.PortalOffers-module__sR8WzW__offerMeta span{align-items:flex-start;gap:7px;min-width:0;display:inline-flex}.PortalOffers-module__sR8WzW__offerMeta svg{flex:none;margin-top:2px}.PortalOffers-module__sR8WzW__cardButton{border:1px solid var(--go-action,#2448b2);width:fit-content;max-width:100%;color:var(--go-action,#2448b2);background:0 0;border-radius:2px;justify-self:start;margin-top:auto;padding:10px 16px}.PortalOffers-module__sR8WzW__cardButton svg{flex:none}.PortalOffers-module__sR8WzW__limitedBand{border-top:3px solid var(--go-accent,#f4b391);background:var(--go-tint,#e2e8fa);gap:26px;padding:clamp(22px,3vw,38px);display:grid}.PortalOffers-module__sR8WzW__limitedHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__limitedHeader h2,.PortalOffers-module__sR8WzW__page .PortalOffers-module__sR8WzW__whySection h2{color:var(--go-ink,#202d4a);font-family:var(--font-body), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:450;line-height:1.15}.PortalOffers-module__sR8WzW__limitedHeader p{max-width:62ch;color:var(--go-muted,#5c6680);margin:12px 0 0;font-size:14px;line-height:1.75}.PortalOffers-module__sR8WzW__countdown{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.PortalOffers-module__sR8WzW__countdown>span{color:var(--go-muted,#5c6680);font-size:12px;font-weight:500}.PortalOffers-module__sR8WzW__countdown strong{min-width:56px;min-height:60px;color:var(--go-ink,#202d4a);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #9badd7;border-radius:2px;place-items:center;gap:6px;padding:10px;font-size:1.2rem;font-weight:550;line-height:1;display:grid}.PortalOffers-module__sR8WzW__countdown small{color:var(--go-muted,#5c6680);font-size:10px;font-weight:500;line-height:1.5}.PortalOffers-module__sR8WzW__limitedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.PortalOffers-module__sR8WzW__limitedItem{border:1px solid var(--go-line,#cdd5e8);color:var(--go-ink,#202d4a);background:#fff;border-radius:2px;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:16px;padding:14px;text-decoration:none;display:grid}.PortalOffers-module__sR8WzW__limitedImage{border-radius:2px;min-height:110px}.PortalOffers-module__sR8WzW__limitedItem>span:last-child{gap:8px;min-width:0;display:grid}.PortalOffers-module__sR8WzW__limitedItem strong{letter-spacing:-.02em;font-size:1rem;font-weight:550;line-height:1.4}.PortalOffers-module__sR8WzW__limitedItem small{color:var(--go-muted,#5c6680);font-size:12px;font-weight:450;line-height:1.6}.PortalOffers-module__sR8WzW__limitedItem em{color:var(--go-action,#2448b2);font-size:12px;font-style:normal}.PortalOffers-module__sR8WzW__proofStats{border-color:var(--go-line,#cdd5e8);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.PortalOffers-module__sR8WzW__proofStats article{border-right:1px solid var(--go-line,#cdd5e8);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px 14px;min-height:110px;padding:24px;display:grid}.PortalOffers-module__sR8WzW__proofStats article:last-child{border-right:0}.PortalOffers-module__sR8WzW__proofStats svg{color:var(--go-action,#2448b2);grid-row:span 2}.PortalOffers-module__sR8WzW__proofStats strong{color:var(--go-ink,#202d4a);font-size:1.3rem;font-weight:550;line-height:1.2}.PortalOffers-module__sR8WzW__proofStats span{color:var(--go-muted,#5c6680);font-size:12px;font-weight:450;line-height:1.6}.PortalOffers-module__sR8WzW__whySection{gap:28px;display:grid}.PortalOffers-module__sR8WzW__whyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.PortalOffers-module__sR8WzW__whyCard{align-content:start;gap:18px;min-width:0;padding:28px 24px;display:grid}.PortalOffers-module__sR8WzW__whyCard>span{aspect-ratio:1;width:48px;color:var(--go-action,#2448b2);background:var(--go-tint,#e2e8fa);border:1px solid #9badd7;border-radius:50%;place-items:center;display:inline-grid}.PortalOffers-module__sR8WzW__whyCard p{color:var(--go-muted,#5c6680);margin:0;font-size:14px;line-height:1.75}@media (hover:hover) and (pointer:fine){.PortalOffers-module__sR8WzW__categoryButton:hover{background:var(--go-tint,#e2e8fa)}.PortalOffers-module__sR8WzW__limitedItem:hover{border-color:#9badd7;box-shadow:0 20px 38px -26px #15265352,0 3px 10px -6px #15265326}.PortalOffers-module__sR8WzW__offerCard:has(a:hover){border-color:#9badd7;box-shadow:0 20px 38px -26px #15265352,0 3px 10px -6px #15265326}.PortalOffers-module__sR8WzW__cardButton:hover{background:var(--go-action,#2448b2);color:#fff}.PortalOffers-module__sR8WzW__limitedItem:hover em{text-underline-offset:5px;text-decoration:underline}}.PortalOffers-module__sR8WzW__offerCard:focus-within,.PortalOffers-module__sR8WzW__limitedItem:focus-visible{border-color:var(--go-action,#2448b2);box-shadow:0 20px 38px -26px #15265347}.PortalOffers-module__sR8WzW__categoryButton:active{box-shadow:inset 0 2px 4px #1526531f, 0 0 0 1px var(--go-line,#cdd5e8)}.PortalOffers-module__sR8WzW__cardButton:active{box-shadow:inset 0 2px 4px #1526532e}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PortalOffers-module__sR8WzW__offerCard,.PortalOffers-module__sR8WzW__limitedItem{transition:translate var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), border-color var(--go-motion-base,.32s), box-shadow var(--go-motion-base,.32s)}.PortalOffers-module__sR8WzW__limitedItem:hover{translate:0 -3px}.PortalOffers-module__sR8WzW__offerCard:has(a:hover){translate:0 -3px}.PortalOffers-module__sR8WzW__limitedItem:active{transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalOffers-module__sR8WzW__offerCard:has(a:active){transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalOffers-module__sR8WzW__cardButton svg,.PortalOffers-module__sR8WzW__limitedItem em svg{transition:transform var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1))}.PortalOffers-module__sR8WzW__cardButton:hover svg,.PortalOffers-module__sR8WzW__limitedItem:hover em svg{transform:translate(3px)}.PortalOffers-module__sR8WzW__cardButton:active svg,.PortalOffers-module__sR8WzW__limitedItem:active em svg{transform:none}}@media (max-width:1240px){.PortalOffers-module__sR8WzW__categoryStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.PortalOffers-module__sR8WzW__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PortalOffers-module__sR8WzW__limitedGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){.PortalOffers-module__sR8WzW__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.PortalOffers-module__sR8WzW__categoryStrip,.PortalOffers-module__sR8WzW__proofStats{grid-template-columns:repeat(2,minmax(0,1fr))}.PortalOffers-module__sR8WzW__proofStats article{border-bottom:1px solid var(--go-line,#cdd5e8)}.PortalOffers-module__sR8WzW__proofStats article:nth-child(2n){border-right:0}.PortalOffers-module__sR8WzW__proofStats article:nth-last-child(-n+2){border-bottom:0}.PortalOffers-module__sR8WzW__limitedHeader{align-items:start;display:grid}.PortalOffers-module__sR8WzW__countdown{justify-content:flex-start}}@media (max-width:560px){.PortalOffers-module__sR8WzW__offerGrid,.PortalOffers-module__sR8WzW__whyGrid{grid-template-columns:minmax(0,1fr);gap:20px}.PortalOffers-module__sR8WzW__categoryStrip{grid-template-columns:minmax(0,1fr)}.PortalOffers-module__sR8WzW__categoryButton{min-height:80px}.PortalOffers-module__sR8WzW__offerBody,.PortalOffers-module__sR8WzW__whyCard{padding:22px}.PortalOffers-module__sR8WzW__proofStats article{grid-template-columns:minmax(0,1fr);padding:22px 18px}.PortalOffers-module__sR8WzW__proofStats svg{grid-row:auto;margin-bottom:7px}.PortalOffers-module__sR8WzW__limitedItem{grid-template-columns:minmax(0,1fr)}.PortalOffers-module__sR8WzW__limitedImage{min-height:160px}}@media (prefers-reduced-motion:reduce){.PortalOffers-module__sR8WzW__offerCard{transition:none}}@media (max-width:1240px){.PortalOffers-module__sR8WzW__filterBar{grid-template-columns:repeat(4,minmax(0,1fr))}.PortalOffers-module__sR8WzW__searchField,.PortalOffers-module__sR8WzW__filterActions{grid-column:1/-1}}@media (max-width:820px){.PortalOffers-module__sR8WzW__filterBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.PortalOffers-module__sR8WzW__filterActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PortalOffers-module__sR8WzW__filterActions button{white-space:normal;min-width:0;padding:10px;line-height:1.5}.PortalOffers-module__sR8WzW__sectionHeader,.PortalOffers-module__sR8WzW__listControls,.PortalOffers-module__sR8WzW__catalogHeader{align-items:start;display:grid}.PortalOffers-module__sR8WzW__sortField{flex-basis:auto;width:100%}}@media (max-width:480px){.PortalOffers-module__sR8WzW__filterBar{grid-template-columns:minmax(0,1fr)}.PortalOffers-module__sR8WzW__filterField input{font-size:16px}.PortalOffers-module__sR8WzW__loadMoreButton{width:100%}}.PortalOffers-module__sR8WzW__page :is(.PortalOffers-module__sR8WzW__clearButton,.PortalOffers-module__sR8WzW__applyButton,.PortalOffers-module__sR8WzW__loadMoreButton,.PortalOffers-module__sR8WzW__emptyReset):active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 2px 4px #15265329}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PortalOffers-module__sR8WzW__clearButton,.PortalOffers-module__sR8WzW__applyButton,.PortalOffers-module__sR8WzW__loadMoreButton,.PortalOffers-module__sR8WzW__emptyReset{transition:translate var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), background-color var(--go-motion-fast,.18s), border-color var(--go-motion-fast,.18s), box-shadow var(--go-motion-base,.32s)}.PortalOffers-module__sR8WzW__page :is(.PortalOffers-module__sR8WzW__clearButton,.PortalOffers-module__sR8WzW__applyButton,.PortalOffers-module__sR8WzW__loadMoreButton,.PortalOffers-module__sR8WzW__emptyReset):hover:not(:disabled):not([aria-disabled=true]){translate:0 -2px}.PortalOffers-module__sR8WzW__page :is(.PortalOffers-module__sR8WzW__clearButton,.PortalOffers-module__sR8WzW__applyButton,.PortalOffers-module__sR8WzW__loadMoreButton,.PortalOffers-module__sR8WzW__emptyReset):active:not(:disabled):not([aria-disabled=true]){transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalOffers-module__sR8WzW__sectionHeader a svg{transition:transform var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1))}.PortalOffers-module__sR8WzW__sectionHeader a:hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.PortalOffers-module__sR8WzW__page *,.PortalOffers-module__sR8WzW__page :before,.PortalOffers-module__sR8WzW__page :after{transition:none}}
.PortalReports-module__yG2dfa__page{background:var(--go-canvas,#f6f7fc);min-height:100vh;color:var(--go-ink,#202d4a)}.PortalReports-module__yG2dfa__page :is(a,button,input,select):focus-visible{outline:3px solid var(--go-action,#2448b2);outline-offset:4px}.PortalReports-module__yG2dfa__page :is(button,a){-webkit-tap-highlight-color:transparent}.PortalReports-module__yG2dfa__page :is(h2,h3,strong){overflow-wrap:anywhere}.PortalReports-module__yG2dfa__filterBar{border:1px solid var(--go-line,#cdd5e8);border-top:2px solid var(--go-action,#2448b2);background:#fff;border-radius:2px;grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(150px,1fr));align-items:stretch;gap:12px;padding:20px;display:grid;box-shadow:0 16px 36px -28px #1526533d}.PortalReports-module__yG2dfa__filterField,.PortalReports-module__yG2dfa__sortField{border:1px solid var(--go-line,#cdd5e8);min-width:0;color:var(--go-muted,#5c6680);background:#fff;border-radius:2px;align-items:center;gap:10px;display:flex;position:relative}.PortalReports-module__yG2dfa__filterField{min-height:56px;padding:0 14px}.PortalReports-module__yG2dfa__filterField:not(.PortalReports-module__yG2dfa__searchField){grid-template-rows:auto 1fr;align-items:start;gap:5px;min-height:70px;padding:10px 13px;display:grid}.PortalReports-module__yG2dfa__filterField>svg{flex:none}.PortalReports-module__yG2dfa__filterLabel{min-width:0;color:var(--go-muted,#5c6680);overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5;display:block}.PortalReports-module__yG2dfa__filterField input,.PortalReports-module__yG2dfa__filterField select,.PortalReports-module__yG2dfa__sortField select{width:100%;min-width:0;color:var(--go-ink,#202d4a);font:inherit;background:0 0;border:0;outline:0;font-size:14px;font-weight:500;line-height:1.5}.PortalReports-module__yG2dfa__filterField select,.PortalReports-module__yG2dfa__sortField select{appearance:none;cursor:pointer;padding-right:20px}.PortalReports-module__yG2dfa__filterField input::placeholder{color:var(--go-muted,#5c6680);opacity:1}.PortalReports-module__yG2dfa__filterField:focus-within,.PortalReports-module__yG2dfa__sortField:focus-within{border-color:var(--go-action,#2448b2);box-shadow:0 0 0 3px #2448b224}.PortalReports-module__yG2dfa__filterActions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.PortalReports-module__yG2dfa__filterActions svg{flex-shrink:0}.PortalReports-module__yG2dfa__clearButton,.PortalReports-module__yG2dfa__applyButton,.PortalReports-module__yG2dfa__loadMoreButton,.PortalReports-module__yG2dfa__emptyReset{border:1px solid var(--go-line,#cdd5e8);min-height:46px;font:inherit;cursor:pointer;text-align:center;border-radius:2px;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.PortalReports-module__yG2dfa__clearButton{color:var(--go-muted,#5c6680);background:0 0}.PortalReports-module__yG2dfa__applyButton{border-color:var(--go-action,#2448b2);background:var(--go-action,#2448b2);color:#fff}.PortalReports-module__yG2dfa__sortField{flex:0 230px;min-height:46px;padding:10px 13px}.PortalReports-module__yG2dfa__resultPill,.PortalReports-module__yG2dfa__resultsSummary{color:var(--go-muted,#5c6680);margin:0;font-size:13px;font-weight:450;line-height:1.6}.PortalReports-module__yG2dfa__resultPill{flex-wrap:wrap;align-items:center;gap:7px;min-height:36px;padding:7px 0;display:inline-flex}.PortalReports-module__yG2dfa__resultPill strong,.PortalReports-module__yG2dfa__resultsSummary strong{color:var(--go-ink,#202d4a);font-weight:650}.PortalReports-module__yG2dfa__contentSection,.PortalReports-module__yG2dfa__eventCatalog{gap:24px;scroll-margin-top:120px;display:grid}.PortalReports-module__yG2dfa__sectionHeader,.PortalReports-module__yG2dfa__listControls,.PortalReports-module__yG2dfa__catalogHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.PortalReports-module__yG2dfa__sectionHeader{border-bottom:1px solid var(--go-line,#cdd5e8);padding-bottom:22px}.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__sectionHeader h2{color:var(--go-ink,#202d4a);font-family:var(--font-body), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:450;line-height:1.15}.PortalReports-module__yG2dfa__sectionHeader p{max-width:62ch;color:var(--go-muted,#5c6680);margin:12px 0 0;font-size:15px;line-height:1.7}.PortalReports-module__yG2dfa__sectionHeader a{min-height:44px;color:var(--go-action,#2448b2);align-items:center;gap:9px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.PortalReports-module__yG2dfa__sectionHeader a svg{flex:none}.PortalReports-module__yG2dfa__listControls{align-items:center}.PortalReports-module__yG2dfa__typeLabel{width:fit-content;line-height:1}.PortalReports-module__yG2dfa__dateBadge{z-index:2;color:#202d4a;background:#f6f7fc;border:1px solid #ffffff80;border-radius:2px;place-items:center;gap:4px;min-width:50px;min-height:60px;padding:8px 10px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 8px 22px #15265324}.PortalReports-module__yG2dfa__dateBadge small{text-transform:uppercase;font-size:10px;font-weight:650;line-height:1}.PortalReports-module__yG2dfa__dateBadge strong{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600;line-height:1}.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__emptyState,.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__emptyCatalog{border:1px solid var(--go-line,#cdd5e8);border-left:3px solid var(--go-accent,#f4b391);color:var(--go-muted,#5c6680);background:#fff;border-radius:2px;justify-items:start;gap:12px;padding:clamp(26px,4vw,46px);display:grid}.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__emptyState strong,.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__emptyCatalog strong{color:var(--go-ink,#202d4a);font-size:1.1rem;font-weight:600}.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__emptyState p,.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__emptyCatalog p{max-width:64ch;color:var(--go-muted,#5c6680);margin:0;line-height:1.75}.PortalReports-module__yG2dfa__loadMoreButton{min-width:min(270px,100%);color:var(--go-action,#2448b2);background:#fff;justify-self:center}.PortalReports-module__yG2dfa__emptyReset{color:var(--go-action,#2448b2);background:0 0;justify-self:start;margin-top:6px}.PortalReports-module__yG2dfa__portraitSafeMedia{background-repeat:no-repeat;background-position:50%!important}@media (hover:hover) and (pointer:fine){.PortalReports-module__yG2dfa__applyButton:hover:not(:disabled):not([aria-disabled=true]){background:var(--go-dark,#152653);box-shadow:0 8px 18px -10px #15265366}.PortalReports-module__yG2dfa__clearButton:hover:not(:disabled),.PortalReports-module__yG2dfa__loadMoreButton:hover:not(:disabled),.PortalReports-module__yG2dfa__emptyReset:hover:not(:disabled){background:var(--go-tint,#e2e8fa);border-color:#9badd7}.PortalReports-module__yG2dfa__sectionHeader a:hover{text-underline-offset:5px;text-decoration:underline}}.PortalReports-module__yG2dfa__reportsSection{padding:clamp(36px,5vw,68px) 0 clamp(56px,6vw,88px);position:relative}.PortalReports-module__yG2dfa__reportsShell{display:grid}.PortalReports-module__yG2dfa__reportsExperience{gap:clamp(36px,4vw,56px);display:grid}.PortalReports-module__yG2dfa__cardLink,.PortalReports-module__yG2dfa__cardSubLink,.PortalReports-module__yG2dfa__materialLink{min-height:42px;color:var(--go-action,#2448b2);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:color .18s;display:inline-flex}.PortalReports-module__yG2dfa__cardSubLink{color:var(--go-muted,#5c6680);font-weight:500}.PortalReports-module__yG2dfa__cardLink svg,.PortalReports-module__yG2dfa__cardSubLink svg,.PortalReports-module__yG2dfa__materialLink svg{flex:none}.PortalReports-module__yG2dfa__reportGrid,.PortalReports-module__yG2dfa__photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.PortalReports-module__yG2dfa__materialGrid,.PortalReports-module__yG2dfa__insightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.PortalReports-module__yG2dfa__reportCard,.PortalReports-module__yG2dfa__photoCard,.PortalReports-module__yG2dfa__materialCard,.PortalReports-module__yG2dfa__insightCard{border:1px solid var(--go-line,#cdd5e8);min-width:0;box-shadow:none;background:#fff;border-radius:2px;transition:border-color .18s,box-shadow .18s;position:relative}.PortalReports-module__yG2dfa__reportCard{flex-direction:column;min-height:100%;display:flex;overflow:hidden}.PortalReports-module__yG2dfa__reportCard:before,.PortalReports-module__yG2dfa__materialCard:before,.PortalReports-module__yG2dfa__insightCard:before{content:"";z-index:1;background:rgba(var(--portal-card-type-rgb,82, 102, 132), .55);pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.PortalReports-module__yG2dfa__reportMedia,.PortalReports-module__yG2dfa__photoMedia{width:100%;min-height:210px;color:inherit;text-align:left;background-color:#fff;background-size:cover;border:0;flex:none;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.PortalReports-module__yG2dfa__reportMedia{cursor:pointer}.PortalReports-module__yG2dfa__reportMedia:after,.PortalReports-module__yG2dfa__photoMedia:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#1526538c);height:48%;position:absolute;inset:auto 0 0}.PortalReports-module__yG2dfa__reportMedia:has(.PortalReports-module__yG2dfa__mediaPlay):before{content:"";z-index:1;pointer-events:none;background:#15265314;position:absolute;inset:0}.PortalReports-module__yG2dfa__reportMedia .portal-live-card-badge--on-media{max-width:calc(100% - 84px);inset:14px 14px auto auto}.PortalReports-module__yG2dfa__reportMedia .event-media-trigger-preview__hint{bottom:14px;left:14px;right:auto}.PortalReports-module__yG2dfa__reportMedia.PortalReports-module__yG2dfa__portraitSafeMedia,.PortalReports-module__yG2dfa__photoMedia.PortalReports-module__yG2dfa__portraitSafeMedia{min-height:clamp(240px,44vw,360px)}.PortalReports-module__yG2dfa__portraitMediaBackdrop,.PortalReports-module__yG2dfa__portraitMediaImage{pointer-events:none;background-position:50%;background-repeat:no-repeat;position:absolute}.PortalReports-module__yG2dfa__portraitMediaBackdrop{z-index:0;filter:blur(18px);opacity:.7;background-size:cover;inset:-18px;transform:scale(1.06)}.PortalReports-module__yG2dfa__portraitMediaImage{z-index:0;filter:drop-shadow(0 16px 28px #15265340);background-size:contain;inset:10px}.PortalReports-module__yG2dfa__mediaPlay{z-index:3;aspect-ratio:1;color:#fff;background:var(--go-action,#2448b2);border:1px solid #fff;border-radius:50%;place-items:center;width:54px;transition:transform .18s,box-shadow .18s;display:inline-grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #15265347}.PortalReports-module__yG2dfa__durationBadge,.PortalReports-module__yG2dfa__photoCount{z-index:2;color:#fff;background:#152653e0;border:1px solid #f6f7fc40;border-radius:2px;align-items:center;min-height:26px;padding:5px 9px;font-size:11px;font-weight:550;line-height:1.5;display:inline-flex;position:absolute;bottom:14px}.PortalReports-module__yG2dfa__durationBadge{right:14px}.PortalReports-module__yG2dfa__photoCount{left:14px}.PortalReports-module__yG2dfa__reportBody{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__reportBody h3,.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__materialBody h3,.PortalReports-module__yG2dfa__page .PortalReports-module__yG2dfa__insightCard h3{color:var(--go-ink,#202d4a);font-family:var(--font-body), sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.125rem,1.5vw,1.3rem);font-weight:550;line-height:1.35}.PortalReports-module__yG2dfa__reportBody p,.PortalReports-module__yG2dfa__materialBody p,.PortalReports-module__yG2dfa__insightCard p{color:var(--go-muted,#5c6680);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.PortalReports-module__yG2dfa__materialBody p,.PortalReports-module__yG2dfa__insightCard p{-webkit-line-clamp:4}.PortalReports-module__yG2dfa__metaRow{color:var(--go-muted,#5c6680);gap:7px;font-size:12px;font-weight:450;line-height:1.6;display:grid}.PortalReports-module__yG2dfa__metaRow span{align-items:flex-start;gap:7px;min-width:0;display:inline-flex}.PortalReports-module__yG2dfa__metaRow svg{flex:none;margin-top:2px}.PortalReports-module__yG2dfa__cardActions{border-top:1px solid var(--go-line,#cdd5e8);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:16px;display:flex}.PortalReports-module__yG2dfa__photoCard{text-align:left;font:inherit;cursor:pointer;padding:0;text-decoration:none;display:grid;overflow:hidden}.PortalReports-module__yG2dfa__photoBody{gap:8px;padding:22px;display:grid}.PortalReports-module__yG2dfa__photoBody strong{color:var(--go-ink,#202d4a);letter-spacing:-.02em;font-size:1.1rem;font-weight:550;line-height:1.4}.PortalReports-module__yG2dfa__photoBody small{color:var(--go-muted,#5c6680);font-size:12px;font-weight:450;line-height:1.6}.PortalReports-module__yG2dfa__materialCard{grid-template-columns:auto minmax(0,1fr);gap:20px;min-height:100%;padding:28px;display:grid}.PortalReports-module__yG2dfa__materialIcon,.PortalReports-module__yG2dfa__insightIcon{aspect-ratio:1;border:1px solid var(--portal-type-border,#cdd5e8);width:52px;color:var(--portal-type-text,#344966);background:var(--portal-type-bg,#e2e8fa);border-radius:2px;place-items:center;display:inline-grid}.PortalReports-module__yG2dfa__materialBody{flex-direction:column;gap:12px;min-width:0;display:flex}.PortalReports-module__yG2dfa__materialBody>span{color:var(--go-muted,#5c6680);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:550;line-height:1.5}.PortalReports-module__yG2dfa__insightCard{flex-direction:column;gap:16px;min-height:100%;padding:28px;display:flex}.PortalReports-module__yG2dfa__materialLink,.PortalReports-module__yG2dfa__insightCard .PortalReports-module__yG2dfa__cardLink{margin-top:auto}.PortalReports-module__yG2dfa__insightBlue{--portal-type-rgb:46, 103, 197;--portal-type-text:#164e9b;--portal-type-bg:#2e67c51b;--portal-type-border:#2e67c533}.PortalReports-module__yG2dfa__insightGreen{--portal-type-rgb:14, 132, 94;--portal-type-text:#0b6b4d;--portal-type-bg:#0e845e1f;--portal-type-border:#0e845e38}.PortalReports-module__yG2dfa__insightPurple{--portal-type-rgb:61, 100, 138;--portal-type-text:#3d648a;--portal-type-bg:#3d648a1d;--portal-type-border:#3d648a38}.PortalReports-module__yG2dfa__insightGold{--portal-type-rgb:69, 84, 103;--portal-type-text:#455467;--portal-type-bg:#4554671f;--portal-type-border:#4554673d}@media (hover:hover) and (pointer:fine){.PortalReports-module__yG2dfa__photoCard:hover{border-color:#9badd7;box-shadow:0 20px 38px -26px #15265352,0 3px 10px -6px #15265326}.PortalReports-module__yG2dfa__reportCard:has(a:hover,button:hover){border-color:#9badd7;box-shadow:0 20px 38px -26px #15265352,0 3px 10px -6px #15265326}.PortalReports-module__yG2dfa__materialCard:has(a:hover){border-color:#9badd7;box-shadow:0 20px 38px -26px #15265352,0 3px 10px -6px #15265326}.PortalReports-module__yG2dfa__insightCard:has(a:hover){border-color:#9badd7;box-shadow:0 20px 38px -26px #15265352,0 3px 10px -6px #15265326}.PortalReports-module__yG2dfa__cardLink:hover,.PortalReports-module__yG2dfa__cardSubLink:hover,.PortalReports-module__yG2dfa__materialLink:hover{text-underline-offset:5px;text-decoration:underline}}.PortalReports-module__yG2dfa__reportCard:focus-within,.PortalReports-module__yG2dfa__photoCard:focus-visible,.PortalReports-module__yG2dfa__materialCard:focus-within,.PortalReports-module__yG2dfa__insightCard:focus-within{border-color:var(--go-action,#2448b2);box-shadow:0 20px 38px -26px #15265347}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PortalReports-module__yG2dfa__reportCard,.PortalReports-module__yG2dfa__photoCard,.PortalReports-module__yG2dfa__materialCard,.PortalReports-module__yG2dfa__insightCard{transition:translate var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), border-color var(--go-motion-base,.32s), box-shadow var(--go-motion-base,.32s)}.PortalReports-module__yG2dfa__photoCard:hover{translate:0 -3px}.PortalReports-module__yG2dfa__reportCard:has(a:hover,button:hover){translate:0 -3px}.PortalReports-module__yG2dfa__materialCard:has(a:hover){translate:0 -3px}.PortalReports-module__yG2dfa__insightCard:has(a:hover){translate:0 -3px}.PortalReports-module__yG2dfa__photoCard:active{transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalReports-module__yG2dfa__reportCard:has(a:active,button:active){transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalReports-module__yG2dfa__materialCard:has(a:active){transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalReports-module__yG2dfa__insightCard:has(a:active){transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalReports-module__yG2dfa__cardLink svg,.PortalReports-module__yG2dfa__cardSubLink svg,.PortalReports-module__yG2dfa__materialLink svg{transition:transform var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1))}.PortalReports-module__yG2dfa__cardLink:hover svg,.PortalReports-module__yG2dfa__materialLink:hover svg{transform:translate(3px)}.PortalReports-module__yG2dfa__cardSubLink:hover svg{transform:translate(2px,-2px)}.PortalReports-module__yG2dfa__mediaPlay{transition:transform var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), box-shadow var(--go-motion-base,.32s)}.PortalReports-module__yG2dfa__reportMedia:hover .PortalReports-module__yG2dfa__mediaPlay{transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 0 10px #15265338}.PortalReports-module__yG2dfa__reportMedia:active .PortalReports-module__yG2dfa__mediaPlay{transform:translate(-50%,-50%)}}@media (max-width:1180px){.PortalReports-module__yG2dfa__reportGrid,.PortalReports-module__yG2dfa__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.PortalReports-module__yG2dfa__materialGrid,.PortalReports-module__yG2dfa__insightGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.PortalReports-module__yG2dfa__reportGrid,.PortalReports-module__yG2dfa__photoGrid{grid-template-columns:minmax(0,1fr);gap:20px}.PortalReports-module__yG2dfa__reportBody,.PortalReports-module__yG2dfa__photoBody,.PortalReports-module__yG2dfa__materialCard,.PortalReports-module__yG2dfa__insightCard{padding:22px}.PortalReports-module__yG2dfa__materialCard{grid-template-columns:minmax(0,1fr)}.PortalReports-module__yG2dfa__reportMedia,.PortalReports-module__yG2dfa__photoMedia{min-height:210px}}@media (prefers-reduced-motion:reduce){.PortalReports-module__yG2dfa__reportCard,.PortalReports-module__yG2dfa__photoCard,.PortalReports-module__yG2dfa__materialCard,.PortalReports-module__yG2dfa__insightCard,.PortalReports-module__yG2dfa__mediaPlay{transition:none}.PortalReports-module__yG2dfa__reportMedia:hover .PortalReports-module__yG2dfa__mediaPlay{transform:translate(-50%,-50%)}}@media (max-width:1240px){.PortalReports-module__yG2dfa__filterBar{grid-template-columns:repeat(4,minmax(0,1fr))}.PortalReports-module__yG2dfa__searchField,.PortalReports-module__yG2dfa__filterActions{grid-column:1/-1}}@media (max-width:820px){.PortalReports-module__yG2dfa__filterBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.PortalReports-module__yG2dfa__filterActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PortalReports-module__yG2dfa__filterActions button{white-space:normal;min-width:0;padding:10px;line-height:1.5}.PortalReports-module__yG2dfa__sectionHeader,.PortalReports-module__yG2dfa__listControls,.PortalReports-module__yG2dfa__catalogHeader{align-items:start;display:grid}.PortalReports-module__yG2dfa__sortField{flex-basis:auto;width:100%}}@media (max-width:480px){.PortalReports-module__yG2dfa__filterBar{grid-template-columns:minmax(0,1fr)}.PortalReports-module__yG2dfa__filterField input{font-size:16px}.PortalReports-module__yG2dfa__loadMoreButton{width:100%}}.PortalReports-module__yG2dfa__page :is(.PortalReports-module__yG2dfa__clearButton,.PortalReports-module__yG2dfa__applyButton,.PortalReports-module__yG2dfa__loadMoreButton,.PortalReports-module__yG2dfa__emptyReset):active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 2px 4px #15265329}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PortalReports-module__yG2dfa__clearButton,.PortalReports-module__yG2dfa__applyButton,.PortalReports-module__yG2dfa__loadMoreButton,.PortalReports-module__yG2dfa__emptyReset{transition:translate var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1)), background-color var(--go-motion-fast,.18s), border-color var(--go-motion-fast,.18s), box-shadow var(--go-motion-base,.32s)}.PortalReports-module__yG2dfa__page :is(.PortalReports-module__yG2dfa__clearButton,.PortalReports-module__yG2dfa__applyButton,.PortalReports-module__yG2dfa__loadMoreButton,.PortalReports-module__yG2dfa__emptyReset):hover:not(:disabled):not([aria-disabled=true]){translate:0 -2px}.PortalReports-module__yG2dfa__page :is(.PortalReports-module__yG2dfa__clearButton,.PortalReports-module__yG2dfa__applyButton,.PortalReports-module__yG2dfa__loadMoreButton,.PortalReports-module__yG2dfa__emptyReset):active:not(:disabled):not([aria-disabled=true]){transition-duration:var(--go-motion-fast,.18s);translate:0}.PortalReports-module__yG2dfa__sectionHeader a svg{transition:transform var(--go-motion-base,.32s) var(--go-motion-ease,cubic-bezier(.22, 1, .36, 1))}.PortalReports-module__yG2dfa__sectionHeader a:hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.PortalReports-module__yG2dfa__page *,.PortalReports-module__yG2dfa__page :before,.PortalReports-module__yG2dfa__page :after{transition:none}}
