.cw-site .nav-login{display:inline-flex;align-items:center;height:40px;padding:0 6px;margin-right:4px;font-size:14.5px;font-weight:700;color:var(--navy);white-space:nowrap}.cw-site .nav-login:hover{color:var(--teal-deep);text-decoration:none}@media (max-width:1024px){.cw-site .nav-login{display:none}}.cw-site .hero>.container:has(.chap-panel--floating){z-index:90}.cw-site .onb-scrim{z-index:1100}.cw-site .onb-modal{max-width:460px}.cw-site .onb-tabs{display:inline-flex;gap:4px;padding:4px;margin-bottom:18px;background:var(--teal-soft);border-radius:var(--r-pill)}.cw-site .onb-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:8px 18px;border-radius:var(--r-pill);font-family:var(--body);font-size:14px;font-weight:700;color:var(--teal-deep);background:transparent;transition:background .18s,color .18s}.cw-site .onb-tab.is-active{background:var(--teal);color:#fff;box-shadow:0 6px 14px -8px rgba(44,129,123,.7)}.cw-site .onb-error{margin:-4px 0 14px;font-size:13.5px;font-weight:600;color:var(--coral-deep,#b53b2c)}.cw-site .onb-foot{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.cw-site .onb-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;padding:0;font-family:var(--body);font-size:13.5px;font-weight:700;color:var(--teal-deep)}.cw-site .onb-link:hover{color:var(--navy);text-decoration:underline}.cw-site .onb-link:disabled{opacity:.5;cursor:default;text-decoration:none}.cw-site #login-code,.cw-site #onb-code{letter-spacing:.4em;font-weight:700;text-align:center;font-size:19px}.cw-site .page-hero--auth{display:flex;align-items:center;min-height:calc(100vh - 200px)}.cw-site .auth-wrap{display:flex;justify-content:center}.cw-site .auth-card{width:100%;max-width:480px;text-align:center;padding:38px 34px 30px}.cw-site .auth-card .field{text-align:left}.cw-site .auth-foot{margin-top:20px;font-size:13.5px}.cw-site .auth-foot a{font-weight:700;color:var(--teal-deep)}.cw-site .auth-foot a:hover{color:var(--navy);text-decoration:underline}.cw-site .article-shell{max-width:760px;margin-inline:auto}.cw-site .article-metarow{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.cw-site .article-metarow .chips{margin:0}.cw-site a.chip{text-decoration:none;transition:background .16s,color .16s,border-color .16s}.cw-site a.chip:hover{background:var(--teal-soft);color:var(--teal-deep);border-color:var(--teal)}.cw-site .article-body,.cw-site .info-guide-md{font-size:17px;line-height:1.75;color:var(--text)}.cw-site .info-guide-md.center ol,.cw-site .info-guide-md.center ul{text-align:left}.cw-site .article-body>:first-child,.cw-site .info-guide-md>:first-child{margin-top:0}.cw-site .article-body h2,.cw-site .info-guide-md h2{font-size:25px;line-height:1.25;font-weight:800;color:var(--navy);margin:40px 0 14px}.cw-site .article-body h3,.cw-site .info-guide-md h3{font-size:19px;line-height:1.3;font-weight:700;color:var(--navy);margin:30px 0 10px}.cw-site .article-body p,.cw-site .info-guide-md p{margin:0 0 18px}.cw-site .article-body ol,.cw-site .article-body ul,.cw-site .info-guide-md ol,.cw-site .info-guide-md ul{margin:0 0 18px;padding-left:26px}.cw-site .article-body ul,.cw-site .info-guide-md ul{list-style:disc}.cw-site .article-body ol,.cw-site .info-guide-md ol{list-style:decimal}.cw-site .article-body li,.cw-site .info-guide-md li{padding-left:4px;margin-bottom:9px}.cw-site .article-body li:last-child,.cw-site .info-guide-md li:last-child{margin-bottom:0}.cw-site .article-body p+ol,.cw-site .article-body p+ul,.cw-site .info-guide-md p+ol,.cw-site .info-guide-md p+ul{margin-top:-8px}.cw-site .article-body ul li::marker,.cw-site .info-guide-md ul li::marker{color:var(--teal-deep)}.cw-site .article-body ol li::marker,.cw-site .info-guide-md ol li::marker{color:var(--teal-deep);font-weight:700}.cw-site .article-body strong,.cw-site .info-guide-md strong{font-weight:700;color:var(--navy)}.cw-site .article-body em,.cw-site .info-guide-md em{font-style:italic}.cw-site .article-body .md-link,.cw-site .info-guide-md .md-link{color:var(--teal-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cw-site .article-body .md-link:hover,.cw-site .info-guide-md .md-link:hover{color:var(--navy)}.cw-site .article-body code,.cw-site .info-guide-md code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.88em;background:var(--teal-soft);color:var(--ink);padding:.14em .42em;border-radius:6px;overflow-wrap:anywhere}.cw-site .article-body .md-code,.cw-site .info-guide-md .md-code{margin:0 0 18px;padding:16px 18px;background:var(--surface);border:1px solid var(--border-cool);border-radius:12px;box-shadow:var(--sh-sm);overflow-x:auto;line-height:1.65}.cw-site .article-body .md-code code,.cw-site .info-guide-md .md-code code{display:block;background:none;color:var(--text);padding:0;border-radius:0;white-space:pre}.cw-site .article-guide-card{padding:30px}.cw-site .article-support-card{padding:32px;border-color:var(--border-cool);border-left:4px solid var(--coral);background:linear-gradient(180deg,var(--coral-soft) 0,rgba(252,231,226,0) 62%),var(--surface,#fff);box-shadow:var(--sh-sm)}.cw-site .article-support-card__lede{margin:10px 0 0;color:var(--text-2)}.cw-site .article-support-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:22px}.cw-site .article-chap-nudge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:30px 0;padding:16px 20px;background:var(--teal-soft);border:1px solid var(--border-cool);border-radius:14px;box-shadow:var(--sh-sm)}.cw-site .article-chap-nudge__text{flex:1 1 300px;margin:0;font-size:15px;line-height:1.55;color:var(--text-2)}.cw-site .article-chap-nudge .btn{flex:0 0 auto}.cw-site .info-guide-prompt{max-width:720px;margin:30px auto 0;padding:18px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:var(--teal-soft);border:1px solid var(--border-cool);border-radius:16px;box-shadow:var(--sh-sm)}.cw-site .info-guide-prompt-text{flex:1 1 320px;margin:0;font-size:15.5px;line-height:1.55;color:var(--text-2)}.cw-site .info-guide-prompt .btn{flex:0 0 auto}.cw-site .info-guide-hero-crisis{margin:12px 0 0}.cw-site a.article-card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column}.cw-site a.article-card-link p{flex:1}.cw-site .article-meta p strong{color:var(--navy)}.cw-site .article-crisis,.cw-site .article-sources{list-style:disc;padding-left:22px}.cw-site .article-crisis li,.cw-site .article-sources li{display:list-item;padding-left:4px}.cw-site .article-crisis li::marker,.cw-site .article-sources li::marker{color:var(--teal-deep)}.cw-site .article-sources a{color:var(--teal-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cw-site .article-sources a:hover{color:var(--navy)}.cw-site .section--navy .article-crisis li{color:#d9e4ec;font-size:15.5px}.cw-site .article-index-card{gap:6px;min-height:100%}.cw-site .article-index-card__img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-bottom:14px}.cw-site .article-index-card__badges{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:4px}.cw-site .article-index-card__title{margin-top:8px}.cw-site .article-index-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.cw-site .article-index-card__date{font-size:12.5px;font-weight:600;color:var(--text-3)}.cw-site .article-index-card__cta{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:700;color:var(--teal-deep)}.cw-site .article-index-card__cta svg{width:15px;height:15px;flex-shrink:0;transition:transform .25s ease}.cw-site .article-card-link:hover .article-index-card__cta svg{transform:translateX(4px)}.cw-site .articles-toolbar{background:var(--sand-2);border:1px solid var(--border);border-radius:18px;padding:22px;margin-bottom:26px}.cw-site .articles-search{position:relative;max-width:560px}.cw-site .articles-search__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--text-3);pointer-events:none}.cw-site .articles-search__icon svg{width:18px;height:18px}.cw-site .articles-search__input{width:100%;padding:13px 16px 13px 44px;border-radius:12px;border:1.5px solid var(--border);background:var(--surface);font-family:var(--body);font-size:15px;color:var(--text)}.cw-site .articles-search__input:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 4px var(--teal-soft)}.cw-site .articles-filters{display:grid;gap:14px;margin-top:18px}.cw-site .articles-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.cw-site .articles-filter-row .chips-label{margin:0;min-width:74px}.cw-site button.chip{cursor:pointer;font-family:inherit;line-height:1.2}.cw-site .articles-count{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;font-size:14px;font-weight:600;color:var(--text-2)}.cw-site .articles-clear{cursor:pointer;background:none;border:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--teal-deep);text-decoration:underline;text-underline-offset:2px}.cw-site .articles-clear:hover{color:var(--navy)}.cw-site .articles-empty{text-align:center;padding:46px 30px;max-width:560px;margin-inline:auto}.cw-site .articles-empty h3{margin-bottom:8px}.cw-site .articles-empty p{color:var(--text-2);margin-bottom:20px}@media (max-width:640px){.cw-site .articles-filter-row .chips-label{min-width:100%}}.cw-site{--ag-danger-2:#8c2727}.cw-site .ag-widget-slot{margin:10px 14px 16px;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:22px;padding:14px;box-shadow:0 4px 14px rgba(26,29,41,.05);animation:ag-widget-in .35s cubic-bezier(.22,1,.36,1) both;overflow:visible;position:relative;z-index:4}.cw-site .ag-cw,.cw-site .ag-ow{display:flex;flex-direction:column;gap:14px}.cw-site .ag-cw__head,.cw-site .ag-ow__head{display:grid;grid-template-columns:36px 1fr 28px;align-items:start;-moz-column-gap:12px;column-gap:12px}.cw-site .ag-cw__icon,.cw-site .ag-ow__icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--ag-human-bg);color:var(--ag-human-2);border:1px solid var(--ag-human-bg)}.cw-site .ag-cw__head-text,.cw-site .ag-ow__head-text{min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.cw-site .ag-cw__title,.cw-site .ag-ow__title{margin:0;font-size:16px;font-weight:600;color:var(--ag-text);line-height:1.2;letter-spacing:-.01em}.cw-site .ag-cw__sub,.cw-site .ag-ow__sub{margin:0;font-size:12.5px;color:var(--ag-text-2);line-height:1.4}.cw-site .ag-cw__close,.cw-site .ag-oc__close,.cw-site .ag-ow__close{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:var(--ag-text-3);border-radius:999px;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.cw-site .ag-cw__close:hover,.cw-site .ag-oc__close:hover,.cw-site .ag-ow__close:hover{background:var(--ag-surface-3);color:var(--ag-text);border-color:var(--ag-border)}.cw-site .ag-cw__tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;background:var(--ag-surface-3);border:1px solid var(--ag-border-soft);border-radius:999px;padding:4px}.cw-site .ag-cw__tabs-indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);background:var(--ag-surface);border-radius:999px;box-shadow:0 1px 2px rgba(26,29,41,.06),0 2px 8px rgba(26,29,41,.04);transition:transform .28s cubic-bezier(.2,.7,.2,1);pointer-events:none}.cw-site .ag-cw__tabs-indicator[data-position=phone]{transform:translateX(100%)}.cw-site .ag-cw__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;background:transparent;border:0;border-radius:999px;font-family:var(--ag-ff);font-size:13.5px;font-weight:600;color:var(--ag-text-3);cursor:pointer;transition:color .22s ease}.cw-site .ag-cw__tab.is-active{color:var(--ag-text)}.cw-site .ag-cw__tab svg{opacity:.75}.cw-site .ag-cw__tab.is-active svg{opacity:1;color:var(--ag-human-2)}.cw-site .ag-cw__field{position:relative;display:flex;align-items:center;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:14px;padding:4px 4px 4px 14px;transition:border-color .2s ease,box-shadow .2s ease;overflow:visible}.cw-site .ag-cw__field:focus-within{border-color:var(--ag-ink);box-shadow:0 0 0 3px rgba(197,102,63,.12)}.cw-site .ag-cw__field-icon{display:inline-flex;align-items:center;color:var(--ag-text-3);margin-right:10px}.cw-site .ag-cw__field:focus-within .ag-cw__field-icon{color:var(--ag-human-2)}.cw-site .ag-cw__input{flex:1;min-width:0;background:transparent;border:0;outline:0;padding:12px 10px;font-family:var(--ag-ff);font-size:15px;color:var(--ag-text)}.cw-site .ag-cw__input::-moz-placeholder{color:var(--ag-text-4)}.cw-site .ag-cw__input::placeholder{color:var(--ag-text-4)}.cw-site .ag-cw__field--phone{padding-left:4px;gap:0}.cw-site .ag-cw__country-wrap{position:relative;flex:0 0 auto}.cw-site .ag-cw__country{display:inline-flex;align-items:center;gap:6px;padding:9px 10px 9px 12px;margin:0;background:transparent;border:0;border-right:1px solid var(--ag-border);border-radius:0;font-family:var(--ag-ff);font-size:13.5px;font-weight:600;color:var(--ag-text);cursor:pointer;transition:background .15s ease}.cw-site .ag-cw__country:hover{background:var(--ag-surface-2)}.cw-site .ag-cw__country-dial{font-variant-numeric:tabular-nums;color:var(--ag-text-2)}.cw-site .ag-cw__country-caret{color:var(--ag-text-3);transition:transform .2s ease}.cw-site .ag-cw__country-caret.is-open{transform:rotate(180deg)}.cw-site .ag-cw__input--phone{padding-left:12px}.cw-site .ag-cw__country-menu{position:absolute;bottom:calc(100% + 6px);left:0;z-index:50;width:280px;max-height:240px;overflow-y:auto;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:14px;box-shadow:0 18px 50px rgba(26,29,41,.16);padding:4px;overscroll-behavior:contain}.cw-site .ag-cw__country-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;font-family:var(--ag-ff);font-size:13px;color:var(--ag-text);cursor:pointer;text-align:left;transition:background .12s ease}.cw-site .ag-cw__country-item:hover{background:var(--ag-surface-2)}.cw-site .ag-cw__country-item.is-active{background:var(--ag-human-bg);color:var(--ag-human-2);font-weight:600}.cw-site .ag-cw__country-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-site .ag-cw__submit,.cw-site .ag-ow__confirm{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border:0;border-radius:14px;background:var(--ag-ink);color:#fff;font-family:var(--ag-ff);font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(197,102,63,.22)}.cw-site .ag-cw__submit:hover:not(:disabled),.cw-site .ag-ow__confirm:hover:not(:disabled){background:var(--ag-ink-2);transform:translateY(-1px);box-shadow:0 6px 18px rgba(197,102,63,.26)}.cw-site .ag-cw__submit:active:not(:disabled),.cw-site .ag-ow__confirm:active:not(:disabled){transform:translateY(0)}.cw-site .ag-cw__submit:disabled,.cw-site .ag-ow__confirm:disabled{background:var(--ag-text-4);cursor:not-allowed;box-shadow:none;transform:none}.cw-site .ag-cw__submit svg,.cw-site .ag-ow__confirm svg{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.cw-site .ag-cw__submit:hover:not(:disabled) svg,.cw-site .ag-ow__confirm:hover:not(:disabled) svg{transform:translateX(2px)}.cw-site .ag-ow__sent-to{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;padding:6px 6px 6px 12px;background:var(--ag-surface-2);border:1px solid var(--ag-border-soft);border-radius:999px;font-size:12.5px;color:var(--ag-text-2)}.cw-site .ag-ow__sent-to-label{color:var(--ag-text-3);flex:0 0 auto}.cw-site .ag-ow__sent-to-value{font-weight:600;color:var(--ag-text);font-variant-numeric:tabular-nums;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-site .ag-ow__sent-to-edit{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:999px;font-family:var(--ag-ff);font-size:12px;font-weight:600;color:var(--ag-human-2);cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.cw-site .ag-ow__sent-to-edit:hover{background:var(--ag-human-bg);border-color:var(--ag-human-bg)}.cw-site .ag-ow__digits{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:4px 0 2px}.cw-site .ag-ow__digit{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:56px;min-width:0;padding:0;text-align:center;font-family:var(--ag-ff);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ag-text);background:var(--ag-surface);border:1.5px solid var(--ag-border);border-radius:12px;outline:none;caret-color:var(--ag-ink);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.cw-site .ag-ow__digit::-moz-placeholder{color:transparent}.cw-site .ag-ow__digit::placeholder{color:transparent}.cw-site .ag-ow__digit:hover{border-color:var(--ag-border-strong)}.cw-site .ag-ow__digit:focus{border-color:var(--ag-ink);background:var(--ag-surface);box-shadow:0 0 0 3px rgba(197,102,63,.16);transform:translateY(-1px)}.cw-site .ag-ow__digit.is-filled{border-color:var(--ag-ink);background:var(--ag-human-bg)}.cw-site .ag-ow__error{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:12px;background:rgba(192,62,62,.08);color:var(--ag-danger-2,#8c2727);border:1px solid rgba(192,62,62,.18);font-size:13px;line-height:1.35}.cw-site .ag-ow__resend{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--ag-text-3)}.cw-site .ag-ow__resend-label{color:var(--ag-text-2)}.cw-site .ag-ow__resend-timer{color:var(--ag-text-3);font-variant-numeric:tabular-nums}.cw-site .ag-ow__resend-btn{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;padding:4px 8px;margin:-4px -8px;border-radius:8px;color:var(--ag-human-2);font-family:var(--ag-ff);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.cw-site .ag-ow__resend-btn:hover{background:var(--ag-human-bg)}.cw-site .ag-ow__spinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:ag-ow-spin .7s linear infinite}@keyframes ag-ow-spin{to{transform:rotate(1turn)}}@keyframes ag-widget-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.cw-site .landing-auth{display:flex;flex-direction:column;gap:12px}.cw-site .landing-auth__lead{margin:0}.cw-site .landing-auth__error{margin:0;padding:0 4px;color:var(--ag-danger-2);font-size:13.5px;font-weight:600}.cw-site .rsearch{position:relative;display:block}.cw-site .rsearch-menu{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;margin:0;padding:6px;list-style:none;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh);max-height:320px;overflow-y:auto;animation:rsearch-pop .16s var(--ease) both}.cw-site .rsearch-opt{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--r-sm);cursor:pointer;transition:background .14s var(--ease),color .14s var(--ease)}.cw-site .rsearch-opt.is-active{background:var(--teal-soft)}.cw-site .rsearch-opt-label{font-weight:600;font-size:14.5px;color:var(--navy);transition:color .14s var(--ease)}.cw-site .rsearch-opt.is-active .rsearch-opt-label{color:var(--teal-deep)}.cw-site .rsearch-opt-group{flex:none;font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--text-3)}.cw-site .rsearch-empty{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;padding:14px 16px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh);animation:rsearch-pop .16s var(--ease) both}@keyframes rsearch-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cw-site .rsearch-empty p{margin:0 0 6px;font-size:14px;color:var(--text-2)}.cw-site .rsearch-empty-link{font-size:14px;font-weight:700;color:var(--teal-deep)}.cw-site .rsearch-empty-link:hover{text-decoration:underline}.cw-site .support-topics{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:900px;margin-inline:auto}.cw-site .support-topic{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:18px 22px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);color:var(--navy);font-family:inherit;font-size:15.5px;font-weight:700;text-align:left;cursor:pointer;box-shadow:var(--sh-sm,0 1px 2px rgba(22,50,79,.05));transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.cw-site .support-topic:hover{transform:translateY(-2px);border-color:var(--teal);box-shadow:var(--sh);background:var(--teal-soft,#eef7f9)}.cw-site .support-topic:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}.cw-site .support-topic__label{line-height:1.3}.cw-site .support-topic__arrow{width:18px;height:18px;flex-shrink:0;color:var(--teal-deep);opacity:.65;transition:opacity .18s ease,transform .18s ease}.cw-site .support-topic:hover .support-topic__arrow{opacity:1;transform:translateX(3px)}.cw-site .hero-microcopy{margin:-8px 0 4px;font-size:14.5px;font-weight:600;letter-spacing:.01em;color:rgba(255,255,255,.82)}.cw-site .card--feature{border-color:var(--teal);box-shadow:0 10px 30px rgba(59,167,160,.16)}.cw-site .card--feature:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;border-radius:var(--r-lg) var(--r-lg) 0 0;background:linear-gradient(90deg,var(--teal),var(--navy))}.cw-site{--bg:#ffffff;--sand:#f6fafb;--sand-2:#eef7f9;--sand-3:#e4f0f4;--border:#d9e6eb;--aurora-bg:#15142a;--aurora-bg-2:#1b1936;--aurora-mint:#3fe0c5;--aurora-peach:#ffb59b;--aurora-gold:#ffd36e;--aurora-muted:#a7a2c2;--aurora-ink:#1b1936}.cw-site .btn-navy,.cw-site .btn-primary,.cw-site .btn-secondary,.cw-site .btn-teal,.cw-site .cta-band .btn-navy,.cw-site .cta-band .btn-secondary,.cw-site .cta-band .btn-teal,.cw-site .section--navy .btn-secondary{background:var(--aurora-mint);color:var(--aurora-ink);border-color:transparent;box-shadow:0 14px 30px -12px rgba(63,224,197,.45)}.cw-site .btn-navy:hover,.cw-site .btn-primary:hover,.cw-site .btn-secondary:hover,.cw-site .btn-teal:hover,.cw-site .cta-band .btn-navy:hover,.cw-site .cta-band .btn-secondary:hover,.cw-site .cta-band .btn-teal:hover,.cw-site .section--navy .btn-secondary:hover{background:color-mix(in srgb,var(--aurora-mint) 86%,#000);color:var(--aurora-ink);border-color:transparent;filter:none;transform:translateY(-2px);box-shadow:0 18px 36px -12px rgba(63,224,197,.55)}.cw-site .btn:focus-visible{outline:3px solid color-mix(in srgb,var(--aurora-mint) 55%,transparent);outline-offset:2px}.cw-site .btn:disabled,.cw-site .btn[aria-disabled=true]{background:var(--aurora-muted);color:var(--aurora-ink);box-shadow:none;cursor:not-allowed;transform:none}.cw-site .cta-band .btn-ghost,.cw-site .section--navy .btn-ghost,.cw-site .site-footer .linklike{color:var(--aurora-mint)}.cw-site .btn{position:relative;overflow:hidden}.cw-site .btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);transform:translateX(-120%);pointer-events:none}.cw-site .btn:hover:after{transition:transform .7s var(--ease);transform:translateX(120%)}.cw-site .cta-band a.btn:not(.btn-ghost),.cw-site .cta-band a.btn:not(.btn-ghost):hover,.cw-site .section--navy a.btn:not(.btn-ghost),.cw-site .section--navy a.btn:not(.btn-ghost):hover,.cw-site .site-footer a.btn:not(.btn-ghost),.cw-site .site-footer a.btn:not(.btn-ghost):hover{color:var(--aurora-ink)}.cw-site a.btn,.cw-site a.btn:hover{text-decoration:none}.cw-site .cta-band,.cw-site .section--navy,.cw-site .site-footer{background:linear-gradient(180deg,var(--aurora-bg),var(--aurora-bg-2));color:#cfcae8;position:relative;overflow:hidden}.cw-site .cta-band h1,.cw-site .cta-band h2,.cw-site .cta-band h3,.cw-site .section--navy h1,.cw-site .section--navy h2,.cw-site .section--navy h3,.cw-site .section--navy h4,.cw-site .site-footer h4{color:#f4f1ff}.cw-site .cta-band .lede,.cw-site .section--navy .lede{color:var(--aurora-muted)}.cw-site .section--navy a,.cw-site .site-footer a{color:var(--aurora-mint)}.cw-site .cta-band .eyebrow,.cw-site .section--navy .eyebrow{color:var(--aurora-peach)}.cw-site .cta-band .contour,.cw-site .section--navy .contour,.cw-site .site-footer .contour{filter:hue-rotate(120deg) saturate(.7);opacity:.5}.cw-site .aurora-glow:before,.cw-site .cta-band:before,.cw-site .section--navy:before,.cw-site .site-footer:before{content:"";position:absolute;width:55vw;height:55vw;left:-12vw;top:-18vw;background:radial-gradient(circle,rgba(63,224,197,.14),transparent 65%);animation:cw-glow-a 70s ease-in-out infinite alternate;pointer-events:none}.cw-site .aurora-glow:after,.cw-site .cta-band:after,.cw-site .section--navy:after,.cw-site .site-footer:after{content:"";position:absolute;width:45vw;height:45vw;right:-14vw;bottom:-16vw;background:radial-gradient(circle,rgba(255,181,155,.12),transparent 65%);animation:cw-glow-b 90s ease-in-out infinite alternate;pointer-events:none}@keyframes cw-glow-a{0%{transform:translate(0) scale(1)}to{transform:translate(9vw,7vw) scale(1.15)}}@keyframes cw-glow-b{0%{transform:translate(0) scale(1.1)}to{transform:translate(-8vw,-6vw) scale(.95)}}.cw-site .cta-band>:not(.contour),.cw-site .site-footer .container{position:relative;z-index:1}.cw-site .site-header{background:transparent;backdrop-filter:none;transition:background .25s var(--ease),backdrop-filter .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}.cw-site .site-header.is-scrolled{background:rgba(255,255,255,.86);backdrop-filter:saturate(1.4) blur(14px);border-color:var(--border)}.cw-site.nav-over-dark .site-header .brand-word,.cw-site.nav-over-dark .site-header .caret,.cw-site.nav-over-dark .site-header .nav-link,.cw-site.nav-over-dark .site-header .nav-login{color:#f4f1ff}.cw-site.nav-over-dark .site-header .nav-toggle span,.cw-site.nav-over-dark .site-header .nav-toggle span:after,.cw-site.nav-over-dark .site-header .nav-toggle span:before{background:#f4f1ff}.cw-site.nav-over-dark .site-header .nav-toggle{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.25)}.cw-site.nav-over-dark .site-header.is-scrolled{background:rgba(21,20,42,.78);border-color:rgba(255,255,255,.1)}.cw-site{overflow-x:clip}.cw-site.nav-open{overflow:visible;overflow-x:clip}.cw-site .page-hero--photo{position:relative;overflow:hidden;background:var(--aurora-bg-2);color:#e9e6f7;display:flex;align-items:flex-end;min-height:min(72vh,720px);padding:clamp(120px,16vw,190px) 0 clamp(48px,6vw,84px)}.cw-site .page-hero--band{min-height:320px;padding:120px 0 44px}.cw-site .page-hero--photo .ph-title,.cw-site .page-hero--photo h1{color:#fff}.cw-site .page-hero--photo .lede{color:#dcd8ee;max-width:60ch}.cw-site .page-hero--photo .breadcrumb,.cw-site .page-hero--photo .breadcrumb a{color:#cfcae8}.cw-site .page-hero--photo .eyebrow{color:var(--aurora-peach)}.cw-site .ph-media{position:absolute;inset:0}.cw-site .ph-media .ph-img{-o-object-fit:cover;object-fit:cover;animation:cw-kenburns 24s ease-in-out infinite alternate}.cw-site .ph-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(21,20,42,.55),rgba(21,20,42,.2) 40%,rgba(21,20,42,.78)),linear-gradient(90deg,rgba(21,20,42,.65),transparent 65%)}@keyframes cw-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.cw-site .ph-word{display:inline-block;opacity:0;transform:translateY(.5em);animation:cw-word-rise .7s var(--ease) forwards}@keyframes cw-word-rise{to{opacity:1;transform:translateY(0)}}.cw-site [data-reveal-stagger]>*{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.cw-site [data-reveal-stagger].is-in>*{opacity:1;transform:none}.cw-site [data-reveal-stagger].is-in>:nth-child(2){transition-delay:90ms}.cw-site [data-reveal-stagger].is-in>:nth-child(3){transition-delay:.18s}.cw-site [data-reveal-stagger].is-in>:nth-child(4){transition-delay:.27s}.cw-site [data-reveal-stagger].is-in>:nth-child(5){transition-delay:.36s}.cw-site [data-reveal-stagger].is-in>:nth-child(6){transition-delay:.45s}.cw-site [data-draw] path{stroke-dasharray:1200;stroke-dashoffset:1200;transition:stroke-dashoffset 1.6s var(--ease) .2s}.cw-site [data-draw].is-in path{stroke-dashoffset:0}.cw-site .card--hover{transition:transform .35s var(--ease),box-shadow .35s var(--ease),opacity .6s var(--ease)}.cw-site .card--hover:hover{transform:translateY(-6px);box-shadow:var(--sh-lg)}.cw-site .megamenu{transform:translateY(6px);transition:all .22s var(--ease)}.cw-site .nav-item:focus-within .megamenu,.cw-site .nav-item:hover .megamenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.cw-site .photo-frame{border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh);position:relative;aspect-ratio:4/3}.cw-site .photo-frame img{-o-object-fit:cover;object-fit:cover}.cw-site .hero--photo{position:relative;overflow:hidden;background:var(--aurora-bg-2)}.cw-site .hero--photo .hero-promise,.cw-site .hero--photo .hero-trust .ht,.cw-site .hero--photo .lede{color:#fff}.cw-site .hero--photo .lede{color:#dcd8ee}.cw-site .hero--photo .eyebrow{color:var(--aurora-peach)}.cw-site .hero--photo,.cw-site .page-hero--photo{margin-top:-75px}.cw-site .hero--photo{padding-top:calc(clamp(48px, 7vw, 96px) + 75px)}.cw-site .hero--photo .lede strong,.cw-site .page-hero--photo .lede strong{color:#fff}.cw-site .ph-title{font-size:clamp(2.5rem,5.2vw,4.15rem);line-height:1.02;letter-spacing:-.03em;margin:0 0 .35em;max-width:24ch}.cw-site .btn:active{transform:translateY(1px)}.cw-site .hero--photo .hero-trust .ht svg{color:var(--aurora-mint)}.cw-site .cta-band .eyebrow:before,.cw-site .section--navy .eyebrow:before{background:var(--aurora-peach)}.cw-site .section--navy .checklist li{color:#cfcae8}.cw-site .section--navy .checklist.card li{color:var(--text)}.cw-site .section--navy .checklist.card li svg{color:var(--teal-deep)}.cw-site .checklist li{display:block;position:relative;padding-left:33px;line-height:1.55}.cw-site .checklist li>svg{position:absolute;left:0;top:2px;margin-top:0}.cw-site .checklist-text{display:flex;flex-direction:column;gap:3px}.cw-site .checklist-text strong{font-weight:700;color:var(--navy);font-size:15.5px;line-height:1.35}.cw-site .checklist-text .checklist-desc{color:var(--text-2);font-size:14.5px;line-height:1.5}.cw-site .cta-band .card p,.cw-site .cta-band .feature p,.cw-site .section--navy .card p,.cw-site .section--navy .feature p,.cw-site .site-footer .card p,.cw-site .site-footer .feature p{color:#cfcae8}.cw-site .cta-band .stat.card,.cw-site .section--navy .stat.card{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.cw-site .section--navy .stat .num{color:var(--aurora-mint)}.cw-site .section--navy .stat .lab{color:var(--aurora-muted)}.cw-site .ag-composer__send{background:var(--aurora-mint);color:var(--aurora-ink);box-shadow:0 8px 18px -6px rgba(63,224,197,.5)}.cw-site .ag-composer__send:hover{background:color-mix(in srgb,var(--aurora-mint) 86%,#000);color:var(--aurora-ink);transform:translateY(-1px);box-shadow:0 12px 24px -8px rgba(63,224,197,.6)}.cw-site .ag-composer__send:active{background:color-mix(in srgb,var(--aurora-mint) 74%,#000);color:var(--aurora-ink);transform:scale(.92)}.cw-site .ag-composer__send:focus-visible{outline:3px solid color-mix(in srgb,var(--aurora-mint) 55%,transparent);outline-offset:2px}.cw-site .ag-composer__send:disabled{background:var(--aurora-muted);color:var(--aurora-ink);box-shadow:none;transform:none}.cw-site .chap-panel--floating{transition:none}.cw-site .nav-ctas .btn-primary:after,.cw-site .nav-ctas .btn-secondary:after{display:none}.cw-site .nav-ctas .btn-primary{background:transparent;color:var(--navy);border:1.5px solid rgba(22,50,79,.28);box-shadow:none}.cw-site .nav-ctas .btn-primary:hover{background:rgba(22,50,79,.06);color:var(--navy);border-color:rgba(22,50,79,.5);box-shadow:none;filter:none;transform:translateY(-1px)}.cw-site .nav-ctas .btn-secondary{background:transparent;color:var(--teal-deep);border-color:transparent;box-shadow:none;padding-left:10px;padding-right:10px}.cw-site .nav-ctas .btn-secondary:hover{background:transparent;color:var(--navy);border-color:transparent;box-shadow:none;filter:none;transform:none;text-decoration:underline;text-underline-offset:3px}.cw-site.nav-over-dark .site-header .nav-ctas .btn-primary{color:#f4f1ff;border-color:rgba(255,255,255,.42)}.cw-site.nav-over-dark .site-header .nav-ctas .btn-primary:hover{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.72)}.cw-site.nav-over-dark .site-header .nav-ctas .btn-secondary{color:rgba(255,255,255,.9)}.cw-site.nav-over-dark .site-header .nav-ctas .btn-secondary:hover{color:#fff}.cw-site .chap-panel:not(.chap-panel--floating):not(.chap-panel--expanded){border-color:rgba(126,240,221,.62) rgba(63,224,197,.5) rgba(63,224,197,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 0 0 1px rgba(63,224,197,.22),0 14px 40px -12px rgba(63,224,197,.4),0 26px 54px -26px rgba(8,20,33,.6),0 10px 22px -16px rgba(8,20,33,.4)}