@font-face{font-family:Inter Tight Fallback;src:local(Arial),local(Segoe UI),local(Roboto),local(Helvetica Neue);size-adjust:97%;ascent-override:90%;descent-override:22%;line-gap-override:0%}.footer-nav-link{color:var(--color-text-secondary);transition:color .15s}.footer-nav-link:hover{color:var(--color-brand)}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.35s ease-out both fadeIn}@keyframes kofi-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.floating-kofi{animation:3s ease-in-out infinite kofi-pulse}.floating-kofi:hover{animation:.6s ease-in-out infinite kofi-pulse;box-shadow:0 4px 24px #ff5e5b73!important}@media (prefers-reduced-motion:reduce){.floating-kofi,.floating-kofi:hover,.fade-in{animation:none}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/inter-tight-latin-ext-wght-normal.v5.3.0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/inter-tight-latin-wght-normal.v5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 600;font-display:optional;src:url(/fonts/eb-garamond-latin-ext-wght-normal.v5.3.0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 600;font-display:optional;src:url(/fonts/eb-garamond-latin-wght-normal.v5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 500;font-display:optional;src:url(/fonts/eb-garamond-latin-ext-wght-italic.v5.3.0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 500;font-display:optional;src:url(/fonts/eb-garamond-latin-wght-italic.v5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}a[href^=mailto\:],a[href^=tel\:]{overflow-wrap:anywhere;word-break:break-word}html{scroll-padding-top:72px}body{font-family:var(--uc-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:focus-visible{outline:3px solid var(--color-brand-ink,#1e4a4a);outline-offset:2px;border-radius:4px}input[type=range]{appearance:none;background:var(--color-border,#e0dcd0);cursor:pointer;background:linear-gradient(to right, var(--color-brand-ink,#1e4a4a) 0 var(--uc-range-pct,0%), var(--color-border,#e0dcd0) var(--uc-range-pct,0%) 100%);border-radius:3px;height:6px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--color-brand-ink,#1e4a4a);cursor:pointer;border:3px solid var(--color-bg-surface,#fff);width:24px;height:24px;transition:transform .15s var(--uc-ease,ease);border-radius:50%;box-shadow:0 1px 3px #00000040}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}input[type=range]::-moz-range-thumb{background:var(--color-brand-ink,#1e4a4a);cursor:pointer;border:3px solid var(--color-bg-surface,#fff);border-style:solid;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 3px #00000040}.skip-link{z-index:10000;background:var(--color-brand-ink,#1e4a4a);color:var(--color-text-on-color,#fff);border-radius:0 0 6px;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus,.skip-link:focus-visible{outline:2px solid var(--color-brand,#0f766e);outline-offset:2px;left:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}img,picture,video{block-size:auto;max-inline-size:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--uc-space-1:.25rem;--uc-space-2:.5rem;--uc-space-3:.75rem;--uc-space-4:1rem;--uc-space-5:1.5rem;--uc-space-6:2rem;--uc-space-7:3rem;--uc-space-8:4rem;--uc-fs-body:clamp(.95rem, .9rem + .3vw, 1.05rem);--uc-fs-lead:clamp(1.05rem, 1rem + .4vw, 1.2rem);--uc-fs-h3:clamp(1.15rem, 1.05rem + .6vw, 1.4rem);--uc-fs-h2:clamp(1.4rem, 1.2rem + 1vw, 1.85rem);--uc-fs-h1:clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--cq-sm:28rem;--cq-md:40rem;--cq-lg:56rem;--uc-page-max:1200px;--uc-fs-hero-num:clamp(2rem, 1.6rem + 2vw, 3.25rem);--uc-font-sans:"Inter Tight", "Inter Tight Fallback", "Segoe UI", system-ui, sans-serif;--uc-font-serif:"EB Garamond", Georgia, serif;--uc-fs-eyebrow:.75rem;--uc-fs-caption:.8125rem;--uc-fs-small:.875rem;--uc-fs-display:clamp(2.5rem, 1.9rem + 3cqi, 4.25rem);--uc-radius-sm:6px;--uc-radius-md:10px;--uc-radius-lg:16px;--uc-radius-pill:999px;--uc-shadow-1:0 1px 2px #14181c0a, 0 2px 6px #14181c0a;--uc-shadow-2:0 2px 4px #14181c0a, 0 12px 32px #14181c14;--uc-shadow-3:0 8px 24px #14181c1f, 0 24px 64px #14181c1a;--uc-ease:cubic-bezier(.2, .7, .2, 1);--uc-floating-lift:0px;--uc-floating-clear:calc(16px + 52px + var(--uc-space-3));--font-data:"Inter Tight", system-ui, sans-serif}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--uc-shadow-1:0 1px 2px #0000004d, 0 2px 6px #0003;--uc-shadow-2:0 2px 4px #0000004d, 0 12px 32px #00000059;--uc-shadow-3:0 8px 24px #00000073, 0 24px 64px #0006}.uc-page{width:100%;max-width:var(--uc-page-max);padding-inline:var(--uc-space-4);margin-inline:auto;container:page/inline-size}@media (width>=40rem){.uc-page{padding-inline:var(--uc-space-5)}}@media (width>=56rem){.uc-page{padding-inline:var(--uc-space-6)}}.uc-container{container-type:inline-size}.uc-header{width:100%;padding-block:var(--uc-space-3);padding-inline:var(--uc-space-3);container:header/inline-size}@media (width>=30rem){.uc-header{padding-inline:var(--uc-space-4)}}@container header (width>=40rem){.uc-header__inner{padding-inline:var(--uc-space-2)}}@container header (width>=56rem){.uc-header__inner{padding-inline:var(--uc-space-6)}}@media (width>=56rem){.uc-header{padding-inline:0}}.uc-header__inner{justify-content:space-between;align-items:center;gap:var(--uc-space-3);max-width:var(--uc-page-max);margin-inline:auto;display:flex}@media (width>=30rem){.uc-header__inner{gap:var(--uc-space-4)}}.uc-header__brand-name{font-size:clamp(1.2rem,6vw,1.5rem)}.uc-header__nav{gap:var(--uc-space-2);align-items:center;display:flex;position:relative}@media (width<=1151px){.uc-header__nav{display:none}}.uc-header__nav a,.uc-header__nav button{white-space:nowrap}.uc-header__cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.uc-header__cta:active{transform:translateY(0)}.uc-footer{padding-block:var(--uc-space-6);padding-block-end:calc(var(--uc-space-6) + var(--uc-floating-clear) + var(--uc-floating-lift,0px) + env(safe-area-inset-bottom,0px));padding-inline:var(--uc-space-4);container:footer/inline-size}.uc-footer__inner{max-width:var(--uc-page-max);margin-inline:auto}@container footer (width>=40rem){.uc-footer__inner{padding-inline:var(--uc-space-2)}}@container footer (width>=56rem){.uc-footer__inner{padding-inline:var(--uc-space-6)}}@media (width>=56rem){.uc-footer{padding-inline:0}}.uc-stack>*+*{margin-block-start:var(--uc-space-4)}.uc-stack--lg>*+*{margin-block-start:var(--uc-space-6)}.uc-cluster{gap:var(--uc-space-3);flex-wrap:wrap;align-items:center;display:flex}.uc-cluster--between{justify-content:space-between}.uc-grid{gap:var(--uc-space-4);grid-template-columns:1fr;display:grid}.uc-card{background:var(--uc-card-bg,transparent);border:1px solid var(--uc-card-border,transparent);border-radius:var(--uc-radius-md);padding:var(--uc-space-4)}@container (width>=28rem){.uc-grid--auto-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=40rem){.uc-grid--auto-3,.uc-grid--auto-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=56rem){.uc-grid--auto-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uc-grid--auto-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.uc-sidebar{gap:var(--uc-space-5);grid-template-columns:1fr;display:grid}@container (width>=40rem){.uc-sidebar{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}}.uc-section{padding-block:var(--uc-space-5)}@container (width>=40rem){.uc-section{padding-block:var(--uc-space-6)}}.uc-row{grid-template-columns:1fr;gap:0;display:grid;container-type:inline-size}@container (width>=40rem){.uc-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=56rem){.uc-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-section--compact{padding-block:var(--uc-space-4)}@container (width>=40rem){.uc-section--compact{padding-block:var(--uc-space-5)}}.uc-accordion{overflow:hidden}.uc-accordion__trigger{width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.uc-faq__q{justify-content:space-between;align-items:center;gap:var(--uc-space-2);width:100%;min-height:48px;padding:var(--uc-space-3) 0;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.uc-callout{padding:var(--uc-space-4) var(--uc-space-5);border-radius:0 var(--uc-radius-md) var(--uc-radius-md) 0;font-size:var(--uc-fs-small);line-height:1.55}.uc-trap-card{padding:var(--uc-space-4) var(--uc-space-5);border-radius:0 var(--uc-radius-md) var(--uc-radius-md) 0}.uc-trap-card__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--uc-space-2);font-weight:700}.uc-trap-card__body{font-size:var(--uc-fs-small);line-height:1.6}.uc-tool-h1{letter-spacing:-.05em;overflow-wrap:anywhere;text-wrap:balance;font-family:EB Garamond,Georgia,serif;font-size:clamp(2rem,1.4rem + 3vw,3.5rem);font-weight:500;line-height:1.02}.uc-tool-sub{max-width:640px;margin:0;font-size:clamp(1rem,.9rem + .5vw,1.15rem);line-height:1.55}.uc-tool-meta{gap:var(--uc-space-2) var(--uc-space-4);margin:var(--uc-space-4) 0 0;font-size:var(--uc-fs-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.uc-tool-meta li{align-items:center;gap:6px;display:inline-flex}.uc-heading-hero{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-family:EB Garamond,Georgia,serif;font-size:clamp(2.5rem,1.8rem + 3.5cqi,4.5rem);font-weight:500;line-height:1.05}.uc-heading-section{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-family:EB Garamond,Georgia,serif;font-size:clamp(1.75rem,1.2rem + 2.8cqi,2.5rem);font-weight:500;line-height:1.08}.uc-heading-sub{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-family:EB Garamond,Georgia,serif;font-size:clamp(1.375rem,1.1rem + 1.4cqi,1.75rem);font-weight:500;line-height:1.1}.uc-question-card{border-radius:var(--uc-radius-md);padding:20px}@container (width>=28rem){.uc-question-card{padding:26px}}.uc-question-card__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-weight:700}@container (width>=28rem){.uc-question-card__label{margin-bottom:10px}}.uc-question-card__title{margin-bottom:10px;font-size:19px;font-style:italic;font-weight:500;line-height:1.25}@container (width>=28rem){.uc-question-card__title{margin-bottom:12px;font-size:22px}}.uc-question-card__body{font-size:var(--uc-fs-small);line-height:1.6}@container (width>=28rem){.uc-question-card__body{font-size:.9375rem}}.uc-brand-card{border-radius:var(--uc-radius-lg);padding:24px 20px;text-decoration:none;transition:transform .2s;display:block}.uc-brand-card--lg{padding:24px 20px}@container (width>=28rem){.uc-brand-card--lg{padding:36px 40px}}.uc-brand-card--md{padding:20px 18px}@container (width>=28rem){.uc-brand-card--md{padding:24px 28px}}.uc-header__search{justify-content:center;align-items:center;gap:var(--uc-space-2);border-radius:var(--uc-radius-pill);min-width:40px;min-height:40px;font:inherit;font-size:var(--uc-fs-caption);cursor:pointer;margin-inline-start:var(--uc-space-2);padding:0 10px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.uc-header__search:hover{box-shadow:var(--uc-shadow-1)}.uc-header__search-label,.uc-header__kbd{display:none}@media (width>=80rem){.uc-header__search-label{display:inline}.uc-header__kbd{display:inline-grid}.uc-header__search{padding:0 6px 0 12px}}.uc-header__kbd{min-width:22px;height:22px;font:inherit;border-radius:6px;place-items:center;margin-inline-start:var(--uc-space-3);padding:0 6px;font-size:.75rem;font-weight:600}.uc-footer__top{gap:var(--uc-space-6);grid-template-columns:minmax(0,1fr);display:grid}@container footer (width>=56rem){.uc-footer__top{gap:var(--uc-space-7);grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}.uc-footer__brand-tag{font-size:var(--uc-fs-small);margin:var(--uc-space-3) 0 var(--uc-space-4);max-width:22rem;line-height:1.6}.uc-footer__start{margin:0 0 var(--uc-space-4);gap:2px;padding:0;list-style:none;display:grid}.uc-footer__cols{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.uc-footer__cols>*{min-width:0}.uc-footer__col{border-top:1px solid}.uc-footer__col:last-child{border-bottom:1px solid}.uc-footer__heading{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.uc-footer__toggle{width:100%;min-height:48px;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.uc-footer__heading-text{display:none}.uc-footer__list{padding:0 0 var(--uc-space-3);gap:2px;margin:0;list-style:none;display:grid}.uc-footer__col[data-open=false] .uc-footer__list{display:none}@container footer (width>=40rem){.uc-footer__cols{gap:var(--uc-space-5) var(--uc-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.uc-footer__col,.uc-footer__col:last-child{border:none}.uc-footer__toggle{display:none}.uc-footer__heading-text{display:inline}.uc-footer__heading{margin:0 0 var(--uc-space-3)}.uc-footer__col[data-open] .uc-footer__list{padding:0;display:grid}}@container footer (width>=72rem){.uc-footer__cols{grid-template-rows:auto 1fr;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0}.uc-footer__col{grid-row:span 2;grid-template-rows:subgrid;align-content:start;display:grid}}.uc-footer__link{font-size:var(--uc-fs-small);padding-block:4px;line-height:1.45;text-decoration:none;transition:color .15s;display:inline-block}.uc-footer__bottom{justify-content:space-between;align-items:center;gap:var(--uc-space-3) var(--uc-space-5);margin-top:var(--uc-space-6);padding-top:var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-footer__legal{gap:4px var(--uc-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uc-footer__fine{font-size:var(--uc-fs-caption);margin:var(--uc-space-4) 0 0;max-width:44rem;line-height:1.6}.uc-flow>*+*{margin-block-start:var(--uc-space-3)}.uc-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.uc-nowrap{white-space:nowrap}.uc-touch-target{min-width:24px;min-height:24px}.uc-tool-layout-host{container:tool/inline-size}.uc-tool-layout{gap:var(--uc-space-5);padding-block:var(--uc-space-4) var(--uc-space-7);grid-template-columns:1fr;display:grid}@container tool (width>=40rem){.uc-tool-layout{padding-block:var(--uc-space-5) var(--uc-space-8);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start}}.uc-tool-layout__aside{min-width:0}@container tool (width>=40rem){.uc-tool-layout__aside{scrollbar-gutter:stable;scrollbar-width:thin;max-height:calc(100dvh - 92px);margin:-2px -6px 0 -2px;padding:2px 6px 16px 2px;position:sticky;top:76px;overflow-y:auto}.uc-tool-layout__aside:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--color-bg-deep));height:32px;display:block;position:sticky;bottom:-16px}}.uc-tool-layout__main{min-width:0}.uc-input-panel{container-type:inline-size}.uc-input-panel .uc-grid--auto-2{grid-template-columns:1fr}@container (width>=22.5rem){.uc-input-panel .uc-grid--auto-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-floating-tooltip{width:min(220px, calc(100vw - var(--uc-space-8)));max-width:min(220px, calc(100vw - var(--uc-space-8)));border-radius:4px;padding:12px 14px;position:absolute;right:0;box-shadow:0 4px 20px #0000002e}.uc-floating-tooltip:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.uc-floating-fab{transform:translateY(calc(-1 * var(--uc-floating-lift,0px)));transition:transform .22s}@media (prefers-reduced-motion:reduce){.uc-floating-fab{transition:none}}.uc-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.uc-quiz-progress{width:100%;max-width:100%;margin-bottom:var(--uc-space-6);container-type:inline-size}.uc-quiz-progress__label-row{margin-bottom:var(--uc-space-2);font-size:.8125rem;font-family:var(--font-data);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}@container (width<=28rem){.uc-quiz-progress__label-row{font-size:.75rem}}.uc-quiz-progress__track{border-radius:2px;height:4px;overflow:hidden}.uc-quiz-progress__fill{height:100%;width:var(--progress,0%);border-radius:2px;transition:width .4s}.uc-option-button{text-align:left;width:100%;padding:var(--uc-space-3) var(--uc-space-4);margin-bottom:var(--uc-space-2);border-radius:var(--uc-radius-sm);cursor:pointer;font:inherit;gap:var(--uc-space-3);grid-template-columns:20px minmax(0,1fr);align-items:center;min-height:52px;font-size:.9375rem;line-height:1.45;transition:background .15s,border-color .15s,color .15s;display:grid;container-type:inline-size}.uc-option-button__mark{border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.uc-option-button__text{min-width:0;display:block}.uc-option-button__sub{font-size:var(--uc-fs-caption);margin-top:2px;font-weight:400;display:block}.uc-quiz-state-grid{gap:var(--uc-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uc-quiz-state-grid>.uc-option-button{margin-bottom:0}@container (width>=36rem){.uc-quiz-state-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-slider-input{padding-block:var(--uc-space-5);container-type:inline-size}.uc-slider-input__value{text-align:center;margin-bottom:var(--uc-space-5);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-weight:600}.uc-slider-input__range{cursor:pointer;appearance:none;width:100%}.uc-slider-input__range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;border-radius:50%;width:24px;height:24px}.uc-slider-input__range::-moz-range-thumb{cursor:pointer;border:none;border-radius:50%;width:24px;height:24px}.uc-slider-input__bounds{margin-top:var(--uc-space-2);font-size:.75rem;font-family:var(--font-data);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.uc-warning-banner{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin-top:var(--uc-space-4);font-size:var(--uc-fs-small);word-wrap:break-word;overflow-wrap:break-word;line-height:1.6;display:flex;container-type:inline-size}@container (width<=28rem){.uc-warning-banner{padding:var(--uc-space-3) var(--uc-space-4)}}.uc-quiz-intro-card{padding:var(--uc-space-4) var(--uc-space-6);border-radius:999px;align-items:center;gap:10px;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 6px 18px #1e4a4a38}.uc-quiz-intro-card:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 10px 24px #1e4a4a47}.uc-quiz-intro-card:active{transform:translateY(0);box-shadow:0 4px 12px #1e4a4a38}.uc-quiz-intro-card:focus-visible{outline-offset:4px}@container (width>=40rem){.uc-quiz-intro-card{padding:var(--uc-space-5) var(--uc-space-7)}}.uc-quiz-compact{padding:var(--uc-space-5) 0 var(--uc-space-4)}.uc-quiz-compact__eyebrow{font-size:var(--uc-fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;margin:0 0 var(--uc-space-1);font-weight:700}.uc-quiz-compact__title{font-family:var(--uc-font-serif);margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500;line-height:1.15}.uc-quiz-page{padding:var(--uc-space-5) 0 var(--uc-space-8);scroll-margin-top:80px;container:quiz-page/inline-size}.uc-quiz-page__grid{gap:var(--uc-space-6);grid-template-columns:minmax(0,1fr);display:grid}.uc-quiz-page__main{min-width:0;max-width:45rem}.uc-quiz-page__aside{display:none}@container quiz-page (width>=64rem){.uc-quiz-page__grid--aside{gap:var(--uc-space-8);grid-template-columns:minmax(0,45rem) 18rem;justify-content:space-between}.uc-quiz-page__aside{display:block}}.uc-quiz-card{border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-2);padding:var(--uc-space-5) var(--uc-space-4)}@container quiz-page (width>=40rem){.uc-quiz-card{padding:var(--uc-space-6)}}.uc-quiz-question{font-family:var(--uc-font-serif);letter-spacing:-.01em;margin:0 0 var(--uc-space-5);font-size:clamp(1.375rem,1.15rem + .9vw,1.75rem);font-weight:500;line-height:1.2}.uc-quiz-nav{gap:var(--uc-space-3);margin-top:var(--uc-space-5);display:flex}.uc-quiz-nav__btn{min-height:48px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-sm);font:inherit;cursor:pointer;font-size:.9375rem;font-weight:600}.uc-quiz-nav__btn--back{flex:none}.uc-quiz-nav__btn--next{flex:auto}.uc-quiz-edit{margin-bottom:var(--uc-space-5)}.uc-quiz-intro{border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-2);padding:var(--uc-space-6) var(--uc-space-5);margin-bottom:var(--uc-space-5)}@container quiz-page (width>=40rem){.uc-quiz-intro{padding:var(--uc-space-7)}}.uc-quiz-intro__icon{border-radius:var(--uc-radius-md);width:56px;height:56px;margin-bottom:var(--uc-space-4);place-items:center;display:inline-grid}.uc-quiz-intro__title{font-family:var(--uc-font-serif);margin:0 0 var(--uc-space-3);font-size:clamp(1.625rem,1.3rem + 1.2vw,2.125rem);font-weight:500;line-height:1.15}.uc-quiz-intro__lead{font-size:var(--uc-fs-lead);margin:0 0 var(--uc-space-5);line-height:1.6}.uc-quiz-intro__facts{margin:0 0 var(--uc-space-6);gap:var(--uc-space-3);padding:0;list-style:none;display:grid}.uc-quiz-intro__facts li{gap:var(--uc-space-3);font-size:var(--uc-fs-small);grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid}.uc-quiz-intro__facts li>span{border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.uc-quiz-intro__start{min-height:48px;font-size:1rem}.uc-quiz-intro__note{font-size:var(--uc-fs-caption);margin:var(--uc-space-4) 0 0;line-height:1.5}.uc-quiz-answers{border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-1);padding:var(--uc-space-4);position:sticky;top:92px}.uc-quiz-answers__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--uc-space-2);font-weight:700}.uc-quiz-answers__list{margin:0;padding:0;list-style:none}.uc-quiz-answers__list li{padding:var(--uc-space-2) 0;font-size:var(--uc-fs-small);gap:2px;display:grid}.uc-quiz-answers__q{font-size:var(--uc-fs-caption)}.uc-quiz-answers__a{justify-content:space-between;align-items:baseline;gap:var(--uc-space-2);min-height:24px;font:inherit;font-size:var(--uc-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:flex}span.uc-quiz-answers__a{cursor:default}.uc-quiz-answers__edit{font-size:var(--uc-fs-caption);flex-shrink:0;font-weight:600}.uc-quiz-result__title{font-family:var(--uc-font-serif);letter-spacing:-.015em;margin:0 0 var(--uc-space-4);font-size:clamp(1.75rem,1.3rem + 2cqi,2.5rem);font-weight:500;line-height:1.12}.uc-quiz-result__lead{font-size:var(--uc-fs-small);max-width:40rem;margin:0;line-height:1.6}.uc-scheme-compare{margin-top:var(--uc-space-4);container-type:inline-size}.uc-scheme-compare__grid{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=36rem){.uc-scheme-compare__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-scheme-card{min-width:0;padding:var(--uc-space-4);border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-1);flex-direction:column;display:flex}@container (width>=36rem){.uc-scheme-card{padding:var(--uc-space-5)}}.uc-scheme-card__title{font-family:var(--uc-font-serif);margin:0 0 var(--uc-space-1);font-size:clamp(1.25rem,1.1rem + .8cqi,1.5rem);font-weight:500;line-height:1.2}.uc-scheme-card__sub{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-3);line-height:1.5}.uc-scheme-card__status{align-self:flex-start;align-items:center;gap:var(--uc-space-2);max-width:100%;padding:var(--uc-space-1) var(--uc-space-3);border-radius:var(--uc-radius-pill);font-size:var(--uc-fs-caption);margin:0 0 var(--uc-space-2);font-weight:600;line-height:1.4;display:inline-flex}.uc-scheme-card__status>span{flex-shrink:0;display:inline-grid}.uc-scheme-card__reasons{margin:0 0 var(--uc-space-2);font-size:var(--uc-fs-caption);padding-inline-start:var(--uc-space-5);line-height:1.5}.uc-scheme-card .uc-cost-list__row dd{flex-shrink:1}.uc-scheme-card__facts-title{font-size:var(--uc-fs-small);margin:var(--uc-space-4) 0 var(--uc-space-2);font-weight:600}.uc-scheme-card__facts{gap:var(--uc-space-2);font-size:var(--uc-fs-caption);margin:0;padding-inline-start:var(--uc-space-5);line-height:1.55;display:grid}.uc-tick-list{margin:0 0 var(--uc-space-4);gap:var(--uc-space-2);padding:0;list-style:none;display:grid}.uc-tick-list li{gap:var(--uc-space-3);font-size:var(--uc-fs-small);grid-template-columns:22px minmax(0,1fr);align-items:start;line-height:1.55;display:grid}.uc-tick-list li>span:first-child{border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.uc-tick-list__group{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:var(--uc-space-2) 0 var(--uc-space-3);font-weight:700}.uc-steps-list{gap:var(--uc-space-3);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.uc-steps-list li{gap:var(--uc-space-3);font-size:var(--uc-fs-small);grid-template-columns:28px minmax(0,1fr);align-items:start;line-height:1.6;display:grid}.uc-steps-list li>span:first-child{width:28px;height:28px;font-weight:700;font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.uc-share-summary{margin:0 0 var(--uc-space-4);padding:var(--uc-space-4);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;line-height:1.7}.uc-share-summary__line{display:block}.uc-share-summary__line--sub{padding-inline-start:1.5em}.uc-grid--bp-row{grid-template-columns:1.4fr repeat(var(--bp-cols,1), 1fr);display:grid}.uc-grid--bp-row>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=28rem){.uc-grid--bp-row>*{white-space:normal;text-overflow:clip;word-break:break-word;overflow:visible}}.uc-grid--auto-fit-2{grid-template-columns:1fr;display:grid}@container (width>=28rem){.uc-grid--auto-fit-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-grid--auto-fit-3{grid-template-columns:1fr;display:grid}@container (width>=28rem){.uc-grid--auto-fit-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=48rem){.uc-grid--auto-fit-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-grid--suburb-cards{grid-template-columns:1fr;gap:16px;display:grid}@container (width>=36rem){.uc-grid--suburb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=48rem){.uc-grid--suburb-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-home{container:home/inline-size}.uc-home-inner{max-width:var(--uc-page-max);padding:var(--uc-space-7) var(--uc-space-4);margin-inline:auto}@container home (width>=40rem){.uc-home-inner{padding:var(--uc-space-8) var(--uc-space-5)}}@container home (width>=56rem){.uc-home-inner{padding-inline:var(--uc-space-6)}}.uc-home-inner--hero{padding-block:var(--uc-space-6) var(--uc-space-7)}@container home (width>=56rem){.uc-home-inner--hero{padding-block:var(--uc-space-7) var(--uc-space-8)}}.uc-home-band{scroll-margin-top:72px}.uc-home-eyebrow{margin:0 0 var(--uc-space-3);font-size:var(--uc-fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.uc-home-head{justify-content:space-between;align-items:flex-end;gap:var(--uc-space-3) var(--uc-space-5);margin-bottom:var(--uc-space-6);flex-wrap:wrap;display:flex}.uc-home-head>div{max-width:46rem}.uc-home-h2{font-family:var(--uc-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,1.5rem + 1.6cqi,2.75rem);font-weight:500;line-height:1.08}.uc-home-lead{margin:var(--uc-space-3) 0 0;font-size:var(--uc-fs-lead);line-height:1.6}.uc-home-pill{border-radius:var(--uc-radius-pill);font-size:var(--uc-fs-caption);align-items:center;gap:6px;margin:0;padding:6px 12px;font-weight:700;display:inline-flex}.uc-home-actions{align-items:center;gap:var(--uc-space-3) var(--uc-space-5);margin-top:var(--uc-space-6);flex-wrap:wrap;display:flex}.uc-home-btn{min-height:48px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-pill);transition:transform .15s var(--uc-ease), box-shadow .15s var(--uc-ease);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.uc-home-btn:hover{box-shadow:var(--uc-shadow-2);transform:translateY(-1px)}.uc-home-textlink{align-items:center;gap:6px;min-height:44px;font-size:.9375rem;font-weight:600;display:inline-flex}.uc-home-fine{margin:var(--uc-space-4) 0 0;font-size:var(--uc-fs-caption);max-width:48rem;line-height:1.55}.uc-home-hero__grid{gap:var(--uc-space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@container home (width>=60rem){.uc-home-hero__grid{gap:var(--uc-space-7);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.uc-home-hero__title{margin:0 0 var(--uc-space-4);font-family:var(--uc-font-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.5rem,1.9rem + 3.2cqi,4.5rem);font-weight:500;line-height:1.02}.uc-home-hero__lead{margin:0 0 var(--uc-space-5);max-width:36rem;font-size:clamp(1.0625rem,1rem + .35cqi,1.25rem);line-height:1.6}.uc-home-hero__ctas{gap:var(--uc-space-3);flex-direction:column;display:flex}@container home (width>=30rem){.uc-home-hero__ctas{flex-flow:wrap;align-items:center}}.uc-home-trust{gap:var(--uc-space-2) var(--uc-space-5);margin:var(--uc-space-5) 0 0;font-size:var(--uc-fs-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.uc-home-trust li{align-items:center;gap:6px;display:inline-flex}.uc-home-tasks{border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-2);overflow:hidden}.uc-home-tasks__title{padding:var(--uc-space-5) var(--uc-space-5) var(--uc-space-3);font-family:var(--uc-font-serif);margin:0;font-size:1.5rem;font-weight:500;line-height:1.15}.uc-home-tasks__list{padding:0 var(--uc-space-2);margin:0;list-style:none}.uc-home-tasks__link{align-items:center;gap:var(--uc-space-3);min-height:60px;padding:var(--uc-space-2) var(--uc-space-3);border-radius:var(--uc-radius-sm);border-top:1px solid;grid-template-columns:2.5rem minmax(0,1fr) auto;text-decoration:none;transition:background .12s;display:grid}.uc-home-tasks__list li:first-child .uc-home-tasks__link{border-top-color:#0000}.uc-home-tasks__link:hover{background:var(--uc-task-hover)}.uc-home-tasks__icon{border-radius:var(--uc-radius-sm);place-items:center;width:2.5rem;height:2.5rem;display:grid}.uc-home-tasks__text{gap:1px;min-width:0;display:grid}.uc-home-tasks__q{font-size:1rem;font-weight:600;line-height:1.3}.uc-home-tasks__tool{font-size:var(--uc-fs-caption)}.uc-home-tasks__arrow{transition:transform .15s var(--uc-ease);font-size:1.1rem}.uc-home-tasks__link:hover .uc-home-tasks__arrow{transform:translate(3px)}.uc-home-tasks__all{min-height:52px;margin-top:var(--uc-space-2);border-top:1px solid;justify-content:center;align-items:center;gap:6px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.uc-home-tasks__all:hover{text-decoration:underline}.uc-support{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container home (width>=40rem){.uc-support{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-support__grants{grid-column:1/-1}}@container home (width>=64rem){.uc-support{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.uc-support__grants{grid-column:auto}}.uc-support__grants,.uc-support__scheme{padding:var(--uc-space-5);border-radius:var(--uc-radius-lg);flex-direction:column;display:flex}.uc-support__title{margin:0 0 var(--uc-space-4);font-size:1.0625rem;font-weight:600}.uc-support__states{gap:0 var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container home (width>=40rem){.uc-support__states{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-support__state{padding:var(--uc-space-3) 0;border-top:1px solid;align-content:start;gap:2px;display:grid}.uc-support__code{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;font-weight:700}.uc-support__amount{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.375rem;font-weight:700}.uc-support__note{font-size:var(--uc-fs-caption);text-wrap:balance;line-height:1.4}.uc-support__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.uc-support__big{margin:var(--uc-space-2) 0 var(--uc-space-3);font-size:var(--uc-fs-hero-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.uc-support__big span{letter-spacing:0;font-size:1rem;font-weight:500}.uc-support__facts{gap:var(--uc-space-2);font-size:var(--uc-fs-small);margin:0;padding-left:1.1rem;line-height:1.5;display:grid}.uc-support__more{min-height:44px;padding-top:var(--uc-space-3);font-size:var(--uc-fs-small);align-self:flex-start;margin-top:auto;font-weight:600;text-decoration:none;display:block}.uc-support__more:hover{text-decoration:underline}.uc-journey{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}.uc-journey__tabs{gap:var(--uc-space-2);margin-inline:calc(var(--uc-space-4) * -1);padding:2px var(--uc-space-4) var(--uc-space-2);scroll-padding-inline:var(--uc-space-4);scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--uc-space-4)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--uc-space-4)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--uc-space-4)), transparent);scrollbar-width:thin;display:flex;overflow-x:auto}.uc-journey__tab{align-items:center;gap:var(--uc-space-3);min-height:56px;padding:var(--uc-space-2) var(--uc-space-4) var(--uc-space-2) var(--uc-space-2);border-radius:var(--uc-radius-pill);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;border:1.5px solid;flex-shrink:0;transition:border-color .15s,background .15s;display:flex}.uc-journey__num{border:1.5px solid;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:700;display:grid}.uc-journey__tab-text{gap:1px;min-width:0;display:grid}.uc-journey__tab-title{font-size:.9375rem;font-weight:600;line-height:1.25}.uc-journey__tab-title--long{display:none}.uc-journey__tab-count{font-size:var(--uc-fs-caption)}@container home (width>=40rem){.uc-journey__tabs{margin-inline:calc(var(--uc-space-5) * -1);padding-inline:var(--uc-space-5);scroll-padding-inline:var(--uc-space-5);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--uc-space-5)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--uc-space-5)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--uc-space-5)), transparent)}}@container home (width>=56rem){.uc-journey{gap:var(--uc-space-5);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start}.uc-journey__tabs{flex-direction:column;margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.uc-journey__tab{border-radius:var(--uc-radius-md);padding:var(--uc-space-3)}.uc-journey__tab-title--long{display:inline}.uc-journey__tab-title--short{display:none}.uc-journey__panel{grid-area:1/2}}.uc-journey__panel{gap:var(--uc-space-5);padding:var(--uc-space-5);border-radius:var(--uc-radius-lg);display:grid;container:jpanel/inline-size}.uc-journey__panel[hidden]{display:none}@container home (width>=40rem){.uc-journey__panel{padding:var(--uc-space-6)}}.uc-journey__title{margin:0 0 var(--uc-space-2);font-family:var(--uc-font-serif);letter-spacing:-.015em;font-size:clamp(1.75rem,1.4rem + 1.4cqi,2.375rem);font-weight:500;line-height:1.1}.uc-journey__sub{margin:0 0 var(--uc-space-5);max-width:44rem;font-size:1rem;line-height:1.6}.uc-journey__tools{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);display:grid}@container jpanel (width>=40rem){.uc-journey__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-journey__next{min-height:44px;margin-top:var(--uc-space-5);padding:0 var(--uc-space-4);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);text-align:left;cursor:pointer;background:0 0;border:1px dashed;align-items:center;gap:8px;font-weight:600;display:inline-flex}.uc-journey__aside{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container jpanel (width>=40rem){.uc-journey__aside{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.uc-topics{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container home (width>=40rem){.uc-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@container home (width>=64rem){.uc-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-topic{padding:var(--uc-space-5);border-radius:var(--uc-radius-lg);flex-direction:column;display:flex}.uc-topic__head{gap:var(--uc-space-3);margin-bottom:var(--uc-space-2);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;display:grid}@container home (width>=40rem){.uc-topic__head{margin-bottom:var(--uc-space-4)}}.uc-topic__icon{border-radius:var(--uc-radius-md);place-items:center;width:2.75rem;height:2.75rem;display:grid}.uc-topic__title{font-family:var(--uc-font-serif);margin:0 0 4px;font-size:1.5rem;font-weight:500;line-height:1.1}.uc-topic__title--lg{margin-bottom:var(--uc-space-2);font-size:clamp(1.5rem,1.3rem + .8cqi,1.875rem)}.uc-topic__blurb{font-size:var(--uc-fs-small);margin:0;line-height:1.5}.uc-topic__links{margin:0 0 var(--uc-space-3);padding:0;list-style:none;display:none}@container home (width>=40rem){.uc-topic__links{display:block}}.uc-topic__link{justify-content:space-between;align-items:center;gap:var(--uc-space-3);border-top:1px solid;min-height:44px;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.uc-topic__link:hover{text-decoration:underline}.uc-topic__all{min-height:44px;font-size:var(--uc-fs-small);align-items:center;margin-top:auto;font-weight:600;display:inline-flex}.uc-topic--brand{justify-content:center}.uc-topic__eyebrow{margin:0 0 var(--uc-space-2);font-size:var(--uc-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-weight:700}.uc-topic__brand-actions{align-items:center;gap:var(--uc-space-3) var(--uc-space-5);margin-top:var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-trust{gap:var(--uc-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container home (width>=40rem){.uc-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@container home (width>=64rem){.uc-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-trust__item{column-gap:var(--uc-space-3);grid-template-columns:2.75rem minmax(0,1fr);align-content:start;align-items:start;display:grid}.uc-trust__item>:not(.uc-trust__icon){grid-column:2}.uc-trust__icon{grid-row:span 2}@container home (width>=64rem){.uc-trust__item{display:block}.uc-trust__icon{margin-bottom:var(--uc-space-3)}}.uc-trust__icon{border-radius:var(--uc-radius-md);place-items:center;width:2.75rem;height:2.75rem;display:grid}.uc-trust__title{margin:0 0 var(--uc-space-2);font-size:1.0625rem;font-weight:600}.uc-trust__body{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-home-bottom{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container home (width>=56rem){.uc-home-bottom{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.uc-home-news,.uc-home-partner{align-content:start;gap:var(--uc-space-3);padding:var(--uc-space-6) var(--uc-space-5);border-radius:var(--uc-radius-lg);display:grid}@container home (width>=40rem){.uc-home-news,.uc-home-partner{padding:var(--uc-space-6)}}.uc-home-news .uc-home-eyebrow{margin:0}.uc-home-news__title,.uc-home-partner__title{font-family:var(--uc-font-serif);font-size:var(--uc-fs-h2);margin:0;font-weight:500;line-height:1.15}.uc-home-news__body,.uc-home-partner__body{margin:0;font-size:.9375rem;line-height:1.6}.uc-home-subscribe{gap:var(--uc-space-2);margin-top:var(--uc-space-2);flex-direction:column;display:flex}@container home (width>=30rem){.uc-home-subscribe{flex-direction:row}}.uc-home-subscribe input{min-width:0;min-height:48px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-sm);font:inherit;flex:1;font-size:1rem}.uc-home-partner{transition:transform .15s var(--uc-ease), box-shadow .15s var(--uc-ease);text-decoration:none}.uc-home-partner:hover{box-shadow:var(--uc-shadow-2);transform:translateY(-2px)}.uc-home-partner__eyebrow{font-size:var(--uc-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-weight:700}.uc-home-partner__body{opacity:.85}.uc-home-partner__cta{min-height:44px;margin-top:var(--uc-space-2);padding:0 var(--uc-space-5);border-radius:var(--uc-radius-pill);justify-self:start;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.uc-home-btn:hover,.uc-home-partner:hover,.uc-home-tasks__link:hover .uc-home-tasks__arrow{transform:none}}.uc-blog-page{container:blog-page/inline-size}.uc-grid--blog-posts{gap:var(--uc-space-5);grid-template-columns:1fr;display:grid}@container blog-page (width>=40rem){.uc-grid--blog-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-blog-controls{gap:var(--uc-space-3);margin-bottom:var(--uc-space-5);flex-direction:column;display:flex}@container blog-page (width>=40rem){.uc-blog-controls{justify-content:space-between;align-items:center;gap:var(--uc-space-4);flex-flow:wrap}}.uc-blog-search{width:100%}@container blog-page (width>=40rem){.uc-blog-search{flex-shrink:0;max-width:20rem}}.uc-blog-search-row{align-items:center;gap:var(--uc-space-2);min-height:40px;padding-inline:var(--uc-space-3);border-radius:4px;display:flex}.uc-blog-search-field{align-items:center;gap:var(--uc-space-2);cursor:text;flex:1;align-self:stretch;min-width:0;display:flex}.uc-blog-search-input{min-width:0;font:inherit;background:0 0;border:none;flex:1;align-self:stretch;font-size:14px}.uc-blog-search-input:focus-visible{outline:none}.uc-blog-search-row:focus-within{outline:3px solid var(--color-brand-ink,#1e4a4a);outline-offset:2px}.uc-blog-search-clear{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:0;display:flex}.uc-blog-pagination{align-items:center;gap:var(--uc-space-3);margin-top:var(--uc-space-6);flex-direction:column;display:flex}.uc-blog-pagination__compact{justify-content:center;align-items:center;gap:var(--uc-space-4);display:flex}.uc-blog-pagination__numbers{justify-content:center;align-items:center;gap:var(--uc-space-2);flex-wrap:wrap;display:none}@container blog-page (width>=28rem){.uc-blog-pagination__compact{display:none}.uc-blog-pagination__numbers{display:flex}}.uc-blog-pagination__btn{cursor:pointer;border-radius:4px;min-width:36px;min-height:36px;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none}.uc-blog-pagination__btn:disabled,.uc-blog-pagination__btn[aria-disabled=true]{cursor:not-allowed}.uc-blog-pagination__ellipsis{justify-content:center;align-items:center;min-width:36px;min-height:36px;font-size:13px;display:flex}.uc-blog-head{margin-bottom:var(--uc-space-6);max-width:46rem}.uc-blog-head__lead{font-size:var(--uc-fs-lead,1.125rem);margin:0;line-height:1.6}.uc-blog-head__meta{font-size:var(--uc-fs-small);margin:var(--uc-space-3) 0 0}.uc-blog-search-row{border-radius:var(--uc-radius-pill);min-height:44px;padding-inline:var(--uc-space-4)}.uc-blog-search-input{font-size:15px}.uc-blog-chips{gap:var(--uc-space-2);scrollbar-width:none;flex-wrap:nowrap;padding:2px 2px 6px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.uc-blog-chips::-webkit-scrollbar{display:none}.uc-blog-chip{white-space:nowrap;flex-shrink:0}@container blog-page (width>=40rem){.uc-blog-chips{flex-wrap:wrap;padding:0;overflow:visible}}.uc-blog-chip{align-items:center;gap:var(--uc-space-2);min-height:40px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.uc-blog-chip__count{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;font-weight:500}@container blog-page (width>=40rem){.uc-blog-controls{flex-direction:column;align-items:stretch}.uc-blog-search{max-width:26rem}}.uc-blog-results{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-4)}.uc-grid--blog-posts{gap:var(--uc-space-4)}@container blog-page (width>=60rem){.uc-grid--blog-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-post-card{padding:var(--uc-space-5);border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-1);transition:transform .18s var(--uc-ease), box-shadow .18s var(--uc-ease);flex-direction:column;display:flex;position:relative}.uc-post-card:hover,.uc-post-card:focus-within{box-shadow:var(--uc-shadow-2);transform:translateY(-2px)}.uc-post-card__eyebrow{align-items:center;gap:var(--uc-space-2);font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--uc-space-3);font-weight:700;display:flex}.uc-post-card__title{font-family:var(--uc-font-serif);letter-spacing:-.01em;margin:0 0 var(--uc-space-3);font-size:1.375rem;font-weight:500;line-height:1.2}.uc-post-card__link{text-decoration:none}.uc-post-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.uc-post-card__desc{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-4);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.uc-post-card__foot{justify-content:space-between;align-items:center;gap:var(--uc-space-3);padding-top:var(--uc-space-3);margin-top:auto;display:flex}.uc-post-card__meta{font-size:var(--uc-fs-caption);flex-wrap:wrap;gap:6px;display:inline-flex}.uc-post-card__arrow{font-weight:600}@media (prefers-reduced-motion:reduce){.uc-post-card{transition:none}.uc-post-card:hover,.uc-post-card:focus-within{transform:none}}.uc-post-feature{gap:var(--uc-space-5);padding:var(--uc-space-5);border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-2);margin-bottom:var(--uc-space-5);display:grid;position:relative}@container blog-page (width>=48rem){.uc-post-feature{gap:var(--uc-space-7);padding:var(--uc-space-7);grid-template-columns:minmax(0,1fr) 17rem}}.uc-post-feature__title{font-family:var(--uc-font-serif);letter-spacing:-.02em;margin:0 0 var(--uc-space-4);font-size:clamp(1.75rem,1.2rem + 2cqi,2.5rem);font-weight:500;line-height:1.1}.uc-post-feature__desc{font-size:var(--uc-fs-body);margin:0 0 var(--uc-space-5);max-width:40rem;line-height:1.65}.uc-post-feature__foot{align-items:center;gap:var(--uc-space-3) var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-post-feature__cta{min-height:44px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);align-items:center;font-weight:600;display:inline-flex}.uc-post-feature__aside{padding-top:var(--uc-space-4);border-top:1px solid;align-self:start}@container blog-page (width>=48rem){.uc-post-feature__aside{padding:0 0 0 var(--uc-space-5);border-top:0;border-left:1px solid}}.uc-post-feature__aside-label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--uc-space-3);font-weight:700}.uc-post-feature__aside ul{gap:var(--uc-space-3);margin:0;padding:0;list-style:none;display:grid}.uc-post-feature__tool{z-index:1;align-items:center;gap:var(--uc-space-3);min-height:44px;text-decoration:none;display:flex;position:relative}.uc-post-feature__tool:hover{text-decoration:underline}.uc-post-feature__aside li{align-items:center;gap:var(--uc-space-3);font-size:var(--uc-fs-small);font-weight:600;display:flex}.uc-post-feature__tool-icon{border-radius:var(--uc-radius-sm);flex-shrink:0;place-items:center;width:32px;height:32px;display:inline-grid}.uc-blog-pagination__btn{border-radius:var(--uc-radius-pill);justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.uc-article-page{container:article-page/inline-size}.uc-article-page__grid{grid-template-columns:minmax(0,1fr);display:grid}.uc-article-page__main{min-width:0;max-width:45rem}.uc-article-page__aside{display:none}@container article-page (width>=64rem){.uc-article-page__grid{gap:var(--uc-space-8,4rem);grid-template-columns:minmax(0,45rem) 16rem}.uc-article-page__aside{display:block}.uc-article-toc--inline{display:none}}.uc-article-aside{scrollbar-width:thin;max-height:calc(100dvh - 110px);padding:2px 4px 16px 2px;position:sticky;top:92px;overflow-y:auto}.uc-article-aside__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--uc-space-3);font-weight:700}.uc-article-aside__tools{margin-top:var(--uc-space-6)}.uc-article-aside__tools ul{gap:var(--uc-space-2);margin:0;padding:0;list-style:none;display:grid}.uc-article-aside__tools a{font-size:var(--uc-fs-small);font-weight:600;text-decoration:none}.uc-article-aside__tools a:hover{text-decoration:underline}.uc-article-standfirst{font-size:var(--uc-fs-lead);margin:0 0 var(--uc-space-5);max-width:42rem;line-height:1.6}.uc-article-toc__list,.article-layout .uc-article-toc__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.article-layout .uc-article-toc__list li{line-height:inherit;margin:0}.uc-article-toc__list a,.article-layout .uc-article-toc__list a{padding:6px 0 6px var(--uc-space-3);font-size:var(--uc-fs-small);border-left:2px solid #0000;grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;line-height:1.45;text-decoration:none;display:grid}.uc-article-toc__list a:hover{text-decoration:underline}.uc-article-toc__num{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums}.uc-article-toc--inline{border-radius:var(--uc-radius-md);margin:0 0 var(--uc-space-6)}.uc-article-toc--inline>summary{justify-content:space-between;align-items:center;gap:var(--uc-space-3);min-height:48px;padding:var(--uc-space-3) var(--uc-space-4);font-size:var(--uc-fs-small);cursor:pointer;font-weight:600;list-style:none;display:flex}.uc-article-toc--inline>summary::-webkit-details-marker{display:none}.uc-article-toc--inline[open] .uc-disclosure__chevron{transform:rotate(180deg)}.uc-article-toc--inline nav{padding:0 var(--uc-space-4) var(--uc-space-4) var(--uc-space-2)}.uc-inline-tool{gap:var(--uc-space-3) var(--uc-space-4);padding:var(--uc-space-5);border-radius:var(--uc-radius-lg);margin:var(--uc-space-7) 0;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}@container article (width>=36rem){.uc-inline-tool{grid-template-columns:auto minmax(0,1fr) auto}}.uc-inline-tool__icon{border-radius:var(--uc-radius-md);place-items:center;width:48px;height:48px;display:inline-grid}.uc-inline-tool__body{gap:2px;min-width:0;display:grid}.uc-inline-tool__eyebrow{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.uc-inline-tool__title{font-family:var(--uc-font-serif);font-size:1.375rem;line-height:1.2}.uc-inline-tool__desc{font-size:var(--uc-fs-small)}.article-layout .uc-inline-tool__btn{min-height:44px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);grid-column:1/-1;justify-self:start;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}@container article (width>=36rem){.article-layout .uc-inline-tool__btn{grid-column:auto}}.uc-key-figures{border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-1);padding:var(--uc-space-5);margin:0 0 var(--uc-space-6)}.article-layout .uc-key-figures__title,.uc-key-figures__title{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--uc-space-2);font-weight:700}.uc-key-figures__grid{gap:0 var(--uc-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@container article (width>=40rem){.uc-key-figures__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-key-figures__item{padding:var(--uc-space-3) 0;min-width:0}.uc-key-figures__item dt{font-size:var(--uc-fs-caption);margin:0 0 4px;line-height:1.4}.uc-key-figures__item dd{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.article-layout .uc-key-figures__item .uc-key-figures__note{font-family:inherit;font-size:var(--uc-fs-caption);margin-top:4px;font-weight:400;line-height:1.4}.article-layout .uc-key-figures__asof,.uc-key-figures__asof{font-size:var(--uc-fs-caption);margin:var(--uc-space-2) 0 0}@container (width>=40rem){.uc-article-tools .uc-tool-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.uc-article-tools .uc-tool-grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-keep-reading{margin-top:var(--uc-space-4);container-type:inline-size}@container (width>=40rem){.uc-grid--blog-posts--related{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-grid--blog-posts--related .uc-post-card{padding:var(--uc-space-4)}.uc-grid--blog-posts--related .uc-post-card__title{font-size:1.125rem}.uc-grid--blog-posts--related .uc-post-card__desc{display:none}.uc-article-toc--aside .uc-article-toc__list a{padding-left:var(--uc-space-3)}.article-layout{font-size:var(--uc-fs-body);line-height:1.8;container:article/inline-size}.article-layout h2{font-family:var(--uc-font-serif);color:var(--al-text-bright);letter-spacing:-.015em;border-top:1px solid var(--al-border);margin:clamp(2rem,4cqi + 1rem,3rem) 0 1rem;padding-top:1.5rem;font-size:clamp(1.625rem,1.3rem + 1.4cqi,2.125rem);font-weight:500;line-height:1.15}.article-layout h2:first-child{border-top:none;margin-top:0;padding-top:0}.article-layout h3{font-size:var(--uc-fs-h3);color:var(--al-text-bright);margin:clamp(1.5rem,3cqi + .5rem,2rem) 0 .625rem;font-weight:600;line-height:1.3}.article-layout p{color:var(--al-text-muted);margin:0 0 1.25rem}.article-layout ul,.article-layout ol{color:var(--al-text-muted);margin:0 0 1.25rem;padding-left:1.5rem}.article-layout li{margin-bottom:.5rem;line-height:1.7}.article-layout blockquote{border-left:3px solid var(--al-accent);color:var(--al-text-muted);background:var(--al-section-bg);font-style:italic;font-size:var(--uc-fs-body);border-radius:0 4px 4px 0;margin:clamp(1rem,3cqi + .5rem,1.75rem) 0;padding:1rem 1.5rem;line-height:1.7}.article-layout a{color:var(--al-accent);text-underline-offset:.2em;font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px}.article-layout a:hover{text-decoration-thickness:2px}.article-layout strong{color:var(--al-text-bright);font-weight:600}.article-layout hr{border:none;border-top:1px solid var(--al-border);margin:clamp(1.5rem,3cqi + .75rem,2.25rem) 0}.article-layout table{border-collapse:collapse;width:100%;margin:1.25rem 0;font-size:14px}.article-layout th{text-align:left;letter-spacing:1.5px;text-transform:uppercase;color:var(--al-text-faint);border-bottom:2px solid var(--al-border);padding:10px 12px;font-size:11px;font-weight:700}.article-layout td{border-bottom:1px solid var(--al-border-light);color:var(--al-text-muted);padding:10px 12px}.article-layout code{background:var(--al-section-bg);color:var(--al-text-bright);border-radius:3px;padding:2px 6px;font-size:13px}.uc-admin-page{max-width:760px;padding:var(--uc-space-4) var(--uc-space-3);margin-inline:auto;container-type:inline-size}@container (width>=40rem){.uc-admin-page{padding:var(--uc-space-8) 0}}.uc-admin-card{container-type:inline-size}.uc-admin-panel{padding:clamp(var(--uc-space-5), 3cqi, var(--uc-space-7));container-type:inline-size}.uc-admin-tabs{scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.uc-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.uc-table-wrap>table{min-width:max-content}.uc-form-row{gap:var(--uc-space-4);grid-template-columns:1fr;display:grid}@container (width>=28rem){.uc-form-row{grid-template-columns:1fr 1fr}}.uc-admin-stat-grid{gap:var(--uc-space-2);grid-template-columns:repeat(2,1fr);display:grid}@container (width>=28rem){.uc-admin-stat-grid{grid-template-columns:repeat(4,1fr)}}.uc-admin-metric-grid{gap:var(--uc-space-3);grid-template-columns:1fr;display:grid}@container (width>=28rem){.uc-admin-metric-grid{grid-template-columns:1fr 1fr}}.uc-admin-period-row{border-radius:6px;flex-direction:column;display:flex}@container (width>=28rem){.uc-admin-period-row{flex-direction:row}}.uc-whatsnew-page{gap:var(--uc-space-6);padding:var(--uc-space-6) 0 var(--uc-space-8);display:grid;container:whatsnew/inline-size}.uc-whatsnew-tabs{justify-self:start;gap:var(--uc-space-1);max-width:100%;padding:var(--uc-space-1);border-radius:var(--uc-radius-pill);display:inline-flex}.uc-whatsnew-tab{min-height:44px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--uc-ease), color .15s var(--uc-ease);border:none}.uc-whatsnew-panel{gap:var(--uc-space-7);min-width:0;display:grid}.uc-whatsnew-panel[hidden]{display:none}.uc-whatsnew-section{min-width:0}.uc-whatsnew-section>.uc-result-section-title{margin-top:0}.uc-whatsnew-section>.uc-whatsnew-more{margin-top:var(--uc-space-4)}.uc-whatsnew-icon{border-radius:var(--uc-radius-sm);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.uc-whatsnew-icon-lg{border-radius:var(--uc-radius-md);width:48px;height:48px}.uc-whatsnew-badges{gap:var(--uc-space-1) var(--uc-space-2);flex-wrap:wrap;display:inline-flex}.uc-whatsnew-latest{gap:var(--uc-space-4);padding:var(--uc-space-5);border-radius:var(--uc-radius-md);display:grid}.uc-whatsnew-latest__body{justify-items:start;gap:var(--uc-space-3);min-width:0;display:grid}.uc-whatsnew-latest__eyebrow{align-items:baseline;gap:var(--uc-space-1) var(--uc-space-3);font-size:var(--uc-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;margin:0;font-weight:700;display:flex}.uc-whatsnew-latest__eyebrow time{font-size:var(--uc-fs-caption);letter-spacing:normal;text-transform:none;font-weight:500}.uc-whatsnew-latest__title{font-family:var(--uc-font-serif);font-size:var(--uc-fs-h2);letter-spacing:-.015em;margin:0;font-weight:500;line-height:1.15}.uc-whatsnew-latest__desc{max-width:44rem;font-size:var(--uc-fs-body);margin:0;line-height:1.6}.uc-whatsnew-latest__cta{gap:var(--uc-space-2);margin-top:var(--uc-space-1);text-decoration:none}@container whatsnew (width>=40rem){.uc-whatsnew-latest{gap:var(--uc-space-5);padding:var(--uc-space-6);grid-template-columns:auto minmax(0,1fr)}}.uc-whatsnew-chips{gap:var(--uc-space-2);margin-bottom:var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-whatsnew-chip{align-items:center;gap:var(--uc-space-2);min-height:40px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;display:inline-flex}.uc-whatsnew-chip__count{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;font-weight:500}.uc-whatsnew-groups{gap:var(--uc-space-5);display:grid}.uc-whatsnew-group{gap:var(--uc-space-2);min-width:0;display:grid}.uc-whatsnew-group__title{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.uc-whatsnew-group__count{font-weight:500}.uc-whatsnew-list{padding:0 var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0;list-style:none}.uc-whatsnew-row{gap:var(--uc-space-2) var(--uc-space-3);padding:var(--uc-space-4) 0;border-bottom:1px solid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon head""desc desc";display:grid}.uc-whatsnew-row:last-child,.uc-whatsnew-version:last-child{border-bottom:0}.uc-whatsnew-row>.uc-whatsnew-icon{grid-area:icon}.uc-whatsnew-row__head{align-content:start;gap:var(--uc-space-1);grid-area:head;min-width:0;display:grid}.uc-whatsnew-row__title{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.uc-whatsnew-row__link{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.uc-whatsnew-row__link:hover{text-decoration-thickness:2px}.uc-whatsnew-row__meta,.uc-whatsnew-version__meta{align-items:center;gap:var(--uc-space-1) var(--uc-space-2);font-size:var(--uc-fs-caption);flex-wrap:wrap;margin:0;display:flex}.uc-whatsnew-row__desc{max-width:48rem;font-size:var(--uc-fs-small);grid-area:desc;margin:0;line-height:1.6}@container whatsnew (width>=28rem){.uc-whatsnew-row{grid-template-areas:"icon head"".desc"}}@container whatsnew (width>=56rem){.uc-whatsnew-list{padding:0 var(--uc-space-5)}.uc-whatsnew-row{column-gap:var(--uc-space-5);grid-template-columns:36px minmax(0,17rem) minmax(0,1fr);grid-template-areas:"icon head desc"}}.uc-whatsnew-more{justify-self:start;gap:var(--uc-space-2)}.uc-whatsnew-empty{padding:var(--uc-space-5);border-radius:var(--uc-radius-md);font-size:var(--uc-fs-small);margin:0}.uc-whatsnew-version{gap:var(--uc-space-1);padding:var(--uc-space-4) 0;border-bottom:1px solid;display:grid}.uc-whatsnew-version__num{font-family:var(--font-data);font-size:var(--uc-fs-small);font-variant-numeric:tabular-nums;font-weight:700}.uc-whatsnew-version__summary{max-width:48rem;font-size:var(--uc-fs-small);margin:0;line-height:1.6}@container whatsnew (width>=48rem){.uc-whatsnew-version{align-items:baseline;column-gap:var(--uc-space-5);grid-template-columns:17rem minmax(0,1fr)}}.uc-whatsnew-soon{gap:var(--uc-space-3);margin:0;padding:0;list-style:none;display:grid}@container whatsnew (width>=40rem){.uc-whatsnew-soon{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-whatsnew-soon__item{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);grid-template-columns:36px minmax(0,1fr);display:grid}.uc-whatsnew-soon__body{min-width:0}.uc-whatsnew-soon__title{align-items:center;gap:var(--uc-space-2);margin:0 0 var(--uc-space-1);flex-wrap:wrap;font-size:1rem;font-weight:600;line-height:1.35;display:flex}.uc-whatsnew-soon__desc{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-whatsnew-support{justify-content:space-between;align-items:center;gap:var(--uc-space-2) var(--uc-space-5);padding:var(--uc-space-4) var(--uc-space-5);border-radius:var(--uc-radius-md);flex-wrap:wrap;display:flex}.uc-whatsnew-support__text{font-size:var(--uc-fs-small);flex:18rem;margin:0;line-height:1.6}.uc-whatsnew-support__link{align-items:center;gap:var(--uc-space-2);min-height:44px;font-size:var(--uc-fs-small);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){.uc-whatsnew-tab{transition:none}}.uc-contact-page{gap:var(--uc-space-7);padding:var(--uc-space-6) 0 var(--uc-space-8);grid-template-columns:minmax(0,1fr);display:grid;container:contact/inline-size}.uc-contact-page .uc-result-section-title{margin-top:0}.uc-contact-page .uc-note{margin:0}.uc-contact-paths{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container contact (width>=56rem){.uc-contact-paths{gap:var(--uc-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-contact-path{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);background:var(--uc-contact-card);border:1px solid var(--uc-contact-border);flex-direction:column;margin:0;transition:border-color .2s;display:flex}.uc-contact-path:hover,.uc-contact-path:focus-within{border-color:var(--uc-contact-ink)}@container contact (width>=40rem){.uc-contact-path{padding:var(--uc-space-5)}}.uc-contact-path__head{align-items:center;gap:var(--uc-space-3);display:flex}.uc-contact-icon{border-radius:var(--uc-radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.uc-contact-path__title{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.uc-contact-path__body{font-size:var(--uc-fs-small);flex:1;margin:0;line-height:1.6}.uc-contact-path__actions{gap:var(--uc-space-2);margin-top:var(--uc-space-1);display:grid}.uc-contact-path__cta{width:100%;text-decoration:none}@container contact (width>=40rem) and (width<=55.99rem){.uc-contact-path__actions{justify-items:start}.uc-contact-path__cta{width:auto}}.uc-contact-path__email{font-size:var(--uc-fs-caption);margin:0;line-height:1.5}.uc-contact-link{text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.uc-contact-split{gap:var(--uc-space-7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container contact (width>=64rem){.uc-contact-split{gap:var(--uc-space-7);grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}.uc-contact-split__main,.uc-contact-aside{min-width:0}.uc-contact-aside{gap:var(--uc-space-6);display:grid}.uc-contact-form{padding:var(--uc-space-4);border-radius:var(--uc-radius-md);container:contact-form/inline-size}@container contact (width>=40rem){.uc-contact-form{padding:var(--uc-space-5)}}.uc-contact-page .uc-contact-form .uc-field{margin-bottom:var(--uc-space-4)}.uc-contact-form__row{column-gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container contact-form (width>=30rem){.uc-contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-contact-field__error{margin:var(--uc-space-2) 0 0;font-size:var(--uc-fs-caption);font-weight:500;line-height:1.45}.uc-contact-field__foot{justify-content:space-between;align-items:flex-start;gap:var(--uc-space-3);margin-top:var(--uc-space-2);display:flex}.uc-contact-field__foot .uc-contact-field__error{margin:0}.uc-contact-field__count{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.uc-contact-form__privacy{margin:0 0 var(--uc-space-4);font-size:var(--uc-fs-caption);line-height:1.55}.uc-contact-form__privacy a{text-underline-offset:2px;text-decoration:underline}.uc-contact-alert-text{margin:0}.uc-contact-success__again{margin-top:var(--uc-space-1)}.uc-contact-emails{gap:var(--uc-space-2);margin:0;padding:0;list-style:none;display:grid;container:contact-emails/inline-size}.uc-contact-email{gap:var(--uc-space-1);padding:var(--uc-space-3) var(--uc-space-4);border-radius:var(--uc-radius-md);background:var(--uc-contact-card);border:1px solid var(--uc-contact-border);margin:0;display:grid}@container contact-emails (width>=32rem){.uc-contact-email{align-items:center;column-gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr) auto}.uc-contact-email__time{text-align:right}}.uc-contact-email__main{min-width:0}.uc-contact-email__label{margin:0 0 var(--uc-space-1);font-size:var(--uc-fs-caption);line-height:1.45}.uc-contact-email__line{align-items:center;gap:var(--uc-space-2);min-width:0;display:flex}.uc-contact-email__line .uc-contact-link{min-width:0;font-size:var(--uc-fs-small)}.uc-contact-copy{border-radius:var(--uc-radius-sm);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.uc-contact-email__time{font-size:var(--uc-fs-caption);margin:0;line-height:1.45}.uc-contact-help__title{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:700;line-height:1.4}.uc-contact-help__intro{margin:0 0 var(--uc-space-2)}.uc-contact-help__list{gap:var(--uc-space-2);margin:0;padding:0;list-style:none;display:grid}.uc-contact-help__list li{margin:0;line-height:1.5}.uc-contact-help__list .uc-contact-link{padding-block:2px;display:inline-block}.uc-contact-faq{max-width:48rem}@container contact (width>=64rem){.uc-contact-faq{max-width:calc(100% - 24rem - var(--uc-space-7))}}.uc-contact-faq__list{border-top:1px solid var(--uc-contact-border)}.uc-contact-faq__item{border-bottom:1px solid var(--uc-contact-border)}.uc-contact-faq .uc-faq__q{min-height:44px;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.45}.uc-contact-faq__answer{padding:0 0 var(--uc-space-4);font-size:var(--uc-fs-small);margin:0;line-height:1.7}.uc-partners-page{padding:var(--uc-space-6) 0 var(--uc-space-8);container:partners/inline-size}.uc-partners-page a:not(.uc-btn-solid){text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.uc-partners-page .uc-btn-solid{text-decoration:none}.uc-partners-cta{align-items:center;gap:var(--uc-space-3) var(--uc-space-4);flex-wrap:wrap;display:flex}.uc-partners-cta__email{min-width:0;font-size:var(--uc-fs-small);line-height:1.5}.uc-partners-grid{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container partners (width>=40rem){.uc-partners-grid--audience{grid-template-columns:repeat(2,minmax(0,1fr))}}@container partners (width>=56rem){.uc-partners-grid--offers{grid-template-columns:repeat(3,minmax(0,1fr))}}@container partners (width>=64rem){.uc-partners-grid--audience{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-partners-card{min-width:0;padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0}@container partners (width>=40rem){.uc-partners-card{padding:var(--uc-space-5)}}.uc-partners-card__icon{border-radius:var(--uc-radius-sm);width:36px;height:36px;margin-bottom:var(--uc-space-3);justify-content:center;align-items:center;display:inline-flex}.uc-partners-card__title{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:700;line-height:1.4}.uc-partners-card__body{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-partners-prose{max-width:45rem}.uc-partners-prose p,.uc-partners-prose li{font-size:var(--uc-fs-body);line-height:1.7}.uc-partners-prose p{margin:0 0 var(--uc-space-3)}.uc-partners-prose ul{margin:0;padding-inline-start:1.25rem}.uc-partners-prose li{margin:0 0 var(--uc-space-2)}.uc-partners-prose li:last-child{margin-bottom:0}.uc-partners-prose li::marker{color:var(--uc-partners-marker,currentColor)}.uc-partners-steps{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container partners (width>=48rem){.uc-partners-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-partners-step{min-width:0;padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0}@container partners (width>=40rem){.uc-partners-step{padding:var(--uc-space-5)}}.uc-partners-step__title{align-items:flex-start;gap:var(--uc-space-2);margin:0 0 var(--uc-space-2);font-size:1rem;font-weight:700;line-height:1.4;display:flex}.uc-partners-step__body{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-partners-narrow{max-width:45rem}.uc-partners-narrow .uc-alert,.uc-partners-narrow .uc-note{margin:0}.uc-partners-firewall{margin:0;padding-inline-start:1.1rem}.uc-partners-firewall li+li{margin-top:var(--uc-space-2)}.uc-partners-page .uc-alert__body p{margin:0}.uc-partners-form{max-width:48rem}.uc-partner-form{gap:var(--uc-space-5);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);display:grid;container:partner-form/inline-size}@container partners (width>=40rem){.uc-partner-form{padding:var(--uc-space-5)}}.uc-partner-form>*{min-width:0}.uc-partner-form .uc-field{margin-bottom:0}.uc-partner-form fieldset{border:0;min-width:0;margin:0;padding:0}.uc-partner-form legend{padding:0}.uc-partner-form__pair{gap:var(--uc-space-5) var(--uc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container partner-form (width>=34rem){.uc-partner-form__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-partner-form__error{margin:var(--uc-space-2) 0 0;font-size:var(--uc-fs-caption);align-items:flex-start;gap:6px;font-weight:500;line-height:1.45;display:flex}.uc-partner-form__error svg{flex-shrink:0;margin-top:1px}.uc-partner-form__under{justify-content:space-between;align-items:flex-start;gap:var(--uc-space-3);margin-top:var(--uc-space-2);display:flex}.uc-partner-form__under .uc-partner-form__error{margin:0}.uc-partner-form__counter{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.uc-partner-tiles{gap:var(--uc-space-2);grid-template-columns:minmax(0,1fr);display:grid}@container partner-form (width>=26rem){.uc-partner-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container partner-form (width>=40rem){.uc-partner-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-partner-tile{align-items:center;gap:var(--uc-space-3);min-width:0;min-height:44px;padding:var(--uc-space-2) var(--uc-space-3);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);cursor:pointer;line-height:1.35;display:flex}.uc-partner-tile input{appearance:none;border:1.5px solid var(--color-input-border);background:var(--color-input-bg);cursor:pointer;border-radius:4px;flex-shrink:0;place-content:center;width:18px;height:18px;margin:0;display:grid}.uc-partner-tile input[type=radio]{border-radius:50%}.uc-partner-tile input:checked{background:var(--color-brand-ink);border-color:var(--color-brand-ink)}.uc-partner-tile input:before{content:"";background:var(--color-text-on-color);width:10px;height:10px;transform:scale(0)}.uc-partner-tile input[type=checkbox]:before{clip-path:polygon(14% 44%,0 58%,38% 100%,100% 20%,86% 6%,38% 72%)}.uc-partner-tile input[type=radio]:before{border-radius:50%;width:8px;height:8px}.uc-partner-tile input:checked:before{transform:scale(1)}.uc-partners-form:focus:not(:focus-visible){outline:none}.uc-partner-tile__text{overflow-wrap:anywhere;min-width:0}.uc-partner-scope{border-radius:var(--uc-radius-md)}.uc-partner-scope__toggle{align-items:center;gap:var(--uc-space-1) var(--uc-space-3);width:100%;min-height:44px;padding:var(--uc-space-3) var(--uc-space-4);border-radius:var(--uc-radius-md);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.uc-partner-scope__title{font-size:1rem;font-weight:600;line-height:1.35}.uc-partner-scope__hint{font-size:var(--uc-fs-small);grid-column:1/2;line-height:1.5}.uc-partner-scope__chevron{transition:transform .18s var(--uc-ease);grid-area:1/2/3/3}.uc-partner-scope__toggle[aria-expanded=true] .uc-partner-scope__chevron{transform:rotate(180deg)}.uc-partner-scope__panel{gap:var(--uc-space-5);padding:var(--uc-space-4);display:grid}.uc-partner-scope__panel[hidden]{display:none}.uc-partner-picker__bar{justify-content:space-between;align-items:center;gap:var(--uc-space-1) var(--uc-space-3);margin-bottom:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-partner-picker__count{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;margin:0}.uc-partner-picker__actions{gap:var(--uc-space-1) var(--uc-space-3);flex-wrap:wrap;display:inline-flex}.uc-partner-textbtn{min-height:36px;padding:0 var(--uc-space-1);font:inherit;font-size:var(--uc-fs-small);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.uc-partner-picker__groups{gap:var(--uc-space-4);display:grid}.uc-partner-picker__group-label{margin:0 0 var(--uc-space-2);font-size:var(--uc-fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.4}.uc-partner-form__privacy{font-size:var(--uc-fs-caption);margin:0;line-height:1.55}.uc-partner-form__submit{border:0;justify-self:start}.uc-partner-form__alert .uc-alert{margin:0}.uc-partner-success .uc-alert{margin:0 0 var(--uc-space-4)}.uc-partners-btn-outline{min-height:44px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.uc-builder-quote-tabs{container-type:inline-size}.uc-builder-tab-bar{margin-bottom:var(--uc-space-3)}.uc-builder-quote-panel{min-width:0;display:none}.uc-builder-quote-panel[data-active=true]{display:block}.uc-builder-next{width:100%;margin-top:var(--uc-space-4);padding-block:var(--uc-space-2);text-align:center;overflow-wrap:anywhere}@container (width>=34rem){.uc-builder-quote-tabs[data-count="2"] .uc-builder-tab-bar,.uc-builder-quote-tabs[data-count="2"] .uc-builder-next{display:none}.uc-builder-quote-tabs[data-count="2"] .uc-builder-quote-panel{flex:1 1 0;display:block}.uc-builder-quote-tabs[data-count="2"] .uc-builder-quotes-desktop{gap:var(--uc-space-3);align-items:flex-start;display:flex}}@container (width>=50rem){.uc-builder-quote-tabs[data-count="3"] .uc-builder-tab-bar,.uc-builder-quote-tabs[data-count="3"] .uc-builder-next{display:none}.uc-builder-quote-tabs[data-count="3"] .uc-builder-quote-panel{flex:1 1 0;display:block}.uc-builder-quote-tabs[data-count="3"] .uc-builder-quotes-desktop{gap:var(--uc-space-3);align-items:flex-start;display:flex}}@container (width>=66rem){.uc-builder-quote-tabs[data-count="4"] .uc-builder-tab-bar,.uc-builder-quote-tabs[data-count="5"] .uc-builder-tab-bar,.uc-builder-quote-tabs[data-count="4"] .uc-builder-next,.uc-builder-quote-tabs[data-count="5"] .uc-builder-next{display:none}.uc-builder-quote-tabs[data-count="4"] .uc-builder-quote-panel,.uc-builder-quote-tabs[data-count="5"] .uc-builder-quote-panel{flex:1 1 0;display:block}.uc-builder-quote-tabs[data-count="4"] .uc-builder-quotes-desktop,.uc-builder-quote-tabs[data-count="5"] .uc-builder-quotes-desktop{gap:var(--uc-space-3);align-items:flex-start;display:flex}}.uc-faq__q{justify-content:space-between;align-items:center;gap:var(--uc-space-2);width:100%;padding:var(--uc-space-3) 0;cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.uc-faq__chevron{flex-shrink:0;width:18px;height:18px;transition:transform .2s}.uc-faq__q[aria-expanded=true] .uc-faq__chevron{transform:rotate(180deg)}.uc-info-page{padding:var(--uc-space-6) 0 var(--uc-space-8);container:info-page/inline-size}.uc-info-page__grid{grid-template-columns:minmax(0,1fr);display:grid}.uc-info-page__main{min-width:0;max-width:45rem}.uc-info-page__aside{display:none}@container info-page (width>=64rem){.uc-info-page__grid{gap:var(--uc-space-8,4rem);grid-template-columns:minmax(0,45rem) 16rem}.uc-info-page__aside{display:block}.uc-info-page .uc-article-toc--inline{display:none}}.uc-info-prose{max-width:45rem}.uc-info-section{scroll-margin-top:88px}.uc-info-section+.uc-info-section{margin-top:var(--uc-space-6);padding-top:var(--uc-space-6);border-top:1px solid var(--uc-info-border)}.uc-info-section__title{font-family:var(--uc-font-serif);font-size:var(--uc-fs-h2);letter-spacing:-.01em;color:var(--uc-info-bright);margin:0 0 var(--uc-space-3);font-weight:500;line-height:1.2}.uc-info-prose h3{color:var(--uc-info-bright);margin:var(--uc-space-5) 0 var(--uc-space-2);font-size:1rem;font-weight:700;line-height:1.4}.uc-info-prose p,.uc-info-prose li{font-size:var(--uc-fs-body);line-height:1.7}.uc-info-prose p{margin:0 0 var(--uc-space-3)}.uc-info-prose ul,.uc-info-prose ol{margin:0 0 var(--uc-space-3);padding-inline-start:1.25rem}.uc-info-prose li{margin:0 0 var(--uc-space-2)}.uc-info-prose li::marker{color:var(--uc-info-muted)}.uc-info-prose strong{color:var(--uc-info-bright);font-weight:600}.uc-info-prose a{color:var(--uc-info-link);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.uc-info-prose .uc-alert,.uc-info-prose .uc-note{margin:var(--uc-space-3) 0 var(--uc-space-4)}.uc-info-prose .uc-alert p.uc-alert__title{margin:0 0 var(--uc-space-1);font-size:1rem;line-height:1.4}.uc-info-prose .uc-alert__body p,.uc-info-prose .uc-note p{font-size:var(--uc-fs-small);line-height:1.6}.uc-info-prose .uc-alert__body p:last-child,.uc-info-prose .uc-note p:last-child{margin-bottom:0}.uc-info-page__footnote,.uc-info-page__footnote>*+*{margin-top:var(--uc-space-7)}.uc-related-tools .uc-result-section-title{margin-top:0;margin-bottom:var(--uc-space-3)}.uc-info-table-host{margin:0 0 var(--uc-space-4);container-type:inline-size}.uc-info-table{border-collapse:collapse;width:100%;font-size:var(--uc-fs-small);line-height:1.5}.uc-info-table th,.uc-info-table td{text-align:left;vertical-align:top;padding:var(--uc-space-2) var(--uc-space-3);border-bottom:1px solid var(--uc-info-border)}.uc-info-table th,.uc-info-table td:first-child{color:var(--uc-info-bright);font-weight:600}@container (width<=33.99rem){.uc-info-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.uc-info-table tr{padding:var(--uc-space-3) 0;border-bottom:1px solid var(--uc-info-border);display:block}.uc-info-table td{border-bottom:0;padding:2px 0;display:block}.uc-info-table td:not(:first-child):before{content:attr(data-label) ": ";color:var(--uc-info-muted)}}.uc-info-related{margin-top:var(--uc-space-7);padding-top:var(--uc-space-5)}.uc-info-related__list{gap:var(--uc-space-2) var(--uc-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uc-info-related__list a{min-height:44px;font-size:var(--uc-fs-small);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.uc-info-badge{border-radius:var(--uc-radius-pill);font-size:var(--uc-fs-caption);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;padding:1px 8px;font-weight:700;display:inline-block}.uc-info-prose .uc-info-streams{margin:var(--uc-space-4) 0 0;gap:var(--uc-space-3);padding:0;list-style:none;display:grid}.uc-info-prose .uc-info-streams__item{padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0}.uc-info-prose .uc-info-streams__name{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:700;line-height:1.5}.uc-info-prose .uc-info-streams__detail{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-info-prose .uc-info-streams__detail+.uc-info-streams__detail{margin-top:var(--uc-space-2)}.uc-info-cta{padding:var(--uc-space-5);border-radius:var(--uc-radius-lg)}.uc-info-cta p{margin:0 0 var(--uc-space-4);font-size:var(--uc-fs-body);line-height:1.6}.uc-info-cta__actions{align-items:center;gap:var(--uc-space-3) var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-info-cta__actions a:not(.uc-btn-solid){text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.uc-info-cta .uc-btn-solid{text-decoration:none}.uc-info-prose .uc-about-principles{margin:var(--uc-space-4) 0 0;gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@container info-page (width>=34rem){.uc-info-prose .uc-about-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-info-prose .uc-about-principles__item{padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0}.uc-about-principles__icon{border-radius:var(--uc-radius-sm);width:36px;height:36px;margin-bottom:var(--uc-space-3);justify-content:center;align-items:center;display:inline-flex}.uc-info-prose .uc-about-principles__title{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:700;line-height:1.4}.uc-info-prose .uc-about-principles__body{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-notfound{gap:var(--uc-space-7);padding:var(--uc-space-6) 0 var(--uc-space-8);display:grid;container-type:inline-size}.uc-page-error{max-width:40rem;padding:var(--uc-space-8,4rem) 0;margin:0 auto}.uc-page-error__title{font-family:var(--uc-font-serif,serif);font-size:var(--uc-fs-h2,1.75rem);margin:0 0 var(--uc-space-3);line-height:1.2}.uc-page-error__actions{align-items:center;gap:var(--uc-space-4);margin-top:var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-start-page{gap:var(--uc-space-7);padding:var(--uc-space-6) 0 0;max-width:60rem;display:grid;container:start-page/inline-size}.uc-start-page>:last-child{margin-bottom:0}.uc-start-h2{font-family:var(--uc-font-serif);letter-spacing:-.01em;margin:0 0 var(--uc-space-2);font-size:clamp(1.625rem,1.3rem + 1.2cqi,2.125rem);font-weight:500;line-height:1.15}.uc-start-lead{font-size:var(--uc-fs-body);margin:0 0 var(--uc-space-4);max-width:42rem;line-height:1.6}.uc-start-picker{gap:var(--uc-space-2);display:grid}@container start-page (width>=40rem){.uc-start-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-start-picker__option{align-items:center;gap:var(--uc-space-3);min-width:0;min-height:48px;padding:var(--uc-space-2) var(--uc-space-4) var(--uc-space-2) var(--uc-space-2);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);text-align:left;cursor:pointer;transition:background .15s,color .15s,border-color .15s;display:flex}.uc-start-picker__num{width:30px;height:30px;font-weight:700;font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.uc-start-roadmap{margin:0;padding:0;list-style:none;display:grid}.uc-start-stage{gap:var(--uc-space-3);grid-template-columns:2.5rem minmax(0,1fr);scroll-margin-top:88px;display:grid}@container start-page (width>=40rem){.uc-start-stage{gap:var(--uc-space-4);grid-template-columns:3rem minmax(0,1fr)}}.uc-start-stage__rail{flex-direction:column;align-items:center;display:flex}.uc-start-stage__num{font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:700;display:inline-grid}.uc-start-stage__line{width:2px;min-height:var(--uc-space-5);margin-top:var(--uc-space-2);flex:1}.uc-start-stage__card{gap:var(--uc-space-3);border-radius:var(--uc-radius-lg);min-width:0;padding:var(--uc-space-5) var(--uc-space-4);margin-bottom:var(--uc-space-5);transition:box-shadow .18s var(--uc-ease), border-color .18s var(--uc-ease);display:grid}@container start-page (width>=40rem){.uc-start-stage__card{padding:var(--uc-space-6)}}.uc-start-stage__step{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;margin:0;font-weight:700;display:flex}.uc-start-stage__title{font-family:var(--uc-font-serif);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,1.25rem + 1cqi,1.875rem);font-weight:500;line-height:1.15}.uc-start-stage__text{font-size:var(--uc-fs-body);max-width:44rem;margin:0;line-height:1.65}.uc-start-stage__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:var(--uc-space-2) 0 0;font-weight:700}.uc-start-more{border-radius:var(--uc-radius-md)}.uc-start-more>summary{justify-content:space-between;align-items:center;gap:var(--uc-space-3);min-height:48px;padding:var(--uc-space-2) var(--uc-space-4);font-size:var(--uc-fs-small);cursor:pointer;font-weight:600;list-style:none;display:flex}.uc-start-more>summary::-webkit-details-marker{display:none}.uc-start-more[open] .uc-disclosure__chevron{transform:rotate(180deg)}.uc-start-more__body{padding:0 var(--uc-space-3) var(--uc-space-3)}.uc-start-question{border-radius:var(--uc-radius-md);padding:var(--uc-space-4)}.uc-start-question__q{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-1);font-weight:600}.uc-start-question__a{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-start-glossary{gap:var(--uc-space-2);display:grid}.uc-start-glossary>*{min-width:0}@container start-page (width>=40rem){.uc-start-glossary{column-gap:var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.uc-start-term{border-radius:var(--uc-radius-md)}.uc-start-term>summary{justify-content:space-between;align-items:center;gap:var(--uc-space-3);min-height:48px;padding:var(--uc-space-2) var(--uc-space-4);font-size:var(--uc-fs-small);cursor:pointer;font-weight:600;list-style:none;display:flex}.uc-start-term>summary::-webkit-details-marker{display:none}.uc-start-term[open] .uc-disclosure__chevron{transform:rotate(180deg)}.uc-start-term__def{padding:0 var(--uc-space-4) var(--uc-space-4);font-size:var(--uc-fs-small);line-height:1.6}@media (prefers-reduced-motion:reduce){.uc-start-stage__card{transition:none}}.uc-start-intro,.uc-start-glossary-wrap{min-width:0}.uc-skeleton{background-color:var(--uc-skeleton-bg,#7f7f7f26);background-image:linear-gradient(90deg, transparent 0%, var(--uc-skeleton-shine,#ffffff2e) 50%, transparent 100%);background-position:-150% 0;background-repeat:no-repeat;background-size:200% 100%;animation:1.4s ease-in-out infinite uc-skeleton-shimmer;display:block}@keyframes uc-skeleton-shimmer{to{background-position:250% 0}}.uc-skeleton-page{max-width:var(--uc-page-max);padding:clamp(2rem, 1.5rem + 4vw, 4rem) var(--uc-space-4);min-height:80vh;margin-inline:auto}.uc-skeleton-grid{gap:var(--uc-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.uc-skeleton-article{padding-block:var(--uc-space-2);min-height:70vh}@media (prefers-reduced-motion:reduce){.uc-skeleton{animation:none}}.uc-nav-iconbtn{border-radius:var(--uc-radius-pill);cursor:pointer;background:0 0;border:none;place-items:center;min-width:44px;min-height:44px;padding:0;display:inline-grid}.uc-nav-iconbtn:hover{background:var(--uc-nav-hover,#7f7f7f1a)}.uc-nav-label{flex-direction:column;display:inline-flex}.uc-nav-label:after{content:attr(data-label);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:700;overflow:hidden}.uc-nav-top{border-radius:var(--uc-radius-sm);min-height:36px;font:inherit;cursor:pointer;color:var(--uc-nav-color);background:0 0;background:var(--uc-nav-bg,transparent);border:none;border-bottom:2px solid #0000;border-bottom-color:var(--uc-nav-rule,transparent);align-items:center;gap:5px;padding:6px 11px;font-size:.8125rem;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.uc-nav-top:hover{background:var(--uc-nav-hover);color:var(--uc-nav-hover-text)}.uc-nav-top[data-active=true]:hover{background:var(--uc-nav-bg)}.uc-nav-trigger__chev{transition:transform .15s var(--uc-ease);flex-shrink:0}.uc-nav-host{display:flex}.uc-header__cta{border-radius:var(--uc-radius-pill);white-space:nowrap;align-items:center;gap:6px;min-height:40px;margin-left:4px;padding:10px 16px;font-size:.8125rem;font-weight:600;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.uc-header__nav .uc-navpanel a{white-space:normal}.uc-navpanel{z-index:200;border-radius:var(--uc-radius-lg);width:min(56rem,100%);box-shadow:var(--uc-shadow-3);opacity:0;visibility:hidden;transition:opacity .14s var(--uc-ease), transform .14s var(--uc-ease), visibility 0s linear .14s;position:absolute;top:calc(100% + 12px);left:0;overflow:hidden;transform:translateY(-6px);container-type:inline-size}.uc-navpanel[data-open=true]{opacity:1;visibility:visible;transition:opacity .14s var(--uc-ease), transform .14s var(--uc-ease), visibility 0s;transform:translateY(0)}.uc-navpanel:before{content:"";height:14px;position:absolute;inset:-14px 0 auto}@media (prefers-reduced-motion:reduce){.uc-navpanel,.uc-navpanel[data-open=true]{transition:none;transform:none}}.uc-navpanel__grid{grid-template-columns:minmax(0,1fr);display:grid}@container (width>=40rem){.uc-navpanel__grid{grid-template-columns:minmax(0,13.5rem) minmax(0,1fr)}}.uc-navpanel__intro{gap:var(--uc-space-2);padding:var(--uc-space-5);border-right:1px solid;flex-direction:column;display:flex}.uc-navpanel__eyebrow,.uc-navpanel__group-label,.uc-navpanel__feature-label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.uc-navpanel__title{font-family:var(--uc-font-serif);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.1}.uc-navpanel__blurb{font-size:var(--uc-fs-small);margin:0;line-height:1.5}.uc-navpanel__feature{margin-top:var(--uc-space-2);padding:var(--uc-space-3) var(--uc-space-4);border-radius:var(--uc-radius-md);transition:transform .15s var(--uc-ease), box-shadow .15s var(--uc-ease);gap:2px;text-decoration:none;display:grid}.uc-navpanel__feature:hover{box-shadow:var(--uc-shadow-2);transform:translateY(-1px)}.uc-navpanel__feature-label{opacity:.75}.uc-navpanel__feature-name{font-size:1rem;font-weight:600}.uc-navpanel__feature-blurb{font-size:var(--uc-fs-caption);opacity:.85;line-height:1.45}.uc-navpanel__all{padding-top:var(--uc-space-3);font-size:var(--uc-fs-small);margin-top:auto;font-weight:600;text-decoration:none}.uc-navpanel__all:hover{text-decoration:underline}.uc-navpanel__groups{padding:var(--uc-space-4);columns:1;column-gap:var(--uc-space-4)}@container (width>=40rem){.uc-navpanel__groups{columns:2}}.uc-navpanel__group{break-inside:avoid;padding-bottom:var(--uc-space-3)}.uc-navpanel__group-label{padding:var(--uc-space-2) var(--uc-space-3) var(--uc-space-1)}.uc-navpanel__list{margin:0;padding:0;list-style:none}.uc-navpanel__item{gap:var(--uc-space-3);padding:7px var(--uc-space-3);border-radius:var(--uc-radius-sm);border-left:3px solid #0000;grid-template-columns:2rem minmax(0,1fr);align-items:start;text-decoration:none;transition:background .12s;display:grid}.uc-navpanel__item:hover{background:var(--uc-nav-hover)}.uc-navpanel__icon{border-radius:var(--uc-radius-sm);place-items:center;width:2rem;height:2rem;display:grid}.uc-navpanel__text{gap:1px;min-width:0;display:grid}.uc-navpanel__name{flex-wrap:wrap;align-items:center;gap:6px;font-size:.875rem;font-weight:600;line-height:1.3;display:flex}.uc-navpanel__desc{font-size:var(--uc-fs-caption);line-height:1.4}.uc-mnav{z-index:1100;flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0;container:mnav/inline-size}.uc-mnav__bar{justify-content:space-between;align-items:center;gap:var(--uc-space-3);padding-block:var(--uc-space-3);padding-inline:var(--uc-space-3);flex-shrink:0;display:flex}@media (width>=30rem){.uc-mnav__bar{padding-inline:var(--uc-space-4)}}@container mnav (width>=40rem){.uc-mnav__bar{padding-inline:calc(var(--uc-space-4) + var(--uc-space-2))}}@container mnav (width>=56rem){.uc-mnav__bar{padding-inline:var(--uc-space-6)}}.uc-mnav__bar-actions{align-items:center;gap:4px;display:flex}.uc-mnav__brand{align-items:center;gap:12px;min-width:0;text-decoration:none;display:inline-flex}.uc-mnav__brand-name{font-family:var(--uc-font-serif);letter-spacing:-.6px;white-space:nowrap;font-size:clamp(1.2rem,6vw,1.5rem);font-weight:600;line-height:1}.uc-mnav__body{overscroll-behavior:contain;padding:var(--uc-space-4) var(--uc-space-4) var(--uc-space-6);flex:1;width:100%;max-width:44rem;margin-inline:auto;overflow-y:auto}.uc-mnav__search{align-items:center;gap:var(--uc-space-2);width:100%;min-height:48px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-md);font:inherit;text-align:left;cursor:pointer;font-size:1rem;display:flex}.uc-mnav__quick{gap:var(--uc-space-2);margin:var(--uc-space-3) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.uc-mnav__quick-link{min-height:76px;padding:var(--uc-space-3) var(--uc-space-2);border-radius:var(--uc-radius-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.uc-mnav__section{margin:var(--uc-space-5) 0 var(--uc-space-2);font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.uc-mnav__topics{gap:var(--uc-space-2);margin:0;padding:0;list-style:none;display:grid}.uc-mnav__topic{border-radius:var(--uc-radius-md);border:1px solid;overflow:hidden}.uc-mnav__topic-btn{align-items:center;gap:var(--uc-space-3);width:100%;min-height:56px;padding:var(--uc-space-3) var(--uc-space-4);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.uc-mnav__topic-text{gap:2px;min-width:0;display:grid}.uc-mnav__topic-title{font-size:1rem;font-weight:600}.uc-mnav__topic-blurb{font-size:var(--uc-fs-caption);line-height:1.4}.uc-mnav__count{border-radius:var(--uc-radius-pill);font-variant-numeric:tabular-nums;place-items:center;min-width:28px;height:24px;padding:0 8px;font-size:.75rem;font-weight:700;display:inline-grid}.uc-mnav__chev{transition:transform .15s var(--uc-ease)}.uc-mnav__panel{padding:0 var(--uc-space-2) var(--uc-space-3);border-top:1px solid}.uc-mnav__group-label{margin:var(--uc-space-3) var(--uc-space-3) var(--uc-space-1);font-size:var(--uc-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.uc-mnav__links{margin:0;padding:0;list-style:none}@container mnav (width>=36rem){.uc-mnav__links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.uc-mnav__link{align-items:center;gap:var(--uc-space-3);min-height:44px;padding:6px var(--uc-space-3);border-radius:var(--uc-radius-sm);border-left:3px solid #0000;font-size:.9375rem;text-decoration:none;display:flex}.uc-mnav__all{min-height:44px;margin:var(--uc-space-1) var(--uc-space-3) 0;font-size:var(--uc-fs-small);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.uc-mnav__small{gap:0 var(--uc-space-5);margin:var(--uc-space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.uc-mnav__small a{min-height:44px;font-size:var(--uc-fs-small);align-items:center;text-decoration:none;display:inline-flex}.uc-mnav__foot{padding:var(--uc-space-3) var(--uc-space-4) calc(var(--uc-space-3) + env(safe-area-inset-bottom,0px));flex-shrink:0}.uc-mnav__cta{width:100%;max-width:calc(44rem - 2 * var(--uc-space-4));border-radius:var(--uc-radius-md);justify-content:center;align-items:center;gap:8px;min-height:50px;margin-inline:auto;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.uc-tools-page{gap:var(--uc-space-7);padding:var(--uc-space-6) 0 0;display:grid;container:tools-page/inline-size}.uc-tools-controls{gap:var(--uc-space-3);max-width:48rem;display:grid}.uc-tools-search__label{font-size:.9375rem;font-weight:600}.uc-tools-search{align-items:center;gap:var(--uc-space-2);min-height:52px;padding:0 var(--uc-space-2) 0 var(--uc-space-4);border-radius:var(--uc-radius-md);display:flex}.uc-tools-search input{min-width:0;min-height:48px;font:inherit;background:0 0;border:none;flex:1;font-size:1rem}.uc-tools-search input:focus-visible{outline:none}.uc-tools-search:focus-within{outline:3px solid var(--color-brand-ink,#1e4a4a);outline-offset:2px}.uc-tools-search__clear{min-height:40px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;background:0 0;border:none;font-weight:600}.uc-tools-chips{gap:var(--uc-space-2);flex-wrap:wrap;display:flex}.uc-tools-chip{min-height:40px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);cursor:pointer}.uc-tools-count{font-size:var(--uc-fs-small);margin:0}.uc-tools-empty{gap:var(--uc-space-2);padding:var(--uc-space-5);border-radius:var(--uc-radius-lg);display:grid}.uc-tools-section{gap:var(--uc-space-5);scroll-margin-top:88px;display:grid}.uc-tools-section__head{gap:var(--uc-space-2);max-width:44rem;display:grid}.uc-tools-section__eyebrow,.uc-tools-group__title{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.uc-tools-section__title{font-family:var(--uc-font-serif);font-size:var(--uc-fs-h1);letter-spacing:-.015em;margin:0;font-weight:500;line-height:1.1}.uc-tools-section__blurb{font-size:var(--uc-fs-lead);margin:0;line-height:1.55}.uc-tools-group{gap:var(--uc-space-3);display:grid}.uc-tools-help{gap:var(--uc-space-4);padding:var(--uc-space-6) var(--uc-space-5);border-radius:var(--uc-radius-lg);display:grid}@container tools-page (width>=48rem){.uc-tools-help{padding:var(--uc-space-6) var(--uc-space-7);grid-template-columns:minmax(0,1fr) auto;align-items:center}}.uc-tools-help__title{margin:0 0 var(--uc-space-2);font-family:var(--uc-font-serif);font-size:var(--uc-fs-h2);font-weight:500;line-height:1.15}.uc-tools-help__body{opacity:.88;max-width:38rem;margin:0;font-size:1rem;line-height:1.6}.uc-tools-help__actions{align-items:center;gap:var(--uc-space-3) var(--uc-space-5);flex-wrap:wrap;display:flex}.uc-tools-help__btn{min-height:48px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-pill);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.uc-tools-help__link{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.uc-cmd-backdrop{z-index:1200;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.uc-cmd-dialog{border-radius:0;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}@media (width>=640px){.uc-cmd-dialog{border-radius:8px;width:min(560px,100vw - 2rem);height:auto;max-height:min(480px,100dvh - 8rem);margin-top:6rem}.uc-cmd-backdrop{align-items:flex-start}}.uc-cmd-input-row{align-items:center;gap:var(--uc-space-3);padding:var(--uc-space-3) var(--uc-space-4);border-bottom:1px solid;flex-shrink:0;display:flex}.uc-cmd-input{min-width:0;font-size:clamp(.95rem,.9rem + .3vw,1.05rem);font-family:var(--font-data);background:0 0;border:none;flex:1}.uc-cmd-results{overscroll-behavior:contain;padding:var(--uc-space-2) 0;flex:1;overflow-y:auto}.uc-cmd-group-label{text-transform:uppercase;letter-spacing:1.5px;padding:var(--uc-space-3) var(--uc-space-4) var(--uc-space-1);font-size:11px;font-weight:700;display:block}.uc-cmd-option{align-items:center;gap:var(--uc-space-3);padding:var(--uc-space-3) var(--uc-space-4);cursor:pointer;min-height:44px;text-decoration:none;display:flex}.uc-cmd-option-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.uc-cmd-option-category{flex-shrink:0;font-size:11px}.uc-cmd-empty{padding:var(--uc-space-6) var(--uc-space-4);text-align:center;font-size:14px}.uc-cmd-live-region{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uc-cmd-footer{align-items:center;gap:var(--uc-space-4);padding:var(--uc-space-2) var(--uc-space-4);border-top:1px solid;flex-wrap:wrap;flex-shrink:0;display:none}.uc-cmd-close{cursor:pointer;min-width:44px;min-height:44px;font-size:11px;font-family:var(--font-data);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.uc-cmd-close__key{display:none}@media (hover:hover) and (pointer:fine){.uc-cmd-footer{display:flex}.uc-cmd-close{min-width:28px;min-height:24px;padding:2px 6px}.uc-cmd-close__icon{display:none}.uc-cmd-close__key{display:inline}}.uc-cmd-kbd{align-items:center;gap:var(--uc-space-1);font-size:11px;display:inline-flex}.uc-income-percentile-input{container-type:inline-size}.uc-income-percentile-cta{border:0;width:100%;font-weight:700}.uc-income-percentile-chart-container{width:100%;container-type:inline-size}.uc-income-percentile-swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.uc-income-percentile-tooltip{border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);font-variant-numeric:tabular-nums;padding:8px 12px}@media print{.uc-header,.uc-footer,.floating-kofi,.floating-feedback,.uc-banner-stack,.uc-pay-inputs-panel{display:none!important}.uc-tool-layout__aside:has(.uc-pay-inputs-panel){display:none}.uc-tool-layout:has(.uc-pay-inputs-panel){grid-template-columns:minmax(0,1fr)}body:has(.uc-pay-inputs-panel) .uc-sticky-result{display:none}.uc-pay-print-hide{display:none!important}.uc-pay-print-region{page-break-inside:avoid}body{color:#14181c!important;background:#fff!important}.uc-pay-print-region *{color:inherit}}.uc-tool-card{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);min-height:44px;transition:border-color .18s var(--uc-ease), box-shadow .18s var(--uc-ease), transform .18s var(--uc-ease);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;text-decoration:none;display:grid}.uc-tool-card:hover{box-shadow:var(--uc-shadow-2);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.uc-tool-card,.uc-tool-card:hover{transition:none;transform:none}}.uc-tool-card__icon{border-radius:var(--uc-radius-sm);place-items:center;width:2.5rem;height:2.5rem;display:grid}.uc-tool-card__icon svg{width:1.375rem;height:1.375rem}.uc-tool-card__body{flex-direction:column;align-self:stretch;min-width:0;display:flex}.uc-tool-card__title{align-items:center;gap:var(--uc-space-2);margin:0 0 var(--uc-space-1);flex-wrap:wrap;font-size:1rem;font-weight:600;line-height:1.3;display:flex}.uc-tool-card__desc{font-size:var(--uc-fs-small);margin:0;line-height:1.5}.uc-tool-card__meta{align-items:center;gap:var(--uc-space-2);padding-top:var(--uc-space-2);font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;margin-top:auto;display:flex}.uc-tool-card__arrow{transition:transform .18s var(--uc-ease);margin-inline-start:auto}.uc-tool-card:hover .uc-tool-card__arrow{transform:translate(3px)}.uc-badge{border-radius:var(--uc-radius-pill);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:700;line-height:1.5;display:inline-flex}.uc-tool-card--row{padding:var(--uc-space-3) var(--uc-space-4)}.uc-tool-card--feature{padding:var(--uc-space-5);grid-template-rows:auto 1fr;grid-template-columns:1fr}.uc-tool-card--feature .uc-tool-card__title{font-family:var(--uc-font-serif);letter-spacing:-.01em;font-size:clamp(1.375rem,1.2rem + .8cqi,1.75rem);font-weight:500}.uc-tool-card--feature .uc-tool-card__desc{font-size:1rem}.uc-tool-grid-host{container-type:inline-size}.uc-tool-grid{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);display:grid}.uc-tool-grid>*{min-width:0}@container (width>=32rem){.uc-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-tool-grid>.uc-tool-card--feature{grid-column:span 2}}@container (width>=60rem){.uc-tool-grid{gap:var(--uc-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.uc-tool-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-tool-list{gap:var(--uc-space-2);display:grid}.uc-result-hero-host{margin-bottom:var(--uc-space-5);scroll-margin-top:88px;container-type:inline-size}.uc-result-hero{border-radius:var(--uc-radius-lg);padding:var(--uc-space-5) var(--uc-space-4);box-shadow:var(--uc-shadow-2)}@container (width>=32rem){.uc-result-hero{padding:var(--uc-space-6)}}.uc-result-hero__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--uc-space-2);font-weight:700}.uc-result-hero__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.5rem,1.6rem + 6cqi,4rem);font-weight:700;line-height:1}.uc-result-hero__value--long{font-size:clamp(2rem,1.1rem + 5.5cqi,3.5rem)}.uc-result-hero__value--text{letter-spacing:-.02em;overflow-wrap:break-word;font-size:clamp(1.75rem,1.2rem + 3cqi,2.5rem)}.uc-result-hero__caption{font-size:var(--uc-fs-small);margin:var(--uc-space-3) 0 0;max-width:40rem;line-height:1.5}.uc-result-hero__stats{gap:var(--uc-space-3);margin:var(--uc-space-5) 0 0;padding:var(--uc-space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uc-result-hero__stats>*{min-width:0}@container (width>=32rem){.uc-result-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-result-hero__stat{flex-direction:column;display:flex}.uc-result-hero__stat dt{font-size:var(--uc-fs-caption);margin:0 0 2px}.uc-result-hero__stat dd{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:auto 0 0;font-size:1.125rem;font-weight:600}.uc-result-section-title{font-family:var(--uc-font-serif);letter-spacing:-.01em;margin:var(--uc-space-7) 0 var(--uc-space-2);font-size:clamp(1.375rem,1.2rem + .8cqi,1.75rem);font-weight:500;line-height:1.15}.uc-result-section-sub{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-4);max-width:40rem;line-height:1.55}.uc-sticky-result{z-index:900;inset-inline:var(--uc-space-3);bottom:calc(var(--uc-space-3) + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:var(--uc-space-3);padding:var(--uc-space-3) var(--uc-space-3) var(--uc-space-3) var(--uc-space-4);border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-3);opacity:0;pointer-events:none;transition:transform .22s var(--uc-ease), opacity .22s var(--uc-ease);display:flex;position:fixed;transform:translateY(calc(100% + 24px))}.uc-sticky-result[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.uc-sticky-result{transition:none}}@media (width>=48rem){.uc-sticky-result{display:none}}@media (width<=47.99rem){html:has(.uc-sticky-result[data-visible=true]){scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.uc-sticky-result__text{min-width:0}.uc-sticky-result__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.uc-sticky-result__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700;line-height:1.2;display:block}.uc-sticky-result__btn{min-height:44px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-pill);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;background:0 0;border:1px solid;flex-shrink:0;font-weight:600}.uc-advice-strip{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0 0 var(--uc-space-5);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.uc-advice-strip__icon{width:1.5rem;height:1.5rem}.uc-advice-strip__label{font-size:var(--uc-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;margin:2px 0 var(--uc-space-1);font-weight:700}.uc-advice-strip__text{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-input-card{border-radius:var(--uc-radius-md);padding:var(--uc-space-4);container-type:inline-size}@container tool (width>=40rem){.uc-input-card{padding:var(--uc-space-5)}}.uc-input-card+.uc-input-card{margin-top:var(--uc-space-3)}.uc-input-card__title{align-items:center;gap:var(--uc-space-2);margin:0 0 var(--uc-space-4);font-size:1rem;font-weight:600;line-height:1.3;display:flex}.uc-input-card__step{font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:inline-grid}.uc-field{margin-bottom:var(--uc-space-4)}.uc-field:last-child{margin-bottom:0}.uc-field__label{font-size:var(--uc-fs-small);margin-bottom:var(--uc-space-2);font-weight:500;line-height:1.35;display:block}.uc-field__hint{font-size:var(--uc-fs-caption);margin:var(--uc-space-2) 0 0;line-height:1.5}.uc-segmented{border-radius:var(--uc-radius-sm);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.uc-segmented__opt{min-width:max-content;min-height:40px;padding:0 var(--uc-space-3);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;border:1px solid #0000;border-radius:4px;flex:1 1 0;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.uc-num-slider__row{justify-content:space-between;align-items:center;gap:var(--uc-space-3);margin-bottom:var(--uc-space-2);display:flex}.uc-num-slider__row .uc-field__label{min-width:0;margin:0}.uc-num-slider__label{align-items:center;gap:6px;min-width:0;display:inline-flex}.uc-num-slider__input{width:6.75rem;min-height:40px;padding:0 var(--uc-space-2);border-radius:var(--uc-radius-sm);font:inherit;font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;font-size:.9375rem;font-weight:600}.uc-num-slider__range{width:100%;margin:var(--uc-space-2) 0 0;display:block}.uc-num-slider__scale{font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:.75rem;display:flex}.uc-scenario-grid-host{container-type:inline-size}.uc-scenario-grid{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=34rem){.uc-scenario-grid{gap:var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-scenario-v2{border-radius:var(--uc-radius-md);padding:var(--uc-space-4) var(--uc-space-5) var(--uc-space-5);container-type:inline-size}.uc-scenario-v2__head{justify-content:space-between;align-items:flex-start;gap:var(--uc-space-2);display:flex}.uc-scenario-v2__title{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.uc-scenario-v2__sub{font-size:var(--uc-fs-caption);margin:4px 0 0;line-height:1.45}.uc-scenario-v2__price{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:var(--uc-space-4) 0 2px;font-size:clamp(1.75rem,1.4rem + 3cqi,2.25rem);font-weight:700;line-height:1.1}.uc-scenario-v2__price-label{font-size:var(--uc-fs-caption);margin:0 0 var(--uc-space-3)}.uc-kv{font-size:var(--uc-fs-small);margin:0;display:grid}.uc-kv>div{justify-content:space-between;gap:var(--uc-space-3);padding:6px 0;display:flex}.uc-kv dt{margin:0}.uc-kv dd{font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:right;margin:0}.uc-rules-list__label{margin:0 0 var(--uc-space-1);font-size:var(--uc-fs-small)}.uc-rules-list{padding-left:var(--uc-space-4);gap:var(--uc-space-1);font-size:var(--uc-fs-small);text-align:left;margin:0;display:grid}.uc-compare-host{container-type:inline-size}.uc-compare{border-collapse:collapse;width:100%;font-size:var(--uc-fs-small)}.uc-compare caption{text-align:left;font-size:var(--uc-fs-caption);padding:0 0 var(--uc-space-2)}.uc-compare th,.uc-compare td{padding:var(--uc-space-3);text-align:right;font-variant-numeric:tabular-nums;vertical-align:middle}.uc-compare th:first-child,.uc-compare td:first-child{text-align:left}.uc-compare thead th{font-size:var(--uc-fs-caption);font-weight:600}@container (width>=34rem){.uc-compare--nowrap td{white-space:nowrap}}@container (width<=33.99rem){.uc-compare thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.uc-compare tr{padding:var(--uc-space-3) 0;display:block}.uc-compare th[scope=row]{padding:0 0 var(--uc-space-2);display:block}.uc-compare tbody>tr:first-child>th[scope=row]{border-top:0!important}.uc-compare td{justify-content:space-between;gap:var(--uc-space-3);padding:4px 0;display:flex}.uc-compare td:before{content:attr(data-label);font-variant-numeric:normal;text-align:left;color:var(--color-text-secondary,currentColor);overflow-wrap:anywhere;flex:none;max-width:60%;font-weight:400}}.uc-disclosure{border-radius:var(--uc-radius-md);container-type:inline-size}.uc-disclosure+.uc-disclosure{margin-top:var(--uc-space-3)}.uc-disclosure>summary{gap:var(--uc-space-1) var(--uc-space-3);padding:var(--uc-space-4);cursor:pointer;border-radius:var(--uc-radius-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;min-height:44px;list-style:none;display:grid}.uc-disclosure>summary::-webkit-details-marker{display:none}.uc-disclosure--simple>summary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.uc-disclosure__status{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}.uc-disclosure__title{font-size:1rem;font-weight:600;line-height:1.35}.uc-disclosure__verdict{font-size:var(--uc-fs-small);grid-column:2/3;line-height:1.5}.uc-disclosure__aside{align-items:center;gap:var(--uc-space-2);grid-area:1/3/3/4;display:flex}.uc-disclosure__chevron{transition:transform .18s var(--uc-ease)}.uc-disclosure[open] .uc-disclosure__chevron{transform:rotate(180deg)}.uc-disclosure__body{padding:0 var(--uc-space-4) var(--uc-space-4) calc(var(--uc-space-4) + 22px + var(--uc-space-3))}.uc-bullets{font-size:var(--uc-fs-small);margin:0;padding:0 0 0 1.1em;line-height:1.6}.uc-bullets li+li{margin-top:4px}@container (width<=24rem){.uc-disclosure__badge{display:none}}.uc-note{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);font-size:var(--uc-fs-small);margin:var(--uc-space-4) 0;grid-template-columns:1.25rem minmax(0,1fr);line-height:1.6;display:grid}.uc-note svg{margin-top:2px}.uc-segmented--cols-2,.uc-segmented--cols-3,.uc-segmented--cols-4{grid-template-columns:repeat(2,minmax(min-content,1fr));display:grid}.uc-segmented--cols-3{grid-template-columns:repeat(3,minmax(min-content,1fr))}.uc-segmented--cols-4{grid-template-columns:repeat(4,minmax(min-content,1fr))}.uc-segmented--cols-2 .uc-segmented__opt,.uc-segmented--cols-3 .uc-segmented__opt,.uc-segmented--cols-4 .uc-segmented__opt{min-width:0;padding:4px var(--uc-space-2);overflow-wrap:normal;text-wrap:balance;line-height:1.2}.uc-select,.uc-input,.uc-textarea{width:100%;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:.9375rem;font-weight:500;display:block}.uc-input[type=date],.uc-input[type=datetime-local]{align-items:center;display:flex}select.uc-select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:2.5rem}.uc-textarea{min-height:8rem;padding:var(--uc-space-3);resize:vertical;line-height:1.5}.uc-result-panel{border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-1);padding:var(--uc-space-4);margin-bottom:var(--uc-space-4);container-type:inline-size}@container tool (width>=40rem){.uc-result-panel{padding:var(--uc-space-5)}}.uc-scenario-grid>.uc-result-panel{margin-bottom:0}.uc-scenario-grid-host+.uc-result-section-sub{margin-top:var(--uc-space-3)}.uc-result-panel__title{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:600;line-height:1.35}.uc-result-panel__sub{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-4);line-height:1.5}.uc-cost-list{margin:0}.uc-cost-list__row{justify-content:space-between;align-items:baseline;gap:var(--uc-space-3);padding:var(--uc-space-3) 0;font-size:var(--uc-fs-small);display:flex}.uc-cost-list__row dt{min-width:0;margin:0}.uc-cost-list__row dd{font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;margin:0;font-weight:600}.uc-cost-list__note{font-size:var(--uc-fs-caption);margin-top:2px;display:block}.uc-cost-list__row--total{border-bottom:0}.uc-cost-list__row--total dt{font-weight:600}.uc-cost-list__row--total dd{font-size:1.25rem;font-weight:700}.uc-cost-list__caption{font-size:var(--uc-fs-caption);margin:var(--uc-space-2) 0 0;line-height:1.5}.uc-bar-list{margin:0;padding:0;list-style:none}.uc-bar-list__item{gap:var(--uc-space-3);padding:var(--uc-space-2) 0;font-size:var(--uc-fs-small);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;display:grid}.uc-bar-list__track{border-radius:var(--uc-radius-pill);height:10px;overflow:hidden}.uc-bar-list__fill{border-radius:var(--uc-radius-pill);height:100%;transition:width .22s var(--uc-ease)}.uc-bar-list__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:right;min-width:5.5rem;font-weight:600}@media (prefers-reduced-motion:reduce){.uc-bar-list__fill{transition:none}}.uc-alert{gap:var(--uc-space-3);padding:var(--uc-space-4);border-radius:var(--uc-radius-md);margin:0 0 var(--uc-space-4);grid-template-columns:1.375rem minmax(0,1fr);display:grid}.uc-alert__title{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:600;line-height:1.4}.uc-alert__body{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-alert svg{margin-top:2px}.uc-chart-legend{gap:var(--uc-space-2) var(--uc-space-4);font-size:var(--uc-fs-caption);margin:0 0 var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-chart-legend span{align-items:center;gap:6px;display:inline-flex}.uc-chart-legend__line{border-radius:2px;width:14px;height:3px;display:inline-block}.uc-chart-legend__dot{border-radius:50%;width:8px;height:8px;display:inline-block}.uc-chart-legend__dash{border-left:2px dashed;width:0;height:12px;display:inline-block}.uc-disclosure__body--flush{padding:0 var(--uc-space-4) var(--uc-space-4)}.uc-compare__sub{font-size:var(--uc-fs-caption);max-width:28rem;margin-top:4px;font-weight:400;line-height:1.45;display:block}.uc-bar-list--wide-label .uc-bar-list__item{grid-template-columns:6.5rem minmax(0,1fr) auto}.uc-bar-list--marked{column-gap:var(--uc-space-3);grid-template-columns:3.25rem minmax(0,1fr) auto;display:grid}.uc-bar-list--marked.uc-bar-list--wide-label{grid-template-columns:6.5rem minmax(0,1fr) auto}.uc-bar-list--marked>.uc-bar-list__item{grid-column:1/-1;grid-template-columns:subgrid}.uc-info-tip{cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-grid}.uc-info-tip__panel{z-index:9999;width:min(300px,85vw);padding:var(--uc-space-3) var(--uc-space-4);border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-3);font-size:var(--uc-fs-small);text-align:left;font-weight:400;line-height:1.55;position:fixed;transform:translate(-50%,-100%)}.uc-info-tip__arrow{width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.uc-input-more{margin:var(--uc-space-2) 0 0}.uc-input-more>summary{justify-content:space-between;align-items:center;gap:var(--uc-space-2);min-height:44px;padding:var(--uc-space-2) 0;font-size:var(--uc-fs-small);cursor:pointer;font-weight:600;list-style:none;display:flex}.uc-input-more>summary::-webkit-details-marker{display:none}.uc-input-more[open] .uc-disclosure__chevron{transform:rotate(180deg)}.uc-input-more>summary .uc-disclosure__chevron{flex-shrink:0}.uc-input-more__body{padding-top:var(--uc-space-2)}.uc-chart-legend__dash--h{border-top:2px dashed;border-left:0;width:16px;height:0}.uc-chart-legend__dash--h.uc-chart-legend__dash--dot{border-top-style:dotted}.uc-check-list{display:grid}.uc-check-list__item{gap:var(--uc-space-3);min-height:44px;padding:var(--uc-space-2) 0;font-size:var(--uc-fs-small);cursor:pointer;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;line-height:1.45;display:grid}.uc-check-list__item input{width:18px;height:18px;margin:0}.uc-btn-solid{min-height:44px;padding:0 var(--uc-space-5);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.uc-rent-steps{gap:var(--uc-space-2) var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container (width>=30rem){.uc-rent-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=44rem){.uc-rent-steps{grid-template-columns:repeat(6,minmax(0,1fr))}}.uc-rent-steps li{padding-top:var(--uc-space-2);font-size:var(--uc-fs-caption);border-top:1px solid;gap:2px;display:grid}.uc-rent-steps strong{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700}.uc-compare__group th{text-align:left;font-size:var(--uc-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;padding-top:var(--uc-space-4);font-weight:700}@container (width<=33.99rem){.uc-compare tr.uc-compare__group{padding:var(--uc-space-3) 0 0}.uc-compare__group th{padding:var(--uc-space-2) 0 0;display:block}}.uc-key-dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.uc-copy-panel{margin:0 0 var(--uc-space-4)}.uc-copy-panel__actions{align-items:center;gap:var(--uc-space-2) var(--uc-space-4);flex-wrap:wrap;display:flex}.uc-copy-panel__status{margin:0}.uc-copy-panel__preview{margin:0 0 var(--uc-space-3);padding:var(--uc-space-3);border-radius:var(--uc-radius-sm);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--uc-fs-caption);white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;line-height:1.6;overflow-y:auto}.uc-repeat-item{padding-top:var(--uc-space-4)}.uc-repeat-item:first-of-type{padding-top:0}.uc-repeat-item__head{justify-content:space-between;align-items:center;gap:var(--uc-space-2);margin-bottom:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-repeat-item__title{font-size:var(--uc-fs-body);margin:0;font-weight:700;line-height:1.3}.uc-repeat-item__remove{min-width:44px;min-height:36px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;font-weight:600}.uc-repeat-add{width:100%;margin-top:var(--uc-space-2)}.uc-repeat-add__note{text-align:center}.uc-banner-stack{z-index:1000;inset-inline:var(--uc-space-4);bottom:calc(var(--uc-space-4) + env(safe-area-inset-bottom,0px));transform:translateY(calc(-1 * var(--uc-floating-lift,0px)));gap:var(--uc-space-2);pointer-events:none;flex-direction:column;max-inline-size:45rem;margin-inline:auto;transition:transform .22s;display:flex;position:fixed;container-type:inline-size}.uc-banner-stack>*{pointer-events:auto}@media (prefers-reduced-motion:reduce){.uc-banner-stack{transition:none}}.uc-au-notice{align-items:center;gap:var(--uc-space-1) var(--uc-space-3);padding:var(--uc-space-3);border-radius:var(--uc-radius-md);box-shadow:var(--uc-shadow-3);grid-template-columns:minmax(0,1fr) auto;padding-inline-start:var(--uc-space-4);display:grid}.uc-au-notice__title{font-size:var(--uc-fs-small);grid-area:1/1;margin:0;font-weight:700;line-height:1.3}.uc-au-notice__text{font-size:var(--uc-fs-caption);grid-area:2/1/auto/-1;margin:0;line-height:1.45}.uc-au-notice__link{min-block-size:1.5rem;font-size:var(--uc-fs-caption);text-underline-offset:2px;grid-area:3/1/auto/-1;justify-self:start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.uc-au-notice__btn{border-radius:var(--uc-radius-sm);cursor:pointer;grid-area:1/2;place-items:center;block-size:2.25rem;inline-size:2.25rem;padding:0;display:grid}.uc-au-notice__btn svg{block-size:1.125rem;inline-size:1.125rem}@container (width>=40rem){.uc-au-notice{gap:var(--uc-space-4);grid-template-columns:auto minmax(0,1fr) auto auto}.uc-au-notice__title{white-space:nowrap}.uc-au-notice__text{grid-area:1/2}.uc-au-notice__link{white-space:nowrap;grid-area:1/3}.uc-au-notice__btn{grid-column:4}}.uc-air-question{margin-bottom:var(--uc-space-2)}.uc-air-tip{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-5);padding-left:var(--uc-space-3);line-height:1.55}.uc-air-outof{letter-spacing:0;opacity:.7;font-size:1.25rem;font-weight:500}.uc-air-bars .uc-bar-list__item{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto}.uc-air-bars .uc-bar-list__value{min-width:4.5rem}@container (width>=34rem){.uc-air-bars .uc-bar-list__item{grid-template-columns:minmax(0,10rem) minmax(0,1fr) auto}}.uc-air-bars__tag{font-size:var(--uc-fs-caption);margin-top:2px;font-weight:600;display:block}.uc-air-steps{margin:0;padding:0;list-style:none}.uc-air-steps li{gap:var(--uc-space-3);padding:var(--uc-space-4) 0;grid-template-columns:28px minmax(0,1fr);display:grid}.uc-air-steps li:first-child{padding-top:0}.uc-air-steps li:last-child{padding-bottom:0}.uc-air-steps__num{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:700;display:inline-grid}.uc-air-steps__head{align-items:center;gap:4px var(--uc-space-2);flex-wrap:wrap;margin-bottom:4px;display:flex}.uc-air-steps__title{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.uc-air-steps__detail{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-air-steps__link{min-height:32px;margin-top:var(--uc-space-2);font-size:var(--uc-fs-small);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.uc-air-share{margin:0 0 var(--uc-space-4);padding:var(--uc-space-3) var(--uc-space-4);border-radius:var(--uc-radius-sm);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--uc-fs-caption);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.uc-air-share__actions{align-items:center;gap:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-amb-bar{border-radius:var(--uc-radius-sm);width:100%;height:18px;margin-bottom:var(--uc-space-3);display:flex;overflow:hidden}.uc-amb-bar>span{height:100%;display:block}.uc-bc-chips{gap:var(--uc-space-2);margin:0 0 var(--uc-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.uc-bc-chip{align-items:center;gap:var(--uc-space-1);max-width:100%;min-height:36px;padding:4px 6px 4px var(--uc-space-3);border-radius:var(--uc-radius-pill);font-size:var(--uc-fs-small);font-weight:500;display:inline-flex}.uc-bc-chip__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uc-bc-chip__remove{cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.uc-bc-add{width:100%}.uc-bc-quote{border-radius:var(--uc-radius-md);min-width:0;padding:var(--uc-space-4);box-shadow:var(--uc-shadow-1);container-type:inline-size}.uc-bc-text{width:100%;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:.9375rem;font-weight:600;display:block}.uc-bc-quote__total{margin:0 0 var(--uc-space-4);padding:var(--uc-space-1) 0}.uc-bc-quote__total dd{font-weight:700}.uc-bc-quote__legend{margin:0 0 var(--uc-space-2);padding:0;font-size:1rem;font-weight:600}.uc-bc-actions{gap:var(--uc-space-2);margin:0 0 var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-bc-action{min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;flex:auto;font-weight:600}.uc-bc-cat{min-width:0;padding:var(--uc-space-3) 0 0;border:0;margin:0}.uc-bc-quote>.uc-bc-cat{padding-top:0}.uc-bc-cat__title{float:left;width:100%;margin:0 0 var(--uc-space-1);font-size:var(--uc-fs-small);padding:0;font-weight:600}.uc-bc-cat__title+*{clear:both}.uc-bc-cat__notes{margin:0 0 var(--uc-space-2)}.uc-bc-cat .uc-segmented{margin-bottom:var(--uc-space-2)}.uc-bc-cat__cost .uc-field{margin-bottom:var(--uc-space-3)}.uc-bc-table{border-radius:var(--uc-radius-md);padding:4px var(--uc-space-4);box-shadow:var(--uc-shadow-1);margin-bottom:var(--uc-space-4)}.uc-bc-table .uc-compare__sub{font-weight:600}.uc-bc-cell{justify-content:flex-end;align-items:center;gap:4px var(--uc-space-2);flex-wrap:wrap;display:inline-flex}.uc-bnvw-group{margin-top:var(--uc-space-4);padding-top:var(--uc-space-4)}.uc-ccs-hours{margin:var(--uc-space-2) 0 0;padding:var(--uc-space-2) var(--uc-space-3);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);font-variant-numeric:tabular-nums}.uc-ccs-legend-sq{border-radius:2px;width:10px;height:10px}.uc-cob-party{padding:var(--uc-space-4) 0 0;border:0;min-width:0;margin:0}.uc-cob-party:first-of-type{padding-top:0}.uc-cob-party+.uc-cob-party{margin-top:var(--uc-space-4)}.uc-cob-party__head{align-items:flex-end;gap:var(--uc-space-2);margin-bottom:var(--uc-space-4);display:flex}.uc-cob-party__head .uc-field{margin-bottom:0}.uc-cob-name{width:100%;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:.9375rem;font-weight:600;display:block}.uc-cob-remove{min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);flex-shrink:0;font-weight:600}.uc-cob-add{width:100%;margin-top:var(--uc-space-4)}.uc-cob-shares{margin-top:var(--uc-space-4);padding-top:var(--uc-space-3)}.uc-cob-shares__line{font-size:var(--uc-fs-caption);margin:0;line-height:1.5}.uc-cob-shares__total{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--uc-fs-small);margin:4px 0 0;font-weight:700}.uc-cob-cards-host{container-type:inline-size}.uc-cob-cards{gap:var(--uc-space-3);display:grid}@container (width>=34rem){.uc-cob-cards{gap:var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-cob-cards .uc-result-panel{margin-bottom:0}.uc-cob-card__head{justify-content:space-between;align-items:center;gap:var(--uc-space-2);margin-bottom:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-cob-card__label{font-size:var(--uc-fs-caption);margin:0;font-weight:600}.uc-cob-card__value{margin:2px 0 var(--uc-space-2);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.15}.uc-cob-card__duty{margin:0 0 var(--uc-space-3);font-size:var(--uc-fs-caption);line-height:1.5}.uc-cob-schemes{margin:0;padding:0;list-style:none}.uc-cob-schemes li{padding:var(--uc-space-2) 0}.uc-cob-schemes__head{align-items:center;gap:4px var(--uc-space-2);font-size:var(--uc-fs-small);grid-template-columns:minmax(0,1fr) auto;display:grid}.uc-cob-schemes__why{font-size:var(--uc-fs-caption);margin:2px 0 0;line-height:1.45}.uc-cob-tabs{margin-bottom:var(--uc-space-4)}.uc-cob-tabpanel>.uc-result-panel__sub:first-child{margin-top:0}.uc-cob-exit-fields{gap:0 var(--uc-space-5);display:grid}@container (width>=34rem){.uc-cob-exit-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-cob-exit-fields .uc-field:last-child{margin-bottom:var(--uc-space-4)}}.uc-cob-exit-result{margin-top:var(--uc-space-2);padding-top:var(--uc-space-4)}.uc-cob-exit-figure{margin:2px 0 var(--uc-space-2);font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.75rem,1.4rem + 2cqi,2.25rem);font-weight:700;line-height:1.1}.uc-cob-cautions{margin-top:var(--uc-space-4)}.uc-coc-clock{gap:var(--uc-space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-width:30rem;display:grid}.uc-coc-clock__seg{flex-direction:column;min-width:0;display:flex}.uc-coc-clock__unit{font-family:var(--uc-font-sans);font-size:var(--uc-fs-caption);letter-spacing:.02em;margin-top:var(--uc-space-2);white-space:nowrap;overflow-wrap:normal;font-weight:600;line-height:1.2}.uc-coc-expiry{font-family:var(--uc-font-serif);margin:0 0 var(--uc-space-2);font-size:clamp(1.25rem,1.1rem + 1cqi,1.625rem);font-weight:500;line-height:1.25}.uc-dbc-partner+.uc-dbc-partner{margin-top:var(--uc-space-4)}.uc-dbc-partner__title{font-size:var(--uc-fs-small);margin:var(--uc-space-2) 0 var(--uc-space-3);font-weight:700;line-height:1.35}.uc-dbc-grid-host{margin-bottom:var(--uc-space-4);container-type:inline-size}.uc-dbc-grid{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=34rem){.uc-dbc-grid{gap:var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-dbc-grid>.uc-result-panel{margin-bottom:0;scroll-margin-top:88px}.uc-dbc-path__badges{margin:var(--uc-space-2) 0 var(--uc-space-3);flex-wrap:wrap;gap:6px;display:flex}.uc-dbc-path__kv{margin-bottom:var(--uc-space-3)}.uc-dbc-path__risks{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-1);font-weight:600}.uc-dbc-path__note{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-3);line-height:1.45}.uc-dbc-table__note{font-size:var(--uc-fs-caption);white-space:normal;line-height:1.35;display:block}.uc-dbc-sort{gap:var(--uc-space-4);margin-bottom:var(--uc-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.uc-dbc-sort .uc-field{flex:15rem;min-width:0;margin-bottom:0}@container (width>=34rem){.uc-dbc-table .uc-compare th[scope=row]{width:38%}}.uc-dt-chart{width:100%;height:280px}@container (width>=40rem){.uc-dt-chart{height:360px}}@container (width>=34rem){.uc-dt-milestones .uc-compare td,.uc-dt-milestones .uc-compare thead th{text-align:left}}.uc-dt-schemes{margin:0;padding:0;list-style:none}.uc-dt-scheme{gap:var(--uc-space-3);padding:var(--uc-space-4) 0;grid-template-columns:22px minmax(0,1fr);display:grid}.uc-dt-scheme:first-child{padding-top:0}.uc-dt-scheme:last-child{padding-bottom:0}.uc-dt-scheme__icon{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}.uc-dt-scheme__title{margin:0 0 var(--uc-space-1);font-size:1rem;font-weight:600;line-height:1.4}.uc-dt-scheme__note{font-size:var(--uc-fs-small);margin:0;line-height:1.55}.uc-dt-scheme__detail{font-size:var(--uc-fs-caption);margin:var(--uc-space-1) 0 0;line-height:1.5}.uc-dt-insights li+li{margin-top:var(--uc-space-2)}.uc-ftb-ati{margin:0 0 var(--uc-space-4)}.uc-ftb-legend-sq{border-radius:2px;width:10px;height:10px}.uc-fd-grid-host{margin-bottom:var(--uc-space-4);container-type:inline-size}.uc-fd-grid{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=34rem){.uc-fd-grid{gap:var(--uc-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-fd-grid>.uc-result-panel{margin-bottom:0}.uc-fd-countdown{flex-direction:column;align-items:flex-start;display:flex}.uc-fd-countdown__title{align-items:center;gap:var(--uc-space-2);margin-bottom:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-fd-countdown__amount{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:0 0 var(--uc-space-1);font-size:1.5rem;font-weight:700;line-height:1.2}.uc-fd-countdown__sub{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-3);line-height:1.5}.uc-fd-countdown__deadline{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-2);line-height:1.5}.uc-fd-countdown__clock{gap:var(--uc-space-2);flex-wrap:wrap;display:flex}.uc-fd-countdown__unit{min-width:3rem;padding:6px var(--uc-space-2);border-radius:var(--uc-radius-sm);justify-items:center;display:grid}.uc-fd-countdown__num{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;line-height:1.1}.uc-fd-countdown__label{letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:.6875rem}.uc-fd-countdown__note{font-size:var(--uc-fs-caption);margin:var(--uc-space-3) 0 0;line-height:1.5}.uc-fd-facts{gap:var(--uc-space-3);margin:0;display:grid}.uc-fd-facts dt{font-size:var(--uc-fs-caption);margin:0;font-weight:600}.uc-fd-facts dd{font-size:var(--uc-fs-small);margin:2px 0 0;line-height:1.5}.uc-fd-expiry{margin:var(--uc-space-3) 0 0;padding:4px var(--uc-space-2);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-caption);font-weight:600;display:inline-block}.uc-fd-chips{gap:var(--uc-space-2);margin:0 0 var(--uc-space-4);flex-wrap:wrap;display:flex}.uc-fd-chip{min-width:3.25rem;min-height:40px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;border:1px solid;font-weight:600;transition:background .15s,color .15s}.uc-fd-best{font-size:var(--uc-fs-caption);margin-top:2px;font-weight:600;display:block}@container (width>=34rem){.uc-fd-h2h .uc-compare td{text-align:left;vertical-align:top}.uc-fd-h2h .uc-compare thead th{text-align:left}.uc-fd-h2h .uc-compare th[scope=row]{vertical-align:top;width:9rem}}.uc-fhss-bars .uc-bar-list__item{grid-template-columns:2.5rem minmax(0,1fr) auto}.uc-fhss-bars__saved{font-size:var(--uc-fs-caption);font-weight:500;display:block}.uc-fhss-lane__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:var(--uc-space-2) 0;font-size:clamp(1.5rem,1.25rem + 2cqi,1.875rem);font-weight:700;line-height:1.15}.uc-fhss-steps{margin:0;padding:0;list-style:none}.uc-fhss-steps li{gap:var(--uc-space-3);padding:var(--uc-space-4) 0;grid-template-columns:28px minmax(0,1fr);display:grid}.uc-fhss-steps li:first-child{padding-top:0}.uc-fhss-steps li:last-child{padding-bottom:0}.uc-fhss-steps__num{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:700;display:inline-grid}.uc-fhss-steps__title{margin:2px 0 var(--uc-space-1);font-size:1rem;font-weight:600;line-height:1.35}.uc-fhss-steps__detail{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-2);line-height:1.55}.uc-fhss-check{padding:var(--uc-space-3) 0;align-items:start}.uc-fhss-check input{margin-top:2px}.uc-fhss-check__label{font-weight:600;display:block}.uc-fhss-check__note{font-size:var(--uc-fs-caption);margin-top:2px;display:block}.uc-fy-reset{min-height:24px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.uc-fy-chart{width:100%;height:300px}@container (width>=40rem){.uc-fy-chart{height:340px}}.uc-fy-tooltip{max-width:min(17.5rem,80vw);padding:var(--uc-space-2) var(--uc-space-3);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-caption)}.uc-fy-tooltip__row{justify-content:space-between;gap:var(--uc-space-3);line-height:1.6;display:flex}.uc-fy-tooltip__value{font-family:var(--font-data);font-variant-numeric:tabular-nums}.uc-fy-tooltip__total{margin-top:6px;padding-top:6px;font-weight:700}.uc-gs-list{margin:0;padding:0;list-style:none}.uc-gs-item{gap:var(--uc-space-1) var(--uc-space-3);padding:var(--uc-space-4) 0;grid-template-columns:22px minmax(0,1fr);display:grid}.uc-gs-item:first-child{padding-top:0}.uc-gs-item:last-child{padding-bottom:0}.uc-gs-item__icon{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}.uc-gs-item__body{min-width:0}.uc-gs-item__name{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.uc-gs-item__type{font-size:var(--uc-fs-caption);margin:2px 0 0;line-height:1.4}.uc-gs-item__note{font-size:var(--uc-fs-small);margin:var(--uc-space-2) 0 0;line-height:1.55}.uc-gs-item__aside{align-items:center;gap:var(--uc-space-1) var(--uc-space-3);flex-wrap:wrap;grid-column:2;display:flex}.uc-gs-item__amount{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;line-height:1.3}.uc-gs-item__equity{font-size:var(--uc-fs-caption)}@container (width>=34rem){.uc-gs-item{grid-template-columns:22px minmax(0,1fr) auto}.uc-gs-item__aside{text-align:right;flex-direction:column;grid-area:1/3;align-items:flex-end}}.uc-gs-rules{gap:var(--uc-space-3);font-size:var(--uc-fs-small);margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.uc-gs-rules li{gap:var(--uc-space-3);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.uc-gs-rules__mark{border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;display:inline-grid}.uc-gl-split{border-radius:var(--uc-radius-pill);height:14px;margin:0 0 var(--uc-space-3);display:flex;overflow:hidden}.uc-gl-split>span{height:100%;transition:width .22s var(--uc-ease);display:block}@media (prefers-reduced-motion:reduce){.uc-gl-split>span{transition:none}}.uc-gl-equity{margin-top:var(--uc-space-4)}.uc-gl-equity__row{justify-content:space-between;gap:var(--uc-space-2);font-size:var(--uc-fs-small);margin-bottom:var(--uc-space-2);flex-wrap:wrap;display:flex}.uc-gl-subhead{margin:var(--uc-space-5) 0 var(--uc-space-3);font-size:1rem;font-weight:600;line-height:1.35}.uc-gl-growth{max-width:26rem;margin-bottom:var(--uc-space-3)}.uc-help-method{margin:0 0 var(--uc-space-3);font-size:var(--uc-fs-small);line-height:1.6}.uc-itx-table{border-collapse:collapse;width:100%;font-size:var(--uc-fs-small);font-variant-numeric:tabular-nums}.uc-itx-table thead th{padding:0 0 var(--uc-space-2) var(--uc-space-2);font-size:var(--uc-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;text-align:right;vertical-align:bottom;font-weight:600;line-height:1.3}.uc-itx-table thead th:first-child{text-align:left;padding-left:0}.uc-itx-table tbody th{padding:10px var(--uc-space-2) 10px 0;text-align:left;font-weight:400;line-height:1.4}.uc-itx-table td{padding:10px 0 10px var(--uc-space-2);font-family:var(--font-data);text-align:right;white-space:nowrap}.uc-itx-table__you th,.uc-itx-table__you td{font-weight:700}.uc-itx-table__you th:first-child{padding-left:var(--uc-space-2)}.uc-itx-table__badge{margin-left:var(--uc-space-2);vertical-align:middle}.uc-itx-table__total th,.uc-itx-table__total td{font-weight:700}.uc-itx-chart{width:100%}.uc-itx-tooltip{border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;padding:10px 14px}.uc-mc-panel-text{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-mc-breakeven__year{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:var(--uc-space-1) 0 var(--uc-space-3);font-size:clamp(1.75rem,1.4rem + 3cqi,2.25rem);font-weight:700;line-height:1.1}.uc-mo-text{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-3);line-height:1.6}.uc-mo-summary-aside{align-items:center;gap:var(--uc-space-2);display:inline-flex}.uc-mo-details{margin-bottom:var(--uc-space-4)}.uc-ms-event{padding:var(--uc-space-4) 0 0;margin-top:var(--uc-space-4)}.uc-ms-event__head{gap:var(--uc-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.uc-ms-event__head .uc-segmented{min-width:6.5rem}.uc-ms-event__title{font-size:.9375rem;font-weight:600;line-height:1.35}.uc-ms-event__body{margin-top:var(--uc-space-4);padding-left:var(--uc-space-3)}.uc-mc-group__name{flex:auto;min-width:0}.uc-mc-group__total,.uc-mc-group__total+.uc-disclosure__chevron{flex-shrink:0}.uc-mc-group__total{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-weight:600}.uc-mc-items__intro{margin:0 0 var(--uc-space-2)}.uc-mc-item{padding:var(--uc-space-3) 0}.uc-mc-item .uc-field{margin-bottom:0}.uc-mc-item__include{min-height:44px;padding-bottom:0}.uc-mc-restore{width:100%;margin-top:var(--uc-space-4)}.uc-mc-bar{border-radius:var(--uc-radius-sm);width:100%;height:14px;margin-bottom:var(--uc-space-3);display:flex;overflow:hidden}.uc-mc-bar>span{min-width:2px;height:100%;display:block}.uc-mc-list-group+.uc-mc-list-group{margin-top:var(--uc-space-5)}.uc-ner-copy{margin-top:var(--uc-space-4)}.uc-ner-bars .uc-bar-list__item{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto}@container (width>=34rem){.uc-ner-bars .uc-bar-list__item{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) auto}}.uc-ner-bars .uc-bar-list__value{min-width:4rem}.uc-ner-bars__tag{font-size:var(--uc-fs-caption);margin-top:2px;font-weight:600;display:block}.uc-ner-stack+.uc-ner-stack{margin-top:var(--uc-space-5)}.uc-ner-stack__head{justify-content:space-between;align-items:baseline;gap:var(--uc-space-3);margin-bottom:var(--uc-space-2);font-size:var(--uc-fs-small);display:flex}.uc-ner-stack__total{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--uc-fs-caption)}.uc-ner-stack__bar{border-radius:var(--uc-radius-sm);width:100%;height:18px;display:flex;overflow:hidden}.uc-ner-stack__bar>span{height:100%;display:block}.uc-ner-stack__legend{gap:4px var(--uc-space-4);margin:var(--uc-space-2) 0 0;font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding:0;list-style:none;display:flex}.uc-ner-stack__legend i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.uc-ner-projection{margin-bottom:var(--uc-space-4)}.uc-ner-proj-fields{gap:0 var(--uc-space-5);display:grid}@container (width>=40rem){.uc-ner-proj-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.uc-ner-proj-chart{margin-top:var(--uc-space-4);padding-top:var(--uc-space-4)}.uc-ner-proj-chart__head{justify-content:space-between;align-items:center;gap:var(--uc-space-3);margin-bottom:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-ner-watch{margin:0;padding:0;list-style:none}.uc-ner-watch li{align-items:baseline;gap:4px var(--uc-space-2);padding:var(--uc-space-3) 0;font-size:var(--uc-fs-small);flex-wrap:wrap;line-height:1.55;display:flex}.uc-ner-watch li:first-child{padding-top:0}.uc-ner-watch li:last-child{padding-bottom:0}.uc-ner-watch li>span:last-child{flex:16rem;min-width:0}.uc-otp-flag__body{font-size:var(--uc-fs-small);line-height:1.55}.uc-pay-field-warning{margin-top:calc(var(--uc-space-2) * -1);margin-bottom:var(--uc-space-4);padding-left:10px}.uc-pay-actions{margin-top:var(--uc-space-4);padding-top:var(--uc-space-4)}.uc-pay-actions__row{gap:var(--uc-space-2);flex-wrap:wrap;display:flex}.uc-pay-actions__btn{min-height:44px;padding:0 var(--uc-space-4);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small);cursor:pointer;flex:auto;font-weight:600}@container (width>=28rem){.uc-pay-actions__btn{flex:none}}.uc-pay-actions__status{font-size:var(--uc-fs-caption);margin-top:var(--uc-space-1)}.uc-pay-actions__status:empty{display:none}.uc-pay-table{border-collapse:collapse;width:100%;font-size:var(--uc-fs-small);font-variant-numeric:tabular-nums}.uc-pay-table thead th{padding:0 0 var(--uc-space-2);font-size:var(--uc-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;text-align:right;font-weight:600}.uc-pay-table thead th:first-child,.uc-pay-table tbody th{text-align:left}.uc-pay-table tbody th{padding:10px var(--uc-space-2) 10px 0;font-weight:400;line-height:1.4}.uc-pay-table td{padding:10px 0 10px var(--uc-space-2);text-align:right;white-space:nowrap;font-family:var(--font-data);vertical-align:top}.uc-pay-table__total th,.uc-pay-table__total td{font-weight:700}.uc-pay-table__note td{padding:0 0 var(--uc-space-2);font-family:inherit;font-size:var(--uc-fs-caption);text-align:left;white-space:normal;line-height:1.5}.uc-pay-super{margin-top:var(--uc-space-2);padding-top:var(--uc-space-2)}.uc-pay-figure{margin-bottom:var(--uc-space-3)}.uc-pay-figure__value{margin:var(--uc-space-1) 0;font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--uc-fs-h2);font-weight:700;line-height:1.1}@container (width>=34rem){.uc-pcc-table thead th,.uc-pcc-table td{text-align:left}.uc-pcc-table th[scope=row]{width:10.5rem}}.uc-pcc-status{margin-top:6px;display:block}.uc-pa-per{letter-spacing:0;opacity:.75;font-size:1rem;font-weight:500}.uc-pa-subhead{margin-top:var(--uc-space-5)}.uc-pa-gap{height:var(--uc-space-4)}.uc-pa-schemes{margin:0;padding:0;list-style:none}.uc-pa-schemes li{padding:var(--uc-space-3) 0}.uc-pa-schemes li:first-child{padding-top:0}.uc-pa-schemes__head{justify-content:space-between;align-items:center;gap:var(--uc-space-2);font-size:var(--uc-fs-small);flex-wrap:wrap;display:flex}.uc-pa-schemes__detail{font-size:var(--uc-fs-small);margin:4px 0 0;line-height:1.5}.uc-pa-link{padding:var(--uc-space-2) var(--uc-space-3);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.uc-pa-link__actions{align-items:center;gap:var(--uc-space-3);margin-top:var(--uc-space-3);flex-wrap:wrap;display:flex}.uc-pa-costs .uc-cost-list:first-child>.uc-cost-list__row:first-child{padding-top:0}.uc-rs-text{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-rs-track{position:relative}.uc-rs-mark{opacity:.55;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.uc-rs-bars .uc-bar-list__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";row-gap:6px}.uc-rs-bars__label{grid-area:label;min-width:0}.uc-rs-bars .uc-bar-list__track{grid-area:track}.uc-rs-bars .uc-bar-list__value{text-align:right;grid-area:value;min-width:0}@container (width>=30rem){.uc-rs-bars .uc-bar-list__item{grid-template-columns:6.5rem minmax(0,1fr) auto;grid-template-areas:"label track value"}}.uc-rs-status{font-family:var(--font-body,inherit);font-size:var(--uc-fs-caption);font-weight:500;display:block}.uc-rs-figures{gap:var(--uc-space-4);margin:0 0 var(--uc-space-4);display:grid}@container (width>=28rem){.uc-rs-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc-rs-figures dt{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-1)}.uc-rs-figures dd{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,1.4rem + 3cqi,2.5rem);font-weight:700;line-height:1.1}.uc-rs-share{justify-content:flex-end;align-items:center;gap:var(--uc-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.uc-rb-copy{align-items:center;gap:var(--uc-space-3);margin:0 0 var(--uc-space-4);flex-wrap:wrap;display:flex}.uc-rb-bars .uc-bar-list__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";row-gap:6px}.uc-rb-bars__label{grid-area:label;min-width:0}.uc-rb-bars .uc-bar-list__track{grid-area:track}.uc-rb-bars .uc-bar-list__value{white-space:nowrap;grid-area:value;min-width:0}@container (width>=30rem){.uc-rb-bars .uc-bar-list__item{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) auto;grid-template-areas:"label track value"}}.uc-rb-bars__term{font-size:var(--uc-fs-caption);font-weight:400;display:block}.uc-rn-option{padding:var(--uc-space-1) 0}.uc-rn-option__check{align-items:start}.uc-rn-option__check input{margin-top:2px}.uc-rn-option__name{font-weight:600;line-height:1.35;display:block}.uc-rn-option__meta{font-size:var(--uc-fs-caption);margin-top:2px;line-height:1.45;display:block}.uc-rn-option__body{margin:var(--uc-space-2) 0 var(--uc-space-3) calc(1.25rem + var(--uc-space-3));padding-left:var(--uc-space-3)}.uc-rn-text{font-size:var(--uc-fs-small);margin:0;line-height:1.6}.uc-rn-split{margin-bottom:var(--uc-space-3)}.uc-rn-split__label{font-size:var(--uc-fs-caption);margin-bottom:4px}.uc-rn-split__bar{border-radius:var(--uc-radius-sm);height:28px;display:flex;overflow:hidden}.uc-rn-split__bar>span{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;transition:width .4s var(--uc-ease);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.uc-rn-split__bar>span{transition:none}}.uc-rn-rule{padding:0 0 0 var(--uc-space-3)}.uc-rn-term{white-space:nowrap}.uc-rn-rule+.uc-rn-rule{margin-top:var(--uc-space-4)}.uc-rn-rule__title{margin:0 0 var(--uc-space-1);font-size:.9375rem;font-weight:600;line-height:1.4}.uc-rn-rule__body{font-size:var(--uc-fs-small);line-height:1.6}.uc-rn-terms{margin:0}.uc-rn-terms>div{padding:var(--uc-space-3) 0}.uc-rn-terms dt{font-size:var(--uc-fs-small);margin:0 0 2px;font-weight:600}.uc-rn-terms dd{font-size:var(--uc-fs-small);margin:0;line-height:1.55}.uc-rv-card-intro{margin:0 0 var(--uc-space-4)}.uc-rv-table{border-radius:var(--uc-radius-md);padding:4px var(--uc-space-4);box-shadow:var(--uc-shadow-1);margin-bottom:var(--uc-space-4)}.uc-szp-text{width:100%;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:.9375rem;font-weight:500;display:block}.uc-sa-line+.uc-sa-line{padding-top:var(--uc-space-4);margin-top:var(--uc-space-4)}.uc-sa-line__title{margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.uc-sa-line__hint{margin:2px 0 var(--uc-space-3)}.uc-sa-dates{gap:0 var(--uc-space-3);grid-template-columns:minmax(0,1fr);display:grid}.uc-sa-dates>*{min-width:0}@container (width>=19rem){.uc-sa-dates{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-sa-dates>.uc-field{margin-bottom:0}}.uc-strata-postcode{width:100%;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:.9375rem;font-weight:500;display:block}.uc-strata-amenity{min-width:0}.uc-strata-amenity__share{font-size:var(--uc-fs-caption);font-variant-numeric:tabular-nums;font-weight:600;display:block}.uc-strata-confidence{align-items:center;gap:var(--uc-space-2);font-size:var(--uc-fs-caption);margin:var(--uc-space-4) 0 0;flex-wrap:wrap;line-height:1.5;display:flex}.uc-strata-confidence+.uc-strata-confidence{margin-top:var(--uc-space-2)}.uc-strata-table{border-radius:var(--uc-radius-md);padding:4px var(--uc-space-4);box-shadow:var(--uc-shadow-1);margin-bottom:var(--uc-space-4)}.uc-taxdist-split{gap:var(--uc-space-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.uc-taxdist-split>*{min-width:0}@container (width>=44rem){.uc-taxdist-split{gap:var(--uc-space-5);grid-template-columns:minmax(15rem,17rem) minmax(0,1fr)}}.uc-taxdist-donut{width:100%}.uc-taxdist-bars-host{container-type:inline-size}.uc-taxdist-bars .uc-bar-list__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";row-gap:6px}.uc-taxdist-bars__label{grid-area:label;min-width:0}.uc-taxdist-bars .uc-bar-list__track{grid-area:track}.uc-taxdist-bars .uc-bar-list__value{white-space:nowrap;grid-area:value;min-width:0}.uc-taxdist-bars__pct{min-width:3.25rem;margin-left:var(--uc-space-2);font-weight:500;display:inline-block}@container (width>=30rem){.uc-taxdist-bars .uc-bar-list__item{grid-template-columns:minmax(0,13rem) minmax(0,1fr) 8.5rem;grid-template-areas:"label track value"}}.uc-taxdist-donut{position:relative}.uc-taxdist-donut__centre{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.uc-taxdist-donut__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700;line-height:1.1}.uc-taxdist-donut__label{font-size:var(--uc-fs-caption);margin-top:2px}@container (width>=44rem){.uc-taxdist-donut__value{font-size:1.625rem}}.uc-tc-cat__name{flex:auto;min-width:0}.uc-tc-cat__total,.uc-tc-cat__total+.uc-disclosure__chevron{flex-shrink:0}.uc-tc-cat__total{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-weight:600}.uc-tc-hidden__intro{margin:0 0 var(--uc-space-2)}.uc-tc-item{padding:var(--uc-space-3) 0}.uc-tc-item .uc-field{margin-bottom:0}.uc-tc-item__include{min-height:44px;padding-bottom:0}.uc-tc-bar+.uc-tc-bar{margin-top:var(--uc-space-3)}.uc-tc-bar__head{justify-content:space-between;gap:var(--uc-space-3);font-size:var(--uc-fs-small);margin-bottom:4px;display:flex}.uc-tc-bar__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.uc-tc-bar__track{border-radius:var(--uc-radius-pill);height:12px;overflow:hidden}.uc-tc-bar__fill{border-radius:var(--uc-radius-pill);height:100%;transition:width .22s var(--uc-ease)}@media (prefers-reduced-motion:reduce){.uc-tc-bar__fill{transition:none}}.uc-tc-tips li+li{margin-top:var(--uc-space-2)}.uc-wcia-bars{margin:0;padding:0;list-style:none}.uc-wcia-bars__item{padding:var(--uc-space-3) 0}.uc-wcia-bars__item:first-child{padding-top:0}.uc-wcia-bars__item:last-child{padding-bottom:0}.uc-wcia-bars__head{justify-content:space-between;align-items:baseline;gap:var(--uc-space-3);font-size:var(--uc-fs-small);line-height:1.4;display:flex}.uc-wcia-bars__head>span:first-child{min-width:0}.uc-wcia-bars__sub{font-size:var(--uc-fs-caption);margin-top:2px;font-weight:400;display:block}.uc-wcia-bars__value{font-family:var(--font-data);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.0625rem;font-weight:700}.uc-wcia-bars__track{margin-top:var(--uc-space-2);display:block}.uc-wcia-toolbar-host{container-type:inline-size}.uc-wcia-toolbar{gap:0 var(--uc-space-4);margin-bottom:var(--uc-space-3);display:grid}@container (width>=34rem){.uc-wcia-toolbar{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.uc-wcia-toolbar .uc-field{margin-bottom:0}}.uc-wcia-search{width:100%;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:.9375rem;display:block}.uc-wcia-count{font-size:var(--uc-fs-small);margin:0 0 var(--uc-space-3);line-height:1.5}.uc-wcia-cards-host{margin-bottom:var(--uc-space-4);container-type:inline-size}.uc-wcia-card{border-radius:var(--uc-radius-md);min-width:0;padding:var(--uc-space-4);box-shadow:var(--uc-shadow-1);flex-direction:column;display:flex}.uc-wcia-card__head{justify-content:space-between;align-items:flex-start;gap:var(--uc-space-2);flex-wrap:wrap;display:flex}.uc-wcia-card__name{font-family:var(--uc-font-serif);margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}.uc-wcia-card__region{font-size:var(--uc-fs-caption);margin:6px 0 0;line-height:1.4}.uc-wcia-card__price{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:var(--uc-space-3) 0 2px;font-size:1.5rem;font-weight:700;line-height:1.15}.uc-wcia-card__growth{font-size:var(--uc-fs-caption);margin:0 0 var(--uc-space-2);font-weight:600}.uc-wcia-card__flag{font-size:var(--uc-fs-caption);margin:0 0 4px;line-height:1.45}.uc-wcia-card__kv{margin-top:var(--uc-space-2);font-size:var(--uc-fs-caption)}.uc-wcia-card__foot{padding-top:var(--uc-space-2);font-size:var(--uc-fs-caption);margin:auto 0 0;line-height:1.45}.uc-wcia-card__pair{white-space:nowrap}.uc-wcia-card__kv+.uc-wcia-card__foot,.uc-wcia-card__flag+.uc-wcia-card__foot,.uc-wcia-card__growth+.uc-wcia-card__foot{margin-top:var(--uc-space-3)}.uc-wcia-pager{justify-content:center;align-items:center;gap:var(--uc-space-2);margin:0 0 var(--uc-space-6);flex-wrap:wrap;display:flex}.uc-wcia-pager__btn{min-width:44px;min-height:44px;padding:0 var(--uc-space-3);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-small)}.uc-wcia-grant-head{margin-bottom:var(--uc-space-2)}@container (width>=34rem){.uc-wcia-grant-head{align-items:flex-end;gap:var(--uc-space-4);display:flex}.uc-wcia-grant-head .uc-field{flex:0 0 16rem;margin-bottom:0}.uc-wcia-grant-head .uc-result-panel__sub{padding-bottom:12px}}
