@layer properties;@layer front-tokens{@layer base,dark,palette,palette-dark;}@layer normalize{html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}template{display:none}a{background-color:#0000}h1{font-size:2em}img{border:0}svg:not(:root){overflow:hidden}button,input{margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}ul{padding:0}}@layer tw-base,base-components,markdown-renderer,nds-tokens,front-ui-normalize;@layer front-ui-utilities{.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex{display:flex}.inline-flex{display:inline-flex}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:start}.justify-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.inline-full{inline-size:100%}.inline-fit{inline-size:fit-content}.gap-0{gap:var(--tatami-dimension-spacing-0)}.gap-8{gap:var(--tatami-dimension-spacing-8)}.gap-12{gap:var(--tatami-dimension-spacing-12)}.gap-y-0{row-gap:var(--tatami-dimension-spacing-0)}.pt-12{padding-block-start:var(--tatami-dimension-spacing-12)}.pt-64{padding-block-start:var(--tatami-dimension-spacing-64)}.pb-12{padding-block-end:var(--tatami-dimension-spacing-12)}.pb-64{padding-block-end:var(--tatami-dimension-spacing-64)}.ps-0{padding-inline-start:var(--tatami-dimension-spacing-0)}.ps-12{padding-inline-start:var(--tatami-dimension-spacing-12)}.ps-32{padding-inline-start:var(--tatami-dimension-spacing-32)}.pe-12{padding-inline-end:var(--tatami-dimension-spacing-12)}.pe-32{padding-inline-end:var(--tatami-dimension-spacing-32)}.mt-0{margin-block-start:var(--tatami-dimension-spacing-0)}.mb-0{margin-block-end:var(--tatami-dimension-spacing-0)}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.gap-var{--box-gap-sm:var(--undefined);--box-gap-md:var(--undefined);--box-gap-lg:var(--undefined);--box-gap-xl:var(--undefined);--box-gap-xxl:var(--undefined);gap:var(--box-gap)}@media (min-width:600px){.gap-var{gap:var(--box-gap-sm,var(--box-gap))}}@media (min-width:840px){.gap-var{gap:var(--box-gap-md,var(--box-gap-sm,var(--box-gap)))}}@media (min-width:1080px){.gap-var{gap:var(--box-gap-lg,var(--box-gap-md,var(--box-gap-sm,var(--box-gap))))}}@media (min-width:1280px){.gap-var{gap:var(--box-gap-xl,var(--box-gap-lg,var(--box-gap-md,var(--box-gap-sm,var(--box-gap)))))}}@media (min-width:1440px){.gap-var{gap:var(--box-gap-xxl,var(--box-gap-xl,var(--box-gap-lg,var(--box-gap-md,var(--box-gap-sm,var(--box-gap))))))}}}@layer front-ui-foundations,front-ui-atoms,front-ui-components,tw-utilities,front-client-ui;:root{--tatami-border-radius-200:.25rem;--tatami-border-radius-300:.3125rem;--tatami-border-radius-400:.375rem;--tatami-border-radius-500:.5rem;--tatami-border-radius-600:.625rem;--tatami-border-radius-700:.75rem;--tatami-border-radius-900:1rem;--tatami-border-radius-round:624.938rem;--tatami-border-width-1:var(--tatami-dimension-thickness-1);--tatami-border-style-solid:solid;--tatami-color-gray-100:#f9f9f8;--tatami-color-gray-200:#f6f5f4;--tatami-color-gray-300:#dfdcd9;--tatami-color-gray-400:#a39e98;--tatami-color-gray-500:#78736f;--tatami-color-gray-600:#615d59;--tatami-color-gray-700:#494744;--tatami-color-gray-800:#31302e;--tatami-color-gray-900:#191918;--tatami-color-yellow-100:#fff5e0;--tatami-color-yellow-200:#ffe4af;--tatami-color-yellow-300:#ffd786;--tatami-color-yellow-400:#ffc95e;--tatami-color-yellow-500:#ffb110;--tatami-color-yellow-600:#e89d01;--tatami-color-yellow-700:#c78600;--tatami-color-blue-100:#f2f9ff;--tatami-color-blue-200:#e6f3fe;--tatami-color-blue-300:#93cdfe;--tatami-color-blue-400:#62aef0;--tatami-color-blue-500:#097fe8;--tatami-color-blue-600:#0075de;--tatami-color-blue-700:#005bab;--tatami-color-blue-800:#00396b;--tatami-color-black:#000;--tatami-color-white:#fff;--tatami-color-alpha-black-100:#0000000d;--tatami-color-alpha-black-200:#0000001a;--tatami-color-alpha-black-300:#0003;--tatami-color-alpha-black-400:#0000004d;--tatami-color-alpha-black-500:#0000008a;--tatami-color-alpha-black-600:#00000096;--tatami-color-alpha-black-700:#000000bf;--tatami-color-alpha-black-800:#000000e5;--tatami-color-alpha-black-900:#000000f2;--tatami-color-alpha-white-100:#ffffff0d;--tatami-color-alpha-white-200:#ffffff1a;--tatami-color-alpha-white-700:#ffffffbf;--tatami-color-transparent:#fff0;--tatami-color-campaigns-dev-platform-dos-blue:#1313ba;--tatami-color-campaigns-dev-platform-dos-black:#0a0a5d;--tatami-color-campaigns-dev-platform-dos-white:var(--tatami-color-white);--tatami-color-campaigns-dev-platform-dos-alpha-blue:#1313baa8;--tatami-color-campaigns-dev-platform-dos-alpha-white:var(--tatami-color-alpha-white-700);--tatami-dimension-spacing-0:0;--tatami-dimension-spacing-4:.25rem;--tatami-dimension-spacing-8:.5rem;--tatami-dimension-spacing-12:.75rem;--tatami-dimension-spacing-16:1rem;--tatami-dimension-spacing-20:1.25rem;--tatami-dimension-spacing-24:1.5rem;--tatami-dimension-spacing-28:1.75rem;--tatami-dimension-spacing-32:2rem;--tatami-dimension-spacing-40:2.5rem;--tatami-dimension-spacing-48:3rem;--tatami-dimension-spacing-56:3.5rem;--tatami-dimension-spacing-64:4rem;--tatami-dimension-spacing-72:4.5rem;--tatami-dimension-spacing-80:5rem;--tatami-dimension-spacing-96:6rem;--tatami-dimension-size-960:60rem;--tatami-dimension-size-1252:78.25rem;--tatami-dimension-offset-1:.0625rem;--tatami-dimension-offset-2:.125rem;--tatami-dimension-thickness-1:.0625rem;--tatami-dimension-thickness-2:.125rem;--tatami-font-family-primary-sans:NotionInter;--tatami-font-family-primary-serif:"Lyon Text";--tatami-font-family-primary-serif-chinese-simplified:"Lyon Text";--tatami-font-family-fallback-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";--tatami-font-family-fallback-serif:Georgia,YuMincho,"Yu Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Songti TC","Songti SC",SimSun,"Nanum Myeongjo",NanumMyeongjo,Batang,serif;--tatami-font-family-fallback-serif-chinese-simplified:Georgia,"Songti TC",SimSun,serif;--tatami-font-family-sans:var(--tatami-font-family-primary-sans),var(--tatami-font-family-fallback-sans);--tatami-font-family-sans-font-feature-settings:"lnum"1,"locl"0;--tatami-font-family-serif:var(--tatami-font-family-primary-serif),var(--tatami-font-family-fallback-serif);--tatami-font-family-serif-font-feature-settings:"lnum"1,"locl"0,"liga"1;--tatami-font-family-serif-chinese-simplified:var(--tatami-font-family-primary-serif-chinese-simplified),var(--tatami-font-family-fallback-serif-chinese-simplified);--tatami-font-family-serif-chinese-simplified-font-feature-settings:"lnum"1,"locl"0,"liga"1;--tatami-font-size-50:.75rem;--tatami-font-size-100:.875rem;--tatami-font-size-200:1rem;--tatami-font-size-350:1.25rem;--tatami-font-size-400:1.375rem;--tatami-font-size-500:1.625rem;--tatami-font-size-600:2rem;--tatami-font-size-700:2.625rem;--tatami-font-size-800:3.375rem;--tatami-font-size-900:4rem;--tatami-font-line-height-50:var(--tatami-dimension-spacing-16);--tatami-font-line-height-100:var(--tatami-dimension-spacing-20);--tatami-font-line-height-200:var(--tatami-dimension-spacing-24);--tatami-font-line-height-350:var(--tatami-dimension-spacing-28);--tatami-font-line-height-400:var(--tatami-dimension-spacing-28);--tatami-font-line-height-500:var(--tatami-dimension-spacing-32);--tatami-font-line-height-600:var(--tatami-dimension-spacing-40);--tatami-font-line-height-700:var(--tatami-dimension-spacing-48);--tatami-font-line-height-800:var(--tatami-dimension-spacing-56);--tatami-font-line-height-900:var(--tatami-dimension-spacing-64);--tatami-font-weight-regular:400;--tatami-font-weight-medium:500;--tatami-font-weight-semibold:600;--tatami-font-weight-bold:700;--tatami-motion-timing-function-ease-in-out-quint:cubic-bezier(.86,0,.07,1);--tatami-motion-timing-function-ease-in:cubic-bezier(.42,0,1,1);--tatami-motion-timing-function-ease-out:cubic-bezier(0,0,.58,1);--tatami-motion-duration-150:.15s;--tatami-motion-duration-200:.2s;--tatami-motion-duration-300:.3s;--tatami-shadow-100:0px .7px 1.462px 0px #00000004,0px 3px 9px 0px #00000008;--tatami-shadow-200:0px .175px 1.041px 0px #00000003,0px .8px 2.925px 0px #00000005,0px 2.025px 7.847px 0px #00000007,0px 4px 18px 0px #0000000a;--tatami-z-index-header:100;--tatami-z-index-popup:500;--tatami-typography-sans-50-medium-font:var(--tatami-font-weight-medium) var(--tatami-font-size-50)/var(--tatami-font-line-height-50) var(--tatami-font-family-sans);--tatami-typography-sans-50-medium-letter-spacing:.0078125rem;--tatami-typography-sans-50-medium-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-100-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-100)/var(--tatami-font-line-height-100) var(--tatami-font-family-sans);--tatami-typography-sans-100-regular-letter-spacing:0;--tatami-typography-sans-100-regular-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-100-medium-font:var(--tatami-font-weight-medium) var(--tatami-font-size-100)/var(--tatami-font-line-height-100) var(--tatami-font-family-sans);--tatami-typography-sans-100-medium-letter-spacing:0;--tatami-typography-sans-100-medium-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-200-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-sans);--tatami-typography-sans-200-regular-letter-spacing:0;--tatami-typography-sans-200-regular-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-200-medium-font:var(--tatami-font-weight-medium) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-sans);--tatami-typography-sans-200-medium-letter-spacing:0;--tatami-typography-sans-200-medium-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-200-semibold-font:var(--tatami-font-weight-semibold) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-sans);--tatami-typography-sans-200-semibold-letter-spacing:0;--tatami-typography-sans-200-semibold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-350-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-350)/var(--tatami-font-line-height-350) var(--tatami-font-family-sans);--tatami-typography-sans-350-regular-letter-spacing:-.0078125rem;--tatami-typography-sans-350-regular-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-400-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-400)/var(--tatami-font-line-height-400) var(--tatami-font-family-sans);--tatami-typography-sans-400-bold-letter-spacing:-.015625rem;--tatami-typography-sans-400-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-500-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-500)/var(--tatami-font-line-height-500) var(--tatami-font-family-sans);--tatami-typography-sans-500-bold-letter-spacing:-.0390625rem;--tatami-typography-sans-500-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-600-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-600)/var(--tatami-font-line-height-600) var(--tatami-font-family-sans);--tatami-typography-sans-600-bold-letter-spacing:-.046875rem;--tatami-typography-sans-600-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-700-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-700)/var(--tatami-font-line-height-700) var(--tatami-font-family-sans);--tatami-typography-sans-700-bold-letter-spacing:-.09375rem;--tatami-typography-sans-700-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-800-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-800)/var(--tatami-font-line-height-800) var(--tatami-font-family-sans);--tatami-typography-sans-800-bold-letter-spacing:-.117188rem;--tatami-typography-sans-800-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-900-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-900)/var(--tatami-font-line-height-900) var(--tatami-font-family-sans);--tatami-typography-sans-900-bold-letter-spacing:-.132813rem;--tatami-typography-sans-900-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-serif-200-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-serif);--tatami-typography-serif-200-regular-letter-spacing:0;--tatami-typography-serif-200-regular-font-feature-settings:var(--tatami-font-family-serif-font-feature-settings);--em-ratio-0-1:.1em;--link-underline-offset:var(--em-ratio-0-1)}@font-face{font-family:NotionInter;src:url(fonts/0.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:NotionInter;src:url(fonts/2.woff2)format("woff2");font-style:normal;font-weight:500}@font-face{font-family:NotionInter;src:url(fonts/4.woff2)format("woff2");font-style:normal;font-weight:600}@font-face{font-family:NotionInter;src:url(fonts/6.woff2)format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Lyon Text;src:url(fonts/8.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:NotionInter;src:url(fonts/10.woff2)format("woff2");font-style:normal;font-weight:400;unicode-range:U+300-36F,U+C0-FF,U+100-17F,U+1EA0-1EF9}@font-face{font-family:NotionInter;src:url(fonts/12.woff2)format("woff2");font-style:normal;font-weight:500;unicode-range:U+300-36F,U+C0-FF,U+100-17F,U+1EA0-1EF9}@font-face{font-family:NotionInter;src:url(fonts/14.woff2)format("woff2");font-style:normal;font-weight:600;unicode-range:U+300-36F,U+C0-FF,U+100-17F,U+1EA0-1EF9}@font-face{font-family:NotionInter;src:url(fonts/16.woff2)format("woff2");font-style:normal;font-weight:700;unicode-range:U+300-36F,U+C0-FF,U+100-17F,U+1EA0-1EF9}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scaleIn{0%{transform:scale(.975)}to{transform:scale(1)}}@keyframes scaleOut{0%{transform:scale(1)}to{transform:scale(.975)}}@keyframes popIn{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}*,:after,:before{box-sizing:border-box}:is(:lang(fr),:lang(es-es)) *{quotes:"«""»""‹""›"}:lang(ko) *{word-break:keep-all;hyphens:none;line-break:strict}body,html{cursor:default;background:var(--tatami-color-background-base);color:var(--tatami-color-text-strong);font-size:16px;font-family:var(--tatami-font-family-sans);text-wrap:pretty;word-break:auto-phrase;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:lining-nums;font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);scroll-padding-block-start:80px;line-height:1.5;container-type:inline-size}html{overflow-inline:clip;scroll-snap-type:y proximity;-webkit-hyphenate-limit-before:var(--hyphens-before);-webkit-hyphenate-limit-after:var(--hyphens-after);-webkit-hyphenate-limit-lines:var(--hyphens-lines);hyphenate-limit-chars:var(--hyphens-length) var(--hyphens-before) var(--hyphens-after);hyphenate-limit-lines:var(--hyphens-lines);overflow-x:clip}:root{--global-navigation-height:64px;--border-color-regular:#00000014;interpolate-size:allow-keywords}a{color:var(--tatami-color-text-strong)}svg{fill:currentColor}:focus:not(:focus-visible){outline:0}::placeholder{color:var(--tatami-color-text-muted);opacity:1}html[lang=zh-cn]{--tatami-font-family-serif:var(--tatami-font-family-serif-chinese-simplified);--tatami-font-family-serif-font-feature-settings:var(--tatami-font-family-serif-chinese-simplified-font-feature-settings)}
:root{--tatami-border-radius-200:.25rem;--tatami-border-radius-300:.3125rem;--tatami-border-radius-400:.375rem;--tatami-border-radius-500:.5rem;--tatami-border-radius-600:.625rem;--tatami-border-radius-700:.75rem;--tatami-border-radius-900:1rem;--tatami-border-radius-round:624.938rem;--tatami-border-width-1:var(--tatami-dimension-thickness-1);--tatami-border-style-solid:solid;--tatami-color-gray-100:#f9f9f8;--tatami-color-gray-200:#f6f5f4;--tatami-color-gray-300:#dfdcd9;--tatami-color-gray-400:#a39e98;--tatami-color-gray-500:#78736f;--tatami-color-gray-600:#615d59;--tatami-color-gray-700:#494744;--tatami-color-gray-800:#31302e;--tatami-color-gray-900:#191918;--tatami-color-yellow-100:#fff5e0;--tatami-color-yellow-200:#ffe4af;--tatami-color-yellow-300:#ffd786;--tatami-color-yellow-400:#ffc95e;--tatami-color-yellow-500:#ffb110;--tatami-color-yellow-600:#e89d01;--tatami-color-yellow-700:#c78600;--tatami-color-blue-100:#f2f9ff;--tatami-color-blue-200:#e6f3fe;--tatami-color-blue-300:#93cdfe;--tatami-color-blue-400:#62aef0;--tatami-color-blue-500:#097fe8;--tatami-color-blue-600:#0075de;--tatami-color-blue-700:#005bab;--tatami-color-blue-800:#00396b;--tatami-color-black:#000;--tatami-color-white:#fff;--tatami-color-alpha-black-100:#0000000d;--tatami-color-alpha-black-200:#0000001a;--tatami-color-alpha-black-300:#0003;--tatami-color-alpha-black-400:#0000004d;--tatami-color-alpha-black-500:#0000008a;--tatami-color-alpha-black-600:#00000096;--tatami-color-alpha-black-700:#000000bf;--tatami-color-alpha-black-800:#000000e5;--tatami-color-alpha-black-900:#000000f2;--tatami-color-alpha-white-100:#ffffff0d;--tatami-color-alpha-white-200:#ffffff1a;--tatami-color-alpha-white-700:#ffffffbf;--tatami-color-transparent:#fff0;--tatami-color-campaigns-dev-platform-dos-blue:#1313ba;--tatami-color-campaigns-dev-platform-dos-black:#0a0a5d;--tatami-color-campaigns-dev-platform-dos-white:var(--tatami-color-white);--tatami-color-campaigns-dev-platform-dos-alpha-blue:#1313baa8;--tatami-color-campaigns-dev-platform-dos-alpha-white:var(--tatami-color-alpha-white-700);--tatami-dimension-spacing-0:0;--tatami-dimension-spacing-4:.25rem;--tatami-dimension-spacing-8:.5rem;--tatami-dimension-spacing-12:.75rem;--tatami-dimension-spacing-16:1rem;--tatami-dimension-spacing-20:1.25rem;--tatami-dimension-spacing-24:1.5rem;--tatami-dimension-spacing-28:1.75rem;--tatami-dimension-spacing-32:2rem;--tatami-dimension-spacing-40:2.5rem;--tatami-dimension-spacing-48:3rem;--tatami-dimension-spacing-56:3.5rem;--tatami-dimension-spacing-64:4rem;--tatami-dimension-spacing-72:4.5rem;--tatami-dimension-spacing-80:5rem;--tatami-dimension-spacing-96:6rem;--tatami-dimension-size-960:60rem;--tatami-dimension-size-1252:78.25rem;--tatami-dimension-offset-1:.0625rem;--tatami-dimension-offset-2:.125rem;--tatami-dimension-thickness-1:.0625rem;--tatami-dimension-thickness-2:.125rem;--tatami-font-family-primary-sans:NotionInter;--tatami-font-family-primary-serif:"Lyon Text";--tatami-font-family-primary-serif-chinese-simplified:"Lyon Text";--tatami-font-family-fallback-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";--tatami-font-family-fallback-serif:Georgia,YuMincho,"Yu Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Songti TC","Songti SC",SimSun,"Nanum Myeongjo",NanumMyeongjo,Batang,serif;--tatami-font-family-fallback-serif-chinese-simplified:Georgia,"Songti TC",SimSun,serif;--tatami-font-family-sans:var(--tatami-font-family-primary-sans),var(--tatami-font-family-fallback-sans);--tatami-font-family-sans-font-feature-settings:"lnum"1,"locl"0;--tatami-font-family-serif:var(--tatami-font-family-primary-serif),var(--tatami-font-family-fallback-serif);--tatami-font-family-serif-font-feature-settings:"lnum"1,"locl"0,"liga"1;--tatami-font-family-serif-chinese-simplified:var(--tatami-font-family-primary-serif-chinese-simplified),var(--tatami-font-family-fallback-serif-chinese-simplified);--tatami-font-family-serif-chinese-simplified-font-feature-settings:"lnum"1,"locl"0,"liga"1;--tatami-font-size-50:.75rem;--tatami-font-size-100:.875rem;--tatami-font-size-200:1rem;--tatami-font-size-350:1.25rem;--tatami-font-size-400:1.375rem;--tatami-font-size-500:1.625rem;--tatami-font-size-600:2rem;--tatami-font-size-700:2.625rem;--tatami-font-size-800:3.375rem;--tatami-font-size-900:4rem;--tatami-font-line-height-50:var(--tatami-dimension-spacing-16);--tatami-font-line-height-100:var(--tatami-dimension-spacing-20);--tatami-font-line-height-200:var(--tatami-dimension-spacing-24);--tatami-font-line-height-350:var(--tatami-dimension-spacing-28);--tatami-font-line-height-400:var(--tatami-dimension-spacing-28);--tatami-font-line-height-500:var(--tatami-dimension-spacing-32);--tatami-font-line-height-600:var(--tatami-dimension-spacing-40);--tatami-font-line-height-700:var(--tatami-dimension-spacing-48);--tatami-font-line-height-800:var(--tatami-dimension-spacing-56);--tatami-font-line-height-900:var(--tatami-dimension-spacing-64);--tatami-font-weight-regular:400;--tatami-font-weight-medium:500;--tatami-font-weight-semibold:600;--tatami-font-weight-bold:700;--tatami-motion-timing-function-ease-in-out-quint:cubic-bezier(.86,0,.07,1);--tatami-motion-timing-function-ease-in:cubic-bezier(.42,0,1,1);--tatami-motion-timing-function-ease-out:cubic-bezier(0,0,.58,1);--tatami-motion-duration-150:.15s;--tatami-motion-duration-200:.2s;--tatami-motion-duration-300:.3s;--tatami-shadow-100:0px .7px 1.462px 0px #00000004,0px 3px 9px 0px #00000008;--tatami-shadow-200:0px .175px 1.041px 0px #00000003,0px .8px 2.925px 0px #00000005,0px 2.025px 7.847px 0px #00000007,0px 4px 18px 0px #0000000a;--tatami-z-index-header:100;--tatami-z-index-popup:500;--tatami-typography-sans-50-medium-font:var(--tatami-font-weight-medium) var(--tatami-font-size-50)/var(--tatami-font-line-height-50) var(--tatami-font-family-sans);--tatami-typography-sans-50-medium-letter-spacing:.0078125rem;--tatami-typography-sans-50-medium-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-100-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-100)/var(--tatami-font-line-height-100) var(--tatami-font-family-sans);--tatami-typography-sans-100-regular-letter-spacing:0;--tatami-typography-sans-100-regular-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-100-medium-font:var(--tatami-font-weight-medium) var(--tatami-font-size-100)/var(--tatami-font-line-height-100) var(--tatami-font-family-sans);--tatami-typography-sans-100-medium-letter-spacing:0;--tatami-typography-sans-100-medium-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-200-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-sans);--tatami-typography-sans-200-regular-letter-spacing:0;--tatami-typography-sans-200-regular-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-200-medium-font:var(--tatami-font-weight-medium) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-sans);--tatami-typography-sans-200-medium-letter-spacing:0;--tatami-typography-sans-200-medium-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-200-semibold-font:var(--tatami-font-weight-semibold) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-sans);--tatami-typography-sans-200-semibold-letter-spacing:0;--tatami-typography-sans-200-semibold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-350-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-350)/var(--tatami-font-line-height-350) var(--tatami-font-family-sans);--tatami-typography-sans-350-regular-letter-spacing:-.0078125rem;--tatami-typography-sans-350-regular-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-400-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-400)/var(--tatami-font-line-height-400) var(--tatami-font-family-sans);--tatami-typography-sans-400-bold-letter-spacing:-.015625rem;--tatami-typography-sans-400-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-500-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-500)/var(--tatami-font-line-height-500) var(--tatami-font-family-sans);--tatami-typography-sans-500-bold-letter-spacing:-.0390625rem;--tatami-typography-sans-500-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-600-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-600)/var(--tatami-font-line-height-600) var(--tatami-font-family-sans);--tatami-typography-sans-600-bold-letter-spacing:-.046875rem;--tatami-typography-sans-600-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-700-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-700)/var(--tatami-font-line-height-700) var(--tatami-font-family-sans);--tatami-typography-sans-700-bold-letter-spacing:-.09375rem;--tatami-typography-sans-700-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-800-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-800)/var(--tatami-font-line-height-800) var(--tatami-font-family-sans);--tatami-typography-sans-800-bold-letter-spacing:-.117188rem;--tatami-typography-sans-800-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-sans-900-bold-font:var(--tatami-font-weight-bold) var(--tatami-font-size-900)/var(--tatami-font-line-height-900) var(--tatami-font-family-sans);--tatami-typography-sans-900-bold-letter-spacing:-.132813rem;--tatami-typography-sans-900-bold-font-feature-settings:var(--tatami-font-family-sans-font-feature-settings);--tatami-typography-serif-200-regular-font:var(--tatami-font-weight-regular) var(--tatami-font-size-200)/var(--tatami-font-line-height-200) var(--tatami-font-family-serif);--tatami-typography-serif-200-regular-letter-spacing:0;--tatami-typography-serif-200-regular-font-feature-settings:var(--tatami-font-family-serif-font-feature-settings)}
@layer front-ui-foundations{.Db2fhq_semanticTypography{margin-block:0}.Db2fhq_semanticTypography a,a.Db2fhq_semanticTypography{text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--tatami-decoration-link-underline-thickness)}.Db2fhq_semanticTypography a:hover,a.Db2fhq_semanticTypography:hover{color:var(--tatami-color-link-primary-text-hover);text-decoration:underline}.Db2fhq_semanticTypography a:focus,a.Db2fhq_semanticTypography:focus{color:var(--tatami-color-link-primary-text-focus);text-decoration:underline}.Db2fhq_semanticTypography a:active,a.Db2fhq_semanticTypography:active{color:var(--tatami-color-link-primary-text-active);text-decoration:underline}.Db2fhq_semanticTypography:is(h1,h2,h3,h4,h5,h6,blockquote){text-wrap:balance;margin:0}.Db2fhq_variantGlobalTitle{font:var(--typography-global-title-font-computed,var(--tatami-typography-global-title-font));letter-spacing:var(--typography-global-title-letter-spacing-computed,var(--tatami-typography-global-title-letter-spacing));font-feature-settings:var(--typography-global-title-font-feature-settings-computed,var(--tatami-typography-global-title-font-feature-settings));color:var(--tatami-color-text-strong)}@media (min-width:600px){.Db2fhq_variantGlobalTitle{--typography-global-title-font-computed:var(--tatami-typography-global-title-sm-font);--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-sm-letter-spacing);--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantGlobalTitle{--typography-global-title-font-computed:var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantGlobalTitle{--typography-global-title-font-computed:var(--tatami-typography-global-title-lg-font,var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font)));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-lg-letter-spacing,var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing)));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-lg-font-feature-settings,var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantGlobalTitle{--typography-global-title-font-computed:var(--tatami-typography-global-title-xl-font,var(--tatami-typography-global-title-lg-font,var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font))));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-xl-letter-spacing,var(--tatami-typography-global-title-lg-letter-spacing,var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing))));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-xl-font-feature-settings,var(--tatami-typography-global-title-lg-font-feature-settings,var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantGlobalTitle{--typography-global-title-font-computed:var(--tatami-typography-global-title-xxl-font,var(--tatami-typography-global-title-xl-font,var(--tatami-typography-global-title-lg-font,var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font)))));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-xxl-letter-spacing,var(--tatami-typography-global-title-xl-letter-spacing,var(--tatami-typography-global-title-lg-letter-spacing,var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing)))));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-xxl-font-feature-settings,var(--tatami-typography-global-title-xl-font-feature-settings,var(--tatami-typography-global-title-lg-font-feature-settings,var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings)))))}}.Db2fhq_variantGlobalHeadingSubtle{font:var(--typography-global-heading-subtle-font-computed,var(--tatami-typography-global-heading-subtle-font));letter-spacing:var(--typography-global-heading-subtle-letter-spacing-computed,var(--tatami-typography-global-heading-subtle-letter-spacing));font-feature-settings:var(--typography-global-heading-subtle-font-feature-settings-computed,var(--tatami-typography-global-heading-subtle-font-feature-settings));color:var(--tatami-color-text-strong)}@media (min-width:600px){.Db2fhq_variantGlobalHeadingSubtle{--typography-global-heading-subtle-font-computed:var(--tatami-typography-global-heading-subtle-sm-font);--typography-global-heading-subtle-letter-spacing-computed:var(--tatami-typography-global-heading-subtle-sm-letter-spacing);--typography-global-heading-subtle-font-feature-settings-computed:var(--tatami-typography-global-heading-subtle-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantGlobalHeadingSubtle{--typography-global-heading-subtle-font-computed:var(--tatami-typography-global-heading-subtle-md-font,var(--tatami-typography-global-heading-subtle-sm-font));--typography-global-heading-subtle-letter-spacing-computed:var(--tatami-typography-global-heading-subtle-md-letter-spacing,var(--tatami-typography-global-heading-subtle-sm-letter-spacing));--typography-global-heading-subtle-font-feature-settings-computed:var(--tatami-typography-global-heading-subtle-md-font-feature-settings,var(--tatami-typography-global-heading-subtle-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantGlobalHeadingSubtle{--typography-global-heading-subtle-font-computed:var(--tatami-typography-global-heading-subtle-lg-font,var(--tatami-typography-global-heading-subtle-md-font,var(--tatami-typography-global-heading-subtle-sm-font)));--typography-global-heading-subtle-letter-spacing-computed:var(--tatami-typography-global-heading-subtle-lg-letter-spacing,var(--tatami-typography-global-heading-subtle-md-letter-spacing,var(--tatami-typography-global-heading-subtle-sm-letter-spacing)));--typography-global-heading-subtle-font-feature-settings-computed:var(--tatami-typography-global-heading-subtle-lg-font-feature-settings,var(--tatami-typography-global-heading-subtle-md-font-feature-settings,var(--tatami-typography-global-heading-subtle-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantGlobalHeadingSubtle{--typography-global-heading-subtle-font-computed:var(--tatami-typography-global-heading-subtle-xl-font,var(--tatami-typography-global-heading-subtle-lg-font,var(--tatami-typography-global-heading-subtle-md-font,var(--tatami-typography-global-heading-subtle-sm-font))));--typography-global-heading-subtle-letter-spacing-computed:var(--tatami-typography-global-heading-subtle-xl-letter-spacing,var(--tatami-typography-global-heading-subtle-lg-letter-spacing,var(--tatami-typography-global-heading-subtle-md-letter-spacing,var(--tatami-typography-global-heading-subtle-sm-letter-spacing))));--typography-global-heading-subtle-font-feature-settings-computed:var(--tatami-typography-global-heading-subtle-xl-font-feature-settings,var(--tatami-typography-global-heading-subtle-lg-font-feature-settings,var(--tatami-typography-global-heading-subtle-md-font-feature-settings,var(--tatami-typography-global-heading-subtle-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantGlobalHeadingSubtle{--typography-global-heading-subtle-font-computed:var(--tatami-typography-global-heading-subtle-xxl-font,var(--tatami-typography-global-heading-subtle-xl-font,var(--tatami-typography-global-heading-subtle-lg-font,var(--tatami-typography-global-heading-subtle-md-font,var(--tatami-typography-global-heading-subtle-sm-font)))));--typography-global-heading-subtle-letter-spacing-computed:var(--tatami-typography-global-heading-subtle-xxl-letter-spacing,var(--tatami-typography-global-heading-subtle-xl-letter-spacing,var(--tatami-typography-global-heading-subtle-lg-letter-spacing,var(--tatami-typography-global-heading-subtle-md-letter-spacing,var(--tatami-typography-global-heading-subtle-sm-letter-spacing)))));--typography-global-heading-subtle-font-feature-settings-computed:var(--tatami-typography-global-heading-subtle-xxl-font-feature-settings,var(--tatami-typography-global-heading-subtle-xl-font-feature-settings,var(--tatami-typography-global-heading-subtle-lg-font-feature-settings,var(--tatami-typography-global-heading-subtle-md-font-feature-settings,var(--tatami-typography-global-heading-subtle-sm-font-feature-settings)))))}}.Db2fhq_variantGlobalContext{font:var(--typography-global-context-font-computed,var(--tatami-typography-global-context-font));letter-spacing:var(--typography-global-context-letter-spacing-computed,var(--tatami-typography-global-context-letter-spacing));font-feature-settings:var(--typography-global-context-font-feature-settings-computed,var(--tatami-typography-global-context-font-feature-settings));color:var(--tatami-color-text-muted);text-wrap:pretty}@media (min-width:600px){.Db2fhq_variantGlobalContext{--typography-global-context-font-computed:var(--tatami-typography-global-context-sm-font);--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-sm-letter-spacing);--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantGlobalContext{--typography-global-context-font-computed:var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantGlobalContext{--typography-global-context-font-computed:var(--tatami-typography-global-context-lg-font,var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font)));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-lg-letter-spacing,var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing)));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-lg-font-feature-settings,var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantGlobalContext{--typography-global-context-font-computed:var(--tatami-typography-global-context-xl-font,var(--tatami-typography-global-context-lg-font,var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font))));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-xl-letter-spacing,var(--tatami-typography-global-context-lg-letter-spacing,var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing))));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-xl-font-feature-settings,var(--tatami-typography-global-context-lg-font-feature-settings,var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantGlobalContext{--typography-global-context-font-computed:var(--tatami-typography-global-context-xxl-font,var(--tatami-typography-global-context-xl-font,var(--tatami-typography-global-context-lg-font,var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font)))));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-xxl-letter-spacing,var(--tatami-typography-global-context-xl-letter-spacing,var(--tatami-typography-global-context-lg-letter-spacing,var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing)))));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-xxl-font-feature-settings,var(--tatami-typography-global-context-xl-font-feature-settings,var(--tatami-typography-global-context-lg-font-feature-settings,var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings)))))}}.Db2fhq_variantGlobalBody{font:var(--typography-global-body-font-computed,var(--tatami-typography-global-body-font));letter-spacing:var(--typography-global-body-letter-spacing-computed,var(--tatami-typography-global-body-letter-spacing));font-feature-settings:var(--typography-global-body-font-feature-settings-computed,var(--tatami-typography-global-body-font-feature-settings));color:var(--tatami-color-text-normal);text-wrap:pretty}@media (min-width:600px){.Db2fhq_variantGlobalBody{--typography-global-body-font-computed:var(--tatami-typography-global-body-sm-font);--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-sm-letter-spacing);--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantGlobalBody{--typography-global-body-font-computed:var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantGlobalBody{--typography-global-body-font-computed:var(--tatami-typography-global-body-lg-font,var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font)));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-lg-letter-spacing,var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing)));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-lg-font-feature-settings,var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantGlobalBody{--typography-global-body-font-computed:var(--tatami-typography-global-body-xl-font,var(--tatami-typography-global-body-lg-font,var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font))));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-xl-letter-spacing,var(--tatami-typography-global-body-lg-letter-spacing,var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing))));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-xl-font-feature-settings,var(--tatami-typography-global-body-lg-font-feature-settings,var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantGlobalBody{--typography-global-body-font-computed:var(--tatami-typography-global-body-xxl-font,var(--tatami-typography-global-body-xl-font,var(--tatami-typography-global-body-lg-font,var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font)))));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-xxl-letter-spacing,var(--tatami-typography-global-body-xl-letter-spacing,var(--tatami-typography-global-body-lg-letter-spacing,var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing)))));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-xxl-font-feature-settings,var(--tatami-typography-global-body-xl-font-feature-settings,var(--tatami-typography-global-body-lg-font-feature-settings,var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings)))))}}.Db2fhq_variantGlobalQuoteDeemphasized{font:var(--typography-global-quote-deemphasized-font-computed,var(--tatami-typography-global-quote-deemphasized-font));letter-spacing:var(--typography-global-quote-deemphasized-letter-spacing-computed,var(--tatami-typography-global-quote-deemphasized-letter-spacing));font-feature-settings:var(--typography-global-quote-deemphasized-font-feature-settings-computed,var(--tatami-typography-global-quote-deemphasized-font-feature-settings));color:var(--tatami-color-text-strong)}@media (min-width:600px){.Db2fhq_variantGlobalQuoteDeemphasized{--typography-global-quote-deemphasized-font-computed:var(--tatami-typography-global-quote-deemphasized-sm-font);--typography-global-quote-deemphasized-letter-spacing-computed:var(--tatami-typography-global-quote-deemphasized-sm-letter-spacing);--typography-global-quote-deemphasized-font-feature-settings-computed:var(--tatami-typography-global-quote-deemphasized-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantGlobalQuoteDeemphasized{--typography-global-quote-deemphasized-font-computed:var(--tatami-typography-global-quote-deemphasized-md-font,var(--tatami-typography-global-quote-deemphasized-sm-font));--typography-global-quote-deemphasized-letter-spacing-computed:var(--tatami-typography-global-quote-deemphasized-md-letter-spacing,var(--tatami-typography-global-quote-deemphasized-sm-letter-spacing));--typography-global-quote-deemphasized-font-feature-settings-computed:var(--tatami-typography-global-quote-deemphasized-md-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantGlobalQuoteDeemphasized{--typography-global-quote-deemphasized-font-computed:var(--tatami-typography-global-quote-deemphasized-lg-font,var(--tatami-typography-global-quote-deemphasized-md-font,var(--tatami-typography-global-quote-deemphasized-sm-font)));--typography-global-quote-deemphasized-letter-spacing-computed:var(--tatami-typography-global-quote-deemphasized-lg-letter-spacing,var(--tatami-typography-global-quote-deemphasized-md-letter-spacing,var(--tatami-typography-global-quote-deemphasized-sm-letter-spacing)));--typography-global-quote-deemphasized-font-feature-settings-computed:var(--tatami-typography-global-quote-deemphasized-lg-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-md-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantGlobalQuoteDeemphasized{--typography-global-quote-deemphasized-font-computed:var(--tatami-typography-global-quote-deemphasized-xl-font,var(--tatami-typography-global-quote-deemphasized-lg-font,var(--tatami-typography-global-quote-deemphasized-md-font,var(--tatami-typography-global-quote-deemphasized-sm-font))));--typography-global-quote-deemphasized-letter-spacing-computed:var(--tatami-typography-global-quote-deemphasized-xl-letter-spacing,var(--tatami-typography-global-quote-deemphasized-lg-letter-spacing,var(--tatami-typography-global-quote-deemphasized-md-letter-spacing,var(--tatami-typography-global-quote-deemphasized-sm-letter-spacing))));--typography-global-quote-deemphasized-font-feature-settings-computed:var(--tatami-typography-global-quote-deemphasized-xl-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-lg-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-md-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantGlobalQuoteDeemphasized{--typography-global-quote-deemphasized-font-computed:var(--tatami-typography-global-quote-deemphasized-xxl-font,var(--tatami-typography-global-quote-deemphasized-xl-font,var(--tatami-typography-global-quote-deemphasized-lg-font,var(--tatami-typography-global-quote-deemphasized-md-font,var(--tatami-typography-global-quote-deemphasized-sm-font)))));--typography-global-quote-deemphasized-letter-spacing-computed:var(--tatami-typography-global-quote-deemphasized-xxl-letter-spacing,var(--tatami-typography-global-quote-deemphasized-xl-letter-spacing,var(--tatami-typography-global-quote-deemphasized-lg-letter-spacing,var(--tatami-typography-global-quote-deemphasized-md-letter-spacing,var(--tatami-typography-global-quote-deemphasized-sm-letter-spacing)))));--typography-global-quote-deemphasized-font-feature-settings-computed:var(--tatami-typography-global-quote-deemphasized-xxl-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-xl-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-lg-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-md-font-feature-settings,var(--tatami-typography-global-quote-deemphasized-sm-font-feature-settings)))))}}.Db2fhq_variantGlobalDeck{font:var(--typography-global-deck-font-computed,var(--tatami-typography-global-deck-font));letter-spacing:var(--typography-global-deck-letter-spacing-computed,var(--tatami-typography-global-deck-letter-spacing));font-feature-settings:var(--typography-global-deck-font-feature-settings-computed,var(--tatami-typography-global-deck-font-feature-settings));color:var(--tatami-color-text-normal)}@media (min-width:600px){.Db2fhq_variantGlobalDeck{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-sm-font);--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-sm-letter-spacing);--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantGlobalDeck{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantGlobalDeck{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-lg-font,var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font)));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-lg-letter-spacing,var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing)));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-lg-font-feature-settings,var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantGlobalDeck{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-xl-font,var(--tatami-typography-global-deck-lg-font,var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font))));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-xl-letter-spacing,var(--tatami-typography-global-deck-lg-letter-spacing,var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing))));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-xl-font-feature-settings,var(--tatami-typography-global-deck-lg-font-feature-settings,var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantGlobalDeck{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-xxl-font,var(--tatami-typography-global-deck-xl-font,var(--tatami-typography-global-deck-lg-font,var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font)))));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-xxl-letter-spacing,var(--tatami-typography-global-deck-xl-letter-spacing,var(--tatami-typography-global-deck-lg-letter-spacing,var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing)))));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-xxl-font-feature-settings,var(--tatami-typography-global-deck-xl-font-feature-settings,var(--tatami-typography-global-deck-lg-font-feature-settings,var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings)))))}}.Db2fhq_variantInteractionButtonMedium{font:var(--typography-interaction-button-medium-font-computed,var(--tatami-typography-interaction-button-medium-font));letter-spacing:var(--typography-interaction-button-medium-letter-spacing-computed,var(--tatami-typography-interaction-button-medium-letter-spacing));font-feature-settings:var(--typography-interaction-button-medium-font-feature-settings-computed,var(--tatami-typography-interaction-button-medium-font-feature-settings))}@media (min-width:600px){.Db2fhq_variantInteractionButtonMedium{--typography-interaction-button-medium-font-computed:var(--tatami-typography-interaction-button-medium-sm-font);--typography-interaction-button-medium-letter-spacing-computed:var(--tatami-typography-interaction-button-medium-sm-letter-spacing);--typography-interaction-button-medium-font-feature-settings-computed:var(--tatami-typography-interaction-button-medium-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantInteractionButtonMedium{--typography-interaction-button-medium-font-computed:var(--tatami-typography-interaction-button-medium-md-font,var(--tatami-typography-interaction-button-medium-sm-font));--typography-interaction-button-medium-letter-spacing-computed:var(--tatami-typography-interaction-button-medium-md-letter-spacing,var(--tatami-typography-interaction-button-medium-sm-letter-spacing));--typography-interaction-button-medium-font-feature-settings-computed:var(--tatami-typography-interaction-button-medium-md-font-feature-settings,var(--tatami-typography-interaction-button-medium-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantInteractionButtonMedium{--typography-interaction-button-medium-font-computed:var(--tatami-typography-interaction-button-medium-lg-font,var(--tatami-typography-interaction-button-medium-md-font,var(--tatami-typography-interaction-button-medium-sm-font)));--typography-interaction-button-medium-letter-spacing-computed:var(--tatami-typography-interaction-button-medium-lg-letter-spacing,var(--tatami-typography-interaction-button-medium-md-letter-spacing,var(--tatami-typography-interaction-button-medium-sm-letter-spacing)));--typography-interaction-button-medium-font-feature-settings-computed:var(--tatami-typography-interaction-button-medium-lg-font-feature-settings,var(--tatami-typography-interaction-button-medium-md-font-feature-settings,var(--tatami-typography-interaction-button-medium-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantInteractionButtonMedium{--typography-interaction-button-medium-font-computed:var(--tatami-typography-interaction-button-medium-xl-font,var(--tatami-typography-interaction-button-medium-lg-font,var(--tatami-typography-interaction-button-medium-md-font,var(--tatami-typography-interaction-button-medium-sm-font))));--typography-interaction-button-medium-letter-spacing-computed:var(--tatami-typography-interaction-button-medium-xl-letter-spacing,var(--tatami-typography-interaction-button-medium-lg-letter-spacing,var(--tatami-typography-interaction-button-medium-md-letter-spacing,var(--tatami-typography-interaction-button-medium-sm-letter-spacing))));--typography-interaction-button-medium-font-feature-settings-computed:var(--tatami-typography-interaction-button-medium-xl-font-feature-settings,var(--tatami-typography-interaction-button-medium-lg-font-feature-settings,var(--tatami-typography-interaction-button-medium-md-font-feature-settings,var(--tatami-typography-interaction-button-medium-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantInteractionButtonMedium{--typography-interaction-button-medium-font-computed:var(--tatami-typography-interaction-button-medium-xxl-font,var(--tatami-typography-interaction-button-medium-xl-font,var(--tatami-typography-interaction-button-medium-lg-font,var(--tatami-typography-interaction-button-medium-md-font,var(--tatami-typography-interaction-button-medium-sm-font)))));--typography-interaction-button-medium-letter-spacing-computed:var(--tatami-typography-interaction-button-medium-xxl-letter-spacing,var(--tatami-typography-interaction-button-medium-xl-letter-spacing,var(--tatami-typography-interaction-button-medium-lg-letter-spacing,var(--tatami-typography-interaction-button-medium-md-letter-spacing,var(--tatami-typography-interaction-button-medium-sm-letter-spacing)))));--typography-interaction-button-medium-font-feature-settings-computed:var(--tatami-typography-interaction-button-medium-xxl-font-feature-settings,var(--tatami-typography-interaction-button-medium-xl-font-feature-settings,var(--tatami-typography-interaction-button-medium-lg-font-feature-settings,var(--tatami-typography-interaction-button-medium-md-font-feature-settings,var(--tatami-typography-interaction-button-medium-sm-font-feature-settings)))))}}.Db2fhq_variantInteractionButtonLarge{font:var(--typography-interaction-button-large-font-computed,var(--tatami-typography-interaction-button-large-font));letter-spacing:var(--typography-interaction-button-large-letter-spacing-computed,var(--tatami-typography-interaction-button-large-letter-spacing));font-feature-settings:var(--typography-interaction-button-large-font-feature-settings-computed,var(--tatami-typography-interaction-button-large-font-feature-settings))}@media (min-width:600px){.Db2fhq_variantInteractionButtonLarge{--typography-interaction-button-large-font-computed:var(--tatami-typography-interaction-button-large-sm-font);--typography-interaction-button-large-letter-spacing-computed:var(--tatami-typography-interaction-button-large-sm-letter-spacing);--typography-interaction-button-large-font-feature-settings-computed:var(--tatami-typography-interaction-button-large-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantInteractionButtonLarge{--typography-interaction-button-large-font-computed:var(--tatami-typography-interaction-button-large-md-font,var(--tatami-typography-interaction-button-large-sm-font));--typography-interaction-button-large-letter-spacing-computed:var(--tatami-typography-interaction-button-large-md-letter-spacing,var(--tatami-typography-interaction-button-large-sm-letter-spacing));--typography-interaction-button-large-font-feature-settings-computed:var(--tatami-typography-interaction-button-large-md-font-feature-settings,var(--tatami-typography-interaction-button-large-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantInteractionButtonLarge{--typography-interaction-button-large-font-computed:var(--tatami-typography-interaction-button-large-lg-font,var(--tatami-typography-interaction-button-large-md-font,var(--tatami-typography-interaction-button-large-sm-font)));--typography-interaction-button-large-letter-spacing-computed:var(--tatami-typography-interaction-button-large-lg-letter-spacing,var(--tatami-typography-interaction-button-large-md-letter-spacing,var(--tatami-typography-interaction-button-large-sm-letter-spacing)));--typography-interaction-button-large-font-feature-settings-computed:var(--tatami-typography-interaction-button-large-lg-font-feature-settings,var(--tatami-typography-interaction-button-large-md-font-feature-settings,var(--tatami-typography-interaction-button-large-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantInteractionButtonLarge{--typography-interaction-button-large-font-computed:var(--tatami-typography-interaction-button-large-xl-font,var(--tatami-typography-interaction-button-large-lg-font,var(--tatami-typography-interaction-button-large-md-font,var(--tatami-typography-interaction-button-large-sm-font))));--typography-interaction-button-large-letter-spacing-computed:var(--tatami-typography-interaction-button-large-xl-letter-spacing,var(--tatami-typography-interaction-button-large-lg-letter-spacing,var(--tatami-typography-interaction-button-large-md-letter-spacing,var(--tatami-typography-interaction-button-large-sm-letter-spacing))));--typography-interaction-button-large-font-feature-settings-computed:var(--tatami-typography-interaction-button-large-xl-font-feature-settings,var(--tatami-typography-interaction-button-large-lg-font-feature-settings,var(--tatami-typography-interaction-button-large-md-font-feature-settings,var(--tatami-typography-interaction-button-large-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantInteractionButtonLarge{--typography-interaction-button-large-font-computed:var(--tatami-typography-interaction-button-large-xxl-font,var(--tatami-typography-interaction-button-large-xl-font,var(--tatami-typography-interaction-button-large-lg-font,var(--tatami-typography-interaction-button-large-md-font,var(--tatami-typography-interaction-button-large-sm-font)))));--typography-interaction-button-large-letter-spacing-computed:var(--tatami-typography-interaction-button-large-xxl-letter-spacing,var(--tatami-typography-interaction-button-large-xl-letter-spacing,var(--tatami-typography-interaction-button-large-lg-letter-spacing,var(--tatami-typography-interaction-button-large-md-letter-spacing,var(--tatami-typography-interaction-button-large-sm-letter-spacing)))));--typography-interaction-button-large-font-feature-settings-computed:var(--tatami-typography-interaction-button-large-xxl-font-feature-settings,var(--tatami-typography-interaction-button-large-xl-font-feature-settings,var(--tatami-typography-interaction-button-large-lg-font-feature-settings,var(--tatami-typography-interaction-button-large-md-font-feature-settings,var(--tatami-typography-interaction-button-large-sm-font-feature-settings)))))}}.Db2fhq_variantInteractionMenuButton{font:var(--typography-interaction-menu-button-font-computed,var(--tatami-typography-interaction-menu-button-font));letter-spacing:var(--typography-interaction-menu-button-letter-spacing-computed,var(--tatami-typography-interaction-menu-button-letter-spacing));font-feature-settings:var(--typography-interaction-menu-button-font-feature-settings-computed,var(--tatami-typography-interaction-menu-button-font-feature-settings))}@media (min-width:600px){.Db2fhq_variantInteractionMenuButton{--typography-interaction-menu-button-font-computed:var(--tatami-typography-interaction-menu-button-sm-font);--typography-interaction-menu-button-letter-spacing-computed:var(--tatami-typography-interaction-menu-button-sm-letter-spacing);--typography-interaction-menu-button-font-feature-settings-computed:var(--tatami-typography-interaction-menu-button-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantInteractionMenuButton{--typography-interaction-menu-button-font-computed:var(--tatami-typography-interaction-menu-button-md-font,var(--tatami-typography-interaction-menu-button-sm-font));--typography-interaction-menu-button-letter-spacing-computed:var(--tatami-typography-interaction-menu-button-md-letter-spacing,var(--tatami-typography-interaction-menu-button-sm-letter-spacing));--typography-interaction-menu-button-font-feature-settings-computed:var(--tatami-typography-interaction-menu-button-md-font-feature-settings,var(--tatami-typography-interaction-menu-button-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantInteractionMenuButton{--typography-interaction-menu-button-font-computed:var(--tatami-typography-interaction-menu-button-lg-font,var(--tatami-typography-interaction-menu-button-md-font,var(--tatami-typography-interaction-menu-button-sm-font)));--typography-interaction-menu-button-letter-spacing-computed:var(--tatami-typography-interaction-menu-button-lg-letter-spacing,var(--tatami-typography-interaction-menu-button-md-letter-spacing,var(--tatami-typography-interaction-menu-button-sm-letter-spacing)));--typography-interaction-menu-button-font-feature-settings-computed:var(--tatami-typography-interaction-menu-button-lg-font-feature-settings,var(--tatami-typography-interaction-menu-button-md-font-feature-settings,var(--tatami-typography-interaction-menu-button-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantInteractionMenuButton{--typography-interaction-menu-button-font-computed:var(--tatami-typography-interaction-menu-button-xl-font,var(--tatami-typography-interaction-menu-button-lg-font,var(--tatami-typography-interaction-menu-button-md-font,var(--tatami-typography-interaction-menu-button-sm-font))));--typography-interaction-menu-button-letter-spacing-computed:var(--tatami-typography-interaction-menu-button-xl-letter-spacing,var(--tatami-typography-interaction-menu-button-lg-letter-spacing,var(--tatami-typography-interaction-menu-button-md-letter-spacing,var(--tatami-typography-interaction-menu-button-sm-letter-spacing))));--typography-interaction-menu-button-font-feature-settings-computed:var(--tatami-typography-interaction-menu-button-xl-font-feature-settings,var(--tatami-typography-interaction-menu-button-lg-font-feature-settings,var(--tatami-typography-interaction-menu-button-md-font-feature-settings,var(--tatami-typography-interaction-menu-button-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantInteractionMenuButton{--typography-interaction-menu-button-font-computed:var(--tatami-typography-interaction-menu-button-xxl-font,var(--tatami-typography-interaction-menu-button-xl-font,var(--tatami-typography-interaction-menu-button-lg-font,var(--tatami-typography-interaction-menu-button-md-font,var(--tatami-typography-interaction-menu-button-sm-font)))));--typography-interaction-menu-button-letter-spacing-computed:var(--tatami-typography-interaction-menu-button-xxl-letter-spacing,var(--tatami-typography-interaction-menu-button-xl-letter-spacing,var(--tatami-typography-interaction-menu-button-lg-letter-spacing,var(--tatami-typography-interaction-menu-button-md-letter-spacing,var(--tatami-typography-interaction-menu-button-sm-letter-spacing)))));--typography-interaction-menu-button-font-feature-settings-computed:var(--tatami-typography-interaction-menu-button-xxl-font-feature-settings,var(--tatami-typography-interaction-menu-button-xl-font-feature-settings,var(--tatami-typography-interaction-menu-button-lg-font-feature-settings,var(--tatami-typography-interaction-menu-button-md-font-feature-settings,var(--tatami-typography-interaction-menu-button-sm-font-feature-settings)))))}}.Db2fhq_variantInteractionMenuListItemLabel{font:var(--typography-interaction-menu-list-item-label-font-computed,var(--tatami-typography-interaction-menu-list-item-label-font));letter-spacing:var(--typography-interaction-menu-list-item-label-letter-spacing-computed,var(--tatami-typography-interaction-menu-list-item-label-letter-spacing));font-feature-settings:var(--typography-interaction-menu-list-item-label-font-feature-settings-computed,var(--tatami-typography-interaction-menu-list-item-label-font-feature-settings));color:var(--tatami-color-text-normal);text-wrap:pretty}@media (min-width:600px){.Db2fhq_variantInteractionMenuListItemLabel{--typography-interaction-menu-list-item-label-font-computed:var(--tatami-typography-interaction-menu-list-item-label-sm-font);--typography-interaction-menu-list-item-label-letter-spacing-computed:var(--tatami-typography-interaction-menu-list-item-label-sm-letter-spacing);--typography-interaction-menu-list-item-label-font-feature-settings-computed:var(--tatami-typography-interaction-menu-list-item-label-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantInteractionMenuListItemLabel{--typography-interaction-menu-list-item-label-font-computed:var(--tatami-typography-interaction-menu-list-item-label-md-font,var(--tatami-typography-interaction-menu-list-item-label-sm-font));--typography-interaction-menu-list-item-label-letter-spacing-computed:var(--tatami-typography-interaction-menu-list-item-label-md-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-sm-letter-spacing));--typography-interaction-menu-list-item-label-font-feature-settings-computed:var(--tatami-typography-interaction-menu-list-item-label-md-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantInteractionMenuListItemLabel{--typography-interaction-menu-list-item-label-font-computed:var(--tatami-typography-interaction-menu-list-item-label-lg-font,var(--tatami-typography-interaction-menu-list-item-label-md-font,var(--tatami-typography-interaction-menu-list-item-label-sm-font)));--typography-interaction-menu-list-item-label-letter-spacing-computed:var(--tatami-typography-interaction-menu-list-item-label-lg-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-md-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-sm-letter-spacing)));--typography-interaction-menu-list-item-label-font-feature-settings-computed:var(--tatami-typography-interaction-menu-list-item-label-lg-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-md-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantInteractionMenuListItemLabel{--typography-interaction-menu-list-item-label-font-computed:var(--tatami-typography-interaction-menu-list-item-label-xl-font,var(--tatami-typography-interaction-menu-list-item-label-lg-font,var(--tatami-typography-interaction-menu-list-item-label-md-font,var(--tatami-typography-interaction-menu-list-item-label-sm-font))));--typography-interaction-menu-list-item-label-letter-spacing-computed:var(--tatami-typography-interaction-menu-list-item-label-xl-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-lg-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-md-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-sm-letter-spacing))));--typography-interaction-menu-list-item-label-font-feature-settings-computed:var(--tatami-typography-interaction-menu-list-item-label-xl-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-lg-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-md-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantInteractionMenuListItemLabel{--typography-interaction-menu-list-item-label-font-computed:var(--tatami-typography-interaction-menu-list-item-label-xxl-font,var(--tatami-typography-interaction-menu-list-item-label-xl-font,var(--tatami-typography-interaction-menu-list-item-label-lg-font,var(--tatami-typography-interaction-menu-list-item-label-md-font,var(--tatami-typography-interaction-menu-list-item-label-sm-font)))));--typography-interaction-menu-list-item-label-letter-spacing-computed:var(--tatami-typography-interaction-menu-list-item-label-xxl-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-xl-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-lg-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-md-letter-spacing,var(--tatami-typography-interaction-menu-list-item-label-sm-letter-spacing)))));--typography-interaction-menu-list-item-label-font-feature-settings-computed:var(--tatami-typography-interaction-menu-list-item-label-xxl-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-xl-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-lg-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-md-font-feature-settings,var(--tatami-typography-interaction-menu-list-item-label-sm-font-feature-settings)))))}}.Db2fhq_variantCardTitle{font:var(--typography-card-title-font-computed,var(--tatami-typography-card-title-font));letter-spacing:var(--typography-card-title-letter-spacing-computed,var(--tatami-typography-card-title-letter-spacing));font-feature-settings:var(--typography-card-title-font-feature-settings-computed,var(--tatami-typography-card-title-font-feature-settings));color:var(--tatami-color-card-title-text)}@media (min-width:600px){.Db2fhq_variantCardTitle{--typography-card-title-font-computed:var(--tatami-typography-card-title-sm-font);--typography-card-title-letter-spacing-computed:var(--tatami-typography-card-title-sm-letter-spacing);--typography-card-title-font-feature-settings-computed:var(--tatami-typography-card-title-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantCardTitle{--typography-card-title-font-computed:var(--tatami-typography-card-title-md-font,var(--tatami-typography-card-title-sm-font));--typography-card-title-letter-spacing-computed:var(--tatami-typography-card-title-md-letter-spacing,var(--tatami-typography-card-title-sm-letter-spacing));--typography-card-title-font-feature-settings-computed:var(--tatami-typography-card-title-md-font-feature-settings,var(--tatami-typography-card-title-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantCardTitle{--typography-card-title-font-computed:var(--tatami-typography-card-title-lg-font,var(--tatami-typography-card-title-md-font,var(--tatami-typography-card-title-sm-font)));--typography-card-title-letter-spacing-computed:var(--tatami-typography-card-title-lg-letter-spacing,var(--tatami-typography-card-title-md-letter-spacing,var(--tatami-typography-card-title-sm-letter-spacing)));--typography-card-title-font-feature-settings-computed:var(--tatami-typography-card-title-lg-font-feature-settings,var(--tatami-typography-card-title-md-font-feature-settings,var(--tatami-typography-card-title-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantCardTitle{--typography-card-title-font-computed:var(--tatami-typography-card-title-xl-font,var(--tatami-typography-card-title-lg-font,var(--tatami-typography-card-title-md-font,var(--tatami-typography-card-title-sm-font))));--typography-card-title-letter-spacing-computed:var(--tatami-typography-card-title-xl-letter-spacing,var(--tatami-typography-card-title-lg-letter-spacing,var(--tatami-typography-card-title-md-letter-spacing,var(--tatami-typography-card-title-sm-letter-spacing))));--typography-card-title-font-feature-settings-computed:var(--tatami-typography-card-title-xl-font-feature-settings,var(--tatami-typography-card-title-lg-font-feature-settings,var(--tatami-typography-card-title-md-font-feature-settings,var(--tatami-typography-card-title-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantCardTitle{--typography-card-title-font-computed:var(--tatami-typography-card-title-xxl-font,var(--tatami-typography-card-title-xl-font,var(--tatami-typography-card-title-lg-font,var(--tatami-typography-card-title-md-font,var(--tatami-typography-card-title-sm-font)))));--typography-card-title-letter-spacing-computed:var(--tatami-typography-card-title-xxl-letter-spacing,var(--tatami-typography-card-title-xl-letter-spacing,var(--tatami-typography-card-title-lg-letter-spacing,var(--tatami-typography-card-title-md-letter-spacing,var(--tatami-typography-card-title-sm-letter-spacing)))));--typography-card-title-font-feature-settings-computed:var(--tatami-typography-card-title-xxl-font-feature-settings,var(--tatami-typography-card-title-xl-font-feature-settings,var(--tatami-typography-card-title-lg-font-feature-settings,var(--tatami-typography-card-title-md-font-feature-settings,var(--tatami-typography-card-title-sm-font-feature-settings)))))}}.Db2fhq_variantNavigationHeading{font:var(--typography-navigation-heading-font-computed,var(--tatami-typography-navigation-heading-font));letter-spacing:var(--typography-navigation-heading-letter-spacing-computed,var(--tatami-typography-navigation-heading-letter-spacing));font-feature-settings:var(--typography-navigation-heading-font-feature-settings-computed,var(--tatami-typography-navigation-heading-font-feature-settings));color:var(--tatami-color-text-muted);text-wrap:pretty}@media (min-width:600px){.Db2fhq_variantNavigationHeading{--typography-navigation-heading-font-computed:var(--tatami-typography-navigation-heading-sm-font);--typography-navigation-heading-letter-spacing-computed:var(--tatami-typography-navigation-heading-sm-letter-spacing);--typography-navigation-heading-font-feature-settings-computed:var(--tatami-typography-navigation-heading-sm-font-feature-settings)}}@media (min-width:840px){.Db2fhq_variantNavigationHeading{--typography-navigation-heading-font-computed:var(--tatami-typography-navigation-heading-md-font,var(--tatami-typography-navigation-heading-sm-font));--typography-navigation-heading-letter-spacing-computed:var(--tatami-typography-navigation-heading-md-letter-spacing,var(--tatami-typography-navigation-heading-sm-letter-spacing));--typography-navigation-heading-font-feature-settings-computed:var(--tatami-typography-navigation-heading-md-font-feature-settings,var(--tatami-typography-navigation-heading-sm-font-feature-settings))}}@media (min-width:1080px){.Db2fhq_variantNavigationHeading{--typography-navigation-heading-font-computed:var(--tatami-typography-navigation-heading-lg-font,var(--tatami-typography-navigation-heading-md-font,var(--tatami-typography-navigation-heading-sm-font)));--typography-navigation-heading-letter-spacing-computed:var(--tatami-typography-navigation-heading-lg-letter-spacing,var(--tatami-typography-navigation-heading-md-letter-spacing,var(--tatami-typography-navigation-heading-sm-letter-spacing)));--typography-navigation-heading-font-feature-settings-computed:var(--tatami-typography-navigation-heading-lg-font-feature-settings,var(--tatami-typography-navigation-heading-md-font-feature-settings,var(--tatami-typography-navigation-heading-sm-font-feature-settings)))}}@media (min-width:1280px){.Db2fhq_variantNavigationHeading{--typography-navigation-heading-font-computed:var(--tatami-typography-navigation-heading-xl-font,var(--tatami-typography-navigation-heading-lg-font,var(--tatami-typography-navigation-heading-md-font,var(--tatami-typography-navigation-heading-sm-font))));--typography-navigation-heading-letter-spacing-computed:var(--tatami-typography-navigation-heading-xl-letter-spacing,var(--tatami-typography-navigation-heading-lg-letter-spacing,var(--tatami-typography-navigation-heading-md-letter-spacing,var(--tatami-typography-navigation-heading-sm-letter-spacing))));--typography-navigation-heading-font-feature-settings-computed:var(--tatami-typography-navigation-heading-xl-font-feature-settings,var(--tatami-typography-navigation-heading-lg-font-feature-settings,var(--tatami-typography-navigation-heading-md-font-feature-settings,var(--tatami-typography-navigation-heading-sm-font-feature-settings))))}}@media (min-width:1440px){.Db2fhq_variantNavigationHeading{--typography-navigation-heading-font-computed:var(--tatami-typography-navigation-heading-xxl-font,var(--tatami-typography-navigation-heading-xl-font,var(--tatami-typography-navigation-heading-lg-font,var(--tatami-typography-navigation-heading-md-font,var(--tatami-typography-navigation-heading-sm-font)))));--typography-navigation-heading-letter-spacing-computed:var(--tatami-typography-navigation-heading-xxl-letter-spacing,var(--tatami-typography-navigation-heading-xl-letter-spacing,var(--tatami-typography-navigation-heading-lg-letter-spacing,var(--tatami-typography-navigation-heading-md-letter-spacing,var(--tatami-typography-navigation-heading-sm-letter-spacing)))));--typography-navigation-heading-font-feature-settings-computed:var(--tatami-typography-navigation-heading-xxl-font-feature-settings,var(--tatami-typography-navigation-heading-xl-font-feature-settings,var(--tatami-typography-navigation-heading-lg-font-feature-settings,var(--tatami-typography-navigation-heading-md-font-feature-settings,var(--tatami-typography-navigation-heading-sm-font-feature-settings)))))}}}
.Umn28G_input:hover:not(:disabled)~.Umn28G_checkbox{border-color:var(--tatami-color-interaction-control-border-hover)}.Umn28G_input:focus:not(:focus-visible)~.Umn28G_checkbox{outline:0}@layer front-ui-foundations{.lgnKUW_grid{--grid-column-count:4;--grid-column-count-md:12;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));column-gap:var(--tatami-spacing-gutter);inline-size:100%;display:grid}@media (min-width:600px){.lgnKUW_grid{column-gap:var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))}}@media (min-width:840px){.lgnKUW_grid{column-gap:var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))}}@media (min-width:1080px){.lgnKUW_grid{column-gap:var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))}}@media (min-width:1280px){.lgnKUW_grid{column-gap:var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))))}}@media (min-width:1440px){.lgnKUW_grid{column-gap:var(--tatami-spacing-gutter-xxl,var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))))}}@media (min-width:840px){.lgnKUW_grid{grid-template-columns:repeat(var(--grid-column-count-md),minmax(0,1fr))}}.lgnKUW_grid>*{grid-column:1/-1;min-inline-size:0}}@layer front-ui-components{.U-iC1W_footer{padding-block:var(--tatami-spacing-page-gap)}@media (min-width:600px){.U-iC1W_footer{padding-block:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.U-iC1W_footer{padding-block:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.U-iC1W_footer{padding-block:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.U-iC1W_footer{padding-block:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.U-iC1W_footer{padding-block:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}.U-iC1W_grid{row-gap:var(--tatami-spacing-page-gap)}@media (min-width:600px){.U-iC1W_grid{row-gap:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:1080px){.U-iC1W_grid{row-gap:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.U-iC1W_grid{row-gap:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.U-iC1W_grid{row-gap:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}.U-iC1W_nav{column-gap:var(--tatami-spacing-gutter);row-gap:var(--tatami-spacing-page-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.U-iC1W_nav{column-gap:var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))}}@media (min-width:840px){.U-iC1W_nav{column-gap:var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))}}@media (min-width:1080px){.U-iC1W_nav{column-gap:var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))}}@media (min-width:1280px){.U-iC1W_nav{column-gap:var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))))}}@media (min-width:1440px){.U-iC1W_nav{column-gap:var(--tatami-spacing-gutter-xxl,var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))))}}@media (min-width:600px){.U-iC1W_nav{row-gap:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.U-iC1W_nav{row-gap:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.U-iC1W_nav{row-gap:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.U-iC1W_nav{row-gap:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.U-iC1W_nav{row-gap:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}@media (min-width:840px){.U-iC1W_nav{grid-column:5/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}.U-iC1W_nav li{margin-inline:calc(-1*var(--tatami-dimension-spacing-8))}@media (min-width:840px){.U-iC1W_brand{grid-column:1/span 4;margin-block-start:0}.U-iC1W_locale{grid-column:5/span 2}}.U-iC1W_legal{flex-direction:column}@media (min-width:840px){.U-iC1W_legal{grid-column:7/span 4}}.U-iC1W_copyright{direction:ltr;margin:0}@media (min-width:840px){.U-iC1W_copyright{grid-column:11/span 2}}}@layer front-ui-atoms{.fypoDq_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@layer front-ui-components{.RVGGvq_menuButton{max-inline-size:100%;padding-block:var(--tatami-dimension-spacing-8);padding-inline:var(--tatami-dimension-spacing-16);border:var(--tatami-border-width-1) solid var(--tatami-color-menu-button-border);border-radius:var(--tatami-border-menu-button-radius);cursor:pointer;fill:currentColor;transition-property:background-color,border-color;transition-duration:var(--tatami-motion-global-fade-out-duration);transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);justify-content:center;align-items:center;display:inline-flex}.RVGGvq_menuButton:disabled{cursor:default}.RVGGvq_menuButton:focus-visible{outline:var(--tatami-dimension-interaction-focus-ring-outline-width) var(--tatami-border-interaction-focus-ring-style) var(--tatami-color-interaction-focus-ring);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset)}.RVGGvq_menuButton:hover:not(:disabled),.RVGGvq_menuButton:focus-visible:not(:disabled){transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.RVGGvq_menuButton:hover:not(:disabled){background-color:var(--tatami-color-menu-button-background-hover);border-color:var(--tatami-color-menu-button-border-hover)}.RVGGvq_menuButton:focus-visible:not(:disabled){background-color:var(--tatami-color-menu-button-background-focus);border-color:var(--tatami-color-menu-button-border-focus)}.RVGGvq_menuButton:active:not(:disabled),.RVGGvq_menuButton.RVGGvq_expanded:not(:disabled){background-color:var(--tatami-color-menu-button-background-active);border-color:var(--tatami-color-menu-button-border-active)}.RVGGvq_content{flex:auto;align-items:center;min-inline-size:0;display:flex;overflow:hidden}.RVGGvq_label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.RVGGvq_menuButton.RVGGvq_selected:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected);border-color:var(--tatami-color-menu-button-border-selected)}.RVGGvq_menuButton.RVGGvq_selected:not(:disabled):hover:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected-hover);border-color:var(--tatami-color-menu-button-border-selected-hover)}.RVGGvq_menuButton.RVGGvq_selected:not(:disabled):focus-visible:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected-focus);border-color:var(--tatami-color-menu-button-border-selected-focus)}.RVGGvq_menuButton.RVGGvq_selected:not(:disabled):active:not(:disabled),.RVGGvq_menuButton.RVGGvq_selected:not(:disabled).RVGGvq_expanded:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected-active);border-color:var(--tatami-color-menu-button-border-selected-active)}.RVGGvq_variantPrimary{color:var(--tatami-color-button-tertiary-text);background-color:var(--tatami-color-button-tertiary-background);border-color:var(--tatami-color-button-tertiary-border)}.RVGGvq_variantPrimary:hover:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-hover);border-color:var(--tatami-color-button-tertiary-border)}.RVGGvq_variantPrimary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-focus);border-color:var(--tatami-color-button-tertiary-border)}.RVGGvq_variantPrimary:active:not(:disabled),.RVGGvq_variantPrimary.RVGGvq_expanded:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-active);border-color:var(--tatami-color-button-tertiary-border)}.RVGGvq_variantGhost{color:var(--tatami-color-button-ghost-text);background-color:var(--tatami-color-button-ghost-background);border-color:var(--tatami-color-button-ghost-border)}.RVGGvq_variantGhost:hover:not(:disabled){background-color:var(--tatami-color-button-ghost-background-hover)}.RVGGvq_variantGhost:focus-visible:not(:disabled){background-color:var(--tatami-color-button-ghost-background-focus)}.RVGGvq_variantGhost:active:not(:disabled),.RVGGvq_variantGhost.RVGGvq_expanded:not(:disabled){background-color:var(--tatami-color-button-ghost-background-active)}.RVGGvq_menuMarkerIcon{transition-property:transform;transition-duration:var(--tatami-motion-global-transform-duration);transition-timing-function:var(--tatami-motion-global-transform-timing-function);flex:none;margin-inline-start:var(--tatami-dimension-spacing-8)}}@layer front-ui-components{.qf-KyW_menuListItem{padding:0;list-style:none}.qf-KyW_menuListItemAnchor,.qf-KyW_menuListItemButton{align-items:center;gap:0 var(--tatami-dimension-spacing-8);padding-inline:var(--tatami-dimension-spacing-8) var(--tatami-dimension-spacing-16);padding-block:var(--tatami-dimension-spacing-4);border-radius:var(--tatami-border-menu-list-item-radius);grid-template:"label"/1fr;text-decoration:none;display:grid}.qf-KyW_menuListItemAnchor:disabled,.qf-KyW_menuListItemButton:disabled{cursor:not-allowed;opacity:.5}.qf-KyW_menuListItemAnchor.qf-KyW_highlighted,.qf-KyW_menuListItemAnchor:hover,.qf-KyW_menuListItemAnchor:focus-visible,.qf-KyW_menuListItemAnchor:active,.qf-KyW_menuListItemButton:hover,.qf-KyW_menuListItemButton:focus-visible,.qf-KyW_menuListItemButton:active{text-decoration:none}.qf-KyW_menuListItemButton{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.qf-KyW_menuListItemButton:has(.qf-KyW_icon):not(:has(.qf-KyW_caption)){grid-template-columns:auto 1fr;grid-template-areas:"icon label"}.qf-KyW_menuListItemAnchor:not(:has(.qf-KyW_icon)){padding-block:3px}.qf-KyW_menuListItemAnchor:has(.qf-KyW_selectionIndicator):not(:has(.qf-KyW_icon),:has(.qf-KyW_caption)){grid-template:"label selectionIndicator"auto/minmax(0,1fr) var(--tatami-dimension-spacing-20)}.qf-KyW_icon{grid-area:icon}.qf-KyW_label{text-align:start;grid-area:label;place-self:center start}.qf-KyW_selectionIndicator{inline-size:var(--tatami-dimension-spacing-20);block-size:var(--tatami-dimension-spacing-20);color:var(--tatami-color-accent-strong);grid-area:selectionIndicator}.qf-KyW_variantPrimary{transition:background-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function)}.qf-KyW_variantPrimary:is(.qf-KyW_highlighted,:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true]:not(a)){transition:background-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}.qf-KyW_variantPrimary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)),.qf-KyW_variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-base-hover)}.qf-KyW_variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-base-focus);z-index:1}.qf-KyW_variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-base-active)}@supports not at-rule(@scope){:where(.surfaceNeutral,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceNeutral,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-hover)}:where(.surfaceNeutral,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-focus)}:where(.surfaceNeutral,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-active)}}@scope (:where(.surfaceNeutral,.qf-KyW_localPurityAnchor)) to (:where(.surface,.qf-KyW_localPurityAnchor):not(:scope)){.qf-KyW_variantPrimary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)),.qf-KyW_variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-hover)}.qf-KyW_variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-focus)}.qf-KyW_variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-active)}}@supports not at-rule(@scope){:where(.surfaceAccent,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceAccent,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-hover)}:where(.surfaceAccent,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-focus)}:where(.surfaceAccent,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-active)}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceAccentMuted,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-hover)}:where(.surfaceAccentMuted,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-focus)}:where(.surfaceAccentMuted,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-active)}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceAccentSoft,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-hover)}:where(.surfaceAccentSoft,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-focus)}:where(.surfaceAccentSoft,.qf-KyW_localPurityAnchor) .qf-KyW_variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-active)}}.qf-KyW_variantSecondary .qf-KyW_label{text-decoration:underline;text-decoration-thickness:var(--tatami-decoration-link-underline-thickness);text-underline-offset:var(--link-underline-offset);transition:text-decoration-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);text-decoration-color:#0000}.qf-KyW_variantSecondary.qf-KyW_highlighted:not(:disabled,[aria-disabled=true]:not(a)) .qf-KyW_label,.qf-KyW_variantSecondary:hover:not(:disabled,[aria-disabled=true]:not(a)) .qf-KyW_label,.qf-KyW_variantSecondary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)) .qf-KyW_label,.qf-KyW_variantSecondary:active:not(:disabled,[aria-disabled=true]:not(a)) .qf-KyW_label{transition:text-decoration-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function);text-decoration-color:currentColor}.qf-KyW_heading{padding-inline:var(--tatami-dimension-spacing-8);list-style:none}.qf-KyW_menuList .qf-KyW_heading:not(:last-child){padding-block-end:var(--tatami-dimension-spacing-8)}}@layer front-ui-atoms;@layer front-ui-atoms{.pohIQa_graphic{color:var(--tatami-color-accent-strong);aspect-ratio:1;--graphic-icon-size-sm:var(--undefined);--graphic-icon-size-md:var(--undefined);--graphic-icon-size-lg:var(--undefined);--graphic-icon-size-xl:var(--undefined);--graphic-icon-size-xxl:var(--undefined);block-size:auto;min-inline-size:fit-content;font-size:var(--graphic-icon-size);--graphic-frame-size:fit-content;--graphic-frame-size-sm:var(--undefined);--graphic-frame-size-md:var(--undefined);--graphic-frame-size-lg:var(--undefined);--graphic-frame-size-xl:var(--undefined);--graphic-frame-size-xxl:var(--undefined);width:var(--graphic-frame-size);--graphic-border-radius:var(--tatami-border-radius-200);--graphic-border-radius-sm:var(--undefined);--graphic-border-radius-md:var(--undefined);--graphic-border-radius-lg:var(--undefined);--graphic-border-radius-xl:var(--undefined);--graphic-border-radius-xxl:var(--undefined);border-radius:var(--graphic-border-radius);place-items:center;display:inline-grid}@media (min-width:600px){.pohIQa_graphic{font-size:var(--graphic-icon-size-sm,var(--graphic-icon-size))}}@media (min-width:840px){.pohIQa_graphic{font-size:var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size)))}}@media (min-width:1080px){.pohIQa_graphic{font-size:var(--graphic-icon-size-lg,var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size))))}}@media (min-width:1280px){.pohIQa_graphic{font-size:var(--graphic-icon-size-xl,var(--graphic-icon-size-lg,var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size)))))}}@media (min-width:1440px){.pohIQa_graphic{font-size:var(--graphic-icon-size-xxl,var(--graphic-icon-size-xl,var(--graphic-icon-size-lg,var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size))))))}}@media (min-width:600px){.pohIQa_graphic{width:var(--graphic-frame-size-sm,var(--graphic-frame-size))}}@media (min-width:840px){.pohIQa_graphic{width:var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size)))}}@media (min-width:1080px){.pohIQa_graphic{width:var(--graphic-frame-size-lg,var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size))))}}@media (min-width:1280px){.pohIQa_graphic{width:var(--graphic-frame-size-xl,var(--graphic-frame-size-lg,var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size)))))}}@media (min-width:1440px){.pohIQa_graphic{width:var(--graphic-frame-size-xxl,var(--graphic-frame-size-xl,var(--graphic-frame-size-lg,var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size))))))}}@media (min-width:600px){.pohIQa_graphic{border-radius:var(--graphic-border-radius-sm,var(--graphic-border-radius))}}@media (min-width:840px){.pohIQa_graphic{border-radius:var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius)))}}@media (min-width:1080px){.pohIQa_graphic{border-radius:var(--graphic-border-radius-lg,var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius))))}}@media (min-width:1280px){.pohIQa_graphic{border-radius:var(--graphic-border-radius-xl,var(--graphic-border-radius-lg,var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius)))))}}@media (min-width:1440px){.pohIQa_graphic{border-radius:var(--graphic-border-radius-xxl,var(--graphic-border-radius-xl,var(--graphic-border-radius-lg,var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius))))))}}.pohIQa_isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-accent-muted));transition:background-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function)}.pohIQa_isFilled:is(:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true]){transition:background-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}:is(a,button):is(:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true]) .pohIQa_isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@layer front-ui-components{.uD7svG_card:has(.uD7svG_cardAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.uD7svG_card:has(.uD7svG_cardAnchor:focus-visible){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}}@layer front-ui-components{@keyframes njy5Hq_popoverFadeIn{0%{opacity:0}}@keyframes njy5Hq_popoverSlideDown{0%{opacity:0;translate:0 calc(-1*var(--tatami-dimension-spacing-8))}}@keyframes njy5Hq_popoverSlideUp{0%{opacity:0;translate:0 var(--tatami-dimension-spacing-8)}}.njy5Hq_popover{min-inline-size:anchor-size(width);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.njy5Hq_popover[data-position^=bottom] .njy5Hq_popoverInner{animation-name:njy5Hq_popoverSlideDown}.njy5Hq_popover[data-position^=top] .njy5Hq_popoverInner{animation-name:njy5Hq_popoverSlideUp}.njy5Hq_popover[data-position=bottom]{position-area:block-end}.njy5Hq_popover[data-position=top-start]{position-area:block-start span-inline-end}.njy5Hq_popoverInner{z-index:1;margin-block:var(--tatami-dimension-spacing-8);border-radius:var(--tatami-border-popover-radius);box-shadow:var(--tatami-shadow-200);background-color:var(--tatami-color-background-base);animation-duration:var(--tatami-motion-global-fade-in-duration);animation-timing-function:var(--tatami-motion-global-fade-in-timing-function);inline-size:max-content;min-inline-size:100%;max-inline-size:100vw;animation-fill-mode:both;position:relative}@media (prefers-reduced-motion:reduce){.njy5Hq_popoverInner{animation-duration:0s}}.njy5Hq_popoverShield{animation-name:njy5Hq_popoverFadeIn;animation-duration:var(--tatami-motion-global-fade-in-duration);animation-timing-function:var(--tatami-motion-global-fade-in-timing-function);animation-fill-mode:both;display:none;position:fixed;inset:0}@supports not (position-area:block-end){.njy5Hq_popoverShield{display:block}@media (min-width:840px){.njy5Hq_popoverInner{animation:njy5Hq_popoverFadeIn;margin:auto!important}}@media (max-width:839px){.njy5Hq_popover[data-position]{inset-block:0;inline-size:auto;margin-block-end:0;inset-block-start:unset}.njy5Hq_popover[data-position] .njy5Hq_popoverInner{border-block-start:var(--tatami-border-width-1) solid var(--tatami-color-border-base);border-end-end-radius:0;border-end-start-radius:0;max-block-size:50vh;animation-name:njy5Hq_popoverSlideUp;overflow-y:auto;margin-block-end:0!important}}}}@layer front-ui-components{._2NYrkq_quote{--align:center;row-gap:var(--tatami-dimension-spacing-16);align-items:var(--align);flex-direction:column;margin:0}._2NYrkq_quoteAlignStart{--align:start}._2NYrkq_quoteAlignStart ._2NYrkq_blockquote{hanging-punctuation:first}@supports not (hanging-punctuation:first){._2NYrkq_quoteAlignStart ._2NYrkq_blockquote{text-indent:-.8ch}}._2NYrkq_blockquote{inline-size:100%;text-align:var(--align);margin:0}._2NYrkq_blockquote:before{content:open-quote}._2NYrkq_blockquote:after{content:close-quote}}@layer front-ui-components{.GZDQ_q_panel{border:var(--tatami-border-width-1) solid var(--tatami-color-border-base);padding:0;overflow:clip}.GZDQ_q_search{padding-block-start:var(--tatami-dimension-spacing-16);padding-inline:var(--tatami-dimension-spacing-16);margin-block-end:var(--tatami-dimension-spacing-8)}.GZDQ_q_results{block-size:min(350px,40svh)}.GZDQ_q_resultsInner{padding-inline:var(--tatami-dimension-spacing-12);padding-block:var(--tatami-dimension-spacing-4) var(--tatami-dimension-spacing-12)}}@layer front-ui-components;@layer front-ui-foundations{.iV18MG_scrollContainer{inline-size:100%}.iV18MG_scrollContainer.iV18MG_vertical{overflow-y:auto}}@layer front-ui-foundations{.CFFfpW_surfaceBase{background-color:var(--tatami-color-background-base)}}@layer front-ui-components;@layer front-ui-components;a.HFeN3a_primary,a.HFeN3a_primary:hover,a.HFeN3a_primary:focus,a.HFeN3a_primary:active{color:var(--tatami-color-button-primary-text);text-decoration:none}a.HFeN3a_tertiary,a.HFeN3a_tertiary:hover,a.HFeN3a_tertiary:focus,a.HFeN3a_tertiary:active{color:var(--tatami-color-button-tertiary-text);text-decoration:none}@layer front-ui-atoms{.HFeN3a_button{text-align:center;justify-content:center;align-items:center;gap:var(--tatami-dimension-spacing-12);border:var(--tatami-border-button-width) solid #0000;transition-property:background-color,color;transition-duration:var(--tatami-motion-global-fade-out-duration);transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);display:flex}.HFeN3a_button:is(a,button){cursor:pointer}.HFeN3a_button:hover:not(:disabled),.HFeN3a_button:focus-visible:not(:disabled){transition-property:background-color,color;transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.HFeN3a_button:hover,.HFeN3a_button:focus,.HFeN3a_button:active{text-decoration:none}.HFeN3a_button:disabled{cursor:not-allowed;opacity:.5}@supports not at-rule(@scope){:where(.surfaceNeutral,.HFeN3a_localPurityAnchor) .HFeN3a_button{--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-neutral);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-neutral-active)}}@scope (:where(.surfaceNeutral,.HFeN3a_localPurityAnchor)) to (:where(.surface,.HFeN3a_localPurityAnchor):not(:scope)){.HFeN3a_button{--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-neutral);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-neutral-active)}}.HFeN3a_medium{min-block-size:var(--tatami-size-button-medium-min-block-size);padding-inline:calc(var(--tatami-spacing-button-medium-padding-inline) - var(--tatami-border-button-width));padding-block:calc(var(--tatami-spacing-button-medium-padding-block) - var(--tatami-border-button-width)*2);border-radius:var(--tatami-border-button-radius)}.HFeN3a_large{min-block-size:var(--tatami-size-button-large-min-block-size);padding-inline:calc(var(--tatami-dimension-spacing-20) - var(--tatami-border-button-width));padding-block:calc(var(--tatami-dimension-spacing-12) - var(--tatami-border-button-width)*2);border-radius:var(--tatami-border-button-radius-lg)}.HFeN3a_primary{background-color:var(--tatami-color-button-primary-background);border-color:var(--tatami-color-button-primary-border)}.HFeN3a_primary:hover:not(:disabled){background-color:var(--tatami-color-button-primary-background-hover)}.HFeN3a_primary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-primary-background-focus)}.HFeN3a_primary:active:not(:disabled){background-color:var(--tatami-color-button-primary-background-active)}.HFeN3a_secondary:hover:not(:disabled){background-color:var(--tatami-color-button-secondary-background-hover)}.HFeN3a_secondary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-secondary-background-focus)}.HFeN3a_secondary:active:not(:disabled){background-color:var(--tatami-color-button-secondary-background-active)}.HFeN3a_tertiary{background-color:var(--tatami-color-button-tertiary-background);border-color:var(--tatami-color-button-tertiary-border)}.HFeN3a_tertiary:hover:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-hover)}.HFeN3a_tertiary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-focus)}.HFeN3a_tertiary:active:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-active)}.HFeN3a_ghost:hover:not(:disabled){background-color:var(--tatami-color-button-ghost-background-hover)}.HFeN3a_ghost:focus-visible:not(:disabled){background-color:var(--tatami-color-button-ghost-background-focus)}.HFeN3a_ghost:active:not(:disabled){background-color:var(--tatami-color-button-ghost-background-active)}}@layer front-ui-components;@layer front-ui-normalize{.thoEPa_theme{-webkit-hyphenate-limit-before:var(--hyphens-before);-webkit-hyphenate-limit-after:var(--hyphens-after);-webkit-hyphenate-limit-lines:var(--hyphens-lines);hyphenate-limit-chars:var(--hyphens-length) var(--hyphens-before) var(--hyphens-after);hyphenate-limit-lines:var(--hyphens-lines);color:var(--tatami-color-text-normal);background-color:var(--tatami-color-background-base)}:lang(de) .thoEPa_theme{white-space:normal;hyphens:auto;--hyphens-before:2;--hyphens-after:2;--hyphens-lines:2;--hyphens-length:6}:lang(fr) .thoEPa_theme{white-space:normal;hyphens:auto;--hyphens-before:3;--hyphens-after:3;--hyphens-lines:1;--hyphens-length:8}:lang(en) .thoEPa_theme{--hyphens-before:5;--hyphens-after:5;--hyphens-lines:1;--hyphens-length:12}:is(:lang(fr),:lang(es-es)) .thoEPa_theme{quotes:"«""»""‹""›"}:lang(ko) .thoEPa_theme,:lang(ko) .thoEPa_theme *{word-break:keep-all;hyphens:none;line-break:strict}.thoEPa_theme :is(a[href],button,input,select,textarea,[tabindex],summary,[contenteditable=true]){outline:var(--tatami-color-transparent) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset)}.thoEPa_theme :is(a[href],button,input,select,textarea,[tabindex],summary,[contenteditable=true]):focus-visible{outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}@media (prefers-reduced-motion:reduce){.thoEPa_theme :is(a[href],button,input,select,textarea,[tabindex],summary,[contenteditable=true]):focus-visible{transition:none}}.thoEPa_theme :focus-visible{outline:var(--tatami-color-interaction-focus-ring) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset)}}@layer front-ui-utilities,front-ui-foundations,front-ui-atoms,front-ui-components;@layer front-ui-atoms{.IP9eTq_wordmark{--wordmark-page-color:var(--tatami-color-white);--wordmark-mark-color:var(--tatami-color-black);block-size:var(--wordmark-block-size,100%);inline-size:auto;display:flex}.IP9eTq_page{fill:var(--wordmark-page-color)}.IP9eTq_mark{fill:var(--wordmark-mark-color)}.IP9eTq_letterforms{fill:currentColor}}.GleVCa_embeddedLink:focus:not(:focus-visible){box-shadow:none;outline:0}
@layer front-ui-components;@layer front-ui-components;@layer front-ui-components;@layer front-ui-components;@layer front-ui-components{.cFn49q_block:has(:focus-visible .cFn49q_blockClickableRegion){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}.cFn49q_block:has(.cFn49q_blockClickableRegion:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}}.cwVo7a_footer{--baseline-align-with-localepicker:calc(var(--tatami-border-width-1) + var(--tatami-dimension-spacing-8));border-block-start:1px solid var(--tatami-color-border-base);padding-block-end:var(--tatami-spacing-gutter)}@media (min-width:600px){.cwVo7a_footer{padding-block-end:var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))}}@media (min-width:840px){.cwVo7a_footer{padding-block-end:var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))}}@media (min-width:1080px){.cwVo7a_footer{padding-block-end:var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))}}@media (min-width:1280px){.cwVo7a_footer{padding-block-end:var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))))}}@media (min-width:1440px){.cwVo7a_footer{padding-block-end:var(--tatami-spacing-gutter-xxl,var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))))}}@media (min-width:840px){.cwVo7a_footer>*>*{row-gap:calc(var(--tatami-spacing-page-gap-md)/2)}}body:has(main [data-endcap]:last-child) .cwVo7a_footer{border-block-start-width:0}@media (max-width:839px){.cwVo7a_exploreMoreListItem{margin-block-start:auto}.cwVo7a_exploreMoreListItemDesktop{display:none}}@media (min-width:840px){.cwVo7a_exploreMoreListItemDesktop{margin-block-start:calc(var(--tatami-spacing-group-gap) - var(--tatami-dimension-spacing-4)*2)}.cwVo7a_exploreMoreListItemMobile{display:none}}.cwVo7a_exploreMoreArrow{margin-inline-start:.5ch}.cwVo7a_exploreMoreLabel{color:var(--tatami-color-link-secondary-text)}.cwVo7a_exploreMoreListItem :is(:hover,:focus-visible,:active) .cwVo7a_exploreMoreLabel{color:var(--tatami-color-link-secondary-text-hover)}.cwVo7a_logo{height:39px;display:flex}.cwVo7a_brand{gap:var(--tatami-spacing-group-gap);flex-direction:column;margin-block-start:0;display:flex}.cwVo7a_quote{margin-block-start:auto;display:none}@media (min-width:840px){.cwVo7a_quote{padding-inline-end:var(--tatami-spacing-gutter);display:flex}.cwVo7a_quoteMcLuhan blockquote{max-inline-size:28ch}.cwVo7a_locale{grid-area:2/11/auto/span 2;align-self:start}}.cwVo7a_legal{align-items:baseline;column-gap:var(--tatami-spacing-group-gap);flex-flow:wrap;display:flex}@media (min-width:840px){.cwVo7a_legal{grid-area:2/7/auto/span 4;align-self:start;padding-block-start:var(--baseline-align-with-localepicker)}}.cwVo7a_legal>:is(span,button){font:var(--typography-global-context-font-computed,var(--tatami-typography-global-context-font));letter-spacing:var(--typography-global-context-letter-spacing-computed,var(--tatami-typography-global-context-letter-spacing));font-feature-settings:var(--typography-global-context-font-feature-settings-computed,var(--tatami-typography-global-context-font-feature-settings));color:var(--tatami-color-text-muted)}@media (min-width:600px){.cwVo7a_legal>:is(span,button){--typography-global-context-font-computed:var(--tatami-typography-global-context-sm-font);--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-sm-letter-spacing);--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-sm-font-feature-settings)}}@media (min-width:840px){.cwVo7a_legal>:is(span,button){--typography-global-context-font-computed:var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings))}}@media (min-width:1080px){.cwVo7a_legal>:is(span,button){--typography-global-context-font-computed:var(--tatami-typography-global-context-lg-font,var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font)));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-lg-letter-spacing,var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing)));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-lg-font-feature-settings,var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings)))}}@media (min-width:1280px){.cwVo7a_legal>:is(span,button){--typography-global-context-font-computed:var(--tatami-typography-global-context-xl-font,var(--tatami-typography-global-context-lg-font,var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font))));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-xl-letter-spacing,var(--tatami-typography-global-context-lg-letter-spacing,var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing))));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-xl-font-feature-settings,var(--tatami-typography-global-context-lg-font-feature-settings,var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings))))}}@media (min-width:1440px){.cwVo7a_legal>:is(span,button){--typography-global-context-font-computed:var(--tatami-typography-global-context-xxl-font,var(--tatami-typography-global-context-xl-font,var(--tatami-typography-global-context-lg-font,var(--tatami-typography-global-context-md-font,var(--tatami-typography-global-context-sm-font)))));--typography-global-context-letter-spacing-computed:var(--tatami-typography-global-context-xxl-letter-spacing,var(--tatami-typography-global-context-xl-letter-spacing,var(--tatami-typography-global-context-lg-letter-spacing,var(--tatami-typography-global-context-md-letter-spacing,var(--tatami-typography-global-context-sm-letter-spacing)))));--typography-global-context-font-feature-settings-computed:var(--tatami-typography-global-context-xxl-font-feature-settings,var(--tatami-typography-global-context-xl-font-feature-settings,var(--tatami-typography-global-context-lg-font-feature-settings,var(--tatami-typography-global-context-md-font-feature-settings,var(--tatami-typography-global-context-sm-font-feature-settings)))))}}.cwVo7a_legal>:last-child{flex:none}@media (max-width:839px){.cwVo7a_copyright{margin-block-start:calc(var(--tatami-spacing-group-gap) - var(--tatami-spacing-page-gap))}}@media (min-width:840px){.cwVo7a_copyright{grid-area:2/5/auto/span 2;align-self:start;padding-block-start:var(--baseline-align-with-localepicker)}}@layer front-ui-components{.Dps_Ta_cardCompact:has(.Dps_Ta_cardCompactAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.Dps_Ta_cardCompact:has(.Dps_Ta_cardCompactAnchor:focus-visible){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}}.-\33 nyQW_blockCta>:focus:not(:focus-visible){outline:0}.-\33 nyQW_blockCta>:focus:not(:focus-visible)~.-\33 nyQW_focusRing{opacity:0}._9LB_1G_summary::-webkit-details-marker{display:none}.S5HgUa_menuItemLink:focus:not(:focus-visible){outline:0}@layer front-ui-components;@layer front-ui-atoms{.STUk_q_buttonGroup{inline-size:max-content;max-inline-size:100%}.STUk_q_defaultGap{gap:var(--tatami-spacing-control-group-gap)}@media (min-width:600px){.STUk_q_defaultGap{gap:var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap))}}@media (min-width:840px){.STUk_q_defaultGap{gap:var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap)))}}@media (min-width:1080px){.STUk_q_defaultGap{gap:var(--tatami-spacing-control-group-gap-lg,var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap))))}}@media (min-width:1280px){.STUk_q_defaultGap{gap:var(--tatami-spacing-control-group-gap-xl,var(--tatami-spacing-control-group-gap-lg,var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap)))))}}@media (min-width:1440px){.STUk_q_defaultGap{gap:var(--tatami-spacing-control-group-gap-xxl,var(--tatami-spacing-control-group-gap-xl,var(--tatami-spacing-control-group-gap-lg,var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap))))))}}.STUk_q_buttonGroup>*{flex:auto}}.NE4sCG_radio:not(:checked)+label{cursor:pointer}
@layer front-ui-components{.xvimDq_bento{--bento-spacing:var(--tatami-spacing-card-padding-inline);--bento-radius:var(--tatami-border-radius-400);border-radius:var(--bento-radius);outline:var(--tatami-color-transparent) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset);inline-size:100%;transition:outline-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);position:relative}@media (min-width:600px){.xvimDq_bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))}}@media (min-width:840px){.xvimDq_bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))}}@media (min-width:1080px){.xvimDq_bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))}}@media (min-width:1280px){.xvimDq_bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))))}}@media (min-width:1440px){.xvimDq_bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-xxl,var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))))}}@media (min-width:840px){.xvimDq_bento{--bento-radius:var(--tatami-border-radius-700)}}.xvimDq_bento:has(.xvimDq_bentoAnchor):after{content:"";border-radius:inherit;box-shadow:var(--tatami-shadow-card-shadow);opacity:0;pointer-events:none;will-change:opacity;transition-property:opacity;transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);transition-duration:var(--tatami-motion-global-fade-out-duration);background-color:#0000;position:absolute;inset:0}.xvimDq_bento:has(.xvimDq_bentoAnchor):hover:after,.xvimDq_bento:has(.xvimDq_bentoAnchor):focus-within:after,.xvimDq_bento:has(.xvimDq_bentoAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.xvimDq_bento:has(.xvimDq_bentoAnchor:focus-visible){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}.xvimDq_bentoInner{border-radius:var(--bento-radius);background-color:var(--tatami-color-card-background);flex-direction:column;justify-content:space-between;block-size:100%;display:flex;position:relative;overflow:hidden}@media (min-width:840px){.xvimDq_layoutWide .xvimDq_bentoInner{flex-direction:row}.xvimDq_layoutWide .xvimDq_bentoHeader{inline-size:40.5%;max-inline-size:500px}.xvimDq_layoutWide .xvimDq_bentoTitleWrapper{flex-direction:column}.xvimDq_layoutWide .xvimDq_bentoMedia{aspect-ratio:2;flex:1}}.xvimDq_bentoHeader{padding:var(--bento-spacing);z-index:2;gap:var(--tatami-dimension-spacing-8);pointer-events:none;flex-direction:column;display:flex}.xvimDq_bentoTitleWrapper{gap:var(--tatami-dimension-spacing-8);flex-direction:row;display:flex}.xvimDq_bentoTitle{margin:0}.xvimDq_bentoMedia{background-color:var(--tatami-color-background-surface-accent);z-index:1;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.xvimDq_bentoImagePicture{inline-size:100%;min-inline-size:0;transform:translateY(var(--tatami-dimension-offset-1));flex:1;align-items:flex-end;padding-block-start:var(--bento-spacing);display:flex}.xvimDq_alignRight{justify-content:flex-end;margin-block-end:calc(var(--bento-spacing)/3*-2);padding-inline-start:var(--bento-spacing)}.xvimDq_bentoImage{inline-size:100%;display:block}.xvimDq_bentoMedia.xvimDq_unstyled:not(.xvimDq_stackedImages) .xvimDq_alignRight .xvimDq_bentoImage{border-radius:0}.xvimDq_bentoAnchor{z-index:1;border-radius:inherit;background:0 0;outline:none;text-decoration:none;position:absolute;inset:0}.xvimDq_bentoAnchor:hover,.xvimDq_bentoAnchor:focus,.xvimDq_bentoAnchor:active,.xvimDq_bentoAnchor:visited{text-decoration:none}}._7Tg-nq_page{gap:var(--tatami-dimension-spacing-48,48px);padding-block:var(--tatami-dimension-spacing-32,32px) var(--tatami-dimension-spacing-64,64px);flex-direction:column;display:flex}@media (min-width:840px){._7Tg-nq_page{gap:var(--tatami-dimension-spacing-64,64px)}}._7Tg-nq_screenshot{justify-content:center;inline-size:100%;display:flex;position:relative}._7Tg-nq_screenshotIllustration{pointer-events:none;block-size:auto;inline-size:min(20%,130px);display:none;position:absolute;inset-block-end:100%;inset-inline-end:var(--tatami-dimension-spacing-32,16px)}@media (min-width:1080px){._7Tg-nq_screenshotIllustration{display:block}}._7Tg-nq_screenshotIllustration:dir(rtl){transform:scaleX(-1)}._7Tg-nq_screenshotFrame{border-radius:var(--tatami-border-radius-500,16px);border:1px solid #0f0f0f1a;inline-size:100%;max-inline-size:1080px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f0f0f0f}._7Tg-nq_screenshotImage{block-size:auto;inline-size:100%}._7Tg-nq_footerCta{margin-left:var(--full-width-layout-margin,0);margin-right:var(--full-width-layout-margin,0);background-color:var(--tatami-color-gray-200);inline-size:100vw;padding-block:var(--tatami-dimension-spacing-96)}._7Tg-nq_downloadHeroButton{gap:var(--tatami-dimension-spacing-8)}._7Tg-nq_platformSelectorButtonIcon{color:inherit;fill:currentColor;flex:none;margin-inline-end:var(--tatami-dimension-spacing-8)}._7Tg-nq_platformSelectorHiddenIcon{visibility:hidden}._7Tg-nq_platformSelectorMutedText{color:var(--tatami-color-text-muted)}._7Tg-nq_relatedProducts{gap:var(--tatami-dimension-spacing-32,32px);flex-direction:column;display:flex}._7Tg-nq_relatedProductsGrid{inline-size:100%}._7Tg-nq_relatedProductBentoHeader{background-color:var(--tatami-color-background-surface-neutral);flex:1}._7Tg-nq_relatedProductDescription{color:var(--color-text-secondary);margin:0}._7Tg-nq_relatedProductCta{inline-size:100%;z-index:2;margin-block-start:var(--tatami-dimension-spacing-8,8px);position:relative}._7Tg-nq_relatedProductCta>*{pointer-events:auto;flex-grow:0}._7Tg-nq_relatedProductsMedia{aspect-ratio:1.55}._7Tg-nq_relatedProductsMedia img{object-fit:cover;object-position:top left;block-size:100%;box-shadow:var(--tatami-shadow-200);border-start-start-radius:1% 1.5%}
@keyframes HZmsMG_pulse{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 16px #2383e200}to{transform:scale(.9);box-shadow:0 0#2383e200}}@layer front-ui-atoms{.WbIAoq_arrow{text-indent:0;border:none;text-decoration:none;display:inline-block}.WbIAoq_arrowFlipRtl:dir(rtl){transform:scaleX(-1)}}@layer front-tokens.palette{.MZT0dq_theme{--tatami-color-accent-muted:var(--tatami-color-alpha-black-100);--tatami-color-accent-strong:var(--tatami-color-alpha-black-500);--tatami-color-background-surface-accent-active:var(--tatami-color-alpha-black-700);--tatami-color-background-surface-accent-focus:var(--tatami-color-alpha-black-600);--tatami-color-background-surface-accent-hover:var(--tatami-color-alpha-black-500);--tatami-color-background-surface-accent-muted-active:var(--tatami-color-alpha-black-200);--tatami-color-background-surface-accent-muted-focus:var(--tatami-color-alpha-black-200);--tatami-color-background-surface-accent-muted-hover:var(--tatami-color-alpha-black-200);--tatami-color-background-surface-accent-soft-active:var(--tatami-color-alpha-black-300);--tatami-color-background-surface-accent-soft-focus:var(--tatami-color-alpha-black-300);--tatami-color-background-surface-accent-soft-hover:var(--tatami-color-alpha-black-300);--tatami-color-background-surface-accent:var(--tatami-color-alpha-black-400);--tatami-color-button-primary-background-active:var(--tatami-color-alpha-black-700);--tatami-color-button-primary-background-focus:var(--tatami-color-gray-700);--tatami-color-button-primary-background-hover:var(--tatami-color-gray-800);--tatami-color-button-primary-background:var(--tatami-color-gray-900);--tatami-color-button-secondary-background-active:var(--tatami-color-gray-200);--tatami-color-button-secondary-background-focus:var(--tatami-color-gray-200);--tatami-color-button-secondary-background-hover:var(--tatami-color-gray-200)}}@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette-dark;@layer front-tokens.palette;@layer front-tokens.dark;@layer front-tokens.palette{._6FCNga_theme{--tatami-color-accent-muted:var(--tatami-color-gray-100);--tatami-color-accent-strong:var(--tatami-color-gray-500);--tatami-color-background-surface-accent-active:var(--tatami-color-gray-700);--tatami-color-background-surface-accent-focus:var(--tatami-color-gray-600);--tatami-color-background-surface-accent-hover:var(--tatami-color-gray-500);--tatami-color-background-surface-accent-muted-active:var(--tatami-color-gray-200);--tatami-color-background-surface-accent-muted-focus:var(--tatami-color-gray-200);--tatami-color-background-surface-accent-muted-hover:var(--tatami-color-gray-200);--tatami-color-background-surface-accent-soft-active:var(--tatami-color-gray-300);--tatami-color-background-surface-accent-soft-focus:var(--tatami-color-gray-300);--tatami-color-background-surface-accent-soft-hover:var(--tatami-color-gray-300);--tatami-color-background-surface-accent:var(--tatami-color-gray-400);--tatami-color-button-primary-background-active:var(--tatami-color-gray-700);--tatami-color-button-primary-background-focus:var(--tatami-color-gray-700);--tatami-color-button-primary-background-hover:var(--tatami-color-gray-700);--tatami-color-button-primary-background:var(--tatami-color-gray-600);--tatami-color-button-secondary-background-active:var(--tatami-color-gray-100);--tatami-color-button-secondary-background-focus:var(--tatami-color-gray-100);--tatami-color-button-secondary-background-hover:var(--tatami-color-gray-100)}}@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.palette{.jvvAnq_theme{--tatami-color-accent-muted:var(--tatami-color-yellow-100);--tatami-color-accent-strong:var(--tatami-color-yellow-500);--tatami-color-background-surface-accent-active:var(--tatami-color-yellow-700);--tatami-color-background-surface-accent-focus:var(--tatami-color-yellow-600);--tatami-color-background-surface-accent-hover:var(--tatami-color-yellow-500);--tatami-color-background-surface-accent-muted-active:var(--tatami-color-yellow-200);--tatami-color-background-surface-accent-muted-focus:var(--tatami-color-yellow-200);--tatami-color-background-surface-accent-muted-hover:var(--tatami-color-yellow-200);--tatami-color-background-surface-accent-soft-active:var(--tatami-color-yellow-300);--tatami-color-background-surface-accent-soft-focus:var(--tatami-color-yellow-300);--tatami-color-background-surface-accent-soft-hover:var(--tatami-color-yellow-300);--tatami-color-background-surface-accent:var(--tatami-color-yellow-400);--tatami-color-button-primary-background-active:var(--tatami-color-yellow-700);--tatami-color-button-primary-background-focus:var(--tatami-color-yellow-700);--tatami-color-button-primary-background-hover:var(--tatami-color-yellow-700);--tatami-color-button-primary-background:var(--tatami-color-yellow-600);--tatami-color-button-secondary-background-active:var(--tatami-color-yellow-100);--tatami-color-button-secondary-background-focus:var(--tatami-color-yellow-100);--tatami-color-button-secondary-background-hover:var(--tatami-color-yellow-100)}}:is(a,span).z5BaEa_linkText,:is(a,span).z5BaEa_linkText:is(:hover,:focus-visible){text-decoration:none!important}a.z5BaEa_colorVariantPrimary{color:var(--tatami-color-link-primary-text)}a.z5BaEa_colorVariantPrimary:hover{color:var(--tatami-color-link-primary-text-hover)}@layer front-ui-atoms{button.z5BaEa_linkText{appearance:none;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.z5BaEa_colorVariantPrimary:hover{color:var(--tatami-color-link-primary-text-hover)}.z5BaEa_colorVariantSecondary:hover{color:var(--tatami-color-link-secondary-text-hover)}.z5BaEa_linkContent{align-items:center;gap:var(--tatami-dimension-spacing-8);display:inline-flex}.z5BaEa_linkText:hover .z5BaEa_linkContent,.z5BaEa_underlineAlways .z5BaEa_linkContent{text-decoration:underline}.z5BaEa_hasArrow{align-items:center;gap:var(--tatami-dimension-spacing-4);display:inline-flex}}._7Hu80a_icon{vertical-align:middle}@layer front-ui-atoms{.O9_O3G_actionButton:hover:not(:disabled),.O9_O3G_actionButton:focus-visible:not(:disabled){transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.O9_O3G_primary:hover:not(:disabled){background-color:var(--tatami-color-action-button-primary-background-hover)}.O9_O3G_primary:focus-visible:not(:disabled){background-color:var(--tatami-color-action-button-primary-background-focus)}.O9_O3G_primary:active:not(:disabled){background-color:var(--tatami-color-action-button-primary-background-active)}.O9_O3G_alpha:hover:not(:disabled){background-color:var(--tatami-color-action-button-alpha-background-hover)}.O9_O3G_alpha:focus-visible:not(:disabled){background-color:var(--tatami-color-action-button-alpha-background-focus)}.O9_O3G_alpha:active:not(:disabled){background-color:var(--tatami-color-action-button-alpha-background-active)}}a.YbiN6W_iconButton:hover:not(:disabled){color:var(--tatami-color-icon-button-hover)}a.YbiN6W_iconButton:focus-visible:not(:disabled){color:var(--tatami-color-icon-button-focus)}a.YbiN6W_iconButton:active:not(:disabled){color:var(--tatami-color-icon-button-active)}@layer front-ui-atoms{.YbiN6W_iconButton:hover:not(:disabled){color:var(--tatami-color-icon-button-hover)}.YbiN6W_iconButton:focus-visible:not(:disabled){color:var(--tatami-color-icon-button-focus)}.YbiN6W_iconButton:active:not(:disabled){color:var(--tatami-color-icon-button-active)}.YbiN6W_iconButton:hover:not(:disabled):after{opacity:1;background-color:var(--tatami-color-icon-button-background-hover);transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.YbiN6W_iconButton:focus-visible:not(:disabled):after{opacity:1;background-color:var(--tatami-color-icon-button-background-focus);transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.YbiN6W_iconButton:active:not(:disabled):after{opacity:1;background-color:var(--tatami-color-icon-button-background-active);transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.YbiN6W_iconButton:active:not(:disabled) .YbiN6W_icon{transform:scale(.9)}}@layer front-ui-foundations{.e_tYXa_layout{--layout-padding-inline:var(--tatami-spacing-page-inset);grid-template-columns:[full-start]var(--layout-padding-inline)[content-start]minmax(0,1fr)[content-end]var(--layout-padding-inline)[full-end];inline-size:100%;max-inline-size:calc(var(--tatami-spacing-page-max-width) + 2*var(--layout-padding-inline));padding-block:var(--layout-padding-block,0);margin-inline:auto;display:grid}@media (min-width:600px){.e_tYXa_layout{--layout-padding-inline:var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))}}@media (min-width:840px){.e_tYXa_layout{--layout-padding-inline:var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset)))}}@media (min-width:1080px){.e_tYXa_layout{--layout-padding-inline:var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))))}}@media (min-width:1280px){.e_tYXa_layout{--layout-padding-inline:var(--tatami-spacing-page-inset-xl,var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset)))))}}@media (min-width:1440px){.e_tYXa_layout{--layout-padding-inline:var(--tatami-spacing-page-inset-xxl,var(--tatami-spacing-page-inset-xl,var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))))))}}:where(.e_tYXa_layout>*){grid-column:content-start/content-end;min-inline-size:0}}@layer front-ui-components{._3AorWq_tickerCta{vertical-align:baseline}}
.KEwpqq_inlineLink:focus:not(:focus-visible){box-shadow:none;outline:0}@property --hero-nav-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --dev-platform-nav-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --aimn-v2-nav-bg{syntax:"<color>";inherits:true;initial-value:#0000}@keyframes HWB10a_navShadowScrolled{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px var(--tatami-color-border-base)}}.HWB10a_scrollSentinel{view-timeline-name:--nav-stuck;view-timeline-axis:block;view-timeline-inset:0;block-size:1px;margin-block-end:-1px}.HWB10a_stickyWrapper{z-index:var(--tatami-z-index-header);transition:transform .3s;position:sticky;top:0}.HWB10a_globalNavigation{--nav-top-padding:14px;z-index:100;background:var(--tatami-color-background-base);min-height:var(--global-navigation-height,64px);transition:box-shadow var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);place-items:center;display:grid;position:relative;top:0;left:0;right:0;box-shadow:0 1px #0000}@supports (animation-timeline:view()){.HWB10a_globalNavigation{animation:linear both HWB10a_navShadowScrolled;animation-timeline:--nav-stuck;animation-range:exit 100%}}.HWB10a_container{width:100%;padding:var(--nav-top-padding) var(--tatami-dimension-spacing-16);gap:var(--tatami-dimension-spacing-16);overflow-inline:auto;scrollbar-width:none;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;height:auto;margin:0 auto;display:grid}@media (min-width:1080px){.HWB10a_container{padding:var(--nav-top-padding) var(--tatami-dimension-spacing-24)}}.HWB10a_logoContainer{justify-self:start}.HWB10a_logoStickerized{transform:translate(-2px)}.HWB10a_logo{grid-column:1;align-items:center;max-height:36px;padding-right:0;text-decoration:none;display:flex}.HWB10a_links{grid-column:2;justify-content:center;align-items:center;gap:4px;display:none}@media (min-width:1200px){.HWB10a_links{flex-direction:row;align-items:center;display:flex}}.HWB10a_link{color:var(--tatami-color-text-normal);white-space:nowrap;border-radius:4px;flex-direction:row;flex-shrink:0;place-content:center;place-items:center;gap:8px;padding:5px 10px;text-decoration:none;transition:background-color .15s;display:flex}.HWB10a_link:hover{background:var(--tatami-color-background-base-hover);color:var(--tatami-color-text-normal)}.HWB10a_dropdownTrigger{cursor:pointer;color:var(--tatami-color-text-normal);font:inherit;background:0 0;border:none;flex-direction:row;gap:8px;display:flex}.HWB10a_dropdownTrigger:hover{color:var(--tatami-color-text-normal)}.HWB10a_actions{grid-column:3;justify-self:end;align-items:center;gap:16px;display:flex}.HWB10a_secondaryActions{--secondary-actions-display:none;display:var(--secondary-actions-display)}@media (min-width:840px){.HWB10a_secondaryActions{--secondary-actions-display:flex;align-items:center;gap:12px}}.HWB10a_primaryCta,.HWB10a_mobileActions{display:flex}@media (min-width:1200px){.HWB10a_mobileActions{display:none}}@keyframes HWB10a_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HWB10a_fadeOut{0%{opacity:1}to{opacity:0}}.HWB10a_dropdown{--dropdown-border-height:1px;--dropdown-gap:0px;--dropdown-padding:24px 95px 32px 87px;--dropdown-shadow:0 4px 4px -2px #00000014;top:calc(var(--global-navigation-height,64px) - (var(--nav-top-padding) + var(--dropdown-border-height) + var(--dropdown-gap)));background:var(--tatami-color-background-base);width:100%;padding:var(--dropdown-padding);min-width:200px;box-shadow:var(--dropdown-shadow);visibility:hidden;opacity:0;pointer-events:none;will-change:opacity,transform,visibility;z-index:-1;position:absolute;left:0;right:0;overflow:hidden;transform:translateY(-16px)}.HWB10a_dropdown:before{content:"";background:0 0;width:100%;height:12px;position:absolute;top:-12px;left:0}.HWB10a_dropdownContainer{position:inherit;display:inline-block}.HWB10a_dropdownContainer:after{content:"";z-index:99;pointer-events:none;width:100%;height:30px;position:absolute;left:0}.HWB10a_dropdownContainer:hover:after{pointer-events:auto}.HWB10a_dropdownContainer .HWB10a_dropdown{--dropdown-gap:-27px;--dropdown-padding:var(--tatami-dimension-spacing-16);--dropdown-shadow:var(--tatami-shadow-200);border-radius:var(--tatami-border-radius-900);max-width:826px;margin:0 auto}@keyframes HWB10a_slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.HWB10a_noWrap{white-space:nowrap}.HWB10a_chevron{fill:currentColor;width:.65em;height:.65em}@keyframes HWB10a_aimnV2NavBgHeroExit{0%{--aimn-v2-nav-bg:var(--tatami-color-gray-100)}to{--aimn-v2-nav-bg:var(--tatami-color-background-base)}}@supports (animation-timeline:scroll()){body:has(.HWB10a_scrollSentinel){timeline-scope:--nav-stuck,--hero-visibility}}@keyframes HWB10a_devPlatformNavTokensHeroExit{0%{--tatami-color-interaction-focus-ring:var(--tatami-color-campaigns-dev-platform-dos-alpha-white);--tatami-color-text-normal:var(--tatami-color-white);--tatami-color-text-muted:var(--tatami-color-alpha-white-700);--tatami-color-border-base:var(--tatami-color-alpha-white-200);--tatami-color-background-base-hover:var(--tatami-color-alpha-white-100);--tatami-color-button-primary-text:var(--tatami-color-campaigns-dev-platform-dos-blue);--tatami-color-button-primary-background:var(--tatami-color-campaigns-dev-platform-dos-white);--tatami-color-button-primary-background-hover:var(--tatami-color-campaigns-dev-platform-dos-alpha-white);--tatami-color-button-primary-background-focus:var(--tatami-color-campaigns-dev-platform-dos-alpha-white);--tatami-color-button-primary-background-active:var(--tatami-color-campaigns-dev-platform-dos-alpha-white);--tatami-color-button-ghost-text:var(--tatami-color-white);--tatami-color-button-ghost-background-hover:var(--tatami-color-alpha-white-200);--tatami-color-button-ghost-background-focus:var(--tatami-color-alpha-white-200);--tatami-color-button-ghost-background-active:var(--tatami-color-alpha-white-200);--color-nav-text:var(--tatami-color-white);--color-nav-bracket:var(--tatami-color-campaigns-dev-platform-dos-alpha-gray);--color-nav-letter-hint:var(--tatami-color-campaigns-dev-platform-dos-alpha-white)}to{--tatami-color-interaction-focus-ring:var(--tatami-color-campaigns-dev-platform-dos-alpha-blue);--tatami-color-text-normal:var(--tatami-color-campaigns-dev-platform-dos-alpha-blue);--tatami-color-text-muted:var(--tatami-color-campaigns-dev-platform-dos-alpha-blue);--tatami-color-border-base:inherit;--tatami-color-background-base-hover:inherit;--tatami-color-button-primary-text:var(--tatami-color-white);--tatami-color-button-primary-background:var(--tatami-color-campaigns-dev-platform-dos-blue);--tatami-color-button-primary-background-hover:var(--tatami-color-campaigns-dev-platform-dos-black);--tatami-color-button-primary-background-focus:var(--tatami-color-campaigns-dev-platform-dos-black);--tatami-color-button-primary-background-active:var(--tatami-color-campaigns-dev-platform-dos-black);--tatami-color-button-ghost-text:inherit;--tatami-color-button-ghost-background-hover:inherit;--tatami-color-button-ghost-background-focus:inherit;--tatami-color-button-ghost-background-active:inherit;--color-nav-text:var(--tatami-color-campaigns-dev-platform-dos-blue);--color-nav-bracket:var(--tatami-color-campaigns-dev-platform-dos-alpha-blue);--color-nav-letter-hint:var(--tatami-color-campaigns-dev-platform-dos-blue)}}@keyframes HWB10a_devPlatformNavBgHeroExit{0%{--dev-platform-nav-bg:transparent}to{--dev-platform-nav-bg:var(--tatami-color-background-base)}}@keyframes HWB10a_devPlatformNavBgScrolled{0%{--dev-platform-nav-bg:transparent}to{--dev-platform-nav-bg:var(--tatami-color-campaigns-dev-platform-dos-blue)}}._61K-Oa_root{--text-before-gap:0px;--text-after-gap:0px;font:var(--tatami-typography-sans-200-regular-font);letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing);position:relative}._61K-Oa_root._61K-Oa_sizeMedium{--input-padding-vertical:7px;--input-padding-horizontal:10px}._61K-Oa_root._61K-Oa_hasBefore{--text-before-gap:8px}._61K-Oa_input{font:var(--tatami-typography-sans-200-regular-font);letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing);color:var(--tatami-color-text-strong);border:1px solid var(--border-color-regular);border-radius:var(--tatami-border-radius-300);background:var(--input-background-color);cursor:text;width:100%;height:100%;padding:var(--input-padding-vertical) var(--input-padding-horizontal);padding-inline:calc(var(--input-padding-horizontal) + var(--before-width) + var(--text-before-gap)) calc(var(--input-padding-horizontal) + var(--after-width) + var(--text-after-gap));outline:none;position:relative}._61K-Oa_input[type=search]{appearance:none;box-sizing:inherit}._61K-Oa_input:focus{box-shadow:inset 0 0 0 1px #2383e291,0 0 0 2px #2383e259}._61K-Oa_before{pointer-events:none;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0}._61K-Oa_before{z-index:1;inset-inline-start:10px}.c96SuW_menuButton{font-weight:var(--tatami-font-weight-medium);text-align:start;inline-size:fit-content}.c96SuW_menuButton.devPlatformDarkSurface:hover:not(:disabled){color:var(--tatami-color-button-primary-text)}.c96SuW_menuButton.devPlatformDarkSurface[aria-expanded=true]:not(:disabled){color:var(--tatami-color-button-primary-text)}.c96SuW_menuButtonIcon{inline-size:var(--tatami-dimension-spacing-20);block-size:var(--tatami-dimension-spacing-20);flex:none}.c96SuW_searchIcon{color:var(--tatami-color-text-muted);pointer-events:none}.c96SuW_searchInput{padding-inline-start:calc(var(--input-padding-horizontal) + var(--tatami-dimension-spacing-20))}.sf3SsW_layoutBase{--layout-gutter:16px;--scrollbar-gutter:7.5px;--revert-layout-max:max(0px,calc(.5*(100vw - var(--layout-max,0px)) - var(--scrollbar-gutter)));--revert-layout-gutter:max(0px,var(--layout-gutter,0px));--full-width-layout-margin:calc(-1*(var(--revert-layout-max) + var(--revert-layout-gutter)));width:100%;padding:0 var(--layout-gutter);max-width:var(--layout-max);margin:0 auto}.sf3SsW_lg{--layout-max:1274px}@media screen and (min-width:400px){.sf3SsW_lg{--layout-gutter:32px}}@media (min-width:600px){.sf3SsW_lg{--layout-gutter:66px}}@media (min-width:1080px){.sf3SsW_lg{--layout-gutter:125px}}@keyframes DBQchW_backgroundFadeOut{0%{opacity:1}to{opacity:0}}@keyframes uDuUmW_pulse{0%{opacity:.2}to{opacity:.75}}.pIQ4pG_button{text-align:center;border-radius:var(--tatami-border-button-radius);font-family:var(--tatami-font-family-sans);font-smoothing:antialiased;-webkit-font-smoothing:antialiased;height:auto;min-width:var(--button-min-width);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pIQ4pG_buttonSizeM{font:var(--tatami-typography-sans-200-medium-font);letter-spacing:var(--tatami-typography-sans-200-medium-letter-spacing);min-height:2.25rem;padding:.25rem .875rem}.pIQ4pG_buttonVariantPrimary{color:var(--tatami-color-button-primary-text);background:var(--tatami-color-button-primary-background);border-color:var(--tatami-color-button-primary-border)}.pIQ4pG_buttonVariantPrimary:hover,.pIQ4pG_buttonVariantPrimary:focus{background:var(--tatami-color-button-primary-background-hover)}.pIQ4pG_buttonVariantPrimary:active{background:var(--tatami-color-button-primary-background-active)}.pIQ4pG_buttonVariantPrimary:disabled{color:var(--tatami-color-text-muted);border-color:var(--tatami-color-border-base);cursor:auto;background:0 0}.z0S29a_menuItemButton:focus:not(:focus-visible){outline:0}.ZMoceq_question::-webkit-details-marker{display:none}@layer front-ui-atoms;@layer front-ui-components{._0m6-va_endcap{--endcap-min-block-size-viewport:70vh;--endcap-min-block-size-cap:720px;text-align:center;justify-content:center}@media (min-width:840px){._0m6-va_endcap{min-block-size:min(var(--endcap-min-block-size-viewport),var(--endcap-min-block-size-cap))}}._0m6-va_endcapTitle:has(+*){margin-block-end:var(--tatami-dimension-spacing-4)}}.SsCm7W_smartBreakDesktop{display:none}@media (min-width:1080px){.SsCm7W_smartBreakDesktop{display:block}}@layer front-ui-components;@layer front-ui-components{.tOU5BW_ticker{--ticker-padding:var(--tatami-dimension-spacing-8)0;--ticker-icon-gap:var(--tatami-dimension-spacing-16);inline-size:100%;padding:var(--ticker-padding);justify-content:center;align-items:center;gap:var(--ticker-icon-gap);margin:0;display:flex}}@layer front-ui-foundations;
.p3F3hG_button:hover:not(:disabled){opacity:1}.p3F3hG_button:focus:not(:focus-visible) .p3F3hG_indicator{box-shadow:var(--tatami-shadow-200)}.s3FF_G_dialog:not([open]){display:none}@keyframes _84zNEa_backgroundFadeOut{0%{opacity:1}to{opacity:0}}@layer front-ui-foundations{.Zc4oCG_heroGrid{--hero-grid-inset-inline:var(--tatami-spacing-page-inset);--hero-grid-inset-block:var(--tatami-spacing-page-gap);--hero-grid-gutter:var(--tatami-spacing-gutter);--hero-grid-available-width:calc(100% - (2*var(--hero-grid-inset-inline)));--hero-grid-page-width:min(var(--tatami-spacing-page-max-width),var(--hero-grid-available-width));--hero-grid-center-area-width:min(calc(var(--tatami-spacing-hero-center-max-width) + (2*var(--hero-grid-gutter))),var(--hero-grid-page-width));--hero-grid-center-half-width:calc((var(--hero-grid-center-area-width) - (3*var(--hero-grid-gutter)))/2);--hero-grid-rail-width:calc((var(--hero-grid-page-width) - var(--hero-grid-center-area-width))/2);grid-column:1/-1;grid-template-columns:[full-bleed-start full-start]var(--hero-grid-inset-inline)[content-start center-start]minmax(0,1fr)[center-mid-start]var(--hero-grid-gutter)[center-mid-end]minmax(0,1fr)[center-end content-end]var(--hero-grid-inset-inline)[full-end full-bleed-end];inline-size:100%;display:grid}@media (min-width:600px){.Zc4oCG_heroGrid{--hero-grid-inset-inline:var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))}}@media (min-width:840px){.Zc4oCG_heroGrid{--hero-grid-inset-inline:var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset)))}}@media (min-width:1080px){.Zc4oCG_heroGrid{--hero-grid-inset-inline:var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))))}}@media (min-width:1280px){.Zc4oCG_heroGrid{--hero-grid-inset-inline:var(--tatami-spacing-page-inset-xl,var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset)))))}}@media (min-width:1440px){.Zc4oCG_heroGrid{--hero-grid-inset-inline:var(--tatami-spacing-page-inset-xxl,var(--tatami-spacing-page-inset-xl,var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))))))}}@media (min-width:600px){.Zc4oCG_heroGrid{--hero-grid-inset-block:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.Zc4oCG_heroGrid{--hero-grid-inset-block:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.Zc4oCG_heroGrid{--hero-grid-inset-block:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.Zc4oCG_heroGrid{--hero-grid-inset-block:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.Zc4oCG_heroGrid{--hero-grid-inset-block:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}@media (min-width:600px){.Zc4oCG_heroGrid{--hero-grid-gutter:var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))}}@media (min-width:840px){.Zc4oCG_heroGrid{--hero-grid-gutter:var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))}}@media (min-width:1080px){.Zc4oCG_heroGrid{--hero-grid-gutter:var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))}}@media (min-width:1280px){.Zc4oCG_heroGrid{--hero-grid-gutter:var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))))}}@media (min-width:1440px){.Zc4oCG_heroGrid{--hero-grid-gutter:var(--tatami-spacing-gutter-xxl,var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))))}}@media (min-width:840px){.Zc4oCG_heroGrid{grid-template-columns:[full-bleed-start]minmax(0,1fr)[full-start]var(--hero-grid-inset-inline)[content-start]var(--hero-grid-rail-width) var(--hero-grid-gutter)[center-start]minmax(0,var(--hero-grid-center-half-width))[center-mid-start]var(--hero-grid-gutter)[center-mid-end]minmax(0,var(--hero-grid-center-half-width))[center-end]var(--hero-grid-gutter) var(--hero-grid-rail-width)[content-end]var(--hero-grid-inset-inline)[full-end]minmax(0,1fr)[full-bleed-end]}}.Zc4oCG_heroGrid:before,.Zc4oCG_heroGrid:after{content:"";block-size:var(--hero-grid-inset-block);pointer-events:none;grid-column:full-start/full-end;display:block}.Zc4oCG_heroGrid:before{order:-1}.Zc4oCG_heroGrid:after{order:1}.Zc4oCG_spacingFlush{--hero-grid-inset-block:0px;--hero-grid-inset-inline:0px}.Zc4oCG_spacingFlush:before,.Zc4oCG_spacingFlush:after{content:none}:where(.Zc4oCG_heroGrid>*),.Zc4oCG_heroGrid .Zc4oCG_item{grid-column:var(--hero-grid-column,content-start/content-end);grid-row:var(--hero-grid-row,auto);min-inline-size:0}.Zc4oCG_regionContent{--hero-grid-column:content-start/content-end}}@layer front-ui-components{._5TkrBW_container{container-type:inline-size}._5TkrBW_content{text-align:center;justify-self:center;justify-items:center;max-inline-size:840px;display:grid}._5TkrBW_content>:not(:last-child){margin-block-end:var(--tatami-dimension-spacing-12)}._5TkrBW_content>._5TkrBW_description:not(:last-child){margin-block-end:var(--tatami-dimension-spacing-20)}._5TkrBW_description{text-wrap:balance}}@layer front-ui-components{@keyframes _4H5qWW_detectOverflow{0%,to{--logo-wall-marquee-has-overflow:1}}@keyframes _4H5qWW_marqueePolygon{to{offset-distance:50%}}@container style(--logo-wall-marquee-has-overflow:1){._4H5qWW_logoWallMarquee:has(._4H5qWW_logoWallMarqueeItemDot:focus-visible) ._4H5qWW_logoWallMarqueeItem{animation-play-state:paused}}._4H5qWW_logoWallMarquee._4H5qWW_isOverflowing:has(._4H5qWW_logoWallMarqueeItemDot:focus-visible) ._4H5qWW_logoWallMarqueeItem{animation-play-state:paused}}@layer front-ui-components;@layer front-ui-components;@layer front-ui-components;@layer front-ui-components;@keyframes _5gEYFG_shimmerSweep{0%{background-position:200%}to{background-position:0%}}@keyframes GS-IhW_heroDevToolEntrance{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes GS-IhW_heroConnectorEntrance{0%{opacity:0}to{opacity:1}}@keyframes KDBCPq_leverShaftPull{0%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);translate:0;scale:1}60%{animation-timing-function:cubic-bezier(.215,.61,.355,1);translate:0 20px;scale:1-.4}to{translate:0;scale:1}}@keyframes KDBCPq_leverHandlePull{0%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:translateY(0)}60%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(130px)}to{transform:translateY(0)}}
@layer front-ui-components;@layer front-tokens.base;@layer front-tokens.palette;@layer front-tokens.palette;@layer front-tokens.base{.QPCBRq_theme{--tatami-border-button-radius-lg:var(--tatami-border-radius-600);--tatami-border-button-radius:var(--tatami-border-radius-500);--tatami-border-button-width:var(--tatami-border-width-1);--tatami-border-interaction-focus-ring-style:var(--tatami-border-style-solid);--tatami-border-menu-button-radius:var(--tatami-border-radius-round);--tatami-border-menu-list-item-radius:var(--tatami-border-radius-500);--tatami-border-popover-radius:var(--tatami-border-radius-700);--tatami-color-accent-muted:var(--tatami-color-blue-100);--tatami-color-accent-strong:var(--tatami-color-blue-500);--tatami-color-action-button-alpha-background-active:var(--tatami-color-alpha-black-400);--tatami-color-action-button-alpha-background-focus:var(--tatami-color-alpha-black-300);--tatami-color-action-button-alpha-background-hover:var(--tatami-color-alpha-black-300);--tatami-color-action-button-primary-background-active:var(--tatami-color-gray-200);--tatami-color-action-button-primary-background-focus:var(--tatami-color-gray-200);--tatami-color-action-button-primary-background-hover:var(--tatami-color-gray-200);--tatami-color-background-base-active:var(--tatami-color-alpha-black-200);--tatami-color-background-base-focus:var(--tatami-color-alpha-black-100);--tatami-color-background-base-hover:var(--tatami-color-alpha-black-100);--tatami-color-background-base:var(--tatami-color-white);--tatami-color-background-surface-accent-active:var(--tatami-color-blue-700);--tatami-color-background-surface-accent-focus:var(--tatami-color-blue-600);--tatami-color-background-surface-accent-hover:var(--tatami-color-blue-500);--tatami-color-background-surface-accent-muted-active:var(--tatami-color-blue-200);--tatami-color-background-surface-accent-muted-focus:var(--tatami-color-blue-200);--tatami-color-background-surface-accent-muted-hover:var(--tatami-color-blue-200);--tatami-color-background-surface-accent-soft-active:var(--tatami-color-blue-300);--tatami-color-background-surface-accent-soft-focus:var(--tatami-color-blue-300);--tatami-color-background-surface-accent-soft-hover:var(--tatami-color-blue-300);--tatami-color-background-surface-accent:var(--tatami-color-blue-400);--tatami-color-background-surface-neutral-active:var(--tatami-color-gray-300);--tatami-color-background-surface-neutral-focus:var(--tatami-color-gray-300);--tatami-color-background-surface-neutral-hover:var(--tatami-color-gray-300);--tatami-color-background-surface-neutral:var(--tatami-color-gray-200);--tatami-color-border-base:var(--tatami-color-alpha-black-200);--tatami-color-button-ghost-background-active:var(--tatami-color-gray-200);--tatami-color-button-ghost-background-focus:var(--tatami-color-gray-200);--tatami-color-button-ghost-background-hover:var(--tatami-color-gray-200);--tatami-color-button-ghost-background:var(--tatami-color-transparent);--tatami-color-button-ghost-border:var(--tatami-color-transparent);--tatami-color-button-ghost-text:var(--tatami-color-alpha-black-900);--tatami-color-button-primary-background-active:var(--tatami-color-blue-700);--tatami-color-button-primary-background-focus:var(--tatami-color-blue-700);--tatami-color-button-primary-background-hover:var(--tatami-color-blue-700);--tatami-color-button-primary-background:var(--tatami-color-blue-600);--tatami-color-button-primary-border:var(--tatami-color-transparent);--tatami-color-button-primary-text:var(--tatami-color-white);--tatami-color-button-secondary-background-active:var(--tatami-color-blue-100);--tatami-color-button-secondary-background-focus:var(--tatami-color-blue-100);--tatami-color-button-secondary-background-hover:var(--tatami-color-blue-100);--tatami-color-button-tertiary-background-active:var(--tatami-color-gray-200);--tatami-color-button-tertiary-background-focus:var(--tatami-color-gray-200);--tatami-color-button-tertiary-background-hover:var(--tatami-color-gray-200);--tatami-color-button-tertiary-background:var(--tatami-color-white);--tatami-color-button-tertiary-border:var(--tatami-color-alpha-black-200);--tatami-color-button-tertiary-text:var(--tatami-color-alpha-black-900);--tatami-color-card-background:var(--tatami-color-white);--tatami-color-card-title-text:var(--tatami-color-black);--tatami-color-icon-button-active:var(--tatami-color-gray-600);--tatami-color-icon-button-background-active:var(--tatami-color-alpha-black-100);--tatami-color-icon-button-background-focus:var(--tatami-color-alpha-black-100);--tatami-color-icon-button-background-hover:var(--tatami-color-alpha-black-100);--tatami-color-icon-button-focus:var(--tatami-color-gray-600);--tatami-color-icon-button-hover:var(--tatami-color-gray-600);--tatami-color-interaction-control-border-hover:var(--tatami-color-alpha-black-900);--tatami-color-interaction-focus-ring:var(--tatami-color-blue-600);--tatami-color-link-primary-text-active:var(--tatami-color-blue-800);--tatami-color-link-primary-text-focus:var(--tatami-color-blue-800);--tatami-color-link-primary-text-hover:var(--tatami-color-blue-800);--tatami-color-link-primary-text:var(--tatami-color-blue-600);--tatami-color-link-secondary-text-hover:var(--tatami-color-alpha-black-700);--tatami-color-link-secondary-text:var(--tatami-color-alpha-black-600);--tatami-color-menu-button-background-active:var(--tatami-color-gray-200);--tatami-color-menu-button-background-focus:var(--tatami-color-gray-200);--tatami-color-menu-button-background-hover:var(--tatami-color-gray-200);--tatami-color-menu-button-background-selected-active:var(--tatami-color-gray-200);--tatami-color-menu-button-background-selected-focus:var(--tatami-color-gray-200);--tatami-color-menu-button-background-selected-hover:var(--tatami-color-gray-200);--tatami-color-menu-button-background-selected:var(--tatami-color-gray-200);--tatami-color-menu-button-border-active:var(--tatami-color-gray-100);--tatami-color-menu-button-border-focus:var(--tatami-color-gray-100);--tatami-color-menu-button-border-hover:var(--tatami-color-gray-100);--tatami-color-menu-button-border-selected-active:var(--tatami-color-alpha-black-300);--tatami-color-menu-button-border-selected-focus:var(--tatami-color-alpha-black-300);--tatami-color-menu-button-border-selected-hover:var(--tatami-color-alpha-black-300);--tatami-color-menu-button-border-selected:var(--tatami-color-alpha-black-200);--tatami-color-menu-button-border:var(--tatami-color-gray-100);--tatami-color-text-muted:var(--tatami-color-alpha-black-500);--tatami-color-text-normal:var(--tatami-color-alpha-black-800);--tatami-color-text-strong:var(--tatami-color-alpha-black-900);--tatami-decoration-link-underline-thickness:var(--tatami-dimension-thickness-1);--tatami-dimension-interaction-focus-ring-outline-offset:var(--tatami-dimension-offset-2);--tatami-dimension-interaction-focus-ring-outline-width:var(--tatami-dimension-thickness-2);--tatami-motion-global-fade-in-duration:var(--tatami-motion-duration-150);--tatami-motion-global-fade-in-timing-function:var(--tatami-motion-timing-function-ease-out);--tatami-motion-global-fade-out-duration:var(--tatami-motion-duration-200);--tatami-motion-global-fade-out-timing-function:var(--tatami-motion-timing-function-ease-in);--tatami-motion-global-transform-duration:var(--tatami-motion-duration-300);--tatami-motion-global-transform-timing-function:var(--tatami-motion-timing-function-ease-in-out-quint);--tatami-shadow-card-shadow:var(--tatami-shadow-200);--tatami-size-button-large-min-block-size:2.875rem;--tatami-size-button-medium-min-block-size:2.375rem;--tatami-spacing-button-medium-padding-block:var(--tatami-dimension-spacing-8);--tatami-spacing-button-medium-padding-inline:var(--tatami-dimension-spacing-16);--tatami-spacing-card-padding-block-end:var(--tatami-dimension-spacing-16);--tatami-spacing-card-padding-block-start:var(--tatami-dimension-spacing-16);--tatami-spacing-card-padding-inline-sm:var(--tatami-dimension-spacing-24);--tatami-spacing-card-padding-inline:var(--tatami-dimension-spacing-16);--tatami-spacing-control-group-gap:var(--tatami-dimension-spacing-12);--tatami-spacing-group-gap:var(--tatami-dimension-spacing-16);--tatami-spacing-gutter-md:var(--tatami-dimension-spacing-24);--tatami-spacing-gutter:var(--tatami-dimension-spacing-12);--tatami-spacing-hero-center-max-width:var(--tatami-dimension-size-960);--tatami-spacing-page-gap-md:var(--tatami-dimension-spacing-80);--tatami-spacing-page-gap:var(--tatami-dimension-spacing-40);--tatami-spacing-page-inset-lg:var(--tatami-dimension-spacing-48);--tatami-spacing-page-inset-sm:var(--tatami-dimension-spacing-32);--tatami-spacing-page-inset-xl:var(--tatami-dimension-spacing-64);--tatami-spacing-page-inset:var(--tatami-dimension-spacing-16);--tatami-spacing-page-max-width:var(--tatami-dimension-size-1252);--tatami-spacing-section-gap-md:var(--tatami-dimension-spacing-32);--tatami-spacing-section-gap:var(--tatami-dimension-spacing-24);--tatami-typography-card-title-font-feature-settings:var(--tatami-typography-sans-400-bold-font-feature-settings);--tatami-typography-card-title-font:var(--tatami-typography-sans-400-bold-font);--tatami-typography-card-title-letter-spacing:var(--tatami-typography-sans-400-bold-letter-spacing);--tatami-typography-consent-body-font-feature-settings:var(--tatami-typography-sans-100-regular-font-feature-settings);--tatami-typography-consent-body-font:var(--tatami-typography-sans-100-regular-font);--tatami-typography-consent-body-letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);--tatami-typography-consent-caption-font-feature-settings:var(--tatami-typography-sans-50-medium-font-feature-settings);--tatami-typography-consent-caption-font:var(--tatami-typography-sans-50-medium-font);--tatami-typography-consent-caption-letter-spacing:var(--tatami-typography-sans-50-medium-letter-spacing);--tatami-typography-consent-fine-print-font-feature-settings:var(--tatami-typography-sans-100-regular-font-feature-settings);--tatami-typography-consent-fine-print-font:var(--tatami-typography-sans-100-regular-font);--tatami-typography-consent-fine-print-letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);--tatami-typography-consent-label-font-feature-settings:var(--tatami-typography-sans-100-medium-font-feature-settings);--tatami-typography-consent-label-font:var(--tatami-typography-sans-100-medium-font);--tatami-typography-consent-label-letter-spacing:var(--tatami-typography-sans-100-medium-letter-spacing);--tatami-typography-consent-title-font-feature-settings:var(--tatami-typography-sans-200-semibold-font-feature-settings);--tatami-typography-consent-title-font:var(--tatami-typography-sans-200-semibold-font);--tatami-typography-consent-title-letter-spacing:var(--tatami-typography-sans-200-semibold-letter-spacing);--tatami-typography-global-body-font-feature-settings:var(--tatami-typography-sans-200-regular-font-feature-settings);--tatami-typography-global-body-font:var(--tatami-typography-sans-200-regular-font);--tatami-typography-global-body-letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing);--tatami-typography-global-context-font-feature-settings:var(--tatami-typography-sans-100-regular-font-feature-settings);--tatami-typography-global-context-font:var(--tatami-typography-sans-100-regular-font);--tatami-typography-global-context-letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);--tatami-typography-global-deck-font-feature-settings:var(--tatami-typography-sans-200-regular-font-feature-settings);--tatami-typography-global-deck-font:var(--tatami-typography-sans-200-regular-font);--tatami-typography-global-deck-letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing);--tatami-typography-global-deck-sm-font-feature-settings:var(--tatami-typography-sans-350-regular-font-feature-settings);--tatami-typography-global-deck-sm-font:var(--tatami-typography-sans-350-regular-font);--tatami-typography-global-deck-sm-letter-spacing:var(--tatami-typography-sans-350-regular-letter-spacing);--tatami-typography-global-heading-subtle-font-feature-settings:var(--tatami-typography-sans-500-bold-font-feature-settings);--tatami-typography-global-heading-subtle-font:var(--tatami-typography-sans-500-bold-font);--tatami-typography-global-heading-subtle-letter-spacing:var(--tatami-typography-sans-500-bold-letter-spacing);--tatami-typography-global-heading-subtle-lg-font-feature-settings:var(--tatami-typography-sans-700-bold-font-feature-settings);--tatami-typography-global-heading-subtle-lg-font:var(--tatami-typography-sans-700-bold-font);--tatami-typography-global-heading-subtle-lg-letter-spacing:var(--tatami-typography-sans-700-bold-letter-spacing);--tatami-typography-global-heading-subtle-md-font-feature-settings:var(--tatami-typography-sans-600-bold-font-feature-settings);--tatami-typography-global-heading-subtle-md-font:var(--tatami-typography-sans-600-bold-font);--tatami-typography-global-heading-subtle-md-letter-spacing:var(--tatami-typography-sans-600-bold-letter-spacing);--tatami-typography-global-quote-deemphasized-font-feature-settings:var(--tatami-typography-serif-200-regular-font-feature-settings);--tatami-typography-global-quote-deemphasized-font:var(--tatami-typography-serif-200-regular-font);--tatami-typography-global-quote-deemphasized-letter-spacing:var(--tatami-typography-serif-200-regular-letter-spacing);--tatami-typography-global-title-font-feature-settings:var(--tatami-typography-sans-700-bold-font-feature-settings);--tatami-typography-global-title-font:var(--tatami-typography-sans-700-bold-font);--tatami-typography-global-title-letter-spacing:var(--tatami-typography-sans-700-bold-letter-spacing);--tatami-typography-global-title-md-font-feature-settings:var(--tatami-typography-sans-900-bold-font-feature-settings);--tatami-typography-global-title-md-font:var(--tatami-typography-sans-900-bold-font);--tatami-typography-global-title-md-letter-spacing:var(--tatami-typography-sans-900-bold-letter-spacing);--tatami-typography-global-title-sm-font-feature-settings:var(--tatami-typography-sans-800-bold-font-feature-settings);--tatami-typography-global-title-sm-font:var(--tatami-typography-sans-800-bold-font);--tatami-typography-global-title-sm-letter-spacing:var(--tatami-typography-sans-800-bold-letter-spacing);--tatami-typography-interaction-button-large-font-feature-settings:var(--tatami-typography-sans-200-semibold-font-feature-settings);--tatami-typography-interaction-button-large-font:var(--tatami-typography-sans-200-semibold-font);--tatami-typography-interaction-button-large-letter-spacing:var(--tatami-typography-sans-200-semibold-letter-spacing);--tatami-typography-interaction-button-medium-font-feature-settings:var(--tatami-typography-sans-200-medium-font-feature-settings);--tatami-typography-interaction-button-medium-font:var(--tatami-typography-sans-200-medium-font);--tatami-typography-interaction-button-medium-letter-spacing:var(--tatami-typography-sans-200-medium-letter-spacing);--tatami-typography-interaction-menu-button-font-feature-settings:var(--tatami-typography-sans-100-regular-font-feature-settings);--tatami-typography-interaction-menu-button-font:var(--tatami-typography-sans-100-regular-font);--tatami-typography-interaction-menu-button-letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);--tatami-typography-interaction-menu-list-item-label-font-feature-settings:var(--tatami-typography-sans-100-medium-font-feature-settings);--tatami-typography-interaction-menu-list-item-label-font:var(--tatami-typography-sans-100-medium-font);--tatami-typography-interaction-menu-list-item-label-letter-spacing:var(--tatami-typography-sans-100-medium-letter-spacing);--tatami-typography-navigation-heading-font-feature-settings:var(--tatami-typography-sans-50-medium-font-feature-settings);--tatami-typography-navigation-heading-font:var(--tatami-typography-sans-50-medium-font);--tatami-typography-navigation-heading-letter-spacing:var(--tatami-typography-sans-50-medium-letter-spacing)}}
@keyframes C0tKKa_aimnPreviewAnnotationEnter{0%{opacity:0;transform:translateY(var(--tatami-dimension-spacing-4))}to{opacity:1;transform:translateY(0)}}@keyframes a-54rG_decagonProspectChatPillPopIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.f_5mda_form .mktoCheckboxList:has(:focus-visible):before{box-shadow:var(--mkto-form-field-focus-shadow)}.f_5mda_form .mktoCheckboxList:has(.mktoField:checked):before{background-color:var(--tatami-color-black)}.f_5mda_form .mktoCheckboxList:has(.mktoField:checked):after{color:#fff;background-color:var(--tatami-color-white);transform-origin:50%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}@layer base-components{.s4Stoa_typography{font:var(--typography-font);letter-spacing:var(--typography-letter-spacing);color:var(--typography-color);margin:0}@media (min-width:600px){.s4Stoa_typography{font:var(--typography-font-sm);letter-spacing:var(--typography-letter-spacing-sm)}}}.nk7qFW_teamInput[type=number]::-webkit-outer-spin-button{opacity:1;cursor:pointer}@layer front-ui-atoms;@layer base-components;@layer front-ui-atoms;._48uWUq_input._48uWUq_variantHero:not(:focus){box-shadow:var(--tatami-shadow-100)}._48uWUq_categoryOption:not(:hover,:focus) ._48uWUq_categoryCount{opacity:0}
@keyframes spin{to{transform:rotate(360deg)}}
@layer front-ui-components;@keyframes X75v-G_marqueeFrames{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--marquee-item-gap)/2))}}:is(:lang(de),:lang(fr)) .wFcXrG_tout{white-space:normal}@layer front-ui-components{.kQXRNq_card:has(.kQXRNq_cardAnchor:hover):after,.kQXRNq_card:has(.kQXRNq_cardAnchor:focus):after,.kQXRNq_card:has(.kQXRNq_cardAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.kQXRNq_card:has(.kQXRNq_cardAnchor:focus-visible){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}}._2vtEkW_sessionTile:has(._2vtEkW_sessionTileInput:checked){background:#fff}._2vtEkW_sessionTile:has(._2vtEkW_sessionTileInput:focus-visible){outline:2px solid var(--tatami-color-blue-500,#2383e2);outline-offset:2px}@keyframes PDRQGa_revealStickyBar{0%{opacity:1}to{opacity:0}}
/* i18n: keep the footer language name fully visible */
@media (min-width:840px){.cwVo7a_locale{justify-self:end;inline-size:max-content;min-inline-size:100%}.cwVo7a_locale .c96SuW_menuButton{inline-size:100%}.cwVo7a_locale .RVGGvq_label{overflow:visible;text-overflow:clip}}

/* --- Global navigation dropdowns --- */
.HWB10a_dropdown.HWB10a_open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .25s ease-out,transform .25s ease-out,visibility .25s ease-out;transform:translateY(0)}
.HWB10a_dropdown.HWB10a_close{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s ease-in 50ms,transform .15s ease-in 50ms,visibility .15s ease-in 50ms;transform:translateY(-16px)}
.HWB10a_dropdown.HWB10a_instant.HWB10a_open,.HWB10a_dropdown.HWB10a_instant.HWB10a_close{transition:none}
.HWB10a_dropdownContainer.HWB10a_active .HWB10a_dropdownTrigger{background:var(--tatami-color-background-base-hover)}
.HWB10a_chevron{transition:transform .25s ease-out,fill .15s ease}
.HWB10a_chevron.HWB10a_chevronOpen{transform:rotate(180deg)}
.HWB10a_dropdownGrid{grid-template-columns:repeat(3,1fr);gap:0 24px;display:grid}
.HWB10a_desktopDropDownNavigationHeading{padding-block-end:var(--tatami-dimension-spacing-8)}
.HWB10a_dropdown .Db2fhq_variantNavigationHeading{font:var(--tatami-typography-navigation-heading-font);letter-spacing:var(--tatami-typography-navigation-heading-letter-spacing);color:var(--tatami-color-text-muted)}
.HWB10a_dropdown .Db2fhq_variantNavigationCaption{font:var(--tatami-typography-sans-50-medium-font);letter-spacing:var(--tatami-typography-navigation-letter-spacing,normal);color:var(--tatami-color-text-muted)}
.HWB10a_dropdown .Db2fhq_variantInteractionMenuListItemLabel{font:var(--tatami-typography-sans-100-regular-font);letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);color:var(--tatami-color-text-normal)}
.HWB10a_dropdown .Db2fhq_variantInteractionMenuListItemLabelEmphasis{font:var(--tatami-typography-sans-100-medium-font);letter-spacing:var(--tatami-typography-sans-100-medium-letter-spacing);color:var(--tatami-color-text-normal)}
.HWB10a_dropdown .qf-KyW_menuListItemAnchor{align-items:center;gap:0 var(--tatami-dimension-spacing-8);padding-inline:var(--tatami-dimension-spacing-8);padding-block:7px;border-radius:var(--tatami-border-radius-200);text-decoration:none;display:flex;transition:background-color .15s}
.HWB10a_dropdown .qf-KyW_menuListItemAnchor:hover,.HWB10a_dropdown .qf-KyW_menuListItemAnchor:focus-visible{background:var(--tatami-color-alpha-black-100)}
.HWB10a_dropdown .qf-KyW_menuListItemAnchor:hover .qf-KyW_label{color:var(--tatami-color-text-strong)}
.HWB10a_dropdown .z5BaEa_linkText{text-decoration:none;transition:color .15s}
.HWB10a_dropdown a.z5BaEa_colorVariantPrimary{color:var(--tatami-color-link-primary-text)}
.HWB10a_dropdown a.z5BaEa_colorVariantPrimary:hover{color:var(--tatami-color-link-primary-text-hover)}
.HWB10a_dropdown .WbIAoq_arrow{transition:transform .15s}
.HWB10a_dropdown .z5BaEa_linkText:hover .WbIAoq_arrow{transform:translateX(2px)}

