@font-face{ font-display:swap;font-family:"Glyphicons Halflings";src:url(https://switzerlandvibe.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/fonts/glyphicons-halflings-regular.eot);src:url(https://switzerlandvibe.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(https://switzerlandvibe.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/fonts/glyphicons-halflings-regular.woff2)format("woff2"),url(https://switzerlandvibe.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/fonts/glyphicons-halflings-regular.woff)format("woff"),url(https://switzerlandvibe.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(https://switzerlandvibe.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg") }ol,ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;margin:-1px;padding:0;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--ink:#11202A;--wp--preset--color--ocean:#0F6E8C;--wp--preset--color--sand:#F3E7D1;--wp--preset--color--sunset:#F97316;--wp--preset--color--cloud:#F8FAFC;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--system:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:760px;--wp--style--global--wide-size:1180px;--wp--style--block-gap:24px;--sand:#efe3cf;--sand-2:#f8f2e8;--offwhite:#fffaf2;--navy:#081f2e;--navy-2:#123348;--teal:#2f7d73;--sage:#9fb8a5;--terracotta:#c86b3f;--gold:#d6a94f;--ink:#152331;--muted:#6d7880;--line:rgba(8,31,46,.12);--shadow:0 24px 70px rgba(8,31,46,.13);--radius:28px;--max:1180px}:where(body){margin:0}body{background-color:#f8fafc;color:#11202a;font-family:var(--wp--preset--font-family--system);padding:0;margin:0;background:var(--sand-2);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 8%0,rgba(214,169,79,.16),transparent 28rem),radial-gradient(circle at 92% 12%,rgba(47,125,115,.14),transparent 26rem);z-index:-1}h1,h2,h3{font-family:Georgia,"Times New Roman",serif;color:var(--navy);line-height:1.05;margin:0 0 .55em;letter-spacing:-.035em}h1{font-size:clamp(3rem,7vw,6.7rem)}h2{font-size:clamp(2rem,4vw,3.8rem)}h3{font-size:clamp(1.25rem,2.2vw,1.85rem)}p{margin:0 0 1rem}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-weight:900;font-size:.76rem;color:var(--teal);margin-bottom:.9rem}.affiliate-card--compact a,.button{font-weight:900;text-decoration:none}.button{background:var(--navy);color:#fff;border:0;border-radius:999px;padding:14px 22px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 28px rgba(8,31,46,.18);cursor:pointer}.button--ghost{background:#fff;color:var(--navy);border:1px solid var(--line);box-shadow:none}.site-footer{max-width:calc(var(--max) + 40px);margin:auto;padding:22px 20px;display:flex;justify-content:space-between;gap:24px}.article-shell{max-width:var(--max);margin:34px auto 80px;padding:0 20px}.article-hero{display:grid;grid-template-columns:.92fr 1.08fr;gap:28px;align-items:stretch;margin-bottom:30px}.article-hero__copy{background:#fff;border:1px solid var(--line);border-radius:36px;padding:clamp(30px,5vw,58px);box-shadow:0 16px 45px rgba(8,31,46,.08)}.article-direct-answer{font-size:1.18rem;color:#45535c;background:#f4efe5;border-left:4px solid var(--terracotta);padding:18px;border-radius:0 18px 18px 0}.article-hero__image{min-height:520px;border-radius:36px;background:center/cover;box-shadow:var(--shadow)}.article-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start}.article-sidebar{position:sticky;top:104px;display:grid;gap:16px}.affiliate-card,.affiliate-disclosure,.article-final-cta,.author-box,.toc-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:22px}.toc-card h2{font-size:1.35rem}.toc-card ol{margin:0;padding-left:1.2rem}.affiliate-card--compact{display:grid;gap:10px}.affiliate-card--compact a{color:var(--teal)}.article-main{min-width:0}.affiliate-disclosure{margin-bottom:18px;background:#fff7e6;color:#5c4630}.article-content{background:#fff;border:1px solid var(--line);border-radius:28px;padding:clamp(24px,4vw,48px);font-size:1.08rem}.article-content h2{margin-top:2rem;font-size:clamp(1.8rem,3vw,2.7rem)}.article-content h3{margin-top:1.5rem}.article-content a{color:var(--teal);font-weight:850}.article-final-cta{margin-top:20px;background:var(--navy);color:#fff}.article-final-cta .eyebrow,.article-final-cta h2{color:#fff}.cta-row{display:flex;gap:12px;flex-wrap:wrap}.author-box{margin-top:20px}.site-footer{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start}.site-footer strong{color:var(--navy)}.site-footer__small{font-size:.9rem}@media (max-width:960px){.article-hero,.article-layout{grid-template-columns:1fr}.article-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-card--compact,.toc-card{grid-column:auto}}@media (max-width:680px){h1{font-size:clamp(2.6rem,14vw,4.4rem)}.site-footer{padding:16px}.article-sidebar{grid-template-columns:1fr}.article-hero__image{min-height:280px}}.article-hero__copy h1{font-size:clamp(2rem,3.4vw,3.3rem);line-height:1.08;letter-spacing:-.03em}:root{--gb-container-width:1100px}@font-face{ font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(https://switzerlandvibe.com/wp-content/themes/switzerlandvibe-v2/assets/fonts/ibm-plex-mono-400.ttf)format("truetype") }@font-face{ font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url(https://switzerlandvibe.com/wp-content/themes/switzerlandvibe-v2/assets/fonts/ibm-plex-mono-500.ttf)format("truetype") }@font-face{ font-family:"Inter Tight";font-style:normal;font-weight:400;font-display:swap;src:url(https://switzerlandvibe.com/wp-content/themes/switzerlandvibe-v2/assets/fonts/inter-tight-400.ttf)format("truetype") }@font-face{ font-family:"Inter Tight";font-style:normal;font-weight:500;font-display:swap;src:url(https://switzerlandvibe.com/wp-content/themes/switzerlandvibe-v2/assets/fonts/inter-tight-500.ttf)format("truetype") }@font-face{ font-family:"Inter Tight";font-style:normal;font-weight:700;font-display:swap;src:url(https://switzerlandvibe.com/wp-content/themes/switzerlandvibe-v2/assets/fonts/inter-tight-700.ttf)format("truetype") }@font-face{ font-family:"Inter Tight";font-style:normal;font-weight:800;font-display:swap;src:url(https://switzerlandvibe.com/wp-content/themes/switzerlandvibe-v2/assets/fonts/inter-tight-800.ttf)format("truetype") }.sv2-chrome{--dark:#1f1f1f;--paper:#f4f3f0;--ink:#1d1d1b;--olive:#6b7353}.sv2-chrome *{box-sizing:border-box}.sv2-chrome{margin:0;background:var(--paper);color:var(--ink);font:16px"Inter Tight","Helvetica Neue",Arial,sans-serif;--olive:#bd3027}.sv2-chrome a{color:inherit;text-decoration:none}.sv2-chrome a:hover{text-decoration:underline;text-underline-offset:5px}.sv2-chrome button,.sv2-chrome input{font:inherit}.sv2-chrome button{cursor:pointer}.sv2-chrome a:focus-visible,.sv2-chrome button:focus-visible,.sv2-chrome input:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sv2-chrome p{margin:0}.sv2-chrome .logo{font-weight:800}.sv2-chrome .wrap{width:calc(100% - 88px);max-width:1600px;margin:auto}.sv2-chrome .mono{font-family:"IBM Plex Mono",monospace;font-size:11px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;font-weight:400}.sv2-chrome .topbar{border-bottom:1px solid #ffffff09}.sv2-chrome .topbar .wrap{display:flex;justify-content:space-between;align-items:center;min-height:36px}.sv2-chrome .topbar .mono:first-child{font-size:13px}.sv2-chrome .topbar .mono:last-child{font-size:10px}.sv2-chrome .navigation{display:flex;align-items:center;gap:20px;min-height:81px}.sv2-chrome .logo{font-size:50px;line-height:1;letter-spacing:-.055em}.sv2-chrome .tagline{font-size:11px;letter-spacing:.12em}.sv2-chrome .navlinks{display:flex;margin-left:auto;white-space:nowrap;font-size:15px}.sv2-chrome .search-toggle{border:0;border-left:1px solid #999;background:0 0;padding:0 0 0 27px}.sv2-chrome .site-search{padding:8px 0 20px}.sv2-chrome .site-search form{display:flex;gap:10px}.sv2-chrome .site-search input{flex:1;min-width:0;padding:12px;background:#262626;border:1px solid #888}.sv2-chrome .button{display:inline-flex;justify-content:center;align-items:center;gap:12px;background:var(--olive);color:#fff;border:0;border-radius:2px;padding:14px 18px;font-size:15px}.sv2-chrome .button:hover{background:#596145;text-decoration:none}.sv2-chrome .skip{position:absolute;top:-100px;left:16px;background:#fff;color:#000;padding:12px;z-index:10}.sv2-chrome .skip:focus{top:12px}@media (max-width:1200px){.sv2-chrome .tagline{display:none}.sv2-chrome .navlinks{gap:23px}}@media (max-width:799px){.sv2-chrome .wrap{width:calc(100% - 36px)}.sv2-chrome .topbar .mono:first-child{font-size:9px}.sv2-chrome .topbar .mono:last-child{display:none}.sv2-chrome .navigation{flex-wrap:wrap;padding:17px 0;gap:18px;min-height:0}.sv2-chrome .logo{font-size:40px}.sv2-chrome .navlinks{order:2;width:100%;margin:0;justify-content:space-between;gap:10px;font-size:12px}.sv2-chrome .search-toggle{margin-left:auto;border:0;padding:0}.sv2-chrome .site-search form{flex-direction:column}}.sv2-chrome .search-toggle svg{display:block}.sv2-chrome .logo,.sv2-chrome .navlinks a{white-space:nowrap}.sv2-chrome .logo{display:inline-flex;align-items:center;gap:.28em;font-size:clamp(25px,2.7vw,42px)}.sv2-chrome .logo .flag{flex:none}@media (max-width:799px){.sv2-chrome .navlinks a{padding:10px 0}}.sv2-chrome .button:hover{background:#99271f}.sv2-chrome .logo .flag{width:.8em;height:.8em;border:0;border-radius:0}.sv2-chrome .navigation{flex-wrap:wrap}.sv2-chrome .tagline{max-width:180px}.sv2-chrome .navlinks{gap:20px}.sv2-chrome .site-search:not([hidden]){display:block}@media (max-width:1200px){.sv2-chrome .navlinks{width:100%;order:3;margin:0;flex-wrap:wrap}.sv2-chrome .search-toggle{margin-left:auto}}@media (max-width:799px){.sv2-chrome .logo{font-size:clamp(22px,7vw,34px)}.sv2-chrome .navigation{gap:14px}.sv2-chrome .navlinks{justify-content:flex-start;gap:12px 20px}}.sv2-chrome .site-search input,.sv2-chrome.dark{background:#f4f3f0;color:#1f1f1f}.sv2-chrome .topbar{border-color:#bcbcb5}.sv2-chrome .search-toggle{color:#1f1f1f;min-width:44px;min-height:44px}.sv-related,.sv-trust{max-width:var(--max,1180px);margin:28px auto 0}.sv-trust{background:#fff;border:1px solid var(--line,rgba(8,31,46,.12));border-radius:28px;padding:clamp(24px,4vw,40px);box-shadow:0 16px 45px rgba(8,31,46,.08)}.sv-related__eyebrow,.sv-trust__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-weight:900;font-size:.76rem;color:var(--teal,#0F6E8C);margin:0 0 .6rem}.sv-trust__title{font-family:Georgia,"Times New Roman",serif;color:var(--navy,#11202A);margin:0 0 1rem;font-size:clamp(1.6rem,2.6vw,2.4rem)}.sv-trust__list{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:14px}.sv-trust__list li{position:relative;padding-left:30px;color:#45535c;line-height:1.6}.sv-trust__list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--teal,#0F6E8C);font-weight:900}.sv-trust__list strong{color:var(--navy,#11202A)}.sv-trust__note{margin:0;font-size:.92rem;color:var(--muted,#5c6b73);border-top:1px solid var(--line,rgba(8,31,46,.12));padding-top:16px}.sv-related__title{font-family:Georgia,"Times New Roman",serif;color:var(--navy,#11202A);margin:0 0 1.2rem;font-size:clamp(1.7rem,3vw,2.6rem)}.sv-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sv-rel__card{background:#fff;border:1px solid var(--line,rgba(8,31,46,.1));border-radius:24px;overflow:hidden;box-shadow:0 12px 38px rgba(8,31,46,.08);text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.sv-rel__card:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(8,31,46,.14)}.sv-rel__img{width:100%;height:180px;object-fit:cover;display:block}.sv-rel__img--empty{background:linear-gradient(135deg,var(--teal,#0F6E8C),var(--navy,#11202A))}.sv-rel__cardtitle{padding:18px 20px;font-family:Georgia,"Times New Roman",serif;font-weight:700;color:var(--navy,#11202A);line-height:1.25}@media (max-width:960px){.sv-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.sv-related__grid{grid-template-columns:1fr}.sv-related,.sv-trust{padding-left:20px;padding-right:20px}}footer.site-footer{display:none!important}.sv-footer{--ink:#0f2236;--red:#d8232a;--alpine:#9fe0ec;--deep:#0b1f33;background:var(--deep);color:#cdddea;font-family:"Inter",system-ui,sans-serif;font-size:.92rem;line-height:1.65}.sv-footer a{color:#cdddea;text-decoration:none}.sv-footer a:hover{color:#fff}.sv-footer__wrap{max-width:1180px;margin:0 auto;padding:54px 24px 0;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:34px}.sv-footer__brand b{font-family:"Playfair Display",Georgia,serif;font-size:1.3rem;color:#fff;display:block;margin-bottom:10px}.sv-footer__brand b span{color:var(--red)}.sv-footer__brand p{margin:0 0 6px;max-width:34ch}.sv-footer__bar .inner,.sv-footer__brand .mini{font-size:.82rem;color:#8fa6ba}.sv-footer h4{color:#fff;font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-family:"Inter",sans-serif}.sv-footer ul{list-style:none;margin:0;padding:0}.sv-footer li{margin-bottom:9px}.sv-footer__bar{border-top:1px solid rgba(255,255,255,.12);margin-top:46px}.sv-footer__bar .inner{max-width:1180px;margin:0 auto;padding:20px 24px 30px}.sv-footer__bar .inner p{margin:0 0 6px}.sv-footer__bar b{color:#cdddea}@media (max-width:880px){.sv-footer__wrap{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:520px){.sv-footer__wrap{grid-template-columns:1fr}}