@font-face{font-family:Vectora Roman;src:url(/fonts/729626/16ee8f49-75c0-418e-8485-634f21be486f.eot?#iefix);src:url(/fonts/729626/16ee8f49-75c0-418e-8485-634f21be486f.eot?#iefix) format("eot"),url(/fonts/729626/8fc56f3e-84d9-4f30-9370-281d114647be.woff2) format("woff2"),url(/fonts/729626/dfd3b614-d190-478c-beb1-cc31cff27ad9.woff) format("woff"),url(/fonts/729626/98a980aa-4f5f-4f6c-8486-ed9651e71874.ttf) format("truetype"),url(/fonts/729626/dfbfa33b-1659-4767-bc5a-f5a4594a41c4.svg#dfbfa33b-1659-4767-bc5a-f5a4594a41c4) format("svg")}@font-face{font-family:Vectora Italic;src:url(/fonts/729629/25978790-0b11-4bd8-bd7e-5e6c0ede9500.eot?#iefix);src:url(/fonts/729629/25978790-0b11-4bd8-bd7e-5e6c0ede9500.eot?#iefix) format("eot"),url(/fonts/729629/faa9c551-522f-49c2-8963-f993135a6054.woff2) format("woff2"),url(/fonts/729629/bf324693-23d8-4f30-a67f-2f38c6d805a8.woff) format("woff"),url(/fonts/729629/53b8242e-122f-4e51-90aa-0792602325e6.ttf) format("truetype"),url(/fonts/729629/552d769e-36d7-4e9d-b4e6-b4221148a57f.svg#552d769e-36d7-4e9d-b4e6-b4221148a57f) format("svg")}@font-face{font-family:Vectora Bold;src:url(/fonts/729632/172a7d2a-f210-43e8-9d96-cfaaaa30cc54.eot?#iefix);src:url(/fonts/729632/172a7d2a-f210-43e8-9d96-cfaaaa30cc54.eot?#iefix) format("eot"),url(/fonts/729632/776f3461-690a-4c07-aa29-c1a93097f932.woff2) format("woff2"),url(/fonts/729632/258c2293-72b1-4572-85ae-c691602a48dc.woff) format("woff"),url(/fonts/729632/3d1eb565-78c3-4680-977c-1fd4ef8b7b5d.ttf) format("truetype"),url(/fonts/729632/514348c0-e1a2-43f6-9835-ba5adc918729.svg#514348c0-e1a2-43f6-9835-ba5adc918729) format("svg")}@font-face{font-family:Vectora Bold Italic;src:url(/fonts/729635/9d1b1215-f8dd-480a-a355-ce126f7da1e6.eot?#iefix);src:url(/fonts/729635/9d1b1215-f8dd-480a-a355-ce126f7da1e6.eot?#iefix) format("eot"),url(/fonts/729635/1d402a9f-0138-4821-9fe7-d0a316dc005a.woff2) format("woff2"),url(/fonts/729635/c28c480e-b92b-4844-bc5d-6d69b4c529e8.woff) format("woff"),url(/fonts/729635/297ae208-ce93-455d-9ba7-2a835b87e0ad.ttf) format("truetype"),url(/fonts/729635/674b66dc-bbf6-40d1-a9db-d2e4d271d067.svg#674b66dc-bbf6-40d1-a9db-d2e4d271d067) format("svg")}@font-face{font-family:Vectora Black;src:url(/fonts/729638/7f0f9e11-fe12-425a-aec0-690678e3c874.eot?#iefix);src:url(/fonts/729638/7f0f9e11-fe12-425a-aec0-690678e3c874.eot?#iefix) format("eot"),url(/fonts/729638/b507e192-94a8-4c8a-a967-da6363e6d9f2.woff2) format("woff2"),url(/fonts/729638/12ac573c-5861-4e30-9c13-d6fc945e6cc8.woff) format("woff"),url(/fonts/729638/c0015a06-8338-44d3-9239-24f3feceb0c4.ttf) format("truetype"),url(/fonts/729638/1b8a668b-1b26-4022-9008-3bc722a26262.svg#1b8a668b-1b26-4022-9008-3bc722a26262) format("svg")}@layer icons{:root{--icon-vertical-align: -12.5%;--sub-menu-toggle-item-icon-size: var(--very-small-icon-size)}.icon{--w: var(--default-icon-size);display:inline-block;vertical-align:var(--icon-vertical-align);width:var(--w);height:var(--w);color:inherit;background-color:currentColor!important;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;max-width:var(--w);min-width:var(--w);font-size:0}.icon.black{background-color:var(--text-color)!important}.icon.white{background-color:var(--body)!important}.icon.error{background-color:var(--error-color)!important}.icon.discreet,.icon.muted{opacity:.25}.icon.circle{--cw: calc(var(--w) * 2);width:var(--cw);height:var(--cw);flex-basis:var(--cw);min-width:var(--cw);max-width:var(--cw);border-radius:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:0;padding:0}.icon.account{-webkit-mask-image:url(/ic/ic-account.svg);mask-image:url(/ic/ic-account.svg)}.icon.add-to-cart{-webkit-mask-image:url(/ic/ic-add-to-cart.svg);mask-image:url(/ic/ic-add-to-cart.svg)}.icon.align-start{-webkit-mask-image:url(/ic/ic-align-start.svg);mask-image:url(/ic/ic-align-start.svg)}.icon.angle{-webkit-mask-image:url(/ic/ic-angle.svg);mask-image:url(/ic/ic-angle.svg)}.icon.angle-alt{-webkit-mask-image:url(/ic/ic-angle-alt.svg);mask-image:url(/ic/ic-angle-alt.svg)}.icon.angle-alt2{-webkit-mask-image:url(/ic/ic-angle-alt2.svg);mask-image:url(/ic/ic-angle-alt2.svg)}.icon.angle-fine{-webkit-mask-image:url(/ic/ic-angle-fine.svg);mask-image:url(/ic/ic-angle-fine.svg)}.icon.angle-flat{-webkit-mask-image:url(/ic/ic-angle-flat.svg);mask-image:url(/ic/ic-angle-flat.svg)}.icon.arrow{-webkit-mask-image:url(/ic/ic-arrow.svg);mask-image:url(/ic/ic-arrow.svg)}.icon.arrow-alt{-webkit-mask-image:url(/ic/ic-arrow-alt.svg);mask-image:url(/ic/ic-arrow-alt.svg)}.icon.arrow-alt2{-webkit-mask-image:url(/ic/ic-arrow-alt2.svg);mask-image:url(/ic/ic-arrow-alt2.svg)}.icon.arrow-alt3{-webkit-mask-image:url(/ic/ic-arrow-alt3.svg);mask-image:url(/ic/ic-arrow-alt3.svg)}.icon.arrow-alt4{-webkit-mask-image:url(/ic/ic-arrow-alt4.svg);mask-image:url(/ic/ic-arrow-alt4.svg)}.icon.audio{-webkit-mask-image:url(/ic/ic-music-note.svg);mask-image:url(/ic/ic-music-note.svg)}.icon.calendar{-webkit-mask-image:url(/ic/ic-calendar.svg);mask-image:url(/ic/ic-calendar.svg)}.icon.camera-alt2{-webkit-mask-image:url(/ic/ic-camera-alt2.svg);mask-image:url(/ic/ic-camera-alt2.svg)}.icon.cart{-webkit-mask-image:url(/ic/ic-cart.svg);mask-image:url(/ic/ic-cart.svg)}.icon.check{-webkit-mask-image:url(/ic/ic-check.svg);mask-image:url(/ic/ic-check.svg)}.icon.close{-webkit-mask-image:url(/ic/ic-close.svg);mask-image:url(/ic/ic-close.svg)}.icon.close-alt{-webkit-mask-image:url(/ic/ic-close-alt.svg);mask-image:url(/ic/ic-close-alt.svg)}.icon.close-alt2{-webkit-mask-image:url(/ic/ic-close-alt2.svg);mask-image:url(/ic/ic-close-alt2.svg)}.icon.close-rounded{-webkit-mask-image:url(/ic/ic-close-rounded.svg);mask-image:url(/ic/ic-close-rounded.svg)}.icon.dependent{-webkit-mask-image:url(/ic/ic-dependent.svg);mask-image:url(/ic/ic-dependent.svg)}.icon.desktop{-webkit-mask-image:url(/ic/ic-desktop.svg);mask-image:url(/ic/ic-desktop.svg)}.icon.diamond{-webkit-mask-image:url(/ic/ic-diamond.svg);mask-image:url(/ic/ic-diamond.svg)}.icon.dice{-webkit-mask-image:url(/ic/ic-random.svg);mask-image:url(/ic/ic-random.svg)}.icon.dismiss{-webkit-mask-image:url(/ic/ic-close.svg);mask-image:url(/ic/ic-close.svg)}.icon.dots{-webkit-mask-image:url(/ic/ic-dots.svg);mask-image:url(/ic/ic-dots.svg)}.icon.double-chevron{-webkit-mask-image:url(/ic/ic-double-chevron.svg);mask-image:url(/ic/ic-double-chevron.svg)}.icon.download{-webkit-mask-image:url(/ic/ic-download.svg);mask-image:url(/ic/ic-download.svg)}.icon.download-alt{-webkit-mask-image:url(/ic/ic-download-alt.svg);mask-image:url(/ic/ic-download-alt.svg)}.icon.download-alt2{-webkit-mask-image:url(/ic/ic-download-alt2.svg);mask-image:url(/ic/ic-download-alt2.svg)}.icon.dropdown{-webkit-mask-image:url(/ic/ic-dropdown.svg);mask-image:url(/ic/ic-dropdown.svg)}.icon.email{-webkit-mask-image:url(/ic/ic-email.svg);mask-image:url(/ic/ic-email.svg)}.icon.embed{-webkit-mask-image:url(/ic/ic-url.svg);mask-image:url(/ic/ic-url.svg)}.icon.enlarge{-webkit-mask-image:url(/ic/ic-fullscreen.svg);mask-image:url(/ic/ic-fullscreen.svg)}.icon.error{-webkit-mask-image:url(/ic/ic-warning.svg);mask-image:url(/ic/ic-warning.svg)}.icon.external{-webkit-mask-image:url(/ic/ic-external.svg);mask-image:url(/ic/ic-external.svg)}.icon.facebook{-webkit-mask-image:url(/ic/ic-facebook.svg);mask-image:url(/ic/ic-facebook.svg)}.icon.fb{-webkit-mask-image:url(/ic/ic-facebook.svg);mask-image:url(/ic/ic-facebook.svg)}.icon.featured-image{-webkit-mask-image:url(/ic/ic-featured-image.svg);mask-image:url(/ic/ic-featured-image.svg)}.icon.file{-webkit-mask-image:url(/ic/ic-file.svg);mask-image:url(/ic/ic-file.svg)}.icon.flex{-webkit-mask-image:url(/ic/ic-flex.svg);mask-image:url(/ic/ic-flex.svg)}.icon.fullscreen{-webkit-mask-image:url(/ic/ic-fullscreen.svg);mask-image:url(/ic/ic-fullscreen.svg)}.icon.hamburger{-webkit-mask-image:url(/ic/ic-menu.svg);mask-image:url(/ic/ic-menu.svg)}.icon.hamburger-alt{-webkit-mask-image:url(/ic/ic-menu-alt.svg);mask-image:url(/ic/ic-menu-alt.svg)}.icon.instagram{-webkit-mask-image:url(/ic/ic-instagram.svg);mask-image:url(/ic/ic-instagram.svg)}.icon.linkedin{-webkit-mask-image:url(/ic/ic-linkedin.svg);mask-image:url(/ic/ic-linkedin.svg)}.icon.live{-webkit-mask-image:url(/ic/ic-live.svg);mask-image:url(/ic/ic-live.svg)}.icon.login{-webkit-mask-image:url(/ic/ic-login.svg);mask-image:url(/ic/ic-login.svg)}.icon.main-title{-webkit-mask-image:url(/ic/ic-main-title.svg);mask-image:url(/ic/ic-main-title.svg)}.icon.marker{-webkit-mask-image:url(/ic/ic-marker.svg);mask-image:url(/ic/ic-marker.svg)}.icon.menu{-webkit-mask-image:url(/ic/ic-menu.svg);mask-image:url(/ic/ic-menu.svg)}.icon.menu-alt{-webkit-mask-image:url(/ic/ic-menu-alt.svg);mask-image:url(/ic/ic-menu-alt.svg)}.icon.menu-alt2{-webkit-mask-image:url(/ic/ic-menu-alt2.svg);mask-image:url(/ic/ic-menu-alt2.svg)}.icon.menu-rounded{-webkit-mask-image:url(/ic/ic-menu-rounded.svg);mask-image:url(/ic/ic-menu-rounded.svg)}.icon.minus{-webkit-mask-image:url(/ic/ic-minus.svg);mask-image:url(/ic/ic-minus.svg)}.icon.music-note{-webkit-mask-image:url(/ic/ic-music-note.svg);mask-image:url(/ic/ic-music-note.svg)}.icon.pdf{-webkit-mask-image:url(/ic/ic-pdf-alt3.svg);mask-image:url(/ic/ic-pdf-alt3.svg)}.icon.pdf-alt{-webkit-mask-image:url(/ic/ic-pdf-alt.svg);mask-image:url(/ic/ic-pdf-alt.svg)}.icon.pdf-alt2{-webkit-mask-image:url(/ic/ic-pdf.svg);mask-image:url(/ic/ic-pdf.svg)}.icon.phone{-webkit-mask-image:url(/ic/ic-phone.svg);mask-image:url(/ic/ic-phone.svg)}.icon.play{-webkit-mask-image:url(/ic/ic-play.svg);mask-image:url(/ic/ic-play.svg)}.icon.plus{-webkit-mask-image:url(/ic/ic-plus.svg);mask-image:url(/ic/ic-plus.svg)}.icon.print{-webkit-mask-image:url(/ic/ic-printer.svg);mask-image:url(/ic/ic-printer.svg)}.icon.printer{-webkit-mask-image:url(/ic/ic-printer.svg);mask-image:url(/ic/ic-printer.svg)}.icon.replace{-webkit-mask-image:url(/ic/ic-replace.svg);mask-image:url(/ic/ic-replace.svg)}.icon.reset{-webkit-mask-image:url(/ic/ic-reset.svg);mask-image:url(/ic/ic-reset.svg)}.icon.search{-webkit-mask-image:url(/ic/ic-search.svg);mask-image:url(/ic/ic-search.svg)}.icon.search-fine{-webkit-mask-image:url(/ic/ic-search-fine.svg);mask-image:url(/ic/ic-search-fine.svg)}.icon.share{-webkit-mask-image:url(/ic/ic-share.svg);mask-image:url(/ic/ic-share.svg)}.icon.switch{-webkit-mask-image:url(/ic/ic-switch.svg);mask-image:url(/ic/ic-switch.svg)}.icon.trash{-webkit-mask-image:url(/ic/ic-trash.svg);mask-image:url(/ic/ic-trash.svg)}.icon.twitter{-webkit-mask-image:url(/ic/ic-twitter.svg);mask-image:url(/ic/ic-twitter.svg)}.icon.txt{-webkit-mask-image:url(/ic/ic-txt.svg);mask-image:url(/ic/ic-txt.svg)}.icon.url{-webkit-mask-image:url(/ic/ic-url.svg);mask-image:url(/ic/ic-url.svg)}.icon.uruk{-webkit-mask-image:url(/ic/ic-uruk.svg);mask-image:url(/ic/ic-uruk.svg)}.icon.warning{-webkit-mask-image:url(/ic/ic-warning.svg);mask-image:url(/ic/ic-warning.svg)}.icon.x{-webkit-mask-image:url(/ic/ic-twitter.svg);mask-image:url(/ic/ic-twitter.svg)}.icon.youtube{-webkit-mask-image:url(/ic/ic-youtube.svg);mask-image:url(/ic/ic-youtube.svg)}.icon.none{display:none}.icon.mini{--w: var(--mini-icon-size)}.icon.tiny{--w: var(--tiny-icon-size)}.icon.very-small{--w: var(--very-small-icon-size)}.icon.small{--w: var(--small-icon-size)}.icon.short{--w: var(--short-icon-size)}.icon.default{--w: var(--default-icon-size)}.icon.normal{--w: var(--normal-icon-size)}.icon.notable{--w: var(--notable-icon-size)}.icon.large{--w: var(--large-icon-size)}.icon.very-large{--w: var(--very-large-icon-size)}.icon.big{--w: var(--big-icon-size)}.icon.huge{--w: var(--huge-icon-size)}.icon.size-10{--w: 10%}.icon.size-20{--w: 20%}.icon.size-30{--w: 30%}.icon.size-40{--w: 40%}.icon.size-50{--w: 50%}.icon.size-60{--w: 60%}.icon.size-70{--w: 70%}.icon.size-80{--w: 80%}.icon.size-90{--w: 90%}.icon.size-100{--w: 100%}.icon.right{transform:rotate(90deg)}.icon.down{transform:rotate(180deg)}.icon.left{transform:rotate(-90deg)}.icon.up{transform:rotate(-180deg)}a.icon{color:var(--linkColor)}}:root{--root-size: 1rem;--mini-size: .1875rem;--tiny-size: .25rem;--very-small-size: .5rem;--small-size: .75rem;--short-size: .875rem;--default-size: 1rem;--notable-size: 1.2rem;--large-size: 1.5rem;--very-large-size: 2rem;--big-size: 3rem;--huge-size: 4rem;--mini-size: calc(var(--root-size) * .1875);--mini-icon-size: calc(var(--root-size) * .1875 * 2);--tiny-size: calc(var(--root-size) * .375);--tiny-icon-size: calc(var(--root-size) * .375 * 2);--very-small-size: calc(var(--root-size) * .625);--very-small-icon-size: calc(var(--root-size) * .625 * 2);--small-size: calc(var(--root-size) * .75);--small-icon-size: calc(var(--root-size) * .75 * 2);--short-size: calc(var(--root-size) * .875);--short-icon-size: calc(var(--root-size) * .875 * 2);--default-size: calc(var(--root-size) * 1);--default-icon-size: calc(var(--root-size) * 1 * 2);--normal-size: calc(var(--root-size) * 1);--normal-icon-size: calc(var(--root-size) * 1 * 2);--notable-size: calc(var(--root-size) * 1.2);--notable-icon-size: calc(var(--root-size) * 1.2 * 2);--large-size: calc(var(--root-size) * 1.5);--large-icon-size: calc(var(--root-size) * 1.5 * 2);--very-large-size: calc(var(--root-size) * 2);--very-large-icon-size: calc(var(--root-size) * 2 * 2);--big-size: calc(var(--root-size) * 3);--big-icon-size: calc(var(--root-size) * 3 * 2);--huge-size: calc(var(--root-size) * 4);--huge-icon-size: calc(var(--root-size) * 4 * 2);--logo-size: 4rem;--hamburger-size: 2.5rem;--bookmark-size: var(--notable-size);--main-navigation-font-size: clamp(var(--large-size), 6vw, 2.75rem);--meta-navigation-font-size: clamp(var(--default-size), 3.5vw, var(--notable-size));--footer-navigation-font-size: var(--short-size);--h1: clamp(var(--very-large-size), 5cqi, 3.5rem);--h2: clamp(var(--large-size), 2.5cqi, 2.5rem);--h3: var(--h2);--h4: var(--notable-size);--h5: var(--small-size);--vectora-roman: "Vectora Roman";--vectora-bold: "Vectora Bold";--vectora-italic: "Vectora Italic";--vectora-bold-italic: "Vectora Bold Italic";--vectora-black: "Vectora Black";--line-height-high: 1.7;--line-height-normal: 1.4;--line-height-titles: 1.2;--line-height-lower: 1.15;--line-height-low: 1;--page-margin: var(--default-size);--small-border-radius: 0;--logo-border-radius: var(--small-border-radius);--large-border-radius: var(--very-small-size);--button-border-radius: .25rem;--screen-width: calc(100vw - var(--scrollbarWidth));--page-max-width: 75rem;--full-width: Min(100vw, var(--page-max-width));--wide-width: var(--main-width);--default-width: 38rem;--main-width: min(var(--default-width), calc(100vw - 2 * var(--page-margin)));--header-max-width: var(--page-max-width);--negative-wide-margin: calc((var(--wide-width) - var(--main-width)) / -2);--negative-full-margin: calc((var(--screen-width) - var(--main-width)) / -2);--loading-bar-height: clamp(.3125rem, .5vw, .5rem);--header-top-padding: calc(var(--page-margin) + var(--loading-bar-height));--header-bottom-padding: var(--page-margin);--header-height: calc(var(--loading-bar-height) + var(--page-margin) + var(--logo-size) + var(--header-bottom-padding));--footer-height: 16rem;--white: #fff;--black: #000;--gray: #666;--blue: #235;--a: #57575d;--current-theme-color: var(--swiss-press-award);--current-theme-background-color: color-mix(in srgb, var(--current-theme-color) 7%, var(--white));--swiss-press-award: #312783;--swiss-press-text: #827E7C;--swiss-press-online: #80156F;--swiss-press-audio: #3FA535;--swiss-press-video: #EF7D00;--swiss-press-local: #0B8895;--swiss-press-photo: #CD1719;--swiss-press-science: #80156F;--swiss-press-print: #827E7C;--swiss-press-radio: #3FA535;--black-0: color-mix(in srgb, var(--black) 0%, transparent);--white-0: color-mix(in srgb, var(--white) 0%, transparent);--blue-0: color-mix(in srgb, var(--blue) 0%, transparent);--swiss-press-award-0: var(--blue-0);--text-color-0: color-mix(in srgb, var(--text-color) 0%, transparent);--lime-0: color-mix(in srgb, lime 0%, transparent);--black-5: color-mix(in srgb, var(--black) 5%, transparent);--white-5: color-mix(in srgb, var(--white) 5%, transparent);--blue-5: color-mix(in srgb, var(--blue) 5%, transparent);--swiss-press-award-5: var(--blue-5);--text-color-5: color-mix(in srgb, var(--text-color) 5%, transparent);--lime-5: color-mix(in srgb, lime 5%, transparent);--black-10: color-mix(in srgb, var(--black) 10%, transparent);--white-10: color-mix(in srgb, var(--white) 10%, transparent);--blue-10: color-mix(in srgb, var(--blue) 10%, transparent);--swiss-press-award-10: var(--blue-10);--text-color-10: color-mix(in srgb, var(--text-color) 10%, transparent);--lime-10: color-mix(in srgb, lime 10%, transparent);--black-15: color-mix(in srgb, var(--black) 15%, transparent);--white-15: color-mix(in srgb, var(--white) 15%, transparent);--blue-15: color-mix(in srgb, var(--blue) 15%, transparent);--swiss-press-award-15: var(--blue-15);--text-color-15: color-mix(in srgb, var(--text-color) 15%, transparent);--lime-15: color-mix(in srgb, lime 15%, transparent);--black-20: color-mix(in srgb, var(--black) 20%, transparent);--white-20: color-mix(in srgb, var(--white) 20%, transparent);--blue-20: color-mix(in srgb, var(--blue) 20%, transparent);--swiss-press-award-20: var(--blue-20);--text-color-20: color-mix(in srgb, var(--text-color) 20%, transparent);--lime-20: color-mix(in srgb, lime 20%, transparent);--black-25: color-mix(in srgb, var(--black) 25%, transparent);--white-25: color-mix(in srgb, var(--white) 25%, transparent);--blue-25: color-mix(in srgb, var(--blue) 25%, transparent);--swiss-press-award-25: var(--blue-25);--text-color-25: color-mix(in srgb, var(--text-color) 25%, transparent);--lime-25: color-mix(in srgb, lime 25%, transparent);--black-30: color-mix(in srgb, var(--black) 30%, transparent);--white-30: color-mix(in srgb, var(--white) 30%, transparent);--blue-30: color-mix(in srgb, var(--blue) 30%, transparent);--swiss-press-award-30: var(--blue-30);--text-color-30: color-mix(in srgb, var(--text-color) 30%, transparent);--lime-30: color-mix(in srgb, lime 30%, transparent);--black-35: color-mix(in srgb, var(--black) 35%, transparent);--white-35: color-mix(in srgb, var(--white) 35%, transparent);--blue-35: color-mix(in srgb, var(--blue) 35%, transparent);--swiss-press-award-35: var(--blue-35);--text-color-35: color-mix(in srgb, var(--text-color) 35%, transparent);--lime-35: color-mix(in srgb, lime 35%, transparent);--black-40: color-mix(in srgb, var(--black) 40%, transparent);--white-40: color-mix(in srgb, var(--white) 40%, transparent);--blue-40: color-mix(in srgb, var(--blue) 40%, transparent);--swiss-press-award-40: var(--blue-40);--text-color-40: color-mix(in srgb, var(--text-color) 40%, transparent);--lime-40: color-mix(in srgb, lime 40%, transparent);--black-45: color-mix(in srgb, var(--black) 45%, transparent);--white-45: color-mix(in srgb, var(--white) 45%, transparent);--blue-45: color-mix(in srgb, var(--blue) 45%, transparent);--swiss-press-award-45: var(--blue-45);--text-color-45: color-mix(in srgb, var(--text-color) 45%, transparent);--lime-45: color-mix(in srgb, lime 45%, transparent);--black-50: color-mix(in srgb, var(--black) 50%, transparent);--white-50: color-mix(in srgb, var(--white) 50%, transparent);--blue-50: color-mix(in srgb, var(--blue) 50%, transparent);--swiss-press-award-50: var(--blue-50);--text-color-50: color-mix(in srgb, var(--text-color) 50%, transparent);--lime-50: color-mix(in srgb, lime 50%, transparent);--black-55: color-mix(in srgb, var(--black) 55%, transparent);--white-55: color-mix(in srgb, var(--white) 55%, transparent);--blue-55: color-mix(in srgb, var(--blue) 55%, transparent);--swiss-press-award-55: var(--blue-55);--text-color-55: color-mix(in srgb, var(--text-color) 55%, transparent);--lime-55: color-mix(in srgb, lime 55%, transparent);--black-60: color-mix(in srgb, var(--black) 60%, transparent);--white-60: color-mix(in srgb, var(--white) 60%, transparent);--blue-60: color-mix(in srgb, var(--blue) 60%, transparent);--swiss-press-award-60: var(--blue-60);--text-color-60: color-mix(in srgb, var(--text-color) 60%, transparent);--lime-60: color-mix(in srgb, lime 60%, transparent);--black-65: color-mix(in srgb, var(--black) 65%, transparent);--white-65: color-mix(in srgb, var(--white) 65%, transparent);--blue-65: color-mix(in srgb, var(--blue) 65%, transparent);--swiss-press-award-65: var(--blue-65);--text-color-65: color-mix(in srgb, var(--text-color) 65%, transparent);--lime-65: color-mix(in srgb, lime 65%, transparent);--black-70: color-mix(in srgb, var(--black) 70%, transparent);--white-70: color-mix(in srgb, var(--white) 70%, transparent);--blue-70: color-mix(in srgb, var(--blue) 70%, transparent);--swiss-press-award-70: var(--blue-70);--text-color-70: color-mix(in srgb, var(--text-color) 70%, transparent);--lime-70: color-mix(in srgb, lime 70%, transparent);--black-75: color-mix(in srgb, var(--black) 75%, transparent);--white-75: color-mix(in srgb, var(--white) 75%, transparent);--blue-75: color-mix(in srgb, var(--blue) 75%, transparent);--swiss-press-award-75: var(--blue-75);--text-color-75: color-mix(in srgb, var(--text-color) 75%, transparent);--lime-75: color-mix(in srgb, lime 75%, transparent);--black-80: color-mix(in srgb, var(--black) 80%, transparent);--white-80: color-mix(in srgb, var(--white) 80%, transparent);--blue-80: color-mix(in srgb, var(--blue) 80%, transparent);--swiss-press-award-80: var(--blue-80);--text-color-80: color-mix(in srgb, var(--text-color) 80%, transparent);--lime-80: color-mix(in srgb, lime 80%, transparent);--black-85: color-mix(in srgb, var(--black) 85%, transparent);--white-85: color-mix(in srgb, var(--white) 85%, transparent);--blue-85: color-mix(in srgb, var(--blue) 85%, transparent);--swiss-press-award-85: var(--blue-85);--text-color-85: color-mix(in srgb, var(--text-color) 85%, transparent);--lime-85: color-mix(in srgb, lime 85%, transparent);--black-90: color-mix(in srgb, var(--black) 90%, transparent);--white-90: color-mix(in srgb, var(--white) 90%, transparent);--blue-90: color-mix(in srgb, var(--blue) 90%, transparent);--swiss-press-award-90: var(--blue-90);--text-color-90: color-mix(in srgb, var(--text-color) 90%, transparent);--lime-90: color-mix(in srgb, lime 90%, transparent);--black-95: color-mix(in srgb, var(--black) 95%, transparent);--white-95: color-mix(in srgb, var(--white) 95%, transparent);--blue-95: color-mix(in srgb, var(--blue) 95%, transparent);--swiss-press-award-95: var(--blue-95);--text-color-95: color-mix(in srgb, var(--text-color) 95%, transparent);--lime-95: color-mix(in srgb, lime 95%, transparent);--black-100: color-mix(in srgb, var(--black) 100%, transparent);--white-100: color-mix(in srgb, var(--white) 100%, transparent);--blue-100: color-mix(in srgb, var(--blue) 100%, transparent);--swiss-press-award-100: var(--blue-100);--text-color-100: color-mix(in srgb, var(--text-color) 100%, transparent);--lime-100: color-mix(in srgb, lime 100%, transparent);--body: color(srgb .943451 .940706 .965961);--text-color: var(--blue);--text-color-muted: var(--black-50);--title-color: var(--blue);--inverted-color: var(--white);--error-color: #b00;--image-background-color: var(--white);--bg-success: #0b0;--bg-info: #496ee7;--bg-warning: #ca0;--bg-danger: #b00;--link-color: var(--blue);--link-color-initial: var(--black);--link-color-active: var(--black);--link-decoration: underline;--hr-color: var(--current-theme-color);--alt-border-color: var(--black-10);--table-border-color: var(--black-10);--hamburger-color: var(--black);--scrollbar-handle-color: var(--black-30);--scrollbar-track-color: var(--white);--field-background-color: var(--white-50);--field-border-color: var(--blue-10);--field-border-radius: var(--small-border-radius);--field-height: 2.25rem;--button-max-width: 100%;--button-height: 2.5rem;--flex-gap: var(--small-size);--column-gap: var(--flex-gap);--grid-gap: var(--flex-gap);--grid-item-padding-h: var(--small-size);--grid-item-padding-v: var(--small-size);--grid-column-min-width: 15rem;--gui-animation-very-fast: .15s;--gui-animation-fast: .21s;--gui-animation-medium: .35s;--gui-animation-slow: 1.2s;--gui-animation-very-slow: 2s;--aspect-ratio-1: 1;--aspect-ratio-2-1: 2 / 1;--aspect-ratio-4-3: 4 / 3;--aspect-ratio-3-2: 3 / 2;--aspect-ratio-2-3: 2 / 3;--aspect-ratio-16-9: 16 / 9;--aspect-ratio-square: var(--aspect-ratio-1);--aspect-ratio-landscape: var(--aspect-ratio-16-9);--aspect-ratio-portrait: var(--aspect-ratio-2-3);--aspect-ratio-cinema: var(--aspect-ratio-16-9);--scrollview-gap: 1rem;--scrollview-icon-size: var(--default-size);--scrollview-action-top: calc(100vw / var(--aspect-ratio-scrollview-image) / 2 - var(--large-icon-size) / 2);--scrollview-action-left: .625rem;--scrollview-action-right: var(--scrollview-action-left);--scrollview-teaser-size: var(--image-size);--z-main: 1;--z-overlay: 99;--z-loading-bar: 200;--z-header: 102;--z-search: 101;--z-navigation: 101;--z-hamburger: 104;--z-footer: 5;--z-disclaimer: 99999;--z-modal: 105;--profile-image-size: 40%;--profile-image-shift-factor: .7;--unordered-bullet-top: .65em;--ordered-bullet-top: .1em}@media screen and (hover: hover){:root{--scrollbar-width: thin;--scrollbar-width-webkit: .625rem}}@layer reset,animations,elements,helpers,forms;@layer reset{*{box-sizing:border-box;margin:0;padding:0;line-height:1;font-size:inherit;font-family:var(--vectora-roman),sans-serif;font-weight:400;color:var(--text-color);transition:color var(--gui-animation-medium),background-color var(--gui-animation-medium);will-change:color,background-color}}@layer animations{@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}}@layer elements{html,body{font-size:100%;height:100%;scroll-behavior:smooth}body{background-color:var(--body);min-height:100%;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body.nav-opened{position:fixed;overflow-y:scroll}@media screen and (hover: hover){body{overflow-y:scroll}}main{width:var(--main-width);min-height:calc(100dvh - var(--header-height) - var(--footer-height));margin:0 auto var(--big-size)}article{position:relative;z-index:1}article p a,article p a:link,article p a:visited{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}ul,ol{list-style-type:none;margin:0 0 var(--default-size);padding:0}ul li,ol li{margin:0 0 .25em;position:relative;line-height:var(--line-height-normal)}ul.bullets,ol.bullets{padding-left:1em}ul.bullets li:before,ol.bullets li:before{transition:background-color var(--gui-animation-medium);content:"";background-color:var(--current-theme-color);display:block;position:absolute;top:var(--unordered-bullet-top);height:1px;width:.5em;left:-1em}ol{counter-reset:c}ol.bullets li{counter-increment:c}ol.bullets li:before{content:counter(c);color:var(--white);background-color:var(--current-theme-color);top:var(--ordered-bullet-top);left:-2.25em;width:1.625em;height:1.625em;display:flex;justify-content:center;align-items:center;font-size:.75em;font-family:var(--vectora-bold),sans-serif;border-radius:var(--small-border-radius);line-height:1}hr{border:none;border-top:1px dotted var(--hr-color);margin:var(--very-large-size) 0;transition:border-color var(--gui-animation-medium)}h1,h2{font-family:var(--vectora-bold),sans-serif;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 auto;margin:1.5em auto .5em;color:var(--title-color);width:100%;line-height:var(--line-height-titles);position:relative}h1.text-align-center,h1.has-text-align-center,h2.text-align-center,h2.has-text-align-center{text-align:center;width:auto;margin-left:0}h1 *:not(sup,sub),h2 *:not(sup,sub){font:inherit}h1:empty,h2:empty{display:none}h1>a,h1>a:link,h1>a:visited,h2>a,h2>a:link,h2>a:visited{color:inherit}h1,h1.like-h1,h2,h2.like-h1{margin-top:var(--large-size);font-size:var(--h1)}h2{font-family:var(--vectora-bold),sans-serif;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 auto;margin:2em auto 1em;color:var(--title-color);width:100%;line-height:var(--line-height-titles);position:relative;font-size:var(--h2)}h2.text-align-center,h2.has-text-align-center{text-align:center;width:auto;margin-left:0}h2 *:not(sup,sub){font:inherit}h2:empty{display:none}h2>a,h2>a:link,h2>a:visited{color:inherit}h2.main-title{margin-top:0;font-size:var(--h1)}h3{font-family:var(--vectora-bold),sans-serif;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 auto;margin:1.5em auto .5em;color:var(--title-color);width:100%;line-height:var(--line-height-titles);position:relative;font-size:var(--h3);font-family:var(--vectora-roman),sans-serif}h3.text-align-center,h3.has-text-align-center{text-align:center;width:auto;margin-left:0}h3 *:not(sup,sub){font:inherit}h3:empty{display:none}h3>a,h3>a:link,h3>a:visited{color:inherit}h4{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 auto;margin:1.5em auto .5em;color:var(--title-color);width:100%;line-height:var(--line-height-titles);position:relative;font-size:var(--h4);font-family:var(--vectora-bold),sans-serif}h4.text-align-center,h4.has-text-align-center{text-align:center;width:auto;margin-left:0}h4 *:not(sup,sub){font:inherit}h4:empty{display:none}h4>a,h4>a:link,h4>a:visited{color:inherit}h5{font-family:var(--vectora-bold),sans-serif;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 auto;margin:1.5em auto .5em;color:var(--title-color);width:100%;line-height:var(--line-height-titles);position:relative;color:var(--text-color);font-size:var(--h5);font-family:var(--vectora-roman),sans-serif;text-transform:uppercase}h5.text-align-center,h5.has-text-align-center{text-align:center;width:auto;margin-left:0}h5 *:not(sup,sub){font:inherit}h5:empty{display:none}h5>a,h5>a:link,h5>a:visited{color:inherit}p{margin:0 0 var(--default-size);line-height:var(--line-height-normal);-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}p.is-narrow{max-width:30rem;text-wrap:balance}p.is-lead{font-size:1.25em;margin-bottom:1em;margin-top:1em}p.is-small{font-size:var(--small-size)}li{margin:0 0 var(--tiny-size);text-wrap:pretty}figure{margin:0 0 var(--small-size)}img{display:block;width:100%;height:auto}iframe{width:100%;height:100%}audio{display:block;width:100%}audio::-internal-media-controls-overflow-button{display:none}audio::-webkit-media-controls-enclosure{background-color:var(--current-theme-background-color);border-radius:var(--small-border-radius);overflow:hidden}em,i{font-family:var(--vectora-italic),sans-serif;font-style:normal}em strong,em b,i strong,i b{font-family:var(--vectora-bold-italic),sans-serif}strong,b{font-family:var(--vectora-bold),sans-serif;font-style:normal}strong em,strong i,b em,b i{font-family:var(--vectora-bold-italic),sans-serif}a,a:link,a:visited{text-decoration:none;cursor:pointer;color:var(--link-color)}@media screen and (hover: hover){a:hover{color:var(--link-color-active)}}a:active{color:var(--link-color-active)}}@layer helpers{.scrollbar-measure{overflow:scroll}.flex{display:flex;flex-direction:row}.flex.column{flex-direction:column;width:100%}.flex.column.lines-between>li:not(:last-of-type){border-bottom:1px dotted var(--hr-color);padding-bottom:var(--very-large-size);margin-bottom:var(--very-large-size)}.flex.start,.flex.justify-content-start{justify-content:flex-start}.flex.top,.flex.align-items-start{align-items:flex-start}.flex.center,.flex.justify-content-center{justify-content:center}.flex.middle,.flex.align-items-center{align-items:center}.flex.end,.flex.justify-content-end{justify-content:flex-end}.flex.bottom,.flex.align-items-end{align-items:flex-end}.flex.between,.flex.justify-content-between{justify-content:space-between}.flex.gap{gap:var(--flex-gap)}.flex.gap.mini{--flex-gap: var(--mini-size)}.flex.gap.tiny{--flex-gap: var(--tiny-size)}.flex.gap.very-small{--flex-gap: var(--very-small-size)}.flex.gap.small{--flex-gap: var(--small-size)}.flex.gap.short{--flex-gap: var(--short-size)}.flex.gap.default{--flex-gap: var(--default-size)}.flex.gap.normal{--flex-gap: var(--normal-size)}.flex.gap.notable{--flex-gap: var(--notable-size)}.flex.gap.large{--flex-gap: var(--large-size)}.flex.gap.very-large{--flex-gap: var(--very-large-size)}.flex.gap.big{--flex-gap: var(--big-size)}.flex.gap.huge{--flex-gap: var(--huge-size)}.flex.wrap{flex-wrap:wrap}.flex .grow{flex-grow:1}.flex:not(.wrap)>.block>*{margin-top:0;margin-bottom:0}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--grid-column-min-width),1fr));margin-bottom:var(--grid-gap);overflow:hidden}.grid.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));grid-gap:var(--flex-gap);max-width:var(--page-max-width);margin-top:0;margin-bottom:0}.grid.with-1-columns{grid-template-columns:1fr}.grid.gap{grid-gap:var(--grid-gap)}.grid.gap.mini{--grid-gap: var(--mini-size);grid-gap:var(--grid-gap)}.grid.gap.tiny{--grid-gap: var(--tiny-size);grid-gap:var(--grid-gap)}.grid.gap.very-small{--grid-gap: var(--very-small-size);grid-gap:var(--grid-gap)}.grid.gap.small{--grid-gap: var(--small-size);grid-gap:var(--grid-gap)}.grid.gap.short{--grid-gap: var(--short-size);grid-gap:var(--grid-gap)}.grid.gap.default{--grid-gap: var(--default-size);grid-gap:var(--grid-gap)}.grid.gap.normal{--grid-gap: var(--normal-size);grid-gap:var(--grid-gap)}.grid.gap.notable{--grid-gap: var(--notable-size);grid-gap:var(--grid-gap)}.grid.gap.large{--grid-gap: var(--large-size);grid-gap:var(--grid-gap)}.grid.gap.very-large{--grid-gap: var(--very-large-size);grid-gap:var(--grid-gap)}.grid.gap.big{--grid-gap: var(--big-size);grid-gap:var(--grid-gap)}.grid.gap.huge{--grid-gap: var(--huge-size);grid-gap:var(--grid-gap)}.grid-item{display:flex;height:100%;flex-direction:column;position:relative}.grid-item.valign-start{justify-content:flex-start}.grid-item.valign-center{justify-content:center}.grid-item.valign-end{justify-content:flex-end}.grid-item.valign-between{justify-content:space-between}.grid-item.muted{opacity:.5}.mt-auto{margin-top:auto}.mt-none{margin-top:0}.mt-page{margin-top:var(--page-margin)}.mr-auto{margin-right:auto}.mr-none{margin-right:0}.mr-page{margin-right:var(--page-margin)}.mb-auto{margin-bottom:auto}.mb-none{margin-bottom:0!important}.mb-page{margin-bottom:var(--page-margin)!important}.ml-auto{margin-left:auto}.ml-none{margin-left:0}.ml-page{margin-left:var(--page-margin)}.m-none{margin:0!important}.mt-mini{margin-top:var(--mini-size)!important}.mr-mini{margin-right:var(--mini-size)}.mb-mini{margin-bottom:var(--mini-size)}.ml-mini{margin-left:var(--mini-size)}.mt-tiny{margin-top:var(--tiny-size)!important}.mr-tiny{margin-right:var(--tiny-size)}.mb-tiny{margin-bottom:var(--tiny-size)}.ml-tiny{margin-left:var(--tiny-size)}.mt-very-small{margin-top:var(--very-small-size)!important}.mr-very-small{margin-right:var(--very-small-size)}.mb-very-small{margin-bottom:var(--very-small-size)}.ml-very-small{margin-left:var(--very-small-size)}.mt-small{margin-top:var(--small-size)!important}.mr-small{margin-right:var(--small-size)}.mb-small{margin-bottom:var(--small-size)}.ml-small{margin-left:var(--small-size)}.mt-short{margin-top:var(--short-size)!important}.mr-short{margin-right:var(--short-size)}.mb-short{margin-bottom:var(--short-size)}.ml-short{margin-left:var(--short-size)}.mt-default{margin-top:var(--default-size)!important}.mr-default{margin-right:var(--default-size)}.mb-default{margin-bottom:var(--default-size)}.ml-default{margin-left:var(--default-size)}.mt-normal{margin-top:var(--normal-size)!important}.mr-normal{margin-right:var(--normal-size)}.mb-normal{margin-bottom:var(--normal-size)}.ml-normal{margin-left:var(--normal-size)}.mt-notable{margin-top:var(--notable-size)!important}.mr-notable{margin-right:var(--notable-size)}.mb-notable{margin-bottom:var(--notable-size)}.ml-notable{margin-left:var(--notable-size)}.mt-large{margin-top:var(--large-size)!important}.mr-large{margin-right:var(--large-size)}.mb-large{margin-bottom:var(--large-size)}.ml-large{margin-left:var(--large-size)}.mt-very-large{margin-top:var(--very-large-size)!important}.mr-very-large{margin-right:var(--very-large-size)}.mb-very-large{margin-bottom:var(--very-large-size)}.ml-very-large{margin-left:var(--very-large-size)}.mt-big{margin-top:var(--big-size)!important}.mr-big{margin-right:var(--big-size)}.mb-big{margin-bottom:var(--big-size)}.ml-big{margin-left:var(--big-size)}.mt-huge{margin-top:var(--huge-size)!important}.mr-huge{margin-right:var(--huge-size)}.mb-huge{margin-bottom:var(--huge-size)}.ml-huge{margin-left:var(--huge-size)}.align-wide{margin-left:var(--negative-wide-margin);margin-right:var(--negative-wide-margin);width:auto}.align-full{margin-left:var(--negative-full-margin);margin-right:var(--negative-full-margin)}.text.mini{font-size:var(--mini-size)}.text.tiny{font-size:var(--tiny-size)}.text.very-small{font-size:var(--very-small-size)}.text.small{font-size:var(--small-size)}.text.short{font-size:var(--short-size)}.text.default{font-size:var(--default-size)}.text.normal{font-size:var(--normal-size)}.text.notable{font-size:var(--notable-size)}.text.large{font-size:var(--large-size)}.text.very-large{font-size:var(--very-large-size)}.text.big{font-size:var(--big-size)}.text.huge{font-size:var(--huge-size)}.text.white{color:var(--white)}.text.muted{opacity:.5}.text.regular{font-family:var(--vectora-roman),sans-serif}.text.bold{font-family:var(--vectora-bold),sans-serif}.text.one-line,.text.with-1-lines{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-clamp:1}.text.two-line,.text.with-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}.text.three-line,.text.with-3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3}.text.four-line,.text.with-4-lines{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-clamp:4}.text.five-line,.text.with-5-lines{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;line-clamp:5}.text.aligned.right{text-align:right}.text.aligned.left{text-align:left}.text.aligned.center{text-align:center}}@layer blocks{.block-component,.block{display:block}.first-block>*,.first-block[hidden]+.block>*{margin-top:0}.last-block>:last-child{margin-bottom:0!important}.caption{margin:0 auto;padding:var(--small-size) 0;max-width:min(100vw - 2 * var(--page-margin),var(--page-max-width));font-size:var(--small-size);line-height:var(--line-height-normal)}.box{--bg: var(--white);--c: var(--current-theme-color);--t: var(--blue);--tm: var( --blue-50 );display:block;background-color:var(--bg);padding:var(--notable-size) var(--default-size) var(--default-size);margin-top:0;margin-bottom:var(--large-size);border-radius:var(--large-border-radius);transition:border-radius var(--gui-animation-slow);--text-color: var(--t);--text-color-muted: var( --tm );--title-color: var(--t);--link-color: var(--t)}.box.has-dog-ear:not(.normal){--c: var(--white);--t: var(--white);--tm: var( --white );position:relative;padding-right:var(--large-size);--x: calc(100% - var(--bookmark-size));clip-path:polygon(0 0,var(--x) 0,100% var(--bookmark-size),100% 100%,0 100%)}.box.has-dog-ear:not(.normal):before{content:"";width:var(--bookmark-size);height:var(--bookmark-size);background-color:var(--black-20);border-radius:0 0 0 var(--large-border-radius);position:absolute;top:0;right:0}.box.success{--bg: var(--bg-success)}.box.info{--bg: var(--bg-info)}.box.warning{--bg: var(--bg-warning)}.box.danger{--bg: var(--bg-danger)}.box.sorrow{--bg: var(--black-80);--c: var(--white-90);--t: var(--white-90);--tm: var( --white-65 );--image-background-color: var(--black)}.box.discreet{--bg: transparent;--t: var(--black-75);--tm: var( --black-40 );padding:0;font-size:75%}.box>:first-child{margin-top:0}.box>:last-child{margin-bottom:0}.image.grayscale{filter:grayscale(1);background-color:var(--image-background-color)}.image.profile,.image.author{aspect-ratio:1;border-radius:100%;border:1px solid var(--black-30);overflow:hidden;filter:grayscale(1);background-color:#fff}.columns{display:flex;flex-flow:column;gap:var(--large-size);margin-bottom:var(--large-size);margin-left:auto;margin-right:auto}.columns:not(.align-normal){width:min(100%,100vw - 2 * var(--page-margin))}}@layer animations{@keyframes movingUpAndDown{to{translate:0 50%}}.is-moving-up-and-down{animation:movingUpAndDown 1s infinite alternate ease-in-out}}@layer forms{.form{background-color:var(--white);border-radius:var(--large-border-radius);padding:var(--default-size);margin-bottom:var(--big-size);margin-top:var(--large-size)}.field{margin:var(--default-size) 0}.label{font-size:var(--small-size);display:block;margin:var(--very-small-size) 0;text-transform:uppercase}.input.select{position:relative;width:auto;display:inline-block}.input.select:after{content:"";position:absolute;top:50%;right:1em;width:1rem;height:100%;background-color:var(--blue);mask:url(/ic/ic-dropdown.svg) center/contain no-repeat;transform:translateY(-50%) rotate(90deg);pointer-events:none}.control{background-color:var(--field-background-color);border:1px solid var(--field-border-color);border-radius:var(--field-border-radius);padding:var(--small-size);font-size:var(--default-size);outline:none;width:100%}.control.large{font-size:var(--large-size);padding:var(--large-size)}.control.select{appearance:none;padding-right:var(--huge-size)}.control.select option{font-size:var(--default-size)}}@media screen and (min-width: 34rem){.columns{display:grid;grid-gap:var(--large-size);grid-template-columns:1fr 1fr}.columns.columns-2-1{grid-template-columns:2fr 1fr}.columns.columns-1-2{grid-template-columns:1fr 2fr}}@media screen and (min-width: 45rem){:root{--page-margin: var( --large-size );--logo-size: 5rem;--hamburger-size: 3rem;--wide-width: min( 100vw - 2 * var( --page-margin ), 62rem );--grid-column-min-width: 18rem;--flex-gap: var( --default-size )}.grid.with-2-columns{grid-template-columns:1fr 1fr}}@media screen and (min-width: 60rem){:root{--default-width: 45rem;--logo-size: 6rem;--hamburger-size: 3.5rem;--flex-gap: var( --large-size )}h1,h1.like-h1,h2,h2.like-h1{-webkit-hyphens:none;hyphens:none}}@media screen and (min-width: 80rem){:root{--flex-gap: var( --very-large-size );--page-margin: var( --very-large-size )}}@media screen and (min-width: 90rem){body.nav-opened{position:static}}
