@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/fonts/rubik-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/fonts/rubik-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/ubuntu-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/ubuntu-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/ubuntu-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/ubuntu-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/ubuntu-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/ubuntu-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sc-cyan: #5cd4ea;--sc-cyan-bright: #33dfff;--sc-pink: #e145a2;--sc-pink-bg: #e265a8;--sc-ink: #202020;--sc-muted: #616162;--sc-soft: #a6a6a6;--sc-icon: #9b9b9b;--sc-blush: #fcf1f7;--sc-page-alt: #f9fafb;--sc-menu-active: #3f444b;--sc-link: #046bd2;--sc-body: #334155;--sc-font-body: "Rubik", ui-sans-serif, system-ui, sans-serif;--sc-font-display: "Ubuntu", ui-sans-serif, system-ui, sans-serif;--sc-content: 1200px;--sc-gutter: 30px}@media(max-width:767px){:root{--sc-gutter: 20px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--sc-font-body);font-size:16px;line-height:1.6;color:var(--sc-body);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible{outline:2px solid var(--sc-link);outline-offset:2px}.container{width:100%;max-width:calc(var(--sc-content) + 2 * var(--sc-gutter));margin-inline:auto;padding-inline:var(--sc-gutter)}.skip-link{position:absolute;top:8px;left:8px;z-index:100;padding:10px 16px;background:#fff;color:var(--sc-ink);transform:translateY(-200%)}.skip-link:focus{transform:none}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--sc-font-body);font-size:16px;font-weight:700;line-height:1;border-radius:4px;transition:background-color .3s,color .3s,filter .3s}.btn--pink{padding:15px 17px 16px 18px;background:var(--sc-pink);color:#fff}.btn--pink:hover{filter:brightness(1.08)}.btn--lg{padding:17px 52px}.btn--outline{padding:16px 30px 15px 31px;border:1px solid var(--sc-ink);color:var(--sc-ink)}.btn--outline:hover{background:var(--sc-ink);color:#fff}.btn--cyan{min-height:40px;padding:13px 7.5px 15px 8.5px;background:var(--sc-cyan);color:#fff;font-size:12px;border-radius:9px}.btn--cyan:hover{filter:brightness(1.06)}@media(max-width:1024px){.btn--cyan{padding:13px 10px}.btn--lg{padding:20px}}@media(max-width:767px){.btn--lg{padding:10px}}.site-header{position:absolute;inset-inline:0;top:0;z-index:10;border-bottom:1px solid #ffffff08}.site-header__inner{position:relative;display:flex;align-items:center;gap:20px;min-height:79px}.site-header__logo img{width:149px}.site-nav{margin-left:auto}.site-nav ul{display:flex}.site-nav a{display:block;padding:13px 20px;font-size:16px;font-weight:700;line-height:20px;color:#fff;transition:color .3s}.site-nav a:hover{color:var(--sc-cyan)}.site-header__cta{margin-left:27px}.site-menu{display:none}.site-menu summary{display:grid;place-items:center;width:44px;height:44px;color:#fff;cursor:pointer;list-style:none}.site-menu summary::-webkit-details-marker{display:none}.site-menu__close,.site-menu[open] .site-menu__open{display:none}.site-menu[open] .site-menu__close{display:block}.site-menu nav{position:absolute;top:100%;inset-inline:var(--sc-gutter);overflow:hidden;background:#fff;border:1px solid var(--sc-soft);border-radius:10px}.site-menu li:not(:last-child){border-bottom:1px solid var(--sc-soft)}.site-menu a{display:block;padding:10px 20px;font-weight:700;color:#33373d}.site-menu a[aria-current=page],.site-menu a:hover{background:var(--sc-menu-active);color:#fff}@media(max-width:767px){.site-nav{display:none}.site-header__inner{gap:10px}.site-header__cta{margin-left:auto}.site-menu{display:block}}.hero{padding-block:230px 281px;background:#1f2628 url(/static/img/Hero-Section-1.png) center / cover no-repeat;color:#fff}.hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:684px}.hero__eyebrow{font-family:var(--sc-font-display);font-size:32px;font-weight:700;line-height:1.2;color:var(--sc-cyan-bright)}.hero__title{font-family:var(--sc-font-display);font-size:64px;font-weight:700;line-height:70px}.hero__lead{font-size:18px;line-height:1.5}@media(max-width:1200px){.hero{padding-block:200px 150px}}@media(max-width:880px){.hero{padding-block:150px 100px}.hero__title{font-size:50px;line-height:60px}}@media(max-width:767px){.hero{padding-block:130px 100px}.hero__eyebrow{font-size:25px}.hero__title{font-size:35px;line-height:40px}}.eyebrow{font-size:16px;font-weight:400;line-height:1.2;letter-spacing:2px;color:var(--sc-muted)}.section-title{font-family:var(--sc-font-display);font-size:40px;font-weight:700;line-height:1.25;color:var(--sc-ink)}.divider{width:10%;margin:0;border:0;border-top:1px solid var(--sc-muted)}.about{padding-block:85px 80px;background:var(--sc-page-alt) url(/static/img/Combined-Shape.png) 565px 0 no-repeat}.about__inner{display:flex;gap:30px}.about__media,.about__body{flex:1 1 0;min-width:0}.about__media{position:relative;overflow:hidden;border-radius:10px}.about__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.about__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px}.about__text{margin-block:17px 28px;font-size:18px;line-height:30px;color:var(--sc-muted)}@media(max-width:1200px){.about{background-position:top center;background-size:25% auto}.about .section-title{font-size:30px}}@media(max-width:880px){.about .section-title{font-size:28px}}@media(max-width:767px){.about{padding-block:50px;background-position:top left;background-size:50% auto}.about__inner{flex-direction:column}.about__media{flex:none;min-height:500px}}.features{padding-block:60px 80px;background:var(--sc-pink-bg) url(/static/img/Features-Section.png) center / cover no-repeat;color:#fff}.features__head{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:39px;text-align:center}.features .eyebrow{color:var(--sc-blush)}.features .section-title{color:#fff}.features .divider{margin-block:21px;border-top-color:var(--sc-blush)}.features__list{display:flex;gap:24px}.feature{display:flex;flex:1 1 0;align-items:flex-start;gap:18px}.feature svg{flex:none;width:40px;height:40px}.feature__title{margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.2}.feature__text{font-size:16px;line-height:24px}@media(max-width:880px){.features .section-title{font-size:35px}.features .divider{margin-block:15px}.features__list{gap:20px}}@media(max-width:767px){.features{padding-block:50px}.features .section-title{font-size:28px}.features .divider{margin-block:0}.features__list{flex-direction:column;gap:30px}.feature{flex-direction:column;gap:15px}}.photo-band{min-height:658px;background:#6b5a4a url(/static/img/Container-1.png) center / cover no-repeat}@media(max-width:767px){.photo-band{min-height:200px}}.cta{scroll-margin-top:20px;padding-block:51px 33px;background:var(--sc-cyan) url(/static/img/BeforeFooter-Section.png) center / cover no-repeat;color:#fff}.cta__inner{display:grid;grid-template-columns:35% 1fr auto;align-items:center}.cta__title{font-family:var(--sc-font-display);font-size:40px;font-weight:700;line-height:1.25}.cta__text{max-width:61%;font-size:20px;line-height:30px}@media(max-width:1200px){.cta__title{font-size:30px}}@media(max-width:880px){.cta__title{font-size:25px}}@media(max-width:767px){.cta{padding-block:30px}.cta__inner{grid-template-columns:1fr;justify-items:start;gap:20px}.cta__text{max-width:none}}.site-footer__inner{display:grid;grid-template-columns:41% 1fr;column-gap:27px;padding-block:34px 29px}.site-footer__brand{display:flex;flex-direction:column;align-items:flex-start}.site-footer__brand>a img{width:211px}.footer-list li+li{margin-top:11px}.footer-list a{font-size:14px;line-height:21px;color:var(--sc-soft);transition:color .3s}.footer-list a:hover{color:var(--sc-ink)}.footer-list strong{font-weight:700}.social{display:flex;gap:20px;margin-top:77px}.social li{display:grid;place-items:center;width:24px;height:24px}.social svg{width:24px;height:24px}.site-footer__legal{display:flex;flex-direction:column;gap:23px}.footer-title{font-size:14px;font-weight:700;line-height:24px;letter-spacing:2px;color:var(--sc-ink)}@media(max-width:767px){.site-footer__inner{grid-template-columns:1fr;row-gap:40px;padding-block:30px}.site-footer__brand{gap:20px}.social{margin-top:10px}.footer-title{font-size:18px}}.scroll-top{position:fixed;right:30px;bottom:30px;z-index:20;display:grid;place-items:center;width:30px;height:30px;background:var(--sc-link);color:#fff;border-radius:2px}.scroll-top svg{width:14px;height:14px}@supports (animation-timeline: scroll()){.scroll-top{animation:scroll-top-reveal linear both;animation-timeline:scroll(root);animation-range:0 300px}}@keyframes scroll-top-reveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(max-width:767px){.about__text{line-height:28px}.cta__text{font-size:18px;line-height:28px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header--solid{position:relative;background:#1f2628}.helpdesk-bar{background:#fff;border-bottom:1px solid #e5e7eb}.helpdesk-bar__inner{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.helpdesk-bar__links ul{display:flex;flex-wrap:wrap}.helpdesk-bar__end{margin-left:auto}.helpdesk-bar__links a,.helpdesk-bar__action{display:block;padding:15px 14px;font-family:inherit;font-size:15px;font-weight:500;line-height:20px;color:var(--sc-muted);background:none;border:0;cursor:pointer;transition:color .3s}.helpdesk-bar__links a:hover,.helpdesk-bar__action:hover,.helpdesk-bar__links a[aria-current=page]{color:var(--sc-pink)}.helpdesk-bar__links a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--sc-pink)}@media(max-width:767px){.helpdesk-bar__inner{flex-wrap:nowrap;overflow-x:auto;column-gap:0}.helpdesk-bar__links ul{flex-wrap:nowrap}.helpdesk-bar__links a,.helpdesk-bar__action{padding-inline:10px;white-space:nowrap}}.page{min-height:60vh;padding-block:60px 80px;background:var(--sc-page-alt)}.container--narrow{max-width:calc(760px + 2 * var(--sc-gutter))}.page__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.page__title{font-family:var(--sc-font-display);font-size:40px;font-weight:700;line-height:1.25;color:var(--sc-ink);overflow-wrap:anywhere}.page__lead{margin-block:8px 32px;font-size:18px;color:var(--sc-muted)}.page__note{margin-top:16px;font-size:14px;color:var(--sc-muted)}.page__note a,.notice a{color:var(--sc-link);text-decoration:underline}.card{padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:10px}.card+.card{margin-top:24px}.card__title{margin-bottom:16px;font-size:18px;font-weight:700;color:var(--sc-ink)}.notice{margin-bottom:24px;padding:14px 18px;font-size:15px;border:1px solid;border-radius:8px;overflow-wrap:anywhere}.notice--success{background:#ecfdf5;border-color:#6ee7b7;color:#065f46}.notice--error{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.empty{padding:40px;text-align:center;color:var(--sc-muted);background:#fff;border:1px dashed #d1d5db;border-radius:10px}.card .empty{margin-bottom:20px;padding:0;text-align:left;border:0}.input{width:100%;padding:10px 12px;font:inherit;font-size:16px;color:var(--sc-ink);background:#fff;border:1px solid #8a8a8b;border-radius:4px}.input:focus-visible{outline:2px solid var(--sc-cyan);outline-offset:1px;border-color:var(--sc-ink)}textarea.input{min-height:120px;resize:vertical}.btn:focus-visible{outline:2px solid var(--sc-link);outline-offset:2px}button.btn{cursor:pointer;background-color:transparent;border:0}button.btn--pink{background-color:var(--sc-pink)}button.btn--outline{border:1px solid var(--sc-ink)}button.btn--outline:hover{background-color:var(--sc-ink)}.ticket-form{display:flex;flex-direction:column;gap:20px;padding:32px;background:#fff;border:1px solid #e5e7eb;border-radius:10px}.form-row{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:8px 24px}.form-row__label{padding-top:11px;font-size:15px;font-weight:700;color:var(--sc-ink)}.form-row__error{margin-top:6px;font-size:14px;color:#b91c1c}.form-row--invalid .input{border-color:#b91c1c}.form-actions{display:flex;justify-content:flex-end}.stars{position:relative;display:inline-flex;flex-direction:row-reverse}.stars__input{position:absolute;width:1px;height:1px;opacity:0}.stars__label{padding:8px;font-size:28px;line-height:1;color:#d1d5db;cursor:pointer}.stars__label:hover,.stars__label:hover~.stars__label,.stars__input:checked~.stars__label{color:#f5b301}.stars__input:focus-visible+.stars__label{outline:2px solid var(--sc-link);outline-offset:-4px;border-radius:4px}.priority{white-space:nowrap}.priority__star{color:#d1d5db}.priority__star--on{color:#f5b301}@media(max-width:767px){.page{padding-block:40px 50px}.page__title{font-size:28px}.ticket-form{padding:20px}.form-row{grid-template-columns:minmax(0,1fr)}.form-row__label{padding-top:0}}.ticket-search{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.ticket-search input{flex:1 1 240px;width:auto}.ticket-search select{flex:0 1 220px;width:auto}.table-wrap{overflow-x:auto;background:#fff;border:1px solid #e5e7eb;border-radius:10px}.tickets{width:100%;font-size:15px;border-collapse:collapse}.tickets th{padding:12px 16px;font-size:13px;font-weight:700;text-align:left;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:var(--sc-muted);border-bottom:1px solid #e5e7eb}.tickets td{padding:14px 16px;vertical-align:middle;color:var(--sc-ink);border-bottom:1px solid #f0f1f3}.tickets tr:last-child td{border-bottom:0}.tickets a{font-weight:500;color:var(--sc-link)}.tickets a:hover{text-decoration:underline}.tickets time{white-space:nowrap;color:var(--sc-muted)}.badge{display:inline-block;padding:4px 10px;font-size:13px;font-weight:700;line-height:1.3;white-space:nowrap;border-radius:999px}.badge--new{background:#e0f7fb;color:#0e6f80}.badge--in_progress{background:#fde7f3;color:#9d1c68}.badge--on_hold,.badge--internal{background:#fef3c7;color:#92400e}.badge--solved{background:#dcfce7;color:#166534}.badge--cancelled{background:#f3f4f6;color:#4b5563}.ticket{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px}.prewrap{color:var(--sc-ink);white-space:pre-wrap;overflow-wrap:anywhere}.thread{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:0;list-style:none}.message{padding:16px;background:var(--sc-page-alt);border:1px solid transparent;border-radius:8px}.message--internal{background:#fffbeb;border:1px dashed #f59e0b}.message__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:var(--sc-muted)}.message__meta strong{color:var(--sc-ink)}.reply{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.reply .form-row__label{padding-top:0}.checkbox{display:flex;align-items:center;gap:8px;min-height:44px;font-size:15px;color:var(--sc-ink)}.checkbox input{width:18px;height:18px}.details{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 16px;margin:0;font-size:15px}.details dt{color:var(--sc-muted)}.details dd{margin:0;text-align:right;color:var(--sc-ink);overflow-wrap:anywhere}.stack{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.stack+.stack{margin-top:20px}.stack label{font-size:14px;font-weight:700;color:var(--sc-ink)}@media(max-width:880px){.ticket{grid-template-columns:minmax(0,1fr)}}
