:root{--md-sys-color-primary:#076d41;--md-sys-color-on-primary:#f5fff4;--md-sys-color-primary-container:#baefca;--md-sys-color-on-primary-container:#00391f;--md-sys-color-primary-fixed:#baefca;--md-sys-color-primary-fixed-dim:#82d8a3;--md-sys-color-on-primary-fixed:#002110;--md-sys-color-on-primary-fixed-variant:#00522f;--md-sys-color-secondary:#4c6453;--md-sys-color-on-secondary:#f5fff4;--md-sys-color-secondary-container:#cee9d4;--md-sys-color-on-secondary-container:#1e3527;--md-sys-color-tertiary:#835500;--md-sys-color-on-tertiary:#fffbff;--md-sys-color-tertiary-container:#ffddb5;--md-sys-color-on-tertiary-container:#452b00;--md-sys-color-tertiary-fixed-dim:#ffb955;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fffbff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#690005;--md-sys-color-surface:#f7faf4;--md-sys-color-surface-dim:#d7dbd5;--md-sys-color-surface-bright:#f7faf4;--md-sys-color-surface-container-lowest:#fafdf7;--md-sys-color-surface-container-low:#f1f5ef;--md-sys-color-surface-container:#ebefe9;--md-sys-color-surface-container-high:#e6e9e3;--md-sys-color-surface-container-highest:#e0e3de;--md-sys-color-on-surface:#181d19;--md-sys-color-on-surface-variant:#3f4942;--md-sys-color-outline:#707a71;--md-sys-color-outline-variant:#bfc9bf;--md-sys-color-inverse-surface:#2d312e;--md-sys-color-inverse-on-surface:#eef2ec;--md-sys-color-inverse-primary:#82d8a3;--md-sys-color-scrim:#00180a;--md-sys-color-shadow:#00180a;--md-custom-sea:#c3efff;--md-custom-sea-line:#85d1e9;--md-custom-on-sea:#004e5e;--md-ref-primary-6:#00180a;--md-ref-primary-10:#002110;--md-ref-primary-15:#002d17;--md-ref-primary-20:#00391f;--md-ref-primary-25:#004527;--md-ref-primary-30:#00522f;--md-ref-tertiary-70:#e99b0a;--md-ref-tertiary-80:#ffb955;--md-ref-tertiary-90:#ffddb5;--md-ref-tertiary-95:#fed;--md-sys-shape-xs:4px;--md-sys-shape-sm:8px;--md-sys-shape-md:12px;--md-sys-shape-lg:16px;--md-sys-shape-lg-up:20px;--md-sys-shape-xl:28px;--md-sys-shape-xl-up:32px;--md-sys-shape-2xl:48px;--md-sys-shape-full:999px;--md-sys-motion-emphasized:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--md-sys-motion-standard:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-fast:.2s;--md-sys-motion-medium:.35s;--md-sys-motion-slow:.5s;--md-sys-elevation-1:0 1px 2px #01170a2e, 0 1px 3px 1px #01170a14;--md-sys-elevation-2:0 1px 2px #01170a2e, 0 2px 6px 2px #01170a17;--md-sys-elevation-3:0 4px 8px 3px #01170a1a, 0 1px 3px #01170a2e;--font-sans:"Google Sans", "Google Sans Fallback", "Segoe UI", Roboto, Arial, sans-serif;--type-display-xl:500 clamp(2.75rem, 1.6rem + 5.2vw, 6.25rem) / 1 var(--font-sans);--type-display-l:500 clamp(2.4rem, 1.6rem + 3.4vw, 4.5rem) / 1.04 var(--font-sans);--type-display-m:500 clamp(2.1rem, 1.5rem + 2.4vw, 3.5rem) / 1.08 var(--font-sans);--type-headline-l:500 clamp(1.75rem, 1.35rem + 1.4vw, 2.5rem) / 1.15 var(--font-sans);--type-headline-m:500 clamp(1.5rem, 1.3rem + .8vw, 2rem) / 1.2 var(--font-sans);--type-headline-s:500 1.5rem / 1.25 var(--font-sans);--type-title-l:500 1.375rem / 1.3 var(--font-sans);--type-title-m:500 1.0625rem / 1.45 var(--font-sans);--type-body-l:400 1.0625rem / 1.65 var(--font-sans);--type-body-m:400 .9375rem / 1.55 var(--font-sans);--type-body-s:400 .8125rem / 1.45 var(--font-sans);--type-label-l:500 .875rem / 1.25 var(--font-sans);--type-label-m:500 .75rem / 1.2 var(--font-sans);--gutter:clamp(16px, 4vw, 40px);--container:1240px;--section-y:clamp(40px, 6vw, 80px)}@supports (color:lab(0% 0 0)){:root{--md-sys-color-primary:lab(40.0674% -35.9561 16.7991);--md-sys-color-on-primary:lab(99.0756% -4.89065 4.11304);--md-sys-color-primary-container:lab(90.0832% -22.9442 12.1665);--md-sys-color-on-primary-container:lab(20.0962% -23.881 11.2184);--md-sys-color-primary-fixed:lab(90.0832% -22.9442 12.1665);--md-sys-color-primary-fixed-dim:lab(79.8015% -35.8502 17.7133);--md-sys-color-on-primary-fixed:lab(9.96427% -16.3438 7.43783);--md-sys-color-on-primary-fixed-variant:lab(29.9716% -30.0781 14.1293);--md-sys-color-secondary:lab(39.9809% -12.3607 6.67834);--md-sys-color-on-secondary:lab(99.0756% -4.89065 4.11304);--md-sys-color-secondary-container:lab(89.8642% -12.0929 7.06432);--md-sys-color-on-secondary-container:lab(19.8975% -12.4235 5.92477);--md-sys-color-tertiary:lab(40.5597% 15.3606 48.6048);--md-sys-color-on-tertiary:lab(98.9782% 1.97017 -1.48393);--md-sys-color-tertiary-container:lab(90.2548% 7.89669 24.1207);--md-sys-color-on-tertiary-container:lab(20.2093% 9.70329 29.1305);--md-sys-color-tertiary-fixed-dim:lab(80.4937% 19.1709 59.3484);--md-sys-color-error:lab(40.7737% 60.6933 45.1891);--md-sys-color-on-error:lab(98.9782% 1.97017 -1.48393);--md-sys-color-error-container:lab(90.0996% 12.8814 7.02796);--md-sys-color-on-error-container:lab(20.6965% 42.2983 29.934);--md-sys-color-surface:lab(97.8911% -1.70714 2.3695);--md-sys-color-surface-dim:lab(87.0048% -2.16955 2.41259);--md-sys-color-surface-bright:lab(97.8911% -1.70714 2.3695);--md-sys-color-surface-container-lowest:lab(98.9351% -1.70717 2.36943);--md-sys-color-surface-container-low:lab(96.0528% -2.16997 2.412);--md-sys-color-surface-container:lab(93.9648% -2.16994 2.41214);--md-sys-color-surface-container-high:lab(91.9869% -1.91915 2.66708);--md-sys-color-surface-container-highest:lab(89.8782% -1.61365 1.95646);--md-sys-color-on-surface:lab(10.131% -3.30155 1.99741);--md-sys-color-on-surface-variant:lab(29.9332% -5.27361 2.70247);--md-sys-color-outline:lab(50.1276% -5.22274 3.58349);--md-sys-color-outline-variant:lab(79.938% -5.05459 3.86053);--md-sys-color-inverse-surface:lab(19.8361% -2.44243 1.34574);--md-sys-color-inverse-on-surface:lab(95.0088% -2.16997 2.41207);--md-sys-color-inverse-primary:lab(79.8015% -35.8502 17.7133);--md-sys-color-scrim:lab(6.09114% -10.2459 4.72142);--md-sys-color-shadow:lab(6.09114% -10.2459 4.72142);--md-custom-sea:lab(91.6849% -12.0149 -12.6172);--md-custom-sea-line:lab(79.5677% -19.7221 -19.725);--md-custom-on-sea:lab(29.7451% -16.7468 -15.67);--md-ref-primary-6:lab(6.09114% -10.2459 4.72142);--md-ref-primary-10:lab(9.96427% -16.3438 7.43783);--md-ref-primary-15:lab(15.0927% -20.5122 9.89847);--md-ref-primary-20:lab(20.0962% -23.881 11.2184);--md-ref-primary-25:lab(24.9705% -26.8597 12.4815);--md-ref-primary-30:lab(29.9716% -30.0781 14.1293);--md-ref-tertiary-70:lab(70.628% 23.5276 73.2969);--md-ref-tertiary-80:lab(80.4937% 19.1709 59.3484);--md-ref-tertiary-90:lab(90.2548% 7.89669 24.1207);--md-ref-tertiary-95:lab(95.118% 3.89096 10.3918);--md-sys-elevation-1:0 1px 2px lab(5.67293% -8.98005 4.07382/.18), 0 1px 3px 1px lab(5.67293% -8.98005 4.07382/.08);--md-sys-elevation-2:0 1px 2px lab(5.67293% -8.98005 4.07382/.18), 0 2px 6px 2px lab(5.67293% -8.98005 4.07382/.09);--md-sys-elevation-3:0 4px 8px 3px lab(5.67293% -8.98005 4.07382/.1), 0 1px 3px lab(5.67293% -8.98005 4.07382/.18)}}
@font-face{font-family:Google Sans;src:url(/fonts/google-sans-latin.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-cyrillic.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans Fallback;src:local(Arial),local(Liberation Sans);size-adjust:99.6%;ascent-override:97%;descent-override:28.7%;line-gap-override:0%}@layer reset{*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}}@layer base{html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-padding-top:88px}body{min-height:100dvh;font:var(--type-body-l);color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:clip}h1,h2,h3,h4{text-wrap:balance;font-weight:500}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:3px;border-radius:4px}::selection{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.skip-link{z-index:100;border-radius:var(--md-sys-shape-full);background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);font:var(--type-label-l);transition:transform var(--md-sys-motion-fast) var(--md-sys-motion-standard);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}}@layer components{.display-xl{font:var(--type-display-xl);letter-spacing:-.035em}.display-l{font:var(--type-display-l);letter-spacing:-.03em}.display-m{font:var(--type-display-m);letter-spacing:-.025em}.headline-l{font:var(--type-headline-l);letter-spacing:-.015em}.headline-m{font:var(--type-headline-m);letter-spacing:-.01em}.headline-s{font:var(--type-headline-s)}.title-l{font:var(--type-title-l)}.title-m{font:var(--type-title-m)}.body-m{font:var(--type-body-m)}.lead{font:400 clamp(1.0625rem, 1rem + .35vw, 1.3125rem) / 1.55 var(--font-sans);color:var(--md-sys-color-on-surface-variant);max-width:60ch}.eyebrow{font:var(--type-label-l);letter-spacing:.02em;color:var(--md-sys-color-primary);align-items:center;gap:8px;display:inline-flex}.eyebrow svg{width:20px;height:20px}.muted{color:var(--md-sys-color-on-surface-variant)}}@layer sections;@layer utilities{.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.container-narrow{width:min(100% - 2 * var(--gutter), 760px);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nowrap{white-space:nowrap}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both reveal-up;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes reveal-up{0%{opacity:0;transform:translateY(32px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@layer components{.btn{--btn-h:40px;--btn-pad:16px;--btn-gap:8px;--btn-icon:20px;--btn-press:var(--md-sys-shape-md);justify-content:center;align-items:center;gap:var(--btn-gap);min-height:var(--btn-h);padding:0 var(--btn-pad);border-radius:var(--md-sys-shape-full);font:var(--type-label-l);letter-spacing:.01em;white-space:nowrap;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:border-radius var(--md-sys-motion-medium) var(--md-sys-motion-emphasized), box-shadow var(--md-sys-motion-fast) var(--md-sys-motion-standard), background-color var(--md-sys-motion-fast) var(--md-sys-motion-standard);border:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;opacity:0;transition:opacity var(--md-sys-motion-fast) var(--md-sys-motion-standard);background:currentColor;position:absolute;inset:0}.btn:hover:after{opacity:.08}.btn:focus-visible:after,.btn:active:after{opacity:.12}.btn:active{border-radius:var(--btn-press)}.btn svg{width:var(--btn-icon);height:var(--btn-icon);flex:none}.btn-m{--btn-h:56px;--btn-pad:24px;--btn-icon:24px;--btn-press:var(--md-sys-shape-lg);font:var(--type-title-m)}.btn-l{--btn-h:72px;--btn-pad:32px;--btn-gap:12px;--btn-icon:28px;--btn-press:var(--md-sys-shape-xl);font:500 1.375rem / 1.2 var(--font-sans)}.btn-filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.btn-filled:hover{box-shadow:var(--md-sys-elevation-1)}.btn-tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.btn-outlined{color:var(--md-sys-color-on-surface);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);background:0 0}.btn-text{--btn-pad:12px;color:var(--md-sys-color-primary);background:0 0}.btn-elevated{background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-primary);box-shadow:var(--md-sys-elevation-1)}.btn-amber{background:var(--md-sys-color-tertiary-fixed-dim);color:var(--md-sys-color-on-tertiary-container)}.btn-light{background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-primary-fixed)}.btn-ghost-light{color:var(--md-sys-color-inverse-on-surface);background:0 0;box-shadow:inset 0 0 0 1px #ffffff52;box-shadow:inset 0 0 0 1px lab(100% 0 0/.32)}.viber-glyph{color:#6b55df;color:lab(44.6838% 36.8185 -68.6034)}.btn-filled .viber-glyph,.btn-ghost-light .viber-glyph{color:currentColor}.icon-btn{border-radius:var(--md-sys-shape-full);width:48px;height:48px;color:var(--md-sys-color-on-surface-variant);isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;display:inline-grid;position:relative}.icon-btn:after{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-fast) var(--md-sys-motion-standard);background:currentColor;position:absolute;inset:4px}.icon-btn:hover:after{opacity:.08}.icon-btn:active:after{opacity:.12}.icon-btn svg{width:24px;height:24px}.icon-btn-tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);width:40px;height:40px}.icon-btn-tonal:after{inset:0}.chip{border-radius:var(--md-sys-shape-sm);min-height:32px;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant);font:var(--type-label-l);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.chip svg{width:18px;height:18px;color:var(--md-sys-color-primary)}.chip-tonal{box-shadow:none;background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.chip-on-dark{color:var(--md-sys-color-inverse-on-surface);box-shadow:inset 0 0 0 1px #ffffff38;box-shadow:inset 0 0 0 1px lab(100% 0 0/.22)}.chip-on-dark svg{color:var(--md-ref-tertiary-80)}button.chip{cursor:pointer;isolation:isolate;transition:background-color var(--md-sys-motion-fast) var(--md-sys-motion-standard), border-radius var(--md-sys-motion-medium) var(--md-sys-motion-emphasized);border:0;position:relative;overflow:hidden}button.chip:after{content:"";z-index:-1;opacity:0;transition:opacity var(--md-sys-motion-fast) var(--md-sys-motion-standard);background:currentColor;position:absolute;inset:0}button.chip:hover:after{opacity:.08}button.chip[aria-pressed=true]{box-shadow:none;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-radius:var(--md-sys-shape-lg)}.chips{flex-wrap:wrap;gap:8px;display:flex}.segmented{border-radius:var(--md-sys-shape-full);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);padding:0;display:inline-flex}.segmented a{border-radius:var(--md-sys-shape-full);min-width:44px;height:40px;font:var(--type-label-l);letter-spacing:.04em;color:var(--md-sys-color-on-surface-variant);transition:background-color var(--md-sys-motion-fast) var(--md-sys-motion-standard);place-items:center;padding:0 12px;text-decoration:none;display:inline-grid}.segmented a:hover{background:color-mix(in oklch, var(--md-sys-color-on-surface) 8%, transparent)}.segmented a[aria-current=true]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.seg-list{gap:3px;display:grid}.seg-list>li{border-radius:var(--md-sys-shape-xs);background:var(--md-sys-color-surface-container-lowest);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 20px 14px 14px;display:grid}.seg-list>li:first-child{border-top-left-radius:var(--md-sys-shape-lg-up);border-top-right-radius:var(--md-sys-shape-lg-up)}.seg-list>li:last-child{border-bottom-left-radius:var(--md-sys-shape-lg-up);border-bottom-right-radius:var(--md-sys-shape-lg-up)}.seg-list .seg-icon{border-radius:var(--md-sys-shape-md);background:var(--md-sys-color-primary-container);width:40px;height:40px;color:var(--md-sys-color-on-primary-container);place-items:center;display:grid}.seg-list .seg-icon svg{width:22px;height:22px}.seg-list strong{font:var(--type-title-m);display:block}.seg-list span.seg-sub{font:var(--type-body-m);color:var(--md-sys-color-on-surface-variant);display:block}.shape{-webkit-mask:var(--shape) center / contain no-repeat;-webkit-mask:var(--shape) center / contain no-repeat;mask:var(--shape) center / contain no-repeat}.shape-cookie{--shape:url(/shapes/cookie.svg)}.shape-sunny{--shape:url(/shapes/sunny.svg)}.shape-burst{--shape:url(/shapes/burst.svg)}.shape-clover{--shape:url(/shapes/clover.svg)}.shape-flower{--shape:url(/shapes/flower.svg)}.arch{container-type:inline-size}.arch-clip{border-radius:50cqi 50cqi var(--md-sys-shape-xl) var(--md-sys-shape-xl) / 50cqi 50cqi var(--md-sys-shape-xl) var(--md-sys-shape-xl);position:relative;overflow:hidden}.arch-clip img{object-fit:cover;width:100%;height:100%}.field{display:block;position:relative}.field input,.field select,.field textarea{border-radius:var(--md-sys-shape-xs);width:100%;min-height:56px;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline);background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface);font:var(--type-body-l);transition:box-shadow var(--md-sys-motion-fast) var(--md-sys-motion-standard);appearance:none;border:0;outline:none;padding:16px}.field textarea{resize:vertical;min-height:120px}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath fill='%233f4942' d='M480-361q-8 0-15-2.5t-13-8.5L268-556q-11-11-11-28t11-28q11-11 28-11t28 11l156 156 156-156q11-11 28-11t28 11q11 11 11 28t-11 28L508-372q-6 6-13 8.5t-15 2.5Z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:24px;padding-right:48px}.field input:hover,.field select:hover,.field textarea:hover{box-shadow:inset 0 0 0 1px var(--md-sys-color-on-surface)}.field input:focus,.field select:focus,.field textarea:focus{box-shadow:inset 0 0 0 2px var(--md-sys-color-primary)}.field label{background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface-variant);font:var(--type-body-l);pointer-events:none;transform-origin:0 0;transition:transform var(--md-sys-motion-fast) var(--md-sys-motion-standard), color var(--md-sys-motion-fast) var(--md-sys-motion-standard);padding:0 4px;line-height:1.5;position:absolute;top:16px;left:12px}.field input:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:focus+label,.field textarea:not(:placeholder-shown)+label,.field.is-static label{transform:translateY(-26px)scale(.75)}.field input:focus+label,.field textarea:focus+label,.field select:focus+label{color:var(--md-sys-color-primary)}.field input:user-invalid{box-shadow:inset 0 0 0 2px var(--md-sys-color-error)}.field input:user-invalid+label{color:var(--md-sys-color-error)}.slider{--p:50%;appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.slider::-webkit-slider-runnable-track{border-radius:var(--md-sys-shape-full);background:linear-gradient(to right, var(--md-sys-color-primary) 0 calc(var(--p) - 6px), transparent calc(var(--p) - 6px) calc(var(--p) + 6px), var(--md-sys-color-secondary-container) calc(var(--p) + 6px));height:16px}.slider::-moz-range-track{border-radius:var(--md-sys-shape-full);background:linear-gradient(to right, var(--md-sys-color-primary) 0 calc(var(--p) - 6px), transparent calc(var(--p) - 6px) calc(var(--p) + 6px), var(--md-sys-color-secondary-container) calc(var(--p) + 6px));height:16px}.slider::-webkit-slider-thumb{background:var(--md-sys-color-primary);appearance:none;border:0;border-radius:2px;width:4px;height:44px;margin-top:-14px}.slider::-moz-range-thumb{background:var(--md-sys-color-primary);border:0;border-radius:2px;width:4px;height:44px}.slider:focus-visible{outline:none}.slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklch, var(--md-sys-color-primary) 24%, transparent)}.card{border-radius:var(--md-sys-shape-xl);background:var(--md-sys-color-surface-container-low);padding:clamp(20px,3vw,32px)}.card-lowest{background:var(--md-sys-color-surface-container-lowest)}.link-arrow{font:var(--type-label-l);color:var(--md-sys-color-primary);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.link-arrow svg{width:18px;height:18px;transition:transform var(--md-sys-motion-medium) var(--md-sys-motion-emphasized)}.link-arrow:hover svg,a:hover>.link-arrow svg{transform:translate(4px)}.route-plate{background:var(--md-sys-color-primary);min-width:1.5em;color:var(--md-sys-color-on-primary);box-shadow:inset 0 0 0 .09em var(--md-sys-color-primary), inset 0 0 0 .16em var(--md-sys-color-on-primary);border-radius:.28em;place-items:center;padding:.08em .38em .1em;font-weight:700;line-height:1;display:inline-grid}}
