﻿@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/build/app/fonts/Poppins-Thin.59ff6a72.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(/build/app/fonts/Poppins-ThinItalic.9d5e661e.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/build/app/fonts/Poppins-ExtraLight.333cb30c.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/build/app/fonts/Poppins-ExtraLightItalic.dbdfd398.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/build/app/fonts/Poppins-Light.7641a0f7.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(/build/app/fonts/Poppins-LightItalic.4a7d59f8.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/app/fonts/Poppins-Regular.35d26b78.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/build/app/fonts/Poppins-Italic.e373f616.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/app/fonts/Poppins-Medium.673ed423.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/build/app/fonts/Poppins-MediumItalic.89e040c6.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/app/fonts/Poppins-SemiBold.ac8d04b6.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/build/app/fonts/Poppins-SemiBoldItalic.3524ffc3.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/app/fonts/Poppins-Bold.cdb29a5d.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/build/app/fonts/Poppins-BoldItalic.cfb635a5.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/build/app/fonts/Poppins-ExtraBold.01849ee0.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:url(/build/app/fonts/Poppins-ExtraBoldItalic.73d4495b.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/build/app/fonts/Poppins-Black.d8b850b9.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(/build/app/fonts/Poppins-BlackItalic.563eda3d.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:200;src:url(/build/app/fonts/RedditSans-ExtraLight.3f532b67.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:200;src:url(/build/app/fonts/RedditSans-ExtraLightItalic.5e4fcf98.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:300;src:url(/build/app/fonts/RedditSans-Light.64d9a8cd.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:300;src:url(/build/app/fonts/RedditSans-LightItalic.af66772a.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:400;src:url(/build/app/fonts/RedditSans-Regular.c9f3e9a3.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:400;src:url(/build/app/fonts/RedditSans-Italic.c5c7240d.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:500;src:url(/build/app/fonts/RedditSans-Medium.54da25b6.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:500;src:url(/build/app/fonts/RedditSans-MediumItalic.31c43f19.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:600;src:url(/build/app/fonts/RedditSans-SemiBold.32297b98.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:600;src:url(/build/app/fonts/RedditSans-SemiBoldItalic.676bd6fe.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:700;src:url(/build/app/fonts/RedditSans-Bold.2d5b2769.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:700;src:url(/build/app/fonts/RedditSans-BoldItalic.94dfb197.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:800;src:url(/build/app/fonts/RedditSans-ExtraBold.7a81d06c.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:800;src:url(/build/app/fonts/RedditSans-ExtraBoldItalic.42f7abfd.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:normal;font-weight:900;src:url(/build/app/fonts/RedditSans-Black.fe15b24e.ttf)}@font-face{font-display:swap;font-family:Reddit Sans;font-style:italic;font-weight:900;src:url(/build/app/fonts/RedditSans-BlackItalic.e754e35d.ttf)}body{font-family:Reddit Sans,sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;line-height:1.5}::-moz-selection{background:#2e7a93;color:#fff}::selection{background:#2e7a93;color:#fff}main{min-height:105vh;position:relative}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scrollbar-gutter:stable}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:inherit;text-decoration:none}:root{--header-padding-y:40px;--header-height:calc(3rem + var(--header-padding-y));--inner-header-height:calc((var(--header-height) - var(--header-padding-y))*0.75);--head-icon-height:calc(var(--header-height) - var(--inner-header-height) - var(--header-padding-y)/2)}header{align-items:flex-end;background-color:#d73b1f;flex-direction:row;height:var(--header-height);justify-content:space-between;position:sticky;top:0;width:100%}header,header .logo{display:flex;z-index:200}header .logo{background-image:url(/build/app/images/logo_icebird.0614f589.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:100%;left:4rem;padding-left:calc(var(--header-height)*.8 + 2rem);position:relative;top:13px}header .logo .site-name{align-items:flex-end;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;padding:0 0 14px 1rem}@media(max-width:576px){header .logo .site-name{font-size:1.25rem}}header .header{align-items:flex-end;display:flex;flex-direction:row;height:var(--inner-header-height);padding:0 4rem}header .header a{color:#fff}.main-nav{padding:0 4rem;z-index:100}.main-nav ul{display:flex;flex-direction:row;gap:4rem;height:100%;justify-content:flex-start;list-style:none;margin:0;padding:3px 0}.main-nav .nav-item--top{display:flex;flex-direction:row;justify-content:center;min-width:var(--head-icon-height);position:relative}.main-nav .nav-item--top .nav-item-head{background-position-x:center;background-position-y:var(--head-icon-height);background-repeat:no-repeat;background-size:auto 100%;bottom:100%;height:var(--head-icon-height);left:0;position:absolute;right:0;transition:background-position .2s ease-in;z-index:-1}@media(max-width:1200px){.main-nav .nav-item--top .nav-item-head{display:none}}.main-nav .nav-item--top .nav-item-head--badger{background-image:url(/build/app/images/head_badger.bffbed62.svg)}.main-nav .nav-item--top .nav-item-head--giraf{background-image:url(/build/app/images/head_giraf.2c843b0c.svg)}.main-nav .nav-item--top .nav-item-head--icebird{background-image:url(/build/app/images/head_icebird.55ce1b2a.svg)}.main-nav .nav-item--top .nav-item-head--pigeon{background-image:url(/build/app/images/head_pigeon.b66d1cf5.svg)}.main-nav .nav-item--top .nav-item-head--fox{background-image:url(/build/app/images/head_fox.d7370305.svg)}.main-nav .nav-item--top:hover>.nav-item-head{background-position-y:2px}.main-nav li{display:block}.main-nav li>a{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:400;height:100%;justify-content:center;text-align:center;transition:background .1s ease-in,font-weight .1s ease-in;white-space:nowrap}.main-nav li.nav-item-active{border-bottom:2px solid #fbe6d9}.main-nav li.nav-item-active>a{font-weight:600}body.menu-open{overflow:hidden}.menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:1.5rem;line-height:1;padding:.25rem .5rem;z-index:151}.menu-toggle:after{content:"☰"}.menu-toggle.open:after{content:"✕"}.side-nav{align-items:center;display:none}.side-nav .side-nav-drawer{background:#0a4f65;height:calc(100vh - var(--header-height));overflow-y:auto;position:fixed;right:0;top:var(--header-height);transform:translateX(110%);transition:transform .3s ease;width:280px;z-index:150}.side-nav .side-nav-drawer ul{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:2rem}.side-nav .side-nav-drawer .nav-link{align-items:center;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;gap:.75rem;white-space:nowrap}.side-nav .side-nav-drawer .nav-link:hover{color:#eaf8fc}.side-nav .side-nav-drawer .nav-item-active>.nav-link{border-left:3px solid #ea764d;font-weight:600;padding-left:.5rem}.side-nav .side-nav-overlay{background:rgba(0,0,0,.45);display:none;inset:0;position:fixed;z-index:100}.side-nav.nav-open .side-nav-drawer{transform:translateX(0)}.side-nav.nav-open .side-nav-overlay{display:block}.side-nav--auth{display:flex}.side-nav--auth .menu-toggle{display:block}@media(max-width:1200px){.menu-toggle{display:block}.side-nav{display:flex}.main-nav{display:none}}.footer{color:#fff;display:flex;flex-direction:column}.footer h1{color:#fff;text-align:center}.footer .footer-logo{background-image:url(/build/app/images/logo_icebird.0614f589.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:12rem;position:relative;top:29px;width:100%}@media(max-width:576px){.footer .footer-logo{height:10rem;top:24px}}.footer .footer-content{align-items:center;background-color:#064154;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:4rem 7rem}.footer .footer-content h1{font-size:3rem}.footer .footer-content a{font-weight:300}.footer .footer-content a:hover{color:#c1edfc}.footer .footer-content--nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;justify-content:center}@media(max-width:576px){.footer .footer-content--nav{flex-direction:column;gap:1rem}}.footer .footer-contact{background-color:#0a4f65;gap:2rem;padding:4rem 7rem}.footer .footer-contact,.security-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.security-page{margin-top:9rem;padding:1rem;width:100%}.security-page>div{max-width:30rem;width:100%}.security-page h1{font-weight:700;margin-bottom:1rem}.security-page form{display:flex;flex-direction:column;gap:1rem}.security-page form div[role=alert]{background-color:#fee2e2;padding:.5rem 1rem}.security-page form>div{display:flex;flex-direction:column}.security-page form>div label{font-weight:500;margin-bottom:.5rem}.security-page form>div input{background-color:#eaf8fc;outline:none}.security-page form button,.security-page form>div input{border:none;font-family:Poppins,sans-serif;font-size:1rem;padding:.5rem}.security-page form button{background-color:#a9e4f2;cursor:pointer;font-weight:700;transition:all .2s ease}.security-page form button:hover{background-color:#7ed6ea}.flash{align-items:center;background-color:#eaf8fc;border-radius:.25rem;color:#0a4f65;display:flex;gap:1rem;justify-content:space-between;left:1rem;margin-top:1rem;padding:1rem;position:fixed;right:1rem;top:var(--header-height);z-index:1000}.flash:after{content:"";font-family:Font Awesome\ 6 Free;font-weight:600}.flash--warning{background-color:#fee2e2;color:#b91c1c}.move-down-button{--move-down-button-size:1.75rem;align-items:center;border:2px solid #eaf8fc;border-radius:50%;bottom:1rem;color:#eaf8fc;cursor:pointer;display:flex;font-size:1.1rem;height:var(--move-down-button-size);justify-content:center;position:absolute;right:1rem;transition:.3s ease;width:var(--move-down-button-size)}.move-down-button:hover{background-color:#eaf8fc;color:#0a4f65}.bm-btn-primary,.bm-btn-primary-light,.bm-btn-secondary{border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500;overflow:hidden;padding:.8rem 1.5rem;position:relative;transition:all .3s ease;z-index:0}.bm-btn-primary-light:after,.bm-btn-primary-light:before,.bm-btn-primary:after,.bm-btn-primary:before,.bm-btn-secondary:after,.bm-btn-secondary:before{box-sizing:border-box;height:150%;position:absolute;top:-18px}.bm-btn-primary-light:before,.bm-btn-primary:before,.bm-btn-secondary:before{content:"";left:-16%;transform:skew(30deg);transition:transform .3s cubic-bezier(.3,1,.8,1);width:126%;z-index:-1}.bm-btn-primary-light:hover:before,.bm-btn-primary:hover:before,.bm-btn-secondary:hover:before{transform:translate3d(100%,0,0)}.bm-btn-primary span,.bm-btn-primary-light span,.bm-btn-secondary span{color:#fff;position:relative}.bm-btn-primary-light>i.fa-chevron-right,.bm-btn-primary>i.fa-chevron-right,.bm-btn-secondary>i.fa-chevron-right{display:none}.bm-btn-primary-light{background:#7ed6ea;color:#022626}.bm-btn-primary-light:before{background:#a9e4f2}.bm-btn-primary-light span{color:#022626}.bm-btn-primary{background:#0a4f65}.bm-btn-primary:before{background:#2e7a93}.bm-btn-secondary{background:#d73b1f}.bm-btn-secondary:before{background:#e65931}.typewriter__text--typing{position:relative}.typewriter__text--typing:after{background-color:#a9e4f2;color:#a9e4f2;content:"|";display:inline-block;position:absolute;width:.75rem}#bm-layout .twopart-embla{display:none}#bm-layout .twopart-embla__viewport{overflow:hidden}#bm-layout .twopart-embla__container{align-items:flex-start;display:flex}#bm-layout .twopart-embla__slide{flex:0 0 100%;min-width:0;padding:2rem 5rem}@media(max-width:1200px){#bm-layout .twopart-embla__slide{padding:2rem 1.5rem}}#bm-layout .twopart-embla--active{display:block}#bm-layout .twopart-embla--active .twopart-embla__viewport{height:0;height:auto;overflow:hidden;transition:height .6s ease}#bm-layout .twopart-embla-thumbs{position:relative}#bm-layout .twopart-embla-thumbs__viewport{overflow:hidden;padding-inline:3rem}#bm-layout .twopart-embla-thumbs__container{display:flex;gap:2rem}#bm-layout .twopart-embla-thumbs__button{align-items:center;background:none;border:0;color:#a9e4f2;cursor:pointer;display:flex;font-size:2rem;height:100%;justify-content:center;position:absolute;top:0;transition:color .3s ease;width:3rem}#bm-layout .twopart-embla-thumbs__button:hover{color:#4fb8db}#bm-layout .twopart-embla-thumbs__button--prev{left:0}#bm-layout .twopart-embla-thumbs__button--next{right:0}#bm-layout .twopart-embla-thumbs__slide{border-top-left-radius:2rem;border-top-right-radius:2rem;cursor:pointer;flex:1 1 100%;max-width:300px;min-width:285px;padding-top:1.5rem;padding-inline:1.5rem;transition:background-color .3s ease}#bm-layout .twopart-embla-thumbs__slide img{border-radius:1.5rem;max-width:100%}#bm-layout .twopart-embla-thumbs__slide:hover:not(#bm-layout .twopart-embla-thumbs__slide--selected){transform:scale(1.05)}#bm-layout .twopart-embla-thumbs__slide--selected{transform:scale(1.15)}#bm-layout .twopart-embla-thumbs__slide--selected #person p{color:#fff}#bm-layout .twopart-embla-thumbs__slide--selected #person>:first-child{color:#eaf8fc}#bm-layout .twopart-slider-tab-button--active{background:#4fb8db}.blob{background:no-repeat 50%/contain;height:15rem;position:absolute;width:15rem}@media(max-width:992px){.blob{height:10rem;width:10rem}}.blob--primary-500{background-image:url(/build/app/images/blob-primary-500.8e0bd42b.svg)}.blob--primary-600{background-image:url(/build/app/images/blob-primary-600.d44a0cc3.svg)}.blob--primary-700{background-image:url(/build/app/images/blob-primary-700.31538af9.svg)}.blob--secondary-800{background-image:url(/build/app/images/blob-secondary-800.c961f6e1.svg)}.blob--landing{background-image:url(/build/app/images/landing-blob.5aefeb8d.svg);height:21rem;width:30rem}@media(max-width:992px){.blob--landing{height:14rem;width:20rem}}.blob--left,.blob--right{bottom:-2rem}@media(max-width:992px){.blob--left,.blob--right{bottom:-1rem}}.blob--left{left:0;rotate:270deg}.blob--right{right:0;rotate:180deg}.blob--landing{bottom:-2rem;left:0}@media(max-width:992px){.blob--landing{bottom:-2.5rem}}.background-video{height:100%}.background-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}