.katy-catalog,.katy-detail{--katy-ink:#10244c;--katy-muted:#435779}.katy-catalog{margin-block:1.5rem 4rem}.katy-catalog h2,.katy-detail h1{text-wrap:balance}.katy-intro{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:center;gap:clamp(24px,5vw,72px);margin-bottom:36px;display:grid}.katy-intro h2{color:var(--katy-ink);margin:16px 0;font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.08}.katy-intro h2 em{color:#2943e8;font-style:normal}.katy-intro p{max-width:62ch;line-height:1.7}.katy-catalog p,.katy-detail p{color:var(--katy-muted)}.katy-program{color:#fff;background:#10244c;border-radius:22px;padding:28px}.katy-program>strong{color:#94e5ea;overflow-wrap:anywhere;margin-block:8px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.25;display:block}.katy-program p,.katy-program small{color:#e1e7fa;line-height:1.65}.katy-program small{margin-top:16px;font-size:.875rem;display:block}.katy-program .button{color:#2440ce;background:#fff}.katy-availability{background:#e5edff;border-left:3px solid #3554ef;padding:16px 18px;font-size:1rem;font-weight:600;line-height:1.65}.katy-tools{grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:20px;margin-block:28px;display:grid}.katy-tools label{color:var(--katy-ink);gap:8px;min-width:0;font-weight:600;display:grid}.katy-tools input,.katy-tools select{width:100%;min-width:0;font:inherit;min-height:48px;color:var(--katy-ink);background:#fff;border:1px solid #a3b2d2;border-radius:10px;padding:12px;font-size:1rem}.katy-search-input{align-items:center;display:flex;position:relative}.katy-search-input svg{pointer-events:none;position:absolute;left:14px}.katy-search-input input{padding-left:42px}.katy-selection{background:#fff;border:1px solid #b2c3ee;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.katy-selection h3{margin-top:0;font-size:1.2rem}.katy-selection p{margin:8px 0}.katy-selection [role=status]{color:#1737c5;font-weight:700}.katy-selection-note{max-width:75ch;font-size:.9375rem;line-height:1.65}.katy-selection ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.katy-selection li{background:#eef2ff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:4px 12px;display:flex}.katy-selection li button{color:#1c38b5;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.katy-selection>.button{flex-shrink:0}.katy-result-count{margin:24px 0 16px;font-weight:600}.katy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.katy-card{background:#fff;border:1px solid #d1daee;border-radius:18px;min-width:0;overflow:hidden}.katy-card-image{aspect-ratio:1;background:#eee9e3;display:block}.katy-card-image img{object-fit:contain;width:100%;height:100%}.katy-card-body{padding:24px}.katy-card h3{margin:10px 0;font-size:1.5rem}.katy-card h3 a{color:var(--katy-ink)}.katy-inspiration{min-height:4.8em;font-size:1rem;line-height:1.6}.katy-reference{background:#f7f8fb;border:1px solid #d7dfed;border-radius:12px;margin-block:18px;padding:12px}.katy-reference-link{min-height:92px;color:var(--katy-ink);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.katy-reference-link img{object-fit:contain;background:#fff;border-radius:8px;width:72px;height:92px;padding:5px;display:block}.katy-reference-copy{gap:4px;font-size:.8125rem;line-height:1.4;display:grid}.katy-reference-copy strong{font-size:.9375rem}.katy-reference-label{color:var(--katy-muted);font-size:.75rem}.katy-reference-source{color:#193bc2;align-items:center;gap:4px;font-weight:600;display:inline-flex}.katy-reference-link:hover .katy-reference-source{text-decoration:underline}.katy-reference-note{font-size:.875rem;line-height:1.65}.katy-reference-detail{padding:18px}.katy-reference-detail .katy-reference-link{grid-template-columns:104px minmax(0,1fr);gap:18px}.katy-reference-detail img{width:104px;height:138px}.katy-reference-detail .katy-reference-copy{gap:6px;font-size:.9375rem}.katy-reference-detail .katy-reference-copy strong{font-size:1.125rem}.katy-reference-detail .katy-reference-note{border-top:1px solid #d7dfed;margin:14px 0 0;padding-top:12px}.katy-family{margin-block:10px;font-weight:700;color:var(--katy-ink)!important}.katy-description{font-size:1rem;line-height:1.7}.katy-enlarge{align-items:center;gap:8px;min-height:44px;margin-bottom:12px;display:inline-flex}.katy-stock{font-size:.9375rem;font-weight:600}.katy-card .text-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.katy-unit-label{border-top:1px solid #e3e9f4;margin:16px 0 8px;padding-top:16px;font-size:.9375rem;font-weight:600}.katy-unit-control{grid-template-columns:48px 36px 48px;justify-content:start;align-items:center;gap:6px;display:grid}.katy-unit-control button{color:#193bc2;cursor:pointer;background:#f3f6ff;border:1px solid #879bd1;border-radius:12px;place-items:center;width:48px;min-width:48px;min-height:48px;display:grid}.katy-unit-control span{text-align:center;font-weight:700;display:grid}.katy-unit-control small{font-size:.8rem;font-weight:400}.katy-catalog button:disabled{opacity:.45;cursor:default}.katy-catalog button:focus-visible,.katy-catalog a:focus-visible,.katy-detail button:focus-visible,.katy-detail a:focus-visible{outline-offset:4px;outline:3px solid #183af3}.katy-empty{background:#fff;border:1px dashed #9cadd4;border-radius:16px;padding:32px}.katy-footnote{margin-top:28px;font-size:.9375rem;line-height:1.7}.katy-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);margin-top:28px;display:grid}.katy-gallery-main{aspect-ratio:4/5;background:#eee9e3;border-radius:18px;overflow:hidden}.katy-gallery-main img{object-fit:contain;width:100%;height:100%;display:block}.katy-gallery-caption{font-size:.875rem;line-height:1.65}.katy-thumbnails{flex-wrap:wrap;gap:12px;display:flex}.katy-thumbnails button{cursor:pointer;background:#fff;border:2px solid #b3bfda;border-radius:10px;width:80px;min-width:44px;height:90px;min-height:44px;padding:4px}.katy-thumbnails button[aria-pressed=true]{border-color:#183af3}.katy-thumbnails img{object-fit:contain;width:100%;height:100%}.katy-detail-copy h1{color:var(--katy-ink);margin:12px 0 20px;font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.12}.katy-detail-copy h2{font-size:1.35rem;line-height:1.4}.katy-detail-copy p{line-height:1.75}.katy-detail-program,.katy-notes,.katy-notes-pending{border-top:1px solid #c7d3eb;margin-top:28px;padding-top:20px}.katy-notes dl div{margin-bottom:16px}.katy-notes dt{color:var(--katy-ink);font-weight:700}.katy-notes dd{color:var(--katy-muted);margin:6px 0;line-height:1.65}.katy-notes small{color:var(--katy-muted);line-height:1.6}.katy-detail-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.katy-detail-copy .katy-footnote svg{vertical-align:middle;display:inline}.katy-catalog *,.katy-detail *{overflow-wrap:anywhere;min-width:0}.catalog-secondary{border-top:1px solid #b9c8e6;margin-top:64px;padding-top:32px}.catalog-secondary>summary{cursor:pointer;color:#18336b;min-height:48px;font-size:1.25rem;font-weight:700}.catalog-secondary>p{line-height:1.7}@media (max-width:1050px){.katy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.katy-intro,.katy-detail-grid{grid-template-columns:1fr;gap:28px}.katy-tools{grid-template-columns:1fr;gap:16px}.katy-selection{flex-direction:column;gap:16px;padding:20px}.katy-program{padding:24px}.katy-inspiration{min-height:0}}@media (max-width:560px){.katy-grid{grid-template-columns:1fr}.katy-card-body{padding:20px}.katy-detail-actions>.button{width:100%}}
._0j8ZJW_shell{width:min(1120px,100%);color:var(--ink,#18263f);overflow-wrap:anywhere;margin:0 auto;padding:48px 24px 180px;font-size:16px;line-height:1.65}._0j8ZJW_shell header{max-width:780px;margin-bottom:28px}._0j8ZJW_shell h1{letter-spacing:-.035em;font-size:clamp(32px,5vw,48px);line-height:1.12}._0j8ZJW_shell h2{font-size:24px;line-height:1.3}._0j8ZJW_kicker{color:#2447c7;font-weight:700}._0j8ZJW_shell p{margin:0 0 16px}._0j8ZJW_shell :is(button,input,select){font:inherit;max-width:100%}._0j8ZJW_shell button{color:#18263f;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #a5b6d2;border-radius:10px;min-height:44px;padding:10px 16px;line-height:1.45}._0j8ZJW_shell button:disabled{opacity:.65;cursor:not-allowed}._0j8ZJW_shell ._0j8ZJW_primary{color:#fff;background:#2447e8;border-color:#2447e8;font-weight:650}._0j8ZJW_shell :is(button,input,select,a,fieldset):focus-visible,._0j8ZJW_shell [tabindex="-1"]:focus{outline-offset:4px;outline:3px solid #087c96}._0j8ZJW_form{gap:24px;display:grid}._0j8ZJW_shell ._0j8ZJW_card{background:#fff;border:1px solid #ccd8eb;border-radius:16px;min-width:0;margin:0;padding:24px}._0j8ZJW_shell legend{max-width:100%;padding:0 6px;font-size:22px;font-weight:700;line-height:1.4}._0j8ZJW_notice,._0j8ZJW_error{background:#edf3ff;border:1px solid #c4d3eb;border-radius:12px;margin:0 0 20px;padding:20px}._0j8ZJW_error{color:#8b2020;background:#fff4f4;border-color:#e9b3b3}._0j8ZJW_error p:last-child{margin:0}._0j8ZJW_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}._0j8ZJW_products li{border:1px solid #d7e1f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}._0j8ZJW_shell ._0j8ZJW_products label{margin:0;font-weight:650}._0j8ZJW_quantity{align-items:center;gap:8px;display:flex}._0j8ZJW_quantity output{text-align:center;min-width:32px;font-weight:700}._0j8ZJW_quantity button{place-items:center;width:44px;padding:10px;display:grid}._0j8ZJW_shell label{margin:18px 0 8px;font-weight:600;display:block}._0j8ZJW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}._0j8ZJW_fields label{min-width:0}._0j8ZJW_shell :is(input,select){color:#18263f;background:#fff;border:1px solid #7b8aa4;border-radius:8px;width:100%;min-width:0;min-height:48px;margin-top:8px;padding:10px 12px;line-height:1.5;display:block}._0j8ZJW_shell ._0j8ZJW_check{align-items:flex-start;gap:12px;min-height:44px;font-weight:400;display:flex}._0j8ZJW_shell ._0j8ZJW_check input{accent-color:#2447e8;flex:0 0 22px;width:22px;min-width:22px;height:22px;min-height:22px;margin:4px 0 0;padding:0}._0j8ZJW_check a{text-underline-offset:3px;text-decoration:underline}._0j8ZJW_total{font-size:20px;font-weight:700}._0j8ZJW_actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}._0j8ZJW_receipt{margin:20px 0}._0j8ZJW_receipt>div{border-bottom:1px solid #d7e1f0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;padding:12px 0;display:grid}._0j8ZJW_receipt dd{margin:0}._0j8ZJW_receipt dt{font-weight:650}@media (max-width:640px){._0j8ZJW_shell{padding:32px 20px 180px}._0j8ZJW_shell ._0j8ZJW_card{padding:20px}._0j8ZJW_products,._0j8ZJW_fields{grid-template-columns:minmax(0,1fr)}._0j8ZJW_receipt>div{grid-template-columns:minmax(0,1fr);gap:4px}._0j8ZJW_actions{grid-template-columns:minmax(0,1fr);display:grid}._0j8ZJW_shell ._0j8ZJW_primary{width:100%}}
.eyYgQG_section{color:#172b46;border-block:1px solid #d8e1ed;margin-block:32px;padding-block:28px;font-size:1rem;line-height:1.65}.eyYgQG_section h3{margin:4px 0 16px;font-size:clamp(1.4rem,3vw,1.8rem)}.eyYgQG_section h4{margin:28px 0 8px;font-size:1.12rem}.eyYgQG_section p{margin:12px 0}.eyYgQG_section .eyYgQG_eyebrow{color:#1847b5;margin:0;font-weight:700}.eyYgQG_section .eyYgQG_notice{border-left:3px solid #1847b5;padding-left:16px}.eyYgQG_accounts{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin:20px 0;padding:0;list-style:none;display:grid}.eyYgQG_accounts li{background:#f3f6fb;border-radius:12px;min-width:0;padding:20px}.eyYgQG_accounts h5{overflow-wrap:anywhere;margin:0 0 16px;font-size:1.12rem}.eyYgQG_accounts dl{margin:0 0 16px}.eyYgQG_accounts dl div{margin-top:12px}.eyYgQG_accounts dt{color:#52647d;font-size:1rem}.eyYgQG_accounts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.eyYgQG_number{font-variant-numeric:tabular-nums;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.eyYgQG_section button{color:#163d94;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1847b5;border-radius:8px;padding:10px 16px;font-weight:600;line-height:1.4}.eyYgQG_section button:hover{background:#e7efff}.eyYgQG_section button:focus-visible{outline-offset:3px;outline:3px solid #1685ad}.eyYgQG_reference{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.eyYgQG_reference p{flex:240px;min-width:0}.eyYgQG_reference strong{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.eyYgQG_section .eyYgQG_copyStatus{color:#244563;min-height:1.65em}.eyYgQG_links{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.eyYgQG_links a{min-height:44px;font:inherit;align-items:center;font-weight:600;display:inline-flex}.eyYgQG_section .eyYgQG_accessNote{color:#52647d}@media (max-width:480px){.eyYgQG_accounts li{padding:16px}.eyYgQG_reference button{width:100%}}
.ceLlHG_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ceLlHG_actions a{white-space:normal;text-align:center;min-height:44px}@media (max-width:480px){section.ceLlHG_root{padding-top:48px;padding-bottom:96px}.ceLlHG_actions{grid-template-columns:minmax(0,1fr);padding-inline-end:44px;display:grid}}
.H0uAsW_root,.H0uAsW_root h1,.H0uAsW_root h2,.H0uAsW_root article,.H0uAsW_root a{overflow-wrap:anywhere;min-width:0}
.ZNLSVa_shell{width:min(1120px,100%);min-width:0;color:var(--ink,#18263f);overflow-wrap:anywhere;margin:0 auto;padding:36px 24px 180px;font-size:16px;line-height:1.65}.ZNLSVa_shell header{max-width:850px;margin:24px 0}.ZNLSVa_shell h1{letter-spacing:-.035em;font-size:clamp(32px,5vw,48px);line-height:1.15}.ZNLSVa_shell h2{font-size:24px;line-height:1.3}.ZNLSVa_shell h3{font-size:20px;line-height:1.35}.ZNLSVa_shell p{margin:0 0 16px}.ZNLSVa_kicker{color:#2447c7;font-weight:700}.ZNLSVa_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ZNLSVa_grid>*,.ZNLSVa_shell dl>*,.ZNLSVa_shell form>*{min-width:0}.ZNLSVa_card{background:#fff;border:1px solid #ccd8eb;border-radius:16px;min-width:0;margin-bottom:24px;padding:24px}.ZNLSVa_shell dl{margin:16px 0}.ZNLSVa_shell dt{font-weight:650}.ZNLSVa_shell dd{margin:0 0 12px}.ZNLSVa_shell ul,.ZNLSVa_shell ol{padding-left:24px}.ZNLSVa_shell li{margin-bottom:12px}.ZNLSVa_shell :is(button,input,select,textarea){font:inherit;min-width:0;max-width:100%;line-height:1.5}.ZNLSVa_shell :is(input:not([type=checkbox]),select,textarea){color:#18263f;background:#fff;border:1px solid #8b9bb6;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}.ZNLSVa_shell textarea{resize:vertical}.ZNLSVa_shell label{margin:16px 0;display:block}.ZNLSVa_shell select{text-overflow:ellipsis}.ZNLSVa_shell .ZNLSVa_check{align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;display:flex}.ZNLSVa_shell .ZNLSVa_check input{appearance:auto;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:4px 0 0}.ZNLSVa_shell button,.ZNLSVa_actions a{color:#18263f;white-space:normal;overflow-wrap:anywhere;text-align:left;background:#fff;border:1px solid #a5b6d2;border-radius:10px;min-height:44px;padding:10px 16px}.ZNLSVa_shell button{cursor:pointer}.ZNLSVa_shell button:disabled{opacity:.65;cursor:not-allowed}.ZNLSVa_shell .ZNLSVa_primary{color:#fff;background:#2447e8;border-color:#2447e8;font-weight:650}.ZNLSVa_shell :is(a,button,input,select,textarea):focus-visible,.ZNLSVa_shell [tabindex="-1"]:focus{outline-offset:4px;outline:3px solid #087c96}.ZNLSVa_shell fieldset{border:0;min-width:0;margin:0;padding:0}.ZNLSVa_shell legend{max-width:100%;font-size:22px;font-weight:700}.ZNLSVa_actions{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.ZNLSVa_actions>*{max-width:100%}.ZNLSVa_notice,.ZNLSVa_error{background:#edf3ff;border:1px solid #c4d3eb;border-radius:12px;margin:20px 0;padding:20px}.ZNLSVa_error{color:#8b2020;background:#fff4f4;border-color:#e9b3b3}.ZNLSVa_note{color:#475a76}.ZNLSVa_history{padding-left:24px}.ZNLSVa_history li{border-bottom:1px solid #dbe4ef;padding-bottom:16px}.ZNLSVa_state{color:#2043af;font-weight:700;display:inline-block}@media (max-width:760px){.ZNLSVa_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ZNLSVa_shell{padding:28px 20px 180px}.ZNLSVa_card{padding:20px}.ZNLSVa_actions{align-items:stretch}.ZNLSVa_actions>*{width:100%}}
.WfiVAa_shell{min-width:0;color:var(--ink,#18263f);overflow-wrap:anywhere;font-size:16px;line-height:1.6}.WfiVAa_shell *,.WfiVAa_layout>*{box-sizing:border-box;min-width:0}.WfiVAa_shell header{max-width:850px;margin-bottom:24px}.WfiVAa_shell :is(h2,h3,h4,h5,h6){color:inherit;overflow-wrap:anywhere;line-height:1.3}.WfiVAa_shell h2{font-size:clamp(28px,4vw,38px)}.WfiVAa_shell h3{font-size:24px}.WfiVAa_shell h4{font-size:21px}.WfiVAa_shell :is(h5,h6){font-size:18px}.WfiVAa_shell p{margin:12px 0}.WfiVAa_kicker{color:#2447c7;font-weight:700}.WfiVAa_notice{background:#edf3ff;border:1px solid #b4c5e4;border-radius:12px;margin:20px 0;padding:20px}.WfiVAa_card{background:#fff;border:1px solid #ccd8eb;border-radius:16px;margin-bottom:24px;padding:24px}.WfiVAa_layout{grid-template-columns:minmax(220px,.7fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.WfiVAa_shell fieldset{border:0;margin:0;padding:0}.WfiVAa_shell fieldset:disabled{opacity:.8}.WfiVAa_shell label{margin:16px 0 8px;font-weight:600;display:block}.WfiVAa_shell :is(input,textarea,select,button){font:inherit;min-width:0;max-width:100%;line-height:1.5}.WfiVAa_shell :is(input:not([type=checkbox]),textarea,select){color:#18263f;background:#fff;border:1px solid #899bb9;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;display:block}.WfiVAa_shell textarea{resize:vertical}.WfiVAa_shell button{color:#18347f;cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #9fb2d2;border-radius:8px;min-height:44px;padding:10px 14px}.WfiVAa_shell button[type=submit]{color:#fff;background:#2447d8;border-color:#2447d8;margin:16px 0;font-weight:650}.WfiVAa_shell button:disabled{opacity:.65;cursor:not-allowed}.WfiVAa_shell :is(button,input,select,textarea,summary):focus-visible,.WfiVAa_feedback:focus-visible{outline-offset:3px;outline:3px solid #00829a}.WfiVAa_feedback{scroll-margin:100px}.WfiVAa_feedback [role=alert]:not(:empty){color:#842b13;background:#fff3ed;border-left:4px solid #b44520;padding:16px}.WfiVAa_feedback [role=status]:not(:empty){color:#245740;background:#eff7f3;padding:16px}.WfiVAa_list{margin:20px 0;padding:0;list-style:none}.WfiVAa_list li{margin:12px 0}.WfiVAa_list button{text-align:left;width:100%}.WfiVAa_list button[aria-current=true]{background:#edf3ff;border-color:#2447d8}.WfiVAa_list span{margin-top:8px;display:block}.WfiVAa_course{border-top:2px solid #d6e1f2;margin-top:28px;padding-top:24px}.WfiVAa_shell .WfiVAa_lesson{border-left:3px solid #bfd0ed;margin:24px 0;padding:20px}.WfiVAa_lesson legend{padding:0 4px;font-size:19px;font-weight:650}.WfiVAa_option{margin:16px 0}.WfiVAa_option button{margin-top:8px}.WfiVAa_actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.WfiVAa_shell .WfiVAa_check{align-items:flex-start;gap:12px;min-height:44px;font-weight:400;display:flex}.WfiVAa_check input{flex:0 0 20px;width:20px;height:20px;margin-top:4px}.WfiVAa_shell summary{cursor:pointer;min-height:44px;padding:10px 0}.WfiVAa_prose{white-space:pre-wrap}@media (max-width:1050px){.WfiVAa_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.WfiVAa_card{padding:20px}.WfiVAa_shell .WfiVAa_lesson{border:0;padding:0}.WfiVAa_notice{padding:20px}.WfiVAa_actions{flex-direction:column;align-items:stretch}}
.eHlWdq_workspace{color:#172e50;overflow-wrap:anywhere;background:#fff;border:1px solid #c9d6e7;border-radius:18px;min-width:0;padding:clamp(20px,3vw,32px);font-size:16px;line-height:1.6}.eHlWdq_workspace *,.eHlWdq_layout>*{box-sizing:border-box;min-width:0}.eHlWdq_workspace :is(h2,h3,h4){overflow-wrap:anywhere;line-height:1.3}.eHlWdq_workspace h2{font-size:clamp(26px,3vw,36px)}.eHlWdq_workspace h3{font-size:24px}.eHlWdq_workspace h4{font-size:20px}.eHlWdq_workspace :is(p,li,label,button,input,textarea,summary){font-size:1em}.eHlWdq_workspace :is(input,textarea,button){max-width:100%;font:inherit;line-height:1.5}.eHlWdq_workspace :is(button,input:not([type=checkbox]),textarea){min-height:44px}.eHlWdq_workspace :is(input:not([type=checkbox]),textarea){color:#172e50;background:#fff;border:1px solid #7e92af;border-radius:8px;width:100%;padding:10px 12px;display:block}.eHlWdq_workspace textarea{resize:vertical}.eHlWdq_workspace button{color:#fff;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#2447bd;border:1px solid #2447bd;border-radius:9px;margin:8px 0;padding:10px 14px}.eHlWdq_workspace button:disabled{opacity:.6;cursor:default}.eHlWdq_workspace fieldset{border:0;margin:0;padding:0}.eHlWdq_workspace label{margin:16px 0 8px;font-weight:600;display:block}.eHlWdq_workspace :is(button,input,textarea,summary):focus-visible,.eHlWdq_editor h3:focus{outline-offset:3px;outline:3px solid #00829a}.eHlWdq_workspace summary{cursor:pointer;min-height:44px}.eHlWdq_kicker{color:#2447bd;font-weight:700}.eHlWdq_notice,.eHlWdq_comparison{background:#edf3ff;border:1px solid #bdcde6;border-radius:12px;margin:20px 0;padding:20px}.eHlWdq_layout{grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.eHlWdq_stages,.eHlWdq_actions{flex-wrap:wrap;gap:12px;display:flex}.eHlWdq_stages{column-gap:32px;padding-left:24px}.eHlWdq_list{padding:0;list-style:none}.eHlWdq_list button{text-align:left;color:#172e50;background:#f4f7fc;border-color:#b4c3dc;width:100%}.eHlWdq_list button[aria-current=true]{background:#e7efff;border-color:#2447bd}.eHlWdq_list span{margin-top:8px;display:block}.eHlWdq_editor{border-top:3px solid #2447bd;padding-top:20px}.eHlWdq_editor h3{scroll-margin-top:110px}.eHlWdq_plainText{white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0}.eHlWdq_workflow{border-block:1px solid #c9d6e7;margin:20px 0;padding:20px 0}.eHlWdq_workspace .eHlWdq_check{align-items:flex-start;gap:12px;min-height:44px;display:flex}.eHlWdq_workspace .eHlWdq_check input{flex:0 0 24px;width:24px;height:24px;margin:3px 0}.eHlWdq_feedback [role=alert]:not(:empty){color:#802912;background:#fff0eb;border-left:4px solid #a3351c;padding:16px}.eHlWdq_feedback [role=status]:not(:empty){color:#24553a;background:#eaf5ee;padding:16px}.eHlWdq_history{padding-left:24px}.eHlWdq_history li{margin:12px 0}@media (max-width:900px){.eHlWdq_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.eHlWdq_workspace{padding:20px}.eHlWdq_notice,.eHlWdq_comparison{padding:16px}.eHlWdq_actions{grid-template-columns:minmax(0,1fr);display:grid}}
.DKNdQG_workspace{color:#132d53;overflow-wrap:anywhere;background:#fff;border:1px solid #d4dfed;border-radius:20px;min-width:0;padding:clamp(20px,3vw,32px)}.DKNdQG_workspace h2{margin:0 0 16px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.22}.DKNdQG_workspace h3{margin:0 0 12px;font-size:1.2rem;line-height:1.4}.DKNdQG_workspace p,.DKNdQG_workspace label,.DKNdQG_workspace summary,.DKNdQG_workspace li,.DKNdQG_workspace button,.DKNdQG_workspace input,.DKNdQG_workspace textarea,.DKNdQG_workspace select{font-size:1rem;line-height:1.6}.DKNdQG_workspace p{margin:0 0 16px}.DKNdQG_workspace button,.DKNdQG_workspace input,.DKNdQG_workspace select,.DKNdQG_workspace textarea{max-width:100%;min-height:44px}.DKNdQG_workspace input:not([type=checkbox]):not([type=radio]),.DKNdQG_workspace select,.DKNdQG_workspace textarea{color:#132d53;background:#fff;border:1px solid #8c9eb9;border-radius:9px;width:100%;min-width:0;padding:10px 12px}.DKNdQG_workspace textarea{resize:vertical;min-height:100px}.DKNdQG_workspace button{color:#fff;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#123d9e;border:1px solid #123d9e;border-radius:10px;padding:10px 16px}.DKNdQG_workspace button:disabled{opacity:.6;cursor:default}.DKNdQG_workspace :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:3px;outline:3px solid #087c91}.DKNdQG_stack{gap:20px;min-width:0;display:grid}.DKNdQG_fields{gap:16px;min-width:0;display:grid}.DKNdQG_fields>label{gap:6px;min-width:0;display:grid}.DKNdQG_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DKNdQG_notice{background:#ecf8fa;border-left:4px solid #087c91;padding:16px}.DKNdQG_feedback{color:#132d53;background:#eef3fc;border-radius:10px;padding:16px}.DKNdQG_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.DKNdQG_item{border:1px solid #d4dfed;border-radius:12px;min-width:0;padding:20px}.DKNdQG_item>:last-child{margin-bottom:0}.DKNdQG_check{align-items:flex-start;gap:12px;min-height:44px;padding-block:8px;display:flex}.DKNdQG_workspace .DKNdQG_check input{flex:0 0 22px;width:22px;height:22px;min-height:22px;margin-top:2px}.DKNdQG_reading{white-space:pre-wrap;overflow-wrap:anywhere}.DKNdQG_metadata{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:16px;margin-block:16px;display:grid}.DKNdQG_metadata dt{font-size:1rem;font-weight:700}.DKNdQG_metadata dd{margin:4px 0 0;font-size:1rem}.DKNdQG_workspace fieldset{border:0;min-width:0;margin:0;padding:0}.DKNdQG_workspace legend{margin-bottom:12px;font-size:1rem;font-weight:700}.DKNdQG_workspace details>summary{cursor:pointer;min-height:44px;padding-block:10px}.DKNdQG_workspace a{color:#123d9e;text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.DKNdQG_workspace{padding:20px}.DKNdQG_item{padding:16px}.DKNdQG_actions>button{flex:100%}}
.q_Wu3G_workspace{overflow-wrap:anywhere;gap:20px;min-width:0;font-size:16px;line-height:1.6;display:grid}.q_Wu3G_workspace *{min-width:0}.q_Wu3G_workspace h2,.q_Wu3G_workspace h3,.q_Wu3G_workspace h4,.q_Wu3G_workspace p{margin:0}.q_Wu3G_workspace header,.q_Wu3G_editor,.q_Wu3G_workspace fieldset,.q_Wu3G_workspace label,.q_Wu3G_comparison,.q_Wu3G_publication{gap:12px;display:grid}.q_Wu3G_workspace fieldset{border:0;margin:0;padding:0}.q_Wu3G_workspace input,.q_Wu3G_workspace textarea,.q_Wu3G_workspace button{font:inherit;max-width:100%;min-height:44px;font-size:16px}.q_Wu3G_workspace input,.q_Wu3G_workspace textarea{box-sizing:border-box;width:100%}.q_Wu3G_workspace textarea{resize:vertical}.q_Wu3G_workspace button{white-space:normal;overflow-wrap:anywhere;text-align:left;padding:10px 14px}.q_Wu3G_workspace button:disabled{cursor:not-allowed}.q_Wu3G_kicker{color:#19537e;font-weight:650}.q_Wu3G_layout{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:24px;display:grid}.q_Wu3G_layout>aside{align-content:start;gap:14px;display:grid}.q_Wu3G_editor,.q_Wu3G_notice,.q_Wu3G_comparison,.q_Wu3G_publication{background:#fff;border:1px solid #c6d5e4;border-radius:16px;padding:20px}.q_Wu3G_notice{color:#133253;background:#f0f7ff}.q_Wu3G_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.q_Wu3G_list button{background:#fff;border:1px solid #c6d5e4;border-radius:12px;gap:4px;width:100%;display:grid}.q_Wu3G_list button[aria-current=true]{border-color:#0052e8;box-shadow:inset 3px 0 #0052e8}.q_Wu3G_list span{color:#3c526c}.q_Wu3G_plainText{white-space:pre-wrap;overflow-wrap:anywhere}.q_Wu3G_actions{flex-wrap:wrap;gap:12px;display:flex}.q_Wu3G_check{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;min-height:44px}.q_Wu3G_check input{width:22px;min-height:22px;margin-top:4px}@media (max-width:900px){.q_Wu3G_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.q_Wu3G_comparison,.q_Wu3G_publication{border:0;padding:0}}
.sZyHFW_guide{gap:24px;min-width:0;display:grid}.sZyHFW_guide h2{overflow-wrap:anywhere}.sZyHFW_guide p,.sZyHFW_steps li{max-width:76ch}.sZyHFW_index,.sZyHFW_steps{padding-inline-start:1.5rem}.sZyHFW_index li+li,.sZyHFW_steps li+li{margin-top:12px}.sZyHFW_index a{overflow-wrap:anywhere;align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.sZyHFW_routes{flex-wrap:wrap;gap:12px;margin-block:20px;display:flex}.sZyHFW_routes a{white-space:normal;overflow-wrap:anywhere;min-height:44px}.sZyHFW_task{scroll-margin-top:110px}.sZyHFW_check{border-inline-start:3px solid var(--primary,#2638d9);padding-inline-start:16px}@media (max-width:600px){.sZyHFW_guide>.card{padding:20px}.sZyHFW_routes a{width:100%}}@media print{.sZyHFW_guide{display:block}.sZyHFW_guide>.card{box-shadow:none;border:0;margin-block:24px;padding:0}.sZyHFW_task h2{break-after:avoid}.sZyHFW_routes a{color:#000;border:0;min-height:0;padding:0}}
._2O8Ccq_panel{overflow-wrap:anywhere;min-width:0}._2O8Ccq_form,._2O8Ccq_notice{border:1px solid var(--line,#d9dfed);border-radius:.8rem;margin-block:1.25rem;padding:clamp(.8rem,2vw,1.25rem)}._2O8Ccq_form fieldset{border:0;grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;margin:0;padding:0;display:grid}._2O8Ccq_form legend{margin-block:.5rem;font-weight:700}._2O8Ccq_form label{min-width:0;font:inherit;gap:.35rem;font-weight:600;display:grid}._2O8Ccq_form input,._2O8Ccq_form select,._2O8Ccq_form textarea{width:100%;min-width:0;min-height:44px;font:inherit}._2O8Ccq_form ._2O8Ccq_check{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:44px;display:grid}._2O8Ccq_check input{width:1.15em;height:1.15em;min-height:0}._2O8Ccq_panel button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}._2O8Ccq_results{gap:.75rem;margin-block:1rem;padding:0;list-style:none;display:grid}._2O8Ccq_results li{border-block-end:1px solid var(--line,#d9dfed);gap:.3rem;min-width:0;padding:.75rem;display:grid}._2O8Ccq_results button{justify-self:start}._2O8Ccq_notice{color:#182250;background:#edf0ff}._2O8Ccq_alert{color:#761934;background:#fff0f3;border-inline-start:3px solid #8e2542;padding:.75rem}._2O8Ccq_actions{flex-wrap:wrap;gap:.75rem;display:flex}
.u_RLZW_showcase{--showcase-ink:#101f4c;--showcase-blue:#2447e8;--showcase-cyan:#50e1ef;width:100%;min-width:0;color:var(--showcase-ink);isolation:isolate;position:relative}.u_RLZW_sceneHeading{z-index:3;justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex;position:relative}.u_RLZW_sceneHeading>span{letter-spacing:.11em;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.u_RLZW_liveDot{background:var(--showcase-blue);border-radius:50%;width:6px;height:6px}.u_RLZW_showcase .u_RLZW_demoContext{color:#4b5c7a;margin:12px 0 18px;font-size:max(1rem,16px);line-height:1.6}.u_RLZW_pause{color:#34436a;cursor:pointer;background:#fff9;border:1px solid #dbe2f2;border-radius:30px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px 12px;font-size:11px;display:inline-flex}.u_RLZW_pause:hover{background:#fff;border-color:#2447e8}.u_RLZW_showcase :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #087c9a}.u_RLZW_screenContent:focus-visible{outline-offset:-3px;border-radius:6px;outline:3px solid #087c9a}.u_RLZW_stage{perspective:1100px;touch-action:pan-y;height:550px;position:relative}.u_RLZW_orbit{aspect-ratio:1;background:radial-gradient(circle at 60% 45%,#c8f6f5bb,#d8e3ff77 47%,#e9edff22 68%,#0000 72%);border:1px solid #2447e813;border-radius:50%;width:88%;position:absolute;top:7%;left:6%}.u_RLZW_orbit:before,.u_RLZW_orbit:after{content:"";border:1px solid #2447e813;border-radius:50%;position:absolute;inset:11%}.u_RLZW_orbit:after{border-style:dashed;border-color:#2447e80b;inset:-7%}.u_RLZW_orbitInner{border:1px solid #2447e81c;border-radius:50%;height:100px;position:absolute;bottom:38px;left:11%;right:2%;transform:rotate(-9deg)}.u_RLZW_depth,.u_RLZW_scrollLayer{transform-style:preserve-3d;position:absolute;inset:0}.u_RLZW_backPhoneFloat{width:220px;height:430px;animation:7s ease-in-out infinite paused u_RLZW_float-back;position:absolute;top:74px;left:5%}.u_RLZW_frontPhoneFloat{width:270px;height:500px;animation:6.4s ease-in-out infinite paused u_RLZW_float-front;position:absolute;top:10px;left:42%}.u_RLZW_showcase[data-running=true] :is(.u_RLZW_frontPhoneFloat,.u_RLZW_backPhoneFloat,.u_RLZW_floatingNote){animation-play-state:running}.u_RLZW_phone{background:linear-gradient(145deg,#596278,#d1d7e5 26%,#202c45 48%,#8d99af 77%,#25304d);border:1px solid #5c6784;border-radius:37px;width:100%;height:100%;padding:5px;position:relative;box-shadow:inset 0 0 0 2px #ffffff47,9px 15px 0 -7px #293551,14px 30px 45px -18px #102c735e}.u_RLZW_phone:before{content:"";background:#5b6782;border-radius:0 3px 3px 0;width:3px;height:45px;position:absolute;top:112px;right:-3px}.u_RLZW_phone:after{content:"";background:#69738a;border-radius:3px 0 0 3px;width:3px;height:58px;position:absolute;top:95px;left:-3px}.u_RLZW_frontPhone{background-color:#fff;flex-direction:column;display:flex;transform:rotate(7deg)rotateY(-9deg)}.u_RLZW_frontPhone>:not(.u_RLZW_homeIndicator){z-index:1;position:relative}.u_RLZW_frontPhone:after,.u_RLZW_frontPhone:before{z-index:2}.u_RLZW_frontPhone{background:#f9fbff;border:5px solid #29334d;padding:0;box-shadow:inset 0 0 0 1px #d5dceb,2px 2px 0 2px #b2bccc,6px 8px 0 2px #42506c,18px 34px 45px -18px #142c6b65}.u_RLZW_backPhone{color:#fff;background:#2447e8;border:5px solid #1b2e75;padding:0;overflow:hidden;transform:rotate(-12deg)rotateY(10deg);box-shadow:1px 1px 0 2px #8396de,5px 7px 0 2px #264093,14px 28px 45px -18px #142c6b59}.u_RLZW_hardwareTop{letter-spacing:-.02em;flex:0 0 37px;justify-content:space-between;align-items:center;height:37px;padding:2px 19px 0;font-size:9px;font-weight:700;display:flex}.u_RLZW_hardwareTop>span:last-child{align-items:center;gap:4px;display:flex}.u_RLZW_island{background:#141c31;border-radius:16px;width:73px;height:18px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.u_RLZW_screenBrand{border-bottom:1px solid #e6eaf2;justify-content:space-between;align-items:center;gap:8px;padding:7px 16px 12px;display:flex}.u_RLZW_screenBrand>span{align-items:center;gap:5px;display:flex}.u_RLZW_screenBrand svg{width:23px;height:23px}.u_RLZW_screenBrand strong{letter-spacing:-.07em;font-family:Space Grotesk,sans-serif;font-size:20px;line-height:1}.u_RLZW_screenBrand small{color:#44516d;border:1px solid #dce3f4;border-radius:5px;padding:4px 7px;font-size:12px}.u_RLZW_screenContent{scrollbar-width:thin;scrollbar-color:#b7c9ef transparent;flex:1;min-height:0;padding:17px 17px 8px;overflow:hidden auto}.u_RLZW_screenIntro>span{letter-spacing:.1em;color:var(--showcase-blue);font-size:11px;font-weight:700;line-height:1.4}.u_RLZW_showcase .u_RLZW_screenIntro h3{letter-spacing:-.055em;color:#101f4c;text-wrap:initial;margin:8px 0 9px;font-family:Space Grotesk,sans-serif;font-size:25px;font-weight:500;line-height:1.09}.u_RLZW_showcase .u_RLZW_screenIntro p{color:#44516d;margin:0 0 14px;font-size:13px;line-height:1.45}.u_RLZW_learningCard{color:#fff;background:#2447e8;border-radius:15px;flex-direction:column;gap:8px;min-height:125px;padding:15px;display:flex;position:relative;overflow:hidden}.u_RLZW_learningCard:after{content:"";border:24px solid #ffffff13;border-radius:50%;width:130px;height:130px;position:absolute;top:-30px;right:-65px}.u_RLZW_learningCard>small{letter-spacing:.1em;color:#fff;font-size:10px}.u_RLZW_learningCard>strong{letter-spacing:-.04em;font-family:Space Grotesk,sans-serif;font-size:23px;font-weight:500;line-height:1.1}.u_RLZW_courseIcon{color:#80f1ed;position:absolute;top:45px;right:16px}.u_RLZW_courseLink{align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.u_RLZW_screenRow{border-bottom:1px solid #e8edf6;align-items:center;gap:9px;padding:12px 0;display:flex}.u_RLZW_screenRow>span{color:#2447e8;background:#eaf0ff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.u_RLZW_screenRow>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.u_RLZW_screenRow strong{font-size:12px;font-weight:650;line-height:1.25}.u_RLZW_screenRow small{color:#44516d;font-size:11px;line-height:1.3}.u_RLZW_phoneNavigation{border-top:1px solid #e4e9f3;justify-content:space-around;gap:8px;margin:0 9px 13px;padding:10px 3px 2px;display:flex}.u_RLZW_phoneNavigation>span{color:#44516d;flex-direction:column;align-items:center;gap:4px;display:flex}.u_RLZW_phoneNavigation small{font-size:8px;line-height:1}.u_RLZW_phoneNavigation .u_RLZW_phoneNavActive{color:#2447e8}.u_RLZW_homeIndicator{background:#1b2544;border-radius:3px;width:78px;height:3px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.u_RLZW_backPhone .u_RLZW_homeIndicator{background:#9badff}.u_RLZW_backScreen{padding:16px 17px}.u_RLZW_backScreen>svg{width:35px;height:35px;margin-bottom:15px}.u_RLZW_backEyebrow{color:#e6edff;letter-spacing:.1em;margin-bottom:9px;font-size:7px;line-height:1.4;display:block}.u_RLZW_backScreen>strong{letter-spacing:-.04em;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:500;line-height:1.1}.u_RLZW_backOrbit{color:#80eee9;border:1px solid #8fa4ff6b;border-radius:50%;place-items:center;width:90px;height:90px;margin:19px auto;display:grid;position:relative}.u_RLZW_backOrbit:after{content:"";border:1px solid #8fa4ff45;border-radius:50%;position:absolute;inset:13px}.u_RLZW_backOrbit span{background:#74eee6;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:8px}.u_RLZW_backOrbit span:last-child{background:#c4ceff;width:5px;height:5px;inset:auto 8px 9px auto}.u_RLZW_backRoute{color:#e6edff;align-items:center;gap:8px;margin-top:10px;font-size:9px;display:flex}.u_RLZW_backBottom{letter-spacing:.11em;color:#fff;border-top:1px solid #647ff3;margin-top:20px;padding-top:14px;font-size:6px}.u_RLZW_floatingNote{z-index:4;pointer-events:none;background:#fffffff5;border:1px solid #dce7ef;border-radius:14px;align-items:center;gap:10px;padding:13px 16px;animation:7.5s ease-in-out infinite paused u_RLZW_float-note;display:flex;position:absolute;bottom:70px;left:1%;transform:rotate(-3deg);box-shadow:0 12px 32px #19346b0f}.u_RLZW_floatingNote>span{color:#087268;background:#d9f8ed;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.u_RLZW_floatingNote>div{flex-direction:column;gap:4px;display:flex}.u_RLZW_floatingNote strong{font-size:12px;font-weight:650;line-height:1.3}.u_RLZW_floatingNote small{color:#44516d;font-size:9px;line-height:1.3}.u_RLZW_sceneShadow{filter:blur(10px);background:#183e9a17;border-radius:50%;width:66%;height:12px;position:absolute;bottom:17px;left:22%}.u_RLZW_sparkOne{z-index:2;color:#2447e8;position:absolute;top:77px;right:-2%;transform:rotate(13deg)}.u_RLZW_sparkTwo{color:#3286b9;font-size:28px;font-weight:300;line-height:1;position:absolute;top:31px;left:3%}.u_RLZW_controls{z-index:6;padding-top:3px;position:relative}.u_RLZW_tabs{background:#e9edf7;border:1px solid #dce3f0;border-radius:15px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-inline:auto;padding:4px;display:flex}.u_RLZW_tabs button{flex:1 1 max-content;color:#44516d;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:0;max-width:100%;min-height:44px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.u_RLZW_tabs button svg{flex-shrink:0}.u_RLZW_tabs button:hover{color:#193bbb;background:#ffffff80}.u_RLZW_tabs .u_RLZW_selectedTab{color:#2447e8;background:#fff;border-color:#dde4ef;box-shadow:0 2px 5px #132b5e10}.u_RLZW_previewFooter{color:#44516d;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:16px;display:flex}.u_RLZW_previewFooter>span{line-height:1.45}.u_RLZW_previewFooter>a{color:#2447e8;text-align:right;justify-content:flex-end;align-items:center;gap:5px;min-height:44px;font-size:16px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.u_RLZW_productGrid{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 13px;display:grid}.u_RLZW_productGrid>div{background:#fff;border:1px solid #e2e7f1;border-radius:12px;padding-bottom:10px;overflow:hidden}.u_RLZW_productGrid img{object-fit:cover;background:#edf2ff;width:100%;height:105px;display:block}.u_RLZW_productGrid strong,.u_RLZW_productGrid small{padding-inline:8px;display:block}.u_RLZW_productGrid strong{margin-top:9px;font-size:11px}.u_RLZW_productGrid small{color:#44516d;margin-top:4px;font-size:11px}.u_RLZW_catalogNote{background:#e9f4fb;border-radius:10px;align-items:flex-start;gap:8px;padding:11px;display:flex}.u_RLZW_catalogNote svg{color:#23618f;flex-shrink:0}.u_RLZW_showcase .u_RLZW_catalogNote p{color:#45617a;margin:0;font-size:13px;line-height:1.45}.u_RLZW_editorialNote{color:#44516d;margin-top:9px;font-size:14px;line-height:1.4;display:block}.u_RLZW_workspaceCard{color:#154b65;background:#e4f6f8;border:1px solid #ceecef;border-radius:13px;min-height:120px;margin-bottom:2px;padding:15px;position:relative}.u_RLZW_workspaceCard>svg{position:absolute;top:17px;right:15px}.u_RLZW_workspaceCard strong{letter-spacing:-.03em;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:500;line-height:1.1;display:block}.u_RLZW_workspaceCard>span{margin-top:15px;font-size:12px;display:block}.u_RLZW_compact .u_RLZW_stage{height:525px}@keyframes u_RLZW_float-front{0%,to{transform:translateY(3px)}50%{transform:translateY(-10px)}}@keyframes u_RLZW_float-back{0%,to{transform:translateY(-5px)}50%{transform:translateY(9px)}}@keyframes u_RLZW_float-note{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(-3deg)}}@media (max-width:1150px) and (min-width:851px){.u_RLZW_frontPhoneFloat{width:240px;height:483px;left:37%}.u_RLZW_backPhoneFloat{width:195px;height:410px;left:0}.u_RLZW_stage{height:530px}.u_RLZW_screenIntro>span{font-size:11px}.u_RLZW_showcase .u_RLZW_screenIntro h3{font-size:23px}.u_RLZW_learningCard>strong{font-size:22px}.u_RLZW_sparkOne{right:0}.u_RLZW_floatingNote{padding:10px;bottom:35px;left:-2%}.u_RLZW_tabs button{padding-inline:11px}}@media (max-width:850px){.u_RLZW_showcase{max-width:560px;margin:8px auto 0}.u_RLZW_stage{height:545px}.u_RLZW_sceneHeading{padding-inline:4px}.u_RLZW_frontPhoneFloat{left:40%}.u_RLZW_backPhoneFloat{left:8%}}@media (max-width:560px){.u_RLZW_sceneHeading>span{letter-spacing:.08em;font-size:11px}.u_RLZW_pause{padding-inline:11px}.u_RLZW_stage,.u_RLZW_compact .u_RLZW_stage{height:505px}.u_RLZW_backPhoneFloat{display:none}.u_RLZW_frontPhoneFloat{width:255px;height:483px;top:5px;left:calc(50% - 127.5px)}.u_RLZW_frontPhone{transform:rotate(4deg)rotateY(-6deg)}.u_RLZW_orbit{width:112%;top:12%;left:-6%}.u_RLZW_orbitInner{bottom:12px;left:0;right:0}.u_RLZW_floatingNote{gap:8px;padding:10px 12px;bottom:63px;left:1px}.u_RLZW_floatingNote strong{font-size:11px}.u_RLZW_floatingNote small{display:none}.u_RLZW_floatingNote>span{width:25px;height:25px}.u_RLZW_sparkOne{top:42px;right:0}.u_RLZW_sparkTwo{top:70px;left:3%}.u_RLZW_tabs{width:100%}.u_RLZW_tabs button{gap:6px;padding:10px 7px;font-size:12px}.u_RLZW_previewFooter{flex-direction:column;align-items:flex-start;gap:12px;font-size:16px}.u_RLZW_previewFooter>a{text-align:left;max-width:100%;font-size:16px}.u_RLZW_sceneShadow{width:72%;bottom:7px;left:14%}}@media (max-width:350px){.u_RLZW_stage,.u_RLZW_compact .u_RLZW_stage{height:491px}.u_RLZW_frontPhoneFloat{width:238px;height:473px;left:calc(50% - 119px)}.u_RLZW_frontPhone{transform:rotate(2deg)}.u_RLZW_showcase .u_RLZW_screenIntro h3{font-size:23px}.u_RLZW_screenContent{padding-inline:14px}.u_RLZW_learningCard{min-height:120px;padding:13px}.u_RLZW_learningCard>strong{font-size:21px}.u_RLZW_screenRow{padding-block:10px}.u_RLZW_floatingNote{bottom:60px;left:-3px}.u_RLZW_pause span{display:none}.u_RLZW_tabs button{gap:4px;font-size:12px}.u_RLZW_tabs button svg{width:15px}}@media (prefers-reduced-motion:reduce){.u_RLZW_pause{visibility:hidden}.u_RLZW_showcase *,.u_RLZW_showcase :before,.u_RLZW_showcase :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.u_RLZW_depth,.u_RLZW_scrollLayer{transform:none!important}}
.A7J5QG_section{background:var(--collective-paper,#fbf8f2);border-top:1px solid #dce3ef;border-bottom:1px solid #dce3ef}.A7J5QG_section .A7J5QG_layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);align-items:center;gap:clamp(28px,4vw,64px)}.A7J5QG_section .A7J5QG_copy h2{font-size:clamp(36px,3.5vw,52px);line-height:1.08}.A7J5QG_section .A7J5QG_copy>p{max-width:490px}.A7J5QG_section .A7J5QG_copy>.collective-calculator-disclaimer{color:#53607e}.A7J5QG_section .A7J5QG_copy>.collective-text-link{gap:10px;font-size:15px}.A7J5QG_equation{flex-wrap:wrap;align-items:center;gap:10px;margin-block:28px;font-family:Space Grotesk,Inter,sans-serif;font-size:15px;display:flex}.A7J5QG_equation span{border-bottom:2px solid var(--collective-cyan,#50e1ef);padding-block:7px}.A7J5QG_equation b{color:var(--collective-blue,#2447e8);font-size:20px;font-weight:400}.A7J5QG_section .A7J5QG_sheet{background:#fff;border:1px solid #d3def2;border-radius:24px;min-width:0;max-width:none;padding:28px;box-shadow:0 20px 70px -40px #173b9840}.A7J5QG_section .A7J5QG_heading{border-bottom-color:#e0e6f0;gap:16px;padding-bottom:24px}.A7J5QG_sheetTitle{letter-spacing:-.035em;font-family:Space Grotesk,Inter,sans-serif;font-size:20px;font-weight:500;line-height:1.25;display:block}.A7J5QG_sheetSubtitle{color:#53607e;margin-top:6px;font-size:14px;font-weight:400;line-height:1.5;display:block}.A7J5QG_section .A7J5QG_heading button{color:#2447c5;background:#f6f8fc;border:1px solid #d9e2f2;border-radius:8px;flex-shrink:0;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:8px 12px;font-size:14px;line-height:1.5;transition:background .16s,border-color .16s}.A7J5QG_section .A7J5QG_heading button:hover{background:#eaf0ff;border-color:#a9bced}.A7J5QG_workspace{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:26px;margin-top:26px;display:grid}.A7J5QG_section .A7J5QG_fields{gap:24px;min-width:0;margin:0}.A7J5QG_field{min-width:0}.A7J5QG_fieldTop{grid-template-columns:minmax(0,1fr) minmax(94px,38%);align-items:center;gap:12px;display:grid}.A7J5QG_section .A7J5QG_fields label{min-width:0;font-size:15px;font-weight:550;line-height:1.45;display:block}.A7J5QG_fieldNumber{color:#576b96;letter-spacing:.08em;margin-bottom:3px;font-size:11px;font-weight:550;display:block}.A7J5QG_section .A7J5QG_fieldTop input{width:100%;min-width:0;min-height:50px;color:var(--collective-ink,#101f4c);font-variant-numeric:tabular-nums;text-align:right;box-shadow:none;background:#f8faff;border:1px solid #afc1e5;border-radius:8px;padding:10px;font-family:Space Grotesk,Inter,sans-serif;font-size:18px;transition:border-color .16s,background .16s}.A7J5QG_section .A7J5QG_fieldTop input:hover{border-color:#697fba}.A7J5QG_section .A7J5QG_fieldTop input:focus{border-color:var(--collective-blue,#2447e8);background:#fff}.A7J5QG_section .A7J5QG_fieldTop input[aria-invalid=true]{background:#fff7f8;border-color:#aa2949}.A7J5QG_section .A7J5QG_fields input.A7J5QG_slider{appearance:none;cursor:pointer;width:100%;height:44px;min-height:44px;accent-color:var(--collective-blue,#2447e8);box-shadow:none;background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0;display:block}.A7J5QG_slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--collective-blue,#2447e8) 0%, var(--collective-blue,#2447e8) var(--slider-fill), #dce5f6 var(--slider-fill), #dce5f6 100%);border-radius:10px;height:6px}.A7J5QG_slider::-moz-range-track{background:#dce5f6;border-radius:10px;height:6px}.A7J5QG_slider::-moz-range-progress{background:var(--collective-blue,#2447e8);border-radius:10px;height:6px}.A7J5QG_slider::-webkit-slider-thumb{appearance:none;border:5px solid var(--collective-blue,#2447e8);background:#fff;border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 0 0 4px #2447e810,0 2px 6px #15265b28}.A7J5QG_slider::-moz-range-thumb{border:5px solid var(--collective-blue,#2447e8);background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #2447e810,0 2px 6px #15265b28}.A7J5QG_section .A7J5QG_fields input.A7J5QG_slider:disabled{cursor:default;opacity:.55}.A7J5QG_scale{color:#586987;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;justify-content:space-between;gap:12px;margin-top:-4px;font-size:12px;line-height:1.4;display:flex}.A7J5QG_section .A7J5QG_fieldHint,.A7J5QG_section .A7J5QG_scaleHint{color:#53607e;font-size:14px;line-height:1.55}.A7J5QG_section .A7J5QG_fieldHint{margin-top:8px}.A7J5QG_section .A7J5QG_scaleHint{border-top:1px solid #e0e6f0;padding-top:17px}.A7J5QG_section .A7J5QG_error{color:#99233f;margin-top:8px;font-size:14px;line-height:1.5}.A7J5QG_summary{color:#fff;background:#102356;border:1px solid #2c4994;border-radius:16px;min-width:0;padding:24px;position:relative;overflow:hidden}.A7J5QG_summary:before{content:"";pointer-events:none;border:1px solid #50e1ef1c;border-radius:50%;width:240px;height:240px;position:absolute;top:-94px;right:-91px;box-shadow:0 0 0 29px #50e1ef08,0 0 0 58px #50e1ef05}.A7J5QG_summary>*{position:relative}.A7J5QG_summaryEyebrow{color:#bfdbff;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.A7J5QG_summaryEyebrow>span{background:var(--collective-cyan,#50e1ef);border-radius:50%;flex-shrink:0;width:6px;height:6px}.A7J5QG_section .A7J5QG_results{gap:16px;margin:30px 0 0}.A7J5QG_section .A7J5QG_results>.A7J5QG_total{border:0;border-bottom:1px solid #6680bc55;padding:0 0 24px;display:block}.A7J5QG_section .A7J5QG_total dt{color:#c5d8f6;max-width:none;font-size:14px;font-weight:450;line-height:1.5}.A7J5QG_section .A7J5QG_total dd{color:#fff;letter-spacing:-.055em;text-align:left;overflow-wrap:anywhere;margin-top:9px;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.17}.A7J5QG_section .A7J5QG_total dd[data-long=true]{letter-spacing:-.025em;font-size:25px}.A7J5QG_summary[data-negative=true] .A7J5QG_total dd{color:#ffd0cf}.A7J5QG_section .A7J5QG_results>.A7J5QG_breakdown{color:#d4e2fb;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 12px;font-size:13px;line-height:1.5;display:grid}.A7J5QG_section .A7J5QG_breakdown dt{overflow-wrap:anywhere;min-width:0;max-width:none}.A7J5QG_section .A7J5QG_breakdown dd{color:#fff;text-align:right;overflow-wrap:anywhere;min-width:0;max-width:125px;font-size:14px;font-weight:500}.A7J5QG_section .A7J5QG_status{color:#c6d9f5;min-height:4.65em;margin-top:22px;font-size:14px;line-height:1.55}.A7J5QG_chart{border-top:1px solid #6680bc55;margin-top:24px;padding-top:21px}.A7J5QG_chartHeading{color:#d7e7ff;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.A7J5QG_chartHeading>span:last-child{color:#aec7ee;font-size:11px;font-weight:400}.A7J5QG_chartRow{margin-top:17px}.A7J5QG_chartRow>span{color:#cfdef8;margin-bottom:8px;font-size:12px;line-height:1.4;display:block}.A7J5QG_track{background:#b1c8ff12;border-radius:2px;height:10px;position:relative}.A7J5QG_track:after{content:"";background:#b1c8ff88;width:1px;position:absolute;top:-3px;bottom:-3px;left:calc(50% - .5px)}.A7J5QG_bar{background:var(--collective-cyan,#50e1ef);transform-origin:0;border-radius:0 3px 3px 0;width:50%;height:100%;position:absolute;top:0;left:50%}.A7J5QG_bar[data-negative=true]{transform-origin:100%;border-radius:3px 0 0 3px;left:auto;right:50%}.A7J5QG_bar[data-kind="1"]{background:#a9bee8}.A7J5QG_bar[data-kind="2"]{background:#fff}.A7J5QG_bar[data-kind="2"][data-negative=true]{background:repeating-linear-gradient(135deg,#ffbdbd,#ffbdbd 4px,#e8899b 4px 6px)}.A7J5QG_chartFootnote{color:#aec7ee;margin-top:16px;font-size:11px;line-height:1.5;display:block}.A7J5QG_section .A7J5QG_sheet>.A7J5QG_formula{color:#53607e;border-top:1px solid #e0e6f0;margin-top:24px;padding-top:21px;font-size:14px;line-height:1.6}.A7J5QG_screenReader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important}.A7J5QG_section :is(button,input,a):focus-visible{outline-offset:4px;outline:3px solid #087c9a}@media (max-width:1190px){.A7J5QG_section .A7J5QG_layout{grid-template-columns:minmax(0,1fr);gap:36px}.A7J5QG_section .A7J5QG_copy{max-width:760px}.A7J5QG_section .A7J5QG_copy>p{max-width:700px}.A7J5QG_section .A7J5QG_copy h2{font-size:clamp(38px,5vw,54px)}.A7J5QG_section .A7J5QG_sheet{width:100%}.A7J5QG_workspace{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px}.A7J5QG_section .A7J5QG_fields{gap:20px}.A7J5QG_section .A7J5QG_total dd{font-size:42px}}@media (max-width:680px){.A7J5QG_section .A7J5QG_layout{gap:30px}.A7J5QG_section .A7J5QG_sheet{border-radius:18px;padding:20px}.A7J5QG_section .A7J5QG_heading{align-items:start;gap:12px;padding-bottom:20px}.A7J5QG_sheetTitle{font-size:19px}.A7J5QG_section .A7J5QG_heading button{padding-inline:9px;font-size:13px}.A7J5QG_workspace{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.A7J5QG_fieldTop{grid-template-columns:minmax(0,1fr) minmax(102px,36%);gap:14px}.A7J5QG_summary{padding:24px}.A7J5QG_section .A7J5QG_status{min-height:0}.A7J5QG_section .A7J5QG_results>.A7J5QG_breakdown{grid-template-columns:minmax(0,1fr);gap:4px;font-size:14px}.A7J5QG_section .A7J5QG_breakdown dd{text-align:left;max-width:none}.A7J5QG_section .A7J5QG_total dd{font-size:clamp(31px,8.8vw,46px)}}@media (max-width:360px){.A7J5QG_section .A7J5QG_copy h2{font-size:34px}.A7J5QG_section .A7J5QG_heading{flex-wrap:wrap}.A7J5QG_section .A7J5QG_heading button{padding-inline:12px}.A7J5QG_fieldTop{grid-template-columns:minmax(0,1fr) 98px;gap:10px}.A7J5QG_section .A7J5QG_fields label{font-size:14px}.A7J5QG_summary{padding:20px}}@media (prefers-reduced-motion:reduce){.A7J5QG_section *,.A7J5QG_section :before,.A7J5QG_section :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.A7J5QG_summary{border-color:canvastext}.A7J5QG_bar,.A7J5QG_track:after{background:canvastext!important}.A7J5QG_slider::-webkit-slider-thumb{background:canvas;border-color:highlight}.A7J5QG_slider::-moz-range-thumb{background:canvas;border-color:highlight}.A7J5QG_slider::-webkit-slider-runnable-track{background:canvas;border:1px solid canvastext}.A7J5QG_slider::-moz-range-track{background:canvas;border:1px solid canvastext}.A7J5QG_slider::-moz-range-progress{background:highlight}}
