@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter","Inter Fallback"}
html,body{background:#ecece9;margin:0;padding:0}body{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:#15171a;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.tile{background:#fff;border-radius:18px;padding:18px;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s;box-shadow:0 1px rgba(0,0,0,.04),0 4px 14px rgba(20,16,12,.04)}.tile:hover{transform:translateY(-2px);box-shadow:0 2px rgba(0,0,0,.06),0 10px 28px rgba(20,16,12,.08)}.gtile{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:18px;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 1px rgba(0,0,0,.04),0 4px 14px rgba(20,16,12,.06);container-type:inline-size}.gtile:hover{z-index:1;transform:translateY(-2px);box-shadow:0 2px rgba(0,0,0,.06),0 12px 30px rgba(20,16,12,.12)}.links-grid{grid-template-columns:repeat(12,1fr);gap:10px;display:grid}.links-grid>.gtile{grid-column:span 3;min-height:156px}.gtile-corner{letter-spacing:.08em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:700;position:absolute;top:12px;left:14px}.gtile .x{color:#fff;cursor:pointer;opacity:0;z-index:3;background:rgba(0,0,0,.32);border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:opacity .15s,transform .15s,background .15s;display:flex;position:absolute;top:8px;right:8px;transform:scale(.8)}.gtile:hover .x{opacity:1;transform:scale(1)}.gtile .x:hover{background:#15171a}.gtile .x svg{width:10px;height:10px}.gtile .search-btn{clip-path:polygon(100% 18%,100% 100%,18% 100%);color:inherit;cursor:pointer;opacity:0;z-index:3;background:rgba(255,255,255,.22);border:none;padding:0;transition:opacity .15s,background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.gtile:hover .search-btn{opacity:1}.gtile .search-btn:hover{background:rgba(255,255,255,.3)}.gtile .search-btn--dark{color:#15171a;background:rgba(0,0,0,.08)}.gtile .search-btn--dark:hover{background:rgba(0,0,0,.16)}.gtile .search-btn:after{content:"";opacity:.25;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cline x1='15.5' y1='15.5' x2='21' y2='21'/%3E%3C/svg%3E") 50%/contain no-repeat;width:48px;height:48px;position:absolute;top:72%;left:78%;transform:translate(-50%,-50%)rotate(90deg)}.gtile .search-btn--dark:after{opacity:.3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cline x1='15.5' y1='15.5' x2='21' y2='21'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:none) and (min-width:641px){.gtile .search-btn{opacity:1}}.gtile.removing{pointer-events:none;animation:.25s ease-in forwards tileOut}.gtile-icon-wrap{pointer-events:none;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.gtile-mobile-label{text-align:center;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;display:none;position:absolute;bottom:7px;left:2px;right:2px;overflow:hidden}.heute-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.heute-tile{min-height:180px}.swisscross{background:#da291c;border-radius:9px;flex-shrink:0;width:32px;height:32px;position:relative}.swisscross:before{content:"";background:#fff;border-radius:1px;height:4px;position:absolute;top:50%;left:22%;right:22%;transform:translateY(-50%)}.swisscross:after{content:"";background:#fff;border-radius:1px;width:4px;position:absolute;top:22%;bottom:22%;left:50%;transform:translate(-50%)}.bg-distilled{pointer-events:none;z-index:0;opacity:.35;position:fixed;top:0;bottom:0;left:0;right:0}.page{z-index:1;position:relative}.kbd{background:rgba(0,0,0,.06);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.bookmark-footer-contact{transition:color .15s}.bookmark-footer-contact:hover{color:#fff}.sd-search-submit{color:#1c1916;cursor:pointer;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .12s;display:inline-flex}.sd-search-submit:hover:not(:disabled){background:rgba(0,0,0,.09)}.sd-search-submit:disabled{opacity:.45;cursor:default}.sd-search-submit svg{width:22px;height:22px}.sd-search-spinner{transform-origin:50%;animation:.9s linear infinite sdSpin}@keyframes sdSpin{to{transform:rotate(360deg)}}@media (max-width:640px){.sd-search-submit{width:36px;height:36px}.sd-search-submit svg{width:18px;height:18px}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:5px}input,button{font-family:inherit}@keyframes cardIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}@keyframes tileOut{to{opacity:0;transform:scale(.92)}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (max-width:640px){header{flex-wrap:wrap!important;gap:10px!important;padding:14px 14px 4px!important}.header-search-bar{display:none!important}.header-startseite-btn{padding:8px 10px!important;font-size:12px!important}.heute-grid{grid-template-columns:1fr}.heute-tile{min-height:120px}.links-grid{grid-template-columns:repeat(4,1fr)!important;gap:10px!important}.links-grid .gtile{aspect-ratio:1;overflow:hidden;border-radius:22px!important;grid-column:span 1!important;min-height:0!important;box-shadow:0 10px 26px rgba(0,0,0,.22),0 3px 8px rgba(0,0,0,.1)!important}.links-grid .gtile:hover{transform:scale(1.04)!important}.gtile-corner,.gtile .x,.gtile .search-btn,.gtile-icon-text{display:none!important}.gtile-icon-wrap{top:0!important;bottom:10px!important;left:0!important;right:0!important}.gtile-icon-wrap [data-orient=landscape]{width:auto!important;height:50cqw!important}.gtile-icon-wrap [data-orient=portrait]{width:50cqw!important;height:auto!important}.gtile-mobile-label{display:block!important}.section-header{padding-left:4px!important;padding-right:4px!important}section{padding-left:14px!important;padding-right:14px!important}.page{padding-bottom:28px}.bookmark-footer-grid{grid-template-columns:1fr!important}}.gtile-hint-triangle,.overlay-mobile-hint{display:none}@media (max-width:640px){.gtile-hint-triangle{clip-path:polygon(100% 18%,100% 100%,18% 100%);cursor:pointer;z-index:4;background:rgba(255,255,255,.22);border:none;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.gtile-hint-triangle--dark{background:rgba(0,0,0,.08)}.gtile-hint-triangle:after{content:"";opacity:.45;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cline x1='15.5' y1='15.5' x2='21' y2='21'/%3E%3C/svg%3E") 50%/contain no-repeat;width:22px;height:22px;position:absolute;top:72%;left:78%;transform:translate(-50%,-50%)rotate(90deg)}.gtile-hint-triangle--dark:after{opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cline x1='15.5' y1='15.5' x2='21' y2='21'/%3E%3C/svg%3E") 50%/contain no-repeat}.gtile-hint-triangle--persistent{background:rgba(255,255,255,.55)}.gtile-hint-triangle--persistent.gtile-hint-triangle--dark{background:rgba(0,0,0,.18)}.gtile-hint-triangle--persistent:after{opacity:.6}.overlay-mobile-hint{border-bottom:1.5px solid rgba(218,41,28,.2);flex-direction:column;gap:0;padding-bottom:16px;display:flex}}
