@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_de2c1803-module__J3wvYq__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_de2c1803-module__J3wvYq__variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.0j1f760ks3~7e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.0lukgm0wyhr0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0524igg32t-c1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_950dbf7b-module__MD6Wsq__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_950dbf7b-module__MD6Wsq__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
[data-portal]{--hs-olive:#6f9625;--hs-olive-deep:#5a7a1e;--hs-olive-soft:#f0f5e3;--hs-lime:#addd56;--hs-lime-glow:#bfe877;--hs-cream:#f3f3f2;--hs-cream-warm:#e8e8e6;--hs-paper:#fff;--hs-ink:#1a2410;--hs-ink-soft:#4b5b3c;--hs-ink-mute:#8a9683;--hs-dark:#0f1a08;--hs-deep:#080d04;--hs-line:#d9dad4;--hs-line-soft:#e7e7e2;--hs-line-olive:#d4ddc0;--hs-olive-tint:#e3edc9;--hs-dark-raised:#16240b;--hs-dark-line:#243514;--hs-on-dark:#e9ecdf;--hs-on-dark-muted:#94a187;--hs-on-dark-faint:#5d6f50;--hs-success:#6f9625;--hs-warning:#b97914;--hs-warning-soft:#f7e8cc;--hs-error:#a3331f;--hs-error-soft:#f3d9d2;--hs-info:#3d6071;--color-bg-primary:var(--hs-cream);--color-bg-secondary:var(--hs-paper);--color-bg-tertiary:var(--hs-cream-warm);--color-bg-inverse:var(--hs-dark);--color-bg-tinted:var(--hs-olive-soft);--color-text-primary:var(--hs-ink);--color-text-secondary:var(--hs-ink-soft);--color-text-tertiary:var(--hs-ink-mute);--color-text-inverse:var(--hs-cream);--color-text-link:var(--hs-olive-deep);--color-text-accent:var(--hs-olive-deep);--color-border-primary:var(--hs-line);--color-border-secondary:var(--hs-line-soft);--color-border-focus:var(--hs-ink);--color-border-strong:var(--hs-ink);--color-accent-primary:var(--hs-olive);--color-accent-primary-hover:var(--hs-olive-deep);--color-accent-primary-active:var(--hs-dark);--color-accent-on-primary:var(--hs-paper);--color-accent-signature:var(--hs-lime);--color-accent-signature-glow:var(--hs-lime-glow);--color-status-success:var(--hs-success);--color-status-warning:var(--hs-warning);--color-status-warning-bg:var(--hs-warning-soft);--color-status-error:var(--hs-error);--color-status-error-bg:var(--hs-error-soft);--color-status-info:var(--hs-info);--color-surface-overlay:#0f1a0880;--color-surface-scrim:#0f1a0814;--color-bg-hero:var(--hs-olive-soft);--color-border-hero:var(--hs-line-olive);--color-bg-dark:var(--hs-dark);--color-bg-dark-raised:var(--hs-dark-raised);--color-border-dark:var(--hs-dark-line);--color-text-on-dark:var(--hs-on-dark);--color-text-on-dark-muted:var(--hs-on-dark-muted);--color-text-on-dark-faint:var(--hs-on-dark-faint);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-11:10rem;--space-12:14rem;--font-family-sans:var(--font-inter-tight), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-display:var(--font-fraunces), Georgia, "Times New Roman", serif;--font-family-mono:ui-monospace, "SF Mono", Menlo, monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.375rem;--font-size-xl:1.75rem;--font-size-2xl:2.25rem;--font-size-3xl:3rem;--font-size-4xl:4rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.15;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-relaxed:1.7;--letter-spacing-tight:-.02em;--letter-spacing-snug:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.08em;--max-width-content:44rem;--max-width-wide:64rem;--max-width-page:80rem;--sidebar-width:14rem;--bottom-bar-height:4rem;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:14px;--radius-full:9999px;--shadow-sm:0 1px 2px #0f1a080a;--shadow-md:0 2px 8px #0f1a080f;--shadow-lg:0 8px 24px #0f1a081a;--shadow-focus:0 0 0 2px var(--color-bg-primary), 0 0 0 4px var(--color-border-focus);--duration-instant:50ms;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.32s;--duration-slower:.5s;--easing-default:cubic-bezier(.4, 0, .2, 1);--easing-in:cubic-bezier(.4, 0, 1, 1);--easing-out:cubic-bezier(0, 0, .2, 1);--easing-spring:cubic-bezier(.34, 1.2, .64, 1);--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:1000;--z-modal:1100;--z-toast:1200;font-family:var(--font-family-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01", "cv11"}[data-portal] .tabular,[data-portal] [data-numeric]{font-variant-numeric:tabular-nums}[data-portal] .display{font-family:var(--font-family-display);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-tight);font-feature-settings:"ss01", "ss02"}[data-portal] .eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-tertiary)}[data-portal] :focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}[data-portal] .portal-main{padding-bottom:calc(var(--bottom-bar-height) + env(safe-area-inset-bottom))}[data-portal] .portal-main-inner{max-width:var(--max-width-content);padding:var(--space-6) var(--space-5);margin:0 auto}[data-portal] .portal-main-inner:has([data-portal-wide]){max-width:var(--max-width-wide)}@media (min-width:768px){[data-portal] .portal-main{padding-bottom:0}[data-portal] .portal-main-inner{padding:var(--space-8) var(--space-7);margin:0}}[data-portal] .brand-glyph{background:var(--hs-lime);border-radius:4px;flex-shrink:0;width:16px;height:16px;display:inline-block;position:relative;overflow:hidden}[data-portal] .brand-glyph:after{content:"";background:linear-gradient(135deg, transparent 50%, var(--hs-olive) 50%);position:absolute;inset:0}[data-portal] .brand-glyph.on-light{background:var(--hs-olive)}[data-portal] .brand-glyph.on-light:after{background:linear-gradient(135deg, transparent 50%, var(--hs-lime) 50%)}[data-portal] .live-pulse{border-radius:var(--radius-full);background:var(--hs-olive);flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}[data-portal] .live-pulse:after{content:"";border-radius:var(--radius-full);background:var(--hs-lime);opacity:.5;animation:2.4s ease-in-out infinite hs-pulse;position:absolute;inset:-4px}@keyframes hs-pulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:0;transform:scale(1.4)}}[data-portal] .hero-block{background:var(--color-bg-hero);border:1px solid var(--color-border-hero);border-radius:var(--radius-xl);padding:var(--space-6) var(--space-7);position:relative;overflow:hidden}[data-portal] .hero-block:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#addd5673,#0000 60%);width:180px;height:180px;position:absolute;top:0;right:0}[data-portal] .hero-headline{font-family:var(--font-family-display);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);font-feature-settings:"ss01";max-width:18ch;margin:0;font-size:clamp(2rem,5.5vw,3.25rem);line-height:1.05;position:relative}[data-portal] .hero-headline .data{color:var(--color-text-accent);font-style:italic;font-weight:var(--font-weight-medium)}[data-portal] .hero-meta{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-hero);gap:var(--space-6);flex-wrap:wrap;display:flex;position:relative}[data-portal] .hero-meta-item{flex-direction:column;gap:4px;display:flex}[data-portal] .hero-meta-label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}[data-portal] .hero-meta-value{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}[data-portal] .hero-meta-value.with-link{color:var(--color-text-accent);border-bottom:1.5px solid var(--color-accent-signature);width:fit-content;padding-bottom:1px;text-decoration:none}[data-portal] .hero-meta-value .num{font-variant-numeric:tabular-nums;font-family:var(--font-family-display);font-size:var(--font-size-md)}[data-portal] .section-divider{margin:var(--space-7) 0 var(--space-5);align-items:center;gap:var(--space-4);display:flex}[data-portal] .section-divider .label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary)}[data-portal] .section-divider .rule{background:linear-gradient(to right, var(--hs-lime) 0%, var(--hs-lime) 80px, var(--hs-line) 80px);flex:1;height:1px}[data-portal] .action-list{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}[data-portal] .action-list li+li{border-top:1px solid var(--color-border-secondary)}[data-portal] .action-link{color:var(--color-text-primary);padding:var(--space-5) var(--space-6);transition:padding var(--duration-normal) var(--easing-default), background var(--duration-fast) var(--easing-default);justify-content:space-between;align-items:center;text-decoration:none;display:flex;position:relative}[data-portal] .action-link:before{content:"";background:var(--color-accent-signature);width:0;transition:width var(--duration-normal) var(--easing-default);position:absolute;top:0;bottom:0;left:0}[data-portal] .action-link:hover{background:var(--color-bg-primary);padding-left:calc(var(--space-6) + var(--space-2))}[data-portal] .action-link:hover:before{width:4px}[data-portal] .action-link:hover .action-arrow{color:var(--color-text-accent)}[data-portal] .action-label{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);display:block}[data-portal] .action-meta{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:3px;display:block}[data-portal] .action-arrow{color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--easing-default);margin-left:var(--space-4);flex-shrink:0;display:inline-flex}[data-portal] .portal-page-header{margin-bottom:var(--space-6)}[data-portal] .portal-page-header .ph-eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-accent);margin:0 0 var(--space-2)}[data-portal] .portal-page-header .ph-title{font-family:var(--font-family-display);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);font-feature-settings:"ss01";margin:0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}[data-portal] .portal-page-header .ph-title em{color:var(--color-text-accent);font-style:italic;font-weight:var(--font-weight-medium)}[data-portal] .portal-page-header .ph-lead{margin:var(--space-3) 0 0;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-snug);max-width:56ch}[data-portal] .portal-card{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);overflow:hidden}[data-portal] .portal-card.padded{padding:var(--space-5) var(--space-6)}[data-portal] .portal-card.tinted{background:var(--color-bg-hero);border-color:var(--color-border-hero)}[data-portal] .portal-empty{padding:var(--space-7) var(--space-5);text-align:center;color:var(--color-text-tertiary)}[data-portal] .portal-empty .empty-title{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0}[data-portal] .portal-empty .empty-hint{font-size:var(--font-size-sm);margin:var(--space-2) 0 0}[data-portal] .portal-pill{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-full);padding:3px 9px;line-height:1.4;display:inline-flex}[data-portal] .portal-pill .pill-dot{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}[data-portal] .portal-pill.is-open{color:var(--color-text-accent);background:var(--color-bg-hero);border:1px solid var(--color-border-hero)}[data-portal] .portal-pill.is-open .pill-dot{background:var(--color-accent-signature)}[data-portal] .portal-pill.is-closed{color:var(--color-text-tertiary);background:var(--hs-cream-warm);border:1px solid var(--color-border-secondary)}[data-portal] .portal-pill.is-closed .pill-dot{background:var(--color-text-tertiary)}[data-portal] .portal-pill.is-warning{color:var(--color-status-warning);background:var(--color-status-warning-bg);border:1px solid var(--color-status-warning)}[data-portal] .portal-pill.is-warning .pill-dot{background:var(--color-status-warning)}[data-portal] .portal-pill.is-error{color:var(--color-status-error);background:var(--color-status-error-bg);border:1px solid var(--color-status-error)}[data-portal] .portal-pill.is-error .pill-dot{background:var(--color-status-error)}[data-portal] .portal-pill.is-info{color:var(--color-status-info);background:var(--hs-paper);border:1px solid var(--color-border-primary)}[data-portal] .portal-pill.is-info .pill-dot{background:var(--color-status-info)}[data-portal] .portal-dl{margin:0}[data-portal] .portal-dl .row{gap:var(--space-1);padding:var(--space-4) var(--space-6);flex-direction:column;display:flex}[data-portal] .portal-dl .row+.row{border-top:1px solid var(--color-border-secondary)}[data-portal] .portal-dl dt{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-tertiary)}[data-portal] .portal-dl dd{font-size:var(--font-size-base);color:var(--color-text-primary);word-break:break-word;margin:0}@media (min-width:640px){[data-portal] .portal-dl .row{gap:var(--space-6);flex-direction:row}[data-portal] .portal-dl dt{flex-shrink:0;width:9rem;padding-top:2px}[data-portal] .portal-dl dd{flex:1}}[data-portal] .portal-btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--easing-default), color var(--duration-fast) var(--easing-default), border-color var(--duration-fast) var(--easing-default), transform var(--duration-fast) var(--easing-default);border:1px solid #0000;min-height:40px;padding:10px 18px;line-height:1;text-decoration:none;display:inline-flex}[data-portal] .portal-btn:disabled{opacity:.5;cursor:not-allowed}[data-portal] .portal-btn.is-sm{min-height:32px;font-size:var(--font-size-xs);padding:6px 12px}[data-portal] .portal-btn.is-primary{background:var(--color-accent-primary);color:var(--color-accent-on-primary);border-color:var(--color-accent-primary)}[data-portal] .portal-btn.is-primary:hover:not(:disabled){background:var(--color-accent-primary-hover);border-color:var(--color-accent-primary-hover)}[data-portal] .portal-btn.is-secondary{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-primary)}[data-portal] .portal-btn.is-secondary:hover:not(:disabled){border-color:var(--color-border-strong)}[data-portal] .portal-btn.is-ghost{color:var(--color-text-secondary);background:0 0;border-color:#0000}[data-portal] .portal-btn.is-ghost:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-tertiary)}[data-portal] .portal-input,[data-portal] .portal-select,[data-portal] .portal-textarea{width:100%;font-family:inherit;font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--easing-default);padding:10px 14px;line-height:1.4}[data-portal] .portal-textarea{resize:vertical;min-height:90px}[data-portal] .portal-input:focus,[data-portal] .portal-select:focus,[data-portal] .portal-textarea:focus{border-color:var(--color-accent-primary);outline:none;box-shadow:0 0 0 3px #addd5640}[data-portal] .portal-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary);margin:0 0 var(--space-2);display:block}[data-portal] .portal-skeleton{background:linear-gradient(90deg, var(--hs-cream-warm) 0%, var(--color-bg-tinted) 50%, var(--hs-cream-warm) 100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.6s ease-in-out infinite portal-shimmer;display:block}@keyframes portal-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-portal] *,[data-portal] :before,[data-portal] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-portal] details>summary::-webkit-details-marker{display:none}[data-portal] details>summary{list-style:none}[data-portal] .portal-details-chevron{transition:transform var(--duration-fast) var(--easing-default)}[data-portal] details[open]>summary .portal-details-chevron{transform:rotate(180deg)}
[data-customer-skin=gorrissen-federspiel]{--gf-ink:#161617;--gf-ink-raised:#1f1f20;--gf-cream:#f0ebe6;--gf-cream-dim:#d6cfc6;--gf-cream-faint:#847d75;--gf-gold:#b89464;--gf-line-dark:#f0ebe61f}[data-customer-skin=gorrissen-federspiel] .hero-block{background:var(--gf-ink);border-color:var(--gf-line-dark);color:var(--gf-cream);padding:var(--space-8) var(--space-8) var(--space-7);min-height:360px;position:relative;overflow:hidden}[data-customer-skin=gorrissen-federspiel] .hero-block:before{display:none}[data-customer-skin=gorrissen-federspiel] .hero-headline{color:var(--gf-cream);letter-spacing:-.025em;z-index:2;max-width:20ch;font-size:clamp(2.25rem,6vw,3.75rem);position:relative}[data-customer-skin=gorrissen-federspiel] .hero-headline .data{color:var(--gf-cream);font-style:italic;font-weight:var(--font-weight-normal);border-bottom:1px solid var(--gf-gold);padding-bottom:2px}[data-customer-skin=gorrissen-federspiel] .hero-block .live-pulse,[data-customer-skin=gorrissen-federspiel] .hero-block .live-pulse:after{background:var(--gf-cream)}[data-customer-skin=gorrissen-federspiel] .hero-block>div:first-child p{letter-spacing:.18em;color:var(--gf-cream)!important}[data-customer-skin=gorrissen-federspiel] .hero-meta{border-top-color:var(--gf-line-dark);z-index:2;position:relative}[data-customer-skin=gorrissen-federspiel] .hero-meta-label{color:var(--gf-cream-faint);letter-spacing:.14em}[data-customer-skin=gorrissen-federspiel] .hero-meta-value{color:var(--gf-cream);font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:var(--font-weight-normal)}[data-customer-skin=gorrissen-federspiel] .hero-block:after{content:"";background-color:var(--gf-cream);opacity:.08;pointer-events:none;z-index:1;width:420px;height:420px;position:absolute;top:-40px;right:-60px;-webkit-mask-image:url(/portal/brand/gorrissen/glyph.svg);mask-image:url(/portal/brand/gorrissen/glyph.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-customer-skin=gorrissen-federspiel] .hero-block .gf-wordmark{right:var(--space-7);bottom:var(--space-6);opacity:.55;z-index:2;width:auto;height:28px;position:absolute}@media (min-width:768px){[data-customer-skin=gorrissen-federspiel] .hero-block .gf-wordmark{height:38px}}[data-customer-skin=gorrissen-federspiel]{--color-text-accent:var(--gf-gold);--color-text-link:var(--gf-gold)}[data-customer-skin=gorrissen-federspiel] aside[class*=hidden]{background-image:none!important}[data-customer-skin=gorrissen-federspiel] .portal-main{position:relative;overflow:hidden}[data-customer-skin=gorrissen-federspiel] .portal-main:before{content:"";background-color:var(--gf-ink);opacity:.045;pointer-events:none;z-index:0;width:620px;height:620px;position:absolute;top:-100px;right:-140px;-webkit-mask-image:url(/portal/brand/gorrissen/glyph.svg);mask-image:url(/portal/brand/gorrissen/glyph.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-customer-skin=gorrissen-federspiel] .portal-main-inner{z-index:1;position:relative}@media (max-width:767px){[data-customer-skin=gorrissen-federspiel] .portal-main:before{opacity:.05;width:380px;height:380px;top:-60px;right:-90px}}
