﻿/*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*//*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*/main>div>:first-child{margin-block-start:0}main>div>:last-child{margin-block-end:0}.name,.subline{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*,a[href^="mailto:"]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}/*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*//*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*//*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*/@font-face{font-style:normal;font-weight:400;src:url("fonts/barlow-v3-latin_latin-ext-regular.eot");src:local("Barlow Regular"),local("Barlow-Regular"),url("fonts/barlow-v3-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("fonts/barlow-v3-latin_latin-ext-regular.woff2") format("woff2"),url("fonts/barlow-v3-latin_latin-ext-regular.woff") format("woff"),url("fonts/barlow-v3-latin_latin-ext-regular.ttf") format("truetype"),url("fonts/barlow-v3-latin_latin-ext-regular.svg#Barlow") format("svg");font-family:"Barlow"}@font-face{font-style:italic;font-weight:400;src:url("fonts/barlow-v3-latin_latin-ext-italic.eot");src:local("Barlow Italic"),local("Barlow-Italic"),url("fonts/barlow-v3-latin_latin-ext-italic.eot?#iefix") format("embedded-opentype"),url("fonts/barlow-v3-latin_latin-ext-italic.woff2") format("woff2"),url("fonts/barlow-v3-latin_latin-ext-italic.woff") format("woff"),url("fonts/barlow-v3-latin_latin-ext-italic.ttf") format("truetype"),url("fonts/barlow-v3-latin_latin-ext-italic.svg#Barlow") format("svg");font-family:"Barlow"}@font-face{font-style:normal;font-weight:600;src:url("fonts/barlow-v3-latin_latin-ext-600.eot");src:local("Barlow SemiBold"),local("Barlow-SemiBold"),url("fonts/barlow-v3-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"),url("fonts/barlow-v3-latin_latin-ext-600.woff2") format("woff2"),url("fonts/barlow-v3-latin_latin-ext-600.woff") format("woff"),url("fonts/barlow-v3-latin_latin-ext-600.ttf") format("truetype"),url("fonts/barlow-v3-latin_latin-ext-600.svg#Barlow") format("svg");font-family:"Barlow"}@font-face{font-style:italic;font-weight:600;src:url("fonts/barlow-v3-latin_latin-ext-600italic.eot");src:local("Barlow SemiBold Italic"),local("Barlow-SemiBoldItalic"),url("fonts/barlow-v3-latin_latin-ext-600italic.eot?#iefix") format("embedded-opentype"),url("fonts/barlow-v3-latin_latin-ext-600italic.woff2") format("woff2"),url("fonts/barlow-v3-latin_latin-ext-600italic.woff") format("woff"),url("fonts/barlow-v3-latin_latin-ext-600italic.ttf") format("truetype"),url("fonts/barlow-v3-latin_latin-ext-600italic.svg#Barlow") format("svg");font-family:"Barlow"}/*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*/body{margin:0}:where(html){line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}main{display:block}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}/*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*/@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{box-sizing:border-box;font-kerning:normal;font-feature-settings:"kern" 1;text-decoration-skip:edges;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion: reduce),(update: slow){*,:before,:after{animation-duration:1ms !important;animation-delay:-1ms !important;animation-iteration-count:1 !important;transition-delay:0s !important;transition-duration:0s !important;background-attachment:initial !important;scroll-behavior:auto !important}}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}:is(a,button,input,textarea,summary){--outline-size: max(2px, 0.08em);--outline-style: solid;--outline-color: currentColor}:is(a,button,input,textarea,summary):focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset, var(--outline-size))}:is(a,button,input,textarea,summary):focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset, var(--outline-size))}:is(a,button,input,textarea,summary):focus:not(:focus-visible){outline:none}[id],:target{scroll-margin-block:2ex}@supports not (-ms-ime-align: auto){details summary{cursor:pointer}details summary>*{display:inline}}å html{-webkit-font-smoothing:antialiased;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}h1,h2,h3,h4,h5,h6{hyphens:auto;hyphenate-limit-chars:6 3 4;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;font-feature-settings:"liga" 1;text-wrap:balance;word-break:break-word}@supports not (hyphens: auto){h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}}p,figcaption,ul,ol{hyphens:auto;hyphenate-limit-chars:6 3 4;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}::-moz-selection{background-color:#333;color:#fff;text-shadow:none}::selection{background-color:#333;color:#fff;text-shadow:none}a{transition:color .12s ease,text-decoration-color .12s ease;text-decoration-skip:auto;text-decoration-style:solid;text-decoration-color:inherit;text-decoration-thickness:.04em}a strong{text-decoration-thickness:.08em}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}a[href^="mailto:"]{hyphens:none}button{padding:0}textarea{display:block}figure{margin:0}img{max-width:100%;height:auto}img[width]{width:auto}img[src$=".svg"]{width:100%;max-width:none;height:auto}svg{transition:stroke .12s ease,fill .12s ease}svg path,svg g{transition:stroke .12s ease,fill .12s ease}pre{margin:0;background-color:#000;padding:10px;color:#2ecc40;font-size:14px;line-height:130%;font-family:monospace}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}:focus:not(:focus-visible){outline:0}:focus-visible{outline:3px solid blue}audio,canvas,iframe,img,svg,video{vertical-align:middle;max-width:100%}img,input[type=image],video,embed,iframe,marquee,object,table{aspect-ratio:attr(width)/attr(height)}table{border-spacing:0}.align-center{text-align:center}.align-right{text-align:right}span.nobr{white-space:nowrap}p:empty{display:none;visibility:hidden}.grecaptcha-badge{visibility:hidden !important}/*!
    Theme Name: Praxis Hofstetter
    Theme URI: https://praxis-hofstetter.ch/
    Author: Alexander Albrecht
    Author URI: https://alexanderalbrecht.ch
    Description: Individuelles Theme für Praxis Hofstetter, erstellt von Alexander Albrecht.
    Version: 1.0
    License: Copyright © 2026 Praxis Hofstetter. Alle Rechte vorbehalten.
    Text Domain: theme
*//*!
	Date: 17.12.2026
*/@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{display:grid;grid-template-columns:minmax(1px, 1fr);background-color:#e6e6e6;padding:2em;min-height:100vh;font-weight:400;line-height:1.3;font-family:"Barlow",Helvetica,Arial,sans-serif}body{padding:20px}@media screen and (min-width: 320px){body{padding:calc(20px + 20*(100vw - 320px)/960)}}@media screen and (min-width: 1280px){body{padding:40px}}body{font-size:16px}@media screen and (min-width: 320px){body{font-size:calc(16px + 6*(100vw - 320px)/960)}}@media screen and (min-width: 1280px){body{font-size:22px}}*{color:inherit;line-height:inherit;font-family:inherit}main{display:grid;grid-template-columns:repeat(2, minmax(1px, 1fr));place-self:center;gap:2em;max-width:80em}main>div{border-radius:10px;background-color:#fff}main>div{padding:20px}@media screen and (min-width: 320px){main>div{padding:calc(20px + 20*(100vw - 320px)/960)}}@media screen and (min-width: 1280px){main>div{padding:40px}}@media(max-width: 768px){main{grid-template-columns:minmax(1px, 1fr)}}.ph{color:#437ba7}.fh{color:#efa91e}.button{display:inline-block;transition:background-color .2s ease-in-out;padding:.33em 1em .5em;color:#fff}.ph .button{border-radius:999em;background-color:#437ba7}.fh .button{border-radius:10px;background-color:#efa91e}.button:hover,.button:active,.button:focus{text-decoration:none}.ph .button:hover,.ph .button:active,.ph .button:focus{background-color:hsl(206.4,42.735042735%,35.8823529412%)}.fh .button:hover,.fh .button:active,.fh .button:focus{background-color:rgb(203.5269709544,140.2074688797,14.4730290456)}