/* Product mega menu */
.qVhEtq_desktop{padding-inline-start:0}
.qVhEtq_panel{gap:var(--tatami-dimension-spacing-12);flex-direction:column;margin-block-start:var(--tatami-dimension-spacing-8);display:flex}
.qVhEtq_header{justify-content:space-between;align-items:center;gap:var(--tatami-dimension-spacing-16);display:flex}
.qVhEtq_featureGrid{gap:var(--tatami-dimension-spacing-16);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}
.qVhEtq_featureGrid>li{display:flex;min-width:0}
.qVhEtq_featureCard{position:relative;padding:var(--tatami-dimension-spacing-16);border-radius:var(--tatami-border-radius-500);border:1px solid var(--tatami-color-alpha-black-100);justify-content:space-between;gap:var(--tatami-dimension-spacing-8);flex-direction:row-reverse;display:flex;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}
.qVhEtq_featureCard:hover{box-shadow:var(--tatami-shadow-200);transform:translateY(-1px)}
.qVhEtq_featureCard .uD7svG_cardAnchor{position:absolute;inset:0;z-index:2;border-radius:inherit;outline:none}
.qVhEtq_featureCard .uD7svG_cardAnchor:focus-visible{outline:2px solid var(--tatami-color-blue-500);outline-offset:-2px}
.qVhEtq_featureContent{flex-direction:column;justify-content:center;display:flex;min-width:0}
.qVhEtq_featureMedia{max-height:128px;display:flex;align-items:center}
.qVhEtq_featureMedia>img{object-fit:contain;object-position:right;max-height:80px;width:auto;height:auto;display:block}
.qVhEtq_featureTitle{margin-block-end:var(--tatami-dimension-spacing-4);padding:0;color:var(--tatami-color-text-strong)}
.qVhEtq_featureDescription{font:var(--tatami-typography-sans-100-regular-font);letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);color:var(--tatami-color-text-muted);margin:0;padding:0}
.qVhEtq_tintBlue{background:var(--tatami-color-blue-100)}
.qVhEtq_tintRed{background:#fef3f1}
.qVhEtq_tintYellow{background:var(--tatami-color-yellow-100)}
.qVhEtq_desktopFooter{justify-content:space-between;align-items:center;gap:var(--tatami-dimension-spacing-12);margin-block:var(--dropdown-padding) calc(-1*var(--dropdown-padding));margin-inline:calc(-1*var(--dropdown-padding));padding-block:var(--tatami-dimension-spacing-12);padding-inline:var(--dropdown-padding);background-color:var(--tatami-color-gray-100);display:flex}
.qVhEtq_desktopFooter .RvmCHG_footerLeft{grid-column:span 2;padding-inline-start:var(--tatami-dimension-spacing-8);white-space:nowrap}
.qVhEtq_desktopFooter .RvmCHG_footerRight{grid-column:span 1;padding-inline-end:var(--tatami-dimension-spacing-8);text-align:end;white-space:nowrap}
.qVhEtq_desktopFooter .RvmCHG_footerIcon{vertical-align:middle;padding-inline-end:var(--tatami-dimension-spacing-8);transform:translateY(-2px)}
.qVhEtq_desktopFooter .RvmCHG_footerWhatsNewContainer{display:inline-flex;align-items:center;opacity:1}
@media (min-width:840px){
  .qVhEtq_featureGrid{grid-template-columns:repeat(3,1fr)}
  .qVhEtq_featureCard{gap:var(--tatami-dimension-spacing-24);flex-direction:column;height:256px}
  .qVhEtq_featureMedia>img{max-height:100%}
}
