.blog-index-page{isolation:isolate;color:#18190f;font-family:var(--font-inter-display), Inter, sans-serif;background:#fff;position:relative;overflow:clip}.blog-index-sky-stage{color:#fff;background:#347bcd;position:relative;overflow:clip}.blog-index-sky{z-index:0;pointer-events:none;background:radial-gradient(58% 14% at 99% 22%,#ffffff47,#0000 70%),radial-gradient(70% 12% at 5% 56%,#ffffff3b,#0000 72%),radial-gradient(45% 9% at 97% 76%,#ffffff38,#0000 74%);position:absolute;inset:0;overflow:clip}.blog-index-sky:before,.blog-index-sky:after{content:"";filter:blur(55px);background:#ffffff2e;border-radius:50%;width:80vw;height:220px;position:absolute}.blog-index-sky:before{top:18%;left:-34vw;transform:rotate(-8deg)}.blog-index-sky:after{top:65%;right:-36vw;transform:rotate(8deg)}.blog-index-sky-clouds{opacity:.76;width:100%;height:100%;display:block}.blog-index-hero{z-index:1;padding:118px 0 74px;position:relative}.blog-index-badge{color:#fffffffa;font-family:var(--font-manrope), Manrope, sans-serif;letter-spacing:.02em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.blog-index-title{color:#fff;letter-spacing:-.045em;max-width:610px;margin:0 auto;font-size:clamp(42px,4.45vw,62px);font-weight:600;line-height:.98}.blog-index-container{width:min(100% - 48px,1200px);margin:0 auto}.blog-index-featured{z-index:1;padding:0 0 56px;position:relative}.blog-index-section-title{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(26px,2.3vw,38px);font-weight:500;line-height:1}.blog-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.blog-index-card{background:#fff;border:1px solid #1427331f;border-radius:12px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 24px #1832471f}.blog-index-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #1832472e}.blog-index-card-image{aspect-ratio:16/8.7;background:#cce1ef;overflow:hidden}.blog-index-card-placeholder{background:linear-gradient(135deg,#0b739e 0%,#119fd7 55%,#ef7440 100%)}.blog-index-card-content{padding:18px 18px 16px}.blog-index-card-title{color:#18190f;font-family:var(--font-inter-display), Inter, sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(18px,1.5vw,22px);font-weight:500;line-height:1.08}.blog-index-card-excerpt{color:#18190fbf;font-family:var(--font-manrope), Manrope, sans-serif;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 18px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.blog-index-card-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.blog-index-meta{color:#18190fad;font-family:var(--font-manrope), Manrope, sans-serif;text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:5px;margin:0;font-size:10px;line-height:1.2;display:flex}.blog-index-tag{color:#168dcc;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.blog-index-date:before{color:#18190f52;content:"|";margin-right:5px}.blog-index-read-more{color:#fff;min-height:32px;font-family:var(--font-manrope), Manrope, sans-serif;background:#168dcc;border-radius:5px;align-self:flex-start;align-items:center;padding:7px 12px;font-size:11px;font-weight:700;line-height:1;transition:background .2s;display:inline-flex}.blog-index-read-more:hover{color:#fff;background:#0677b2}.blog-index-cloud-fade{z-index:0;pointer-events:none;background:linear-gradient(#fff0 0% 55%,#ffffffb3 80%,#fff 88%);position:absolute;inset:0}.blog-index-other{z-index:3;background:#fff;padding:48px 0 90px;position:relative}.blog-index-featured:after{content:"";height:120px;display:block}.blog-index-other .blog-index-card{box-shadow:none}.blog-index-closing{background:#fff;height:800px;min-height:800px;padding:120px 24px 0;overflow:hidden}.blog-index-closing-inner{text-align:center;flex-direction:column;align-items:center;width:min(100%,1200px);margin:0 auto;display:flex}.blog-index-closing h2{color:#18190f;letter-spacing:-.02em;max-width:640px;margin:0;font-size:clamp(48px,4.45vw,64px);font-weight:600;line-height:1}.blog-index-closing>.blog-index-closing-inner>p{color:#18190fc2;margin:20px 0 12px;font-size:18px;font-weight:500;line-height:1.4}.blog-index-closing-btn{color:#fff;background:#18190f;border:1px solid #18190f24;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 3px 12px #18190f14}.blog-index-closing-btn:hover{color:#fff;background:#347bcd;transform:translateY(-2px)}.blog-index-slack-mockup{width:min(100%,1200px);margin-top:40px}.blog-index-slack-mockup img{width:100%;height:auto;display:block}@media (max-width:1100px){.blog-index-grid{gap:14px}.blog-index-closing{height:auto;min-height:0;padding-bottom:0}.blog-index-closing h2{font-size:64px}.blog-index-closing>.blog-index-closing-inner>p{margin-bottom:32px}.blog-index-slack-mockup{margin-top:40px}}@media (max-width:640px){.blog-index-hero{padding:110px 0 52px}.blog-index-title{font-size:clamp(36px,9vw,44px);line-height:1.08}.blog-index-container{width:min(100% - 32px,1200px)}.blog-index-featured{padding-bottom:40px}.blog-index-grid{grid-template-columns:1fr;gap:16px}.blog-index-card{border-radius:10px}.blog-index-card-content{padding:16px}.blog-index-other{padding:40px 0 58px}.blog-index-closing{height:auto;min-height:0;padding:88px 16px 64px}.blog-index-closing h2{font-size:clamp(36px,7vw,48px);line-height:1.08}.blog-index-closing>.blog-index-closing-inner>p{margin-bottom:32px;font-size:18px}.blog-index-slack-mockup{margin-top:48px}}@media (prefers-reduced-motion:reduce){.blog-index-card,.blog-index-read-more,.blog-index-closing-btn{transition:none}}.blog-index-footer{--homepage-footer-edge:#fff}
.contact-page-module__YuXnnW__panel{box-sizing:border-box;color:#1a1a2e;width:100%;font-family:var(--font-inter-display,"Inter", sans-serif);font-feature-settings:"cv08";font-variation-settings:"opsz" 32;background:#fff;border:1px solid #fff9;border-radius:24px;padding:40px;box-shadow:0 24px 60px #0a1e4647,0 6px 18px #0a1e4624}.contact-page-module__YuXnnW__panelTitle{color:#17223b;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.15}.contact-page-module__YuXnnW__panelText{color:#3a3d4a;margin:12px 0 28px;font-size:16px;line-height:26px}.contact-page-module__YuXnnW__required{color:#347bcd}.contact-page-module__YuXnnW__input{box-sizing:border-box;appearance:none;color:#1a1a2e;background:#fff;border:1px solid #e5e5e6;border-radius:12px;outline:none;width:100%;padding:12px 16px;font-family:inherit;font-size:16px;line-height:1.4;transition:border-color .2s,box-shadow .2s}.contact-page-module__YuXnnW__input:focus{border-color:#347bcd;box-shadow:0 0 0 3px #347bcd38}.contact-page-module__YuXnnW__input::placeholder{color:#7a8194}.contact-page-module__YuXnnW__input[readonly]{color:#3a3d4a;background:#f5f6f8}.contact-page-module__YuXnnW__inputInvalid,.contact-page-module__YuXnnW__inputInvalid:focus{border-color:#d93f31}.contact-page-module__YuXnnW__inputInvalid:focus{box-shadow:0 0 0 3px #d93f312e}.contact-page-module__YuXnnW__fieldError{color:#b91c1c;margin:6px 0 0;font-size:13px;font-weight:500;line-height:18px}textarea.contact-page-module__YuXnnW__input{resize:vertical;min-height:120px}.contact-page-module__YuXnnW__label{color:#17223b;letter-spacing:0;margin-bottom:6px;font-family:inherit;font-size:14px;font-weight:600;display:block}.contact-page-module__YuXnnW__submit{box-sizing:border-box;cursor:pointer;color:#fff;letter-spacing:0;background:#17223b;border:0;border-radius:12px;width:100%;height:48px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:500;transition:background .25s,transform .25s}.contact-page-module__YuXnnW__submit:hover:not(:disabled){background:#273b63;transform:translateY(-1px)}.contact-page-module__YuXnnW__submit:focus-visible{outline-offset:3px;outline:2px solid #347bcd}.contact-page-module__YuXnnW__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.contact-page-module__YuXnnW__privacy{color:#5d6578;text-align:center;margin:0;font-size:13px;line-height:20px}.contact-page-module__YuXnnW__privacyLink{color:#105da8;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.contact-page-module__YuXnnW__privacyLink:hover{color:#347bcd}.contact-page-module__YuXnnW__success,.contact-page-module__YuXnnW__error{border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:14px 18px;font-family:inherit;font-size:14px;font-weight:500}.contact-page-module__YuXnnW__success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.contact-page-module__YuXnnW__error{color:#b91c1c;background:#fff1f0;border:1px solid #fecaca}@media (max-width:640px){.contact-page-module__YuXnnW__panel{border-radius:20px;padding:28px 22px}.contact-page-module__YuXnnW__panelTitle{font-size:24px}}
.contact-page{color:#fff;font-family:var(--font-inter-display,"Inter", sans-serif);font-feature-settings:"cv08";font-variation-settings:"opsz" 32;position:relative;overflow:clip}body:has(main#contact-page){background:#2468ad}body:has(main#contact-page):before{content:none}body:has(main#contact-page) #navbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}body:has(main#contact-page) #navbar.scrolled{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}body:has(main#contact-page) .sky-nav-logo{filter:none}body:has(main#contact-page) #navbar button[aria-label=Open\ menu]{color:#fff}body:has(main#contact-page) .homepage-footer .pr-footer-inner{padding-top:128px}@media (max-width:640px){body:has(main#contact-page) .homepage-footer .pr-footer-inner{padding-top:72px}}.contact-wrap{box-sizing:border-box;width:min(1200px,100% - 48px);margin:0 auto}.contact-hero{background:radial-gradient(55% 7% at 0 30%,#ffffff29,#0000 72%),radial-gradient(55% 7% at 100% 20%,#ffffff24,#0000 70%),linear-gradient(#2468ad 0%,#2d78c1 34%,#2f74bd 52%,#347bce 100%);padding:136px 0 72px}.contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:64px;display:grid}.contact-copy{padding-top:24px}.contact-heading{color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(44px,6vw,64px);font-weight:600;line-height:1.02}.contact-accent{background:linear-gradient(90deg,#47c2ff 36%,#9fe2ff 64%,#61cfff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.contact-lede{color:#fff;max-width:460px;margin:24px 0 0;font-size:18px;font-weight:400;line-height:28px}.contact-closing{background:linear-gradient(#347bce 0%,#4c6ec7 100%);padding:72px 0 112px}.contact-closing-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.contact-closing-heading{color:#fff;letter-spacing:-.02em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(32px,4.4vw,52px);font-weight:600;line-height:1.05}.contact-closing-cta{box-sizing:border-box;color:#17223b;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:52px;margin-top:36px;padding:0 28px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 28px #17223b38}.contact-closing-cta:after{content:"→";font-weight:600;transition:transform .25s}.contact-closing-cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px #17223b47}.contact-closing-cta:hover:after{transform:translate(3px)}.contact-closing-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:960px){.contact-hero{padding:112px 0 56px}.contact-grid{grid-template-columns:minmax(0,1fr);gap:40px}.contact-copy{padding-top:0}}@media (max-width:640px){.contact-wrap{width:calc(100% - 40px)}.contact-hero{padding:104px 0 48px}.contact-lede{font-size:16px;line-height:26px}.contact-closing{padding:56px 0 72px}.contact-closing-cta{width:100%;max-width:360px}}
