@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&family=Inter:wght@400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');:root{--background-color-primary:#2377a9;--background-color-secondary:#fcb040;--background-color-tertiary:#fafafa;--color-primary:#2377a9;--color-secondary:#454545;--color-tertiary:#aaa}*{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mNone{display:none}.dNone{display:initial}body{min-height:100vh;min-height:100dvh;display:flex;justify-content:center;align-items:center;font-family:'Open Sans',sans-serif;background:#f5f5f5;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}h1{text-transform:uppercase;font-weight:800;font-size:.9em;position:relative}h2{line-height:1.25em;font-weight:600;font-size:.85em;color:var(--color-primary);position:relative}h3{font-size:.8em;font-weight:600;color:var(--color-secondary);position:relative}h5{font-size:.8em;color:var(--color-secondary);position:relative}h6{font-size:.7em;color:var(--color-secondary);position:relative}p{font-size:.8em;line-height:1.4em;position:relative}p.wS{white-space:pre-line}a,m-a{font-size:.7em;color:var(--color-primary);margin-top:.5em;text-decoration:underline}m-a.auto{font-size:inherit}a:hover{text-decoration:underline}.hidden{visibility:hidden}.none{display:none}.c{text-align:center}.wH{color:#fff!important}.caps{text-transform:uppercase}.nH:hover{cursor:initial!important}.h:hover{cursor:pointer}.tR{background-color:transparent}ul{margin-left:2em;margin-bottom:1em;font-size:.8em}ul li{margin-bottom:.35em}.adsbygoogle{width:100%}.background-primary{background-color:var(--background-color-primary)}.background-secondary{background-color:var(--background-color-secondary)}.background-tertiary{background-color:var(--background-color-tertiary)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-tertiary{color:var(--color-tertiary)}.tabBar{background:transparent;padding:10px;font-weight:bold;font-size:18px;width:100%}.tabBar h1{width:100%;text-align:left}.tabBar .state{color:var(--color-primary)}.post{padding:0;margin:0}.post.title.abs{position:absolute;top:10%;left:0}.post.title{margin-top:.5em;margin-bottom:.15em;max-width:75%}.post.title h1{background-color:var(--background-color-primary);color:#fff;font-weight:800;padding:.25em 1.5em .25em 1em;border-radius:0 100px 100px 0}.post.title h2{background-color:#8cc63e;color:#fff;padding:.25em 1.5em .25em 1em;border-radius:0 100px 100px 0;width:fit-content}.post.title h2.update{background-color:var(--background-color-secondary);color:#000;margin:0;padding:.25em 1.5em .25em 1em;border-radius:0 100px 100px 0;width:fit-content}.applied{position:relative;color:#fcb040}.applied::after{content:'';position:absolute;top:6px;right:6px;width:8px;height:8px;background:#fcb040;border-radius:50%;animation:pulseDot 1s ease-in-out infinite}@keyframes pulseDot{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}100%{transform:scale(1);opacity:1}}.park{border-radius:50%;background-color:var(--background-color-primary);color:#fff;width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;margin-right:.25em;border:1px solid #aaa}.park.fb{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;background-position:center center;background-size:contain;margin-right:.25em}.park.fb.selected{border:2px solid var(--background-color-secondary);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.post.actions h1{color:var(--background-color-primary)}.reputation .counter{z-index:2}.counter .member-tickets h4{position:absolute;z-index:1;font-weight:800;font-size:.75em;color:#000}m-global .counter .member-tickets{right:10%;bottom:15%}.counter .member-tickets{position:absolute;right:-16%;bottom:-4%;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}.counter .member-tickets,.counter .member-tickets i,.counter .member-tickets i svg{background-color:transparent!important;color:#fcb040!important;fill:#fcb040!important}.notification-bell h4{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;line-height:20px;justify-content:center;align-items:center;text-align:center;position:absolute;font-weight:600;font-size:.7em;z-index:1;top:0;left:-5px;border-radius:50%;background-color:#f00;color:#fff}m-dot{border-radius:50%;width:10px;min-width:10px;max-width:10px;height:10px;min-height:10px;max-height:10px;line-height:10px;background-color:#f00}.update.content{background:#2377a9;color:#fff}.reputation.card .update.content p{color:#fff}.update.content h6{color:#fff}.reaction-container{position:absolute;top:-50%;right:1em}.reaction-container .reaction-options,.reputation .interaction{position:absolute;z-index:1;background:#fff;height:80px;width:26px;right:0;border-radius:13px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.reputation .interaction .btnUpVoteReputation{position:absolute;top:2px;background:transparent;font-size:1.25em}.reputation .interaction .btnDownVoteReputation{position:absolute;bottom:2px;background:transparent;font-size:1.25em}.reputation.card{color:#2377a9}.reputation.card m-image{width:80px;height:100px}.reputation.card .post.title{max-width:100%}.reputation.card .post.title h1{width:fit-content;max-width:100%;font-size:.75em}.reputation.card .post.title h2{font-size:.7em}.reputation.card p{color:#000}.reaction-container .reaction-options{height:250px;width:48px;border-radius:25px;z-index:99;bottom:0}.reaction-container .reaction-options .reaction-select{position:relative;margin:0 .25em}.reaction-container .reaction m-flex.sm,.reaction-container .reaction-select{min-width:50px;max-width:50px;width:50px;min-height:50px;max-height:50px;height:50px;border-radius:50%}.reaction-container .reaction m-flex.sm i,.reaction-container .reaction m-flex.sm svg,.reaction-container .reaction-select i,.reaction-container .reaction-select svg{width:2.5em;height:2.5em}.reaction-container .reaction-select .reaction-label{position:absolute;right:120%;top:50%;transform:translateY(-50%);z-index:1;background:#fff;padding:.25rem .5rem;border-radius:999px;box-shadow:0 2px 5px rgba(0,0,0,.1);font-size:.7rem;color:var(--text);line-height:1;white-space:nowrap;text-align:right;direction:rtl;opacity:.95}.personality{position:relative;justify-content:center;align-items:center}.personality .reaction{position:absolute;top:15.5%;width:37%}.personality .stage{width:100%}.comment{position:fixed;z-index:99;bottom:0;background:#fff;width:100%;box-shadow:0 -3px 1px rgba(0,0,0,.12)}m-overlay .comment m-button{margin-bottom:0!important}[loading] img{width:fit-content;margin:0 auto;max-height:80vh;max-width:60vw}.username{justify-content:start!important;align-items:start!important}p span i{font-size:.7em;vertical-align:middle;margin-left:.25em}.username i{font-size:.6em;color:#2377a9;margin-left:.25em}.username i.icon-trust{color:#dc3545}m-card.primary .username i{color:#fff}.reaction-label{font-size:1rem;color:var(--text);white-space:nowrap}.badge-view{justify-content:center;align-items:center;height:100vh;height:100dvh;padding-bottom:60px!important}.badge-view h1{font-size:2em}.badge-view h2{font-size:1.5em;text-transform:uppercase}.badge-view p{font-size:.8em;text-align:center;width:100%}.badge-view img{width:80%}.badge-view .tiers{width:100%;height:60px;background:#fff;justify-content:center;align-items:center;position:fixed;z-index:1;bottom:0;background:#fff;width:100%;box-shadow:0 -3px 1px rgba(0,0,0,.12)}.badge-view .tiers .tier-icon{width:10%;height:60px;max-height:60px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;position:relative}.badge-view .tiers .tier-icon:hover{cursor:pointer}.badge-view .tiers .tier-icon img{max-height:40px;position:relative;z-index:1}.badge-view .tiers .tier-icon.disabled img{opacity:.2}.badge-view .tiers .tier-icon.is-selected::after{content:'';position:absolute;width:100%;height:70px;bottom:-1px;left:0;background:#ddd;border:1px solid #2377a9;border-radius:6px 6px 0 0;z-index:0}.badge-view .img-slider-arrow{color:#2377a9}.badge{width:100%;margin-bottom:.5em}.badge h1{white-space:nowrap}.badge .info{width:100%;padding:0}.badge .info h2{font-size:.9em}.badge .info h4{font-size:.85em}.badge .info h6{font-size:.75em}.badge img{height:100%;max-height:50px;aspect-ratio:1/1}.badge .locked img,.badge .tiers img{height:100%;max-height:25px;aspect-ratio:1/1}.btnOpenBodyAccountViewMember:hover{cursor:pointer}.badge img.disabled{opacity:.2}.badge .icon.xl{min-width:100px;max-width:100px;height:100px;justify-content:center;align-items:center}.badge .icon.xl i,.badge .icon.xl svg{width:5em;height:100%}.badge .icon.lg{min-width:80px;max-width:80px;height:80px;justify-content:center;align-items:center}.badge .icon.lg i,.badge .icon.lg svg{width:4.5em;height:100%}.badge h4{font-size:.75em;margin-left:0}.badge .progress-bar-container{background-color:#e0e0e0;height:8px;width:100%;border-radius:4px;overflow:hidden;margin:4px 0}.badge .progress-bar-fill{background-color:#4caf50;height:100%;transition:width .3s ease}.badge .progress-bar-fill.complete{background-color:#fcb040}.badge .progress-bar-labels{display:flex;justify-content:space-between;font-size:.75rem;color:#555;margin-left:1em}.badge .progress-bar-labels span:first-child{margin-right:.25em;font-weight:800}.badge .progress-bar-labels span:last-child{margin-left:.25em}m-global{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -3px 1px rgba(0,0,0,.12);z-index:999;min-height:60px;color:var(--color-primary);padding-bottom:env(safe-area-inset-bottom)}m-global m-flex{height:60px;transition:opacity .35s}m-global span{display:none}m-global m-flex.sm{min-width:50px;max-width:50px;height:50px;font-size:1.2em}m-global m-flex.sm i,m-global m-flex.sm svg{width:1.5em;fill:var(--background-color-primary)}m-global m-flex.active span{color:var(--color-primary)}m-global m-flex.active i,m-global m-flex.active svg{fill:var(--background-color-secondary)}m-global img{width:150px;margin-bottom:2em}m-global .home{position:absolute;top:-110%;bottom:initial;right:25px;left:initial}m-global .home>m-card svg{position:absolute;bottom:41px;right:5%;width:90%;display:block;z-index:1;height:initial;padding:.5em;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:5px 5px 0 0;background:#fff}m-global .home>m-flex{background-color:var(--background-color-primary);border-radius:50%;width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}m-global .home>m-card>m-flex{padding:0 0 0 .5em;height:40px}m-global .home>m-card>m-flex h3{font-size:.7em}m-global .home>m-card>m-flex h6{font-size:.6em}m-global .home.active{background-color:#d55636}m-global .home>m-card{position:absolute;right:5vw;top:10px;bottom:initial;z-index:-1;width:70vw}m-global .home>m-card>m-flex{height:40px}.txt-go-no-go{font-size:.65em;font-weight:600;color:#aaa!important;text-transform:none;vertical-align:.1em}.txt-minutes{font-size:.5em;color:#aaa!important;text-transform:none}#lstLocationWaitTime m-card .txt-minutes{font-size:.8em}.text-muted{color:#666}.txt-green{color:#3cb371!important}.txt-red{color:#d9534f!important}m-global m-flex.home m-flex.sm i,m-global m-flex.home m-flex.sm svg,m-global m-flex.home.active m-flex.sm i,m-global m-flex.home.active m-flex.sm svg{fill:#fff}m-global m-flex.sm .icon-search,m-global m-flex.sm .icon-search>svg{width:1.75em;height:1.75em}m-global m-flex.sm .icon-user-male-circle,m-global m-flex.sm .icon-fresh-baked_cleaned-up_construction,m-global m-flex.sm .icon-parks,m-global m-flex.sm .icon-parkscience_logo,m-global m-flex.sm .icon-streetteam_logo,m-global m-flex.sm .icon-fresh-baked_cleaned-up-16,m-global m-flex.sm .icon-fresh-baked_cleaned-up-17,m-global m-flex.sm .icon-fresh-baked_cleaned-up-18,m-global m-flex.sm .icon-fresh-baked_cleaned-up-19,m-global m-flex.sm .icon-fresh-baked_cleaned-up-20,m-global m-flex.sm .icon-fresh-baked_cleaned-up-21,m-global m-flex.sm .icon-user-male-circle>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up_construction>svg,m-global m-flex.sm .icon-parks>svg,m-global m-flex.sm .icon-parkscience_logo>svg,m-global m-flex.sm .icon-streetteam_logo>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up-16>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up-17>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up-18>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up-19>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up-20>svg,m-global m-flex.sm .icon-fresh-baked_cleaned-up-21>svg,.icon-fresh-baked_cleaned-up_construction,.icon-parks,.icon-parkscience_logo,.icon-streetteam_logo,.icon-fresh-baked_cleaned-up-16,.icon-fresh-baked_cleaned-up-17,.icon-fresh-baked_cleaned-up-18,.icon-fresh-baked_cleaned-up-19,.icon-fresh-baked_cleaned-up-20,.icon-fresh-baked_cleaned-up-21,.icon-fresh-baked_cleaned-up_construction>svg,.icon-parks>svg,.icon-parkscience_logo>svg,.icon-streetteam_logo>svg,.icon-fresh-baked_cleaned-up-16>svg,.icon-fresh-baked_cleaned-up-17>svg,.icon-fresh-baked_cleaned-up-18>svg,.icon-fresh-baked_cleaned-up-19>svg,.icon-fresh-baked_cleaned-up-20>svg,.icon-fresh-baked_cleaned-up-21>svg{width:2em;height:2em}m-bar{height:20px;width:100%;background-color:#eee;border-radius:2px;display:flex;align-items:center;position:relative}m-bar span{height:20px;border-radius:2px;background-color:var(--color-primary);position:absolute;display:block}m-bar h6{font-size:.7em;color:#fff;margin-left:.5em}.drop-zone{width:100%;max-width:400px;height:100px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--color-primary);border-radius:5px;background-color:#f9f9f9;text-align:center;font-size:.9em;font-weight:500;color:var(--color-primary);cursor:pointer;transition:background-color .3s ease,border-color .3s ease;position:relative;margin:auto}.drop-zone:hover,.drop-zone.dragover{background-color:#e0f0ff;border-color:var(--color-primary)}.drop-zone input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}m-button{padding:0 1.15em;height:40px;line-height:40px;display:inline-block;text-transform:none;font-size:.85em;font-weight:700;letter-spacing:.01em;text-align:center;position:relative;border-radius:8px;border:0;transition:box-shadow .2s ease,transform .12s ease,filter .2s ease,background-color .2s ease}m-button:hover{transform:translateY(-1px)}m-button:active{transform:translateY(0)}m-button[data-type="primary"]{background-color:var(--background-color-primary);color:#fff;box-shadow:0 4px 11px -3px rgba(35,119,169,.5)}m-button[data-type="primary"]:hover{box-shadow:0 8px 18px -5px rgba(35,119,169,.62);filter:brightness(1.04)}m-card.primary.post,#lstComment m-card.primary{background:var(--background-color-primary);color:#fff}m-card.primary.post h6 span,m-card.primary.post h6,#lstComment m-card.primary h6 span,#lstComment m-card.primary h6{color:#fff}m-button[data-type="secondary"],m-button[data-type="tertiary"].selected{background-color:var(--color-primary);color:#fff;border:1px solid transparent;box-shadow:0 4px 11px -3px rgba(35,119,169,.5)}m-button[data-type="secondary"]:hover,m-button[data-type="tertiary"].selected:hover{box-shadow:0 8px 18px -5px rgba(35,119,169,.62);filter:brightness(1.04)}m-button[data-type="secondary"].gradient{background:linear-gradient(90deg,rgba(45,163,220,1) 0%,rgba(127,184,0,1) 100%)}m-button[data-type="tertiary"]{background-color:var(--background-color-tertiary);color:#454545;border:1px solid #ccc;box-shadow:0 3px 9px -3px rgba(14,35,64,.18);transition:box-shadow .2s ease,transform .12s ease,background-color .2s ease}m-button[data-type="tertiary"]:hover{box-shadow:0 6px 14px -4px rgba(14,35,64,.26);background-color:#fff}m-button[data-type="tertiary"].green{background:rgba(127,184,0,1);color:#fff}m-button[data-type="tertiary"].red{background:#dc3545;color:#fff}m-button[data-type="white"]{background-color:#fff;border:1px solid #ddd;color:#454545;transition:all .35s}m-button[data-type="white"]:hover{background-color:#2377a9;color:#fff}m-button:hover{cursor:pointer}m-menu m-button,m-menu m-button[data-type]{font-weight:500;box-shadow:none}m-menu m-button:hover,m-menu m-button[data-type]:hover{transform:none;box-shadow:none;filter:none}m-button.sQ{width:32%;max-width:32%;height:50px;max-height:50px;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:18px;font-size:.8em}m-button.sm{height:30px;line-height:30px;padding-left:1em;padding-right:1em;font-size:.8em}m-button.disabled,m-button.disabled:active,m-button.disabled:focus,m-button.disabled:hover{background-color:rgba(200,200,200,.1)!important;background:rgba(200,200,200,.1)!important;color:rgba(0,0,0,.25)!important;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(69,69,69,0);box-shadow:0 0 0 0 rgba(69,69,69,0);cursor:not-allowed}m-button svg{vertical-align:2em}m-button.file{font-size:.75em;padding:0 .5em}.img-control.delete{position:absolute;top:-.5rem;right:-.5rem;background:#fff;border:1px solid #ddd;font-size:1.1em;width:30px;min-width:30px;height:30px;min-height:30px;border-radius:50%;padding:0;cursor:pointer;z-index:2}m-flex{display:flex;padding:1em;position:relative}.h100{min-height:100vh}.wI{width:initial;max-width:initial}m-flex.abs{position:absolute;z-index:100000;top:2px;right:2px}.w,m-flex.w{width:100%;max-width:100%}.w85,m-flex.w85{width:85%}.w80,m-flex.w80{width:80%}.w75,m-flex.w75{width:75%}.w70,m-flex.w70{width:70%}.w60,m-flex.w60{width:60%}.w50,m-flex.w50{width:50%}.w49,m-flex.w49{width:49%}.w40,m-flex.w40{width:40%}.w35,m-flex.w35{width:35%}.w33,m-flex.w33{width:33%}.w32,m-flex.w32{width:32%}.w30,m-flex.w30{width:30%}.w25,m-flex.w25{width:25%}.w20,m-flex.w20{width:20%}.w19,m-flex.w19{width:19%;margin:0 .5%}.w15,m-flex.w15{width:15%}.w14,m-flex.w14{width:14%}.w10,m-flex.w10{width:10%}m-flex.disabled{opacity:.5!important}m-flex.absolute{position:absolute;top:100%;left:0;z-index:100;background-color:#fff}m-flex[data-type="row"]{flex-direction:row;align-items:center;justify-content:space-between}m-flex[data-type="row"].u{align-items:unset}m-flex[data-type="row"].c{justify-content:center;align-items:center}m-flex[data-type="row"].s{justify-content:flex-start;align-items:flex-start}m-flex[data-type="row"].sC{justify-content:flex-start;align-items:center}m-flex[data-type="row"].sB{justify-content:space-between}m-flex[data-type="row"].sA{justify-content:space-around;flex-wrap:wrap}m-flex[data-type="row"].e{justify-content:flex-end}m-flex[data-type="row"].eA{align-items:flex-end}m-flex[data-type="col"]{flex-direction:column;justify-content:center}m-flex[data-type="col"].c{justify-content:center;align-items:center}m-flex[data-type="col"].s{justify-content:flex-start;align-items:flex-start}m-flex[data-type="col"].sC{justify-content:center;align-items:flex-start}m-flex[data-type="col"].e{justify-content:end;align-items:flex-end}m-flex.footer{padding:.5em;justify-content:flex-end}.footer m-button{margin-left:.5em}.n,m-flex.n{padding:0;margin:0}.pT,m-flex.pT{padding-top:1em}.pTH,m-flex.pTH{padding-top:.5em}.pB,m-flex.pB{padding-bottom:1em}.pBH,m-flex.pBH{padding-bottom:.5em}.pTB,m-flex.pTB{padding-top:1em;padding-bottom:1em}.pL,m-flex.pL{padding-left:1em}.pLH,m-flex.pLH{padding-left:.5em}.pR,m-flex.pR{padding-right:1em}.pRH,m-flex.pRH{padding-right:.5em}.pLR,m-flex.pLR{padding-left:1em;padding-right:1em}.mT,m-flex.mT{margin-top:1em}.mTH,m-flex.mTH{margin-top:.5em}.mB,m-flex.mB{margin-bottom:1em}.mBH,m-flex.mBH{margin-bottom:.5em}.mL,m-flex.mL{margin-left:1em}.mLH,m-flex.mLH{margin-left:.5em!important}.mR,m-flex.mR{margin-right:1em!important}.mRH,m-flex.mRH{margin-right:.5em!important}.mA,m-flex.mA{margin:0 auto!important}m-flex.wR{flex-wrap:wrap}m-flex.bW{background-color:#fff}m-flex.bG{background-color:#f8f8f8}.tG m-flex.sQ{width:30%;min-width:30%;max-width:30%;height:25px;border-radius:2px;justify-content:center;border:1px solid #ccc}m-flex.sQ{width:100%;min-width:40px;max-width:40px;height:40px;border-radius:3px;justify-content:center}m-flex.sQ.circle{border-radius:50%}m-flex.sQ.w{min-width:100%;max-width:100%;border:1px solid #ddd}m-flex.sQ i,m-flex.sQ svg{width:1.5em;height:1.5em;color:var(--color-primary);fill:var(--background-color-primary)}m-flex.sQ.black i,m-flex.sQ.black svg{color:#454545;fill:#454545}m-flex.primary{background-color:var(--color-primary)!important;color:#fff}m-flex.primary i,m-flex.primary svg{color:#fff;fill:white}m-flex.secondary{background-color:#fff;border:1px solid #ccc}m-flex.secondary i,m-flex.secondary svg{color:var(--color-primary);fill:var(--background-color-primary)}m-flex.tertiary{background-color:#fff!important}m-flex.primary.tertiary{background-color:transparent!important}m-flex.primary.tertiary i,m-flex.primary.tertiary svg{color:var(--background-color-secondary);fill:var(--background-color-secondary)}m-flex.sQ:hover{cursor:pointer}m-flex.sQ.tertiary{border:1px solid #ddd;box-shadow:0 3px 9px -3px rgba(14,35,64,.18);transition:box-shadow .2s ease,transform .12s ease,background-color .2s ease}m-flex.sQ.primary{box-shadow:0 4px 11px -3px rgba(35,119,169,.5);transition:box-shadow .2s ease,transform .12s ease,filter .2s ease}m-flex.sQ.h:hover{transform:translateY(-1px)}m-flex.sQ.h:active{transform:translateY(0)}m-flex.sQ.tertiary.h:hover{box-shadow:0 6px 14px -4px rgba(14,35,64,.26)}m-flex.sQ.primary.h:hover{box-shadow:0 8px 18px -5px rgba(35,119,169,.62);filter:brightness(1.04)}m-flex.sQ.primary.tertiary,m-flex.sQ.primary.tertiary:hover{border:0;box-shadow:none}m-banner m-flex.sQ.tertiary{border:0;box-shadow:none}m-banner m-flex.sQ.h:hover{transform:none}m-flex.xs{min-width:24px;max-width:24px;height:24px;font-size:15px;background-color:transparent}m-flex.xs i,m-flex.xs svg{width:.9em;height:.9em}m-flex.sm{min-width:28px;max-width:28px;height:28px;font-size:15px}m-flex.sm i,m-flex.sm svg{width:1.2em;height:1.2em}m-flex.sm.sQ.locked{font-size:1.85em}m-flex.sm.sQ.locked i,m-flex.sm.sQ.locked svg{height:25px;vertical-align:top}m-flex.md{min-width:40px;max-width:40px;height:40px}m-flex.lg{min-width:50px;max-width:50px;height:50px}m-flex.lg i,m-flex.lg svg{width:2.3em;height:100%}m-flex.tab{padding:0 1em;height:50px}m-accordian m-flex.tab{border:1px solid #eee;border-radius:2px;margin:0 .25em}m-flex.tab span{font-size:.7em}.tE,m-flex.tE{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tC,m-flex.tC{text-align:center}m-flex.red{background-color:#fff!important;border-radius:2px}m-flex.red i,m-flex.red svg{color:#f00;fill:red}m-flex.container{min-width:100%;max-width:700px;margin:0 auto;justify-content:flex-start}[data-label="Primary"]>.container-sm,[data-label="Primary"]>.container{min-height:800px}m-flex.container-sm{max-width:300px;margin:0 auto}m-flex.container-md{width:100%;max-width:100%;margin:0 auto}m-flex.container-lg{min-width:1000px;max-width:1000px;margin:0 auto 0 auto}m-flex.container-xl{min-width:1000px;max-width:2000px;width:80vw;margin:0 auto 0 auto}m-flex.cover{background-position:center center;background-size:cover!important;background:#fff;min-height:150px}m-flex.cover.blue:after{content:'';display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#2377a9;opacity:.8}m-flex.cover.blue h6,m-flex.cover.blue h1{color:#fff;z-index:2}.avatar-card{width:20%;justify-content:center!important;padding:.1em;margin-bottom:.2em;aspect-ratio:1/1;position:relative;border-radius:50%;overflow:hidden;cursor:pointer}.avatar-card img{width:100%;max-width:64px;object-fit:cover;border-radius:50%;display:block;border:3px solid transparent;transition:transform .2s ease,border-color .2s ease,box-shadow .3s ease}.avatar-card img:hover{transform:scale(1.08);border-color:#3498db;box-shadow:0 0 10px rgba(52,152,219,.6)}.avatar-card.selected img{border-color:#fcb040;box-shadow:0 0 6px #aaa;transform:scale(1.05)}m-accordian.primary{background:var(--background-color-secondary)}m-accordian.primary m-banner h3{font-size:1em;text-transform:uppercase;padding:1em 0;color:#000}m-accordian.primary m-banner .sQ{margin-right:.5em}m-accordian.primary m-banner .sQ,m-accordian.primary m-banner .sQ i,m-accordian.primary m-banner .sQ i svg{background:transparent!important;color:#000;fill:#000}m-card{background:#fff;border-radius:4px;display:flex;flex-direction:column;position:relative;width:100%;z-index:1;text-align:left!important;min-height:40px;transition:box-shadow .35s cubic-bezier(.25,.8,.25,1)}m-card.nR{border-radius:0}m-card.nB{border:0!important}.inputSearch m-card{border:1px solid #fff}m-card.h:hover{border:1px solid var(--background-color-primary)}m-card.disabled{opacity:.25!important;background-color:#eee}m-card:not(.empty).mB{margin-bottom:.5em}.selectable m-card{border:1px solid #ccc}m-card.border-red{border-right:4px solid #f00}m-button.border-red{border:1px solid #f00}m-card.tag.active{border:1px solid #00aeef}m-card.load{background-color:#fff;width:100%!important;max-width:100%!important}m-card h2{font-size:.9em;margin:0;font-weight:400;color:var(--color-tertiary)}m-card span{margin:0;color:var(--color-primary)}m-card.locked{border:1px solid #2da3dc}m-card.empty{border:0;background-color:transparent;box-shadow:none;border-radius:0;min-height:initial}m-card.blue{background-color:#f5f6fa}m-card.abs{position:absolute;z-index:100000;width:300px;overflow:initial;border:0}m-card.abs.left:after{content:'';position:absolute;top:-10px;left:10px;z-index:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;filter:drop-shadow(0 -1px 1px rgba(0,0,0,.25))}m-card.abs.right:after{content:'';position:absolute;top:-10px;right:10px;z-index:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;filter:drop-shadow(0 -1px 1px rgba(0,0,0,.25))}m-card.tag{border-radius:2px;width:31%;height:30px;min-height:30px;margin:0 .25em .25em 0;background-color:#fff}m-card.tag.primary{background-color:var(--background-color-secondary);color:#fff}m-card.tag.primary h6,m-card.tag.primary span{color:#fff}m-card.tag.primary svg,m-card.tag.primary i{color:#fff;fill:#fff}m-card.tag>m-flex{height:100%;min-height:100%}m-card.tag h1{font-size:.65em;margin-right:.5em;margin-left:.5em;color:#000}m-card.enabled{border:1px solid #869b96;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}m-card.nB{border:0!important}m-card.full{border:1px solid #f00}m-card.full:hover{cursor:not-allowed!important;border:1px solid #f00!important}.checkingIn{color:#008000!important}.ongoing{color:#ffa500!important}.checkingOut{color:#f00!important}m-card[data-type="primary"]{background-color:var(--background-color-primary);color:#fff}m-card[data-type="primary"] h1,m-card[data-type="primary"] h2,m-card[data-type="primary"] h3,m-card[data-type="primary"] h4,m-card[data-type="primary"] h5,m-card[data-type="primary"] h6{color:#fff}m-card[data-type="primary"] m-flex.sQ i svg,m-card[data-type="primary"] m-flex.sQ i{color:#fff;fill:#fff}.icons m-card.sm{width:15.5%;max-width:15.5%;margin-right:.5%;margin-left:.5%}.icons m-card.md{width:19%;max-width:19%;margin-right:.5%;margin-left:.5%}.icons m-card{width:24%;max-width:24%;margin-right:.5%;margin-left:.5%}.icons m-card.lg{width:32%;max-width:32%;margin-right:.6666%;margin-left:.6666%}.icons m-card.lg.btnSelectSizePresetDesign h6,.icons m-card.lg.btnSelectQualityDesign h6,.icons m-card.lg.btnSelectFormatDesign h6{font-size:.85em;font-weight:800}.icons m-card.xl{width:49%;max-width:49%;margin-right:.5%;margin-left:.5%}.icons m-card.lg.selected,.icons m-card.active{opacity:1!important;border:1px solid var(--background-color-primary);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.23)}.icons m-card.disabled{opacity:.25!important;transition:.35s opacity}.icons m-card.disabled:hover{opacity:1!important;cursor:pointer}.icons m-card.minH{min-height:initial}.icons.maxH250{max-height:250px;overflow-y:scroll}.crdHover img.minH100{min-height:50px}.crdHover:hover h5{cursor:pointer!important;user-select:none}.children-container{overflow:hidden;height:auto}.rotate-toggle{transition:transform .25s ease}.rotate-toggle.rotated{transform:rotate(180deg)}.grayscale{filter:grayscale(1)}m-select{position:absolute;top:100%;left:0;background-color:#fff;width:100%;display:flex;flex-direction:column;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);z-index:1000;border-radius:2px}m-select m-option{width:100%;padding:.5em 1em;font-size:.75em;text-align:left}m-select m-option:hover{cursor:pointer;background-color:#eee}.rays{position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;margin:auto}.rays-animate{opacity:.5;animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}m-input{position:relative;width:100%;margin-bottom:.5em}m-input.n{margin:0;padding:0}m-input.sC{justify-content:flex-start;align-items:center;display:flex}m-flex.disabled:after,m-input.disabled:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);top:0;left:0;cursor:not-allowed}textarea,input{border:1px solid #ddd;background-color:#fff;width:100%;max-width:100%;height:40px;outline:0;padding:0 1em;font-size:1em;border-radius:3px;font-family:'Open Sans',sans-serif;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}select:disabled,input:disabled{opacity:.35;background-color:#eee}textarea::-webkit-input-placeholder,m-input input::-webkit-input-placeholder{color:#ccc}input[type="radio"],input[type="checkbox"]{-webkit-appearance:none;width:40px;min-width:40px;max-width:40px;height:40px;margin:0 0 0 0;border:0;display:block;position:relative}input[type="range"]{padding:0}input[type="radio"].sm:checked:after,input[type="checkbox"].sm:checked:after,input[type="radio"].sm:after,input[type="checkbox"].sm:after,input[type="radio"].sm,input[type="checkbox"].sm{width:20px;min-width:20px;height:20px;min-height:20px;padding:0;font-size:1em}input[type="radio"]:after,input[type="checkbox"]:after{content:'';color:#aaa;font-size:1.5em;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:7px;background:#e8e8e8;border:1px solid #ccc}input[type="radio"]:checked:after,input[type="checkbox"]:checked:after{content:'✓';width:40px;height:40px;background-color:var(--color-primary);color:#fff;border:1px solid var(--background-color-primary)}input[type="radio"]:hover,input[type="checkbox"]:hover{cursor:pointer}textarea.error,select.error,input.error{border:1px solid #f00!important}input.is-valid{border:1px solid #28a745;background-color:#f1fdf5}input.is-invalid{border:1px solid #dc3545;background-color:#fff5f5}.input-feedback{font-size:.85rem;margin-top:4px;display:block}.input-feedback.valid{color:#28a745}.input-feedback.invalid{color:#dc3545}textarea{height:200px;display:block;outline:0;padding:.75em 1em;resize:none}select{width:100%;height:40px;padding:0 3em 0 1em;font-size:1em;-webkit-appearance:none;border:1px solid #eee;background-color:#fff;background-image:-webkit-linear-gradient(45deg,transparent 50%,gray 50%),-webkit-linear-gradient(315deg,gray 50%,transparent 50%),-webkit-linear-gradient(left,#ccc,#ccc);background-image:-o-linear-gradient(45deg,transparent 50%,gray 50%),-o-linear-gradient(315deg,gray 50%,transparent 50%),-o-linear-gradient(left,#ccc,#ccc);background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 5px;background-size:5px 5px,5px 5px,1px 30px;background-repeat:no-repeat}select:hover{cursor:pointer}.input-with-icon{position:relative;display:flex;align-items:center}.input-with-icon .icon{position:absolute;left:12px;color:#888;font-size:16px;pointer-events:none}.input-with-icon input{padding-left:30px;width:100%;height:40px;font-size:14px;border:1px solid #ccc;border-radius:4px;transition:border-color .3s ease}.switch{position:relative;display:inline-block;width:60px;min-width:60px;height:34px}.switch.sm{width:40px;min-width:40px;height:20px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ddd;-webkit-transition:.25s;transition:.25s;border-radius:34px}.switch.sm .slider{border-radius:20px}.slider.inverse{background-color:#fff}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.25s;transition:.25s;border-radius:50%}.switch.sm .slider:before{height:14px;width:14px;left:3px;bottom:3px}.slider.inverse:before{background-color:var(--background-color-tertiary)}input:checked+.slider{background-color:var(--background-color-secondary)}input:focus+.slider{box-shadow:0 0 1px var(--background-color-secondary)}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}input:checked+.slider.sm:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}m-logo{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;background-position:center center;background-repeat:no-repeat;background-size:cover;text-transform:uppercase;letter-spacing:-1px;color:#000;font-weight:600;display:flex;justify-content:center;align-items:center;font-size:.7em;background-color:#f0e6df}m-logo:hover{cursor:pointer;border:1px solid var(--background-color-primary)}m-logo.lg{width:200px;min-width:200px;max-width:200px;height:200px;min-height:200px;max-height:200px;font-size:2em}m-logo.md{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;margin-right:0}m-logo.sm{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;margin-right:.5em}#subscription{position:fixed;bottom:60px;z-index:2;background:transparent;width:100%;animation:slideDownFadeOut .35s ease-out 8s forwards}#subscription .banner,#account .banner{height:40px;padding:.5em;font-size:.9em;text-align:center}.banner{background:#2377a9;color:#fff}.banner.info,.banner.trial{background:#fcb040;color:#000}.banner.canceled{background:#ccc;color:#000}.banner.paused,.banner.warning,.banner.error{background:#dc3545;color:#fff}#subscription .banner m-a,.account.banner m-a{font-size:1em;text-decoration:underline;color:#fff}.banner.info m-a,.banner.trial m-a,.banner.canceled m-a{color:#000}.account.banner m-a,.account.banner h3{color:#fff}#subscription .banner{animation:slideDownFadeOut .35s ease-out 6s forwards}.account.banner{opacity:0;animation:slideDownFadeIn .35s ease-out .5s forwards}.account.header{background:#fff;padding:.5em;z-index:10;box-shadow:0 3px 1px rgba(0,0,0,.16);min-height:50px;position:sticky;top:0}.account.header.inverse{background:#2377a9}.account m-image{height:40px;width:40px}.account.header.view{height:80px!important;background:#2377a9;color:#fff}.account.view m-image{height:60px;width:60px}.account.header h1{color:var(--background-color-primary)}.account.header.inverse h1{color:#fff;width:100%}.account.header.view h1,.account.header.view h2{color:#fff}.account.header h2,.account.header.view h2{font-size:.8em;font-weight:400;color:#454545}.account.header.view h2{color:#fff}.account.header.view .username h6{font-size:.9em;color:#fff}.account.header.view .username i{font-size:.9em;color:#fff;margin-left:.25em}.account.header.view .username i.icon-trust{color:#fff}.account.reaction{margin-right:1em}.account.reaction i{font-size:4em}.locationWaitTime-savings.lg{font-size:1.5em}.locationWaitTime-savings.lg .txt-minutes{display:none}.location .stats h1,.account .tickets h1{font-size:2em;color:var(--background-color-primary)}.location .stats h3{font-size:1em;margin-right:.5em}@keyframes slideDownFadeIn{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideDownFadeOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(20px);opacity:0}}.mention-dropdown{margin:.5em 0;width:100%;max-height:200px;overflow-y:auto;font-size:.9rem;display:none;overflow:hidden}.mention-dropdown.visible{display:flex;flex-direction:row;justify-content:flex-start}.mention-dropdown div{margin-right:.35em;background:#fff;padding:0 1em;font-size:.8em;line-height:30px;height:30px;cursor:pointer;border:1px solid #ddd;border-radius:20px}.mention-dropdown div:hover{background-color:#eee}m-image{position:relative;background-color:#eee;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;border-radius:2px;display:flex;justify-content:center;align-items:center}m-image.icon{width:40px;min-width:40px;max-width:40px;height:40px}m-image.icon.sm{width:30px;min-width:30px;max-width:30px;height:30px}m-image.circle{border-radius:50%}m-image.sQ{aspect-ratio:1/1}m-image.six{aspect-ratio:16/9}m-image.cover{background-size:cover;height:100px}m-image.contain{background-size:contain;padding-bottom:100%}m-image span{position:absolute;top:10%;z-index:1;font-size:.9em}label{font-size:.75em;padding:0;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:100;color:#444;cursor:text}label.c{text-align:center}label[required]:after{color:#e32;content:' *';display:inline}m-divider{margin:.5em auto;width:90%;height:1px;min-height:1px;border-radius:1px;background-color:var(--color-tertiary);display:block;opacity:.5;transition:all .35s}m-divider.sm{width:90%;margin:.25em auto;background-color:#aaa;height:1px}m-divider.v{width:2px;margin:.5em .75em;background-color:#aaa;min-height:20px}m-icon{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;background-position:center center;background-repeat:no-repeat;background-size:cover;text-transform:uppercase;letter-spacing:-1px;color:#000;font-weight:600;display:flex;justify-content:center;align-items:center;font-size:.7em;background-color:#f0e6df}m-icon.lg{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;border-radius:4px;font-size:2em}m-icon.md{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px;border-radius:4px;margin-right:0}m-icon.sm{width:10px;min-width:10px;max-width:10px;height:10px;min-height:10px;max-height:10px;border-radius:4px;margin-right:.5em}m-icon.circle{border-radius:50%}m-icon.auto{width:100%;min-width:100%;max-width:100%;height:0;min-height:0;max-height:0;padding-bottom:100%}m-icon.auto span{font-weight:600;font-size:1.15em;padding-top:50%}m-icon.sQ{border-radius:0}.cards.split m-card,.cards .tableRow{margin-bottom:.25em!important}.tableRow h2{flex:1}.tableRow.red i,.tableRow.red svg{fill:#fff;background-color:#f00;border-radius:2px}.tableRow h2.expand{flex:2}.tableRow:first-child h2{font-size:.7em;color:#ccc}.tableRow .expand1{flex:1}.tableRow .expand2{flex:2}.tableRow .expand3{flex:3}.tableRow .expand4{flex:4}.tableRow h2:hover{cursor:pointer}.tableRow:first-child h2{font-size:.7em;color:#bbb;position:relative}.tableRow h2.sortdesc,.tableRow h2.sortasc{font-weight:800;color:#454545}.tableRow h2.sortasc:after{content:'';position:absolute;left:80%;top:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #454545;clear:both}.tableRow h2.sortdesc:after{content:'';position:absolute;left:80%;top:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #454545;clear:both}.tableRow .placeholder{width:50px;height:5px;padding:0;visibility:hidden}m-error{color:#f00;font-size:.75em;margin-bottom:.5em}m-pill{border-radius:3px;width:100%;margin:0 .15em;height:6px;display:block;background-color:#aaa}m-pill.selected{background-color:#7fb800}#card-errors{color:#f00;margin-top:.5em;font-size:.9em}i.lg,m-flex.sQ i.lg{width:2em;height:2em}i.lg>svg,m-flex.sQ i.lg>svg{width:2em;height:2em}:root{--font-base:'Inter',system-ui,-apple-system,'Segoe UI',sans-serif;--font-display:'Poppins','Inter',system-ui,sans-serif;--radius:0px;--background-color-primary:#1b3b5d;--color-primary:#1b3b5d;--background-color-secondary:#2e6f6d;--color-secondary:#5b6472;--background-color-tertiary:#f2f3f5;--color-tertiary:#8b93a0;--hw-navy:#1b3b5d;--hw-navy-deep:#13202e;--hw-teal:#2e6f6d;--hw-teal-pale:#7fc9c4;--hw-green:#3a7d5c;--hw-amber:#b8792e;--hw-red:#b23b2e;--hw-ink:#1b3b5d;--hw-body:#5b6472;--hw-muted:#8b93a0;--hw-faint:#9ca3af;--hw-rule:#eaecef;--hw-border:#d7dce1;--hw-shell:#e7ebef;--hw-lift:0 4px 10px rgba(19,32,46,.18);--hw-lift-lg:0 8px 22px rgba(19,32,46,.16)}html{font-size:125%}body{display:block;align-items:initial;justify-content:initial;background:var(--hw-shell);color:var(--hw-body);font-size:1rem}ul,ol{font-size:1rem}a,m-a{font-size:.9rem}m-header~m-flex.w,m-header~m-flex.n{padding-top:50px;min-height:100dvh;justify-content:flex-start}m-header+m-flex.w>main,m-header+m-flex.n>main{flex:1 0 auto}m-header+m-flex.w>main:has(>*),m-header+m-flex.n>main:has(>*){min-height:calc(100dvh - 50px)}m-flex.container{min-width:initial;max-width:1000px;width:100%;margin:0 auto}m-flex.container-sm{min-width:initial;max-width:620px;width:100%;margin:0 auto}m-flex.container.hw-pageHead{padding-bottom:0}body m-body:empty{display:none!important}body m-body:not(:empty){display:block;width:100%}:is(main,m-body[data-label="Primary"]) [role="region"]:not(.hw-band[data-ground]){background:transparent;border:0;margin:0 auto 1.25em}:is(main,m-body[data-label="Primary"]) [role="region"] [role="region"]{margin:0}:is(main,m-body[data-label="Primary"]) m-card,:is(main,m-body[data-label="Primary"]) .hw-stats,:is(main,m-body[data-label="Primary"]) .hw-tiles,:is(main,m-body[data-label="Primary"]) .hw-list:not(.hw-boxed),:is(main,m-body[data-label="Primary"]) .hw-list.hw-boxed>li,:is(main,m-body[data-label="Primary"])>form,:is(main,m-body[data-label="Primary"])>table,:is(main,m-body[data-label="Primary"]) table{background:#fff;border:1px solid var(--hw-border)}:is(main,m-body[data-label="Primary"]) .hw-tiles{border-bottom:1px solid var(--hw-border);border-right:1px solid var(--hw-border)}:is(main,m-body[data-label="Primary"]) .hw-list:not(.hw-boxed){padding:0 .75em}:is(main,m-body[data-label="Primary"]) .hw-list.hw-boxed{background:transparent;border:0}:is(main,m-body[data-label="Primary"]) .hw-list.hw-boxed>li.hw-bare{background:transparent;border:0;padding:0}:is(main,m-body[data-label="Primary"]) .hw-statsBand .hw-stats{margin:0;border:0}:is(main,m-body[data-label="Primary"])>form,:is(main,m-body[data-label="Primary"])>table,:is(main,m-body[data-label="Primary"])>p,:is(main,m-body[data-label="Primary"])>ul:not(.hw-stats):not(.hw-tabs):not(.hw-list),:is(main,m-body[data-label="Primary"])>m-card{margin:0 auto .75em;padding:.75em}:is(main,m-body[data-label="Primary"])>p{background:#fff;border:1px solid var(--hw-border)}m-inputs{display:flex;justify-content:center;width:100%;margin-bottom:.5em}m-inputs input{width:50px;min-width:50px;height:50px;margin:0 .25em;padding:0;text-align:center;font-size:1.25rem}m-pagenav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:1em}m-button{height:44px;line-height:44px}m-button.lg{height:52px;line-height:52px;font-size:1rem}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),select{height:44px}a:focus-visible,m-a:focus-visible,m-button:focus-visible,m-card:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}a.btn{display:inline-block;font-size:inherit;margin:0;text-decoration:none}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.sr-focus:focus{position:static;width:auto;height:auto;margin:0;clip:auto;clip-path:none}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}m-tag[data-status="met"]{color:var(--hw-green);border-color:var(--hw-green)}m-tag[data-status="stale"]{color:var(--hw-amber);border-color:var(--hw-amber)}m-tag[data-status="missing"]{color:var(--hw-red);border-color:var(--hw-red)}m-tag[data-status="not-applicable"]{color:var(--hw-muted);border-color:var(--hw-border)}[data-status="met"]>m-flex{border-left:3px solid var(--hw-green);padding-left:.5em}[data-status="stale"]>m-flex{border-left:3px solid var(--hw-amber);padding-left:.5em}[data-status="missing"]>m-flex{border-left:3px solid var(--hw-red);padding-left:.5em}[data-status="not-applicable"]>m-flex{border-left:3px solid var(--hw-border);padding-left:.5em}[data-urgency="overdue"],[data-urgency="critical"],.is-overdue{color:var(--hw-red);font-weight:700}[data-urgency="soon"],.is-soon{color:var(--hw-amber);font-weight:700}[data-urgency="overdue"]{background-color:#fdf3f2}[data-urgency="done"]{color:var(--hw-muted)}m-flex.doc-group{flex-direction:column;align-items:stretch;width:100%}m-flex.doc-group>h2.doc-group__title{position:sticky;top:50px;z-index:2;background:#fff;padding:.75em 0;margin:0;border-bottom:1px solid var(--hw-rule)}table{width:100%;border-collapse:collapse}thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}tbody tr{display:block;margin-bottom:1em;padding:.75em;border:1px solid var(--hw-border);background:#fff}tbody th,tbody td{display:block;text-align:left;padding:.25em 0}tbody td[data-label]::before{content:attr(data-label) ": ";font-weight:700;color:var(--hw-muted)}h1,h2,h3,h4{font-family:var(--font-display);color:var(--hw-ink);text-transform:none;letter-spacing:-.01em;line-height:1.22}h1{font-size:1.5rem;font-weight:800}h2{font-size:1.2rem;font-weight:700}h3{font-size:1.05rem;font-weight:700}h4{font-size:.95rem;font-weight:600}h5{font-family:var(--font-base);font-size:.95rem;font-weight:600;color:var(--hw-ink);letter-spacing:0}h6{font-family:var(--font-base);font-size:.8rem;font-weight:400;color:var(--hw-muted);letter-spacing:0;line-height:1.5}p{font-size:.9rem;line-height:1.65;color:var(--hw-body)}.hw-sectionRule{font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--hw-ink);border-bottom:2px solid var(--hw-ink);padding-bottom:.4em;margin:0 0 .6em;width:100%}.hw-eyebrow{font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--hw-muted);margin:1.25em 0 .5em;width:100%}[role="region"]>.hw-eyebrow:first-child{margin-top:0}m-tag{display:inline-block;background:transparent;color:var(--hw-navy);border:1px solid var(--hw-navy);border-radius:0;padding:.2em .55em;margin:0 .3em .3em 0;font-family:var(--font-base);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5;white-space:nowrap;vertical-align:middle}m-tag.sm{font-size:.7rem;padding:.15em .45em;letter-spacing:.03em}m-tag.accent{color:var(--hw-teal);border-color:var(--hw-teal)}m-tag.fill{background:var(--hw-navy);border-color:var(--hw-navy);color:#fff}m-tag.fill.accent{background:var(--hw-teal);border-color:var(--hw-teal)}m-tag[data-tier="plus"],m-tag[data-tier="premium"]{color:var(--hw-amber);border-color:var(--hw-amber)}m-tag[data-tier="core"]{color:var(--hw-muted);border-color:var(--hw-border)}m-card{border-radius:0;border:1px solid var(--hw-rule);box-shadow:none;background:#fff;padding:.7em .75em}m-card h2{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--hw-ink)}m-card.hw-cardLink{position:relative;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}m-card.hw-cardLink :is(h1,h2,h3,h4),m-card.hw-cardLink .hw-rowTitle,m-card.hw-cardLink p,m-card.hw-cardLink m-flex{position:static}m-card.hw-cardLink :is(h1,h2,h3,h4,.hw-rowTitle)>a{color:var(--hw-ink);text-decoration:none;font-size:inherit;font-weight:inherit;font-family:inherit;margin:0}m-card.hw-cardLink :is(h1,h2,h3,h4,.hw-rowTitle)>a::after{content:"";position:absolute;inset:0;z-index:1}.hw-above{position:relative;z-index:2}m-card.hw-cardLink:focus-within{outline:3px solid var(--color-primary);outline-offset:2px}m-card.hw-cardLink :is(h1,h2,h3,h4,.hw-rowTitle)>a:focus-visible{outline:0}m-card[data-tone="accent"]{border-left:3px solid var(--hw-teal)}m-card[data-tone="warn"]{border-left:3px solid var(--hw-amber)}m-card[data-tone="bad"]{border:1px solid var(--hw-red);border-left:4px solid var(--hw-red)}m-card[data-tone="good"]{border-left:3px solid var(--hw-green)}m-card.hw-invert{background:var(--hw-navy);border:0;border-left:4px solid var(--hw-teal);padding:.9em}m-card.hw-invert h1,m-card.hw-invert h2,m-card.hw-invert h3{color:#fff}m-card.hw-invert p{color:rgba(255,255,255,.78)}m-card.hw-invert a{color:var(--hw-teal-pale)}m-button{border-radius:0;box-shadow:none;font-family:var(--font-base);font-size:.85rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;transform:none}m-button:active{transform:translateY(0)}m-button[data-type="primary"]{background-color:var(--hw-navy);color:#fff;border:1px solid var(--hw-navy);box-shadow:none}m-button[data-type="secondary"]{background-color:var(--hw-teal);color:#fff;border:1px solid var(--hw-teal);box-shadow:none}m-button[data-type="tertiary"]{background-color:#fff;color:var(--hw-navy);border:1px solid var(--hw-navy);box-shadow:none}m-button[data-type="tertiary"].selected{background-color:var(--hw-navy);color:#fff}m-button[disabled],m-button.disabled{background-color:#fff;color:var(--hw-faint);border-color:var(--hw-border)}.hw-buttonRow{display:flex;width:100%}.hw-buttonRow>*{flex:1 1 0;min-width:0}.hw-buttonRow>*+*{margin-left:-1px}.hw-buttonRow m-button{width:100%;padding:0 .4em}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),select,textarea{background:#fff;border:1px solid var(--hw-border);border-radius:0;color:var(--hw-ink);font-family:var(--font-base);font-size:.9rem;padding:0 .75em}textarea{padding:.6em .75em;line-height:1.6}input::placeholder,textarea::placeholder{color:var(--hw-faint)}.hw-search{display:flex;width:100%;align-items:stretch}.hw-search>input{flex:1 1 auto;min-width:0;border-right:0}.hw-search>m-button,.hw-search>.btn{flex:0 0 auto;margin:0}.hw-stats{display:flex;width:100%;border-top:1px solid var(--hw-rule);border-bottom:1px solid var(--hw-rule);margin:0;padding:0}.hw-stats>*{flex:1 1 0;min-width:0;padding:.6em .3em;margin:0;list-style:none}.hw-stats.hw-divided>*+*{border-left:1px solid var(--hw-rule)}.hw-stats span:first-child{display:block;font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1.15;color:var(--hw-teal)}.hw-stats span:first-child time,.hw-stats span:first-child abbr,.hw-stats span:first-child data{font:inherit;color:inherit;text-decoration:none}.hw-stats span:last-child{display:block;font-family:var(--font-base);font-size:.75rem;font-weight:600;letter-spacing:.02em;color:var(--hw-muted);margin-top:.2em;line-height:1.3}.hw-stats a{display:block;min-height:44px;margin:0;font-size:inherit;color:inherit;text-decoration:none}.hw-statButton{display:block;width:100%;background:none;border:0;padding:0;margin:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.hw-stats>[data-tone="plain"] span:first-child{color:var(--hw-ink)}.hw-stats>[data-tone="good"] span:first-child{color:var(--hw-green)}.hw-stats>[data-tone="warn"] span:first-child,.hw-stats>[data-tone="warn"] span:last-child{color:var(--hw-amber)}.hw-stats>[data-tone="bad"] span:first-child,.hw-stats>[data-tone="bad"] span:last-child{color:var(--hw-red)}.hw-list{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;border-top:1px solid var(--hw-rule)}.hw-list>*{list-style:none;padding:.5em .1em;border-bottom:1px solid var(--hw-rule);margin:0}.hw-list>:last-child{border-bottom:0}.hw-list.hw-boxed{border-top:0;gap:.6em}.hw-list.hw-boxed>*{border:1px solid var(--hw-rule);padding:.7em}.hw-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.6em}.hw-row>:first-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.hw-row>:last-child:not(:first-child){flex:0 0 auto}.hw-row.hw-top{align-items:flex-start}.hw-rowTitle{display:block;font-family:var(--font-base);font-size:.95rem;font-weight:700;color:var(--hw-ink);line-height:1.35}.hw-rowTitle.lg{font-size:1.05rem}.hw-rowLead{display:block;font-family:var(--font-base);font-size:.9rem;font-weight:400;color:var(--hw-body);line-height:1.5;margin-top:.15em}.hw-rowMeta{display:block;font-family:var(--font-base);font-size:.8rem;font-weight:400;color:var(--hw-muted);line-height:1.45;margin-top:.15em}.hw-action{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--hw-teal);text-decoration:none;margin:0;white-space:nowrap}.hw-action.hw-ink{color:var(--hw-ink)}button.hw-action{background:none;border:0;padding:0;min-height:44px;font:inherit;font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--hw-teal);cursor:pointer}.hw-tabs{display:flex;flex-wrap:wrap;width:100%;row-gap:2px;border-bottom:1px solid var(--hw-rule);padding:0;margin:0;list-style:none}.hw-tabs>*{flex:0 1 auto;max-width:100%;list-style:none;margin:0}.hw-tabs a{display:flex;align-items:center;gap:.4em;min-height:44px;padding:.5em .7em;line-height:1.3;font-family:var(--font-base);font-size:.8rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--hw-body);text-decoration:none;white-space:normal;margin:0}.hw-tabs a.selected,.hw-tabs a[aria-current="page"]{background:var(--hw-teal);color:#fff;font-weight:700}.hw-tabs.hw-platform a.selected,.hw-tabs.hw-platform a[aria-current="page"]{background:var(--hw-navy)}.hw-tabs m-tag{font-size:.75rem;padding:.1em .35em;margin:0 0 0 .3em}m-flex.sQ.btnOpenMenuHoawdNav{width:44px;min-width:44px;max-width:44px;height:44px;border-radius:0}body m-header m-flex.sQ.btnOpenMenuHoawdNav{border:0;box-shadow:none;background-color:transparent!important;transition:none}m-menu.hw-navMenu{border-radius:0;border:1px solid var(--hw-border);padding:0;max-width:calc(100vw - 1.5em);max-height:calc(100vh - 70px);overflow-y:auto}m-menu.hw-navMenu .hw-navRow{display:flex;align-items:center;justify-content:space-between;gap:.5em;width:100%;min-height:52px;padding:0 1em;margin:0;border:0;border-bottom:1px solid var(--hw-rule);background:none;font-family:var(--font-base);font-size:.95rem;font-weight:600;text-align:left;color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink);text-decoration:none;cursor:pointer}m-menu.hw-navMenu .hw-navRow:last-child{border-bottom:0}m-menu.hw-navMenu .hw-navRow.selected{background:var(--hw-teal);color:#fff;-webkit-text-fill-color:#fff;font-weight:700}m-menu.hw-navMenu .hw-navRow.selected m-tag{color:#fff;border-color:rgba(255,255,255,.6)}m-menu.hw-navMenu .hw-navRow--child{padding-left:2em;font-weight:400}m-menu.hw-navMenu .hw-navRow--child::before{content:"";position:absolute;left:1em;width:8px;height:1px;background:var(--hw-border)}m-menu.hw-navMenu .hw-navRow--child{position:relative}m-menu.hw-navMenu m-tag{font-size:.75rem;margin:0}m-menu.hw-navMenu m-divider{margin:0}.hw-tiles{display:flex;flex-wrap:wrap;width:100%;border:1px solid var(--hw-rule);border-bottom:0;border-right:0;margin:0;padding:0;list-style:none}.hw-tiles>*{flex:1 0 33.333%;max-width:50%;list-style:none;margin:0;border-right:1px solid var(--hw-rule);border-bottom:1px solid var(--hw-rule)}.hw-tiles a{display:flex;align-items:center;min-height:44px;padding:.35em .5em;margin:0;font-family:var(--font-base);font-size:.85rem;font-weight:600;color:var(--hw-body);text-decoration:none;line-height:1.3}.hw-tiles a.selected,.hw-tiles a[aria-current="page"]{background:var(--hw-navy);color:#fff;font-weight:700}.hw-tiles>.hw-locked a{color:var(--hw-faint)}.hw-toggle{display:inline-flex;align-items:center;min-height:44px;gap:.5em;margin:0;cursor:pointer}.hw-toggle>input{position:absolute;opacity:0;width:1px;height:1px}.hw-toggle__track{position:relative;flex:0 0 auto;display:block;width:34px;height:18px;background:var(--hw-border);transition:background-color .15s ease}.hw-toggle__track::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;transition:transform .15s ease}.hw-toggle>input:checked+.hw-toggle__track{background:var(--hw-teal)}.hw-toggle>input:checked+.hw-toggle__track::after{transform:translateX(16px)}.hw-toggle>input:focus-visible+.hw-toggle__track{outline:3px solid var(--color-primary);outline-offset:2px}.hw-grip{flex:0 0 auto;display:block;width:12px;height:10px;border-top:2px solid var(--hw-border);border-bottom:2px solid var(--hw-border);position:relative;cursor:grab}.hw-grip::after{content:"";position:absolute;top:3px;left:0;right:0;border-top:2px solid var(--hw-border)}.hw-toggle__label{font-family:var(--font-base);font-size:.8rem;font-weight:600;color:var(--hw-body)}m-header{background:#fff;border-bottom:1px solid var(--hw-rule);box-shadow:none;color:var(--hw-ink)}body m-header h1{font-family:var(--font-display);font-size:.95rem;font-weight:800;color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink);letter-spacing:-.01em;text-transform:none}body m-header a{color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink);text-decoration:none}body m-header .hw-headerLink{font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink);border-bottom:1px solid var(--hw-ink);padding-bottom:2px;text-decoration:none}body m-header .hw-monogram,body m-header m-tag.fill{color:#fff;-webkit-text-fill-color:#fff}body m-header m-flex.sQ i,body m-header m-flex.sQ svg{color:var(--hw-ink)!important;fill:var(--hw-ink)!important}m-header .hw-mark{display:inline-block;width:5px;height:5px;margin-left:2px;background:var(--hw-teal);vertical-align:baseline}body m-header a.wH{display:flex;align-items:center;gap:.4em;flex:0 1 auto;min-width:0;overflow:hidden}body m-header a.wH h1,body m-header a.wH>span.wH{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body m-header m-flex.e{flex:0 1 auto;min-width:0}body m-header>m-flex{gap:.75em}.hw-monogram{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;background:var(--hw-navy);color:#fff;font-family:var(--font-display);font-size:.8rem;font-weight:800;letter-spacing:.02em}.hw-monogram.hw-monogram--invert{background:#fff;color:var(--hw-navy);-webkit-text-fill-color:var(--hw-navy)}p a,li a{font-size:inherit;color:var(--hw-navy);margin:0;text-decoration:underline;text-underline-offset:2px}.hw-footer{background:var(--hw-navy);border-top:4px solid var(--hw-teal);margin-top:2em;padding:.5em 0 1em}.hw-footer>m-flex{padding-left:1em;padding-right:1em}.hw-footer__name{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:#fff;-webkit-text-fill-color:#fff;margin:0 0 .3em}.hw-footer address,.hw-footer__meta{font-family:var(--font-base);font-style:normal;font-size:.85rem;line-height:1.6;color:rgba(255,255,255,.7);-webkit-text-fill-color:rgba(255,255,255,.7);margin:0}.hw-footer__link{display:inline-flex;align-items:center;min-height:44px;margin:0;font-family:var(--font-base);font-size:.9rem;font-weight:600;color:var(--hw-teal-pale);-webkit-text-fill-color:var(--hw-teal-pale);text-decoration:none}.hw-footer__rule{font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.55);-webkit-text-fill-color:rgba(255,255,255,.55);border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:.4em;margin:1.2em 0 .2em;width:100%}.hw-footer__pages{display:flex;flex-wrap:wrap;column-gap:1.2em;width:100%;margin:0;padding:0;list-style:none}.hw-footer__pages--cols{display:grid;grid-template-columns:1fr;column-gap:1.2em}.hw-footer__pages>li{list-style:none;margin:0}.hw-footer__pages a,.hw-footer__pages button{display:inline-flex;align-items:center;min-height:44px;margin:0;font-family:var(--font-base);font-size:.9rem;font-weight:600;color:#fff;-webkit-text-fill-color:#fff;text-decoration:none}.hw-footer__pages button{appearance:none;background:none;border:0;padding:0;cursor:pointer;text-align:left}.hw-footer__fine{font-family:var(--font-base);font-size:.8rem;line-height:1.65;color:rgba(255,255,255,.6);-webkit-text-fill-color:rgba(255,255,255,.6);margin:.3em 0 0}.hw-footer__fine a{color:var(--hw-teal-pale);-webkit-text-fill-color:var(--hw-teal-pale);font-size:inherit;text-decoration:underline;text-underline-offset:2px}.hw-footer__base{border-top:1px solid rgba(255,255,255,.18);margin-top:1.2em;padding:.8em 0 0}.hw-lede{background:var(--hw-navy);padding:2.2em 1em 2em;text-align:center;width:100%;align-self:stretch;box-sizing:border-box}.hw-lede h1{color:#fff;-webkit-text-fill-color:#fff;font-size:2rem;line-height:1.1;margin:0 auto .4em;max-width:12em}.hw-lede__sub{color:rgba(255,255,255,.8);-webkit-text-fill-color:rgba(255,255,255,.8);font-size:.95rem;line-height:1.6;margin:0 auto 1.4em;max-width:34em}.hw-lede__rule{display:block;width:48px;height:4px;background:var(--hw-teal);margin:0 auto 1.2em}.hw-search.hw-search--lg{max-width:640px;margin:0 auto}.hw-search--lg>m-flex.hw-search__field{min-height:56px}.hw-search--lg>m-flex.hw-search__field>input[type="search"]:not([type="checkbox"]):not([type="radio"]){min-height:54px;font-size:.95rem}.hw-search--lg>input{height:56px;font-size:.95rem;border-color:transparent}.hw-search--lg m-button{height:56px;line-height:56px;padding:0 1.4em;font-size:.9rem}.hw-lede__hints{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;max-width:640px;margin:1em auto 0;padding:0;list-style:none}.hw-lede__hints>li{list-style:none;margin:0}.hw-lede__hints a{display:inline-flex;align-items:center;min-height:44px;padding:0 .9em;margin:0;border:1px solid rgba(255,255,255,.35);font-family:var(--font-base);font-size:.8rem;font-weight:600;color:#fff;-webkit-text-fill-color:#fff;text-decoration:none}.hw-pitch{text-align:center;padding:1.6em 1em .4em}.hw-pitch h2{font-size:1.35rem;margin:0 auto .4em;max-width:16em}.hw-pitch p{margin:0 auto;max-width:34em;font-size:.95rem}.hw-cardGrid{display:grid;grid-template-columns:1fr;gap:.75em;width:100%;margin:0;padding:0 1em;box-sizing:border-box;list-style:none}.hw-cardGrid>li{list-style:none;margin:0}.hw-cardGrid m-card{height:100%;padding:1em}.hw-cardGrid m-card h3{font-size:1.05rem;margin:0 0 .3em}.hw-cardGrid m-card p{margin:0}.hw-cardGrid m-card::before{content:"";display:block;width:28px;height:3px;background:var(--hw-teal);margin-bottom:.7em}.hw-steps{counter-reset:hw-step;display:grid;grid-template-columns:1fr;gap:.75em;width:100%;margin:0;padding:0 1em;box-sizing:border-box;list-style:none}.hw-steps>li{counter-increment:hw-step;list-style:none;margin:0;background:#fff;border:1px solid var(--hw-border);padding:1em 1em 1em 3.4em;position:relative}.hw-steps>li::before{content:counter(hw-step);position:absolute;left:1em;top:1em;width:1.7em;height:1.7em;display:flex;align-items:center;justify-content:center;background:var(--hw-navy);color:#fff;-webkit-text-fill-color:#fff;font-family:var(--font-display);font-size:.9rem;font-weight:800}.hw-steps h3{font-size:1.05rem;margin:0 0 .25em}.hw-steps p{margin:0}.hw-cta{background:var(--hw-teal);text-align:center;padding:2em 1em;width:100%;align-self:stretch;box-sizing:border-box}.hw-cta h2{color:#fff;-webkit-text-fill-color:#fff;font-size:1.5rem;margin:0 auto .4em;max-width:14em}.hw-cta m-button[data-type="primary"]{background:#fff;border-color:#fff;color:var(--hw-teal);-webkit-text-fill-color:var(--hw-teal)}main [role="region"].hw-band:not([data-ground]){background:transparent;border:0;margin:0 auto 1.5em;padding:0}m-overlay.hw-authModal.centered{width:min(420px,92vw);max-width:min(420px,92vw)}m-overlay.hw-authModal{background:#fff}m-overlay.hw-authModal m-card,m-overlay.hw-authModal m-card.d2{border-radius:0;border:0;box-shadow:none;background:transparent;padding:0}m-overlay.hw-authModal m-a.caps{font-size:.7rem;letter-spacing:.04em}m-overlay.hw-authModal m-card img.w50{width:88px;max-width:40%;margin:0 auto .6em}m-header{z-index:1000}.cookie-banner{background:#2e6f6d;border-top:4px solid #1b3b5d;border-radius:0;color:#fff;-webkit-text-fill-color:#fff;box-shadow:0 -8px 24px rgba(27,59,93,.18)}.cookie-banner .cookie-content strong{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#fff;-webkit-text-fill-color:#fff}.cookie-banner .cookie-content p{font-family:var(--font-base);font-size:.9rem;line-height:1.6;color:rgba(255,255,255,.82);-webkit-text-fill-color:rgba(255,255,255,.82)}.cookie-banner .cookie-content a{color:#fff;-webkit-text-fill-color:#fff;font-size:inherit;text-decoration:underline;text-underline-offset:2px}.cookie-banner .cookie-actions button{min-height:44px;padding:0 1.1em;border-radius:0;box-shadow:none;font-family:var(--font-base);font-size:.85rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}.cookie-banner .cookie-actions #cookieDecline{background:transparent;border:1px solid #fff;color:#fff;-webkit-text-fill-color:#fff}.cookie-banner .cookie-actions #cookieAccept,.cookie-banner .cookie-actions button.primary{background:#fff;border:1px solid #fff;color:#2e6f6d;-webkit-text-fill-color:#2e6f6d}@media screen and (min-width:768px){h1{font-size:1.9rem}h2{font-size:1.35rem}.hw-stats>*{padding:.9em}.hw-stats span:last-child{text-transform:uppercase;letter-spacing:.03em}.hw-tiles>*{flex-basis:25%;max-width:25%}thead{position:static;width:auto;height:auto;clip-path:none}tbody tr{display:table-row;margin:0;padding:0;border:0;border-bottom:1px solid var(--hw-rule)}tbody th,tbody td{display:table-cell;padding:.6em .5em;vertical-align:top}thead th{padding:.6em .5em;text-align:left;font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hw-muted);border-bottom:2px solid var(--hw-ink)}tbody td[data-label]::before{content:none}}m-overlay.hw-plansModal.centered,m-overlay.hw-faqModal.centered{width:min(680px,94vw);max-width:min(680px,94vw)}.subOverlayWrap{width:100%;background:#fff;padding:0;box-sizing:border-box}.subOverlayBody{padding:1em 1.25em 1.5em}.subOverlayWrap .overlay-header{flex:0 0 auto;padding:1em 3em 1em 1.25em;border-bottom:1px solid var(--hw-border);background:#fff;position:sticky;top:0;z-index:6}.subOverlayWrap .overlay-header__titles{flex:1 1 auto;min-width:0}.subOverlayWrap .overlay-header__title{margin:0;font-size:1.35rem;line-height:1.15;font-weight:700;text-transform:none;color:var(--hw-ink)}.subOverlayWrap .overlay-header__sub{margin:.35em 0 0;font-size:.9rem;line-height:1.45;color:var(--hw-body);max-width:52ch}.subCarousel{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 12.5%;-webkit-overflow-scrolling:touch;padding:1rem 12.5% 1.5rem;margin:0 -1rem;scrollbar-width:none}.subCarousel::-webkit-scrollbar{display:none}.subCarousel.is-single{justify-content:center;scroll-snap-type:none;padding:1rem 0 1.5rem;margin:0}.subCarousel.is-single .subSlide{flex:0 0 100%;max-width:460px;transform:none;opacity:1}.subSlide{flex:0 0 100%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always;transition:transform .3s ease,opacity .3s ease;transform:scale(.94);opacity:.65}.subSlide.active{transform:scale(1);opacity:1}@media(min-width:720px){.subCarousel:not(.is-single){scroll-padding:0 22%;padding:1rem 22% 1.5rem}.subCarousel:not(.is-single) .subSlide{flex:0 0 115%}}@media(prefers-reduced-motion:reduce){.subSlide{transition:none;transform:none;opacity:1}.subBlob{animation:none}}.subSlide .subSlideCard{position:relative;overflow:hidden;height:100%;box-sizing:border-box;padding:1.25em 1.25em 1em;border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,var(--hw-navy-deep) 0%,var(--hw-teal) 100%);box-shadow:0 14px 30px -16px rgba(19,32,46,.55)}.subSlide .subSlideCard .subBlurb{color:rgba(255,255,255,.85)}.subSlide .subSlideCard .subFineprint{color:rgba(255,255,255,.7)}.subSlide .subSlideCard .subbedBadge{background:rgba(255,255,255,.18);color:#fff}.subSlide .subSlideCard m-button[data-type="primary"]{background:#fff;color:var(--hw-navy-deep);border-color:#fff}.subSlide .subSlideCard m-button[data-type="secondary"]{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.4)}.subBlob{position:absolute;pointer-events:none;background:rgba(255,255,255,.07);filter:blur(1px);z-index:0}.subBlob.b1{width:220px;height:220px;top:-90px;right:-80px;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;animation:subBlobMorphA 14s ease-in-out infinite alternate}.subBlob.b2{width:160px;height:160px;bottom:-60px;left:-50px;border-radius:30% 70% 70% 30%/50% 60% 40% 50%;background:rgba(255,255,255,.04);animation:subBlobMorphB 18s ease-in-out infinite alternate}@keyframes subBlobMorphA{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:translate(0,0) rotate(0deg)}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%;transform:translate(-12px,8px) rotate(20deg)}100%{border-radius:50% 50% 60% 50%/40% 50% 60% 60%;transform:translate(8px,-10px) rotate(-12deg)}}@keyframes subBlobMorphB{0%{border-radius:30% 70% 70% 30%/50% 60% 40% 50%;transform:translate(0,0)}50%{border-radius:70% 30% 50% 50%/40% 70% 30% 60%;transform:translate(14px,-10px)}100%{border-radius:50% 50% 30% 70%/60% 40% 60% 40%;transform:translate(-8px,12px)}}.subSlideContent{position:relative;z-index:1}.subSlideHeader{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin-bottom:.15rem}.subSlideHeader--big{justify-content:center}.subSlideHeader h1{margin:0;width:100%;text-align:center;font-size:1.15rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#fff}.subPriceBig{display:flex;align-items:baseline;justify-content:center;gap:.1em;margin:.5em 0 .3em;color:#fff}.subPriceBig b{font-size:2.6rem;font-weight:800;line-height:1;letter-spacing:-1px;font-variant-numeric:tabular-nums}.subPriceBig span{font-size:.9rem;font-weight:700;opacity:.75;margin-left:.35em}.subPriceBig s{font-size:1.25rem;font-weight:700;opacity:.55;margin-right:.4em;align-self:center;text-decoration-thickness:2px}.subPriceNote{text-align:center;color:#fff;opacity:.7;font-size:.8rem;line-height:1.35;margin:0 0 .9em}.subIntervalToggle{display:flex;margin:0 auto 1em;border:1px solid rgba(255,255,255,.35);border-radius:var(--radius);padding:3px;width:max-content;max-width:100%}.subIntervalToggle button{appearance:none;border:0;background:transparent;color:#fff;font-family:var(--font-base);font-size:.85rem;font-weight:700;min-height:38px;padding:0 1.1em;border-radius:var(--radius);cursor:pointer;opacity:.7}.subIntervalToggle button.is-active{background:#fff;color:var(--hw-navy-deep);opacity:1}.subIntervalToggle button:focus-visible{outline:2px solid #fff;outline-offset:2px}.subSlide .subBlurb{margin:.5em 0 .9em;font-size:.9rem;line-height:1.5}.subSlide .subFeatures{list-style:none;padding:0;margin:0 0 1em;font-size:.9rem}.subSlide .subFeatures li{position:relative;padding-left:1.5em;margin:.4em 0;line-height:1.45}.subSlide .subFeatures li::before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:#fff}.subSlide .subbedBadge{display:inline-block;padding:.2em .7em;margin-bottom:.5em;border-radius:var(--radius);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.subSlide .subFineprint{margin-top:.9em;font-size:.8rem;line-height:1.45}.subDots{display:flex;justify-content:center;gap:.5rem;margin:0 0 1rem}.subDot{appearance:none;width:24px;height:44px;padding:0;border:0;background:none;cursor:pointer;position:relative}.subDot::after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:rgba(27,59,93,.25);transition:width .25s ease,background .25s ease,margin-left .25s ease,border-radius .25s ease}.subDot.active::after{width:26px;margin-left:-13px;border-radius:4px;background:var(--hw-teal)}.subDot:focus-visible{outline:2px solid var(--hw-teal);outline-offset:-6px}.subFaqWrap{display:grid;grid-template-areas:"stack";margin-top:.5rem}.subFaqProduct{grid-area:stack;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .3s ease,visibility 0s linear .25s}.subFaqProduct.active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s ease,transform .3s ease,visibility 0s linear 0s}.subFaqWrap m-accordian{display:block;border:1px solid var(--hw-border);border-radius:var(--radius);margin-bottom:.5rem;background:#fff;overflow:hidden}.subFaqWrap m-accordian m-banner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:.75em 1em;cursor:pointer;font-family:var(--font-base);font-size:.95rem;font-weight:600;color:var(--hw-ink)}.subFaqWrap m-accordian m-banner::after{content:"+";font-size:1.4em;line-height:1;opacity:.6}.subFaqWrap m-accordian.open m-banner::after{content:"−"}.subFaqWrap m-accordian m-content{display:block}.subFaqWrap m-accordian m-content p{margin:0;padding:0 1em 1em;font-size:.95rem;line-height:1.55;color:var(--hw-body)}.subFaqWrap m-accordian m-content code{font-size:.9em;background:var(--hw-shell);padding:.1em .35em}.subOverlayFoot{font-size:.9rem;line-height:1.5;color:var(--hw-muted);margin:1em 0 0;padding-top:1em;border-top:1px solid var(--hw-border)}m-overlay.hw-plansModal{--hw-navy:#1b3b5d;--hw-navy-deep:#13202e;--hw-teal:#2e6f6d;--hw-teal-pale:#7fc9c4;--hw-ink:#1b3b5d;--hw-body:#5b6472;--hw-muted:#8b93a0;--color-primary:#1b3b5d;--background-color-primary:#1b3b5d;--color-secondary:#2e6f6d;--background-color-secondary:#2e6f6d}.hw-plansModal .subSlide .subSlideCard{background:linear-gradient(135deg,#13202e 0%,#1b3b5d 45%,#2e6f6d 100%)}.hw-plansModal .subSlide .subSlideCard,.hw-plansModal .subSlide .subSlideCard h1,.hw-plansModal .subSlide .subSlideCard .subFeatures li{color:#fff;-webkit-text-fill-color:#fff}.hw-plansModal .subSlide .subSlideCard .subBlurb,.hw-plansModal .subSlide .subSlideCard .subFineprint,.hw-plansModal .subSlide .subSlideCard .subPriceNote{-webkit-text-fill-color:currentColor}.hw-plansModal .subSlide .subSlideCard m-button[data-type="primary"]{background:#fff;background-image:none;border-color:#fff;color:#13202e;-webkit-text-fill-color:#13202e}.hw-plansModal .subSlide .subSlideCard m-button.disabled,.hw-plansModal .subSlide .subSlideCard m-button.disabled:hover,.hw-plansModal .subSlide .subSlideCard m-button.disabled:focus,.hw-plansModal .subSlide .subSlideCard m-button.disabled:active{background:rgba(255,255,255,.14)!important;color:rgba(255,255,255,.72)!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important;border:1px solid rgba(255,255,255,.34)!important}.hw-plansModal .hw-claimAttest label{white-space:normal;overflow:visible;text-overflow:clip;width:auto;text-align:left;font-size:.95em;font-weight:400;line-height:1.45;color:rgba(255,255,255,.92);-webkit-text-fill-color:rgba(255,255,255,.92);cursor:pointer}.hw-plansModal .hw-claimAttest input[type="checkbox"],.hw-plansModal .hw-claimAttest input[type="checkbox"]::after,.hw-plansModal .hw-claimAttest input[type="checkbox"]:checked::after{width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;padding:0!important;border-radius:5px}.hw-plansModal .hw-claimAttest input[type="checkbox"]{cursor:pointer}.hw-plansModal .hw-claimAttest input[type="checkbox"]::after,.hw-plansModal .hw-claimAttest input[type="checkbox"]:checked::after{background:#fff;background-color:#fff;border:1px solid rgba(255,255,255,.75);font-size:1.05em;line-height:1}.hw-plansModal .hw-claimAttest input[type="checkbox"]:checked::after{color:#13202e;-webkit-text-fill-color:#13202e}.hw-plansModal .hw-claimAttest input[type="checkbox"]:focus-visible{outline:2px solid #fff;outline-offset:2px}.hw-list>li,.hw-tiles>li,.hw-stats>div{position:relative}m-card.hw-skeleton{padding:1em;background:#fff;border:1px solid var(--hw-border)}.hw-skeleton__bar{display:block;height:1em;max-width:100%;background:var(--hw-shell)}.hw-skeleton__bar--sm{height:.75em;background:#eff2f5}@media(prefers-reduced-motion:reduce){.loading:before{animation:none;opacity:1}}main m-card[results]{background:none;border:0;box-shadow:none;padding:.5em 0 0}main m-card[results] m-flex{padding:0}main m-card[results] p{margin:0;font-size:.85rem;font-style:italic;color:var(--hw-muted)}main m-card.load{display:block;width:100%;min-height:48px;margin-top:.75em;padding:0;background:#fff;border:1px solid var(--hw-teal);cursor:pointer}main m-card.load>m-flex{padding:0;min-height:48px;align-items:center}main m-card.load h2{margin:0;font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-teal)}.hw-pageIntro{width:100%;margin:0 0 .5em;font-size:1rem;line-height:1.6;color:var(--hw-body)}main form{width:100%;box-sizing:border-box}body m-header .hw-headerLeft{flex:1 1 auto;min-width:0;gap:.6em}body m-header .hw-headerMark{flex:0 1 auto;min-width:0;gap:.5em}body m-header .hw-headerMark h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body m-header .hw-headerKicker{display:none;flex:0 0 auto;font-family:var(--font-base);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hw-muted);-webkit-text-fill-color:var(--hw-muted);padding-left:.6em;border-left:1px solid var(--hw-border)}@media(min-width:768px){body m-header .hw-headerKicker{display:inline-block}}body m-header m-flex.e{flex:0 1 auto;min-width:0}body m-header .hw-headerWho{display:none;font-family:var(--font-base);font-size:.8rem;font-weight:400;color:var(--hw-muted);-webkit-text-fill-color:var(--hw-muted);margin-right:.6em;max-width:22ch;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){body m-header .hw-headerWho{display:inline-block}}.hw-adminScope{padding:.75em 1em 0}.hw-adminTabs{padding:.75em 1em 0;margin:0 auto}.hw-adminTabs>.hw-tabs{width:100%}.hw-adminTitle{padding:1em 1em .25em;margin:0 auto;align-items:baseline;gap:1em}m-menu.hw-navMenu .hw-navHeading{margin:0;padding:1em 1em .4em;font-family:var(--font-base);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hw-muted);background:var(--hw-shell);border-bottom:1px solid var(--hw-rule)}m-menu.hw-navMenu .hw-navHeading:first-child{padding-top:.6em}.hw-adminFoot{width:100%;margin-top:2em;padding:1em 0 1.5em;border-top:1px solid var(--hw-border);background:#fff}.hw-adminFoot span,.hw-adminFoot a,.hw-adminFoot button{font-family:var(--font-base);font-size:.85rem;color:var(--hw-muted)}.hw-adminFoot a,.hw-adminFoot button{display:inline-flex;align-items:center;min-height:44px;appearance:none;background:none;border:0;padding:0;font-weight:600;color:var(--hw-teal);text-decoration:none;cursor:pointer}body.hw-admin .hw-list>li>a{display:flex;flex-direction:column;gap:.15em;min-height:44px;justify-content:center;text-decoration:none}body.hw-admin .hw-list>li>a>span:first-child{font-family:var(--font-base);font-size:1rem;font-weight:700;color:var(--hw-ink)}body.hw-admin .hw-list>li>a>span+span{font-size:.9rem;line-height:1.45;font-weight:400;color:var(--hw-muted)}[data-handle="visitBanner"]>m-flex.e{justify-content:flex-start;flex-wrap:wrap;gap:.5em;padding:.75em 0 0}@media(min-width:768px){[data-handle="visitBanner"]>m-flex.e{justify-content:flex-end;padding:0}}.hw-styler{display:grid;grid-template-columns:1fr;gap:1em;width:100%;margin:0 0 1em}.hw-styler__list{display:grid;gap:.4em;list-style:none;margin:0;padding:0;min-width:0}.hw-styler__list>li{list-style:none;margin:0;min-width:0}.hw-styler__list label{white-space:normal;overflow:visible;display:flex;align-items:center;gap:.7em;width:100%;min-height:44px;padding:.5em .7em;background:#fff;border:1px solid var(--hw-border);cursor:pointer}.hw-styler__list label:has(:checked){border:2px solid var(--hw-ink);padding:calc(.5em - 1px) calc(.7em - 1px)}.hw-styler__list label:focus-within{outline:2px solid var(--hw-ink);outline-offset:2px}.hw-styler__swatch{flex:0 0 auto;width:34px;height:34px;background:linear-gradient(135deg,var(--sw-brand) 0 50%,var(--sw-accent) 50% 100%);border:1px solid rgba(0,0,0,.12)}.hw-styler__name{min-width:0;font-weight:600;color:var(--hw-ink)}.hw-styler__preview{min-width:0;border:1px solid var(--hw-border);background:#fff;overflow:hidden;font-family:var(--font-base);--hw-ink:#1f2328;--hw-body:#4e555c;--hw-muted:#79828b}.hw-sp__chrome{display:flex;align-items:center;gap:.55em;padding:.6em .8em;border-bottom:1px solid var(--hw-rule);background:#fff}.hw-sp__brandmark{width:26px;height:26px;display:grid;place-items:center;background:var(--color-primary);color:#fff;font:700 11px/1 var(--font-base);border-radius:var(--radius)}.hw-sp__title{flex:1 1 auto;min-width:0;font:600 13px/1.2 var(--font-heading,var(--font-base));color:var(--hw-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hw-sp__menu{display:flex;flex-direction:column;gap:3px;flex:0 0 auto}.hw-sp__menu span{display:block;width:16px;height:2px;background:var(--hw-muted)}.hw-sp__hero{padding:1.1em .9em;background:var(--color-primary)}.hw-sp__eyebrow{font:600 9px/1 var(--font-base);letter-spacing:.09em;text-transform:uppercase;color:#fff;opacity:.75;margin-bottom:.45em}.hw-sp__heroTitle{font:700 18px/1.15 var(--font-heading,var(--font-base));color:#fff;margin-bottom:.7em;overflow-wrap:anywhere}.hw-sp__btn{display:inline-block;padding:.45em .8em;background:var(--color-secondary);color:#1f2328;font:600 11px/1 var(--font-base);border-radius:var(--radius)}.hw-sp__body{padding:.9em}.hw-sp__h2{font:700 15px/1.2 var(--font-heading,var(--font-base));color:var(--hw-ink);margin-bottom:.5em}.hw-sp__tag{display:inline-block;padding:.2em .5em;margin-bottom:.5em;border:1px solid var(--color-primary);color:var(--color-primary);font:600 9px/1.4 var(--font-base);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius)}.hw-sp__copy{font:400 12px/1.6 var(--font-base);color:var(--hw-body)}.hw-sp__stats{display:flex;gap:1.4em;margin-top:.9em;padding-top:.8em;border-top:1px solid var(--hw-rule)}.hw-sp__stats b{display:block;font:700 16px/1 var(--font-base);color:var(--hw-teal)}.hw-sp__stats span{display:block;margin-top:.2em;font:600 9px/1 var(--font-base);letter-spacing:.07em;text-transform:uppercase;color:var(--hw-muted)}@media screen and (min-width:768px){.hw-styler{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1.4em;align-items:start}.hw-styler__preview{position:sticky;top:1em}}code{overflow-wrap:anywhere;word-break:break-word}tbody td code,tbody th code{display:inline-block;max-width:100%}.hw-tileboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;list-style:none;margin:0;padding:0;width:100%;background:var(--hw-border);border:1px solid var(--hw-border)}.hw-tileboard>li{list-style:none;margin:0;min-width:0;background:#fff}.hw-tileboard a{display:flex;flex-direction:column;gap:.1em;height:100%;min-height:88px;padding:.9em;text-decoration:none}.hw-tileboard__fig{font-family:var(--font-display);font-size:1.6rem;font-weight:700;line-height:1.05;color:var(--hw-ink);font-variant-numeric:tabular-nums}.hw-tileboard__label{font-family:var(--font-base);font-size:.95rem;font-weight:700;color:var(--hw-ink);overflow-wrap:anywhere}.hw-tileboard__cap{font-size:.85rem;line-height:1.35;color:var(--hw-muted);overflow-wrap:anywhere}.hw-tileboard>[data-tone="good"] .hw-tileboard__fig{color:var(--hw-green)}.hw-tileboard>[data-tone="warn"] .hw-tileboard__fig,.hw-tileboard>[data-tone="warn"] .hw-tileboard__cap{color:var(--hw-amber)}.hw-tileboard>[data-tone="bad"] .hw-tileboard__fig,.hw-tileboard>[data-tone="bad"] .hw-tileboard__cap{color:var(--hw-red)}body.hw-admin .hw-list>li>a m-tag{margin-left:.5em;vertical-align:middle}@media(min-width:768px){.hw-tileboard{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-tileboard a{min-height:104px;padding:1.1em}.hw-tileboard__fig{font-size:1.9rem}}main.hw-adminMain{width:100%;max-width:calc(1000px + 2em);margin:0 auto;padding-inline:1em;box-sizing:border-box}main.hw-adminMain>m-flex.container,main.hw-adminMain>nav.container{padding-inline:0}.hw-list>li m-flex[data-type="row"]{flex-wrap:wrap}.hw-person{gap:.75em;align-items:flex-start}.hw-person>div{flex:1 1 auto;min-width:0}.hw-person__photo{flex:0 0 auto;width:48px;height:48px;object-fit:cover;border:1px solid var(--hw-border)}.hw-person .hw-monogram{flex:0 0 auto;width:48px;height:48px;font-size:.95rem}.hw-personBio{margin:.5em 0 0;font-size:.95rem;line-height:1.55;color:var(--hw-body)}.hw-personContact{flex-wrap:wrap;gap:1em}.hw-personContact a{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem;font-weight:600;color:var(--hw-teal);text-decoration:none;overflow-wrap:anywhere}main [data-module] ul:not(.hw-list):not(.hw-stats):not(.hw-tabs):not(.hw-tiles):not(.hw-presets):not(.hw-styler__list):not(.hw-tileboard):not(.hw-people){list-style:none;margin:0;padding:0;width:100%}main [data-module] ul:not(.hw-list):not(.hw-stats):not(.hw-tabs):not(.hw-tiles):not(.hw-presets):not(.hw-styler__list):not(.hw-tileboard):not(.hw-people)>li{list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:.1em .6em;margin:0;padding:.45em 0;border-bottom:1px solid var(--hw-rule)}main [data-module] ul>li:last-child{border-bottom:0}main [data-module] ul:not(.hw-people)>li>span:first-child{flex:0 0 auto;min-width:7em;font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hw-muted)}main [data-module] ul:not(.hw-people)>li>a,main [data-module] ul:not(.hw-people)>li>span+span{flex:1 1 auto;min-width:0;font-size:1rem;color:var(--hw-body);overflow-wrap:anywhere}main [data-module] ul>li>a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--hw-teal);text-decoration:none}main [data-module] address{font-style:normal;line-height:1.55}.hw-people{list-style:none;margin:0;padding:0;width:100%}.hw-people>li{list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:.15em .7em;margin:0;padding:.5em 0;border-bottom:1px solid var(--hw-rule)}.hw-people>li:last-child{border-bottom:0}.hw-people__name{font-size:1rem;font-weight:700;color:var(--hw-ink)}.hw-people__role{font-size:.9rem;color:var(--hw-muted)}.hw-people a{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem;font-weight:600;color:var(--hw-teal);text-decoration:none;overflow-wrap:anywhere}main [data-module] dl{margin:0;padding:0;width:100%}main [data-module] dl>m-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.1em .6em;width:100%;padding:.45em 0;border-bottom:1px solid var(--hw-rule)}main [data-module] dl>m-flex:last-child{border-bottom:0}main [data-module] dt{flex:0 0 auto;min-width:9em;margin:0;font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hw-muted)}main [data-module] dd{flex:1 1 auto;min-width:0;margin:0;font-size:1rem;color:var(--hw-body);overflow-wrap:anywhere}m-navigation.hw-rail{display:none}@media(min-width:1024px){m-navigation.hw-rail{display:block;position:fixed;top:50px;left:0;bottom:0;width:250px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-right:1px solid var(--hw-border);z-index:900;padding-bottom:2em}body.hw-admin{padding-left:250px}body.hw-admin m-header{left:250px}.hw-railHide{display:none!important}m-navigation.hw-rail m-accordian{background:transparent}m-navigation.hw-rail m-banner{padding:.6em 1em;border-top:1px solid var(--hw-rule);background:var(--hw-shell)}m-navigation.hw-rail m-banner h3{margin:0;padding:0;font-family:var(--font-base);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hw-muted)}m-navigation.hw-rail m-banner .sQ i,m-navigation.hw-rail m-banner .sQ svg{color:var(--hw-muted);fill:var(--hw-muted)}m-navigation.hw-rail .hw-railRow{display:flex;align-items:center;width:100%;min-height:44px;padding:.5em 1em .5em 1.25em;margin:0;border:0;border-left:10px solid transparent;background:none;font-family:var(--font-base);font-size:.95rem;font-weight:600;line-height:1.3;text-align:left;color:var(--hw-ink);text-decoration:none;cursor:pointer;box-sizing:border-box}m-navigation.hw-rail .hw-railRow.active,m-navigation.hw-rail .hw-railRow[aria-current="page"]{border-left-color:var(--hw-teal);background:var(--hw-shell);color:var(--hw-ink)}m-navigation.hw-rail .hw-railRow:focus-visible{outline:2px solid var(--hw-teal);outline-offset:-2px}}body.hw-admin fieldset{width:100%;margin:0 0 1.25em;padding:1.25em;background:#fff;border:1px solid var(--hw-border)}body.hw-admin fieldset>legend{float:left;width:100%;margin:0 0 1em;padding:0 0 .5em;font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--hw-ink);border-bottom:2px solid var(--hw-ink)}body.hw-admin fieldset>legend+*{clear:both}body.hw-admin m-input{display:block;width:100%;margin:0 0 1.1em}body.hw-admin m-input:last-child{margin-bottom:0}body.hw-admin m-input>h5{display:block;margin:0 0 .35em;font-family:var(--font-base);font-size:.95rem;font-weight:700;line-height:1.3;color:var(--hw-ink);text-transform:none;letter-spacing:0}body.hw-admin m-input>h6{display:block;margin:.4em 0 0;font-family:var(--font-base);font-size:.85rem;font-weight:400;line-height:1.45;color:var(--hw-muted);text-transform:none;letter-spacing:0}body.hw-admin m-input>input,body.hw-admin m-input>select,body.hw-admin m-input>textarea{width:100%;min-height:44px;box-sizing:border-box}body.hw-admin m-input>h5>span,body.hw-admin m-input>h5 .req{margin-left:.4em;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-red)}@media(min-width:900px){body.hw-admin fieldset{display:flex;flex-wrap:wrap;gap:0 1.25em;align-items:flex-start}body.hw-admin fieldset>m-input{flex:1 1 calc(50% - .625em);min-width:0;max-width:calc(50% - .625em)}body.hw-admin fieldset>m-input.w,body.hw-admin fieldset>m-input:has(textarea){flex-basis:100%;max-width:100%}}main .hw-list[data-handle="moduleList"]>li,main .hw-list>li.is-locked{padding:.85em 0;border-bottom:1px solid var(--hw-rule)}main .hw-list>li:last-child{border-bottom:0}@media(min-width:900px){main .hw-list[data-handle="moduleList"]>li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head    actions" "chips   actions" "desc    actions";align-items:center;column-gap:1.5em;row-gap:.2em}main .hw-list[data-handle="moduleList"]>li>*:nth-child(1){grid-area:head}main .hw-list[data-handle="moduleList"]>li>*:nth-child(2){grid-area:chips}main .hw-list[data-handle="moduleList"]>li>*:nth-child(3){grid-area:desc}main .hw-list[data-handle="moduleList"]>li>*:nth-child(4){grid-area:actions;justify-content:flex-end;align-items:center;width:auto;padding:0!important;flex-wrap:nowrap}main .hw-list[data-handle="moduleList"]>li>p{margin:0;font-size:.9rem;line-height:1.4;color:var(--hw-muted)}}@media(min-width:900px){main .hw-list[data-handle="complianceList"]>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.5em;padding:.85em 0;border-bottom:1px solid var(--hw-rule)}main .hw-list[data-handle="complianceList"]>li:last-child{border-bottom:0}main .hw-list[data-handle="complianceList"]>li>.btn{width:auto;margin:0}main .hw-list[data-handle="complianceList"]>li>.btn m-button{width:auto;white-space:nowrap}}body.hw-admin m-body[data-label="Primary"] fieldset{width:100%;margin:0 0 1.25em;padding:1.25em;background:#fff;border:1px solid var(--hw-border)}body.hw-admin m-body[data-label="Primary"] m-input{display:block;width:100%;margin:0 0 1.1em}m-body[data-label="Primary"] m-card[results]{background:none;border:0;box-shadow:none;padding:.5em 0 0}m-body[data-label="Primary"] .hw-list>li m-flex[data-type="row"]{flex-wrap:wrap}m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li{padding:.85em 0;border-bottom:1px solid var(--hw-rule)}m-body[data-label="Primary"] .hw-list>li:last-child{border-bottom:0}@media(min-width:900px){m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head actions" "chips actions" "desc actions";align-items:center;column-gap:1.5em;row-gap:.2em}m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li>*:nth-child(1){grid-area:head}m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li>*:nth-child(2){grid-area:chips}m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li>*:nth-child(3){grid-area:desc}m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li>*:nth-child(4){grid-area:actions;justify-content:flex-end;align-items:center;width:auto;padding:0!important;flex-wrap:nowrap}m-body[data-label="Primary"] .hw-list[data-handle="moduleList"]>li>p{margin:0;font-size:.9rem;line-height:1.4;color:var(--hw-muted)}}body.hw-admin .hw-chips{flex-wrap:wrap;gap:.35em;padding:.15em 0 0}body.hw-admin .hw-chips m-tag{font-size:.8rem}body.hw-admin [data-handle="roleCatalog"]>li{padding:1em 0;border-bottom:1px solid var(--hw-rule)}body.hw-admin [data-handle="roleCatalog"]>li:last-child{border-bottom:0}body.hw-admin [data-handle="roleCatalog"]>li p{margin:.25em 0 0}body.hw-admin .hw-subhead{margin:1.4em 0 .5em}body.hw-admin table th[scope="row"] .hw-rowMeta,body.hw-admin table th[scope="row"]>span{display:block}body.hw-admin m-card .hw-tileboard__fig{display:block;margin-bottom:.1em}body.hw-admin .hw-scrollX{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.hw-admin .hw-scrollX>table{min-width:100%}body.hw-admin m-body a:has(>m-card),body.hw-admin m-body a:has(>m-card):hover{text-decoration:none}body.hw-admin m-body .hw-tileboard a{text-decoration:none}@media(min-width:900px){body.hw-admin fieldset>m-flex[data-type="row"]{flex-basis:100%;max-width:100%;gap:0 1.25em}body.hw-admin fieldset m-flex[data-type="row"]>m-input,body.hw-admin m-body[data-label="Primary"] m-flex[data-type="row"]>m-input{flex:1 1 9em;min-width:7em;max-width:none;width:auto}body.hw-admin m-body[data-label="Primary"] m-flex[data-type="row"]>m-input.w{flex-basis:100%}}body.hw-admin m-input:has(>input[type="checkbox"]),body.hw-admin m-input:has(>input[type="radio"]){display:flex;flex-wrap:wrap;align-items:center;gap:.6em}body.hw-admin m-input:has(>input[type="checkbox"])>input,body.hw-admin m-input:has(>input[type="radio"])>input{width:auto;min-width:24px;min-height:24px;margin:0;flex:0 0 auto}body.hw-admin m-input:has(>input[type="checkbox"])>h5,body.hw-admin m-input:has(>input[type="radio"])>h5{margin:0;flex:1 1 auto;min-width:0}body.hw-admin m-input:has(>input[type="checkbox"])>h6,body.hw-admin m-input:has(>input[type="radio"])>h6{flex-basis:100%;margin:0}body.hw-admin .hw-facts{display:grid;grid-template-columns:1fr;gap:.1em 1.5em;margin:0}body.hw-admin .hw-facts>dt{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-muted);margin:.85em 0 0}body.hw-admin .hw-facts>dd{margin:0}body.hw-admin .hw-facts>dd .is-soon{display:block;font-size:.85rem;color:var(--hw-amber)}@media(min-width:768px){body.hw-admin .hw-facts{grid-template-columns:max-content minmax(0,1fr);align-items:baseline}body.hw-admin .hw-facts>dt{margin:.55em 0 0}body.hw-admin .hw-facts>dd{margin:.55em 0 0}}[hidden]{display:none!important}m-overlay.centered{width:min(620px,94vw);max-width:min(620px,94vw)}@media(min-width:768px){.selectable.hw-list.hw-boxed>li:not(.hw-bare):has(a):hover{border-color:var(--hw-ink)}.selectable.hw-list.hw-boxed>li:has(a):hover,.selectable.hw-list.hw-boxed>li:has(a)>m-card:hover{cursor:pointer}:is(main,m-body[data-label="Primary"]) table tbody>tr:hover{background:rgba(27,58,87,.035)}}m-flex.hw-filterbar{gap:.5em;margin:0 0 1em}m-flex.hw-filterbar__search{flex:1 1 auto;min-width:0;gap:.55em;padding:0 .8em;min-height:44px;background:#fff;border:1px solid var(--hw-border);transition:border-color .15s ease,box-shadow .15s ease}.hw-filterbar__search:focus-within{border-color:var(--hw-ink);box-shadow:0 0 0 3px rgba(27,58,87,.12)}.hw-filterbar__search i,.hw-filterbar__search i svg{width:16px;height:16px;opacity:.5;flex:0 0 auto}.hw-filterbar__search>input[type="search"]:not([type="checkbox"]):not([type="radio"]){flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:0;min-height:42px}.hw-filterbar__icon{position:relative;flex:0 0 44px;width:44px;height:44px;background:#fff;border:1px solid var(--hw-border);cursor:pointer;transition:border-color .15s ease,background .15s ease}.hw-filterbar__icon i,.hw-filterbar__icon i svg{width:18px;height:18px}.hw-filterbar__icon svg{fill:currentColor}.hw-filterbar__dot{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:4px;background:var(--hw-amber);box-shadow:0 0 0 2px #fff}.hw-filterbar__pills{gap:.35em;padding:.1em 0 0}.hw-pill{display:inline-flex;align-items:center;gap:.45em;min-height:32px;padding:.2em .7em;font-size:.82rem;font-weight:600;color:#fff;background:var(--hw-ink);border:1px solid var(--hw-ink);cursor:pointer}.hw-pill span{opacity:.7;font-size:1.05em;line-height:1}.hw-search{align-items:stretch;gap:0}.hw-search>m-flex.hw-search__field{flex:1 1 auto;min-width:0;gap:.55em;padding:0 .8em;min-height:44px;background:#fff;border:1px solid var(--hw-border);border-right:0;transition:border-color .15s ease,box-shadow .15s ease}.hw-search>m-flex.hw-search__field:focus-within{border-color:var(--hw-ink);box-shadow:0 0 0 3px rgba(27,58,87,.12)}.hw-search__field i,.hw-search__field i svg{width:16px;height:16px;opacity:.5;flex:0 0 auto}.hw-search__field svg{fill:currentColor}.hw-search__field>input[type="search"]:not([type="checkbox"]):not([type="radio"]){flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:0;min-height:42px}.hw-search>m-flex.hw-search__field:last-child{border-right:1px solid var(--hw-border)}m-menu.hw-filtermenu{min-width:330px;max-width:92vw;padding:0}m-menu.hw-filtermenu .hw-filtermenu__head{padding:.85em 1em;border-bottom:1px solid var(--hw-rule)}m-menu.hw-filtermenu .hw-filtermenu__head h3{margin:0;font-size:.95rem}m-menu.hw-filtermenu .hw-filtermenu__clear{border:0;background:none;padding:.25em;font:inherit;font-size:.82rem;font-weight:600;color:var(--hw-teal,var(--color-primary));cursor:pointer}m-menu.hw-filtermenu .hw-filtermenu__sec{padding:.8em 1em;border-bottom:1px solid var(--hw-rule)}m-menu.hw-filtermenu .hw-filtermenu__sec:last-child{border-bottom:0}m-menu.hw-filtermenu .hw-filtermenu__sec h6{margin:0 0 .5em;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-muted)}m-menu.hw-filtermenu .hw-filtermenu__pill{min-height:44px;padding:.35em .75em;font:inherit;font-size:.85rem;background:#fff;color:var(--hw-ink);border:1px solid var(--hw-border);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}m-menu.hw-filtermenu .hw-filtermenu__pill.is-active{background:var(--hw-ink);border-color:var(--hw-ink);color:#fff}m-menu.hw-filtermenu m-input{margin:0}.hw-cardGrid--3{grid-template-columns:1fr}.hw-pillars m-card{height:100%}.hw-checks{list-style:none;margin:1.2em 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:.55em;font-size:.8rem}.hw-checks li{position:relative;padding-left:1.6em;min-height:1.5em;line-height:1.5}.hw-checks li::before{content:"";position:absolute;left:.25em;top:.42em;width:.38em;height:.66em;border:solid var(--hw-teal,#0f766e);border-width:0 .15em .15em 0;transform:rotate(45deg)}.hw-note{color:var(--hw-inkSoft,#555);margin-top:1.1em}.hw-priceLine{display:flex;flex-direction:column;align-items:flex-start;gap:.05em;margin:0}.hw-priceLine__figure{font-size:2.6rem;font-weight:700;line-height:1}.hw-priceLine__unit{font-size:1rem;opacity:.85}.hw-priceRow{gap:1em;align-items:center;margin:.2em 0 1em}.hw-statsBand{background:#fff;border-bottom:1px solid var(--hw-border)}.hw-statsBand>.container{width:100%}m-flex.hw-footer__top{padding-top:3em;padding-bottom:2.2em}m-flex[data-type="row"].hw-footer__cols{flex-direction:column;gap:2.4em}.hw-footer__pages--stack{flex-direction:column;align-items:flex-start}.hw-footer__pages--legal{width:auto;column-gap:1.4em}.hw-footer__pages--legal a{min-height:0;font-size:.8rem;font-weight:400;color:rgba(255,255,255,.72);-webkit-text-fill-color:rgba(255,255,255,.72);text-decoration:underline;text-underline-offset:3px}.hw-footer__name{font-size:1.15rem;margin:0 0 .35em}.hw-footer__meta{font-style:normal;opacity:.85}.hw-footer__baseBand{border-top:1px solid rgba(255,255,255,.16)}m-flex[data-type="row"].hw-footer__base{flex-direction:column;gap:.75em;text-align:center;padding-top:1.3em!important;padding-bottom:1.6em!important}m-flex[data-type="row"].hw-footer__base>div{width:100%}.hw-footer__pages--legal{justify-content:center}.hw-footer__base p{margin:0}main [role="region"].hw-band[data-ground]{width:100%;max-width:100%;align-self:stretch;margin:0;box-sizing:border-box}main [role="region"].hw-band[data-ground="white"]{background:#fff;border-bottom:1px solid var(--hw-rule)}main [role="region"].hw-band[data-ground="shell"]{background:var(--hw-shell)}main [role="region"].hw-band[data-ground="navy"]{background:var(--hw-navy)}main [role="region"].hw-band[data-ground="teal"]{background:var(--hw-teal)}.hw-band[data-ground]>m-flex.container{width:100%;padding:2.2em 1em;box-sizing:border-box;gap:1.1em}.hw-band[data-ground="navy"] h1,.hw-band[data-ground="navy"] h2,.hw-band[data-ground="navy"] h3,.hw-band[data-ground="teal"] h1,.hw-band[data-ground="teal"] h2,.hw-band[data-ground="teal"] h3,.hw-band[data-ground="brand"] h1,.hw-band[data-ground="brand"] h2,.hw-band[data-ground="brand"] h3{color:#fff;-webkit-text-fill-color:#fff}.hw-band[data-ground="navy"] p,.hw-band[data-ground="navy"] li,.hw-band[data-ground="teal"] p,.hw-band[data-ground="brand"] p,.hw-band[data-ground="brand"] li{color:rgba(255,255,255,.8);-webkit-text-fill-color:rgba(255,255,255,.8)}.hw-band[data-ground="navy"] strong{color:#fff;-webkit-text-fill-color:#fff}.hw-band[data-ground="navy"] code{background:rgba(255,255,255,.12);color:#fff;-webkit-text-fill-color:#fff}.hw-band[data-ground="navy"] .hw-checks li{border-bottom:1px solid rgba(255,255,255,.16);padding-bottom:.5em}.hw-band[data-ground="navy"] .hw-checks li::before{border-color:var(--hw-teal-pale)}.hw-band[data-ground] .hw-cardGrid m-card::before{content:none}.hw-eyebrow[data-tone="accent"]{color:var(--hw-teal)}.hw-band[data-ground="navy"] .hw-eyebrow[data-tone="accent"],.hw-band[data-ground="brand"] .hw-eyebrow[data-tone="accent"]{color:var(--hw-teal-pale)}.hw-split{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4em;width:100%;box-sizing:border-box;align-items:start}.hw-cardGrid.hw-flush,.hw-steps.hw-flush{padding:0}m-image.hw-shot{background-color:#fff;background-image:repeating-linear-gradient(45deg,var(--hw-shell) 0 8px,#fff 8px 16px);border:1px solid var(--hw-border);box-sizing:border-box;overflow:hidden}m-image.hw-shot>span{position:static;padding:1em;text-align:center;font-family:var(--font-base);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:var(--hw-faint)}m-image.hw-shot.is-filled{background-color:var(--hw-navy-deep);background-image:none;border-color:transparent}m-image.hw-shot.hw-phone{aspect-ratio:1/2}m-image.hw-shot.hw-panel{aspect-ratio:4/3}.hw-illo{background:var(--hw-teal);aspect-ratio:16/9;width:100%;display:block}.hw-illo>svg{display:block;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}m-flex.hw-listTop{border-bottom:2px solid var(--hw-ink);padding:0 0 .4em;margin:0 0 .7em;gap:1em}m-flex.hw-listTop>.hw-sectionRule{border-bottom:0;padding-bottom:0;margin:0;width:auto}.hw-formRow{display:grid;grid-template-columns:1fr;gap:0 1em;width:100%}.hw-formRow>m-input{width:100%}m-flex.hw-formActions{padding:.25em 0 0;gap:.6em}.hw-cardStack{display:grid;gap:.75em;width:100%}.hw-split[data-split="pair"]{gap:.75em;align-items:stretch}.hw-split[data-split="price"]{gap:.75em;align-items:stretch}.hw-split[data-split="side"]>.hw-illo{width:100%}.hw-illo.hw-illo--num{aspect-ratio:3/1;display:flex;align-items:center;justify-content:center}.hw-illo--num>span{font-family:var(--font-display);font-size:clamp(2.6rem,6vw,4rem);font-weight:800;line-height:1;color:#fff;-webkit-text-fill-color:#fff}.hw-illo .hw-illo__solid{fill:#fff;stroke:none}.hw-illo .hw-illo__onSolid{stroke:var(--hw-teal)}.hw-illo .hw-illo__glyph{fill:#fff;stroke:none;font-family:var(--font-display);font-size:34px;font-weight:800;text-anchor:middle}.hw-frame{background:#fff;padding:8px;box-sizing:border-box;box-shadow:0 20px 50px rgba(0,0,0,.28);width:100%}.hw-frame.hw-frame--phone{display:none}.hw-stats.hw-stats--4{display:grid;grid-template-columns:1fr 1fr}.hw-stats.hw-stats--4>*{border-left:1px solid var(--hw-rule)}.hw-stats.hw-stats--4>:nth-child(2n+1){border-left:0}.hw-stats.hw-stats--4>:nth-child(n+3){border-top:1px solid var(--hw-rule)}.hw-stats [data-kind="word"] span:first-child{font-size:1.15rem}.hw-cardGrid m-card.hw-flush{padding:0;overflow:hidden}.hw-cardGrid m-card.hw-flush::before{content:none}.hw-cardGrid m-card.hw-flush>m-image{border-width:0 0 1px}.hw-cardBody{padding:1.2em}.hw-cardBody h3{font-size:1.05rem;margin:0 0 .35em}.hw-cardBody p{margin:0}m-icon.hw-step{width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;background-color:var(--hw-navy);color:#fff;font-family:var(--font-display);font-size:.8rem;font-weight:800;letter-spacing:0;margin-bottom:.8em}.hw-steps.hw-steps--board{gap:0;border:1px solid var(--hw-border);background:#fff}.hw-steps.hw-steps--board>li{border:0;border-bottom:1px solid var(--hw-border);padding:0}.hw-steps.hw-steps--board>:last-child{border-bottom:0}.hw-steps.hw-steps--board>li::before{content:none}.hw-railNote{border-left:3px solid var(--hw-teal-pale);padding-left:1em;margin:0}.hw-railNote p{margin:0}.hw-lede--split m-tag.accent{white-space:normal}.hw-band[data-ground="teal"] .hw-cta{background:transparent;padding:0;width:100%}.hw-lede.hw-lede--split{background:transparent;padding:0;text-align:left;width:100%}.hw-lede--split h1{margin:0 0 .35em;max-width:none;font-size:clamp(2rem,3.8vw,2.9rem)}.hw-lede--split .hw-lede__sub{margin:0 0 1.3em;max-width:32em}.hw-lede--split .hw-search--lg{margin:0;max-width:100%}.hw-lede--split .hw-lede__hints{justify-content:flex-start;margin:1em 0 0;max-width:100%}.hw-band[data-ground="navy"] m-tag.accent,.hw-band[data-ground="brand"] m-tag.accent{color:var(--hw-teal-pale);border-color:rgba(127,201,196,.45)}m-tag.accent m-dot{background-color:var(--hw-teal-pale);width:6px;min-width:6px;max-width:6px;height:6px;min-height:6px;max-height:6px;border-radius:0;display:inline-block;margin-right:.5em;vertical-align:middle}.hw-band[data-ground="navy"],.hw-band[data-ground="teal"],.hw-band[data-ground="brand"]{position:relative;overflow:hidden}.hw-band[data-ground="navy"]::before,.hw-band[data-ground="teal"]::before,.hw-band[data-ground="brand"]::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.07;background:repeating-linear-gradient(90deg,#fff 0 1px,transparent 1px 44px)}.hw-band[data-ground]>m-flex.container{position:relative;z-index:1}.hw-band[data-ground] .hw-eyebrow:first-child{margin-top:0}.hw-band[data-ground] h2{margin-bottom:.45em}.hw-band[data-ground] p+p{margin-top:.7em}.hw-band[data-ground] m-card:not(.hw-flush){padding:1.2em}.hw-band[data-ground] .hw-list m-card{padding:.7em .75em}.hw-steps.hw-steps--board>li>m-image.hw-shot{border-width:0 0 1px}button.hw-rowTitle{min-height:44px;background:none;border:0;padding:0;margin:0;font:inherit;font-size:.95rem;font-weight:700;color:var(--hw-ink);text-align:left;cursor:pointer}.hw-row>i.icon-plus,.hw-row>i.icon-plus svg{width:16px;height:16px;flex:0 0 auto}.hw-row>i.icon-plus{display:flex;align-items:center}.hw-row>button.hw-rowTitle{flex:1 1 0;min-width:0}.hw-row>i.icon-plus svg{fill:var(--hw-teal)}.hw-band[data-ground="teal"] .hw-cta{text-align:left}.hw-band[data-ground="teal"] .hw-cta h2{margin-left:0;margin-right:0;max-width:22em}.hw-band[data-ground].hw-statsBand>m-flex.container{padding-top:0;padding-bottom:0}.hw-band[data-ground="brand"]{background:var(--color-primary,#1b3b5d);background:linear-gradient(to right,color-mix(in srgb,var(--color-primary,#1b3b5d) 88%,#000) 0%,color-mix(in srgb,var(--color-primary,#1b3b5d) 82%,#fff) 100%)}.hw-band[data-ground="brand"][data-fill="solid"]{background:var(--color-primary,#1b3b5d)}m-card.hw-contactCard{padding:1.4em}m-card.hw-contactCard h3{margin:0 0 .7em}.hw-contactCard__who{flex:1 1 16em;min-width:12em;display:flex;flex-direction:column;gap:.15em}.hw-contactCard__reach{flex:0 1 16em;min-width:12em}.hw-contactCard__reach>dt:first-child{margin-top:0}.hw-contactCard__reach>dd a{overflow-wrap:anywhere}.hw-addr{font-style:normal;display:block}.hw-addr>span{display:block}m-card.hw-formCard{padding:1.4em}m-card.hw-formCard h3{margin:0 0 .7em}m-card.hw-formCard m-button{margin-top:1.1em}m-card.hw-gate{padding:1.6em 1.4em;display:flex;flex-direction:column;align-items:flex-start;gap:.9em}m-card.hw-gate h2{margin:0}m-card.hw-gate p{margin:0;max-width:54em}m-card.hw-gate m-button{margin:.2em 0 0}m-flex.hw-heroCta{margin-top:2.2em;align-items:center}.hw-heroCta m-button[data-type="primary"]{background-color:#fff;border-color:#fff;color:var(--color-primary,#1b3b5d);-webkit-text-fill-color:var(--color-primary,#1b3b5d)}.hw-band[data-ground="navy"] m-card,.hw-band[data-ground="teal"] m-card,.hw-band[data-ground="brand"] m-card,.hw-band[data-ground="navy"] .hw-list,.hw-band[data-ground="teal"] .hw-list,.hw-band[data-ground="brand"] .hw-list{color:var(--hw-body);-webkit-text-fill-color:var(--hw-body)}.hw-band[data-ground="navy"] m-card :is(h1,h2,h3,h4),.hw-band[data-ground="teal"] m-card :is(h1,h2,h3,h4),.hw-band[data-ground="brand"] m-card :is(h1,h2,h3,h4),.hw-band[data-ground="navy"] .hw-list :is(h1,h2,h3,h4),.hw-band[data-ground="teal"] .hw-list :is(h1,h2,h3,h4),.hw-band[data-ground="brand"] .hw-list :is(h1,h2,h3,h4){color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink)}.hw-band[data-ground="navy"] m-card :is(p,li,span),.hw-band[data-ground="teal"] m-card :is(p,li,span),.hw-band[data-ground="brand"] m-card :is(p,li,span),.hw-band[data-ground="navy"] .hw-list :is(p,li,span),.hw-band[data-ground="teal"] .hw-list :is(p,li,span),.hw-band[data-ground="brand"] .hw-list :is(p,li,span){color:inherit;-webkit-text-fill-color:inherit}.hw-band[data-ground] .hw-rowTitle{color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink)}.hw-band[data-ground] .hw-rowMeta{color:var(--hw-muted);-webkit-text-fill-color:var(--hw-muted)}.hw-band[data-ground] .hw-action{color:var(--hw-teal);-webkit-text-fill-color:var(--hw-teal)}.hw-band[data-ground="navy"] .hw-action:not(m-card *):not(.hw-list *),.hw-band[data-ground="teal"] .hw-action:not(m-card *):not(.hw-list *),.hw-band[data-ground="brand"] .hw-action:not(m-card *):not(.hw-list *){color:var(--hw-teal-pale);-webkit-text-fill-color:var(--hw-teal-pale)}.hw-frame>img{display:block;width:100%;height:100%;aspect-ratio:7/6;object-fit:cover}.hw-dateRail{flex:0 0 auto;display:block;padding-right:1em;border-right:1px solid var(--hw-rule);text-align:center;min-width:3.6em}.hw-dateRail>*{display:block}.hw-dateRail__mon{font-family:var(--font-base);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hw-amber)}.hw-dateRail__day{font-family:var(--font-display);font-size:2.1rem;font-weight:800;line-height:1.05;color:var(--hw-ink);font-variant-numeric:tabular-nums}.hw-dateRail__dow{font-family:var(--font-base);font-size:.8rem;font-weight:600;color:var(--hw-muted);text-transform:uppercase}.hw-dateRail--sm{min-width:2.9em;padding-right:.8em}.hw-dateRail--sm .hw-dateRail__day{font-size:1.45rem}.hw-dateRail--sm .hw-dateRail__mon,.hw-dateRail--sm .hw-dateRail__dow{font-size:.7rem;letter-spacing:.08em}.hw-row>m-tag:first-child{flex:0 0 auto}.hw-when{display:block;width:100%;border-top:1px solid var(--hw-rule);border-bottom:1px solid var(--hw-rule);padding:.5em 0;margin:.5em 0}.hw-when>.hw-rowLead:first-child{font-weight:700;color:var(--hw-ink);margin-top:0}.hw-mosaic{display:grid;grid-template-columns:1fr;gap:.6em;width:100%;margin:0;padding:0;list-style:none}.hw-mosaic>li{list-style:none;margin:0;min-width:0;background:var(--hw-shell);overflow:hidden}.hw-mosaic img{display:block;width:100%;height:100%;aspect-ratio:3/2;object-fit:cover}.hw-cardGrid m-card[data-tone]::before{width:100%;height:3px;margin-bottom:.9em}.hw-cardGrid m-card[data-tone="accent"]::before{background:var(--hw-teal)}.hw-cardGrid m-card[data-tone="warn"]::before{background:var(--hw-amber)}.hw-cardGrid m-card[data-tone="bad"]::before{background:var(--hw-red)}.hw-cardGrid m-card[data-tone="good"]::before{background:var(--hw-green)}.hw-cardGrid m-card[data-tone]{border-left-width:1px;border-left-color:var(--hw-rule)}.hw-cardGrid--notices m-card::before{width:100%;height:3px;background:var(--hw-navy);margin-bottom:.9em}.hw-facts{display:grid;grid-template-columns:1fr;gap:.1em 1.5em;margin:0}.hw-facts>dt{font-family:var(--font-base);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-muted);margin:.85em 0 0}.hw-facts>dd{margin:0;font-size:.9rem;font-weight:600;color:var(--hw-ink)}.hw-band[data-ground="teal"] .hw-facts>dt{color:rgba(255,255,255,.62);-webkit-text-fill-color:rgba(255,255,255,.62)}.hw-band[data-ground="teal"] .hw-facts>dd,.hw-band[data-ground="teal"] .hw-facts>dd a{color:#fff;-webkit-text-fill-color:#fff;text-decoration:none}.hw-facts+p{margin-top:.9em}.hw-tileboard--links .hw-tileboard__cap{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hw-teal)}.hw-tileboard--links>[data-gated="true"] .hw-tileboard__cap{color:var(--hw-muted)}.hw-tileboard--links a{border-top:3px solid var(--hw-teal)}.hw-tileboard--links>[data-gated="true"] a{border-top-color:var(--hw-navy)}.hw-siteNav,.hw-listHead{display:none}m-card.hw-cardLink>m-flex[data-type="row"]:not(.wR){flex-wrap:nowrap}@media(min-width:768px){m-header.hw-siteHeader{height:64px;min-height:64px}m-header.hw-siteHeader+m-flex.w,m-header.hw-siteHeader+m-flex.n{padding-top:64px}}body m-header a.hw-lockup{display:flex;flex-direction:row;align-items:center;gap:.55em;flex:0 0 auto;min-width:0;max-width:46%;overflow:hidden}.hw-lockup__text{min-width:0;align-items:flex-start;gap:0}body m-header a.hw-lockup h1{margin:0;font-size:.85rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}body m-header .hw-headerKicker{border-left:0;padding-left:0;font-size:.65rem;letter-spacing:.06em;line-height:1.25;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body m-header m-flex.hw-headerEnd{flex:0 0 auto;gap:.5em;align-items:center}body m-header m-button.hw-headerSignIn{display:none;align-items:center;justify-content:center;height:38px;min-height:38px;line-height:1;padding:0 1.1em;font-size:.8rem;background-color:var(--hw-teal);border-color:var(--hw-teal);color:#fff;-webkit-text-fill-color:#fff;flex:0 0 auto}@media(min-width:768px){body m-header m-button.hw-headerSignIn{display:inline-flex}}body m-header a.hw-headerPreview{display:contents}body m-header a.hw-headerPreview m-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:38px;min-height:38px;line-height:1;padding:0 .85em;margin-right:.6em;font-size:.8rem;white-space:nowrap;background-color:var(--hw-teal);border-color:var(--hw-teal);color:#fff;-webkit-text-fill-color:#fff}body m-header m-flex.sQ.hw-menuBtn{width:auto;min-width:44px;max-width:none;height:44px;gap:.35em;padding:0 .4em;border-radius:0;flex:0 0 auto}.hw-menuBtn__label{font-family:var(--font-base);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hw-ink);-webkit-text-fill-color:var(--hw-ink)}@media(max-width:379px){.hw-menuBtn__label{display:none}}.hw-coverHint{margin:.5em 0 0;padding:.55em .7em;border-left:3px solid var(--hw-amber);background:#fdf7ee;color:var(--hw-body);font-size:.95rem;line-height:1.5}m-button.hw-claimBtn{background-image:linear-gradient(90deg,#12304f 0%,#2e6fa8 100%)!important;background-color:transparent!important;background-repeat:no-repeat!important;background-size:100% 100%!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.38)!important;box-shadow:0 4px 14px rgba(0,0,0,.3);height:54px;line-height:54px;padding:0 1.9em!important;font-size:1.06em;font-weight:700;letter-spacing:.01em;position:relative;overflow:hidden;transition:box-shadow .18s ease,translate .18s ease;animation:hw-claimBump 7s ease-in-out infinite}m-button.hw-claimBtn::after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 100%);translate:-160% 0;animation:hw-claimSheen 7s ease-in-out infinite;pointer-events:none}@keyframes hw-claimSheen{0%{translate:-160% 0}30%{translate:320% 0}100%{translate:320% 0}}@keyframes hw-claimBump{0%,6%{scale:1}13%{scale:1.055}20%{scale:.985}26%{scale:1.014}32%,100%{scale:1}}@media(prefers-reduced-motion:reduce){m-button.hw-claimBtn{animation:none;scale:1;transition:none}m-button.hw-claimBtn::after{animation:none;opacity:0}}.hw-claimed{max-width:62rem;gap:1.1em;padding-top:2.5em;padding-bottom:3em;align-items:flex-start}.hw-claimedMark{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--color-primary,#1b3b5d);color:#fff;-webkit-text-fill-color:#fff;font-size:2rem;line-height:1;flex:0 0 auto}.hw-claimed .hw-claimedLead{font-size:1.15rem;line-height:1.55;max-width:46rem;margin:0}.hw-claimed h2{margin-top:1.2em}.hw-claimed h3{margin-top:0}.hw-claimedNext{gap:1em;align-items:stretch}.hw-claimedNext m-card{min-width:16rem;display:flex;flex-direction:column;gap:.6em}.hw-claimedNext m-card m-button{margin-top:auto;align-self:flex-start}.hw-claimed .hw-claimedFine{font-size:.92rem;line-height:1.6;color:var(--hw-body);max-width:46rem;margin-top:.8em;padding-top:1em;border-top:1px solid var(--hw-rule)}.hw-receipt{--hw-navy:#1b3b5d;--hw-teal:#2e6f6d;--hw-amber:#b8792e;--hw-ink:#1b3b5d;--hw-body:#5b6472;--hw-muted:#8b93a0;width:100%;max-width:52.5rem;margin:0 auto;background:#fff;border:1px solid var(--hw-rule);border-top:3px solid var(--hw-teal);color:var(--hw-body)}.hw-receipt__band{padding:1.75em 1.25em;border-bottom:1px solid var(--hw-rule)}.hw-receipt__band:last-child{border-bottom:0}.hw-receipt__band[data-tone="quiet"]{background:#fafbfc}.hw-receipt__stamp{display:flex;align-items:center;gap:.7em;margin:0 0 1.1em}.hw-receipt__tick{width:26px;height:26px;flex:0 0 auto;background:var(--hw-teal);display:inline-flex;align-items:center;justify-content:center}.hw-receipt__tick svg{display:block}.hw-receipt__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--hw-teal);-webkit-text-fill-color:var(--hw-teal)}.hw-receipt h1{margin:0 0 .35em;font-size:clamp(1.6rem,6vw,2.375rem);line-height:1.15;letter-spacing:-.015em;color:var(--hw-ink);overflow-wrap:break-word}.hw-receipt__lead{margin:0;font-size:1rem;line-height:1.7;color:var(--hw-body);max-width:40rem}.hw-receipt__facts{display:grid;grid-template-columns:1fr;gap:0 3em;margin:0}.hw-receipt__fact{display:flex;justify-content:space-between;align-items:baseline;gap:1em;padding:.75em 0;border-bottom:1px solid var(--hw-rule)}.hw-receipt__fact dt{font-size:.85rem;font-weight:500;color:var(--hw-muted)}.hw-receipt__fact dd{margin:0;font-size:.9rem;font-weight:600;color:var(--hw-ink);text-align:right}.hw-receipt__fact dd[data-tone="good"]{color:var(--hw-teal);font-size:.8rem;font-weight:700}.hw-receipt__fact[data-span="full"]{border-bottom:0;padding-bottom:0;flex-wrap:wrap}dd.hw-receipt__addr{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;font-weight:600;color:var(--hw-ink);background:var(--hw-shell);padding:.45em .7em;overflow-wrap:anywhere;text-align:left}.hw-receipt h2{margin:0 0 .2em;font-size:1.25rem;color:var(--hw-ink)}.hw-receipt__sub{margin:0 0 1.4em;font-size:.95rem;line-height:1.7;color:var(--hw-body);max-width:37rem}.hw-receipt__steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--hw-rule)}.hw-receipt__step{display:grid;grid-template-columns:32px 1fr;gap:.8em 1.1em;align-items:start;padding:1.4em 0;border-bottom:1px solid var(--hw-rule);list-style:none}.hw-receipt__num{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:800;color:#fff;-webkit-text-fill-color:#fff;background:var(--hw-navy)}.hw-receipt__step[data-step="2"] .hw-receipt__num{background:var(--hw-teal)}.hw-receipt__step[data-step="3"] .hw-receipt__num{background:var(--hw-amber)}.hw-receipt__step h3{margin:0 0 .4em;font-size:1.05rem;color:var(--hw-ink)}.hw-receipt__step p{margin:0;font-size:1rem;line-height:1.65;color:var(--hw-body)}.hw-receipt__cta{grid-column:2;display:flex;align-items:center;justify-content:center;min-height:44px;padding:.5em 1em;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:center;text-decoration:none;background:var(--hw-navy);border:1px solid var(--hw-navy);color:#fff;-webkit-text-fill-color:#fff}.hw-receipt__cta[data-tone="teal"]{background:var(--hw-teal);border-color:var(--hw-teal)}.hw-receipt__cta[data-tone="ghost"]{background:transparent;color:var(--hw-navy);-webkit-text-fill-color:var(--hw-navy)}.hw-receipt__meter{display:flex;align-items:center;gap:.75em;margin-top:.9em;max-width:21rem}.hw-receipt__meterTrack{display:flex;gap:4px;flex:1}.hw-receipt__meterTrack span{flex:1;height:6px;background:var(--hw-rule)}.hw-receipt__meterTrack span[data-on="1"]{background:var(--hw-amber)}.hw-receipt__meterLabel{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:var(--hw-amber);white-space:nowrap}.hw-receipt__recordGrid{display:grid;grid-template-columns:1fr;gap:1.5em;align-items:center}.hw-receipt__label{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hw-muted);margin-bottom:.55em}.hw-receipt__recordGrid p{margin:0;font-size:.92rem;line-height:1.7;color:var(--hw-body)}.hw-receipt__window{border-top:1px solid var(--hw-rule);padding-top:1.2em}.hw-receipt__windowDate{font-size:1.375rem;font-weight:800;line-height:1.1;color:var(--hw-ink)}.hw-receipt__windowNote{font-size:.8rem;font-weight:500;color:var(--hw-body);margin-top:.3em}.hw-receipt__help{margin:1.25em auto 0;max-width:52.5rem;text-align:center;font-size:.82rem;color:var(--hw-muted)}.hw-receipt__help a{font-weight:600;color:var(--hw-teal)}@media(min-width:768px){.hw-receipt__band{padding:2.25em 3em}.hw-receipt__band[data-band="head"]{padding:2.75em 3em 2.25em}.hw-receipt__facts{grid-template-columns:1fr 1fr}.hw-receipt__fact[data-span="full"]{grid-column:1/-1;padding-top:.9em;align-items:center}.hw-receipt__step{grid-template-columns:32px 1fr 13.125rem;gap:1.4em}.hw-receipt__cta{grid-column:3;align-self:start}.hw-receipt__recordGrid{grid-template-columns:1fr 12.5rem;gap:2.5em}.hw-receipt__window{border-top:0;border-left:1px solid var(--hw-rule);padding:0 0 0 1.5em}}.hw-action.hw-linkBtn{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-align:left;cursor:pointer;color:var(--hw-teal);-webkit-text-fill-color:var(--hw-teal)}.hw-action.hw-linkBtn:focus-visible{outline:2px solid var(--hw-teal);outline-offset:2px}.hw-action.hw-linkBtn.hw-danger{color:var(--hw-red);-webkit-text-fill-color:var(--hw-red)}.hw-action.hw-linkBtn.hw-danger:focus-visible{outline-color:var(--hw-red)}.hw-rolesCard{padding:0;overflow:hidden}.hw-rolesHead{gap:.25em;padding:1.1em 1.25em;border-bottom:1px solid var(--hw-rule)}.hw-rolesTitle{margin:0;font-size:1.05rem;font-weight:800;color:var(--hw-ink)}.hw-rolesSub{margin:0;font-size:.88rem;line-height:1.5;color:var(--hw-body);max-width:46rem}.hw-rolesCard m-accordian.hw-rolesAcc{background:transparent;padding:0 1.25em;border-top:1px solid var(--hw-rule)}.hw-rolesCard m-accordian.hw-rolesAcc:first-of-type{border-top:0}.hw-rolesCard m-accordian.hw-rolesAcc>m-banner{padding:.85em 0;cursor:pointer}.hw-rolesEyebrow{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-ink)}.hw-rolesEyebrow span{margin-left:.55em;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hw-muted)}.hw-roleCaret{float:right;font-size:1.2rem;line-height:1;color:var(--hw-muted);transition:transform .18s ease;display:inline-block}m-accordian.hw-rolesAcc.open .hw-roleCaret{transform:rotate(90deg)}.hw-rolesCard m-accordian.hw-rolesAcc>m-content>.hw-rolesList,.hw-rolesCard m-accordian.hw-rolesAcc>m-content>.hw-permList{padding:0 0 1.1em}.hw-rolesList{gap:.65em}.hw-roleAccent-owner{--hw-roleAccent:#1b3b5d}.hw-roleAccent-admin{--hw-roleAccent:#2e6f6d}.hw-roleAccent-manager{--hw-roleAccent:#3a7d5c}.hw-roleAccent-board{--hw-roleAccent:#b8792e}.hw-roleAccent-committee{--hw-roleAccent:#5b6472}.hw-roleAccent-neutral{--hw-roleAccent:#8b93a0}.hw-roleCard{border:1px solid var(--hw-border);border-left:3px solid var(--hw-roleAccent,var(--hw-muted));border-radius:var(--radius);overflow:hidden;background:#fff}.hw-roleCardHead{gap:.8em;padding:.8em .9em!important;background:var(--hw-shell);align-items:center}.hw-roleIcon{width:34px;height:34px;flex:0 0 auto;border-radius:var(--radius);display:inline-flex;align-items:center;justify-content:center;background:var(--hw-roleAccent,var(--hw-muted));color:#fff;-webkit-text-fill-color:#fff;font-size:.95rem;line-height:1}.hw-roleName{font-size:.95rem;font-weight:800;color:var(--hw-ink);flex:1 1 auto;min-width:0}.hw-roleAlso{font-weight:600;color:var(--hw-muted)}.hw-roleAccess{flex:0 0 auto;font-size:.68rem;font-weight:800;letter-spacing:.02em;padding:.32em .6em;border-radius:3px;text-transform:uppercase;color:var(--hw-roleAccent,var(--hw-muted));background:#fff;border:1px solid var(--hw-roleAccent,var(--hw-border))}.hw-roleDesc{margin:0;padding:.75em .9em 0;font-size:.82rem;line-height:1.5;color:var(--hw-body)}.hw-roleDelegate{color:var(--hw-muted)}.hw-roleIncludes{padding:.8em .9em .45em;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--hw-muted)}.hw-roleTags,.hw-roleTitles{padding:0 .9em .85em!important;gap:.35em;justify-content:flex-start!important}.hw-roleTitles{padding-top:.75em!important;padding-bottom:0!important}.hw-permChip{display:inline-flex;align-items:center;min-height:24px;padding:.15em .6em;background:var(--hw-shell);border:1px solid var(--hw-border);border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;color:var(--hw-ink);white-space:nowrap}.hw-permList{gap:.4em}.hw-permRow{display:flex;flex-direction:column;align-items:flex-start;gap:.35em;padding:.55em .7em;border:1px solid var(--hw-border);border-radius:var(--radius);background:#fff}.hw-permRow .hw-permChip{flex:0 0 auto;justify-content:flex-start}.hw-permDesc{font-size:.82rem;line-height:1.45;color:var(--hw-body)}.hw-rolesNote{margin:1.1em 1.25em 1.25em;padding:.8em .9em;border-radius:var(--radius);background:#fffbf1;border:1px solid #f0e4c8;font-size:.82rem;line-height:1.5;color:var(--hw-body)}.hw-rolesNote b{color:#6b5424}@media screen and (min-width:768px){[loading] img{max-width:30vw}::-webkit-scrollbar{display:none}m-menu m-button[data-type="tertiary"]:hover{background:var(--background-color-primary)}.mNone{display:initial}.dNone{display:none}.avatar-card{width:13%}.comment{bottom:0}.h:hover{cursor:pointer}m-validation{max-width:300px;left:0;right:0;top:10px}i.selectable:hover{cursor:pointer;opacity:.25}.selectable m-card:not(.nH):not(.tag):hover{cursor:pointer;border:1px solid var(--background-color-primary)}.selectable m-card.active[data-label="Settings Body"]:not(.nH):hover,.selectable m-card.primary:not(.nH):hover{background-color:var(--background-color-primary)}.selectable m-flex.hB:hover{cursor:pointer;background-color:#fafafa}m-modal{width:60vw;max-width:600px;min-width:500px;margin:0 auto;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}m-body[data-label="Primary"]{padding:0;width:100vw}m-a:hover{cursor:pointer;text-decoration:underline}m-flex.container-sm{max-width:350px;margin:0 auto}m-flex.container-md{max-width:500px;width:100%;margin:0 auto}m-flex.container{min-width:200px;max-width:700px;margin:0 auto;justify-content:flex-start}m-global{top:100px;bottom:initial;left:0;width:72px;height:auto;max-height:100vh;padding:.35em .25em .5em;min-height:0;background-color:#fff;box-shadow:2px 0 8px rgba(0,0,0,.06);border-radius:0;overflow:hidden;transition:width .18s ease}m-global:hover{width:150px}m-global img{width:32px;height:32px;margin:.15em auto .5em;display:block}m-global span{font-size:.65em;display:initial;font-weight:600;letter-spacing:.02em}m-global m-flex{height:auto}m-global>m-flex[data-type="row"]{flex-direction:column;gap:.05em;justify-content:flex-start!important}m-global>m-flex>m-flex[data-type="col"]{flex-direction:column;justify-content:center;align-items:center}m-global>m-flex>m-flex[data-type="col"].c{flex-direction:row;justify-content:flex-start;width:100%;padding:.45em .55em;border-radius:6px;gap:.55em}m-global>m-flex>m-flex[data-type="col"].c:hover:not(.home){cursor:pointer;background-color:rgba(14,35,64,.06)}m-global>m-flex>m-flex[data-type="col"].c span{opacity:0;white-space:nowrap;transition:opacity .15s ease;pointer-events:none}m-global:hover>m-flex>m-flex[data-type="col"].c span{opacity:1}m-global m-flex.sm{min-width:32px;max-width:32px;width:32px;height:32px;min-height:32px;max-height:32px;font-size:1em;flex:0 0 32px}m-global m-flex.sm i,m-global m-flex.sm svg{width:1.25em;height:1.25em}m-global .home{display:none}#subscription{width:50vw;bottom:0;left:200px}.status.banner{border-radius:0 20px 20px 0}}@media screen and (min-width:1024px){*{user-select:initial;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial}}@media screen and (min-width:768px){.hw-permRow{flex-direction:row;align-items:center;gap:.7em}.hw-permRow .hw-permChip{min-width:10rem}m-flex.container{min-width:initial;max-width:1000px;margin:0 auto}m-flex.container-sm{min-width:initial;max-width:620px;margin:0 auto}m-button:hover{transform:translateY(-2px);box-shadow:var(--hw-lift)}m-button:active{transform:translateY(0);box-shadow:none}m-button[data-type="primary"]:hover{background-color:#16304c;border-color:#16304c;filter:none;box-shadow:var(--hw-lift)}.hw-cta m-button[data-type="primary"]:hover{background-color:var(--hw-navy);border-color:var(--hw-navy);color:#fff;-webkit-text-fill-color:#fff}m-button[data-type="secondary"]:hover{background-color:#255a58;border-color:#255a58;filter:none;box-shadow:var(--hw-lift)}m-button[data-type="tertiary"]:hover{background-color:var(--hw-navy);color:#fff;box-shadow:var(--hw-lift)}m-validation{top:auto;right:auto;bottom:20px;left:20px;width:min(400px,calc(100vw - 40px));max-width:min(400px,calc(100vw - 40px));height:auto}.hw-list>li:has(a):hover{background:#fafbfc}.hw-list.hw-boxed>li:has(a):hover{background:#fff;border-color:var(--hw-border)}.hw-action:hover{text-decoration:underline;text-underline-offset:3px}.hw-tabs a:hover{background:var(--hw-shell);color:var(--hw-ink)}.hw-tabs a.selected:hover,.hw-tabs a[aria-current="page"]:hover{background:#255a58;color:#fff}.hw-tabs.hw-platform a.selected:hover,.hw-tabs.hw-platform a[aria-current="page"]:hover{background:#16304c}.hw-tiles a:hover{background:var(--hw-shell);color:var(--hw-ink)}.hw-tiles a.selected:hover,.hw-tiles a[aria-current="page"]:hover{background:#16304c;color:#fff}.hw-tiles>.hw-locked a:hover{background:transparent;color:var(--hw-faint)}a:hover>m-card,m-card.hw-clickable:hover{border-color:var(--hw-navy)}m-card.hw-cardLink:hover{transform:translateY(-2px);box-shadow:var(--hw-lift-lg);border-color:var(--hw-border)}m-card.hw-cardLink:hover :is(h1,h2,h3,h4,.hw-rowTitle)>a{color:var(--hw-teal)}.hw-monogram:hover{background:#16304c}body m-header m-flex.sQ.btnOpenMenuHoawdNav:hover i,body m-header m-flex.sQ.btnOpenMenuHoawdNav:hover svg{color:var(--hw-teal)!important;fill:var(--hw-teal)!important}m-header .hw-headerLink:hover{color:var(--hw-teal);border-bottom-color:var(--hw-teal)}m-menu.hw-navMenu .hw-navRow:hover{background:#fafbfc}m-menu.hw-navMenu .hw-navRow.selected:hover{background:#255a58}m-menu.hw-filtermenu .hw-filtermenu__pill:hover{background:var(--hw-ink);border-color:var(--hw-ink);color:#fff;-webkit-text-fill-color:#fff}m-menu.hw-filtermenu .hw-filtermenu__pill.is-active:hover{background:#16304c;border-color:#16304c}m-menu.hw-filtermenu .hw-filtermenu__clear:hover{text-decoration:underline;text-underline-offset:3px}.hw-toggle:hover>input:not(:checked)+.hw-toggle__track{background:var(--hw-muted)}.hw-formRow{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-formRow--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-formRow--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hw-cardGrid--3{grid-template-columns:repeat(3,1fr)}.hw-checks{grid-template-columns:1fr 1fr;column-gap:2.4em}.hw-priceLine__figure{font-size:3.2rem}m-flex[data-type="row"].hw-footer__cols{flex-direction:row;gap:3em;align-items:flex-start}.hw-footer__identity{flex:1 1 40%}.hw-footer__legal{flex:1 1 30%}m-flex[data-type="row"].hw-footer__base{flex-direction:row;justify-content:space-between;text-align:left;align-items:center}m-flex[data-type="row"].hw-footer__base>div{width:auto;max-width:62ch}.hw-footer__pages--legal{justify-content:flex-end}.hw-footer__pages--cols{grid-template-columns:repeat(2,minmax(0,1fr))}}main m-card.load:hover{background:var(--hw-teal)}main m-card.load:hover h2{color:#fff}.hw-adminFoot a:hover,.hw-adminFoot button:hover{text-decoration:underline}@media(min-width:1024px){m-navigation.hw-rail .hw-railRow:not(.active):hover{background:var(--hw-shell)}m-navigation.hw-rail m-banner:hover h3{color:var(--hw-ink)}}@media screen and (min-width:768px){m-flex.container.hw-wide{min-width:initial;max-width:1320px;margin:0 auto}.hw-band[data-ground]>m-flex.container{padding:4em 2em;gap:1.6em}.hw-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4em}.hw-split:has(>:only-child){grid-template-columns:minmax(0,1fr)}.hw-split[data-split="hero"]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}.hw-split[data-split="law"]{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:3em}.hw-split[data-split="price"]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.hw-split[data-split="side"]{grid-template-columns:minmax(0,1fr) 200px;gap:0;align-items:stretch;height:100%}.hw-split[data-split="side"]>m-image.hw-shot{height:100%;aspect-ratio:auto;border-width:0 0 0 1px}.hw-split[data-split="side"]>.hw-illo{height:100%;aspect-ratio:auto}.hw-split[data-split="cta"]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3em}.hw-lede--split .hw-lede__sub{font-size:1rem}.hw-heroShots{position:relative}.hw-frame.hw-frame--phone{display:block;position:absolute;bottom:-28px;left:-34px;width:128px;padding:6px;background:var(--hw-teal)}.hw-frame.hw-frame--phone>m-image{border:6px solid #fff}.hw-band[data-ground] h2{font-size:2rem}.hw-band[data-ground] .hw-cardBody h3,.hw-band[data-ground] m-card h3{font-size:1.15rem}.hw-stats.hw-stats--4{grid-template-columns:repeat(4,1fr)}.hw-stats.hw-stats--4>*{border-left:1px solid var(--hw-rule)}.hw-stats.hw-stats--4>:nth-child(2n+1){border-left:1px solid var(--hw-rule)}.hw-stats.hw-stats--4>:first-child{border-left:0}.hw-stats.hw-stats--4>:nth-child(n+3){border-top:0}.hw-steps.hw-steps--board{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-steps.hw-steps--board>li{border-bottom:0;border-right:1px solid var(--hw-border)}.hw-steps.hw-steps--board>:last-child{border-right:0}}@media screen and (min-width:768px){.hw-band[data-ground] m-card:not(.hw-flush){padding:1.8em}.hw-band[data-ground] .hw-list m-card{padding:.9em 1em}.hw-band[data-ground] .hw-cardBody{padding:1.5em}}@media screen and (min-width:768px){.hw-split[data-split="cover"]:has(>.hw-frame){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3em}.hw-split[data-split="cover"]:has(>.hw-frame)>.hw-frame{max-width:560px;justify-self:end;width:100%}.hw-split[data-split="cover"]>.hw-frame{padding:10px}.hw-split[data-split="cover"]>.hw-frame>img{aspect-ratio:27/23}.hw-split[data-split="cover"] h1{font-size:clamp(1.9rem,4.2vw,2.6rem);line-height:1.08;overflow-wrap:break-word}.hw-split[data-split="cover"] p{font-size:1rem}.hw-split[data-split="meeting"]{grid-template-columns:1.35fr 1fr;align-items:start;gap:2em}.hw-cardGrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-mosaic{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:1fr;gap:.8em}.hw-mosaic>li:first-child{grid-row:span 2}.hw-mosaic>li:first-child img{aspect-ratio:4/5}.hw-mosaic img{aspect-ratio:8/5}.hw-tileboard--links{grid-template-columns:repeat(4,minmax(0,1fr))}.hw-listHead:has(+.hw-list.hw-boxed){padding-left:1.6em;padding-right:1.6em}.hw-listHead{display:flex;align-items:center;justify-content:space-between;gap:2em;width:100%;background:var(--hw-shell);border-bottom:1px solid var(--hw-rule);padding:.5em .75em;margin:0}.hw-listHead>span{font-family:var(--font-base);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hw-muted)}.hw-listHead>:first-child{flex:1 1 auto}.hw-listHead>:last-child{flex:0 0 auto}body m-header m-button.hw-headerSignIn:hover{background-color:#255a58;border-color:#255a58}body m-header a.hw-headerPreview m-button:hover{background-color:#255a58;border-color:#255a58}body m-header m-flex.sQ.hw-menuBtn:hover{background-color:var(--hw-shell)!important}.hw-heroCta m-button[data-type="primary"]:hover{background-color:var(--hw-shell);border-color:var(--hw-shell)}.hw-tileboard--links a:hover{background:var(--hw-shell)}.hw-tileboard>li:has(a):hover{background:#fafbfc}.hw-tileboard>li:has(a):hover .hw-tileboard__label{color:var(--hw-teal);text-decoration:underline}.hw-stats>li:has(a):hover{background:#fafbfc}.hw-stats>li:has(a):hover a>span+span{color:var(--hw-teal);text-decoration:underline}.hw-mosaic a:hover img{opacity:.92}}@media screen and (min-width:768px){.hw-styler__list label:hover{border-color:var(--hw-ink)}}@media screen and (min-width:768px){m-button.hw-claimBtn:hover{translate:0 -2px;box-shadow:0 8px 22px rgba(0,0,0,.38)}m-button.hw-claimBtn:active{translate:0 0;box-shadow:0 3px 10px rgba(0,0,0,.3)}}@media screen and (min-width:768px) and (prefers-reduced-motion:reduce){m-button.hw-claimBtn:hover{translate:0 0;box-shadow:0 8px 22px rgba(0,0,0,.38)}}