@layer variables{:root{--font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}}@layer base{html{scroll-behavior:smooth;overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,textarea,select{box-sizing:border-box}body,button{font-family:var(--font-sans-serif);font-size:1rem;line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}code,kbd,pre,samp,tt{font-family:var(--font-monospace)}}@layer etc{body{color:var(--color-charcoal)}.header{z-index:99;transition:background-color .2s;position:relative;top:0}@media (width>=768px){.header{position:sticky}}.navbar{grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:16px 0;display:grid}.navbar .logo{justify-content:center;align-items:center;font-size:0;display:flex}.navbar .logo img{width:auto;height:32px}.navbar .btn{height:40px}.navbar .btn:not(.btn-white) svg{display:none}.navbar .btn{text-wrap:nowrap}.navbar .btn-white .row{transform-origin:50%;transition:all .2s}.navbar .nav{flex-flow:column;gap:10px;width:100%;margin:0;padding:20px;display:flex}.navbar .nav .nav-item{list-style-type:none;position:relative}.navbar .nav .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;height:unset;pointer-events:unset;top:100%}.navbar .nav .nav-item:hover .btn-grey img{transform:rotate(180deg)}.navbar .nav .nav-item:focus .dropdown-menu{opacity:1;visibility:visible;height:unset;pointer-events:unset;top:100%}.navbar .nav .nav-item:focus .btn-grey img{transform:rotate(180deg)}.navbar .nav .nav-item:focus-within .dropdown-menu{opacity:1;visibility:visible;height:unset;pointer-events:unset;top:100%}.navbar .nav .nav-item:focus-within .btn-grey img{transform:rotate(180deg)}.navbar .nav .nav-item .btn-grey{width:100%;height:unset;background-color:transparent;border:0;justify-content:space-between;padding:16px 0}.navbar .nav .nav-item .btn-grey .caret{transition:transform .2s;display:none}@media (width>=576px){.navbar .nav .nav-item .btn-grey .caret{display:block}}.navbar .nav .nav-item .btn-grey.active .caret{transform:rotate(180deg)}.navbar .nav .nav-link{color:var(--color-charcoal);background-color:transparent;border:0;padding:16px 0;font-size:1rem;text-decoration:none;display:block}.navbar .nav .nav-item-mobile{display:block}.navbar .nav .nav-item-desktop{display:none}.navbar .nav.nav-column{flex-flow:column;gap:0;display:flex}.navbar .nav.nav-column .nav-link{width:100%;padding:10px 16px}.navbar .nav.nav-column .nav-divider{background-color:var(--border-light);height:1px;list-style:none}.navbar .nav .dropdown-menu{box-shadow:none;padding:0;position:static}.navbar .nav .dropdown-menu.show{padding:4px 0}.navbar .nav .dropdown-menu .nav.nav-column{padding:0}.navbar .nav .dropdown-menu .nav.nav-column .nav-link{align-items:center;gap:10px;padding:16px 10px;display:flex}.navbar .nav .dropdown-menu .nav.nav-column .nav-link-logout{color:var(--color-electric);background-color:transparent;border:0}.navbar .nav-mobile{flex-flow:row;justify-content:flex-end;padding:0;display:flex}.navbar .nav-wrapper{z-index:99;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--color-white);transition:all .2s;display:flex;position:fixed;inset:72px 0 0;transform:translateY(20%)}@media screen and (width>=576px){.navbar .nav-wrapper{opacity:1;visibility:visible;pointer-events:unset;background-color:transparent;display:block;position:static;transform:translate(0%)}.navbar .nav{max-width:unset;flex-flow:row;justify-content:flex-end;gap:2px;padding:0}.navbar .nav .nav-item .btn-grey{width:100%;box-shadow:inset 0 0 0 1px var(--color-charcoal);background-color:var(--quote-bg);height:unset;justify-content:space-between;padding:8px 16px}.navbar .nav .nav-item .btn-grey:hover{background-color:var(--color-shadow)}.navbar .nav .nav-item .btn-grey .caret{display:block}.navbar .nav .nav-link{cursor:pointer;white-space:nowrap;background-color:transparent;border:0;border-radius:5px;align-items:center;gap:10px;padding:8px 16px;line-height:24px;transition:color .2s,background-color .2s;display:flex}.navbar .nav .nav-link:hover{background-color:color-mix(in srgb, var(--color-shadow) 50%, transparent)}.navbar .nav .nav-link.nav-link-logout{color:var(--color-electric)}.navbar .nav .nav-item-mobile{display:none}.navbar .nav .nav-item-desktop{display:block}.navbar .nav .dropdown-menu{box-shadow:0 2px 12px color-mix(in srgb, var(--color-charcoal) 26%, transparent);position:absolute}.navbar .nav .dropdown-menu.show{padding:4px 0}.navbar .nav .dropdown-menu .nav.nav-column{padding:0}.navbar .nav .dropdown-menu .nav.nav-column .nav-link{align-items:center;gap:10px;padding:10px 16px;display:flex}.navbar .nav .dropdown-menu .nav.nav-column .nav-link-logout:hover{background-color:color-mix(in srgb, var(--color-shadow) 50%, transparent)}.navbar .nav-mobile{display:none}.navbar .btn:not(.btn-white) svg{display:block}}body.menu-open .header{background-color:var(--color-white)}body.menu-open .navbar .nav-wrapper{opacity:1;visibility:visible;pointer-events:unset;transition:all .2s;transform:translateY(0)}body.menu-open .navbar .btn-white .row2{opacity:0}body.menu-open .navbar .btn-white .row1{transform:rotate(45deg)translateY(4px)}body.menu-open .navbar .btn-white .row3{transform:rotate(-45deg)translateY(-4px)}body.scrolled .header{background-color:var(--color-white)}.accordion{flex-flow:column;gap:16px;display:flex}.accordion details{box-shadow:0 0 0 1px var(--color-charcoal);border-radius:6px;transition:box-shadow .2s}.accordion details summary{cursor:pointer;text-align:left;padding:16px 36px 16px 16px;font-weight:600;line-height:20px;list-style:none;position:relative}.accordion details summary::-webkit-details-marker{display:none}.accordion details summary::marker{content:none}.accordion details summary:before{content:"";background:currentColor;width:12px;height:2px;transition:transform .3s;position:absolute;top:26px;right:17px;transform:translateY(-50%)}.accordion details summary:after{content:"";background:currentColor;width:2px;height:12px;transition:transform .3s;position:absolute;top:26px;right:22px;transform:translateY(-50%)rotate(0)}.accordion details .accordion-content{text-align:left;padding:0 16px}.accordion details[open]{box-shadow:0 0 0 2px var(--color-young), 0 0 0 6px color-mix(in srgb, var(--color-young) 50%, transparent)}.accordion details[open] summary:before{transform:translateY(-50%)rotate(180deg)}.accordion details[open] summary:after{transform:translateY(-50%)rotate(270deg)}.accordion details[open] .accordion-content{padding:0 16px 10px}@media (width>=768px){.accordion details[open] .accordion-content{padding:0 16px 16px}}.footer{border-top:1px solid var(--border-light)}.footer .container{flex-direction:column;align-self:stretch;align-items:center;gap:10px;padding:16px;display:flex}@media (width>=992px){.footer .container{grid-template-columns:auto 1fr;display:grid}.footer .container:has(>.links){grid-template-columns:auto auto 1fr}.footer .container{gap:32px}}.footer .container .logo{font-size:0;display:inline-block}.footer .container .logo img{width:auto;height:24px;display:block}.footer .container .links{color:var(--color-charcoal);gap:8px;font-size:14px;line-height:18px;display:flex}@media (width>=768px){.footer .container .links{gap:6px}}.footer .container .links a{font-size:inherit;color:inherit;line-height:inherit;text-decoration:none}.footer .container .links a:hover{color:var(--color-horizon)}.footer .container .links p{margin:0;line-height:18px}.footer .container .copyright{color:var(--color-charcoal);gap:8px;font-size:14px;line-height:18px;display:flex}@media (width>=768px){.footer .container .copyright{gap:6px}}.footer .container .copyright a{font-size:inherit;color:inherit;line-height:inherit;text-decoration:none}.footer .container .copyright a:hover{color:var(--color-horizon)}.footer .container .copyright p{margin:0;line-height:18px}@media (width>=768px){.footer .container .copyright{flex-grow:1;justify-content:flex-end}}.mb-0{margin-bottom:0}.mb-4{margin-bottom:4px!important}.mb-10{margin-bottom:10px!important}.ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cta{background-color:color-mix(in srgb, var(--color-buzz) 50%, transparent);border-radius:12px;flex-flow:column;align-items:center;gap:10px;padding:20px;display:flex}@media (width>=992px){.cta{padding:32px}}.cta .text-24{text-align:center;line-height:1.2}.cta .text-16{text-align:center}.cta .btn{width:100%;margin-top:10px;padding:12px 24px;font-size:18px;font-weight:600;line-height:28px}@media (width>=576px){.cta .btn{width:auto}}@media (width>=992px){.cta .btn{margin-top:22px}}.dropdown-menu{opacity:1;visibility:visible;display:block;position:static}@media (width>=576px){.dropdown-menu{opacity:0;visibility:hidden;pointer-events:none;background-color:var(--color-white);box-shadow:0 2px 12px color-mix(in srgb, var(--color-charcoal) 26%, transparent);opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:4px 0;transition:all .3s;position:absolute;top:120%;right:0}}.dropdown-menu.show{height:unset;padding:4px 0}.dropdown-menu .nav{width:auto;min-width:180px}.italic{font-style:italic}.flexbox{flex-flow:column;min-height:100vh;display:flex}.flexbox .grow{flex-grow:1}.card{border:1px solid var(--border-medium);background-color:var(--color-white);border-radius:8px;padding:16px}.card .card-header{margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.2}@media (width>=768px){.card .card-header{margin-bottom:32px;font-size:24px;font-weight:700}}.bolder{font-weight:900}.bold{font-weight:700}.semibold{font-weight:600}.medium{font-weight:500}.regular{font-weight:400}.no-margin{margin:0}.block{display:block}.prompt{border:1px solid var(--color-electric);border-radius:8px;flex-flow:column;gap:16px;padding:16px;display:flex}.prompt .prompt-footer{gap:20px;display:flex}.hidden{display:none}.note{margin:6px 0 0;font-size:13px;line-height:20px}.nav-tabs{flex-flow:column;gap:1px 0;margin:0;padding:0;display:flex}@media (width>=576px){.nav-tabs{box-shadow:0 1px 0px var(--border-medium);flex-flow:row}}.nav-tabs .nav-item{display:block}.nav-tabs .nav-link{box-shadow:0 1px 0px var(--border-light);color:var(--color-charcoal);white-space:nowrap;align-items:center;gap:10px;padding:14px 12px;font-size:16px;line-height:20px;text-decoration:none;transition:box-shadow .3s,color .3s;display:none}@media (width>=576px){.nav-tabs .nav-link{display:block;box-shadow:0 3px transparent}}.nav-tabs .nav-link .icon{width:20px;height:20px;transform:translateY(1px)}.nav-tabs .nav-link .icon path{transition:stroke .3s}@media (width>=576px){.nav-tabs .nav-link .icon{display:none}}.nav-tabs .nav-link:hover{color:var(--color-horizon)}.nav-tabs .nav-link:hover .icon path{stroke:var(--color-horizon)}.nav-tabs .nav-link.active{color:var(--color-horizon);box-shadow:inset 0 -3px 0 0 var(--color-horizon)}.nav-tabs .nav-link.active path{stroke:var(--color-horizon)}.nav-tabs .nav-menu{list-style:none}@media (width>=576px){.nav-tabs .nav-menu{display:none}}.nav-tabs .nav-menu .btn{border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 16px;font-weight:400}.nav-tabs .nav-menu .btn:hover{background-color:var(--quote-bg)}.nav-tabs .nav-menu .btn:focus{background-color:var(--quote-bg)}.nav-tabs .nav-menu .btn .row{transform-origin:50%;transition:all .2s}.nav-tabs.nav-tabs-expanded .nav-link{display:flex}.nav-tabs.nav-tabs-expanded .nav-menu .btn .row2{opacity:0}.nav-tabs.nav-tabs-expanded .nav-menu .btn .row1{transform:rotate(45deg)translateY(4px)}.nav-tabs.nav-tabs-expanded .nav-menu .btn .row3{transform:rotate(-45deg)translateY(-4px)}.overflow-x{overflow:auto hidden}.overflow-y{overflow:hidden auto}.badge{background-color:var(--quote-bg);color:var(--color-white);border-radius:5px;padding:4px 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-block}.badge.rounded{border-radius:20px}.badge.badge-success{background-color:var(--color-young)}.badge.badge-dark{background-color:var(--color-ash)}.badge.badge-grey{background-color:var(--border-light);color:var(--color-ash)}.spacer{background-color:var(--border-light);height:2px}.lh-24{line-height:24px!important}.mw-700{max-width:700px}.container{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:block}@media screen and (width>=576px){.container{max-width:540px}}@media screen and (width>=768px){.container{max-width:720px}}@media screen and (width>=992px){.container{max-width:960px}}@media screen and (width>=1200px){.container{max-width:1140px}}@media screen and (width>=1400px){.container{max-width:1320px}}.container.container-fluid{flex-grow:1}.alert{background-color:var(--color-white);border:1px solid var(--border-dark);border-radius:6px;padding:16px;position:relative}.alert p{color:var(--color-charcoal);margin:0;font-size:16px;line-height:24px}.alert p strong{color:inherit;font-size:inherit;line-height:inherit}.alert p:not(:last-child){margin-bottom:10px}.alert p.flex{align-items:flex-start;gap:10px;display:flex}.alert p.flex img{width:24px;min-width:24px;height:auto;display:block;transform:translateY(1px)}.alert div{color:var(--color-charcoal);margin:0;font-size:16px;line-height:24px}.alert div strong{color:inherit;font-size:inherit;line-height:inherit}.alert div:not(:last-child){margin-bottom:10px}.alert div.flex{align-items:flex-start;gap:10px;display:flex}.alert div.flex img{width:24px;min-width:24px;height:auto;display:block;transform:translateY(1px)}.alert ul{padding-left:22px}.alert ul li{text-align:left;padding-left:5px;list-style-type:disc}.alert .alert-link{color:var(--color-charcoal);text-decoration:underline}.alert.alert-danger{border:1px solid var(--color-electric);background-color:color-mix(in srgb, var(--color-electric) 10%, white 90%)}.alert.alert-danger p{color:var(--color-electric)}.alert.alert-danger .alert-link{color:var(--color-electric)}.alert.alert-success{border:1px solid var(--color-young);background-color:color-mix(in srgb, var(--color-young) 30%, white 70%)}.alert.alert-success p{color:color-mix(in srgb, var(--color-young) 60%, black 40%)}.alert.alert-success .alert-link{color:color-mix(in srgb, var(--color-young) 60%, black 40%)}.alert.alert-info{border:1px solid color-mix(in srgb, var(--color-insight) 80%, black 20%);background-color:color-mix(in srgb, var(--color-insight) 20%, white 80%)}.alert.alert-info p{color:var(--color-charcoal)}.alert.alert-info .alert-link{color:var(--color-charcoal)}.btn{background-color:var(--color-shadow);color:var(--color-charcoal);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.btn:hover{background-color:var(--border-medium)}.btn.btn-lg{padding:10px 20px;line-height:30px}.btn.btn-sm{gap:6px;padding:6px 12px;font-size:14px;line-height:20px}.btn.btn-block{width:100%}.btn-primary{background-color:var(--color-young);color:var(--color-white)}.btn-primary:hover{background-color:color-mix(in srgb, var(--color-young) 80%, black 20%)}.btn-secondary{background-color:var(--color-buzz)}.btn-secondary:hover{background-color:color-mix(in srgb, var(--color-buzz) 80%, black 20%)}.btn-dark{background-color:var(--color-charcoal);color:var(--color-white)}.btn-dark:hover{background-color:color-mix(in srgb, var(--color-charcoal) 0%, black 100%)}.btn-white{background-color:var(--color-white);color:var(--color-charcoal)}.btn-white:hover{background-color:var(--color-shadow)}.btn-white.btn-outline{border:1px solid var(--color-charcoal)}.btn-white.btn-outline:hover{border-color:var(--color-ash)}.btn-grey{background-color:var(--quote-bg);color:var(--color-charcoal)}.btn-grey:hover{background-color:var(--color-shadow)}.btn-grey.btn-outline{border:1px solid var(--color-charcoal)}.btn-grey.btn-outline:hover{border:1px solid var(--color-charcoal)}.btn-light{background-color:var(--color-shadow);color:var(--color-charcoal)}.btn-light:hover{background-color:color-mix(in srgb, var(--color-shadow) 95%, black 5%)}.btn-light.btn-outline{border:1px solid var(--color-ash)}.btn-light.btn-outline:hover{background-color:color-mix(in srgb, var(--color-shadow) 95%, black 5%);border:1px solid var(--color-charcoal)}.btn-danger{background-color:var(--color-electric);color:var(--color-white)}.btn-danger:hover{background-color:color-mix(in srgb, var(--color-electric) 95%, black 5%)}.btn-danger.btn-outline{border:1px solid var(--color-electric);background-color:var(--color-white);color:var(--color-electric)}.btn-danger.btn-outline:hover{background-color:color-mix(in srgb, var(--color-shadow) 50%, transparent)}.btn-link{background-color:transparent;padding:0;text-decoration:underline}.btn-link:hover{color:var(--color-horizon);background-color:transparent}.btn-link:hover .icon path{stroke:var(--color-horizon)}.btn-link .icon{transform:translateY(2px)}.btn-clipboard{background-color:transparent;padding:0!important}.btn-clipboard:hover{background-color:transparent}.btn-icon{background-color:transparent;padding:0}.btn-icon:hover{background-color:transparent}.btn-context{background-color:var(--border-light);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;gap:3px;width:100%;padding:0}.btn-context:hover{background-color:var(--color-charcoal)}.btn-context:hover span{background-color:var(--color-white)}.btn-context span{background-color:var(--color-charcoal);border-radius:100%;width:3px;height:3px}.btn-cross{opacity:.5;background-color:transparent;padding:0;transition:opacity .2s,color .2s;position:absolute;top:16px;right:16px}.btn-cross:hover{opacity:1;color:var(--color-charcoal);background-color:transparent}.btn-underline{background-color:transparent;padding:0;text-decoration:underline}.btn-underline:hover{color:var(--color-horizon);background-color:transparent}.control{box-shadow:0 0 0 1px var(--border-medium);background-color:var(--color-white);color:var(--color-charcoal);border:0;border-radius:6px;width:100%;padding:10px 16px;font-size:16px;transition:box-shadow .2s}.control:focus{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent);outline:none}.control:active{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent);outline:none}.control:is(select){appearance:none;cursor:pointer}.control:is(select)::-ms-expand{display:none}.control:is(select):not([multiple]):not([size]){background-color:var(--color-white);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.2929%200.292893C12.6834%20-0.0976311%2013.3164%20-0.0976311%2013.707%200.292893C14.0975%200.683417%2014.0975%201.31643%2013.707%201.70696L7.70696%207.70696C7.31643%208.09748%206.68342%208.09748%206.29289%207.70696L0.292893%201.70696C-0.0976311%201.31643%20-0.0976311%200.683417%200.292893%200.292893C0.683417%20-0.0976311%201.31643%20-0.0976311%201.70696%200.292893L6.99992%205.58586L12.2929%200.292893Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fsvg%3E);background-position:right 16px top 50%;background-repeat:no-repeat;background-size:10px}.control:is(textarea){min-height:120px}.control.error{box-shadow:0 0 0 1px var(--color-electric)}.control.error:focus{box-shadow:0 0 0 1px var(--color-electric), 0 0 0 4px color-mix(in srgb, var(--color-electric) 50%, transparent)}.control.error:active{box-shadow:0 0 0 1px var(--color-electric), 0 0 0 4px color-mix(in srgb, var(--color-electric) 50%, transparent)}.label{color:var(--color-charcoal);margin-bottom:6px;font-size:14px;line-height:20px;display:inline-block}.floating{background-color:var(--color-white);box-shadow:0 0 0 1px var(--border-dark);border-radius:6px;transition:all .5s;position:relative;overflow:hidden}.floating:focus-within{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent)}.floating:focus-within .control{box-shadow:none}.floating.error{box-shadow:0 0 0 1px var(--color-electric);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.334%207C12.3338%204.05463%209.94541%201.66699%207%201.66699C4.05474%201.66717%201.66717%204.05474%201.66699%207C1.66699%209.94541%204.05463%2012.3338%207%2012.334C9.94552%2012.334%2012.334%209.94552%2012.334%207ZM13.334%207C13.334%2010.4978%2010.4978%2013.334%207%2013.334C3.50235%2013.3338%200.666992%2010.4977%200.666992%207C0.667168%203.50245%203.50245%200.667168%207%200.666992C10.4977%200.666992%2013.3338%203.50235%2013.334%207Z%22%20fill%3D%22%23FF1D25%22%2F%3E%0A%3Cpath%20d%3D%22M6.50033%209.33333V7.00033C6.50033%206.72418%206.72418%206.50033%207.00033%206.50033C7.27647%206.50033%207.50033%206.72418%207.50033%207.00033V9.33333C7.50033%209.60948%207.27647%209.83333%207.00033%209.83333C6.72418%209.83333%206.50033%209.60948%206.50033%209.33333Z%22%20fill%3D%22%23FF1D25%22%2F%3E%0A%3Cpath%20d%3D%22M7.00521%204.16699C7.28135%204.16699%207.50521%204.39085%207.50521%204.66699C7.50521%204.94313%207.28135%205.16699%207.00521%205.16699H7.00033C6.72418%205.16699%206.50033%204.94313%206.50033%204.66699C6.50033%204.39085%206.72418%204.16699%207.00033%204.16699H7.00521Z%22%20fill%3D%22%23FF1D25%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:right 16px top 21px;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:34px}.floating.error:focus-within{box-shadow:0 0 0 1px var(--color-electric), 0 0 0 4px color-mix(in srgb, var(--color-electric) 50%, transparent)}.floating.error:has(textarea.control){padding-right:0}.floating.error:has(.group-text){background-position:right 110px top 21px}.floating.error .control~.label{color:var(--color-electric)}.floating.error .control:focus~.label{color:var(--color-electric)}.floating.error .control:active~.label{color:var(--color-electric)}.floating .control{width:100%;height:60px;color:var(--color-charcoal);box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:4px;padding:28px 16px 4px;font-size:16px;line-height:20px;display:block}.floating .control:focus{border:0}.floating .control::placeholder{color:transparent}.floating input[type=file].control{cursor:pointer;font-family:inherit}.floating input[type=file].control::file-selector-button{background-color:transparent;border:0;padding:0;font-family:inherit;font-size:16px}.floating select.control{-webkit-appearance:none;background:var(--color-white) url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.2929%200.292893C12.6834%20-0.0976311%2013.3164%20-0.0976311%2013.707%200.292893C14.0975%200.683417%2014.0975%201.31643%2013.707%201.70696L7.70696%207.70695C7.31643%208.09748%206.68342%208.09748%206.29289%207.70695L0.292893%201.70696C-0.0976311%201.31643%20-0.0976311%200.683417%200.292893%200.292893C0.683417%20-0.0976311%201.31643%20-0.0976311%201.70696%200.292893L6.99992%205.58586L12.2929%200.292893Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fsvg%3E%0A) right 16px center no-repeat;padding:22px 40px 4px 16px!important}.floating textarea.control{resize:none;min-height:120px;margin-block:0;padding-top:28px;padding-bottom:20px;font-family:inherit;height:unset!important}.floating textarea.control:focus~.label{background-color:var(--color-white);width:90%;padding-top:8px;padding-bottom:0;top:0!important}@media (width>=576px){.floating textarea.control:focus~.label{width:92.5%}}@media (width>=768px){.floating textarea.control:focus~.label{width:94.75%}}.floating textarea.control:not(:placeholder-shown)~.label{background-color:var(--color-white);width:90%;padding-top:8px;padding-bottom:0;top:0!important}@media (width>=576px){.floating textarea.control:not(:placeholder-shown)~.label{width:92.5%}}@media (width>=768px){.floating textarea.control:not(:placeholder-shown)~.label{width:94.75%}}.floating .control:focus~.label{color:var(--color-ash);font-size:13px;font-weight:600;top:7px}.floating .control:not(:placeholder-shown)~.label{color:var(--color-ash);font-size:13px;font-weight:600;top:7px}.floating .label{color:var(--placeholder-light);pointer-events:none;margin:0;padding:0 16px;font-size:16px;font-weight:400;line-height:20px;transition:all .2s;position:absolute;top:20px;left:0}.check{flex-flow:column;align-items:flex-start;gap:0;padding-left:30px;display:flex;position:relative}.check .check-input{background-color:var(--color-white);width:20px;height:20px;box-shadow:0 0 0 1px var(--color-ash);appearance:none;cursor:pointer;border:0;border-radius:4px;margin:1px 0 0;transition:background-color .2s,box-shadow .2s;position:absolute;top:0;left:0}.check .check-input+.check-label{cursor:pointer;font-size:16px;line-height:20px}.check .check-input:focus{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent)}.check .check-input:checked{box-shadow:0 0 0 1px var(--color-charcoal);background:var(--color-charcoal) url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%228%22%20viewBox%3D%220%200%2010%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.4106%200.925277C8.70918%200.64257%209.21582%200.623636%209.54146%200.882872C9.86699%201.14217%209.88879%201.58218%209.59029%201.86498L4.09029%207.07575C3.93877%207.21921%203.72461%207.3005%203.50044%207.3005C3.27628%207.3005%203.06212%207.21921%202.9106%207.07575L0.410601%204.70699C0.11206%204.42414%200.133776%203.98416%200.459429%203.72488C0.785124%203.4656%201.29173%203.48528%201.59029%203.76813L3.49947%205.57714L8.4106%200.925277Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat}.check .check-input:checked:focus{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent)}.check.error .check-input{box-shadow:0 0 0 1px var(--color-electric)}.check.error .check-input+.check-label{color:var(--color-electric)}.error-msg{color:var(--color-electric);margin:6px 0 0;font-size:14px;line-height:20px}.form-group{margin-bottom:1rem}.radio-group{flex-wrap:wrap;gap:32px;display:flex}.radio-group .radio-item{position:relative}.radio-group .radio-input{opacity:0;position:absolute}.radio-group .radio-input+.radio-label{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:30px;font-size:16px;line-height:24px;position:relative}.radio-group .radio-input+.radio-label:before{content:"";box-shadow:inset 0 0 0 1px var(--border-dark);border-radius:100%;width:20px;height:20px;transition:box-shadow .2s;position:absolute;top:2px;left:0}.radio-group .radio-input:checked+.radio-label:before{box-shadow:inset 0 0 0 6px var(--color-charcoal)}h1,.h1{font-size:24px;font-weight:700;line-height:1.2}h2,.h2{font-size:22px;font-weight:700;line-height:1.2}h3,.h3{font-size:20px;font-weight:700;line-height:1.2}h4,.h4{font-size:18px;font-weight:700;line-height:1.2}h5,.h5{font-size:16px;font-weight:700;line-height:1.2}h6,.h6{font-size:14px;font-weight:700;line-height:1.2}@media screen and (width>=576px){h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}}@media screen and (width>=992px){h1,.h1{font-size:44px}h2,.h2{font-size:40px}h3,.h3{font-size:36px}h4,.h4{font-size:30px}h5,.h5{font-size:24px}h6,.h6{font-size:20px}}.text-24{font-size:24px;line-height:1.5}.text-20{font-size:20px;line-height:1.5}.text-18{font-size:18px;line-height:1.5}.text-16{font-size:16px;line-height:1.5}.text-14{font-size:14px;line-height:1.5}.text-12{font-size:12px;line-height:1.5}.hero{padding:24px 0}@media (width>=992px){.hero{padding:38px 0}}.hero .hero-content{flex-flow:column-reverse;gap:32px;display:flex}@media (width>=1200px){.hero .hero-content{flex-flow:row;align-items:center}}.hero .banner{z-index:1;position:relative}.hero .banner-img{text-align:center;z-index:1;display:block;position:relative}.hero .banner-img img{width:301px;height:240px}@media (width>=768px){.hero .banner-img img{width:540px;height:432px}}@media (width>=1200px){.hero .banner-img img{width:600px;height:480px}}.hero .banner-deco{width:auto;height:140px;position:absolute;top:0;right:0%;transform:translate(9%,-25%)}@media (width>=576px){.hero .banner-deco{height:200px;top:-20px;transform:translateY(-20%)}}@media (width>=768px){.hero .banner-deco{height:290px;top:40px;transform:translate(20%,-20%)}}@media (width>=1200px){.hero .banner-deco{height:100%;right:-20%;transform:translateY(-25%)}}.hero .info{flex-flow:column;gap:16px;display:flex}@media (width>=1200px){.hero .info{gap:20px}}.hero .info .h1{text-align:center}@media (width>=768px){.hero .info .h1{font-size:40px}}@media (width>=1200px){.hero .info .h1{text-align:left}}.hero .info .text-20{text-align:center;font-size:16px}@media (width>=768px){.hero .info .text-20{font-size:18px}}@media (width>=1200px){.hero .info .text-20{text-align:left}}.hero .info .action{grid-template-columns:1fr 1fr;gap:10px;padding-top:16px;display:grid}@media (width>=768px){.hero .info .action{justify-content:center;gap:20px;padding-top:32px;display:inline-flex}}@media (width>=1200px){.hero .info .action{justify-content:flex-start}}.hero .info .action .btn{text-align:center;padding:12px 10px}@media (width>=768px){.hero .info .action .btn{padding:12px 24px}}@media (width>=1200px){.hero .info .action .btn{font-size:18px}}.how{background-color:var(--color-shadow);padding:32px 0}@media (width>=768px){.how{padding:48px 0;scroll-margin-top:72px}}.how .h2{text-align:center;margin-bottom:4px;font-size:24px}@media (width>=768px){.how .h2{font-size:36px}}.how .text-18{text-align:center;font-size:16px}@media (width>=768px){.how .text-18{font-size:18px}}.how .how-list{flex-flow:column;gap:16px;margin-top:24px;display:flex}@media (width>=768px){.how .how-list{gap:32px;margin-top:32px}}@media (width>=992px){.how .how-list{max-width:800px;margin:32px auto 0}}.how .item{background-color:var(--color-white);border-radius:12px;flex-flow:column;gap:20px;padding:16px;display:flex}@media (width>=768px){.how .item{background-color:transparent;flex-flow:row;grid-template-columns:repeat(2,1fr);align-items:center;gap:24px;padding:0;display:grid}}@media (width>=992px){.how .item{gap:48px}}@media (width>=768px){.how .item:nth-child(2) img{order:2}.how .item:nth-child(2) .info{order:1}}.how .item img{max-width:140px;margin:0 auto;display:block}@media (width>=768px){.how .item img{max-width:200px}}@media (width>=992px){.how .item img{max-width:300px}}.how .item .info{flex-flow:column;gap:10px;display:flex}@media (width>=768px){.how .item .info{background-color:var(--color-white);border-radius:12px;justify-content:center;padding:32px}}@media (width>=992px){.how .item .info{padding:48px}}.how .item .h4{text-align:center}@media (width>=768px){.how .item .h4{text-align:left}}@media (width>=992px){.how .item .h4{font-size:24px}}.how .item .text-18{text-align:center;color:var(--color-ash)}@media (width>=768px){.how .item .text-18{text-align:left}}.faqs{padding:32px 0}@media (width>=768px){.faqs{padding:48px 0}}.faqs .h2{text-align:center}@media (width>=768px){.faqs .h2{font-size:36px}.faqs .h5,.faqs .text-14{font-size:16px}}.faqs .faqs-list{max-width:800px;margin:24px auto}@media (width>=768px){.faqs .faqs-list{gap:20px;margin-top:32px}}.faqs .btn{padding:14px 16px;font-size:16px;display:flex}@media (width>=768px){.faqs .btn{padding:16px 32px;font-size:18px;display:inline-flex}.faqs .container{text-align:center}}.login{flex-flow:column;min-height:100vh;display:flex}@media (width>=768px){.login{grid-template-columns:repeat(2,1fr);display:grid}}.login .info{flex-flow:column;padding:48px 8px 24px;display:flex;position:relative}@media (width>=768px){.login .info{padding:24px 0}}.login .info .container{flex-flow:column;justify-content:center;height:100%;display:flex}@media (width>=768px){.login .info .container{max-width:560px}}.login .info .logo a{font-size:0;display:block}.login .info .logo a img{width:auto;height:36px;margin:0 auto 20px;display:block}@media (width>=768px){.login .info .logo a img{height:54px;margin:0 0 32px}}.login .info h1.text-18{text-align:center;font-weight:600}@media (width>=768px){.login .info h1.text-18{text-align:left;font-size:22px}}@media (width>=1200px){.login .info h1.text-18{font-size:28px}}.login .info h1.text-18+.text-14{text-align:center;margin-bottom:10px}@media (width>=768px){.login .info h1.text-18+.text-14{text-align:left;margin-bottom:0;font-size:16px}}@media (width>=992px){.login .info h1.text-18+.text-14{font-size:18px}}.login .info .list{flex-flow:column;gap:20px;height:0;margin-bottom:20px;padding:0;transition:height .2s,margin .2s;display:flex;overflow:hidden}@media (width>=768px){.login .info .list{height:unset;gap:32px;margin:32px 0 0}}@media (width>=1200px){.login .info .list{gap:48px;margin:48px 0 0}}.login .info .list.show{height:unset;margin:20px 0 24px}.login .info .list .item{grid-template-columns:32px 1fr;gap:16px;display:grid}@media (width>=768px){.login .info .list .item{grid-template-columns:48px 1fr}}.login .info .list .text-18{font-size:16px}@media (width>=768px){.login .info .list .text-18{font-size:18px}}.login .info .list .icon img{width:100%;height:auto}.login .info .readmore{text-align:center;z-index:1;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}@media (width>=768px){.login .info .readmore{display:none}}.login .info .readmore .btn{box-shadow:0 0 12px color-mix(in srgb, var(--color-charcoal) 20%, transparent);width:unset;text-transform:unset;border-radius:20px;padding:10px 24px;font-size:14px;line-height:20px}.login .form{background-color:var(--color-insight);border-radius:20px 20px 0 0;flex-flow:column;flex-grow:1;padding:48px 4px 24px;display:flex}@media (width>=768px){.login .form{border-radius:0;padding:24px 4px}}.login .form .container{flex-flow:column;flex-grow:1;justify-content:center;display:flex;position:relative}@media (width>=768px){.login .form .container{justify-content:center;max-width:400px}}.login .form .h1{text-align:center;margin-bottom:10px}@media (width>=768px){.login .form .h1{font-size:24px}}.login .form .text-14{text-align:center;margin-bottom:24px}@media (width>=992px){.login .form .text-14{margin-bottom:20px}}.login .form li.text-14{text-align:left}.login .form .floating{box-shadow:none}.login .form .floating:focus-within{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent)}.login .form .floating.error{box-shadow:0 0 0 1px var(--color-electric)}.login .form .floating.error:focus-within{box-shadow:0 0 0 1px var(--color-electric), 0 0 0 4px color-mix(in srgb, var(--color-electric) 50%, transparent)}.login .alert{margin-bottom:24px}@media (width>=992px){.login .alert{margin-bottom:20px}}.login .alert-info{margin-bottom:0}.login .form-login{flex-flow:column;gap:20px;display:flex}.login .form-login .item-center{text-align:center}.login .form-login .note{text-align:left;margin:4px 0 0}.login .form-login .check .check-input{box-shadow:none}.login .form-login .check .check-input:focus{box-shadow:0 0 0 1px var(--color-white), 0 0 0 4px color-mix(in srgb, var(--color-white) 50%, transparent)}.login .form-login .check .check-input:checked{box-shadow:0 0 0 1px var(--color-charcoal)}.login .form-login .check .check-input:checked:focus{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px color-mix(in srgb, var(--color-charcoal) 50%, transparent)}.login .form-login .check .check-label a{line-height:inherit;color:inherit}.login .form-login .check.error .check-input{box-shadow:0 0 0 1px var(--color-electric)}.login .form-login .check.error .check-input:focus{box-shadow:0 0 0 1px var(--color-electric), 0 0 0 4px color-mix(in srgb, var(--color-electric) 50%, transparent)}.login .form-login .check.error .check-input:checked:focus{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 4px rgba(51,51,51,.5)}.login .btn-group{flex-flow:column;gap:20px;display:flex}.login .btn-dark{text-transform:uppercase;width:100%;line-height:30px}.login .btn-white{text-transform:uppercase;width:100%;line-height:30px}.login .forgot-pwd{text-align:center;flex-flow:column;flex-grow:1;justify-content:center;gap:10px;padding:20px 0;display:flex}@media (width>=768px){.login .forgot-pwd{flex-grow:0}}.login .forgot-pwd a.text-16{color:var(--color-charcoal);text-decoration:underline}.login .copyright{flex-flow:column;align-items:center;gap:6px;padding-top:24px;display:flex}@media (width>=768px) and (height>=640px){.login .copyright{width:100%;position:absolute;bottom:0;left:0}}.login .copyright.copyright-static{position:static}.login .copyright .row{flex-wrap:wrap;gap:8px;display:flex}.login .copyright .row .text-14{margin:0}.login .copyright .row .text-14 a{color:var(--color-charcoal);text-decoration:underline}.login .form-content{text-align:center;margin-top:14px}.login .form-content .text-14{margin:0}.login .form-content a.btn-dark{text-transform:uppercase;width:100%;margin:24px 0;line-height:30px}.login .form-content .text-16{margin-bottom:20px}@media (width>=576px){.login .form-content .text-16{margin-bottom:24px}}.login .form-icon{text-align:center;margin-bottom:24px}.login .form-icon .icon{border:1px solid var(--border-dark);background-color:var(--color-shadow);border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.login .form-icon .icon.icon-success{border:1px solid var(--color-young);background-color:color-mix(in srgb, var(--color-young) 30%, white 70%)}.login .form-icon .icon.icon-danger{border:1px solid var(--color-electric);background-color:color-mix(in srgb, var(--color-electric) 20%, white 80%)}.login .form-status .container{justify-content:center}.blog{flex-flow:column;gap:24px;padding:24px 0;display:flex}@media (width>=768px){.blog{gap:32px;padding:32px 0}}.blog .blog-header{flex-flow:column;gap:10px;display:flex}@media (width>=992px){.blog .blog-header .h1{font-size:40px}}@media (width>=992px){.blog .blog-header .text-16{font-size:18px}}.blog .blog-listing{flex-flow:column;gap:20px;display:flex}@media (width>=768px){.blog .blog-listing{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));display:grid}}@media (width>=1200px){.blog .blog-listing{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}}.blog .blog-listing .item{display:flex}@media (width>=768px){.blog .blog-listing .item.item-row{grid-column:span 2}}@media (width>=992px){.blog .blog-listing .item.item-row{grid-column:span 3}}.blog .blog-listing .item.item-row .card{border:0;padding:0}.blog .blog-listing .item.item-row .card-body{height:unset;align-self:center}@media (width>=992px){.blog .blog-listing .item.item-row .card-body{gap:24px;padding:32px}}@media (width>=1200px){.blog .blog-listing .item.item-row .card-body{padding:48px}.blog .blog-listing .item.item-row .card-body .card-title+p{font-size:18px}}.blog .blog-listing .item.item-row .card-body .btn{gap:10px;width:100%;padding:12px 16px;font-size:16px;font-weight:600}@media (width>=768px){.blog .blog-listing .item.item-row .card-body .btn{width:auto}}.blog .blog-listing .item.item-row .card-body .btn img{aspect-ratio:1;width:18px}.blog .blog-listing .item.item-row .card-link{background-color:color-mix(in srgb, var(--color-buzz) 50%, transparent);border:0;border-radius:8px}@media (width>=768px){.blog .blog-listing .item.item-row .card-link{border-radius:inherit;grid-template-columns:repeat(2,1fr);display:grid}}@media (width>=768px){.blog .blog-listing .item.item-row .card-link .card-title{font-size:24px;line-height:1.2}}.blog .blog-listing .item.item-row .card-link .text-20{width:100%}@media (width>=768px){.blog .blog-listing .item.item-row .card-link .text-20{font-size:24px;line-height:1.2}}@media (width>=1200px){.blog .blog-listing .item.item-row .card-link .text-20{font-size:30px}}.blog .blog-listing .item.item-row .card-link img{aspect-ratio:16/9;border-radius:8px;width:100%;height:100%}@media (width>=567px){.blog .blog-listing .item.item-row .card-link img{aspect-ratio:unset;border-radius:0}}.blog .blog-listing .card{background-color:var(--color-white);border:1px solid var(--border-medium);border-radius:8px;padding:0;transition:box-shadow .2s;display:flex;overflow:hidden}.blog .blog-listing .card:hover{box-shadow:0 0 12px color-mix(in srgb, var(--color-charcoal) 20%, transparent)}.blog .blog-listing .card .card-link{color:var(--color-charcoal);flex-flow:column;text-decoration:none;display:flex;overflow:hidden}.blog .blog-listing .card img{aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:6px;width:100%;height:auto;display:block}.blog .blog-listing .card .card-title{overflow:hidden}.blog .blog-listing .card .card-title .text-18{color:var(--color-charcoal);text-decoration:none;display:block}@media (width>=992px){.blog .blog-listing .card .card-title .text-18{font-size:20px}}.blog .blog-listing .card .card-body{height:unset;flex-flow:column;flex-grow:1;gap:10px;padding:16px;display:flex}@media (width>=992px){.blog .blog-listing .card .card-body{padding:20px}}@media (width>=1200px){.blog .blog-listing .card .card-body .card-title+p{margin-top:8px}}.blog .blog-listing .card .card-body .btn{margin-top:10px;margin-right:auto;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}@media (width>=992px){.blog .paging{padding:10px 0}}.blog .blog-details{flex-flow:column;gap:24px;max-width:800px;margin:0 auto;display:flex}@media (width>=992px){.blog .blog-details{gap:32px}}.blog .blog-hero .blog-banner{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}.blog .blog-content{flex-flow:column;gap:24px;max-width:800px;margin:0 auto;display:flex}@media (width>=992px){.blog .blog-content{gap:32px}}.blog .blog-content .text-24.semibold{line-height:1.2}.blog .blog-content .text-24.semibold:has(+.subtitle){margin-bottom:-8px}.blog .blog-content .text-20.semibold{line-height:1.2}.blog .blog-content .text-20.semibold:has(+.subtitle){margin-bottom:-8px}.blog .blog-quote{flex-flow:column;gap:10px;display:flex}.blog .blog-quote .blog-blockquote{background-color:var(--quote-bg);border-left:4px solid var(--color-young);border-radius:.5rem;flex-flow:column;gap:16px;margin:10px 0;padding:16px 24px;display:flex}.blog .blog-practise{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=768px){.blog .blog-practise{grid-template-columns:repeat(2,1fr);gap:20px}}.blog .blog-practise .practise-col{padding-bottom:4px;display:flex}@media (width>=768px){.blog .blog-practise .practise-col{margin-top:-10px}}@media (width>=768px){.blog .blog-practise .text-24.semibold{grid-column:span 2}}.blog .blog-practise .card{background-color:var(--quote-bg);border-bottom:4px solid var(--border-medium);border-radius:8px;padding:20px}.blog .blog-practise .card-body{height:unset;flex-flow:column;gap:10px;display:flex}.blog .blog-tip{flex-flow:column;gap:10px;display:flex}.blog .blog-tip .alert{flex-flow:column;gap:10px;margin:10px 0;display:flex}.blog .blog-tip .alert .alert-heading{align-items:center;gap:10px;display:flex}.blog .blog-list-group{flex-flow:column;gap:16px;display:flex}.blog .blog-list-group .list-group-item{margin-left:30px;padding-left:10px;list-style-type:disc;list-style-position:outside}.blog .blog-list-group.list-group-numbered .list-group-item{list-style-type:decimal;list-style-position:outside}.blog .blog-list-group.list-group-checks .list-group-item{background:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2224%22%20viewBox%3D%220%200%2020%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_155_2277)%22%3E%0A%3Cpath%20d%3D%22M18.3337%2011.2335V12.0002C18.3326%2013.7972%2017.7507%2015.5458%2016.6748%2016.9851C15.5988%2018.4244%2014.0864%2019.4773%2012.3631%2019.9868C10.6399%2020.4963%208.79804%2020.4351%207.11238%2019.8124C5.42673%2019.1896%203.98754%2018.0386%203.00946%2016.5311C2.03138%2015.0236%201.56682%2013.2403%201.68506%2011.4471C1.80329%209.65402%202.498%207.94715%203.66556%206.58111C4.83312%205.21506%206.41098%204.26303%208.16382%203.867C9.91665%203.47097%2011.7505%203.65216%2013.392%204.38355M18.3337%205.33355L10.0003%2013.6752L7.50033%2011.1752%22%20stroke%3D%22%2344BFB7%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_155_2277%22%3E%0A%3Crect%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22white%22%20transform%3D%22translate(0%202)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") 10px 0 no-repeat;margin-left:0;padding-left:40px;list-style-type:none}.paging{justify-content:center;display:flex}.paging .pagination{flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0;display:flex}.paging .page-item{display:block}.paging .page-item.disabled{cursor:not-allowed}.paging .page-item.indicator .page-link{cursor:not-allowed}.paging .page-item.indicator .page-link:hover{box-shadow:none;background-color:transparent}.paging .page-item.active .page-link{background-color:var(--color-young);color:var(--color-white);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-young) 20%, transparent);font-weight:600}.paging .page-link{width:30px;height:30px;color:var(--color-charcoal);border-radius:100%;justify-content:center;align-items:center;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.paging .page-link:hover{background-color:var(--color-shadow);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-charcoal) 20%, transparent)}@media (width>=576px){.paging .page-link{width:36px;height:36px}}.paging .page-link img{aspect-ratio:1;width:18px}:root{--color-horizon:#247bff;--color-young:#45bfb7;--color-insight:#38d1ff;--color-bloom:#7ac943;--color-buzz:#f8b518;--color-electric:#ff1d25;--color-shadow:#f2f2f2;--color-charcoal:#333;--color-ash:#58595b;--color-white:#fff;--color-yellow:#ffe26d;--border-light:#ededed;--border-medium:#ccc;--border-dark:#ababab;--placeholder-light:#999;--placeholder-dark:#444;--quote-bg:#f7f8fa}.myacc{flex-flow:column;gap:20px;max-width:992px;margin:0 auto;padding:24px 0;display:flex}@media (width>=992px){.myacc{gap:32px;padding:32px 0}}.myacc .note{margin:6px 0 0}.myacc h1.h1{margin:0;font-size:30px;line-height:1.2}@media (width>=992px){.myacc h1.h1{font-size:40px}}.myacc h2.text-20{margin:0;font-size:20px;line-height:1.2}@media (width>=992px){.myacc h2.text-20{font-size:24px}}.myacc .myacc-info .card{background-color:color-mix(in srgb, var(--color-shadow) 40%, transparent)}.myacc .myacc-info .card-body{height:unset;padding:20px 6px 0}@media (width>=768px){.myacc .myacc-info .card-body{padding-top:24px}}@media (width>=992px){.myacc .myacc-info .card-body{padding-top:32px}}.myacc .myacc-info .card-body p{flex-flow:column;gap:6px;display:flex}.myacc .myacc-info .card-body p strong{font-weight:600}.myacc .card{padding:0}.myacc .card details>summary{list-style:none}.myacc .card details .card-body{opacity:0;padding:0 16px 16px;transition:opacity .4s;overflow:hidden}@media (width>=768px){.myacc .card details .card-body{padding:0 20px 20px}}@media (width>=992px){.myacc .card details .card-body{padding:0 32px 32px}}.myacc .card details[open] .card-header .handle:after{opacity:0}.myacc .card details[open] .card-header .myacc-row{display:none}.myacc .card details[open] .card-body{opacity:1}.myacc .card .card-header{cursor:pointer;padding:16px}@media (width>=768px){.myacc .card .card-header{padding:20px}.myacc .card .card-header{padding:20px 20px 0}}@media (width>=992px){.myacc .card .card-header{padding:32px 32px 0}}.myacc .card .card-header .text-16{margin:0;font-size:16px;font-weight:400;line-height:1.5;position:relative}.myacc .card .card-header .text-16 a{color:inherit;font-weight:600;text-decoration:underline}.myacc .card .card-header .text-16 a:hover{color:var(--color-horizon)}.myacc .card .card-header .text-20{justify-content:space-between;margin:0 0 10px;font-size:20px;line-height:20px;display:flex}@media (width>=768px){.myacc .card .card-header .text-20{margin:0 0 16px;font-size:24px}}.myacc .card .card-header .handle{width:24px;height:24px;position:relative}@media (width>=992px){.myacc .card .card-header .handle{margin-right:-12px}}.myacc .card .card-header .handle:before{content:"";background-color:var(--color-charcoal);width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myacc .card .card-header .handle:after{content:"";background-color:var(--color-charcoal);width:12px;height:2px;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.myacc .myacc-info .card-header{cursor:text}.myacc .myacc-info .card-header .text-20{margin:0}.myacc .myacc-security .text-20{margin-bottom:10px}.myacc .myacc-security .alert-success{margin:16px 16px 0}@media (width>=768px){.myacc .myacc-security .alert-success{margin:20px 20px 0}}@media (width>=992px){.myacc .myacc-security .alert-success{margin:32px 32px 0}}.myacc .myacc-delete .text-20{margin-bottom:10px}.myacc .myacc-delete .alert-success{margin:16px 16px 0}@media (width>=768px){.myacc .myacc-delete .alert-success{margin:20px 20px 0}}@media (width>=992px){.myacc .myacc-delete .alert-success{margin:32px 32px 0}}.myacc .myacc-info .card-body{padding:0 16px 16px}@media (width>=768px){.myacc .myacc-info .card-body{padding:0 20px 20px}}@media (width>=992px){.myacc .myacc-info .card-body{padding:0 32px 32px}}.myacc .myacc-delete .text-20{color:var(--color-electric)}.myacc .myacc-delete .card{border-color:var(--color-electric)}.myacc .myacc-delete .card .card-header .handle:before{background-color:var(--color-electric)}.myacc .myacc-delete .card .card-header .handle:after{background-color:var(--color-electric)}.myacc .myacc-delete .card-header .myacc-row{padding-top:20px}@media (width>=992px){.myacc .myacc-delete .card-header .myacc-row{padding-top:32px}}.myacc .myacc-delete .card-header .myacc-row .btn{width:100%}@media (width>=576px){.myacc .myacc-delete .card-header .myacc-row .btn{width:unset}}.myacc .myacc-delete .prompt{border:0;margin:0 16px 16px;padding:0}@media (width>=768px){.myacc .myacc-delete .prompt{margin:0 20px 20px}}@media (width>=992px){.myacc .myacc-delete .prompt{margin:0 32px 32px}}.myacc .myacc-delete .prompt .prompt-footer{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width>=576px){.myacc .myacc-delete .prompt .prompt-footer{display:flex}}.myacc .myacc-delete .prompt p br+br{display:none}.myacc .myacc-delete .card-body{display:none}.myacc .myacc-delete .myacc-footer{grid-template-columns:auto 1fr;gap:16px;display:grid}@media (width>=578px){.myacc .myacc-delete .myacc-footer{display:flex}}.myacc .myacc-delete details[open] .card-body.show{display:flex}.myacc .card-form{flex-flow:column;gap:20px;width:100%;max-width:500px;padding:4px;display:flex}@media (width>=768px){.myacc .card-form{gap:24px}}@media (width>=992px){.myacc .card-form{gap:32px}}.myacc .card-form .btn{width:100%;padding:12px 20px;line-height:24px}@media (width>=992px){.myacc .card-form .btn{width:unset}}.cp{padding:20px 0}@media (width>=768px){.cp{padding:24px 0}}@media (width>=992px){.cp{padding:32px 0}}.cp.cp-ne{max-width:840px;margin:0 auto}.cp.cp-ne .alert{margin-bottom:24px}.cp h1{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.2}@media (width>=768px){.cp h1{font-size:30px}}@media (width>=992px){.cp h1{margin:0 0 24px;font-size:40px}}.cp .h1{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.2}@media (width>=768px){.cp .h1{font-size:30px}}@media (width>=992px){.cp .h1{margin:0 0 24px;font-size:40px}}.cp .cp-form .form-group{margin-bottom:20px}@media (width>=992px){.cp .cp-form .form-group{margin-bottom:24px}}.cp .cp-form .group-text{pointer-events:none;font-size:16px;font-weight:600;line-height:20px;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.cp .cp-form .control-domain{padding-right:110px}.cp .cp-form .logo-wrapper{flex-flow:column;display:flex}.cp .cp-form .logo-wrapper .label{color:var(--color-ash);font-size:13px;font-weight:600}.cp .cp-form .logo-wrapper .logo{gap:16px;display:flex}.cp .cp-form .logo-wrapper .logo .link{border:1px solid var(--border-dark);border-radius:6px;align-items:center;padding:10px 20px}.cp .cp-form .logo-wrapper .logo .logo-block{border:1px solid var(--border-dark);border-radius:6px;align-items:center;padding:10px 20px}.cp .cp-form .logo-wrapper .logo .logo-thumbnail{object-fit:cover;object-position:center;width:auto;height:30px;display:block}.cp .cp-form .logo-wrapper .logo .btn-danger{width:51.6px}.cp .cp-form .logo-wrapper .logo .logo-block{background-color:var(--quote-bg);justify-content:space-between;gap:20px;width:100%;padding:10px;display:flex}@media (width>=576px){.cp .cp-form .logo-wrapper .logo .logo-block{width:unset}}.cp .cp-form .logo-wrapper .logo .logo-block .btn-danger{width:36px;height:36px}.cp .cp-form .logo-wrapper .logo .logo-block .btn-danger:hover{background-color:color-mix(in srgb, var(--color-electric) 10%, var(--color-white) 90%)}.cp .cp-form .form-action .btn{width:100%}@media (width>=576px){.cp .cp-form .form-action .btn{width:unset}}.cp .card{padding:16px}@media (width>=768px){.cp .card{padding:20px}}@media (width>=992px){.cp .card{padding:32px}}.cp .card.card-prompt{border-color:var(--color-electric);padding:16px}@media (width>=576px){.cp .card.card-prompt{padding:20px}}.cp .card.card-prompt .alert{margin-bottom:20px}.cp .card.card-prompt .h3{margin:0;font-size:20px;font-weight:600;line-height:30px}.cp .card.card-prompt .text-16{margin:0;font-size:16px;line-height:24px}.cp .card.card-prompt .text-light{color:var(--color-ash)}.cp .card.card-prompt .content{color:var(--color-charcoal);flex-flow:column;gap:10px;margin-bottom:20px;display:flex}.cp .card.card-prompt .job-badges{flex-wrap:wrap;gap:6px;display:flex}.cp .card.card-prompt .job-badges .badge{padding:4px 12px}.cp .card.card-prompt .job-details{flex-flow:column;gap:20px;display:flex}.cp .card.card-prompt .job-details .job-location{gap:6px;margin-top:-20px;display:flex}.cp .card.card-prompt .job-details .job-location .icon{transform:translateY(1px)}.cp .card.card-prompt .card-footer{grid-template-columns:auto 1fr;gap:16px;padding-top:10px;display:grid}@media (width>=576px){.cp .card.card-prompt .card-footer{flex-flow:row-reverse;justify-content:flex-end;display:flex}}.cp.cp-comp{flex-flow:column;gap:20px;padding:10px 0 20px;display:flex}.cp.cp-comp .head{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.cp.cp-comp .head .h1{margin-bottom:0}.cp.cp-comp .page-title{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.cp.cp-comp .page-title .h2{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (width>=768px){.cp.cp-comp .page-title .h2{font-size:30px;line-height:44px}}.cp.cp-comp .no-data{background-color:var(--quote-bg);border:1px solid var(--border-medium);border-radius:12px;flex-flow:column;justify-content:center;align-items:center;gap:24px;padding:20px;display:flex}@media (width>=768px){.cp.cp-comp .no-data{padding:32px}}.cp.cp-comp .no-data .icon{aspect-ratio:1;max-width:72px}.cp.cp-comp .no-data.cp-delete .del-icon{border:1px solid var(--color-electric);background-color:color-mix(in srgb, var(--color-electric) 15%, var(--color-white) 85%);border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.cp.cp-comp .no-data.cp-delete .content+.btn{width:100%}@media (width>=576px){.cp.cp-comp .no-data.cp-delete .content+.btn{width:unset}}.cp.cp-comp .no-data.cp-confrm{background-color:color-mix(in srgb, var(--color-young) 15%, var(--color-white) 85%);border-color:var(--color-young)}.cp.cp-comp .no-data.cp-confrm .del-icon{border:2px solid var(--color-young);background-color:transparent}.cp.cp-comp .no-data .content{flex-flow:column;align-items:center;gap:6px;display:flex}.cp.cp-comp .no-data .content .h3{margin:0}.cp.cp-comp .text-13{font-size:13px;line-height:18px}.cp.cp-comp .text-14{margin:0;font-size:14px;line-height:20px}.cp.cp-comp .text-16{margin:0;font-size:16px;line-height:24px}.cp.cp-comp .text-20{font-size:20px;line-height:30px}.cp.cp-comp .text-light{color:var(--color-ash)}.cp.cp-comp .text-center{text-align:center}.cp.cp-comp .cp-jd{align-items:start;gap:20px;padding:0;display:grid}@media (width>=992px){.cp.cp-comp .cp-jd{grid-template-columns:1fr 400px;gap:32px}}.cp.cp-comp .cp-jd .card{border-color:var(--border-light);box-shadow:0 2px 16px color-mix(in srgb, var(--color-charcoal) 8%, transparent)}.cp.cp-comp .cp-jd .card.job-details{flex-flow:column;gap:20px;display:flex}@media (width>=768px){.cp.cp-comp .cp-jd .card.job-details{gap:24px}.cp.cp-comp .cp-jd .card.job-details{gap:32px}}.cp.cp-comp .cp-jd .h3{margin:0;font-size:24px;font-weight:600;line-height:1.5}.cp.cp-comp .cp-jd .h4{margin:0;font-size:18px;font-weight:600;line-height:1.2}.cp.cp-comp .cp-jd .job-header .job-title{gap:16px;display:grid}@media (width>=576px){.cp.cp-comp .cp-jd .job-header .job-title{grid-template-columns:1fr 36px}}.cp.cp-comp .cp-jd .job-action{display:none;position:relative}@media (width>=576px){.cp.cp-comp .cp-jd .job-action{display:block}}.cp.cp-comp .cp-jd .job-action:hover .btn-context{background-color:var(--color-charcoal)}.cp.cp-comp .cp-jd .job-action:hover .btn-context span{background-color:var(--color-white)}.cp.cp-comp .cp-jd .job-action:hover .dropdown-menu{pointer-events:unset;opacity:1;visibility:visible;top:100%}.cp.cp-comp .cp-jd .job-location .link{color:inherit;font-size:inherit;line-height:inherit;align-items:center;text-decoration:none;display:inline-block}.cp.cp-comp .cp-jd .job-location .link .icon{transform:translateY(3px)}.cp.cp-comp .cp-jd .job-status{margin-top:10px}.cp.cp-comp .cp-jd .posting-info{flex-direction:column;gap:16px;display:flex}.cp.cp-comp .cp-jd .posting-info .definition{grid-template-columns:120px 1fr;gap:6px 10px;margin:0;display:grid}.cp.cp-comp .cp-jd .posting-info .definition .label{margin:0;padding:0;font-size:14px;line-height:24px}.cp.cp-comp .cp-jd .posting-info .definition .label .link{font-size:inherit;color:inherit;display:inline-block}.cp.cp-comp .cp-jd .posting-info .definition .value{margin:0;padding:0;font-size:14px;line-height:24px}.cp.cp-comp .cp-jd .posting-info .definition .value .link{font-size:inherit;color:inherit;display:inline-block}.cp.cp-comp .cp-jd .posting-info .definition .label{font-weight:500}.cp.cp-comp .cp-jd .job-description{flex-flow:column;gap:24px;display:flex}.cp.cp-comp .cp-jd .desc-block{flex-flow:column;gap:16px;display:flex}.cp.cp-comp .cp-jd .desc-block.benefits{background-color:color-mix(in srgb, var(--color-insight) 20%, transparent);border:1px solid var(--color-insight);border-radius:8px;padding:16px}@media (width>=768px){.cp.cp-comp .cp-jd .desc-block.benefits{padding:20px 24px}}.cp.cp-comp .cp-jd .desc-block .text-14{line-height:24px}.cp.cp-comp .cp-jd .unordered-list{flex-flow:column;gap:10px;margin:0;padding-left:30px;display:flex}.cp.cp-comp .cp-jd .job-footer{flex-wrap:wrap;gap:8px;display:flex}@media (width>=576px){.cp.cp-comp .cp-jd .job-footer{gap:16px}}.cp.cp-comp .cp-jd .job-footer .btn{padding:10px 14px;font-size:14px}@media (width>=576px){.cp.cp-comp .cp-jd .job-footer .btn{padding:12px 16px}}.cp.cp-comp .cp-jd .job-footer .btn-danger{margin-left:auto}.cp.cp-comp .cp-jd .internal-notes{padding:0}.cp.cp-comp .cp-jd .internal-notes .card-header{margin:0;padding:16px}.cp.cp-comp .cp-jd .internal-notes .note-list{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);flex-flow:column;display:flex}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item{grid-template-columns:36px 1fr;gap:10px;padding:16px;display:grid}@media (width>=576px){.cp.cp-comp .cp-jd .internal-notes .note-list .list-item{gap:16px}}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item:not(:last-child) .note:after{content:"";background-color:var(--border-light);width:100%;height:1px;position:absolute;bottom:-16px;right:0}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item:nth-child(2n) .icon{background-color:var(--color-young)}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item .icon{width:36px;height:36px;color:var(--color-white);background-color:var(--color-insight);border-radius:100%;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:20px;display:flex}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item .note{flex-flow:column;gap:10px;margin-top:0;display:flex;position:relative}.cp.cp-comp .cp-jd .internal-notes .note-form{flex-flow:column;gap:16px;padding:16px;display:flex}@media (width>=576px){.cp.cp-comp .cp-jd .internal-notes .note-form .btn{margin-right:auto}}.cp.cp-comp.my-acc{max-width:840px;margin:0 auto}.cp.cp-comp.my-acc .card{box-shadow:0 0 0 1px var(--border-light), 0 2px 8px color-mix(in srgb, var(--color-charcoal) 16%, transparent);border:0;padding:0;transition:box-shadow .3s}.cp.cp-comp.my-acc .card[open]{box-shadow:0 0 0 1px var(--color-charcoal), 0 0 0 6px color-mix(in srgb, var(--color-charcoal) 20%, transparent);gap:0}.cp.cp-comp.my-acc .card[open] .card-body{opacity:1}.cp.cp-comp.my-acc .card[open] .card-header .handle:after{opacity:0}.cp.cp-comp.my-acc .card summary{cursor:pointer;padding:16px;list-style:none}@media (width>=768px){.cp.cp-comp.my-acc .card summary{padding:24px}}.cp.cp-comp.my-acc .card .handle{width:24px;height:24px;margin-top:2px;position:relative}@media (width>=768px){.cp.cp-comp.my-acc .card .handle{margin-top:6px}}@media (width>=992px){.cp.cp-comp.my-acc .card .handle{margin-right:-12px}}.cp.cp-comp.my-acc .card .handle:before{content:"";background-color:var(--color-charcoal);width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cp.cp-comp.my-acc .card .handle:after{content:"";background-color:var(--color-charcoal);width:12px;height:2px;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.cp.cp-comp.my-acc .card .card-header{grid-template-columns:1fr 24px;margin:0;display:grid}.cp.cp-comp.my-acc .card .card-body{opacity:0;padding:0 16px 16px;transition:opacity .3s}@media (width>=768px){.cp.cp-comp.my-acc .card .card-body{padding:0 24px 24px}}.cp.cp-comp.my-acc .card .card-body .text-16{margin-bottom:16px}@media (width>=768px){.cp.cp-comp.my-acc .card .card-body .text-16{margin-bottom:24px}}.cp.cp-comp.my-acc .card .card-footer .btn{width:100%}@media (width>=576px){.cp.cp-comp.my-acc .card .card-footer .btn{width:unset}}.cp.cp-comp.my-acc .card .h3{margin:0;font-size:18px;font-weight:600;line-height:28px}@media (width>=768px){.cp.cp-comp.my-acc .card .h3{font-size:24px;line-height:36px}}.cp.cp-comp.my-acc .alert-success .flex{margin-bottom:0}.cp .steps{gap:20px;display:grid}@media (width>=768px){.cp .steps{grid-template-columns:repeat(3,1fr)}}.cp .steps .step{border:1px solid var(--border-light);box-shadow:0 2px 22px color-mix(in srgb, var(--color-charcoal) 10%, var(--color-white) 90%);border-radius:8px;flex-flow:column;align-items:center;gap:10px;padding:20px;display:flex}.cp .steps .step .icon{width:100%;max-width:140px}@media (width>=768px){.cp .steps .step .icon{max-width:200px}}.cp .steps .step .h4{margin:0;font-size:16px;font-weight:600;line-height:20px}.cp .stats{gap:10px;display:grid}@media (width>=768px){.cp .stats{grid-template-columns:repeat(3,1fr)}}@media (width>=992px){.cp .stats{gap:20px}}.cp .stats .stat-number{margin:6px 0 0;font-size:44px;line-height:1}.cp .stats .card{padding:20px}@media (width>=992px){.cp .stats .card{padding:24px}}.cp .stats .card.card-young{box-shadow:inset 0 0 0 1px var(--color-young), inset 0 -4px 0 0 var(--color-young)}.cp .stats .card.card-young .icon{background-color:var(--color-young)}.cp .stats .card.card-insight{box-shadow:inset 0 0 0 1px var(--color-insight), inset 0 -4px 0 0 var(--color-insight)}.cp .stats .card.card-insight .icon{background-color:var(--color-insight)}.cp .stats .card.card-horizon{box-shadow:inset 0 0 0 1px var(--color-horizon), inset 0 -4px 0 0 var(--color-horizon)}.cp .stats .card.card-horizon .icon{background-color:var(--color-horizon)}.cp .stats .card .card-body{position:relative}.cp .stats .card .card-title{margin:0}.cp .stats .card .icon{background-color:var(--color-white);border-radius:100%;justify-content:center;align-items:center;width:64px;height:64px;transition:background-color .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (width>=768px){.cp .stats .card .icon{width:56px;height:56px}}@media (width>=992px){.cp .stats .card .icon{width:64px;height:64px}}.cp .stats .card .icon.icon-young{background-color:var(--color-young)}.cp .stats .card .icon.icon-insight{background-color:var(--color-insight)}.cp .stats .card .icon.icon-horizon{background-color:var(--color-horizon)}.cp .data-card{border-color:var(--border-light);box-shadow:0 2px 16px color-mix(in srgb, var(--color-charcoal) 10%, var(--color-white) 92%);padding:16px 16px 8px}@media (width>=768px){.cp .data-card{padding:20px 20px 12px}}.cp .data-card .btn-white:hover{background-color:var(--color-charcoal);color:var(--color-white)}.cp .data-card .btn-white:hover path{transition:stroke .2s}.cp .data-card .btn-white:hover path{stroke:var(--color-white)}.cp .data-card .flex{align-items:center;gap:8px;display:flex}.cp .data-card .flex .btn{transform:translateY(1px)}.cp .data-card .flex.inline-flex{gap:20px;display:inline-flex}.cp .data-card .link{font-weight:600}.cp .paging-wrap{align-items:center;gap:10px;display:grid}@media (width>=768px){.cp .paging-wrap{grid-template-columns:170px 1fr 170px}}.cp .paging-wrap .table-results{text-align:center;font-size:13px;line-height:18px}@media (width>=768px){.cp .paging-wrap .table-results{text-align:left}}.cp .paging-wrap .stats-perpage{justify-content:center;align-items:center;gap:10px;display:inline-flex}@media (width>=768px){.cp .paging-wrap .stats-perpage{grid-template-columns:auto 1fr;gap:16px;display:grid}}.cp .paging-wrap .stats-perpage .label{white-space:nowrap;margin:0;font-size:13px;line-height:18px}.cp .paging-wrap .stats-perpage .control{background-position:right 10px top 50%;max-width:96px;padding:8px 10px;font-size:14px}.cp .add-job .form-group{margin-bottom:20px}@media (width>=768px){.cp .add-job .form-group{margin-bottom:24px}}@media (width>=992px){.cp .add-job .form-group{margin-bottom:32px}}.cp .add-job .radio-group{margin-top:10px}@media (width>=768px){.cp .add-job .radio-group{margin-top:16px}}.cp .add-job .form-action{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width>=576px){.cp .add-job .form-action{flex-flow:row-reverse;justify-content:flex-end;display:flex}}.cp .cp-app{flex-flow:column;gap:20px;display:flex}@media (width>=768px){.cp .cp-app{gap:24px}}.cp .cp-app .card{border:1px solid var(--border-light);flex-flow:column;gap:20px;padding:16px;display:flex}@media (width>=768px){.cp .cp-app .card{padding:24px}}.cp .cp-app .card .card-header{margin-bottom:0}.cp .cp-app .card .grid{gap:20px;display:grid}@media (width>=768px){.cp .cp-app .card .grid{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.cp .cp-app .card .grid{grid-template-columns:repeat(1,1fr)}}@media (width>=1200px){.cp .cp-app .card .grid{grid-template-columns:repeat(2,1fr)}}.cp .cp-app .card .grid .row{grid-template-columns:auto 1fr;gap:6px;display:grid}.cp .cp-app .card .grid .label{color:var(--color-charcoal);margin:0;font-size:14px;line-height:24px}.cp .cp-app .card .grid .label .link{font-size:inherit;line-height:inherit;color:inherit;gap:6px;display:flex}.cp .cp-app .card .grid .label .icon{width:20px;height:auto}.cp .cp-app .card .grid .value{color:var(--color-charcoal);margin:0;font-size:14px;line-height:24px}.cp .cp-app .card .grid .value .link{font-size:inherit;line-height:inherit;color:inherit;gap:6px;display:flex}.cp .cp-app .card .grid .value .icon{width:20px;height:auto}.cp .cp-app .card .grid .label{font-weight:600}.cp .cp-app .card .grid .value{flex-wrap:wrap;gap:6px;display:flex}.cp .cp-app .cover-letter{background-color:var(--quote-bg);flex-flow:column;gap:16px;padding:16px;display:flex}.cp .cp-app-sidebar{flex-flow:column;gap:20px;display:flex}@media (width>=768px){.cp .cp-app-sidebar{gap:24px}}}@layer next{.fluid-container{--padding:2rem;max-width:min(var(--line-length), 100% - calc(2 * var(--padding)));margin:0 auto}.fluid-container.w80{--line-length:80ch}.fluid-container.w120{--line-length:120ch}.prose :is(blockquote,details,dl,figure,ol,p,pre,ul):not(:first-child){margin-block-start:1rem}.prose :is(blockquote,details,dl,figure,ol,p,pre,ul):not(:last-child){margin-block-end:1rem}.prose b{font-weight:600}.prose strong{font-weight:600}.prose i{font-style:italic}.prose em{font-style:italic}.prose h1{margin-block-end:2rem}.prose h2:has(+details){padding-inline-start:1rem}.prose h2:not(:first-child){margin-block-start:2rem}.prose h2{margin-block-end:1rem}.prose h3:has(+details){padding-inline-start:1rem}.prose h3:not(:first-child){margin-block-start:2rem}.prose h3{margin-block-end:1rem}.prose h2{font-size:24px;line-height:1.2}.prose h3{font-size:20px;line-height:1.2}.prose dl{margin-block:1rem}.prose dl dt:not(:first-child){margin-block-start:1rem}.prose dl dt{font-weight:600}.prose dl dd{margin-block-start:.5rem;padding-inline-start:1rem}.prose ol{padding-inline-start:1rem;list-style-position:inside}.prose ol li{margin-block:.5rem}.prose ol li::marker{color:var(--color-young)}.prose ul{padding-inline-start:1rem;list-style-position:inside}.prose ul li{margin-block:.5rem}.prose ul li::marker{color:var(--color-young)}.prose ol{list-style-type:decimal}.prose ol ol{list-style-type:lower-alpha}.prose ul{list-style-type:disc}.prose code{background-color:var(--color-shadow);color:var(--color-ash)}.prose pre{background-color:var(--color-shadow);color:var(--color-ash)}.prose code:not(pre>code){border-radius:.3rem;padding:.2em .4em}.prose pre{padding:.75em 1em;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-shadow);border-radius:.5rem;padding:.8em 1em;font-size:1rem}.prose figure:has(blockquote){background-color:var(--color-shadow);box-shadow:-4px 0 0 0 var(--color-buzz);border-radius:.5rem;padding:.8em 1em;font-size:1.125rem}.prose figure:has(blockquote) cite{font-style:italic}.prose blockquote:not(:is(figure>blockquote)){background-color:var(--color-shadow);box-shadow:-4px 0 0 0 var(--color-buzz);border-radius:.5rem;padding:.8em 1em;font-size:1.125rem}.prose blockquote:not(:is(figure>blockquote)) cite{font-style:italic}.prose figure figcaption{font-size:1rem}.prose h1+p:has(+figure){margin-block:2rem;font-size:1.125rem;font-weight:500;line-height:1.5}.prose figure:has(>img){margin-block:2rem;padding:0}.prose figure:has(>img) img{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;max-width:100%}.bg-shadow{background-color:var(--color-shadow)}.band{padding-block:1.8rem}.prose details{background-color:var(--color-shadow);border-radius:6px;padding:1rem}.prose details summary{cursor:pointer;margin:-1rem;padding:1rem;font-weight:600;line-height:1.25}.prose details summary::-webkit-details-marker{color:var(--color-horizon)}.prose details summary::marker{color:var(--color-horizon)}.bg-shadow details{background-color:var(--color-white)}}