html:has(dialog[open]){overflow:hidden;scrollbar-gutter:stable}.tt-modal{font-size:var(--font-size-body-2);border:none;border-radius:16px;box-shadow:0 8px 32px #0000002e;padding:0;margin:auto;width:752px;max-width:min(752px,calc(100vw - 32px));min-height:560px;max-height:min(var(--tt-modal-max-height, 560px),calc(100dvh - 32px));overflow:hidden;opacity:0;translate:0 12px;transition:opacity .22s ease,translate .22s ease,display .22s ease allow-discrete,overlay .22s ease allow-discrete;flex-direction:column}.tt-modal[open]{display:flex;opacity:1;translate:0 0}.tt-modal::backdrop{background:#0003;opacity:0;transition:opacity .22s ease,display .22s ease allow-discrete,overlay .22s ease allow-discrete}.tt-modal[open]::backdrop{opacity:1}@starting-style{.tt-modal[open]{opacity:0;translate:0 12px}.tt-modal[open]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){.tt-modal,.tt-modal::backdrop{transition:none}}.tt-modal-inner{padding:60px 40px 40px;overflow-y:auto;flex:1;min-height:0;position:relative}.tt-modal-frame{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.tt-modal-gradient{position:absolute;bottom:0;left:0;right:0;height:32px;background:linear-gradient(to bottom,transparent,var(--color-page-background-primary));pointer-events:none;border-radius:0 0 16px 16px;z-index:1}.tt-modal-close{position:absolute;top:16px;right:16px;z-index:2;background:none;border:none;padding:4px;cursor:pointer;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;border-radius:4px}.tt-modal-close:hover{color:var(--color-text-primary);background:var(--color-page-background-secondary)}.tt-modal-body h2{font-size:var(--font-size-heading-1);font-weight:var(--font-weight-demi);margin:0 0 20px;line-height:var(--line-height-heading)}.tt-modal-body h3{font-weight:var(--font-weight-demi);margin:0 0 20px}.tt-modal-body{color:var(--color-text-primary)}.tt-modal-body p{line-height:var(--line-height-body)}.tt-modal-body p+p{margin-top:12px}.tt-modal-body p a:any-link{color:var(--tt-blue-dark);font-weight:var(--font-weight-component-semibold);text-decoration:underline}.tt-modal-body p a:hover{color:var(--color-action-standard-active)}:where(.tt-modal-body) ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;line-height:var(--line-height-body);color:var(--color-text-primary)}@media(max-width:991px){.tt-modal-inner{padding:40px}}@media(max-width:991px){.tt-modal[data-size=fullscreen-mw]{max-width:100vw;max-height:100dvh;border-radius:0;margin:0}}@media(min-width:992px){.tt-modal[data-size=fullscreen-sw]{max-width:100vw;max-height:100dvh;width:100vw;border-radius:0;margin:0}}.tt-modal[data-size=fullscreen]{max-width:100vw;max-height:100dvh;width:100vw;border-radius:0;margin:0}.tt-security{text-align:center;max-width:1008px;margin:48px auto 0;padding:0 32px}.tt-security img,.tt-app>img{display:block;margin:0 auto 16px}.tt-security p{font-weight:var(--font-weight-demi);color:var(--tt-navy);margin:0 0 8px}.tt-security hr{border:0;border-top:1px solid var(--tt-line);margin:24px 0 0}.tt-app{max-width:1008px;margin:32px auto;padding:0 32px;text-align:center}.tt-app h4{font-size:20px;font-weight:var(--font-weight-demi);line-height:1.4;color:var(--tt-navy);margin:12px 0}.tt-app-badges{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center}.tt-app-badges img{display:block;height:44px;width:auto}.tt-legal{max-width:1008px;margin:48px auto;padding:0 32px;font-size:13px;line-height:1.65;color:var(--tt-text)}.tt-legal h4{font-size:13px;color:var(--tt-text);margin:28px 0 12px}.tt-legal h5{font-size:14px;color:var(--tt-text);margin:18px 0 8px}.tt-legal>h5{font-size:13px}.tt-legal h6{font-size:13px;color:var(--tt-muted);font-weight:600;margin:16px 0 8px}.tt-legal p{margin:0 0 12px}.tt-legal ul{margin:0 0 16px;padding-left:22px}.tt-legal li{margin:6px 0}.tt-disclosures-content strong{color:var(--tt-text)}.tt-legal-list{max-width:100%}.tt-disclosures{margin-top:16px}.tt-disclosures summary{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--color-action-standard);cursor:pointer;font-size:13px;font-weight:600;line-height:1.65;list-style:none}.tt-disclosures summary:hover{color:var(--color-action-standard-hover)}.tt-disclosures summary:hover span{text-decoration:underline}.tt-disclosures summary::-webkit-details-marker{display:none}.tt-disclosures summary:after{content:"";width:8px;height:8px;flex:0 0 8px;margin-bottom:3px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s ease}.tt-disclosures[open] summary:after{transform:rotate(-135deg)}@media(prefers-reduced-motion:reduce){.tt-disclosures summary:after{transition:none}}.tt-disclosures-content{margin-top:8px;color:var(--tt-text)}.tt-disclosures+p{color:var(--tt-text)}.body03{line-height:1.4}.font-regular{font-weight:400}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.tt-legal .tt-fineprint{margin-top:16px;color:var(--tt-text)}.tt-footer{background:var(--ids-color-pepper-0);border-top:1px solid var(--tt-line);padding:48px 20px 32px;font-size:var(--font-size-body-3);line-height:var(--line-height-body);color:var(--color-text-primary)}.tt-sitemap{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.tt-sitemap-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.tt-sitemap-col-summary{display:block;cursor:pointer}.tt-sitemap h5{font-size:14px;font-weight:600;color:#21262a;margin:0 0 12px}.tt-sitemap li{margin:0 0 4px}.tt-sitemap a{color:#21262a;font-size:14px}.tt-sitemap a:hover{color:var(--tt-blue)}.tt-footer-link-row,.tt-brands,.tt-footer-legal-grid{max-width:1280px;margin-left:auto;margin-right:auto}.tt-footer-link-row{margin-top:40px;display:grid;grid-template-columns:25% minmax(0,1fr);gap:20px;align-items:center}.tt-sitemap-link{color:var(--ids-color-pepper-110);font-size:16px;font-weight:600}.tt-sitemap-link:hover{color:var(--tt-blue)}.tt-social{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end;font-size:14px;color:#21262a}.tt-social img{display:block;height:24px;width:auto}.tt-brands{margin-top:32px;display:grid;grid-template-columns:25% minmax(0,1fr);gap:20px;align-items:center}.tt-product-brands{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.tt-brands img{display:block;width:auto}.tt-footer-legal-grid{margin-top:40px;display:grid;grid-template-columns:25% minmax(0,1fr);gap:20px}.tt-corp-links{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-wrap:wrap;font-size:14px}.tt-corp-links a{color:#21262a;font-weight:600}.tt-corp-links a:hover{text-decoration:underline}.tt-copyright{margin-bottom:8px;font-size:14px;color:#21262a;line-height:1.4}.tt-footer-legal-copy .tt-fineprint{margin:16px 0 0;font-size:14px;color:#21262a;line-height:1.4}.tt-privacy-links{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;line-height:1.2}.tt-privacy-links a{color:var(--tt-muted)}.tt-privacy-links a:hover{color:var(--tt-blue);text-decoration:underline}.tt-privacy-links .tt-cookie-link{color:#205ea3;font-weight:600}.tt-footer .tt-fineprint a{color:#205ea3;font-weight:600;text-decoration:underline}.tt-privacy-links button.tt-cookie-link{background:none;border:none;padding:0;cursor:pointer;font-size:inherit;font-family:inherit;line-height:inherit}.tt-privacy-links button.tt-cookie-link:hover{color:var(--tt-blue);text-decoration:underline}.tt-privacy-links .tt-cookie-link--divided{margin-right:12px;padding-right:12px;border-right:1px solid #3c4348}.tt-footer-legal-bottom{margin-top:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.tt-footer-legal-bottom .tt-privacy-links{margin-top:0}.tt-certification-seals{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.tt-certification-seals img{display:block;width:auto;height:auto}@media(max-width:767px){.tt-footer{padding-top:24px}.tt-footer-legal-grid{grid-template-columns:1fr}.tt-corp-links{flex-direction:column}.tt-brands{grid-template-columns:1fr;gap:16px}.tt-product-brands{flex-direction:column;align-items:flex-start;gap:16px}.tt-social{justify-content:space-between}.tt-footer-link-row{grid-template-columns:1fr}.tt-sitemap{display:block}.tt-sitemap-col{border-bottom:1px solid var(--ids-color-pepper-20)}.tt-sitemap-col-summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.tt-sitemap-col-summary h5{margin:0}.tt-sitemap-col-summary:after{content:"";flex:none;width:9px;height:9px;border-right:2px solid var(--ids-color-pepper-80);border-bottom:2px solid var(--ids-color-pepper-80);transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.tt-sitemap-toggle:checked~.tt-sitemap-col-summary:after{transform:translateY(2px) rotate(-135deg)}.tt-sitemap-col>ul{display:none;margin:0;padding:0 0 16px}.tt-sitemap-toggle:checked~ul{display:block}}@media(min-width:768px){.tt-sitemap{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-sitemap-col-summary h5{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--ids-color-pepper-20)}.tt-sitemap-col-summary{pointer-events:none}.tt-sitemap-col-summary:after{display:none}}.tt-progress-bar-track{position:sticky;top:62px;margin-bottom:-4px;left:0;width:100%;height:4px;overflow:hidden;border-radius:4px;background:var(--color-container-border-primary);z-index:58}@media(max-width:1134px){.tt-progress-bar-track{top:70px}}.tt-progress-bar-fill{height:100%;width:0%;border-radius:4px;background:linear-gradient(90deg,#30eab6,#197b60);transition:width .1s linear}.tt-scroll-top{display:none}@media(max-width:1023px){[data-tt-scroll-top][data-scrolled=true]{display:block;position:absolute;left:0;right:0;bottom:0;margin-inline:auto;width:100px;text-align:center;transform:translateY(100%);pointer-events:none}[data-tt-scroll-top][data-scrolled=true][data-with-progress-bar=true]{transform:translateY(calc(100% + 4px))}.tt-scroll-top-link{pointer-events:auto;text-decoration:none}.tt-scroll-top-pill{display:block;padding:2px 0;background:var(--tt-bg-soft);color:var(--tt-text);border:2px solid var(--color-container-border-primary, var(--tt-line));border-top:none;border-radius:0 0 50% 50%;font-size:16px;line-height:1.5;cursor:pointer}.tt-scroll-top-link:focus-visible .tt-scroll-top-pill{outline:2px solid var(--color-focus-indicator);outline-offset:2px}}.tt-header-search-btn[data-astro-cid-p72nzyfy]{display:inline-flex;align-items:center;gap:6px;color:var(--tt-muted);font-size:16px;font-weight:600;text-decoration:none;padding:4px 8px}.tt-header-search-btn[data-astro-cid-p72nzyfy]:hover{color:var(--tt-navy);text-decoration:none}.tt-header-office-btn[data-astro-cid-p72nzyfy]{display:inline-flex;align-items:center;gap:6px;color:var(--color-action-standard);font-size:16px;font-weight:600;text-decoration:none;padding:4px 8px}.tt-header-office-btn[data-astro-cid-p72nzyfy]:hover{text-decoration:none;opacity:.85}.tt-header .tt-btn{border-radius:4px;min-width:unset;white-space:nowrap;font-size:16px}.tt-header .tt-btn.size-medium{font-size:16px;padding:4px 8px}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-100.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-100.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-100-it.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-100-it.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Avenir Next forINTUIT;font-display:optional;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-400.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-400.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-400-it.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-400-it.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-500.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-500.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-500-it.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-500-it.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Avenir Next forINTUIT;font-display:optional;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-600.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-600.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-600-it.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-600-it.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Avenir Next forINTUIT;font-display:optional;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-700.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-700-it.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-700-it.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-900.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-900.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Avenir Next forINTUIT;font-display:swap;src:url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-900-it.woff2) format("woff2"),url(https://uxfabric.intuitcdn.net/fonts/avenir-next-intuit/2.0.0/avenir-900-it.woff) format("woff");font-weight:900;font-style:italic}:root{--ids-color-blueberry-0: #f4f9ff;--ids-color-blueberry-10: #e0edff;--ids-color-blueberry-20: #c5e1ff;--ids-color-blueberry-30: #a0cfff;--ids-color-blueberry-40: #7cbcff;--ids-color-blueberry-50: #5dabff;--ids-color-blueberry-60: #3492ef;--ids-color-blueberry-70: #2b77cc;--ids-color-blueberry-80: #205ea3;--ids-color-blueberry-90: #17497f;--ids-color-blueberry-100: #103661;--ids-color-blueberry-110: #00254a;--ids-color-blueberry-120: #001d3c;--ids-color-pepper-0: #f0f4f6;--ids-color-pepper-10: #e2e9ed;--ids-color-pepper-20: #d5dee3;--ids-color-pepper-30: #c3ced5;--ids-color-pepper-40: #adbac2;--ids-color-pepper-50: #9aa7b0;--ids-color-pepper-60: #859299;--ids-color-pepper-70: #727e85;--ids-color-pepper-80: #5d686f;--ids-color-pepper-90: #4c555b;--ids-color-pepper-100: #3c4348;--ids-color-pepper-110: #2b3135;--ids-color-pepper-120: #21262a;--ids-color-kiwi-0: #effff0;--ids-color-kiwi-10: #d8ffdb;--ids-color-kiwi-20: #afffb9;--ids-color-kiwi-30: #7ffa94;--ids-color-kiwi-40: #5bef76;--ids-color-kiwi-50: #3bd85e;--ids-color-kiwi-60: #00bb42;--ids-color-kiwi-70: #00a63b;--ids-color-kiwi-80: #00892e;--ids-color-kiwi-90: #006c23;--ids-color-kiwi-100: #005419;--ids-color-kiwi-110: #004012;--ids-color-kiwi-120: #002c09;--ids-color-watermelon-0: #fff6f6;--ids-color-watermelon-10: #ffe7e7;--ids-color-watermelon-20: #ffd4d8;--ids-color-watermelon-30: #ffb8be;--ids-color-watermelon-40: #ff9ba4;--ids-color-watermelon-50: #ff808c;--ids-color-watermelon-60: #f7576c;--ids-color-watermelon-70: #db334d;--ids-color-watermelon-80: #b61a37;--ids-color-watermelon-90: #8f1229;--ids-color-watermelon-100: #6e0b1e;--ids-color-watermelon-110: #4f0513;--ids-color-watermelon-120: #40030e;--ids-color-honey-0: #fffbe9;--ids-color-honey-10: #fff2c1;--ids-color-honey-20: #fde68c;--ids-color-honey-30: #fedb5e;--ids-color-honey-40: #f9c741;--ids-color-honey-50: #eda700;--ids-color-honey-60: #d99001;--ids-color-honey-70: #c27a00;--ids-color-honey-80: #ac6500;--ids-color-honey-90: #8d4d00;--ids-color-honey-100: #703a00;--ids-color-honey-110: #562a00;--ids-color-honey-120: #3e1c00;--ids-color-persimmon-0: #fff7ec;--ids-color-persimmon-10: #ffeac7;--ids-color-persimmon-20: #ffd8a0;--ids-color-persimmon-30: #ffbe6f;--ids-color-persimmon-40: #fca354;--ids-color-persimmon-50: #f88a42;--ids-color-persimmon-60: #e56c1d;--ids-color-persimmon-70: #c84f00;--ids-color-persimmon-80: #a53900;--ids-color-persimmon-90: #832900;--ids-color-persimmon-100: #651e00;--ids-color-persimmon-110: #481200;--ids-color-persimmon-120: #390e00;--ids-color-agave-0: #f0fdff;--ids-color-agave-10: #e1f9ff;--ids-color-agave-20: #c2f5ff;--ids-color-agave-30: #81f2fe;--ids-color-agave-40: #38e8f6;--ids-color-agave-50: #00d0e0;--ids-color-agave-60: #00b3c2;--ids-color-agave-70: #009eac;--ids-color-agave-80: #00828d;--ids-color-agave-90: #006771;--ids-color-agave-100: #005056;--ids-color-agave-110: #003c42;--ids-color-agave-120: #002a2e;--ids-color-spearmint-0: #ecfff7;--ids-color-spearmint-10: #d7fdef;--ids-color-spearmint-20: #a6fde2;--ids-color-spearmint-30: #50fbd4;--ids-color-spearmint-40: #00eec5;--ids-color-spearmint-50: #00d5b0;--ids-color-spearmint-60: #00b797;--ids-color-spearmint-70: #00a286;--ids-color-spearmint-80: #00856d;--ids-color-spearmint-90: #006a56;--ids-color-spearmint-100: #005244;--ids-color-spearmint-110: #003e31;--ids-color-spearmint-120: #002b21;--ids-color-olive-0: #f3ffe3;--ids-color-olive-10: #e7fdc8;--ids-color-olive-20: #d3fa90;--ids-color-olive-30: #c5ef71;--ids-color-olive-40: #b9e15e;--ids-color-olive-50: #a1cc3b;--ids-color-olive-60: #86b000;--ids-color-olive-70: #769c00;--ids-color-olive-80: #618000;--ids-color-olive-90: #4c6600;--ids-color-olive-100: #3a4f00;--ids-color-olive-110: #2b3b00;--ids-color-olive-120: #1d2900;--ids-color-eggplant-0: #f9f7ff;--ids-color-eggplant-10: #f0e9ff;--ids-color-eggplant-20: #e2d9ff;--ids-color-eggplant-30: #d0c2ff;--ids-color-eggplant-40: #c0abff;--ids-color-eggplant-50: #b496ff;--ids-color-eggplant-60: #a275ff;--ids-color-eggplant-70: #8f4bff;--ids-color-eggplant-80: #7c00f6;--ids-color-eggplant-90: #6100c2;--ids-color-eggplant-100: #490097;--ids-color-eggplant-110: #33006e;--ids-color-eggplant-120: #28005a;--ids-color-dragonfruit-0: #fff5fb;--ids-color-dragonfruit-10: #ffe6f4;--ids-color-dragonfruit-20: #ffd1e9;--ids-color-dragonfruit-30: #ffb5df;--ids-color-dragonfruit-40: #ff95d3;--ids-color-dragonfruit-50: #ff77c7;--ids-color-dragonfruit-60: #f54bac;--ids-color-dragonfruit-70: #d72792;--ids-color-dragonfruit-80: #b30078;--ids-color-dragonfruit-90: #8d005d;--ids-color-dragonfruit-100: #6c0046;--ids-color-dragonfruit-110: #4d0031;--ids-color-dragonfruit-120: #3f0027;--ids-color-fig-100: #275582;--ids-color-fig-110: #1a3d5f;--ids-color-fig-120: #14324f;--ids-color-basil-100: #315b41;--ids-color-basil-110: #274933;--ids-color-basil-120: #1c3525;--ids-color-kale-100: #325f6b;--ids-color-kale-110: #244750;--ids-color-kale-120: #19343b;--ids-color-plum-100: #564b7d;--ids-color-plum-110: #3f365c;--ids-color-plum-120: #342c4c;--ids-color-cardamom-100: #ecf6ef;--ids-color-cardamom-110: #ddece1;--ids-color-cardamom-120: #d1e0d6;--ids-color-ice-100: #eaf6f7;--ids-color-ice-110: #d5ecef;--ids-color-ice-120: #bee3e7;--ids-color-nutmeg-100: #f6f3f3;--ids-color-nutmeg-110: #ede7e8;--ids-color-nutmeg-120: #dfd4d8;--ids-color-tofu-100: #f4f4ef;--ids-color-tofu-110: #eaeae3;--ids-color-tofu-120: #dfdfd8;--ids-color-wintermint-100: #eff4f9;--ids-color-wintermint-110: #e4ebf3;--ids-color-wintermint-120: #d1dee9}:root{--tt-blue: var(--ids-color-blueberry-80, #205ea3);--tt-blue-dark: var(--ids-color-blueberry-90, #17497f);--tt-navy: var(--ids-color-blueberry-100, #103661);--tt-green: var(--ids-color-kiwi-80, #00892e);--tt-text: var(--ids-color-pepper-120, #21262a);--tt-muted: var(--ids-color-pepper-80, #5d686f);--tt-line: var(--ids-color-pepper-30, #c3ced5);--tt-bg-soft: var(--ids-color-pepper-0, #f0f4f6);--tt-bg-tint: var(--ids-color-pepper-10, #e2e9ed);--tt-orange: var(--ids-color-persimmon-50, #f88a42);--tt-orange-dark: var(--ids-color-persimmon-70, #c84f00);--tt-radius: 10px;--tt-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 2px 8px rgba(0, 0, 0, .05);--tt-font-family: "Avenir Next forINTUIT", Helvetica, sans-serif;--color-action-standard: var(--tt-blue);--color-action-standard-hover: var(--tt-blue-dark);--color-action-standard-active: var(--tt-blue-dark);--color-action-standard-subtle: var(--tt-bg-tint);--color-action-standard-subtle-hover: var(--tt-bg-soft);--color-action-standard-subtle-active: var(--tt-bg-soft);--color-action-passive: var(--tt-bg-soft);--color-action-passive-hover: var(--tt-line);--color-action-passive-active: var(--tt-line);--color-action-passive-subtle: var(--tt-bg-soft);--color-action-passive-subtle-hover: var(--tt-bg-tint);--color-action-passive-subtle-active: var(--tt-line);--color-action-negative: var(--tt-orange-dark);--color-action-negative-hover: #b34d18;--color-action-negative-active: #8f3d12;--color-action-negative-subtle: #fff2ee;--color-action-negative-subtle-hover: #ffe4d8;--color-action-negative-subtle-active: #ffd0bb;--color-text-primary: var(--tt-text);--color-text-secondary: var(--tt-muted);--color-text-disabled: var(--tt-muted);--color-text-inverse: #fff;--color-page-background-primary: #fff;--color-page-background-secondary: var(--tt-bg-soft);--color-container-border-primary: var(--tt-line);--color-ui-secondary: var(--tt-line);--color-focus-indicator: var(--tt-blue);--radius-action: var(--tt-radius);--opacity-disabled: .4;--tt-card-radius: 8px;--tt-card-tinted-bg: var(--ids-color-blueberry-0, #f4f9ff);--font-size-action-x-small: 12px;--font-size-action-medium: 14px;--font-size-action-large: 16px;--font-weight-component-bold: 700;--tt-h1-size: 28px;--tt-h1-mobile-size: 22px;--tt-article-body-size: 16px;--tt-h2-size: 14px;--tt-h3-size: 18px;--tt-h4-size: 16px;--tt-fineprint-size: 12px;--tt-price-size: 24px;--tt-button-padding-y: 10px;--tt-button-padding-x: 20px;--tt-button-radius: 22px;--tt-product-button-radius: 4px;--tt-key-takeaways-bg: #e0edff;--tt-key-takeaways-border: #205ea3;--tt-tip-bg: var(--tt-bg-soft);--tt-tip-border: var(--tt-blue);--color-input-background-primary: #fff;--color-input-border-primary: var(--tt-line);--color-input-background-primary-selected: var(--tt-blue);--color-input-border-primary-selected: var(--tt-blue);--color-input-background-error: var(--ids-color-watermelon-0, #fff6f6);--color-input-border-error: var(--ids-color-watermelon-70, #db334d);--color-input-background-warning: var(--ids-color-honey-0, #fffbe9);--color-input-border-warning: var(--ids-color-honey-70, #c27a00);--color-icon-inverse: #fff;--color-text-negative: var(--ids-color-watermelon-70, #db334d);--color-ui-negative: var(--ids-color-watermelon-70, #db334d);--color-ui-attention: var(--ids-color-honey-70, #c27a00);--color-ui-positive: var(--ids-color-kiwi-80, #00892e);--color-ui-info: var(--ids-color-blueberry-80, #205ea3);--color-ui-neutral: var(--ids-color-pepper-80, #5d686f);--color-ui-beta: var(--ids-color-eggplant-80, #7c00f6);--color-ui-new: var(--ids-color-agave-80, #00828d);--color-container-background-negative: var(--ids-color-watermelon-0, #fff6f6);--color-container-background-attention: var(--ids-color-honey-0, #fffbe9);--color-container-background-info: var(--ids-color-blueberry-0, #f4f9ff);--color-container-background-positive: var(--ids-color-kiwi-0, #e6f7ec);--color-container-background-secondary: var(--tt-bg-tint);--color-container-background-neutral-secondary: var(--ids-color-pepper-10, #e2e9ed);--color-container-background-beta-secondary: var(--ids-color-eggplant-0, #f7eeff);--color-container-background-new-secondary: var(--ids-color-agave-0, #e0f7f7);--space-component-stack-padding-xx-small: 2px;--space-component-stack-padding-small: 8px;--space-component-gap-x-small: 4px;--space-component-gap-small: 8px;--space-component-gap-medium: 12px;--space-component-inline-padding-x-small: 4px;--font-family-display: var(--tt-font-family);--font-family-heading: var(--tt-font-family);--font-family-body: var(--tt-font-family);--font-weight-display: 700;--font-weight-heading: 600;--font-weight-heading-bold: 700;--font-weight-body: 400;--font-weight-body-bold: 700;--font-weight-component-semibold: 600;--font-weight-demi: 500;--font-size-display-1: 48px;--font-size-display-2: 40px;--font-size-display-3: 32px;--font-size-display-4: 28px;--line-height-display: 1.2;--font-size-heading-1: 28px;--font-size-heading-2: 24px;--font-size-heading-3: 18px;--font-size-heading-4: 16px;--font-size-heading-5: 14px;--font-size-heading-6: 12px;--line-height-heading: 1.3;--font-size-body-1: 18px;--font-size-body-2: 16px;--font-size-body-3: 14px;--font-size-body-4: 12px;--line-height-body: 1.5;--radius-full: 9999px;--radius-small: 2px;--duration-fade-fast: .1s;--ease-appear: cubic-bezier(0, 0, .25, 1)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff;color:var(--tt-text);font-family:var(--tt-font-family);line-height:1.55;font-size:var(--font-size-body-2);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}button,input,select,textarea{font:inherit}a{color:var(--tt-blue);text-decoration:none}a:hover{text-decoration:underline}.skip{position:absolute;left:-9999px}.skip:focus{left:1rem;top:1rem;background:#fff;padding:.5rem 1rem;border:2px solid var(--tt-blue);z-index:1000}.tt-link{font-size:14px;color:var(--color-text-primary);font-weight:500}.tt-link-arrow{font-weight:600}.tt-link-arrow:after{content:" ›"}.tt-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:var(--color-action-standard);padding:8px 16px;border-radius:var(--radius-action);font-size:var(--font-size-action-medium);font-weight:var(--font-weight-component-bold);cursor:pointer;text-decoration:none;box-sizing:border-box;line-height:1.25}.tt-btn>span{display:inline-flex;align-items:center;gap:6px}.tt-btn:disabled,.tt-btn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.tt-btn.priority-primary.purpose-standard{background:var(--color-action-standard);border-color:var(--color-action-standard);color:var(--color-text-inverse)}.tt-btn.priority-primary.purpose-standard:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-hover);border-color:var(--color-action-standard-hover);text-decoration:none}.tt-btn.priority-primary.purpose-standard:active:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-active);border-color:var(--color-action-standard-active)}.tt-btn.priority-primary.purpose-passive{background:var(--color-action-passive);border-color:var(--color-action-passive);color:var(--color-text-primary)}.tt-btn.priority-primary.purpose-passive:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-passive-hover);text-decoration:none}.tt-btn.priority-primary.purpose-special{background:var(--color-action-standard);border-color:var(--color-action-standard);color:var(--color-text-inverse)}.tt-btn.priority-primary.purpose-special:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-hover);border-color:var(--color-action-standard-hover);text-decoration:none}.tt-btn.priority-primary.purpose-destruction{background:var(--color-action-negative);border-color:var(--color-action-negative);color:var(--color-text-inverse)}.tt-btn.priority-primary.purpose-destruction:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-negative-hover);border-color:var(--color-action-negative-hover);text-decoration:none}.tt-btn.priority-secondary.purpose-standard{border-width:2px;border-color:var(--color-action-standard);color:var(--color-action-standard)}.tt-btn.priority-secondary.purpose-standard:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-subtle-hover);text-decoration:none}.tt-btn.priority-secondary.purpose-standard:active:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-subtle-active)}.tt-btn.priority-secondary.purpose-passive{border-color:var(--color-ui-secondary);color:var(--color-text-primary);background:var(--color-action-passive-subtle)}.tt-btn.priority-secondary.purpose-passive:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-passive-subtle-hover);text-decoration:none}.tt-btn.priority-secondary.purpose-special{border-color:var(--color-action-standard);color:var(--color-action-standard)}.tt-btn.priority-secondary.purpose-special:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-subtle-hover);text-decoration:none}.tt-btn.priority-secondary.purpose-destruction{border-color:var(--color-action-negative);color:var(--color-action-negative);background:var(--color-action-negative-subtle)}.tt-btn.priority-secondary.purpose-destruction:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-negative-subtle-hover);text-decoration:none}.tt-btn.priority-tertiary.purpose-standard{background:var(--color-action-standard-subtle);color:var(--color-action-standard)}.tt-btn.priority-tertiary.purpose-standard:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-subtle-hover);text-decoration:none}.tt-btn.priority-tertiary.purpose-standard:active:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-subtle-active)}.tt-btn.priority-tertiary.purpose-passive{background:var(--color-action-passive-subtle);color:var(--color-text-primary)}.tt-btn.priority-tertiary.purpose-passive:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-passive-subtle-hover);text-decoration:none}.tt-btn.priority-tertiary.purpose-special{background:var(--color-action-standard-subtle);color:var(--color-action-standard)}.tt-btn.priority-tertiary.purpose-special:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-standard-subtle-hover);text-decoration:none}.tt-btn.priority-tertiary.purpose-destruction{background:var(--color-action-negative-subtle);color:var(--color-action-negative)}.tt-btn.priority-tertiary.purpose-destruction:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-action-negative-subtle-hover);text-decoration:none}.tt-btn.size-small{min-height:24px;min-width:80px;font-size:var(--font-size-action-x-small);padding-block:4px;padding-inline:12px}.tt-btn.size-medium{min-height:36px;min-width:100px;font-size:var(--font-size-action-medium);padding-block:8px;padding-inline:16px}.tt-btn.size-large{min-height:48px;min-width:120px;font-size:var(--font-size-action-large);padding-block:12px;padding-inline:24px}.tt-btn.full-width,.tt-btn.responsive{width:100%}@media(min-width:600px){.tt-btn.responsive{width:auto}}.tt-btn-ghost:hover{background:var(--color-action-standard-subtle-hover);text-decoration:none}.tt-btn-primary,.tt-btn-secondary{background:var(--color-action-standard);border-color:var(--color-action-standard);color:var(--color-text-inverse)}.tt-btn-primary:hover,.tt-btn-secondary:hover{background:var(--color-action-standard-hover);border-color:var(--color-action-standard-hover);text-decoration:none}.tt-icon-btn{background:transparent;border:0;font:inherit;font-size:14px;color:var(--color-action-standard);cursor:pointer;padding:6px 8px}.tt-checkbox{display:flex!important;align-items:center;gap:8px}.tt-fineprint{font-size:12px;color:var(--tt-muted);margin:8px 0;line-height:1.5}.tt-fineprint-block{margin-top:24px}.tt-figure{margin:24px 0}.tt-figure img{display:block;width:100%;height:auto}.tt-figure figcaption{font-size:13px;color:var(--tt-muted);margin-top:8px;font-style:italic}.tt-card{border:1px solid var(--color-container-border-primary);background:var(--color-page-background-primary, #fff)}.tt-card-tinted{border:0;border-radius:var(--tt-card-radius, 8px);background:var(--tt-card-tinted-bg, #f4f9ff)}.tt-price-block{margin-top:32px;text-align:center}.tt-price-label{margin:0!important;font-size:16px!important;color:#4f5964!important;font-weight:500}.tt-price{font-size:24px!important;font-weight:400;color:#000!important;margin:4px 0!important}.tt-price sup{font-size:12px}.tt-state-link{display:inline-block;font-size:16px}.tt-product-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:180px;margin-top:20px;padding:12px 24px;border-radius:4px;background:var(--tt-blue);color:#fff;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none}.tt-product-button small{font-size:12px;font-weight:500}.tt-product-button:hover{background:var(--tt-blue-dark);text-decoration:none}.caret{display:inline-block;transform:rotate(90deg);font-size:10px;margin-left:4px;color:var(--tt-muted)}.tt-expandable{border-bottom:1px solid var(--color-container-border-primary)}.tt-expandable-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;padding:16px 0;font-size:16px;font-weight:600;color:var(--color-text-primary);list-style:none}.tt-expandable-trigger::-webkit-details-marker{display:none}.tt-expandable-trigger:hover{color:var(--color-action-standard-hover);text-decoration:underline}.tt-expandable-chevron{flex-shrink:0;transition:transform .2s ease;color:var(--color-action-standard)}.tt-expandable[open] .tt-expandable-chevron{transform:rotate(180deg)}.tt-expandable-content{padding:0 0 16px;color:var(--color-text-primary);font-size:16px;line-height:1.6}.tt-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.tt-badge--new,.tt-badge--info{background:var(--color-action-standard-subtle);color:var(--color-action-standard)}.tt-badge--warning{background:#fff3e0;color:#b45309}.tt-badge--success{background:#e6f4ea;color:var(--tt-green)}.tt-header{position:sticky;top:0;background:#fff;border-bottom:1px solid var(--tt-line);z-index:59}.tt-header-inner{max-width:100vw;margin:0;padding:0 32px;height:62px;display:flex;align-items:center;gap:24px}.tt-logo{display:inline-flex;align-items:center;text-decoration:none}.tt-logo img{display:block;height:34px;width:auto}.tt-nav{flex:1}.tt-nav ul,.tt-breadcrumb ol,.tt-related ul,.tt-sitemap ul{list-style:none;margin:0;padding:0}.tt-nav>ul{display:flex;gap:24px}.tt-nav a{color:var(--tt-text);font-weight:600;font-size:16px;line-height:20px;padding:20px 15px 16px;display:inline-block}.tt-nav>ul>li>a{padding:20px 0 29px}.tt-nav a:hover{color:var(--tt-blue);text-decoration:underline}.tt-header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.tt-hamburger{display:none;align-items:center;justify-content:center;background:none;border:none;padding:8px;margin-left:-8px;cursor:pointer;color:#21262a;border-radius:4px;position:relative;z-index:130}.tt-hamburger:not([aria-expanded=true]):hover{color:var(--color-action-standard)}.tt-hamburger-box{position:relative;display:block;width:20px;height:16px}.tt-hamburger-bar{position:absolute;left:0;width:20px;height:3px;border-radius:3px;background:currentColor;transition:top .2s ease,transform .2s ease,opacity .15s ease}.tt-hamburger-bar:nth-child(1){top:0}.tt-hamburger-bar:nth-child(2){top:6.5px}.tt-hamburger-bar:nth-child(3){top:13px}.tt-hamburger[aria-expanded=true] .tt-hamburger-bar:nth-child(1){top:6.5px;transform:rotate(45deg)}.tt-hamburger[aria-expanded=true] .tt-hamburger-bar:nth-child(2){opacity:0}.tt-hamburger[aria-expanded=true] .tt-hamburger-bar:nth-child(3){top:6.5px;transform:rotate(-45deg)}.tt-nav-drawer{position:fixed;top:71px;left:0;right:0;height:calc(100dvh - 71px);background:#fff;z-index:95;overflow:hidden;transform:translate(-100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.tt-nav-drawer[data-open]{transform:translate(0);visibility:visible;transition:transform .3s ease,visibility 0s}.tt-nav-drawer-panel{height:100%;overflow-y:auto;display:flex;flex-direction:column}.tt-nav-drawer-list{list-style:none;margin:0;padding:0 20px}.tt-nav-drawer-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:38px 0;background:none;border:none;border-bottom:1px solid var(--ids-color-pepper-20);font-size:16px;font-weight:600;color:var(--tt-text);cursor:pointer;text-align:left;text-decoration:none}.tt-nav-drawer-trigger--link{display:block}.tt-nav-drawer-chevron{flex:none;color:var(--tt-text)}.tt-nav-drawer-brands{padding:32px 20px 40px;display:flex;flex-direction:column;align-items:center;gap:16px}.tt-nav-drawer-brands img{display:block;filter:grayscale(1);opacity:.5}.tt-nav-drawer-brand-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 12px}.tt-nav-drawer-brand-row img{height:16px;width:auto}.tt-nav-drawer-subpanel{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column;transform:translate(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.tt-nav-drawer-subpanel[data-open]{transform:translate(0);visibility:visible;transition:transform .3s ease,visibility 0s}.tt-nav-drawer-back{display:flex;align-items:center;gap:8px;width:100%;padding:18px 20px;background:none;border:none;color:var(--color-action-standard);font-size:16px;font-weight:600;cursor:pointer;text-align:left}.tt-nav-drawer-back svg{flex:none}.tt-nav-drawer-sub-scroll{flex:1;overflow-y:auto;padding:0 20px 32px}.tt-nav-drawer-section{padding:12px 0}.tt-nav-drawer-section+.tt-nav-drawer-section{border-top:1px solid var(--ids-color-pepper-20)}.tt-nav-drawer-section ul{list-style:none;margin:0;padding:0}.tt-nav-drawer-heading{font-size:16px;font-weight:400;color:#21262a;margin:0 0 4px}.tt-nav-drawer-section a{display:block;padding:13px 0;font-size:16px;font-weight:600;color:#393a3d;text-decoration:none;line-height:22.4px}.tt-nav-drawer-section a:hover{color:var(--color-action-standard)}.tt-nav-item--dropdown{position:static}.tt-nav-item--dropdown>.tt-nav-link{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.tt-nav-chevron{flex-shrink:0;transition:transform .2s ease;color:currentColor}.tt-nav-item--dropdown[data-open]>.tt-nav-link .tt-nav-chevron{transform:rotate(180deg)}.tt-nav-item--dropdown[data-open]>.tt-nav-link{text-decoration:underline}.tt-nav-dropdown-panel{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:#0000001a 0 10px 30px;border-radius:0 0 15px 15px;padding:20px 0 28px;z-index:50}.tt-nav-item--dropdown[data-open]>.tt-nav-dropdown-panel{display:block}.tt-nav-overlay{display:none;position:fixed;inset:64px 0 0;background:#00000059;z-index:40}.tt-header[data-nav-open] .tt-nav-overlay{display:block}.tt-nav-dropdown-inner{max-width:1280px;margin:0 auto;padding:0 24px}.tt-nav-dropdown-cols{display:flex;gap:60px}.tt-nav-dropdown-list{list-style:none;margin:0;padding:0;min-width:200px}.tt-nav-dropdown-list li{padding:0}.tt-nav-dropdown-heading{font-size:16px;font-weight:400;color:#21262a;margin:0}.tt-nav-dropdown-list a{font-size:16px;font-weight:600;color:#393a3d;text-decoration:none;display:block;padding:14px 0;line-height:22.4px}.tt-nav-dropdown-list a:hover{color:var(--tt-blue);text-decoration:none}.tt-badge-new{color:#d43c28;margin-left:4px}main{max-width:1180px;margin:0 auto;padding:0 32px 48px}.tt-article-layout{display:grid;grid-template-columns:1fr;gap:32px;align-items:start;font-size:var(--font-size-body-3)}.tt-article-intro,.tt-table-of-contents{font-size:var(--font-size-body-3)}.tt-article-main{min-width:0}.tt-article-rail{display:flex;flex-direction:column;gap:24px}.tt-breadcrumb{padding:12px 0 20px;font-size:12px;line-height:1.4;color:var(--color-text-secondary)}.tt-breadcrumb ol{display:flex;flex-wrap:wrap;gap:0}.tt-breadcrumb li{display:inline-flex;align-items:center}.tt-breadcrumb a{color:var(--color-text-secondary);font-weight:600;text-decoration:none}.tt-breadcrumb a:hover{color:var(--color-action-standard);text-decoration:underline}.tt-breadcrumb .sep{margin:0 4px;color:var(--color-text-secondary);font-weight:400}.tt-breadcrumb li:last-child span[aria-current]{color:var(--color-text-secondary);font-weight:400}.tt-article-head h1{max-width:760px;font-size:24px;line-height:1.4;margin:22px 0 18px;color:#000;font-weight:700}.tt-article-meta-row{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:24px}.tt-article-meta-text{flex:1 1 100%;min-width:0}@media(min-width:480px){.tt-article-meta-text{flex:1 1 0}}.tt-article-share{display:flex;flex-direction:row;gap:8px;align-items:center;flex-shrink:0;margin-left:auto;align-self:flex-end}.tt-article-share-link{display:flex;align-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.tt-article-share-link img{width:24px;height:24px;display:block;opacity:.7;transition:opacity .15s}.tt-article-share-link:hover img{opacity:1}.tt-byline,.tt-updated{margin:0;font-size:14px;color:var(--tt-muted)}.tt-updated{font-size:12px}.tt-updated{margin-top:4px}@media(min-width:1024px){.tt-article-layout{grid-template-columns:minmax(0,760px) minmax(280px,360px);gap:48px}.tt-product-ctas,.tt-cta-grid{grid-template-columns:1fr 1fr}}@media(max-width:1134px){.tt-nav,.tt-header-actions .tt-link{display:none}.tt-header-inner{gap:12px;height:70px}.tt-hamburger{display:inline-flex}}@media(max-width:1023px){.tt-article table{font-size:13px}}.tt-header-search-label{display:none}@media(min-width:768px){.tt-header-search-label{display:inline}}@media(min-width:1200px){.tt-header-search-label{display:none}}@media(min-width:1440px){.tt-header-search-label{display:inline}}@media(max-width:768px){.tt-header-office-btn span{display:none}}@media(max-width:768px){.tt-header-actions .tt-btn.priority-secondary{display:none}}@media(max-width:400px){.tt-header-inner{padding:0 16px;gap:8px}}.tt-btn{padding:var(--tt-button-padding-y) var(--tt-button-padding-x);border-radius:var(--tt-button-radius)}.tt-product-button{border-radius:var(--tt-product-button-radius)}.tt-card-tinted{border-radius:var(--tt-card-radius);background:var(--tt-card-tinted-bg)}.tt-fineprint{font-size:var(--tt-fineprint-size)}.tt-price{font-size:var(--tt-price-size)!important}.tt-article-head h1{font-size:clamp(var(--tt-h1-mobile-size),5vw,var(--tt-h1-size))}.tt-article{font-size:var(--tt-article-body-size)}.tt-article h2{font-size:var(--tt-h2-size)}.tt-article h3{font-size:var(--tt-h3-size)}.tt-article h4{font-size:var(--tt-h4-size)}@media(max-width:900px){.tt-article-head h1{font-size:var(--tt-h1-mobile-size)}}.tt-article .tt-key-takeaways{background:var(--tt-key-takeaways-bg);border-color:var(--tt-key-takeaways-border)}.tt-article blockquote{background:var(--tt-tip-bg);border-left-color:var(--tt-tip-border)}[data-theme=turbotax]{color-scheme:light;--tt-blue: var(--ids-color-blueberry-80, #205ea3);--tt-blue-dark: var(--ids-color-blueberry-90, #17497f);--tt-text: var(--ids-color-pepper-120, #21262a);--tt-muted: var(--ids-color-pepper-80, #5d686f);--tt-line: var(--ids-color-pepper-30, #c3ced5);--tt-bg-soft: var(--ids-color-pepper-0, #f0f4f6);--tt-bg-tint: var(--ids-color-pepper-10, #e2e9ed);--color-action-standard: var(--tt-blue);--color-action-standard-hover: var(--tt-blue-dark);--color-action-standard-active: var(--tt-blue-dark);--color-action-standard-subtle: var(--tt-bg-tint);--color-action-standard-subtle-hover: var(--tt-bg-soft);--color-action-standard-subtle-active: var(--tt-bg-soft);--color-text-primary: var(--tt-text);--color-text-secondary: var(--tt-muted);--color-text-disabled: var(--tt-muted);--color-container-border-primary: var(--tt-line);--color-ui-secondary: var(--tt-line);--color-focus-indicator: var(--tt-blue);--color-action-passive: var(--tt-bg-soft);--color-action-passive-hover: var(--tt-line);--color-action-passive-active: var(--tt-line);--color-action-passive-subtle: var(--tt-bg-soft);--color-action-passive-subtle-hover: var(--tt-bg-tint);--color-action-passive-subtle-active: var(--tt-line);--color-action-negative: var(--ids-color-persimmon-70, #c84f00);--color-action-negative-hover: var(--ids-color-persimmon-80, #a53900);--color-action-negative-subtle: var(--ids-color-persimmon-0, #fff7ec);--color-action-negative-subtle-hover: var(--ids-color-persimmon-10, #ffeac7);--color-page-background-primary: #fff;--color-page-background-secondary: var(--tt-bg-soft);--radius-action: var(--tt-radius);--opacity-disabled: .4;--font-size-action-x-small: 12px;--font-size-action-medium: 14px;--font-size-action-large: 16px;--font-weight-component-bold: 600}[data-theme=turbotax][data-colorscheme=dark]{color-scheme:dark;--tt-text: var(--ids-color-pepper-0, #f0f4f6);--tt-muted: var(--ids-color-pepper-40, #adbac2);--tt-line: var(--ids-color-pepper-100, #3c4348);--tt-bg-soft: var(--ids-color-pepper-120, #21262a);--tt-bg-tint: var(--ids-color-pepper-110, #2b3135);--color-action-passive: var(--tt-bg-tint);--color-action-passive-hover: var(--tt-line);--color-action-passive-subtle: var(--tt-bg-tint);--color-action-passive-subtle-hover: var(--tt-line);--color-text-primary: var(--tt-text);--color-text-secondary: var(--tt-muted);--color-text-disabled: var(--tt-muted);--color-container-border-primary: var(--tt-line);--color-ui-secondary: var(--tt-line)}[data-theme=turbotax-green]{color-scheme:light;--tt-blue: var(--ids-color-kiwi-80, #00892e);--tt-blue-dark: var(--ids-color-kiwi-90, #006c23);--tt-text: var(--ids-color-pepper-120, #21262a);--tt-muted: var(--ids-color-pepper-80, #5d686f);--tt-line: var(--ids-color-pepper-30, #c3ced5);--tt-bg-soft: var(--ids-color-pepper-0, #f0f4f6);--tt-bg-tint: var(--ids-color-kiwi-0, #effff0);--color-action-standard: var(--tt-blue);--color-action-standard-hover: var(--tt-blue-dark);--color-action-standard-active: var(--tt-blue-dark);--color-action-standard-subtle: var(--tt-bg-tint);--color-action-standard-subtle-hover: var(--tt-bg-soft);--color-action-standard-subtle-active: var(--tt-bg-soft);--color-action-passive: var(--tt-bg-soft);--color-action-passive-hover: var(--tt-line);--color-action-passive-subtle: var(--tt-bg-soft);--color-action-passive-subtle-hover: var(--tt-bg-tint);--color-text-primary: var(--tt-text);--color-text-secondary: var(--tt-muted);--color-text-disabled: var(--tt-muted);--color-text-inverse: #fff;--color-page-background-primary: #fff;--color-page-background-secondary: var(--tt-bg-soft);--color-container-border-primary: var(--tt-line);--color-ui-secondary: var(--tt-line);--color-focus-indicator: var(--tt-blue);--radius-action: var(--tt-radius);--opacity-disabled: .4;--font-size-action-x-small: 12px;--font-size-action-medium: 14px;--font-size-action-large: 16px;--font-weight-component-bold: 600}[data-theme=turbotax-green][data-colorscheme=dark]{color-scheme:dark;--tt-text: var(--ids-color-pepper-0, #f0f4f6);--tt-muted: var(--ids-color-pepper-40, #adbac2);--tt-line: var(--ids-color-pepper-100, #3c4348);--tt-bg-soft: var(--ids-color-pepper-120, #21262a);--tt-bg-tint: var(--ids-color-kiwi-120, #002c09);--color-text-primary: var(--tt-text);--color-text-secondary: var(--tt-muted);--color-text-disabled: var(--tt-muted);--color-container-border-primary: var(--tt-line);--color-ui-secondary: var(--tt-line)}
