@import"https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap";:root{color-scheme:light dark;--font: Inter, "Helvetica Neue", helvetica, arial, sans-serif;--font-mono: jbmono, Consolas, Monaco, "Lucida Console", "Andale Mono", monospace;--font-features-ui: "liga" 1, "calt" 1, "cv05" 1, "ss03" 1;--font-features-data: "liga" 1, "calt" 1, "cv05" 1, "ss03" 1, "zero" 1, "tnum" 1;font-feature-settings:var(--font-features-ui);--font-size-xxs: 12px;--font-size-xs: 14px;--font-size-s: 16px;--font-size: 18px;--font-size-l: 21px;--font-size-xl: 28px;--h1-font-size: 4rem;--h2-font-size: 3rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--font-size-menu: 14px;--pg-max: 1024px;--menu-height: 44px;--pg-gut: 22px;--section-top-padding: 64px;--section-bottom-padding: 96px;--line-height: 1.5em;font-size:var(--font-size);--primary-color-xl: #4DB5FF;--primary-color-l: #178FE6;--primary-color: #3E9ADE;--primary-color-d: #0068b3;--primary-color-xd: #005999;--secondary-color: #FF6F61;--secondary-waves: #FF6F6180;--yellow-color: #FDD835;--green-color: #A3D977;--purple-color: #6A1B9A;--section-bg: var(--body-bg);--section-color: var(--primary-color);--section-fg: var(--body-fg);--logo-intouch-color: var(--primary-color-l);--logo-crm-color: #FF6600;--link-fg: var(--primary-color-d);--link-fg-hover: var(--primary-color);--link-fg-active: var(--primary-color-xd);--link-bg: transparent;--link-bg-hover: transparent;--link-bg-active: transparent;--link-decoration: none;--link-decoration-color: var(--primary-color-l);--link-decoration-hover: underline;--link-decoration-color-hover: var(--primary-color-l);--input-height: 44px;--input-height-no-border: calc(var(--input-height) - 2px);--input-padding: 16px}@supports (font-variation-settings: normal){:root{--font: InterVariable, "Helvetica Neue", helvetica, arial, sans-serif}}div,span,nav,aside,section,input,select{box-sizing:border-box}body{background-color:var(--body-bg);color:var(--body-fg);font-family:var(--font);font-size:var(--font-size);margin:0}:root{--body-bg: #FAFAFA;--body-fg: #222222;--max-fg: black;--gray-heading: #B0B8C0;--gray-fg: #999999;--button-bg: var(--primary-color);--button-bg-hover: var(--primary-color-d);--button-fg: white;--code-bg: #F6F5F4;--code-fg: #663300;--code-border-color: #CC9966;--menu-bg: black;--menu-bg-hover: #222222;--menu-fg: #CCCCCC;--menu-fg-hover: #FFFFFF;--input-bg: white;--input-fg: black;--input-border-color: #CCCCCC;--input-invalid-bg: #FFF0F0;--input-invalid-fg: #CC0000;--input-invalid-border-color: #DDBBBB;--input-shadow: 3px 3px 30px rgb(from var(--primary-color) r g b / .2);--input-shadow-focus: 3px 3px 30px rgb(from var(--secondary-color) r g b / .2);--placeholder-fg: #B7B7B7;--panel-bg: white;--panel-alt-bg: hsl(from var(--primary-color) h s 97%);--panel-fg: black;--panel-shadow: 3px 3px 30px rgba(0, 0, 0, .15);--panel-shadow-prominent: 3px 3px 30px rgba(0, 0, 0, .25);--panel-border: #D3D3D3;--panel-inner-border: #CCCCCC;--link-fg: var(--primary-color);--terminal-fg: #477622;--video-border: #999999}@media (prefers-color-scheme: dark){:root{--body-bg: #222222;--body-fg: #EEEEEE;--max-fg: white;--gray-heading: #707880;--gray-fg: #CCCCCC;--button-bg: var(--primary-color);--button-bg-hover: var(--primary-color-d);--button-fg: white;--code-bg: #F0F0F0;--code-fg: #663300;--code-border-color: #996633;--menu-bg: black;--menu-bg-hover: #222222;--menu-fg: #CCCCCC;--menu-fg-hover: #FFFFFF;--input-bg: black;--input-fg: white;--input-border-color: #555555;--input-invalid-bg: #330000;--input-invalid-fg: #FF6666;--input-invalid-border-color: #664444;--input-shadow: 3px 3px 30px rgb(from var(--primary-color) r g b / .2);--input-shadow-focus: 3px 3px 30px rgb(from var(--secondary-color) r g b / .2);--placeholder-fg: #444444;--panel-bg: black;--panel-alt-bg: rgb(18, 36, 48);--panel-fg: white;--panel-shadow: 3px 3px 30px rgba(255, 255, 255, .15);--panel-shadow-prominent: 3px 3px 30px rgba(255, 255, 255, .25);--panel-border: #555555;--panel-inner-border: #777777;--link-fg: var(--primary-color-xl)}}@font-face{font-family:AnnecaSymbols;src:url(/assets/AnnecaSymbols-Regular-IHeiQAYt.woff2) format("woff2"),url(/assets/AnnecaSymbols-Regular-UDvo9g5M.woff) format("woff")}.il{line-height:1.285714285714286em}.fi{font-family:AnnecaSymbols;line-height:1.285714285714286em;display:inline-block;text-align:center;vertical-align:baseline;font-weight:400;text-decoration:none;font-style:normal}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/inter/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/inter/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/inter/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/inter/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/inter/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/inter/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/inter/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/inter/InterDisplay-Thin.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/inter/InterDisplay-ThinItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraLight.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter/InterDisplay-Light.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter/InterDisplay-LightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/InterDisplay-Regular.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter/InterDisplay-Italic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter/InterDisplay-Medium.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/inter/InterDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter/InterDisplay-SemiBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/inter/InterDisplay-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/InterDisplay-Bold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter/InterDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/inter/InterDisplay-Black.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/inter/InterDisplay-BlackItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-Thin.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-ThinItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-ExtraLight.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-Light.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-LightItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-Regular.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-Italic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-Medium.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-MediumItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-SemiBold.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-Bold.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-BoldItalic.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-ExtraBold.woff2) format("woff2")}@font-face{font-family:jbmono;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/jbmono/JetBrainsMono-ExtraBoldItalic.woff2) format("woff2")}.button,.sbutton{display:inline-block;box-sizing:border-box;line-height:2em;height:2em;padding:0 1em;border-radius:1em;white-space:nowrap;text-align:center;font-weight:500;--link-bg: var(--button-bg);--link-bg-hover: var(--button-bg-hover);--link-fg: var(--button-fg);--link-fg-hover: var(--button-fg);--link-decoration: none;--link-decoration-hover: none}.green-button{--button-bg: #11bb33;--button-bg-hover: #0c9e29;box-shadow:2px 2px 20px #11bb3360}.sbutton{border:2px solid var(--button-bg);line-height:calc(2em - 4px);--link-bg: transparent;--link-bg-hover: transparent;--link-fg: var(--button-bg);--link-fg-hover: var(--button-bg-hover)}.sbutton:hover{border:2px solid var(--button-bg-hover)}p{line-height:var(--line-height);margin:0 0 var(--line-height) 0;font-weight:400}li,dt,dd{line-height:var(--line-height);margin:0 0 calc(var(--line-height) / 2) 0}ul,ol,dl{margin-top:var(--line-height);margin-bottom:var(--line-height)}h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem;text-wrap:balance}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:var(--h1-font-size)}h1.green{text-shadow:3px 3px 30px rgb(from var(--green-color) r g b / .5)}h1.purple{text-shadow:3px 3px 30px rgb(from var(--purple-color) r g b / .3)}h1.shadow{text-shadow:3px 3px 30px rgb(from var(--section-color) r g b / .3)}h2{font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size)}h4{font-size:var(--h4-font-size)}h5{font-size:var(--h5-font-size)}h6{font-size:var(--h6-font-size)}@media (prefers-color-scheme: dark){h1.green{text-shadow:3px 3px 30px hsl(from var(--green-color) h s 60% / .3)}h1.purple{text-shadow:3px 3px 30px hsl(from var(--purple-color) h 100% 70% / .3)}h1.shadow{text-shadow:3px 3px 30px hsl(from var(--section-color) h 100% 70% / .3)}}.att{color:var(--section-color)}pre,code{font-family:var(--font-mono);background-color:var(--code-bg);color:var(--code-fg)}pre{border-left:4px solid var(--code-border-color);padding:.5em 1em}a{color:var(--link-fg);background-color:var(--link-bg);text-decoration:var(--link-decoration);-webkit-text-decoration-color:var(--link-decoration-color);text-decoration-color:var(--link-decoration-color)}a:hover{color:var(--link-fg-hover);background-color:var(--link-bg-hover);text-decoration:var(--link-decoration-hover);-webkit-text-decoration-color:var(--link-decoration-color-hover);text-decoration-color:var(--link-decoration-color-hover)}.section-heading{font-size:4rem;font-weight:700;color:var(--section-fg);text-shadow:3px 3px 30px rgb(from var(--section-color) r g b / .3)}.center{text-align:center}.left{text-align:left}.right{text-align:right}.nw{white-space:nowrap}.benefits-copy{font-size:1rem;line-height:1.5}ul{list-style:none;padding-left:1.2em}ul>li{line-height:var(--line-height);position:relative}ul>li:before{position:absolute;display:inline-block;content:"";background-color:var(--section-color);left:-1.2em;top:.4em;width:.75em;height:.75em;border-radius:50%}dt{font-weight:700}hr{border:none;height:1px;background-color:var(--max-fg);opacity:.1;margin-block:1rem}::-webkit-input-placeholder{color:var(--placeholder-fg)}:-moz-placeholder{color:var(--placeholder-fg)}::-moz-placeholder{color:var(--placeholder-fg)}:-ms-input-placeholder{color:var(--placeholder-fg)}.form{display:flex;flex-direction:column;row-gap:16px}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=datetime-local],select,textarea,.input-like{background-color:var(--input-bg);border:1px solid var(--input-border-color);padding:0 var(--input-padding);font-family:var(--font);font-size:1rem;font-weight:400;line-height:var(--input-height-no-border);height:var(--input-height);border-radius:calc(var(--input-height) / 2);box-shadow:var(--input-shadow)}:is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=datetime-local],select,textarea,.input-like):focus,:is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=datetime-local],select,textarea,.input-like):focus-visible{outline:none;box-shadow:var(--input-shadow-focus)}.invalid:is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=datetime-local],select,textarea,.input-like),:is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=datetime-local],select,textarea,.input-like):invalid{background-color:var(--input-invalid-bg);border:1px solid var(--input-invalid-border-color);color:var(--input-invalid-fg)}textarea{height:auto;line-height:1.25em;padding-block:8px}select{font-family:var(--font);padding-right:32px}.form{display:grid;grid-template-columns:[rowstart] 1fr [rowmiddle] 1fr [rowend];column-gap:8px;row-gap:0}.form-widget{display:contents}.form-widget>.form-label,.form-widget>.form-label-left,.form-widget>.form-label-right{padding:16px 16px 8px;font-size:16px}.form-widget>.form-help{color:var(--gray-fg);font-size:14px;grid-column:rowstart / rowend;padding:8px 16px;text-wrap:balance}.form-widget>.form-error{color:var(--input-invalid-fg);font-size:14px;grid-column:rowstart / rowend;padding:8px 16px;text-wrap:balance}.form-widget>.form-label{grid-column:rowstart / rowend}.form-widget>.form-label-left{grid-column:rowstart / rowmiddle}.form-widget>.form-label-right{grid-column:rowmiddle / rowend}.form-widget>.form-field{grid-column:rowstart / rowend}.required .form-label,.required .form-label-left,.required .form-label-right{font-weight:700}.input-row{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;background-color:var(--input-bg);border:1px solid var(--input-border-color);padding:0 var(--input-padding);border-radius:calc(var(--input-height) / 2);box-shadow:var(--input-shadow)}.input-row.invalid,.input-row:invalid{background-color:var(--input-invalid-bg);border:1px solid var(--input-invalid-border-color)}.input-row.invalid>input[type=text],.input-row:invalid>input[type=text]{color:var(--input-invalid-fg)}.input-row:focus-within{box-shadow:var(--input-shadow-focus)}.input-row>span{-webkit-user-select:none;user-select:none;flex:0 0 auto}.input-row>input[type=text]{border-radius:0;box-shadow:none;border:none;height:var(--input-height-no-border);background-color:transparent;padding:0;align-self:baseline}.input-row>input[type=text]:focus-visible{outline:none}table.prices{--base-padding: 16px}table.comparison{--base-padding: 8px}table.prices,table.comparison{box-shadow:var(--panel-shadow);border-radius:1rem;background-color:var(--panel-bg);color:var(--panel-fg);overflow:hidden;border-spacing:0;border:1px solid var(--panel-border)}table.prices>thead>tr>th,table.comparison>thead>tr>th,table.prices>tbody>tr>th,table.comparison>tbody>tr>th,table.prices>tfoot>tr>th,table.comparison>tfoot>tr>th,table.prices>thead>tr>td,table.comparison>thead>tr>td,table.prices>tbody>tr>td,table.comparison>tbody>tr>td,table.prices>tfoot>tr>td,table.comparison>tfoot>tr>td{padding:var(--base-padding);font-size:1rem;font-weight:500}table.prices>thead>tr>th:first-child,table.comparison>thead>tr>th:first-child,table.prices>tbody>tr>th:first-child,table.comparison>tbody>tr>th:first-child,table.prices>tfoot>tr>th:first-child,table.comparison>tfoot>tr>th:first-child,table.prices>thead>tr>td:first-child,table.comparison>thead>tr>td:first-child,table.prices>tbody>tr>td:first-child,table.comparison>tbody>tr>td:first-child,table.prices>tfoot>tr>td:first-child,table.comparison>tfoot>tr>td:first-child{padding-left:24px}table.prices>thead>tr>th:last-child,table.comparison>thead>tr>th:last-child,table.prices>tbody>tr>th:last-child,table.comparison>tbody>tr>th:last-child,table.prices>tfoot>tr>th:last-child,table.comparison>tfoot>tr>th:last-child,table.prices>thead>tr>td:last-child,table.comparison>thead>tr>td:last-child,table.prices>tbody>tr>td:last-child,table.comparison>tbody>tr>td:last-child,table.prices>tfoot>tr>td:last-child,table.comparison>tfoot>tr>td:last-child{padding-right:24px}table.prices>thead>tr>th,table.comparison>thead>tr>th{font-weight:700}table.prices>thead:first-child>tr:first-child>th,table.comparison>thead:first-child>tr:first-child>th,table.prices>thead:first-child>tr:first-child>td,table.comparison>thead:first-child>tr:first-child>td{padding-top:24px}table.prices>tbody:last-child>tr:last-child>th,table.comparison>tbody:last-child>tr:last-child>th,table.prices>tbody:last-child>tr:last-child>td,table.comparison>tbody:last-child>tr:last-child>td{padding-bottom:24px}table.prices>tbody>tr:nth-child(odd),table.comparison>tbody>tr:nth-child(odd){background-color:var(--panel-alt-bg)}table.comparison>thead>tr>th:first-child,table.comparison>tbody>tr>th:first-child,table.comparison>tfoot>tr>th:first-child{text-align:left}table.comparison>tbody>tr>td{text-align:center}table.comparison>caption{font-size:14px;caption-side:bottom;text-align:center;margin-top:16px;margin-bottom:16px}table.comparison>caption>.feature-legend{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:4px}table.comparison>caption>.feature-legend>span{text-wrap:nowrap}.sided,.sided-reverse{display:flex;column-gap:48px;row-gap:24px}.sided>table,.sided-reverse>table{flex:1 0 50%}.sided{flex-direction:row}.sided-reverse{flex-direction:row-reverse}@media (width < 900px){.sided,.sided-reverse{flex-direction:column}}.copy-placeholder{position:relative}.copy-id{position:absolute;background-color:#fc0;color:#000;font-size:12px;font-weight:400;line-height:18px;font-family:jbmono,monospace;padding:0 4px}.copy-id-found{background-color:#65c466}.copy-id-missing{background-color:#fcc}.pw{white-space:pre-wrap}.bl{text-wrap:balance}.main-menu-desktop{display:flex;flex-direction:row;column-gap:32px;font-size:var(--font-size-menu)}.menu-link{position:relative;transition:all .5s}.menu-link:before,.menu-link:after{position:absolute;transition:all .5s}.menu-link:before{content:"{";left:0;opacity:0}.menu-link:after{content:"}";right:0;opacity:0}.menu-link:hover:before,.menu-link.router-link-active:before{content:"{";left:-8px;opacity:.7}.menu-link:hover:after,.menu-link.router-link-active:after{content:"}";right:-8px;opacity:.7}.menu-link.router-link-active:before,.menu-link.router-link-active:after{color:var(--button-bg);opacity:1}.boat{box-sizing:border-box}.burger-symbol{height:var(--menu-height);line-height:var(--menu-height);width:24px;cursor:pointer}.drop-down-menu{z-index:100000;background-color:var(--menu-bg);color:var(--menu-fg);padding:4px 8px 8px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;border-bottom-left-radius:13px;border-bottom-right-radius:13px;--link-fg: var(--menu-fg);--link-fg-hover: var(--menu-fg-hover);--link-bg-hover: var(--menu-bg-hover);--link-decoration-hover: none}.drop-menu-item{position:relative;padding:8px 16px;border-radius:5px;font-size:24px}.drop-menu-item.router-link-active:before,.drop-menu-item.router-link-active:after{position:absolute;color:var(--button-bg);z-index:10000}.drop-menu-item.router-link-active:before{content:"{";left:0}.drop-menu-item.router-link-active:after{content:"}";right:0}.top-nav{height:var(--menu-height);position:fixed;z-index:100000;top:0;left:0;right:0;background-color:var(--menu-bg);color:var(--menu-fg);--link-fg: var(--menu-fg);--link-fg-hover: var(--menu-fg-hover);--link-decoration-hover: none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.top-nav-pg{height:var(--menu-height);width:100vw;max-width:var(--pg-max);padding-left:var(--pg-gut);padding-right:var(--pg-gut);display:flex;flex-direction:row;justify-content:space-between;column-gap:16px}.top-nav-pg>span,.top-nav-pg>div,.top-nav-pg>a{line-height:var(--menu-height)}.top-nav-pg>span.logo{font-size:18px;white-space:nowrap}.top-nav-pg>div{line-height:var(--menu-height)}.logo-intouch,.logo-crm{color:#fff;transition:color 1s}.top-nav:hover .logo-intouch{color:var(--logo-intouch-color)}.top-nav:hover .logo-crm{color:var(--logo-crm-color)}.top-nav-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;column-gap:24px}.top-nav-buttons{font-size:var(--font-size-xxs)}.lang-switch-menu{display:inline-flex;width:24px;height:24px}.lang-icon{width:24px;height:24px}.lang-menu-item{display:flex;flex-direction:row;align-items:center;column-gap:8px}.is-desktop .lang-menu-item{font-size:var(--font-size-menu)}.page-content{width:100%;display:flex;flex-direction:column;min-height:100vh;align-items:center;justify-content:flex-start;padding-top:var(--menu-height);overflow:hidden}.page-section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--section-bg);color:var(--section-fg)}.page-section-content{width:100%;max-width:var(--pg-max);padding-left:var(--pg-gut);padding-right:var(--pg-gut)}.padding-top{padding-top:var(--section-top-padding)}.padding-bottom{padding-bottom:var(--section-bottom-padding)}.section-horn{text-align:center;padding-bottom:calc(var(--section-top-padding) - 48px)}.section-horn>.horn{display:inline-flex;width:96px;height:48px;background-color:#65c466}.section-group{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.reserve-input-row{align-self:stretch;justify-content:flex-start;position:relative}.reserve-input-row>span.prefix-suffix{opacity:.9}.reserve-input-row>input[type=text]{text-align:right;flex:1 1 auto;min-width:8px;font-weight:500}.reserve-input-row.from-home-page{font-weight:700}.reserve-input-row.from-home-page>span.prefix-suffix{opacity:1}.reserve-input-row.from-home-page>input[type=text]{font-weight:500}.measure-dummy{position:absolute;z-index:-1000;visibility:hidden;pointer-events:none;font-weight:500}.reserve-your-crm{display:flex;flex-direction:column;align-items:center;row-gap:16px;position:relative;z-index:1000;max-width:280px;min-width:262px}.reserve-your-crm-label{font-weight:500}.try-button{-webkit-appearance:none;border:none;background:radial-gradient(ellipse 100% 100% at 10% 0,color-mix(in srgb,white 30%,var(--primary-color)),var(--primary-color));color:#fff;text-shadow:0 3px 6px #00000033;font-weight:700;font-size:1rem;align-self:stretch;padding:9px 16px;border-radius:calc(1em + 18px);box-shadow:3px 3px 30px rgb(from var(--primary-color) r g b / .3);cursor:pointer;text-align:center}.try-button:hover{background:radial-gradient(ellipse 100% 100% at 10% 0,color-mix(in srgb,white 30%,var(--primary-color)),color-mix(in srgb,black 10%,var(--primary-color)));color:#fff}.try-button:active{background:radial-gradient(ellipse 100% 100% at 10% 0,var(--primary-color),color-mix(in srgb,black 20%,var(--primary-color)));color:#fff}@media (prefers-color-scheme: dark){.reserve-input{box-shadow:3px 3px 30px rgb(from var(--primary-color) r g b / .4)}.try-button{box-shadow:3px 3px 30px rgb(from var(--primary-color) r g b / .6)}}.wave-circles{display:inline-block;position:absolute;z-index:0}.wave-circle{background-color:var(--bg);position:absolute;border-radius:50%;animation:wave 10s linear}@keyframes wave{0%{top:50%;left:50%;width:0;height:0;opacity:0}20%{top:40%;left:40%;width:20%;height:20%;opacity:.2}to{top:0;left:0;width:100%;height:100%;opacity:.01}}@media (prefers-reduced-motion){.wave-circle{animation:none}.wave-circle:nth-child(1){top:0%;left:0%;width:100%;height:100%;opacity:.03}.wave-circle:nth-child(2){top:10%;left:10%;width:80%;height:80%;opacity:.07}.wave-circle:nth-child(3){top:20%;left:20%;width:60%;height:60%;opacity:.1}.wave-circle:nth-child(4){top:30%;left:30%;width:40%;height:40%;opacity:.15}.wave-circle:nth-child(5){top:40%;left:40%;width:20%;height:20%;opacity:.2}}.home-top-section{position:relative;padding-top:3rem;padding-bottom:calc(3rem + 100px);--shot-frame: 24px;min-height:100vh}.home-top-grid{display:grid;grid-template-columns:1fr max-content;row-gap:calc(3rem + var(--shot-frame))}.home-top-circles{top:-64px;right:-100px}.logo-message{grid-column:1 / 2}.homepage-logo{white-space:nowrap;font-size:52px;margin-bottom:20px;opacity:0;animation:logo-appear 1s ease-out .2s 1 forwards}.homepage-logo-intouch{color:var(--primary-color)}.homepage-logo-crm{color:var(--secondary-color)}.tag-line{color:var(--gray-heading);font-size:40px;margin:0;opacity:0;animation:logo-appear 1s ease-out .8s 1 forwards}.home-top-reserve{grid-column:2 / 3;align-self:end}.home-shot{grid-column:1 / 3;margin:-24px;padding:24px;border-radius:24px;background-color:#333;color:#fff;position:relative;z-index:1000;box-shadow:inset 2px 2px 4px #fff3,0 0 100px rgb(from var(--primary-color) r g b / .3);transition:all 1s;opacity:0}.home-shot img.intouch-crm-full{width:100%;border-radius:7px}.home-shot>img.excellence-badge{--badge-width: clamp(100px, 20vw , 200px);width:var(--badge-width);position:absolute;left:calc((100% - var(--badge-width)) / 2);bottom:calc(var(--badge-width) / -2);border-radius:50%;box-shadow:3px 3px 50px rgb(from var(--primary-color) r g b / .3)}@media (prefers-color-scheme: dark){.home-shot{box-shadow:inset 2px 2px 4px #fff2,0 10px 100px rgb(from var(--primary-color) r g b / .8)}}.home-top-loaded .home-shot{opacity:1}@media (width < 1025px){.home-shot{margin:calc(var(--pg-gut) / -2);padding:calc(var(--pg-gut) / 2);padding-bottom:calc((var(--pg-gut) / 2) - 2px);border-radius:14px}}@media (width < 880px){.logo-message{grid-column:1 / 2;justify-self:center;text-align:center}.homepage-logo{font-size:40px}.tag-line{font-size:34px}}@media (width < 768px){.home-top-grid{grid-template-columns:1fr}.home-top-reserve{grid-column:1 / 2;justify-self:center}.home-top-circles{top:140px;right:calc((100% - 512px)/2)}}@keyframes logo-appear{0%{transform:translateY(64px);opacity:0}to{transform:translateY(0);opacity:1}}.benefit-panel{position:relative}.benefit-message{font-size:36px;font-weight:700;padding-top:32px;padding-bottom:32px;opacity:0;text-wrap:balance}.benefit-sub-message{color:var(--gray-fg);opacity:0;line-height:1.4em}.benefit-bar{position:absolute;top:0;left:0;width:0;height:6px;background-color:var(--secondary-color);border-radius:3px}.appeared .benefit-bar{animation:bar-grow 1s ease-out 1 forwards}.appeared .benefit-message{animation:slide-up 1s ease-out .5s 1 forwards}.appeared .benefit-sub-message{animation:slide-up 1.5s ease-out 1s 1 forwards}@keyframes bar-grow{0%{width:0%}to{width:100%}}@keyframes slide-up{0%{transform:translateY(32px);opacity:0}to{transform:translateY(0);opacity:1}}.main-benefits{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;row-gap:32px;margin-top:0;margin-bottom:3em}.benefits-heading{grid-column:1 / -1;margin-top:0;text-align:center}@media (width < 768px){.main-benefits{grid-template-columns:1fr}}#spinner_place>.benefit-message:after{content:"";display:inline-block;vertical-align:text-top;box-sizing:border-box;position:relative;top:4px;left:8px;width:38px;height:38px;right:8px;border:6px solid #DDDDDD;border-top-color:var(--secondary-color);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.spot{display:inline-block;position:absolute;width:32px;height:32px;border-radius:50%}.spot-dot{display:inline-block;position:absolute;top:12px;left:12px;width:8px;height:8px;background-color:var(--secondary-color);border-radius:50%;animation:spot-glow 2s ease-out infinite;transition:all .3s}.spot:hover>.spot-dot{top:8px;left:8px;width:16px;height:16px;animation:none}@keyframes spot-glow{0%{box-shadow:0 0 0 0 var(--secondary-color)}to{box-shadow:0 0 0 8px rgb(from var(--secondary-color) r g b / .1)}}.spot-explorer{position:relative;width:100%;overflow:hidden}.spot-explorer>img{width:100%}.ln{position:absolute;height:2px;background-color:var(--section-color);transform-origin:0 0;width:var(--line-len)}.explain-panel{position:absolute;background-color:var(--section-color);color:#fff;font-size:12px;padding:16px;border-radius:8px;box-shadow:2px 2px 20px rgb(from var(--section-color) r g b / .3),1px 1px 3px color-mix(in srgb,#00000066 66%,var(--section-color))}.fade-in-enter-active,.fade-in-leave-active{transition:opacity .3s ease}.fade-in-enter-from,.fade-in-leave-to{opacity:0}.fade-in-enter-to,.fade-in-leave-from{opacity:1}.connect-enter-active,.connect-leave-active{transition:width .3s ease-in}.connect-enter-from,.connect-leave-to{width:0}.connect-enter-to,.connect-leave-from{width:var(--line-len)}.start-with-addressbook{--section-color: var(--secondary-color);padding-bottom:100px}.addressbook-benefits{margin-bottom:4em}.addressbook-screens{text-align:center;position:relative}.panel{box-shadow:var(--panel-shadow);border:1px solid var(--panel-border);border-radius:1rem;background-color:var(--panel-bg);color:var(--panel-fg)}.screenshot-panel{position:relative;display:inline flex;padding:24px;z-index:1000}.bg-panel{padding:16px 0;font-size:14px;z-index:500;position:absolute;width:100%;height:90%;top:5%;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(20,1fr);justify-items:start}.bg-panel>div{justify-self:stretch;text-align:left;padding-left:16px;display:flex;align-items:center}.bg-panel>div>.fi{width:24px;opacity:.5}.bg-panel>div:nth-child(2n){background-color:var(--panel-alt-bg)}.addressbook-resp-screenshot{width:100%}@media (width < 500px){.ab-benefit{text-wrap:balance}}.activity-panel{background-color:var(--panel-bg);border:1px solid var(--panel-border);color:var(--panel-fg);padding:16px;border-radius:16px;display:grid;column-gap:8px;row-gap:4px;grid-template-columns:48px 18px 1fr 1fr;align-items:baseline;box-shadow:2px 2px 20px color-mix(in srgb,var(--primary-color) 20%,#00000011);white-space:nowrap}.activity-avatar{width:38px;height:38px;border-radius:50%;border:1px solid white;box-shadow:1px 1px 10px #0005;grid-column:1 / 2;grid-row:1 / 3;align-self:center}.activity-name{font-size:20px;font-weight:600;grid-column:2 / 5;grid-row:1 / 2;overflow:hidden}.activity-icon{font-size:14px;grid-column:2 / 3;grid-row:2 / 3;color:gray}.activity-date{font-size:14px;grid-column:3 / 4;grid-row:2 / 3;color:gray;overflow:hidden}.activity-party{font-size:14px;color:var(--link-fg);grid-column:4 / 5;grid-row:2 / 3;justify-self:end;overflow:hidden}@media (prefers-color-scheme: dark){.activity-avatar{box-shadow:0 0 10px #fff9}}.activity-list{display:flex;flex-direction:column;row-gap:8px;position:relative}.list-move,.list-enter-active,.list-leave-active{transition:all 1s ease}.list-enter-from{opacity:0;transform:scale(.2)}.list-leave-to{opacity:0;transform:scale(.2) translateY(200px)}.list-enter-to,.list-leave-from{opacity:1;transform:scale(1)}.list-leave-active{position:absolute;bottom:0}.activity-slide{display:flex;flex-direction:column;row-gap:26px;padding:0 2px}.slide-icon{font-size:60px;color:var(--link-fg)}.slide-title{font-size:50px;margin:0}.slide-body{font-size:26px;margin:0;line-height:1.25}.activity-slides{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;container-type:inline-size;row-gap:32px}.activity-slides-area{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;max-width:100%;scroll-snap-type:x mandatory;cursor:grab}.activity-slides-area>.activity-slide{min-width:100%;max-width:100%;scroll-snap-align:start}.activity-slides-buttons{font-size:28px;display:flex;flex-direction:row;column-gap:24px}.slide-button{cursor:pointer}.slide-button:hover{color:var(--primary-color)}.business-pulse-sec{position:relative;background-color:#e6edf2;background:linear-gradient(130deg,#f2f2f2,#e6edf2)}.bp-animation{position:absolute;left:0;transform:translateY(-150px)}.pulse-section-heading{text-shadow:3px 3px 30px rgb(from var(--section-color) r g b / .5)}.activity-layout{display:flex;flex-direction:row;column-gap:40px}@media (width < 900px){.activity-layout{flex-direction:column;row-gap:64px}.activity-layout>.activity-list{flex-basis:auto}}@media (prefers-color-scheme: dark){.business-pulse-sec{background:linear-gradient(150deg,#000,#00253d)}}.panel.example-opportunity{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;padding:24px calc(var(--pg-side) + var(--pg-gut)) 24px 24px;display:grid;grid-template-columns:32px 2fr 3fr;align-items:baseline;column-gap:8px;row-gap:4px;font-size:14px}.eo-icon{font-size:22px;grid-area:1 / 1 / 2 / 2}.eo-title{font-size:22px;font-weight:700;grid-area:1 / 2 / 2 / 4}.eo-label{font-weight:600}#eo_chance{grid-area:2 / 2 / 3 / 3}#eo_estimation{grid-area:2 / 3 / 3 / 4;margin-left:17px}#est_box{grid-area:3 / 2 / 4 / 3;font-size:44px;font-weight:700;color:var(--link-fg);border:1px solid var(--panel-inner-border);border-radius:8px;text-align:center;padding:16px;align-self:start;margin-right:16px}#revenue_box{grid-area:3 / 3 / 4 / 4;border:1px solid var(--panel-inner-border);border-radius:8px;padding:0;align-self:start;display:grid;grid-template-columns:auto auto}#revenue_box>.eo-label{justify-self:stretch;line-height:2em;padding-left:16px}#revenue_box>.eo-label:after{content:":"}#revenue_box>.eo-price{justify-self:stretch;text-align:right;color:var(--link-fg);line-height:2em;padding-right:16px}#step_line{line-height:2em;grid-area:4 / 2 / 5 / 4;display:flex;flex-direction:row;column-gap:8px;justify-content:space-between}.bb{border-bottom:1px solid var(--panel-inner-border)}@media (width < 500px){#est_box{font-size:30px}#step_line{flex-direction:column;justify-content:flex-start}}.successful-business-outer{--section-color: var(--green-color);--horn-color:#ebeff2;overflow:hidden}.sb-section-heading{text-shadow:3px 3px 30px rgb(from var(--section-color) r g b / .5);margin-bottom:50px}.sb-grid{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:repeat(4,200px);align-items:end}.sb-benefit-base>.green-arrow{position:absolute;right:-300px;top:-16px;width:1600px;height:294px;pointer-events:none}.sb-benefit{max-width:500px;text-wrap:balance}.sb-benefit1,.sb-benefit2,.sb-benefit3,.sb-benefit4{grid-column:1 / 2}.sb-benefit-base{position:relative}.sb-benefit1{font-size:50px;font-weight:700}.sales-funnel>img,.sales-funnel-small>img{width:418px;height:400px;opacity:0;transition:all 1s ease-out .2s;transform:translate(200px)}.sales-funnel>.sb-phase,.sales-funnel-small>.sb-phase{font-size:26px;font-weight:700;color:#fff;text-shadow:1px 1px 2px black;position:absolute;opacity:0;transform:translate(50px);text-wrap:balance}.sales-funnel>#ph1.sb-phase,.sales-funnel-small>#ph1.sb-phase{top:46px;left:196px;transition:all 1s ease-out 3.5s}.sales-funnel>#ph2.sb-phase,.sales-funnel-small>#ph2.sb-phase{top:122px;left:154px;transition:all 1s ease-out 3s}.sales-funnel>#ph3.sb-phase,.sales-funnel-small>#ph3.sb-phase{top:198px;left:119px;transition:all 1s ease-out 2.5s}.sales-funnel>#ph4.sb-phase,.sales-funnel-small>#ph4.sb-phase{top:274px;left:80px;transition:all 1s ease-out 2s}.sales-funnel>#ph5.sb-phase,.sales-funnel-small>#ph5.sb-phase{top:351px;left:40px;transition:all 1s ease-out 1.5s}.sales-funnel.appeared>img,.sales-funnel-small.appeared>img{opacity:1;transform:translate(0)}.sales-funnel.appeared>.sb-phase,.sales-funnel-small.appeared>.sb-phase{opacity:1;transform:translate(0)}.sales-funnel{position:absolute;right:-560px;top:-50px;z-index:1000}.sales-funnel-small{position:relative}.pyramid-shadow{position:absolute;z-index:0;right:-850px;top:350px;width:1100px;height:580px;background:radial-gradient(30% 50% at top center,#BEF27C40 0%,transparent 100%);border-top:1px solid #B5B5B5}.sb-benefit2,.sb-benefit3,.sb-benefit4{font-size:40px;font-weight:700}.example-opportunity{align-self:end;justify-self:end;margin-right:calc((var(--pg-side) + var(--pg-gut)) * -1);grid-column:2 / 3;grid-row:3 / 5}@media (prefers-color-scheme: dark){.successful-business-outer{--horn-color:#021b2e}}.sb-small{position:relative;display:flex;flex-direction:column;width:100%;overflow-x:visible;align-items:center}.sb-small>.green-arrow{position:absolute;right:calc(var(--pg-inner) / 2 + 22px);top:0;width:1600px;height:294px;pointer-events:none}.marketing-benefits{min-height:200px;background-color:rgb(from var(--section-color) r g b / .1);border-radius:16px;padding:32px;display:grid;grid-template-columns:max-content 1fr max-content;gap:16px}.marketing-slides-area{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;max-width:100%;scroll-snap-type:x mandatory}.marketing-slides-area>.marketing-slide{min-width:100%;max-width:100%;scroll-snap-align:start;text-align:center;display:flex;flex-direction:column;align-items:center;align-self:center;row-gap:8px}.marketing-slide-button{font-size:28px;align-self:center;cursor:pointer}.marketing-slide-button:hover{opacity:1;color:var(--section-color)}.ms-icons{font-size:44px}.ms-message{font-size:40px;font-weight:700;max-width:16em}.ms-desc{font-size:16px;text-shadow:0 0 3px white;line-height:1.5em;max-width:40em;text-wrap:balance}@media (prefers-color-scheme: dark){.marketing-benefits{background-color:hsl(from var(--section-color) h s 80% / .1);box-shadow:inset 0 0 2px #fff8}.marketing-slide-button:hover{color:hsl(from var(--section-color) h s 80%)}}@media (width < 900px){.ms-message{font-size:30px}}@media (width < 500px){.marketing-benefits{min-height:200px;padding:22px;display:grid;grid-template-columns:max-content 1fr max-content;gap:8px}.ms-message{font-size:26px}}.marketing-tools{position:relative;background-color:#eee6f2;background:url(/img/bg-dots-dark.webp),linear-gradient(130deg,#f2f2f2,#eee6f2);background-size:24px 800px,100% 100%;background-repeat:repeat-x;background-position:bottom}.marketing-tools-inner{display:flex;flex-direction:column;row-gap:32px}.mega-hero{display:flex;justify-content:space-between}.megaphone{width:464px}@media (prefers-color-scheme: dark){.marketing-tools{background:url(/img/bg-dots-light.webp),linear-gradient(130deg,#333,hsl(from var(--purple-color) h s 15%))}}@media (width < 900px){.mega-hero{flex-direction:column-reverse;align-items:center}}@media (width < 500px){.marketing-headding{font-size:3rem}.megaphone{width:300px}}.testimonials{background-color:#fffae5;padding:64px 0;box-shadow:inset 0 0 60px rgb(from var(--yellow-color) r g b / .5)}.testimonial{display:flex;flex-direction:row;column-gap:40px}.tst-avatar{border:1px solid #707070;width:100px;height:100px;border-radius:50%}.tst-content{display:flex;flex-direction:column;row-gap:16px}.tst-body{font-size:18px;line-height:1.5em;font-weight:400;font-style:italic;position:relative}.tst-id{font-size:18px}.tst-name{font-weight:600}.tst-job{opacity:.7}@media (prefers-color-scheme: dark){.testimonials{background-color:hsl(from var(--yellow-color) h s 20%);box-shadow:inset 0 0 60px hsl(from var(--yellow-color) h s 12%)}.tst-avatar{border:1px solid #00000066}}@media (width < 800px){.testimonial{flex-direction:column;padding-inline:32px;row-gap:16px}.testimonial>.tst-avatar{align-self:center}}.helpdesk-block{--section-color: var(--secondary-color)}.helpdesk-block-inner{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto;column-gap:32px;row-gap:32px}.helpdesk-section-heading{grid-column:1 / -1;grid-row:1 / 2}.life-ring-container{grid-column:2 / 3;grid-row:2 / 4;width:400px;height:400px}.life-ring{width:100%;height:100%;animation:float 4s infinite}.helpdesk-subheading{grid-column:1 / 2;grid-row:2 / 3;font-size:40px}.helpdesk-body{grid-column:1 / 2;grid-row:3 / 4;font-size:24px;opacity:.75}@keyframes float{0%{transform:perspective(1000px) rotate3d(3,-1,0,10deg);animation-timing-function:ease-in}25%{transform:perspective(1000px) rotate3d(3,-1,0,0);animation-timing-function:ease-out}50%{transform:perspective(1000px) rotate3d(3,-1,0,-10deg);animation-timing-function:ease-in}75%{transform:perspective(1000px) rotate3d(3,-1,0,0);animation-timing-function:ease-out}to{transform:perspective(1000px) rotate3d(3,-1,0,10deg)}}@keyframes waves{0%{background-position:0 0}to{background-position:0 800px}}@media (width < 800px){.helpdesk-subheading{grid-column:1 / -1;grid-row:2 / 3;text-align:center;margin-block:0}.helpdesk-body{grid-column:1 / -1;grid-row:4 / 5;text-align:center;margin-block:0}.life-ring-container{grid-column:1 / -1;grid-row:3 / 4;justify-self:center;margin-block:0}.helpdesk-section-heading{text-align:center;margin-block:0}}.sticky-note{--body-yellow: #FFEB3B;--lighter-yellow: #fffabf;--border-yellow: #ead01d}.sticky-note{position:relative;max-width:400px;max-height:400px;background-color:var(--body-yellow);border:1px solid var(--border-yellow);box-shadow:1px 1px 10px #0000001a;background:linear-gradient(-45deg,var(--lighter-yellow),var(--body-yellow));padding:20px 20px 40px;font-family:Patrick Hand,cursive;font-weight:400;font-style:normal;font-size:24px;color:#26619c;overflow:hidden;transform:rotate(-3deg);transition:all .5s ease}.sticky-head{font-size:28px;margin-bottom:8px}.sticky-note:hover{transform:rotate(-1deg) scale(1.1)}.check-list{display:grid;grid-template-columns:min-content auto;column-gap:8px;row-gap:4px;align-items:baseline}.growth-note{display:grid;grid-template-columns:max-content auto;column-gap:64px}.green-section-heading{text-shadow:3px 3px 30px rgb(from var(--green-color) r g b / .7)}@media (width < 800px){.growth-note{display:grid;grid-template-columns:auto;row-gap:64px;justify-items:center}.growth-note-body{text-align:center;padding-bottom:32px}}.logo-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;user-select:none;-webkit-user-select:none}.strip-logo{margin-inline:max(2vw,26px);height:70px}.logo-strip{display:flex;flex-direction:row;justify-content:flex-start;max-width:100%;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;position:relative}.logo-strip-inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.user-role{display:flex;align-items:center;column-gap:10px;cursor:default}.user-role-symbol{display:inline-flex;align-items:center;justify-content:center;background-color:var(--panel-bg);width:100px;height:100px;border-radius:50%;box-shadow:5px 5px 50px color-mix(in srgb,var(--max-fg) 15%,var(--body-bg));font-size:40px;transition:all .5s}.user-role:hover>.user-role-symbol{box-shadow:5px 5px 50px color-mix(in srgb,var(--section-color) 50%,var(--body-bg))}.role-name{font-size:36px;color:var(--section-color)}.media-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50000;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:darkit .5s 1 forwards}.close-cross{font-size:28px;position:absolute;right:22px;top:22px;color:#fff;cursor:pointer}.close-cross:hover{color:var(--secondary-color)}@keyframes darkit{0%{background-color:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{background-color:#000000bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.media-box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:transparent;color:#fff;padding:0}.media-box.media-box-panel{margin-inline:var(--pg-gut);padding:24px;max-width:36em;max-height:calc(100svh - 128px);box-shadow:var(--panel-shadow);border:1px solid var(--panel-border);border-radius:1rem;background-color:var(--panel-bg);color:var(--panel-fg);overflow:auto}.media-box.media-gallery{position:relative}.media-box.media-video{box-shadow:3px 3px 30px #000000a0}.media-info-text{width:100%;max-height:100%;overflow:auto}.gallery-icon{position:absolute;font-size:28px;background-color:#00000040;padding:2px;border-radius:50%;z-index:50000;bottom:-48px;color:#ffffffc0;cursor:pointer;transition:left .5s,right .5s,opacity .5s,color .5s;user-select:none;-webkit-user-select:none}.gallery-icon:hover{color:#fff;background-color:#00000020}.gallery-icon.gallery-icon-disabled,.gallery-icon.gallery-icon-disabled:hover{background-color:#00000020;color:#ffffff20}.gallery-icon-prev{left:0}.gallery-icon-next{right:0}.framed-media{max-width:calc(100svw - var(--pg-gut) - var(--pg-gut))}.gallery-caption{position:absolute;font-size:14px;background-color:#00000090;padding:8px;border-radius:8px;top:102%;left:20%;right:20%;text-align:center}.feature-media{color:var(--primary-color);cursor:pointer;--link-decoration-hover: none}.feature-media:hover{color:var(--secondary-color)}.invert-panel .feature-media{color:#fff}.invert-panel .feature-media:hover{color:color-mix(in srgb,var(--secondary-color),white)}.feature{padding:32px;width:360px;display:grid;grid-row:1 / -1;grid-template-rows:subgrid;grid-template-columns:64px auto;column-gap:16px;row-gap:16px;transition:box-shadow .5s;scroll-snap-align:start}.feature:hover{box-shadow:3px 3px 30px color-mix(in srgb,var(--section-color) 30%,var(--body-bg))}.feature.panel{background:radial-gradient(ellipse 100% 100% at 10% 0,color-mix(in srgb,var(--panel-bg) 92%,var(--section-color)),var(--panel-bg))}.feature.invert-panel{box-shadow:var(--panel-shadow-prominent);border:1px solid color-mix(in srgb,var(--section-color),var(--max-fg) 10%);border-radius:1rem;color:var(--panel-fg);background:radial-gradient(ellipse 100% 100% at 90% 100%,color-mix(in srgb,var(--panel-bg),var(--section-color) 80%),var(--section-color))}.feature-icon{font-size:48px;grid-row:1 / 2;grid-column:1 / 2;color:var(--section-color);align-self:center}.invert-panel .feature-icon{color:var(--invert-fg)}.feature-name{font-size:27px;font-weight:700;grid-row:1 / 2;grid-column:2 / 3;text-wrap:balance;align-self:center}.invert-panel .feature-name{color:var(--invert-fg)}.feature-desc{grid-row:2 / 3;grid-column:1 / 3;opacity:.5;line-height:1.5em}.invert-panel .feature-desc{color:var(--invert-fg);opacity:.75}.feature-media{grid-row:3 / 4;grid-column:1 / 3;font-size:14px}.feature-pager{display:flex;flex-direction:row;column-gap:8px;align-self:flex-start;padding-left:calc(var(--pg-side) + 30px)}.fbx{height:8px;width:16px;display:inline-block;background-color:var(--max-fg);border-radius:4px;cursor:pointer}.feature-list-wrapper{width:100%;display:flex;flex-direction:column;position:relative;padding-bottom:56px}.feature-list{display:grid;grid-template-rows:auto auto;column-gap:32px;width:100%;overflow-x:auto;overflow-y:hidden;padding:30px calc(var(--pg-side) + var(--pg-gut));scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--pg-side) + var(--pg-gut));position:relative}.feature-list.with-media{grid-template-rows:auto auto auto}.feature-list.feature-list::-webkit-scrollbar{display:none}.nav-icon{position:absolute;font-size:42px;background-color:rgba(from var(--body-bg) r g b / .5);padding:4px;border-radius:50%;z-index:100000;top:32%;color:rgba(from var(--max-fg) r g b / .3);cursor:pointer;transition:left .5s,right .5s,opacity .5s,color .5s;user-select:none;-webkit-user-select:none}.nav-icon:hover{color:var(--secondary-color)}.nav-icon-prev{left:-60px}.nav-icon-next{right:-60px}.feature-list-wrapper:hover .nav-icon-prev{left:16px}.feature-list-wrapper:hover .nav-icon-next{right:16px}.feature-page{--sales-color: var(--purple-color);--management-color: var(--primary-color);--it-color: var(--terminal-fg)}.split-title{display:grid;grid-template-columns:3fr 2fr;align-items:flex-end;column-gap:32px;margin-bottom:3rem}.split-title h1{margin:0;padding:0}.user-roles{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3rem}@media (width < 900px){.user-roles{flex-direction:column;row-gap:16px}}@keyframes appear-from-right{0%{opacity:0;transform:translate(120px)}to{opacity:.66;transform:translate(0)}}.device-icons{display:flex;column-gap:32px;align-items:baseline}.laptop-icon{font-size:45px;opacity:0;animation:appear-from-right .8s ease-out 1s 1 forwards}.tablet-icon{font-size:40px;opacity:0;animation:appear-from-right .8s ease-out 1.4s 1 forwards}.mobile-icon{font-size:30px;opacity:0;animation:appear-from-right .8s ease-out 1.8s 1 forwards}.about-section{--section-color: var(--primary-color);position:relative;min-height:calc(100svh - var(--menu-height) + 1px);justify-content:flex-start;border-bottom:1px solid black}.about-section .perex{font-weight:600}.howard{position:fixed;right:0;bottom:0;max-width:66vw;max-height:80vh;opacity:.9}.float-left{opacity:0;transition:opacity 1s}.appear-floats .float-left{opacity:1}.howard-boxes{position:fixed;right:0;bottom:0}.howard-box{height:10%}.edu-video{display:flex;flex-direction:row;column-gap:32px}.edu-video.alter-side{flex-direction:row-reverse}.youtube-embed{box-sizing:content-box;aspect-ratio:16 / 9;max-width:560px;max-height:315px;flex:0 0 560px;box-shadow:3px 3px 30px rgb(from var(--section-color) r g b / .3);border:1px solid var(--video-border);border-radius:5px}@media (width < 900px){.edu-video,.edu-video.alter-side{flex-direction:column-reverse;row-gap:32px}.youtube-embed{flex-basis:315px}}.learn-page-title{margin-bottom:8px}.learn-page-subtitle{margin-top:0;color:color-mix(in srgb,var(--gray-heading),var(--section-color))}.learn-page-sec-title{margin-top:64px;margin-bottom:40px}.edu-videos{display:flex;flex-direction:column;row-gap:64px}.edu-videos h4{color:color-mix(in srgb,var(--max-fg),var(--section-color))}.edu-block{display:flex;flex-direction:row;column-gap:32px;align-items:center}.edu-block>.diplom{max-width:375px}.edu-block p{font-size:var(--font-size-l);margin-block:8px}@media (width < 768px){.learn-page-sec-title{text-align:center}.edu-block{flex-direction:column;text-align:center}}.news-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px}.news{padding:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;transition:box-shadow .5s,border-color .5s;cursor:pointer}.news:hover{box-shadow:3px 3px 30px rgb(from var(--primary-color) r g b / .5);border-color:var(--primary-color)}.news-txt{display:flex;flex-direction:column;row-gap:16px;padding:16px}@media (width < 1024px){.news-content{grid-template-columns:1fr 1fr}}@media (width < 680px){.news-content{grid-template-columns:1fr}.news{flex-direction:row}.news-thumbnail{border-right:1px solid var(--panel-border);border-bottom:none}}@media (width < 500px){.news-content{grid-template-columns:1fr}.news{flex-direction:column}.news-thumbnail{border-bottom:1px solid var(--panel-border);border-right:none}}.news-thumbnail{background-image:url(/img/thumbnail.svg);background-size:cover;background-position:center center;min-height:150px;min-width:150px;border-bottom:1px solid var(--panel-border)}.news-title{font-size:1.5rem;text-wrap:balance;margin:0}.news-perex{font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal}.pager{font-size:28px;display:flex;flex-direction:row;column-gap:8px;align-items:center}.pager-nav{color:var(--max-fg);opacity:.25;cursor:default}.pg-index-button{display:inline-flex;align-items:center;justify-content:center;color:var(--max-fg);opacity:.4;border:2px solid var(--body-fg);width:30px;height:30px;box-sizing:border-box;border-radius:50%;font-size:16px;font-weight:500;cursor:default}.pg-clickable{color:var(--primary-color);opacity:1;border-color:var(--primary-color);cursor:pointer}.pg-clickable:hover{color:var(--secondary-color);border-color:var(--secondary-color)}.pg-index-button.pg-current{background-color:var(--panel-bg);opacity:1;cursor:default;box-shadow:var(--panel-shadow)}.news-heading,.news-content{margin-bottom:2rem}.article-share{margin-bottom:1rem;display:flex;flex-direction:row;column-gap:20px;font-size:14px;position:relative}.share-icon{opacity:.66;transition:opacity .5s;cursor:pointer}.share-icon:hover{opacity:1}.copy-tip{position:absolute;font-size:14px;line-height:16px;padding:4px 8px;background-color:var(--max-fg);color:var(--panel-bg);border-radius:5px;left:0;opacity:1;top:-26px}.copied-enter-active,.copied-leave-active{transition:opacity .3s linear,top .3s ease-out}.copied-enter-from,.copied-leave-to{opacity:0;top:0}.copied-enter-to,.copied-leave-from{opacity:1;top:-26px}.article-section{--block-width: 653px;--section-color: var(--gray-fg)}.article-nav{max-width:var(--block-width);margin-inline:auto;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:baseline}.article-nav>.article-back-button{color:var(--primary-color);cursor:pointer}.article-nav>.article-back-button:hover{color:var(--secondary-color)}.article-nav>.article-publish-info{font-size:14px;opacity:.5;text-transform:uppercase;font-weight:500}.full-article{display:flex;flex-direction:column;max-width:var(--block-width);margin-inline:auto;--h1-font-size: 3rem;--h2-font-size: 2rem;--h3-font-size: 1.5rem;--h4-font-size: 1.25rem;--h5-font-size: 1.2rem;--h6-font-size: 1rem}.full-article>.perex{font-size:1.25rem;font-weight:300;line-height:1.5em;margin-bottom:2rem}.article-cta{margin-top:2rem;background-color:var(--panel-bg);padding:22px;border-radius:16px;border:1px solid var(--panel-border);display:flex;flex-direction:column;align-items:center;line-height:1.5em}.article-cta>.article-cta-inner{display:flex;flex-direction:column;row-gap:16px;max-width:var(--block-width)}.gold-stars{font-size:14px;color:gold;display:flex;flex-direction:row;column-gap:4px}.contact-options{border:1px solid var(--panel-border);border-radius:16px;display:flex;flex-direction:column;align-items:center;margin-top:60px;position:relative;padding:0 32px 64px;background:radial-gradient(ellipse 100% 100% at 10% 0,color-mix(in srgb,var(--panel-bg) 92%,var(--section-color)),var(--panel-bg))}.contact-option{display:flex;flex-direction:row;align-items:baseline;column-gap:6px;padding:16px 32px;--link-decoration-hover: none;--link-fg: var(--panel-fg)}.contact-option:not(:first-child){border-left:1px solid var(--panel-border)}.contact-option.router-link-active{--link-bg: color-mix(in srgb, var(--panel-bg), var(--section-color) 25%);--link-bg-hover: var(--link-bg);--link-fg-hover: var(--link-fg)}.contact-options-bar{display:inline-flex;flex-direction:row;border:1px solid var(--panel-border);background-color:var(--panel-bg);overflow:hidden;border-radius:16px;position:relative;top:-30px}.tech-spec{display:flex;flex-direction:column;align-items:center}@media (width < 768px){.contact-options-bar{flex-direction:column}.contact-option{justify-content:center}.contact-option:not(:first-child){border-left:none;border-top:1px solid var(--panel-border)}}.reserve-crm-form,.reserve-crm-response{max-width:440px;margin-inline:auto}.free-30{color:rgb(from var(--section-color) r g b / .5);text-align:center;font-size:40px;margin:8px 0 32px;opacity:0;animation:logo-appear 1s ease-out .8s 1 forwards}.reserve-crm-response{padding-top:56px;display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:1rem}.build-icon{font-size:56px;color:var(--primary-color);animation:prep 3s ease-in-out infinite forwards}@keyframes prep{0%,to{opacity:1}50%{opacity:.25}}.steps-block{display:grid;grid-template-columns:32px 1fr;column-gap:16px;row-gap:32px}.step-num{width:32px;height:32px;background-color:var(--green-color);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;border-radius:50%}.step-desc{text-align:left;padding-top:4px}.sqNote{font-weight:700;margin-bottom:4px}.subnote{font-size:15px}.plan-panel{padding:24px 24px 32px;max-width:400px;row-gap:16px;background:radial-gradient(ellipse 100% 100% at 10% 0,color-mix(in srgb,var(--panel-bg) 90%,var(--section-color)),var(--panel-bg));display:grid;grid-template-columns:1fr;grid-row:1 / -1;grid-template-rows:subgrid}.pp-head{display:flex;justify-content:space-between;align-items:baseline}.pp-title{font-size:36px;font-weight:700}.pp-badge{color:var(--green-color);font-size:36px}.pp-price-info{display:flex;flex-direction:column}.pp-price{font-size:44px;font-weight:700;color:var(--section-color)}.pp-unit{font-size:14px;color:var(--section-color)}.pp-users{display:flex;flex-direction:column;row-gap:12px}.pp-users-text{font-size:18px;font-weight:700;display:flex;justify-content:space-between;column-gap:8px}.pp-users-total{font-weight:500;opacity:.5}.pp-users-number{color:var(--section-color)}.pp-users-slider{--track: hsl(from var(--section-color) h s 80%);--thumb: var(--section-color);--thumb-hover: hsl(from var(--section-color) h s 40%);--handle: 24px;--shadow: 1px 1px 10px rgba(from var(--section-color) r g b / .5);-webkit-appearance:none;width:100%;height:8px;background:var(--track);border-radius:5px;outline:none}.pp-users-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--handle);height:var(--handle);background:var(--thumb);border-radius:50%;box-shadow:var(--shadow);cursor:pointer;transition:background .3s ease}.pp-users-slider::-webkit-slider-thumb:hover{background:var(--thumb-hover)}.pp-users-slider::-moz-range-thumb{width:var(--handle);height:var(--handle);background:var(--thumb);border-radius:50%;box-shadow:var(--shadow);cursor:pointer;transition:background .3s ease}.pp-users-slider::-moz-range-thumb:hover{background:var(--thumb-hover)}.pp-users-slider::-moz-range-track{background:var(--track);border-radius:5px}.pp-features-list{font-size:16px}.pp-button{width:100%}@media (width >= 600px) and (width < 900px){.plan-panel{padding:24px;max-width:unset;row-gap:24px;column-gap:32px;grid-row:unset;display:grid;grid-template-columns:280px auto;grid-template-rows:auto auto auto auto}.pp-head{grid-column:1 / 2;grid-row:1 / 2}.pp-price-info{grid-column:1 / 2;grid-row:2 / 3}.pp-users{grid-column:1 / 2;grid-row:3 / 4}.pp-controls{grid-column:1 / 2;grid-row:4 / 5}.pp-features{grid-column:2 / 3;grid-row:1 / 5}}@media (width < 600px){.plan-panel{max-width:unset;grid-row:unset;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto}}.plan-panels-wrapper{display:flex;flex-direction:column;row-gap:8px}.plan-panels{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto;column-gap:32px;row-gap:32px}.plan-vat{font-size:14px;text-align:center;color:var(--section-color)}@media (width < 900px){.plan-panels{grid-template-columns:1fr;grid-template-rows:auto auto auto}}.comment-block-title{font-size:var(--h4-font-size);font-weight:700;padding-left:24px;margin-block:8px}.comment-block-body{border:1px solid var(--section-color);border-radius:1rem;padding:24px}.comment-block-body>p:last-child{margin-bottom:0}table.comparison>tbody>tr>th.feature-name{max-width:15em;text-wrap:balance}table.comparison>tbody>tr>th.feature-name.sub-feature{font-weight:300;font-size:16px;padding-left:32px}table.comparison>tbody>tr>td>.fi{font-size:14px}.plan-title{text-shadow:3px 3px 30px rgb(from var(--green-color) r g b / .5)}.problem-attachment{height:calc(var(--input-height) * 2);position:relative;display:flex;flex-direction:row;column-gap:64px;align-items:center;justify-content:center}.problem-attachment>.dashed-inner-block{pointer-events:none;position:absolute;border:2px dashed color-mix(in srgb,var(--primary-color) 20%,var(--input-bg));top:4px;left:4px;right:4px;bottom:4px;border-radius:calc(var(--input-height) / 2 - 4px)}.problem-attachment.dragged-over>.dashed-inner-block{border-color:color-mix(in srgb,var(--secondary-color) 50%,var(--input-bg))}.problem-attachment.with-image{height:auto;padding-block:10px}.pick-icon{display:flex;flex-direction:column;color:var(--primary-color);cursor:pointer}.pick-icon>.fi{font-size:28px;line-height:40px}.pick-icon>.pick-label{font-size:12px;line-height:14px}.pick-icon:hover{color:var(--secondary-color)}.delete-cross{position:absolute;right:12px;top:10px;cursor:pointer;color:var(--link-fg);opacity:.5;transition:all .5s}.problem-attachment:hover .delete-cross{opacity:1}.problem-attachment:hover .delete-cross:hover{color:red}.fname{font-weight:500}.fsize{font-size:14px;font-weight:400}.preview-image{max-width:200px;max-height:200px}textarea.problem-desc{box-sizing:border-box;width:640px}@media (width < 800px){textarea.problem-desc{width:80vw}}.thank-you-problem{display:flex;flex-direction:column;padding-block:2rem;row-gap:1rem;align-items:center}.thank-you-title,.sending-title,.error-title{font-size:var(--h3-font-size);font-weight:700;text-wrap:balance;text-align:center}.thank-you-title{color:color-mix(in srgb,var(--green-color),var(--max-fg) 20%)}.sending-title{color:color-mix(in srgb,var(--primary-color),var(--max-fg) 20%)}.thank-you-icon{font-size:56px;color:var(--green-color)}.thank-you-ticket{max-width:20em;line-height:1.5em;text-wrap:balance;text-align:center}.sending-icon{font-size:56px;color:var(--primary-color);animation:sending-shaking .8s linear infinite forwards}.error-icon{font-size:56px;color:#f30}@keyframes sending-shaking{0%{transform:translate(0);text-shadow:0 0 3px #3E9ADE48}10%{transform:translate(-1px,1px);text-shadow:-4px 0 3px #3E9ADE40}20%{transform:translate(2px,6px);text-shadow:-8px 0 3px #3E9ADE38}30%{transform:translate(3px,1px);text-shadow:-12px 0 3px #3E9ADE30}40%{transform:translate(-1px,-4px);text-shadow:-16px 0 3px #3E9ADE28}50%{transform:translate(4px,-4px);text-shadow:-20px 0 3px #3E9ADE20}60%{transform:translate(1px,-1px);text-shadow:-24px 0 3px #3E9ADE18}70%{transform:translate(-2px,-1px);text-shadow:-26px 0 3px #3E9ADE10}80%{transform:translate(6px,2px);text-shadow:-30px 0 3px #3E9ADE08}90%{transform:translate(-3px,-5px);text-shadow:-34px 0 3px #3E9ADE00}to{transform:translate(0)}}p.contact-label{margin-bottom:.75rem}p.contact-label:first-child{margin-top:16px}p.big-contact{font-size:var(--h3-font-size);font-weight:700;margin-top:.75rem;margin-bottom:1rem}p.big-contact:has(+.open-time){margin-bottom:0}div.open-time{font-size:var(--font-size-s);opacity:.5;margin-bottom:1rem;margin-left:26px}.app-footer{display:flex;flex-direction:column;align-items:center;background-color:#222;color:#e0e0e0;position:relative}@media (prefers-color-scheme: dark){.app-footer{border-top:1px solid #333333}}.app-jewel{position:absolute;font-size:112px;top:32px;left:-32px;opacity:.05}.app-footer-inner{width:100%;max-width:var(--pg-max);padding:32px var(--pg-gut);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:32px;row-gap:16px}.link-col{display:grid;grid-template-columns:18px auto;font-size:14px;column-gap:6px;align-content:start;line-height:22px;--link-fg: #E0E0E0;--link-fg-hover: white;--link-decoration-hover: none}.link-col>.full-line,.link-col>.link-col-title{grid-column:1 / -1}.link-col>.link-icon{grid-column:1 / 2}.link-col>.link-label{grid-column:2 / 3}.link-col-title{font-weight:700;padding-bottom:8px}@media (width < 1092px){.app-jewel{display:none}}@media (width < 800px){.app-footer-inner{grid-template-columns:1fr 1fr}}.missing-backend{margin-top:0;text-align:center;height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(50% 50%,rgba(255,150,16,.25) 0,var(--body-bg) 100%)}.missing-backend>h1{font-size:64px}.missing-backend-note{font-size:var(--font-size-l);max-width:480px}
