img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#2563eb;--wp--preset--color--primary-light:#eff6ff;--wp--preset--color--surface:#f8fafc;--wp--preset--color--card:#ffffff;--wp--preset--color--text:#0f172a;--wp--preset--color--secondary:#475569;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:18px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--meta:13px;--wp--preset--font-size--body:15px;--wp--preset--font-size--heading:22px;--wp--preset--font-family--inter:Inter, system-ui, sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:1140px;--wp--style--global--wide-size:1280px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-primary-color{color:var(--wp--preset--color--primary)!important}.has-primary-light-color{color:var(--wp--preset--color--primary-light)!important}.has-surface-color{color:var(--wp--preset--color--surface)!important}.has-card-color{color:var(--wp--preset--color--card)!important}.has-text-color{color:var(--wp--preset--color--text)!important}.has-secondary-color{color:var(--wp--preset--color--secondary)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.has-primary-light-background-color{background-color:var(--wp--preset--color--primary-light)!important}.has-surface-background-color{background-color:var(--wp--preset--color--surface)!important}.has-card-background-color{background-color:var(--wp--preset--color--card)!important}.has-text-background-color{background-color:var(--wp--preset--color--text)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-primary-border-color{border-color:var(--wp--preset--color--primary)!important}.has-primary-light-border-color{border-color:var(--wp--preset--color--primary-light)!important}.has-surface-border-color{border-color:var(--wp--preset--color--surface)!important}.has-card-border-color{border-color:var(--wp--preset--color--card)!important}.has-text-border-color{border-color:var(--wp--preset--color--text)!important}.has-secondary-border-color{border-color:var(--wp--preset--color--secondary)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.has-meta-font-size{font-size:var(--wp--preset--font-size--meta)!important}.has-body-font-size{font-size:var(--wp--preset--font-size--body)!important}.has-heading-font-size{font-size:var(--wp--preset--font-size--heading)!important}.has-inter-font-family{font-family:var(--wp--preset--font-family--inter)!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.post-ratings{width:100%;opacity:1}.post-ratings-loading{display:none;height:16px;text-align:left}.post-ratings-image{border:0}.post-ratings img,.post-ratings-loading img,.post-ratings-image img{border:0;padding:0;margin:0;float:left;margin-right:3px}.post-ratings-text{display:none!important}.post-ratings-comment-author{font-weight:400;font-style:italic}.wpml-ls-statics-post_translations{clear:both}.wpml-ls-statics-post_translations .wpml-ls-item{padding:0;margin:0;display:inline-block}.wpml-ls-statics-post_translations .wpml-ls-item:not(:last-child):after{content:", "}.wpml-ls-statics-post_translations a{line-height:1;text-decoration:none;display:inline-block}.wpml-ls-statics-post_translations .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-statics-post_translations .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-statics-post_translations .wpml-ls-flag+span{margin-left:0;margin-right:.3em}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/tabletadam-theme/assets/fonts/InterVariable.woff2) format('woff2')}:root{--ta-primary:#2563eb;--ta-primary-hover:#1d4ed8;--ta-primary-light:#eff6ff;--ta-surface:#f8fafc;--ta-card:#ffffff;--ta-text:#0f172a;--ta-text-secondary:#475569;--ta-text-muted:#94a3b8;--ta-body:#334155;--ta-meta:#64748b;--ta-border:#e2e8f0;--ta-border-medium:#cbd5e1;--ta-ad-bg:#f1f5f9;--ta-ad-border:#cbd5e1;--ta-ad-label:#64748b;--ta-status-neutral:#f1f5f9;--ta-status-tag:#e0f2fe;--ta-font:Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--ta-space-1:4px;--ta-space-2:8px;--ta-space-3:12px;--ta-space-4:16px;--ta-space-5:20px;--ta-space-6:24px;--ta-space-8:32px;--ta-space-10:40px;--ta-space-12:48px;--ta-space-16:64px;--ta-radius-sm:8px;--ta-radius:12px;--ta-radius-lg:16px;--ta-shadow:0 1px 3px rgb(15 23 42 / 4%);--ta-container:1280px;--ta-reading-width:1140px;--ta-header-height:64px;--ta-bottom-height:64px;--ta-admin-offset:0px}@media (max-width:767px){:root{--ta-header-height:56px}}*,*::before,*::after{box-sizing:border-box}html{color-scheme:light;scroll-padding-top:128px}body{margin:0;background:var(--ta-surface);color:var(--ta-body);font:400 15px/1.65 var(--ta-font)}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img,video,iframe{max-width:100%}img{height:auto}a{color:var(--ta-primary);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--ta-primary-hover)}:focus-visible{outline:3px solid var(--ta-primary);outline-offset:3px}h1,h2,h3,h4{color:var(--ta-text);margin:0 0 var(--ta-space-4);overflow-wrap:anywhere}h1{font-size:36px;line-height:1.2;font-weight:700;letter-spacing:-.025em}h2{font-size:22px;line-height:1.3;font-weight:600}h3{font-size:18px;line-height:1.4;font-weight:500}h4{font-size:16px;line-height:1.4;font-weight:600}p{margin:0 0 var(--ta-space-4)}ul,ol{padding-inline-start:var(--ta-space-6)}summary{cursor:pointer}.ta-container{width:min(100% - 32px, var(--ta-container));margin-inline:auto}.ta-container--reading{max-width:var(--ta-reading-width)}.ta-main{padding-block:var(--ta-space-8) var(--ta-space-12);min-height:50vh}.ta-layout{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--ta-space-8)}.ta-layout>*,.ta-stack>*{min-width:0}.ta-stack{display:flex;flex-direction:column;gap:var(--ta-space-6)}.ta-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ta-space-3)}.ta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 280px),1fr));gap:var(--ta-space-4)}.ta-meta{color:var(--ta-meta);font-size:13px;line-height:1.5}.ta-prose{font-size:16px;overflow-wrap:anywhere}.ta-prose>*+*{margin-block-start:var(--ta-space-4)}.ta-prose h2,.ta-prose h3{margin-block-start:var(--ta-space-8)}.ta-prose table{width:100%;border-collapse:collapse}.ta-prose th,.ta-prose td{border:1px solid var(--ta-border);padding:var(--ta-space-3);text-align:start}.ta-prose blockquote{margin-inline:0;border-inline-start:3px solid var(--ta-primary);padding-inline-start:var(--ta-space-4)}.ta-prose pre{overflow-x:auto;padding:var(--ta-space-4);background:var(--ta-ad-bg)}.ta-icon{display:inline-block;flex:0 0 auto;vertical-align:middle}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.ta-skip-link{position:fixed;inset-block-start:-120px;inset-inline-start:16px;z-index:200;background:var(--ta-primary);color:#fff;padding:12px 20px;border-radius:var(--ta-radius-sm)}.ta-skip-link:focus{inset-block-start:12px;color:#fff}[hidden]{display:none!important}@media (max-width:767px){h1{font-size:28px}.ta-layout{grid-template-columns:minmax(0,1fr);gap:var(--ta-space-6)}.ta-main{padding-block-start:var(--ta-space-6)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ta-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid #fff0;border-radius:var(--ta-radius-sm);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s,border-color .15s}.ta-button--primary{background:var(--ta-primary);color:#fff}.ta-button--primary:hover{background:var(--ta-primary-hover);color:#fff}.ta-button--secondary{background:var(--ta-card);border-color:var(--ta-border-medium);color:var(--ta-text-secondary)}.ta-button--secondary:hover{background:var(--ta-surface);color:var(--ta-text)}.ta-button--ghost{background:#fff0;color:var(--ta-primary)}.ta-button--ghost:hover{background:var(--ta-primary-light);color:var(--ta-primary-hover)}.ta-button:disabled{opacity:.55}.ta-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;background:#fff0;color:var(--ta-text-secondary);border:0;border-radius:var(--ta-radius-sm)}.ta-icon-button:hover{background:var(--ta-primary-light);color:var(--ta-primary)}.ta-icon-button:disabled{color:var(--ta-meta);opacity:.55;background:#fff0}.ta-card{display:flex;align-items:center;gap:16px;padding:20px;background:var(--ta-card);border:1px solid var(--ta-border);border-radius:var(--ta-radius);box-shadow:var(--ta-shadow);margin-block-end:12px}.ta-card__media{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;overflow:hidden;border-radius:var(--ta-radius);background:var(--ta-primary-light);color:var(--ta-primary)}.ta-card__image{width:100%;height:100%;object-fit:contain}.ta-card__body{min-width:0;flex:1}.ta-card__title{margin:0;font-size:16px;font-weight:600}.ta-card__title a{text-decoration:none;color:var(--ta-text)}.ta-card__title a:hover{color:var(--ta-primary)}.ta-card__description{font-size:13px;color:var(--ta-text-secondary);margin:4px 0 0;overflow-wrap:anywhere}.ta-card__meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;padding:0;list-style:none;color:var(--ta-meta);font-size:13px}.ta-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--ta-radius-sm);font-size:13px;font-weight:500;color:var(--ta-text-secondary);background:var(--ta-status-neutral)}.ta-badge--tag{background:var(--ta-status-tag)}.ta-breadcrumb{font-size:13px;color:var(--ta-meta);margin-block-end:var(--ta-space-6)}.ta-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}.ta-breadcrumb li+li::before{content:'/';margin-inline-end:8px;color:var(--ta-border-medium)}.ta-breadcrumb a{color:var(--ta-meta);text-decoration:none}.ta-breadcrumb a:hover{color:var(--ta-primary)}.ta-empty-state{padding:32px;margin-block:24px;text-align:center;background:var(--ta-card);border:1px solid var(--ta-border);border-radius:var(--ta-radius);box-shadow:var(--ta-shadow)}.ta-empty-state__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:var(--ta-primary);background:var(--ta-primary-light);margin-block-end:12px}.ta-empty-state h2{font-size:16px;font-weight:700;margin-block-end:6px}.ta-empty-state p{max-width:400px;margin:0 auto 16px;font-size:13px;color:var(--ta-meta)}.ta-notice{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--ta-border);border-radius:var(--ta-radius);padding:16px;background:var(--ta-primary-light);color:var(--ta-text-secondary)}.ta-notice .ta-icon{color:var(--ta-primary)}.ta-notice p{margin:0}.ta-accordion{border:1px solid var(--ta-border);background:var(--ta-card);border-radius:var(--ta-radius)}.ta-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;min-height:48px;padding:16px;color:var(--ta-text);font-weight:600}.ta-accordion summary::-webkit-details-marker{display:none}.ta-accordion[open] summary .ta-icon{transform:rotate(180deg)}.ta-accordion>div{padding:0 16px 16px}.ta-accordion .ta-prose{font-size:15px}.ta-ad-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-block:32px;background:var(--ta-ad-bg);border:1px dashed var(--ta-ad-border);border-radius:var(--ta-radius-sm);color:var(--ta-ad-label)}.ta-ad-slot--banner{max-width:1140px;min-height:90px;margin-inline:auto}.ta-ad-slot--sidebar{width:min(100%, 300px);min-height:250px;margin-inline:auto}.ta-ad-slot--mobile{width:min(100%, 320px);min-height:50px;margin-inline:auto}.ta-ad-slot__label{font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:.08em}.ta-ad-slot__content{max-width:100%}.ta-ad-slot__content:empty{display:none}.ta-ad-slot:has(.ta-ad-slot__content:not(:empty)){justify-content:flex-start;padding-block:8px}.ta-skeleton{animation:ta-pulse 1.6s ease-in-out infinite}.ta-skeleton__icon{width:48px;height:48px;flex-shrink:0;background:var(--ta-border);border-radius:var(--ta-radius)}.ta-skeleton__line{height:16px;width:min(100%, 144px);border-radius:4px;background:var(--ta-border)}.ta-skeleton__line--short{width:min(100%, 192px);height:12px;margin-block-start:8px;background:var(--ta-ad-bg)}.ta-skeleton__action{width:80px;height:32px;border-radius:var(--ta-radius-sm);background:var(--ta-border)}@keyframes ta-pulse{50%{opacity:.55}}.pagination{margin-block:24px}.nav-links{display:flex;flex-wrap:wrap;gap:8px}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--ta-border);border-radius:var(--ta-radius-sm);background:var(--ta-card);color:var(--ta-text-secondary);text-decoration:none}.page-numbers.current{background:var(--ta-primary);border-color:var(--ta-primary);color:#fff}.ta-search-form{display:flex;align-items:center;gap:8px;width:100%;background:var(--ta-surface);border:1px solid var(--ta-border);border-radius:var(--ta-radius);padding-inline-start:12px}.ta-search-form:focus-within{border-color:var(--ta-primary)}.ta-search-form>.ta-icon{width:20px;color:var(--ta-meta)}.ta-search-form input{min-width:0;width:100%;height:44px;border:0;background:#fff0;color:var(--ta-text);padding:8px 0;font-size:13px}.ta-search-form input::placeholder{color:var(--ta-meta)}.ta-search-submit{min-width:44px;min-height:44px;border:0;border-radius:var(--ta-radius);color:var(--ta-primary);background:#fff0;font-weight:600;padding:8px 12px}.ta-field{display:grid;gap:8px}.ta-field label{font-weight:500;color:var(--ta-text);font-size:14px}.ta-field input,.ta-field select,.ta-field textarea{width:100%;min-height:44px;border:1px solid var(--ta-border-medium);border-radius:var(--ta-radius-sm);background:var(--ta-card);color:var(--ta-text);padding:10px 12px}.ta-field textarea{resize:vertical}.ta-field [aria-invalid='true']{border-width:2px;border-color:var(--ta-text-secondary)}.ta-field :disabled{background:var(--ta-ad-bg);color:var(--ta-meta)}.ta-field__description{margin:0;font-size:13px;color:var(--ta-meta)}@media (max-width:767px){.ta-card{padding:16px;gap:12px;align-items:flex-start}.ta-card__media{width:40px;height:40px;border-radius:var(--ta-radius-sm)}.ta-skeleton{flex-wrap:wrap}.ta-skeleton__icon{width:40px;height:40px}.ta-skeleton__action{width:100%}.ta-empty-state{padding:24px 16px}.ta-ad-slot--banner{max-width:320px;min-height:50px}}.ta-header{position:sticky;top:var(--ta-admin-offset);z-index:50;background:var(--ta-card);border-block-end:1px solid var(--ta-border);box-shadow:var(--ta-shadow)}.ta-header__row{display:flex;align-items:center;gap:24px;min-height:var(--ta-header-height)}.ta-brand{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.035em;color:var(--ta-text);text-decoration:none}.ta-brand:hover{color:var(--ta-text)}.ta-brand__accent{color:var(--ta-primary)}.ta-brand__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--ta-primary)}.ta-brand__icon .ta-icon{width:28px;height:28px}.ta-header__search{flex:1;max-width:560px;position:relative;margin-inline:auto}.ta-header__search input{padding-inline-end:64px}.ta-header__search kbd{position:absolute;inset-inline-end:56px;inset-block-start:12px;font:11px/20px var(--ta-font);padding-inline:4px;color:var(--ta-meta);border:1px solid var(--ta-border);border-radius:4px;pointer-events:none}.ta-header__actions{display:flex;gap:4px;margin-inline-start:auto}.ta-header__mobile{display:none}.ta-header__nav{border-block-start:1px solid var(--ta-border)}.ta-menu{padding:0;margin:0;list-style:none}.ta-menu a,.ta-menu button{display:block;text-decoration:none;color:inherit;padding-block:10px;font-size:14px}.ta-menu button{border:0;background:#fff0;text-align:start}.ta-menu a:hover,.ta-menu button:hover{color:var(--ta-primary)}.ta-menu [aria-current],.ta-menu .current-menu-item>a{color:var(--ta-primary);font-weight:600}.ta-menu .sub-menu{list-style:none;margin:0;padding-inline-start:16px}.ta-menu--horizontal{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;min-height:44px}.ta-menu--horizontal>li{position:relative}.ta-menu--horizontal>li>.sub-menu{display:none;position:absolute;inset-block-start:100%;inset-inline-start:0;min-width:220px;padding:8px 16px;background:var(--ta-card);color:var(--ta-text-secondary);border:1px solid var(--ta-border);border-radius:var(--ta-radius-sm);box-shadow:var(--ta-shadow)}.ta-menu--horizontal>li:hover>.sub-menu,.ta-menu--horizontal>li:focus-within>.sub-menu{display:block}.ta-menu--vertical a{padding:10px 0}.ta-bottom-nav{display:none}.ta-dialog{color:var(--ta-text);background:var(--ta-card);border:1px solid var(--ta-border);border-radius:var(--ta-radius-lg);padding:24px;max-height:calc(100dvh - 32px);width:min(560px, calc(100% - 32px))}.ta-dialog::backdrop{background:rgb(15 23 42 / 45%)}.ta-dialog__heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-block-end:20px}.ta-dialog__heading h2{margin:0}.ta-dialog--drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(380px, 100%);max-height:100dvh;height:100dvh;border-radius:0;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}html.ta-dialog-open{overflow:hidden}.ta-footer{padding-block:48px 24px;background:var(--ta-text);color:var(--ta-border-medium);font-size:13px}.ta-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.ta-footer .ta-brand{color:var(--ta-card);margin-block-end:16px}.ta-footer .ta-brand__accent,.ta-footer .ta-brand__icon{color:var(--ta-primary)}.ta-footer p{line-height:1.65}.ta-footer__section summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;letter-spacing:.035em;color:var(--ta-card);text-transform:uppercase;list-style:none;padding-block:6px 12px}.ta-footer__section summary::-webkit-details-marker{display:none}.ta-footer__section summary .ta-icon{display:none}.ta-footer__section .ta-menu a{font-size:13px;padding-block:6px}.ta-footer__section .ta-menu a:hover{color:var(--ta-card)}.ta-footer .ta-menu [aria-current],.ta-footer .ta-menu .current-menu-item>a{color:var(--ta-card);text-decoration:underline}.ta-footer__unavailable{margin-block:8px}.ta-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px;border-block-start:1px solid var(--ta-text-secondary);margin-block-start:32px;padding-block-start:24px}.ta-footer__bottom p{margin:0}.ta-site.admin-bar{--ta-admin-offset:32px}@media (min-width:768px){.ta-footer__section summary{cursor:default}}@media (max-width:782px){.ta-site.admin-bar{--ta-admin-offset:46px}}@media (max-width:767px){.ta-site{padding-block-end:calc(var(--ta-bottom-height) + env(safe-area-inset-bottom, 0px))}.ta-header__row{gap:8px;min-height:calc(var(--ta-header-height) - 1px)}.ta-brand{font-size:20px}.ta-header__row>.ta-icon-button{margin-inline-start:-8px}.ta-header__mobile{display:inline-flex}.ta-header__search,.ta-header__desktop,.ta-header__nav{display:none}.ta-bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;inset:auto 0 0;z-index:60;min-height:calc(var(--ta-bottom-height) + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);border-block-start:1px solid var(--ta-border);background:var(--ta-card)}.ta-bottom-nav a,.ta-bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:calc(var(--ta-bottom-height) - 1px);padding:4px 2px;font-size:10px;font-weight:500;line-height:1.3;background:#fff0;border:0;color:var(--ta-text-secondary);text-decoration:none}.ta-bottom-nav [aria-current],.ta-bottom-nav [aria-expanded='true']{color:var(--ta-primary)}.ta-bottom-nav button:disabled{color:var(--ta-meta)}.ta-bottom-nav .ta-icon{width:22px;height:22px}.ta-footer{padding-block:32px 24px}.ta-footer__grid{grid-template-columns:minmax(0,1fr);gap:12px}.ta-footer__brand{margin-block-end:12px}.ta-footer__section{border:1px solid var(--ta-text-secondary);border-radius:var(--ta-radius-sm);padding-inline:12px}.ta-footer__section summary{min-height:48px;padding-block:10px;text-transform:none}.ta-footer__section summary .ta-icon{display:block;width:18px;height:18px}.ta-footer__section[open] summary .ta-icon{transform:rotate(180deg)}.ta-footer__section .ta-menu{padding-block-end:12px}.ta-footer__bottom{text-align:center;justify-content:center;margin-block-start:24px}}@media (max-width:600px){.ta-site.admin-bar{--ta-admin-offset:0px}}.ta-content-card h3 a,.ta-content-card .ta-badge,.ta-shortcuts a,.ta-subcategories a,.ta-detail-tabs a{text-decoration:none}.ta-content-card .ta-badge{align-self:flex-start}.ta-content-card--hero .ta-content-card__image .ta-image-fallback{border-radius:0}.ta-panel{background:var(--ta-card,#fff);border:1px solid var(--ta-border,#e2e8f0);border-radius:12px;padding:24px;min-width:0}.ta-main>section,.ta-main>.ta-home-pair,.ta-main>.ta-home-hero,.ta-main>.ta-shortcuts,.ta-main>.ta-catalog-layout,.ta-main>.ta-readable-layout,.ta-main>.ta-detail-layout{margin-bottom:32px}.ta-page-heading{margin:24px 0 32px}.ta-page-heading h1{margin-bottom:12px}.ta-page-heading p{max-width:800px}.ta-meta{font-size:13px;color:#64748b}.ta-badge{display:inline-flex;align-items:center;font-size:12px;font-weight:600;border-radius:6px;background:#eff6ff;color:#1d4ed8;padding:4px 9px;max-width:100%;overflow-wrap:anywhere}.ta-content-card{min-width:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.ta-content-card__image{margin:20px 20px 0;width:64px;height:64px;flex-shrink:0}.ta-content-card__image img{width:100%;height:100%;object-fit:cover;border-radius:12px}.ta-image-fallback{display:flex;width:100%;height:100%;min-height:64px;align-items:center;justify-content:center;color:#94a3b8;background:#f1f5f9;border-radius:12px}.ta-image-fallback svg{width:32px;height:32px}.ta-image-fallback[hidden],img[hidden]{display:none!important}.ta-content-card__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.ta-content-card h3{font-size:18px;line-height:1.4;margin:0;overflow-wrap:anywhere}.ta-content-card h3 a{color:#0f172a}.ta-content-card__excerpt{font-size:14px;color:#64748b;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ta-content-card__footer{margin-top:auto;display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.ta-content-card__footer .ta-button{min-height:36px;padding:6px 12px;font-size:13px}.ta-rating{font-weight:700;color:#92400e;font-size:14px}.ta-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ta-rail>h2{margin:0 0 20px;font-size:24px}.ta-home-search{max-width:740px;margin:0 auto 32px}.ta-home-search .ta-search-form{width:100%}.ta-home-hero{display:grid;grid-template-columns:2fr 1fr;gap:24px}.ta-content-card--hero{position:relative;min-height:360px;background:#0f172a;color:#fff}.ta-content-card--hero .ta-content-card__image{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:.3}.ta-content-card--hero .ta-image-fallback{background:#1e293b}.ta-content-card--hero .ta-image-fallback svg{width:80px;height:80px}.ta-content-card--hero .ta-content-card__body{position:relative;padding:32px;justify-content:flex-end;background:linear-gradient(transparent,#0f172ad9)}.ta-content-card--hero h3{font-size:30px}.ta-content-card--hero h3 a,.ta-content-card--hero .ta-meta{color:#fff}.ta-content-card--hero .ta-content-card__excerpt{color:#cbd5e1}.ta-content-card--compact{flex-direction:row;align-items:center}.ta-content-card--compact .ta-content-card__image{margin:16px 0 16px 16px;width:48px;height:48px}.ta-content-card--compact .ta-content-card__body{padding:16px;gap:6px}.ta-content-card--compact h3{font-size:16px}.ta-content-card--compact .ta-content-card__footer .ta-button{padding:4px 10px}.ta-content-card--compact .ta-content-card__footer{margin-top:0}.ta-card-list{display:grid;gap:12px}.ta-home-secondary{gap:16px;justify-content:space-between}.ta-home-secondary .ta-content-card{flex:1}.ta-home-pair{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ta-shortcuts{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.ta-shortcuts a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 8px;font-size:12px;overflow-wrap:anywhere}.ta-shortcuts svg{width:24px;height:24px}.ta-content-card--editorial .ta-content-card__image{width:100%;height:180px;margin:0}.ta-content-card--editorial .ta-content-card__image img{border-radius:0}.ta-information__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:20px}.ta-information h3{font-size:16px}.ta-information p{font-size:14px;color:#64748b}.ta-catalog-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;align-items:start}.ta-catalog-layout--wide{grid-template-columns:200px minmax(0,1fr) 240px}.ta-listing:has(.ta-catalog-sidebar) .ta-catalog-layout:not(.ta-catalog-layout--wide){grid-template-columns:200px minmax(0,1fr) 260px}.ta-cards--results{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-catalog-layout--wide .ta-cards--results{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-listing:has(.ta-catalog-sidebar) .ta-cards--results{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-filter-desktop{position:sticky;top:132px;padding:20px}.ta-filter-desktop h2{font-size:18px;margin:0 0 20px}.ta-filter-form{gap:18px}.ta-filter-form label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ta-filter-form select{width:100%;min-height:44px;border:1px solid #cbd5e1;border-radius:8px;padding:8px 10px;background:#fff;font:inherit;font-size:14px}.ta-results-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:20px}.ta-results-toolbar h2{font-size:16px;margin:0}.ta-filter-trigger{display:none}.ta-subcategories{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 32px}.ta-page-links{display:flex;justify-content:center;gap:16px;margin-top:28px}.ta-category-seo{margin-top:32px}.ta-filter-dialog{border:0;border-radius:16px;padding:24px;width:min(440px,calc(100% - 24px));max-height:90dvh;overflow:auto;box-shadow:0 20px 80px #0f172a40}.ta-filter-dialog::backdrop{background:#0f172a80}.ta-dialog-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ta-dialog-heading h2{font-size:20px;margin:0}.ta-dialog-heading button{min-width:44px;min-height:44px}.ta-results-loading{padding:20px}.ta-catalog-sidebar .ta-rail h2{font-size:18px}.ta-detail-hero{display:grid;grid-template-columns:7fr 5fr;gap:32px;margin:24px 0}.ta-detail-identity{display:flex;gap:24px;min-width:0}.ta-detail-identity h1{margin:12px 0}.ta-detail-icon{width:96px;height:96px;flex-shrink:0}.ta-detail-icon img{width:100%;height:100%;object-fit:cover;border-radius:16px}.ta-detail-action{border-left:1px solid #e2e8f0;padding-left:32px}.ta-download-toggle{width:100%;margin-top:20px}.ta-technical{margin:0;font-size:13px}.ta-technical>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid #f1f5f9}.ta-technical dt{color:#64748b;flex:1}.ta-technical dd{margin:0;font-weight:600;text-align:right;flex:1;overflow-wrap:anywhere}.ta-detail-tabs{display:flex;overflow-x:auto;gap:24px;border-bottom:1px solid #e2e8f0;margin:24px 0 32px;scrollbar-width:thin}.ta-detail-tabs a{white-space:nowrap;font-size:14px;font-weight:600;min-height:48px;display:flex;align-items:center;border-bottom:3px solid #fff0;color:#64748b}.ta-detail-tabs a[aria-selected=true]{color:#2563eb;border-bottom-color:#2563eb}.ta-detail-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px}.ta-detail-content{min-width:0}.ta-tab-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin-bottom:24px}.ta-tab-panel[hidden]{display:none}.ta-tab-panel>h2{font-size:24px}.ta-detail-sidebar h2{font-size:18px}.ta-download-panel{margin:0 0 24px;background:#f8fafc;border-color:#bfdbfe}.ta-download-panel>summary{font-weight:700;cursor:pointer;min-height:24px;color:#1d4ed8}.ta-download-panel__body{padding-top:24px}.ta-download-sources{padding:0;margin:0;list-style:none;display:grid;gap:12px}.ta-download-source{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.ta-download-source p{margin:6px 0 0}.ta-source-unavailable{font-size:13px;color:#64748b;max-width:50%}.ta-download-status:empty{display:none}.ta-download-status{font-size:14px;color:#1e40af}.ta-download-panel .ta-slot-desktop,.ta-download-panel .ta-slot-mobile{margin-top:32px}.ta-gallery{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 12px;max-width:100%}.ta-gallery figure{flex:0 0 260px;margin:0;scroll-snap-align:start;min-height:180px}.ta-gallery img{width:100%;height:100%;max-height:460px;object-fit:contain}.ta-gallery .ta-image-fallback{min-height:200px}.ta-requirements{overflow-wrap:anywhere}.ta-readable-layout{display:grid;grid-template-columns:minmax(0,8fr) minmax(220px,4fr);gap:32px;align-items:start}.ta-reading-sidebar{position:sticky;top:132px}.ta-toc summary{font-weight:700;cursor:pointer}.ta-toc ol{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:12px}.ta-toc a{font-size:14px}.ta-toc-level-3{padding-left:16px}.ta-related-pages h2{font-size:18px}.ta-related-pages ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:12px}.ta-article-image{margin-bottom:24px}.ta-article-image img{width:100%;height:auto;border-radius:12px}.ta-readable--contact .ta-readable-layout{grid-template-columns:7fr 5fr}.ta-prose input:not([type=checkbox]):not([type=radio]),.ta-prose textarea,.ta-prose select{max-width:100%;width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:12px;font:inherit}.ta-prose input[type=submit],.ta-prose button[type=submit]{background:#2563eb;color:#fff;border:0;border-radius:8px;min-height:44px;padding:12px 24px;cursor:pointer}.ta-comments{margin-top:32px}.ta-comment-list{padding-left:24px}.ta-comment-list .children{padding-left:16px}.ta-comment-list img{width:48px;height:48px}.ta-comment-list li{margin-bottom:24px;overflow-wrap:anywhere}.ta-comment-list .comment-body{border-bottom:1px solid #e2e8f0;padding-bottom:20px}.ta-comments input:not([type=checkbox]),.ta-comments textarea{display:block;width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:12px;font:inherit}.ta-comments input[type=submit]{background:#2563eb;color:#fff;cursor:pointer;width:auto}.ta-not-found{display:flex;justify-content:center;min-height:60vh;align-items:center}.ta-not-found>.ta-panel{text-align:center;max-width:700px;width:100%;padding:48px}.ta-error-number{font-size:96px;font-weight:800;line-height:1;color:#2563eb}.ta-not-found .ta-search-form{margin:24px 0}.ta-slot-mobile{display:none}.ta-slot-desktop{margin:24px 0}.ta-listing .ta-search-form{max-width:700px}.ta-detail-content .ta-rail .ta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1199px){.ta-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.ta-catalog-layout--wide,.ta-listing:has(.ta-catalog-sidebar) .ta-catalog-layout:not(.ta-catalog-layout--wide){grid-template-columns:200px minmax(0,1fr)}.ta-catalog-sidebar{grid-column:2}.ta-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-cards--results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.ta-home-hero{grid-template-columns:1.8fr 1fr}.ta-detail-identity{gap:16px}.ta-detail-icon{width:72px;height:72px}.ta-detail-hero{grid-template-columns:1.5fr 1fr;gap:20px}.ta-detail-action{padding-left:20px}.ta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-detail-layout,.ta-readable-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.ta-detail-sidebar .ta-panel{padding:16px}.ta-reading-sidebar .ta-panel{padding:16px}}@media(max-width:767px){.ta-panel{padding:20px}.ta-main>section,.ta-main>.ta-home-pair,.ta-main>.ta-home-hero,.ta-main>.ta-shortcuts,.ta-main>.ta-catalog-layout,.ta-main>.ta-readable-layout,.ta-main>.ta-detail-layout{margin-bottom:24px}.ta-home-search{margin-bottom:24px}.ta-home-hero,.ta-home-pair{grid-template-columns:1fr;gap:20px}.ta-content-card--hero{min-height:300px}.ta-content-card--hero .ta-content-card__body{padding:24px}.ta-content-card--hero h3{font-size:26px}.ta-home-secondary{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ta-home-secondary .ta-content-card{flex-direction:column;align-items:start}.ta-home-secondary .ta-content-card__image{margin:16px 16px 0}.ta-home-secondary .ta-content-card__footer .ta-meta{font-size:11px}.ta-shortcuts{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ta-shortcuts a{padding:12px 4px;font-size:11px;gap:8px}.ta-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ta-content-card__image{width:48px;height:48px;margin:16px 16px 0}.ta-content-card__body{padding:16px;gap:8px}.ta-content-card h3{font-size:16px}.ta-content-card__excerpt{font-size:13px;-webkit-line-clamp:2}.ta-content-card--editorial .ta-content-card__image{height:130px}.ta-content-card__footer{gap:8px;align-items:start;flex-direction:column}.ta-content-card--compact .ta-content-card__footer{flex-direction:row}.ta-content-card--hero .ta-content-card__image{margin:0}.ta-information__grid{grid-template-columns:1fr;gap:16px}.ta-information h2,.ta-rail>h2{font-size:21px}.ta-filter-desktop{display:none}.ta-filter-trigger{display:inline-flex;font-size:12px;padding:8px 12px}.ta-catalog-layout,.ta-catalog-layout--wide,.ta-listing:has(.ta-catalog-sidebar) .ta-catalog-layout:not(.ta-catalog-layout--wide){grid-template-columns:1fr;gap:24px}.ta-catalog-sidebar{grid-column:auto}.ta-results-toolbar h2{font-size:13px}.ta-filter-dialog{margin:auto auto 0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;max-width:100%;max-height:88dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.ta-page-heading{margin:20px 0 24px}.ta-detail-hero{grid-template-columns:1fr;gap:24px}.ta-detail-action{border-left:0;border-top:1px solid #e2e8f0;padding:20px 0 0}.ta-detail-icon{width:64px;height:64px}.ta-detail-identity h1{font-size:25px}.ta-detail-tabs{gap:20px;margin-bottom:24px}.ta-detail-tabs a{font-size:13px}.ta-detail-layout,.ta-readable-layout,.ta-readable--contact .ta-readable-layout{grid-template-columns:1fr;gap:24px}.ta-tab-panel{padding:20px}.ta-tab-panel>h2{font-size:21px}.ta-detail-sidebar{order:2}.ta-reading-sidebar{position:static;order:-1}.ta-reading-sidebar .ta-related-pages{display:none}.ta-toc{padding:16px}.ta-download-source{flex-direction:column;align-items:stretch;gap:12px}.ta-source-unavailable{max-width:100%}.ta-gallery figure{flex-basis:80%}.ta-slot-desktop{display:none}.ta-slot-mobile{display:block;margin:24px 0}.ta-not-found>.ta-panel{padding:32px 20px}.ta-error-number{font-size:80px}.ta-prose{overflow-wrap:anywhere}.ta-detail-content .ta-rail .ta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ta-gallery{scroll-behavior:auto}.ta-filter-dialog{animation:none}}@media(max-width:767px){.ta-content-card--hero h3{font-size:26px}}[hidden]{display:none!important}@media(max-width:767px){html:not(.ta-pages-ready) .ta-filter-desktop{display:block;position:static}}.ta-home,.ta-detail,.ta-listing,.ta-not-found{max-width:1200px}.ta-home-search{display:none}.ta-home>section,.ta-home>.ta-home-pair,.ta-home>.ta-home-hero,.ta-home>.ta-shortcuts{margin-bottom:40px}.ta-home-hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:24px}.ta-content-card--hero{min-height:0;background:#fff;color:var(--ta-text)}.ta-content-card--hero .ta-content-card__image{position:static;width:100%;height:auto;aspect-ratio:16/8;margin:0;opacity:1;overflow:hidden}.ta-content-card--hero .ta-content-card__image img{border-radius:0;object-fit:cover;display:block}.ta-content-card--hero .ta-image-fallback{background:#f1f5f9;border-radius:0}.ta-content-card--hero .ta-image-fallback svg{width:48px;height:48px}.ta-content-card--hero .ta-content-card__body{padding:24px;background:none;justify-content:start;gap:12px}.ta-content-card--hero h3{font-size:28px;line-height:1.2}.ta-content-card--hero h3 a{color:var(--ta-text)}.ta-content-card--hero .ta-meta,.ta-content-card--hero .ta-content-card__excerpt{color:var(--ta-meta)}.ta-content-card--hero .ta-content-card__footer{margin-top:8px}.ta-home-secondary{gap:16px}.ta-content-card--secondary{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:20px;align-content:start}.ta-content-card--secondary .ta-content-card__image{width:48px;height:48px;margin:0;grid-row:1/4}.ta-content-card--secondary .ta-content-card__body{display:contents}.ta-content-card--secondary h3{font-size:17px;grid-column:2}.ta-content-card--secondary .ta-badge{grid-column:2;font-size:10px;justify-self:start}.ta-content-card--secondary .ta-card-specs{grid-column:2}.ta-content-card--secondary .ta-content-card__footer{grid-column:1/-1;margin-top:8px}.ta-shortcuts{gap:12px}.ta-shortcuts a{padding:16px 8px;font-size:12px}.ta-shortcuts svg{color:var(--ta-primary)}.ta-home .ta-rail .ta-section-heading{margin-bottom:20px}.ta-home .ta-rail h2{font-size:24px;margin:0}.ta-home .ta-cards{gap:20px}.ta-content-card--app,.ta-content-card--pick{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 12px;padding:16px;align-content:start}.ta-content-card--app .ta-content-card__image,.ta-content-card--pick .ta-content-card__image{width:48px;height:48px;margin:0;grid-row:1/4}.ta-content-card--app .ta-content-card__body,.ta-content-card--pick .ta-content-card__body{display:contents}.ta-content-card--app h3,.ta-content-card--pick h3{grid-column:2;font-size:16px}.ta-content-card--app .ta-badge,.ta-content-card--pick .ta-badge{grid-column:2;justify-self:start;font-size:10px}.ta-content-card--app .ta-card-specs{grid-column:2;font-size:11px}.ta-content-card--app .ta-content-card__excerpt{grid-column:1/-1;font-size:13px}.ta-content-card--app .ta-content-card__footer,.ta-content-card--pick .ta-content-card__footer{grid-column:1/-1;margin-top:8px;align-items:center}.ta-content-card--app .ta-card-views{grid-column:1/-1;font-size:11px}.ta-content-card--game .ta-content-card__image{margin:0;width:100%;height:auto;aspect-ratio:16/10;overflow:hidden}.ta-content-card--game .ta-content-card__image img{border-radius:0;object-fit:cover}.ta-content-card--game .ta-image-fallback{border-radius:0}.ta-content-card--game .ta-content-card__body{padding:16px;gap:8px}.ta-content-card--game h3{font-size:17px}.ta-content-card--game .ta-card-views{font-size:11px}.ta-content-card--pick{background:linear-gradient(#fff,#f8fafc)}.ta-content-card--pick .ta-card-specs{grid-column:1/-1;padding:10px;border-radius:8px;background:#eff6ff;font-size:12px}.ta-content-card--pick .ta-content-card__footer{border-top:1px solid #e2e8f0;padding-top:10px}.ta-content-card--pick .ta-card-rating{font-size:12px}.ta-home-pair{gap:24px}.ta-home-pair>.ta-rail,.ta-catalog-sidebar>.ta-rail,.ta-detail-sidebar>.ta-rail{background:#fff;border:1px solid var(--ta-border);border-radius:12px;padding:20px}.ta-home-pair>.ta-rail h2{font-size:18px}.ta-home-pair .ta-card-list{gap:0}.ta-content-card--compact{border:0;border-bottom:1px solid var(--ta-border);border-radius:0;background:#fff0;gap:12px;padding:12px 0;align-items:center}.ta-content-card--compact:last-child{border-bottom:0}.ta-content-card--compact .ta-content-card__image{margin:0;width:32px;height:32px}.ta-content-card--compact .ta-image-fallback{min-height:32px;border-radius:8px}.ta-content-card--compact .ta-image-fallback svg{width:20px;height:20px}.ta-content-card--compact .ta-content-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:0}.ta-content-card--compact h3{font-size:14px;grid-column:1}.ta-content-card--compact .ta-badge{display:none}.ta-content-card--compact .ta-card-specs,.ta-content-card--compact .ta-card-date{grid-column:1;font-size:11px}.ta-content-card--compact .ta-content-card__footer{grid-column:2;grid-row:1/4;margin:0}.ta-content-card--compact .ta-button{padding:4px 8px;font-size:11px}.ta-home .ta-rail--editorial .ta-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-content-card--editorial .ta-content-card__image{height:auto;aspect-ratio:16/9}.ta-content-card--editorial .ta-content-card__body{padding:16px;gap:10px}.ta-content-card--editorial h3{font-size:17px}.ta-content-card--editorial .ta-content-card__footer{justify-content:flex-end}.ta-category-hero{margin-top:20px;padding:24px;background:linear-gradient(110deg,#fff,#eff6ff)}.ta-category-hero h1{font-size:30px}.ta-category-intro{font-size:14px;max-width:760px}.ta-listing--category>.ta-rail--pick{margin-bottom:24px}.ta-listing--category>.ta-rail--pick .ta-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ta-listing--category>.ta-rail h2{font-size:20px;margin:0}.ta-listing--category>.ta-rail .ta-section-heading{margin-bottom:16px}.ta-catalog-layout--wide{grid-template-columns:minmax(180px,1fr) minmax(0,2.15fr) minmax(200px,1fr);gap:24px}.ta-catalog-sidebar .ta-rail h2,.ta-detail-sidebar .ta-rail h2{font-size:17px;margin:0 0 12px}.ta-catalog-sidebar .ta-card-list,.ta-detail-sidebar .ta-card-list{gap:0}.ta-catalog-sidebar .ta-content-card--compact .ta-content-card__footer{display:none}.ta-content-card--result{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 12px;padding:16px}.ta-content-card--result .ta-content-card__image{width:48px;height:48px;margin:0;grid-row:1/3}.ta-content-card--result .ta-content-card__body{display:contents}.ta-content-card--result .ta-badge{grid-column:2;justify-self:start;font-size:10px}.ta-content-card--result h3{grid-column:2;font-size:16px}.ta-content-card--result .ta-content-card__excerpt,.ta-content-card--result .ta-card-specs,.ta-content-card--result .ta-content-card__footer{grid-column:1/-1}.ta-content-card--result .ta-content-card__excerpt{font-size:13px}.ta-content-card--result .ta-card-specs{font-size:11px}.ta-content-card--result .ta-content-card__footer{align-items:center}.ta-listing--search .ta-cards--results{grid-template-columns:1fr}.ta-listing--search .ta-content-card--result{display:flex;position:relative;flex-direction:row;align-items:flex-start;gap:20px;padding:20px}.ta-listing--search .ta-content-card--result .ta-content-card__image{width:72px;height:72px;flex-shrink:0}.ta-listing--search .ta-content-card--result .ta-content-card__body{display:flex;padding:0 120px 0 0;gap:8px}.ta-listing--search .ta-content-card--result .ta-content-card__footer{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end}.ta-listing--search .ta-content-card--result .ta-card-rating{max-width:110px;text-align:right;font-size:12px}.ta-detail-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:24px}.ta-detail-identity{align-items:flex-start}.ta-detail-identity h1{font-size:32px;line-height:1.2}.ta-detail-icon{width:88px;height:88px}.ta-detail-action{border:1px solid var(--ta-border);padding:24px;display:flex;flex-direction:column;justify-content:center;background:#eff6ff}.ta-detail-action>p:first-child{font-size:18px;font-weight:700;margin:0}.ta-detail-action .ta-meta{margin:12px 0}.ta-download-toggle{min-height:48px;margin-top:8px}.ta-detail-excerpt{font-size:14px;color:var(--ta-body);margin:12px 0 0}.ta-detail-layout{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:24px;align-items:start}.ta-overview,.ta-module-panel{background:#fff0;border:0;padding:0;margin:0}.ta-detail-block{margin-bottom:24px}.ta-detail-block>h2,.ta-faq>h2{font-size:22px;margin:0 0 20px}.ta-detail-block .ta-gallery{gap:12px;min-height:200px}.ta-detail-block .ta-gallery figure{flex-basis:70%;aspect-ratio:16/10;min-height:200px}.ta-detail-block .ta-gallery figure:only-child{flex-basis:100%}.ta-detail-block .ta-gallery .ta-image-fallback{border-radius:8px;min-height:200px}.ta-detail-about .ta-prose>h2{font-size:19px}.ta-detail-additional .ta-technical{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.ta-detail-sidebar .ta-user-rating__score{padding:12px 0}.ta-user-rating__score .ta-rating{font-size:32px;line-height:1.2}.ta-detail-content .ta-faq{margin-bottom:24px}.ta-detail-content .ta-rail h2{font-size:22px;margin:0}.ta-detail-content .ta-section-heading{margin-bottom:20px}.ta-download-panel{margin-bottom:24px}.ta-download-panel:not([open]){padding:16px 20px;background:#fff}.ta-download-panel .ta-technical{font-size:12px}.ta-module-panel .ta-detail-block{margin-bottom:0}.ta-not-found{display:block;min-height:0}.ta-not-found>.ta-panel{max-width:none;width:100%;text-align:left;padding:40px;margin:24px 0 32px}.ta-error-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:center}.ta-error-hero h1{font-size:36px}.ta-error-number{display:flex;align-items:center;justify-content:center;background:#eff6ff;border-radius:12px;min-height:240px;font-size:112px}.ta-not-found .ta-rail{margin-top:32px}.ta-not-found>.ta-shortcuts{margin-bottom:32px}@media(max-width:1199px){.ta-catalog-layout--wide{grid-template-columns:190px minmax(0,1fr)}.ta-catalog-sidebar{grid-column:2}.ta-listing--category>.ta-rail--pick .ta-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.ta-home-hero{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.ta-content-card--hero h3{font-size:24px}.ta-content-card--secondary{grid-template-columns:36px minmax(0,1fr);padding:16px;gap:8px}.ta-content-card--secondary .ta-content-card__image{width:36px;height:36px}.ta-content-card--secondary h3{font-size:15px}.ta-listing--category>.ta-rail--pick .ta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-detail-icon{width:64px;height:64px}.ta-detail-identity h1{font-size:26px}}@media(max-width:767px){.ta-home-search{display:block;margin:0 0 16px}.ta-home>section,.ta-home>.ta-home-pair,.ta-home>.ta-home-hero,.ta-home>.ta-shortcuts{margin-bottom:24px}.ta-home-hero,.ta-home-pair{grid-template-columns:1fr;gap:16px}.ta-content-card--hero .ta-content-card__image{aspect-ratio:16/9}.ta-content-card--hero .ta-content-card__body{padding:16px;gap:8px}.ta-content-card--hero h3{font-size:23px}.ta-content-card--hero .ta-content-card__footer{flex-direction:column;align-items:stretch}.ta-content-card--hero .ta-content-card__footer .ta-button{width:100%;min-height:44px}.ta-home-secondary{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ta-home-secondary .ta-content-card--secondary{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px;padding:12px}.ta-home-secondary .ta-content-card__image{width:32px;height:32px;margin:0}.ta-home-secondary .ta-content-card--secondary h3{font-size:13px}.ta-home-secondary .ta-content-card__footer{align-items:stretch;gap:8px}.ta-home-secondary .ta-card-rating{font-size:11px}.ta-home-secondary .ta-meta{font-size:10px}.ta-home-secondary .ta-content-card__footer .ta-button{width:100%}.ta-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ta-home .ta-rail h2{font-size:20px}.ta-home .ta-rail .ta-section-heading{margin-bottom:14px}.ta-home .ta-rail--app .ta-cards,.ta-not-found .ta-rail--app .ta-cards{grid-template-columns:1fr;gap:10px}.ta-content-card--app{grid-template-columns:40px minmax(0,1fr) auto;gap:4px 10px;padding:12px;align-items:center}.ta-content-card--app .ta-content-card__image{width:40px;height:40px;grid-row:1/4}.ta-content-card--app h3{font-size:14px;grid-column:2;grid-row:1}.ta-content-card--app .ta-badge,.ta-content-card--app .ta-content-card__excerpt,.ta-content-card--app .ta-card-views{display:none}.ta-content-card--app .ta-card-specs{grid-row:2;grid-column:2;font-size:10px}.ta-content-card--app .ta-content-card__footer{display:contents}.ta-content-card--app .ta-card-rating{grid-column:2;grid-row:3}.ta-content-card--app .ta-card-rating .ta-rating,.ta-content-card--app .ta-card-rating .ta-meta{font-size:11px}.ta-content-card--app .ta-content-card__footer>.ta-button{grid-column:3;grid-row:1/4;font-size:11px;min-height:36px;padding:6px 10px}.ta-content-card--game .ta-content-card__image{aspect-ratio:1}.ta-content-card--game .ta-content-card__body{padding:12px;gap:6px}.ta-content-card--game h3{font-size:14px}.ta-content-card--game .ta-content-card__excerpt,.ta-content-card--game .ta-card-views{display:none}.ta-content-card--game .ta-content-card__footer{gap:8px;align-items:stretch}.ta-content-card--game .ta-content-card__footer>.ta-button{width:100%}.ta-home .ta-rail--pick .ta-content-card:first-child{grid-column:1/-1}.ta-home .ta-rail--pick .ta-content-card:first-child .ta-content-card__image{grid-column:1/-1;grid-row:auto;width:100%;height:150px}.ta-home .ta-rail--pick .ta-content-card:first-child .ta-content-card__image img{object-fit:contain}.ta-home .ta-rail--pick .ta-content-card:first-child h3,.ta-home .ta-rail--pick .ta-content-card:first-child .ta-badge{grid-column:1/-1}.ta-content-card--pick{padding:12px;grid-template-columns:36px minmax(0,1fr);gap:8px}.ta-content-card--pick .ta-content-card__image{width:36px;height:36px}.ta-content-card--pick h3{font-size:14px}.ta-content-card--pick .ta-card-specs{padding:8px;font-size:11px}.ta-content-card--pick .ta-content-card__footer{align-items:stretch}.ta-content-card--pick .ta-button{width:100%}.ta-home-pair>.ta-rail{padding:16px}.ta-home-pair>.ta-rail h2{font-size:18px}.ta-content-card--compact h3{font-size:13px}.ta-home .ta-rail--editorial .ta-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;gap:12px}.ta-home .ta-rail--editorial .ta-content-card{flex:0 0 82%;scroll-snap-align:start}.ta-category-hero{padding:20px;margin-top:16px}.ta-category-hero h1{font-size:26px}.ta-listing--category>.ta-rail--pick .ta-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;gap:12px}.ta-listing--category>.ta-rail--pick .ta-content-card{flex:0 0 48%;scroll-snap-align:start}.ta-subcategories{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;gap:8px}.ta-subcategories .ta-badge{white-space:nowrap;flex-shrink:0}.ta-catalog-layout--wide{grid-template-columns:1fr}.ta-listing--category .ta-catalog-sidebar{display:none}.ta-listing--category .ta-cards--results{grid-template-columns:1fr;gap:12px}.ta-listing--category .ta-content-card--result{grid-template-columns:56px minmax(0,1fr);gap:6px 12px;padding:14px}.ta-listing--category .ta-content-card--result .ta-content-card__image{width:56px;height:56px;grid-row:1/4}.ta-listing--category .ta-content-card--result .ta-badge,.ta-listing--category .ta-content-card--result .ta-content-card__excerpt{display:none}.ta-listing--category .ta-content-card--result h3{grid-row:1;font-size:15px}.ta-listing--category .ta-content-card--result .ta-card-specs{grid-column:2;grid-row:2}.ta-listing--category .ta-content-card--result .ta-content-card__footer{grid-column:2;display:flex;flex-direction:row;align-items:center;gap:8px}.ta-listing--category .ta-card-rating .ta-rating,.ta-listing--category .ta-card-rating .ta-meta{font-size:11px}.ta-listing--category .ta-content-card__footer>.ta-button{font-size:12px;padding:6px 12px}.ta-listing--search .ta-content-card--result{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px 12px;padding:16px}.ta-listing--search .ta-content-card--result .ta-content-card__image{width:56px;height:56px;grid-row:1/4}.ta-listing--search .ta-content-card--result .ta-content-card__body{display:contents;padding:0}.ta-listing--search .ta-content-card--result .ta-content-card__excerpt{display:none}.ta-listing--search .ta-content-card--result .ta-card-specs{grid-column:2}.ta-listing--search .ta-content-card--result .ta-content-card__footer{position:static;transform:none;grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.ta-listing--search .ta-content-card--result .ta-card-rating{max-width:none;text-align:left}.ta-listing--blog .ta-cards--results{grid-template-columns:1fr}.ta-listing--blog .ta-content-card--editorial{flex-direction:row;align-items:flex-start;padding:12px;gap:12px}.ta-listing--blog .ta-content-card--editorial .ta-content-card__image{width:88px;height:88px;margin:0;flex-shrink:0;aspect-ratio:1}.ta-listing--blog .ta-content-card--editorial .ta-content-card__body{padding:0;gap:6px}.ta-listing--blog .ta-content-card--editorial h3{font-size:15px}.ta-listing--blog .ta-content-card--editorial .ta-content-card__excerpt{font-size:12px}.ta-detail-hero{grid-template-columns:1fr;gap:12px}.ta-detail-identity{padding:20px;gap:16px}.ta-detail-identity h1{font-size:25px}.ta-detail-action{padding:16px}.ta-detail-action>p:first-child{font-size:15px}.ta-detail-action .ta-meta{font-size:12px;margin:8px 0}.ta-download-toggle{margin-top:4px}.ta-detail-layout{grid-template-columns:1fr;gap:24px}.ta-detail-tabs{margin:20px 0;gap:20px}.ta-overview,.ta-module-panel{padding:0}.ta-detail-block{padding:20px;margin-bottom:20px}.ta-detail-block>h2,.ta-faq>h2{font-size:19px;margin-bottom:16px}.ta-detail-block .ta-gallery figure{flex-basis:84%;min-height:180px}.ta-detail-additional .ta-technical{grid-template-columns:1fr}.ta-detail-sidebar{order:2}.ta-detail-block .ta-content-card--pick{min-width:0}.ta-detail-content .ta-rail h2{font-size:19px}.ta-not-found>.ta-panel{padding:24px 20px}.ta-error-hero{grid-template-columns:1fr;gap:24px;text-align:center}.ta-error-hero h1{font-size:28px}.ta-error-number{order:-1;font-size:80px;min-height:130px}.ta-error-hero .ta-button{width:100%}.ta-not-found>.ta-shortcuts{display:flex;overflow-x:auto}.ta-not-found>.ta-shortcuts a{flex:0 0 35%}.ta-not-found .ta-rail h2{font-size:21px}}.ta-cards{position:relative}.ta-image-fallback{position:relative}.ta-content-card .ta-image-fallback{min-height:0}.ta-content-card--hero .ta-content-card__image{position:relative;margin:20px 20px 0;width:calc(100% - 40px);height:288px;aspect-ratio:auto;border-radius:10px}.ta-hero-media-title{position:absolute;inset:auto 0 0;padding:36px 20px 16px;background:linear-gradient(transparent,#0f172ae6);color:#fff}.ta-content-card--hero .ta-hero-media-title h3 a{color:#fff}.ta-hero-media-title h3{margin:8px 0 0;font-size:26px}.ta-content-card--compact .ta-card-views{grid-column:1;font-size:11px}@media(max-width:767px){.ta-listing--blog .ta-catalog-sidebar{grid-column:auto}.ta-listing.ta-listing--blog .ta-cards--results{grid-template-columns:1fr}}@media(min-width:1024px) and (max-width:1199px){.ta-catalog-layout--wide{grid-template-columns:180px minmax(0,1fr) 210px}.ta-listing--category .ta-catalog-sidebar{grid-column:auto}}.ta-detail-block .ta-gallery figure{height:260px;min-height:220px;aspect-ratio:auto}.ta-detail-block .ta-gallery .ta-image-fallback{min-height:220px}@media(max-width:767px){.ta-content-card--hero .ta-content-card__image{margin:0;width:100%;height:160px;border-radius:0}.ta-hero-media-title{padding:28px 16px 12px}.ta-hero-media-title h3{font-size:20px}.ta-home-secondary .ta-badge{display:none}.ta-home-secondary .ta-card-rating .ta-meta{display:none}.ta-home-secondary .ta-content-card__footer{margin-top:0}.ta-home-secondary .ta-content-card--secondary .ta-content-card__image{grid-row:1/3}.ta-home-secondary .ta-card-specs{font-size:10px}.ta-detail-block .ta-gallery figure{height:200px;min-height:180px}.ta-detail-block .ta-gallery .ta-image-fallback{min-height:180px}}.ta-container{width:min(100%,1140px);max-width:1140px;padding-inline:24px}.ta-main{padding-top:16px}.ta-home,.ta-detail,.ta-listing,.ta-not-found{max-width:1140px}.ta-home .ta-section-heading h2{font-size:30px;line-height:1.25;font-weight:700}.ta-home-pair .ta-section-heading h2{font-size:20px}.ta-home .ta-cards{gap:24px}.ta-home .ta-content-card--app{grid-template-columns:56px minmax(0,1fr);padding:16px;gap:8px 12px}.ta-home .ta-content-card--app .ta-content-card__image{width:56px;height:56px;grid-row:1/3}.ta-home .ta-content-card--app .ta-badge{display:none}.ta-home .ta-content-card--app h3{grid-row:1;font-size:18px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-home .ta-content-card--app .ta-card-specs{grid-row:2;gap:4px;font-size:11px}.ta-home .ta-content-card--app .ta-content-card__excerpt{-webkit-line-clamp:2}.ta-home .ta-content-card--app .ta-content-card__footer{padding-top:8px;border-top:1px solid var(--ta-border)}.ta-home .ta-card-rating .ta-meta{font-size:11px}.ta-home .ta-content-card--game .ta-content-card__image{aspect-ratio:16/10}.ta-home .ta-content-card--game h3{font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ta-home .ta-content-card--hero .ta-content-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px}.ta-home .ta-content-card--hero .ta-content-card__excerpt{grid-column:1;grid-row:1/3;-webkit-line-clamp:3}.ta-home .ta-content-card--hero .ta-card-specs{grid-column:1;font-size:11px}.ta-home .ta-content-card--hero .ta-content-card__footer{grid-column:2;grid-row:1/4;flex-direction:column;justify-content:center;align-items:flex-end;margin:0}.ta-home .ta-content-card--secondary{padding:16px;grid-template-columns:48px minmax(0,1fr)}.ta-home .ta-content-card--secondary h3{font-size:18px}.ta-detail-identity h1{font-size:30px}.ta-detail-identity{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px 24px;align-content:start}.ta-detail-icon{width:96px;height:96px}.ta-detail-excerpt{grid-column:1/-1;font-size:14px;line-height:22px;margin:0}.ta-detail-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ta-detail-tabs{background:#fff;border:1px solid var(--ta-border);border-radius:12px;padding-inline:16px;gap:20px}.ta-detail-tabs a{font-size:12px;min-height:52px;padding-inline:4px}.ta-detail-block>h2,.ta-detail-content .ta-rail h2,.ta-detail-content .ta-faq>h2{font-size:18px;line-height:24px;margin-bottom:16px}.ta-detail-block .ta-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;min-height:0;scroll-snap-type:none;padding:0}.ta-detail-block .ta-gallery figure{width:auto;height:224px;min-height:0;margin:0;grid-column:span 1}.ta-detail-block .ta-gallery figure:first-child{grid-column:span 2}.ta-detail-block .ta-gallery figure:only-child{grid-column:1/-1}.ta-detail-block .ta-gallery figure:nth-child(n+3){height:88px}.ta-detail-block .ta-gallery .ta-image-fallback{min-height:0;border-radius:8px}.ta-detail-block .ta-gallery img{border-radius:8px;object-fit:contain;background:#f1f5f9}.ta-download-context{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;padding:0;margin:4px 0 16px}.ta-download-context li{background:#fff;border-radius:8px;padding:10px;min-width:0}.ta-download-context span,.ta-download-context strong{display:block;overflow-wrap:anywhere}.ta-download-context span{font-size:11px;color:var(--ta-meta)}.ta-download-context strong{font-size:13px;color:var(--ta-text);font-weight:600}.ta-catalog-layout--wide{grid-template-columns:minmax(180px,1fr) minmax(0,2fr) minmax(200px,1fr)}.ta-listing--search .ta-content-card--result h3{font-size:18px}.ta-footer__section[data-ta-footer-location="fixedmenu"]>.ta-menu{column-count:2;column-gap:16px}.ta-footer__section[data-ta-footer-location="fixedmenu"]>.ta-menu>li{break-inside:avoid}@media(min-width:768px) and (max-width:1023px){.ta-detail-hero,.ta-detail-layout{grid-template-columns:1fr}.ta-catalog-layout--wide{grid-template-columns:180px minmax(0,1fr)}.ta-home .ta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px) and (max-width:1199px){.ta-catalog-layout--wide{grid-template-columns:180px minmax(0,1fr) 210px}}@media(max-width:767px){.ta-container{padding-inline:16px}.ta-main{padding-top:16px}.ta-home .ta-section-heading h2{font-size:22px}.ta-home-pair .ta-section-heading h2{font-size:18px}.ta-home .ta-cards{gap:12px}.ta-home .ta-content-card--hero .ta-content-card__body{display:flex;gap:8px}.ta-home .ta-content-card--hero .ta-content-card__footer{align-items:stretch;flex-direction:column;width:100%}.ta-home .ta-content-card--app{grid-template-columns:40px minmax(0,1fr) auto;padding:12px;gap:4px 10px}.ta-home .ta-content-card--app .ta-content-card__image{width:40px;height:40px;grid-row:1/4}.ta-home .ta-content-card--app h3{font-size:14px}.ta-home .ta-content-card--app .ta-content-card__footer{border:0;padding:0}.ta-home .ta-content-card--secondary{grid-template-columns:32px minmax(0,1fr);padding:12px}.ta-home .ta-content-card--secondary h3{font-size:13px}.ta-home .ta-content-card--secondary .ta-content-card__image{width:32px;height:32px}.ta-home .ta-content-card--game .ta-content-card__image{aspect-ratio:4/3}.ta-home .ta-content-card--game h3{font-size:14px}.ta-detail-identity h1{font-size:25px}.ta-detail-identity{grid-template-columns:64px minmax(0,1fr);gap:16px}.ta-detail-icon{width:64px;height:64px}.ta-detail-layout,.ta-catalog-layout--wide{grid-template-columns:1fr}.ta-detail-tabs{padding-inline:12px;gap:16px}.ta-detail-tabs a{min-height:48px}.ta-detail-block .ta-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px}.ta-detail-block .ta-gallery figure,.ta-detail-block .ta-gallery figure:nth-child(n+3){flex:0 0 84%;height:200px;scroll-snap-align:start}.ta-detail-block .ta-gallery figure:only-child{flex-basis:100%}.ta-footer__section[data-ta-footer-location="fixedmenu"]>.ta-menu{column-count:1}}.ta-special{padding-top:24px;padding-bottom:64px}.ta-special-hero{background:linear-gradient(115deg,#eff6ff,#fff);border:1px solid var(--ta-border);border-radius:16px;padding:32px;margin:24px 0 28px}.ta-special-hero h1{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.16;margin:8px 0 12px;letter-spacing:-.025em}.ta-special-hero p{max-width:760px;color:var(--ta-meta);line-height:1.65;margin:0}.ta-eyebrow{font-size:.78rem;font-weight:700;color:var(--ta-primary);text-transform:uppercase;letter-spacing:.07em}.ta-special-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.ta-special-layout>*,.ta-sitemap-layout>*{min-width:0}.ta-special-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;border:1px solid var(--ta-border);border-radius:12px;background:#fff;padding:16px}.ta-special-toolbar label{font-size:.8rem;font-weight:600;display:grid;gap:6px;flex:1;min-width:100px}.ta-special-toolbar input,.ta-special-toolbar select,.ta-compare-picker input{border:1px solid var(--ta-border);border-radius:8px;background:var(--ta-surface);padding:10px;font:inherit;min-width:0;max-width:100%}.ta-special-results{background:#fff;border:1px solid var(--ta-border);border-radius:12px;overflow:hidden}.ta-special-row{display:flex;align-items:center;gap:18px;padding:22px;border-bottom:1px solid var(--ta-border)}.ta-special-row:last-child{border:0}.ta-special-row__image{width:72px;height:72px;flex:0 0 72px;border-radius:14px;background:#f1f5f9;overflow:hidden;display:grid;place-items:center;font-size:.7rem;color:var(--ta-meta)}.ta-special-row__image img{width:100%;height:100%;object-fit:cover}.ta-special-row__body{min-width:0;flex:1}.ta-special-row h2{font-size:1.1rem;margin:0 0 7px;overflow-wrap:anywhere}.ta-special-row p{font-size:.85rem;line-height:1.5;margin:8px 0;color:var(--ta-meta)}.ta-special-row__actions{display:grid;gap:10px;justify-items:end;max-width:180px;font-size:.78rem}.ta-special-row__actions .ta-meta{font-size:.7rem}.ta-rank{font-weight:700;color:var(--ta-meta);font-size:1.2rem;min-width:18px}.ta-periods{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.ta-periods button:disabled{opacity:.5;cursor:default}.ta-special-sidebar h2{font-size:1.1rem}.ta-special-links{list-style:none;padding:0;margin:0;display:grid;gap:14px}.ta-profile-hero{display:flex;gap:24px;align-items:center}.ta-profile-logo{width:104px;height:104px;flex:0 0 104px;overflow:hidden;border:1px solid var(--ta-border);border-radius:22px;background:#fff;display:grid;place-items:center}.ta-profile-logo img{width:100%;height:100%;object-fit:contain}.ta-developer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ta-release{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid var(--ta-border)}.ta-release h3{margin:0 0 10px}.ta-release__sources{display:grid;gap:12px;align-content:start;min-width:140px}.ta-release-list>h2{font-size:1.3rem}.ta-release .ta-prose{font-size:.85rem}.ta-local-actions{display:flex;gap:8px;align-items:center}.ta-local-actions:empty{display:none}.ta-local-actions [aria-pressed=true]{color:var(--ta-primary);background:#eff6ff}.ta-local-notice{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:70;max-width:calc(100vw - 32px);background:#0f172a;color:#fff;padding:14px 20px;border-radius:12px;box-shadow:0 8px 30px #0f172a33}.ta-local-notice:empty{display:none}.ta-local-notice a{color:#fff;text-decoration:underline}.ta-live-status{font-size:.88rem;color:var(--ta-meta);line-height:1.5}.ta-local-dialog{width:min(480px,calc(100vw - 32px));border:1px solid var(--ta-border);border-radius:16px;padding:24px}.ta-local-dialog::backdrop{background:#0f172a66}.ta-local-dialog h2{font-size:1.25rem}.ta-local-dialog button{margin-top:12px}.ta-compare-picker{display:grid;gap:16px}.ta-compare-picker label{display:block;font-weight:600;margin-bottom:10px}.ta-compare-picker input{flex:1;min-width:130px}.ta-compare-selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ta-compare-slot{min-height:160px;text-align:center;display:grid;place-items:center;gap:14px}.ta-compare-slot h2{font-size:1.1rem;overflow-wrap:anywhere;margin:0}.ta-compare-plus{font-size:2.5rem;color:var(--ta-primary)}.ta-comparison-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--ta-border);border-radius:12px;background:#fff}.ta-comparison-scroll:empty{display:none}.ta-comparison-table{width:100%;min-width:620px;border-collapse:collapse;text-align:left;font-size:.88rem}.ta-comparison-table caption{padding:18px;text-align:left;font-weight:600}.ta-comparison-table th,.ta-comparison-table td{padding:18px 22px;border-top:1px solid var(--ta-border);vertical-align:top;white-space:normal;overflow-wrap:anywhere}.ta-comparison-table th{background:#f8fafc;min-width:140px}.ta-comparison-table td{min-width:180px;max-width:350px}.ta-sitemap-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start}.ta-sitemap-nav{position:sticky;top:120px;display:flex;flex-wrap:wrap;gap:8px}.ta-sitemap-nav h2{width:100%;font-size:1rem}.ta-sitemap-nav a{padding:8px 12px;background:#eff6ff;border-radius:6px;font-weight:600}.ta-sitemap-links{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.ta-sitemap-links a{overflow-wrap:anywhere}.ta-letter-group{scroll-margin-top:120px;border-top:1px solid var(--ta-border);padding-top:12px;margin-top:20px}.ta-letter-group h3{color:var(--ta-primary)}.ta-footer-link{display:inline-block;font-size:.8rem;margin:6px 14px 6px 0}.ta-slot-desktop[data-ta-slot=internal_top]{max-width:1140px;margin-inline:auto}.ta-hide-header-search_enabled .ta-header__search,.ta-hide-header-navigation_enabled .ta-header__nav,.ta-hide-header-mobile_menu_enabled .ta-header__mobile[data-ta-dialog=ta-menu-dialog],.ta-hide-general-information_enabled .ta-information,.ta-hide-downloads-enabled .ta-download-toggle,.ta-hide-downloads-enabled .ta-download-panel,.ta-hide-downloads-show_metadata .ta-download-context,.ta-hide-detail-gallery [data-ta-detail-module=screenshots],.ta-hide-detail-requirements [data-ta-detail-module=requirements],.ta-hide-detail-additional .ta-detail-additional,.ta-hide-detail-similar [data-ta-detail-module=similar],.ta-hide-detail-faq .ta-detail .ta-faq,.ta-hide-detail-sidebar .ta-detail-sidebar{display:none}.ta-hide-detail-sidebar .ta-detail-layout{grid-template-columns:minmax(0,1fr)}.ta-download-density-compact .ta-download-panel{padding:16px}.ta-tab-density-compact .ta-detail-tabs a{padding-block:10px}.ta-brand__custom-logo{display:block;max-height:40px;width:auto;max-width:210px}.ta-hide-categories-show_intro .ta-category-intro,.ta-hide-categories-show_seo .ta-category-seo,.ta-hide-categories-show_faq .ta-listing--category .ta-faq{display:none}@media(max-width:1023px){.ta-special-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.ta-special-row{gap:12px;padding:18px}.ta-special-row__image{width:56px;height:56px;flex-basis:56px}.ta-special-row__actions{max-width:135px}.ta-special-row__actions .ta-local-actions{flex-wrap:wrap;justify-content:end}.ta-sitemap-layout{grid-template-columns:150px minmax(0,1fr)}}@media(max-width:767px){.ta-special{padding-top:16px;padding-bottom:90px}.ta-special-hero{padding:22px 18px;margin:18px 0 20px;border-radius:12px}.ta-special-hero h1{font-size:1.8rem}.ta-special-hero p{font-size:.88rem}.ta-special-layout{display:block}.ta-special-sidebar{display:none}.ta-special-row{align-items:start;flex-wrap:wrap;padding:16px;gap:12px}.ta-special-row h2{font-size:1rem}.ta-special-row__body{min-width:150px}.ta-special-row__body>p{display:none}.ta-special-row__actions{max-width:none;display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:68px;flex-wrap:wrap}.ta-rank{font-size:.9rem;min-width:12px}.ta-special-row:has(.ta-rank) .ta-special-row__actions{padding-left:92px}.ta-special-toolbar{gap:12px;padding:14px}.ta-special-toolbar label{min-width:100px}.ta-local-notice{bottom:80px;font-size:.8rem}.ta-profile-hero{align-items:start;gap:16px}.ta-profile-logo{width:64px;height:64px;flex-basis:64px;border-radius:14px}.ta-profile-hero h1{font-size:1.4rem}.ta-developer-grid{gap:14px;grid-template-columns:minmax(0,1fr)}.ta-release{flex-direction:column;gap:14px;padding:20px 0}.ta-release__sources{display:flex;flex-wrap:wrap;min-width:0}.ta-compare-selection{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ta-compare-slot{min-height:140px;padding:12px 8px}.ta-compare-slot h2{font-size:.78rem}.ta-compare-slot p{font-size:.72rem}.ta-compare-slot .ta-button{font-size:.7rem;padding:8px;min-width:0}.ta-comparison-table{font-size:.8rem;min-width:560px}.ta-comparison-table th,.ta-comparison-table td{padding:14px}.ta-sitemap-layout{display:block}.ta-sitemap-nav{position:static;margin-bottom:20px;padding:16px;gap:6px}.ta-sitemap-nav h2{margin:0 0 8px}.ta-sitemap-links{grid-template-columns:minmax(0,1fr);gap:14px}.ta-periods .ta-button{padding:10px;font-size:.8rem}.ta-brand__custom-logo{max-width:150px;max-height:32px}}.ta-new-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;border:0;background:#fff0;overflow:visible}.ta-new-grid .ta-card-date{grid-column:1/-1}.ta-sitemap-layout{grid-template-columns:minmax(0,1fr)}.ta-sitemap-nav{position:static;align-items:center}.ta-sitemap-nav h2{width:auto;margin:0 16px 0 0}.ta-sitemap-layout>.ta-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ta-sitemap-layout .ta-stack>section:has(.ta-letter-group){grid-column:1/-1}.ta-sitemap-layout .ta-panel>h2{font-size:1.1rem}.ta-sitemap-layout .ta-sitemap-links{grid-template-columns:minmax(0,1fr)}.ta-hide-detail-gallery [data-ta-module-home=screenshots],.ta-hide-detail-requirements [data-ta-module-home=requirements],.ta-hide-detail-similar [data-ta-module-home=similar]{display:none}.ta-hide-detail-gallery [data-ta-module-host=screenshots] [data-ta-detail-module],.ta-hide-detail-requirements [data-ta-module-host=requirements] [data-ta-detail-module],.ta-hide-detail-similar [data-ta-module-host=similar] [data-ta-detail-module]{display:block}.custom-logo-link img{max-width:210px;width:auto;max-height:40px}@media(max-width:1023px){.ta-sitemap-layout>.ta-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ta-new-grid,.ta-sitemap-layout>.ta-stack{grid-template-columns:minmax(0,1fr)}.ta-sitemap-nav h2{width:100%}.ta-new-grid .ta-local-actions,.ta-developer-grid .ta-local-actions{grid-column:1/-1;justify-content:end}.ta-special--date-archive .ta-special-row__image{width:88px;height:70px;flex-basis:88px}.custom-logo-link img{max-width:150px;max-height:32px}}.ta-content-card__footer:has(.ta-local-actions){flex-wrap:wrap}.ta-content-card__footer .ta-local-actions{margin-left:auto}.ta-special--favorites .ta-special-hero{background:#fff}.ta-compare-thumb{width:56px;height:56px;border-radius:12px;background:#f1f5f9;overflow:hidden;display:grid;place-items:center;font-size:.65rem;color:var(--ta-meta)}.ta-compare-thumb img{width:100%;height:100%;object-fit:cover}.ta-special{max-width:1200px}.ta-profile-hero{padding:24px}.ta-profile-hero h1{font-size:1.5rem;line-height:1.35;margin:6px 0 10px}.ta-profile-logo{width:64px;height:64px;flex-basis:64px;border-radius:14px}.ta-special--favorites .ta-special-hero h1{font-size:2rem}.ta-special-hero h1{font-size:2.25rem}@media(max-width:767px){.ta-special-hero h1{font-size:1.75rem}.ta-special--favorites .ta-special-hero h1{font-size:1.75rem}.ta-profile-hero{padding:20px 16px}.ta-profile-hero h1{font-size:1.3rem}.ta-profile-logo{width:48px;height:48px;flex-basis:48px}}.ta-special .ta-profile-hero h1{font-size:1.5rem;line-height:1.35}@media(max-width:767px){.ta-special .ta-profile-hero h1{font-size:1.3rem}}@media(max-width:767px){.ta-special-row__body>p.ta-meta{display:block;font-size:.72rem;margin:5px 0}}.ta-release-utility{background:#f2f3ff;border-bottom:1px solid #e2e8f0;color:#475569;font-size:11px;line-height:16px}.ta-release-utility>.ta-container{height:32px;display:flex;align-items:center;justify-content:space-between}.ta-release-utility a{color:inherit;text-decoration:none}.ta-release-header .ta-header__row{min-height:64px}.ta-release-brand{position:relative;padding-left:48px;flex-shrink:0}.ta-release-brand>.ta-brand{font-size:22px;letter-spacing:-.035em;line-height:26px}.ta-release-brand .ta-brand__icon{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:12px;background:#2563eb;color:#fff}.ta-release-brand .ta-brand__icon svg{width:24px;height:24px}.ta-release-brand>span{display:block;font-size:10px;line-height:14px;color:#475569;text-transform:uppercase;letter-spacing:.08em}.ta-release-brand:has(.custom-logo-link){padding-left:0}.ta-release-brand:has(.custom-logo-link)>span{display:none}.ta-release-header .ta-search-form{height:44px;background:#f2f3ff;border-radius:24px}.ta-release-header .ta-search-form input{height:42px;background:#fff0;font-size:13px;padding-right:50px}.ta-release-header .ta-search-submit{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:42px;min-height:42px;padding:8px}.ta-release-header .ta-search-submit svg{width:18px;height:18px}.ta-release-header kbd{right:46px;inset-inline-end:46px}.ta-release-header .ta-header__actions .ta-header__desktop{border-radius:12px;background:#f2f3ff;width:40px;height:40px}.ta-release-header .ta-header__actions .ta-header__desktop:last-child{border-radius:50%;background:#e2e7ff;color:#2563eb}.ta-release-header .ta-header__nav>.ta-container{overflow-x:auto;scrollbar-width:none}.ta-release-header .ta-menu--horizontal{height:48px;min-height:48px;flex-wrap:nowrap;white-space:nowrap}.ta-release-mobile-search{display:none}.ta-release-footer .ta-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.ta-release-footer .ta-footer__brand{grid-column:span 4}.ta-release-footer .ta-footer__section{grid-column:span 2}.ta-release-footer .ta-footer__section[data-ta-footer-location=footermenu]{grid-column:span 4}.ta-release-footer .ta-brand{font-size:18px}.ta-release-footer .ta-brand__icon{width:36px;height:36px;border-radius:12px;background:#2563eb;color:#fff}.ta-release-footer .ta-brand__icon svg{width:20px;height:20px}.ta-release-footer__groups{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;padding-top:20px;border-top:1px solid #334155}.ta-release-footer__groups:empty{display:none}.ta-release-footer__groups nav{min-width:150px;flex:1}.ta-release-footer__groups h2{font-size:13px;line-height:18px;margin:0 0 8px;color:#fff}.ta-release-footer__groups .ta-menu{display:flex;flex-wrap:wrap;gap:4px 16px}.ta-release-footer__groups .ta-menu a{font-size:12px;padding:4px 0}.ta-main:not(.ta-home-v7){font-size:14px;line-height:22px;padding-top:16px}.ta-main:not(.ta-home-v7)>.ta-breadcrumb{font-size:12px;line-height:18px;margin-bottom:20px}.ta-main:not(.ta-home-v7) .ta-page-heading h1{font-size:32px;line-height:40px;letter-spacing:-.02em;font-weight:700}.ta-main:not(.ta-home-v7) .ta-listing-hero{padding:24px;background:linear-gradient(110deg,#fff,#f2f3ff);border:1px solid #e2e8f0;border-radius:12px}.ta-main:not(.ta-home-v7) .ta-listing-hero form{margin-top:16px}.ta-main:not(.ta-home-v7) .ta-results-toolbar{padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px}.ta-main:not(.ta-home-v7) .ta-results-toolbar h2{font-size:13px;line-height:20px}.ta-main:not(.ta-home-v7) .ta-catalog-layout{gap:24px}.ta-main:not(.ta-home-v7) .ta-content-card{box-shadow:0 1px 2px #0f172a04}.ta-main:not(.ta-home-v7) .ta-card-heading{display:contents}.ta-main:not(.ta-home-v7) .ta-card-producer{font-size:11px;line-height:16px;color:#64748b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-column:2}.ta-main:not(.ta-home-v7) .ta-content-card h3{font-weight:600;font-size:18px;line-height:24px;margin:0}.ta-main:not(.ta-home-v7) .ta-content-card__excerpt{font-size:13px;line-height:18px;-webkit-line-clamp:2}.ta-main:not(.ta-home-v7) .ta-content-card__footer{padding-top:8px;border-top:1px solid #e2e8f080;gap:8px}.ta-main:not(.ta-home-v7) .ta-content-card__footer .ta-local-actions{gap:4px}.ta-main:not(.ta-home-v7) .ta-content-card__footer .ta-local-actions .ta-button{font-size:11px;padding:4px 8px;min-height:32px}.ta-main:not(.ta-home-v7) .ta-content-card .ta-card-rating .ta-rating{font-size:12px}.ta-main:not(.ta-home-v7) .ta-content-card .ta-card-rating .ta-meta{font-size:10px;line-height:14px}.ta-main:not(.ta-home-v7) .ta-home-rating{font-size:13px;line-height:18px;color:#a16207;white-space:nowrap}.ta-main:not(.ta-home-v7) .ta-home-rating small{font-size:10px;color:#64748b}.ta-main:not(.ta-home-v7) .ta-content-card--pick h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ta-main:not(.ta-home-v7) .ta-content-card--result{grid-template-columns:56px minmax(0,1fr);gap:8px 12px;padding:16px}.ta-main:not(.ta-home-v7) .ta-content-card--result .ta-content-card__image{width:56px;height:56px;grid-column:1;grid-row:1/4}.ta-main:not(.ta-home-v7) .ta-content-card--result .ta-card-heading h3{grid-column:2;font-size:16px;line-height:22px}.ta-main:not(.ta-home-v7) .ta-content-card--result .ta-badge{font-size:10px;line-height:14px;padding:2px 6px}.ta-main:not(.ta-home-v7) .ta-content-card--result .ta-card-specs{background:#f8fafc;border-radius:6px;padding:4px 8px;font-size:11px;line-height:16px;gap:4px 8px}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result{display:grid;grid-template-columns:64px minmax(0,1fr) 110px;gap:6px 16px;padding:20px}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-content-card__body{display:contents}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-content-card__image{width:64px;height:64px;grid-row:1/5}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-content-card__excerpt,.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-card-specs{grid-column:2}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-content-card__footer{position:static;transform:none;grid-column:3;grid-row:1/6;border:0;justify-content:center;align-items:end;flex-direction:column}.ta-main:not(.ta-home-v7) .ta-content-card--compact{padding:12px;gap:12px;align-items:center}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-content-card__image{width:44px;height:44px;margin:0}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-content-card__body{padding:0;gap:2px}.ta-main:not(.ta-home-v7) .ta-content-card--compact h3{font-size:13px;line-height:18px}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-badge{font-size:9px;line-height:12px;padding:1px 4px}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-card-producer{font-size:10px}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-card-specs,.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-card-date{font-size:10px;line-height:14px}.ta-main:not(.ta-home-v7) .ta-content-card--pick{gap:8px;padding:16px}.ta-main:not(.ta-home-v7) .ta-content-card--pick .ta-content-card__image{width:48px;height:48px}.ta-main:not(.ta-home-v7) .ta-content-card--pick h3{font-size:15px;line-height:20px}.ta-main:not(.ta-home-v7) .ta-content-card--pick .ta-card-specs{font-size:11px;line-height:16px;background:#f2f3ff;border-radius:8px}.ta-main:not(.ta-home-v7) .ta-content-card--app .ta-card-heading{display:contents}.ta-main:not(.ta-home-v7) .ta-content-card--app h3{font-size:16px;line-height:22px}.ta-main:not(.ta-home-v7) .ta-content-card--editorial .ta-content-card__image{height:176px}.ta-main:not(.ta-home-v7) .ta-content-card--editorial .ta-card-heading{display:flex;flex-direction:column;gap:6px}.ta-main:not(.ta-home-v7) .ta-content-card--editorial .ta-content-card__body{padding:16px;gap:8px}.ta-main:not(.ta-home-v7) .ta-content-card--editorial h3{font-size:18px;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ta-main:not(.ta-home-v7) .ta-content-card--editorial .ta-content-card__footer{padding-top:8px}.ta-main:not(.ta-home-v7) .ta-content-card--editorial .ta-button{background:none;border:0;color:#2563eb;padding-left:0}.ta-detail .ta-detail-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;margin:24px 0}.ta-detail .ta-detail-identity{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px 16px;padding:24px;align-content:start}.ta-detail .ta-detail-name{min-width:0}.ta-detail .ta-detail-identity h1{font-size:30px;line-height:38px;margin:6px 0}.ta-detail .ta-detail-icon{width:88px;height:88px;padding:4px;border:1px solid #e2e8f0;border-radius:16px;background:#f2f3ff}.ta-detail .ta-detail-name>.ta-meta{font-size:12px;line-height:18px;margin:4px 0}.ta-detail .ta-detail-name .ta-badge{font-size:10px;padding:2px 6px}.ta-detail .ta-detail-excerpt{grid-column:1/-1;margin:4px 0 0;font-size:14px;line-height:22px}.ta-detail-stats{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;background:#f2f3ff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px}.ta-detail-stats .ta-rating{font-size:14px}.ta-detail-stats .ta-meta{font-size:11px;line-height:16px}.ta-detail .ta-detail-action{background:#fff;padding:24px;justify-content:start}.ta-detail .ta-detail-action>p:first-child{font-size:16px;line-height:24px}.ta-detail .ta-download-context{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.ta-detail .ta-download-context li{display:flex;flex-direction:column;align-items:start;gap:4px;border:0;background:#f2f3ff;border-radius:8px;padding:10px}.ta-detail .ta-download-context li span{font-size:11px;line-height:16px}.ta-detail .ta-download-context li strong{font-size:13px;line-height:18px}.ta-detail .ta-detail-tabs{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding-inline:16px;gap:16px;margin:24px 0}.ta-detail .ta-detail-tabs a{min-height:52px;font-size:13px;line-height:20px}.ta-detail .ta-detail-block>h2,.ta-detail .ta-faq>h2{font-size:18px;line-height:24px;margin-bottom:16px}.ta-detail .ta-detail-additional .ta-technical{grid-template-columns:1fr 1fr;gap:0 16px}.ta-detail .ta-technical>div:nth-child(4n+1),.ta-detail .ta-technical>div:nth-child(4n+2){background:#f2f3ff}.ta-detail .ta-technical>div{padding:8px;border:0;border-radius:4px;font-size:12px;line-height:18px}.ta-detail .ta-user-rating h2{font-size:16px;line-height:22px}.ta-detail .ta-user-rating__score{background:#f2f3ff;padding:16px;border-radius:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ta-detail .ta-detail-about .ta-prose{font-size:14px;line-height:23px}.ta-detail .ta-detail-content .ta-faq details{background:#f2f3ff;border-color:#fff0;border-radius:8px}.ta-detail .ta-gallery figure{position:relative}.ta-gallery-zoom{position:absolute;right:8px;bottom:8px;width:36px;height:36px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#2563eb;display:grid;place-items:center}@media(min-width:768px){.ta-detail .ta-detail-block .ta-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ta-detail .ta-detail-block .ta-gallery figure{height:auto;min-height:0;aspect-ratio:16/9}.ta-detail .ta-detail-block .ta-gallery figure:first-child{grid-column:1/-1}.ta-detail .ta-detail-block .ta-gallery figure img{height:100%;max-height:none}}.ta-gallery-zoom[hidden]{display:none}.ta-gallery-zoom svg{width:18px;height:18px}.ta-media-dialog{width:min(1100px,calc(100% - 24px));max-height:90dvh;padding:16px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.ta-media-dialog::backdrop{background:#0f172acc}.ta-media-dialog>img{display:block;max-height:75dvh;max-width:100%;width:auto;height:auto;margin:12px auto;object-fit:contain}.ta-media-dialog>button{display:block;margin-left:auto}.ta-media-dialog>p:empty{display:none}.ta-article .ta-article-hero-image{border-radius:12px;overflow:hidden;margin:24px 0 32px;background:#f1f5f9}.ta-article .ta-article-hero-image img{display:block;width:100%;height:auto;max-height:540px;object-fit:cover}.ta-article .ta-readable-layout{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);gap:24px}.ta-article .ta-readable-layout>.ta-prose{background:#fff0;border:0;padding:0;font-size:15px;line-height:25px}.ta-article .ta-page-heading h1{max-width:950px;font-size:36px;line-height:44px}.ta-article .ta-reading-sidebar{top:170px}.ta-readable .ta-page-heading{padding:24px 0 20px;border-bottom:1px solid #e2e8f0}.ta-readable .ta-readable-layout{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:24px}.ta-readable .ta-prose{font-size:14px;line-height:23px;padding:24px}.ta-readable .ta-prose h2{font-size:22px;line-height:30px;margin-top:32px;padding-top:24px;border-top:1px solid #e2e8f0}.ta-readable .ta-prose h2:first-child{margin-top:0;padding-top:0;border-top:0}.ta-readable .ta-prose h3{font-size:17px;line-height:24px}.ta-readable .ta-prose details{background:#f2f3ff;padding:16px;border-radius:12px;margin-bottom:12px}.ta-readable .ta-prose details summary{font-weight:600;font-size:14px;line-height:22px}.ta-readable .ta-reading-sidebar{top:170px}.ta-corporate-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}.ta-corporate-topics a{display:flex;align-items:center;gap:12px;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#0f172a;text-decoration:none;font-size:14px;font-weight:600}.ta-corporate-topics svg{color:#2563eb;background:#eff6ff;box-sizing:content-box;padding:8px;border-radius:8px}.ta-special .ta-special-hero{background:#fff;margin:24px 0;padding:32px}.ta-special .ta-special-hero h1{font-size:32px;line-height:40px}.ta-special .ta-special-layout{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:24px}.ta-special .ta-special-results{background:#fff0;border:0;display:grid;gap:16px;overflow:visible}.ta-special .ta-special-row{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;gap:16px}.ta-special .ta-special-row h2{font-size:20px;line-height:26px}.ta-special .ta-special-row__image{width:56px;height:56px;flex-basis:56px;border-radius:12px}.ta-special .ta-special-row__body p{font-size:13px;line-height:20px}.ta-special .ta-special-row .ta-meta{font-size:12px;line-height:18px}.ta-special--popular .ta-rank{display:grid;place-items:center;min-width:56px;height:56px;border-radius:12px;background:#e2e7ff;color:#0f172a;font-size:22px}.ta-special--popular .ta-special-row:first-child .ta-rank{background:#2563eb;color:#fff}.ta-special .ta-special-toolbar{padding:16px;border-radius:12px;gap:12px}.ta-special .ta-special-toolbar label{font-size:12px;line-height:18px}.ta-special .ta-new-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ta-special .ta-new-grid .ta-content-card{min-width:0}.ta-special .ta-developer-grid{gap:16px}.ta-special .ta-developer-grid .ta-content-card--app{padding:20px;display:flex;flex-direction:column}.ta-special .ta-developer-grid .ta-content-card--app .ta-content-card__image{margin:0;width:48px;height:48px}.ta-special .ta-developer-grid .ta-content-card__body{padding:12px 0 0;display:flex;gap:8px}.ta-special .ta-developer-grid .ta-card-heading{display:flex;flex-direction:column;gap:6px}.ta-special .ta-developer-grid .ta-content-card h3{font-size:18px;line-height:24px}.ta-special .ta-release{padding:20px 0}.ta-special .ta-release:first-of-type{padding-top:0}.ta-special .ta-release h3{font-size:18px}.ta-special .ta-release__sources{min-width:120px}.ta-special .ta-comparison-scroll{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.ta-special .ta-comparison-table{font-size:13px;line-height:20px}.ta-special .ta-comparison-table caption{background:#e2e8f0;padding:24px;font-size:18px;line-height:24px}.ta-special .ta-comparison-table thead{background:#f1f5f9}.ta-special .ta-comparison-table tbody tr:nth-child(even){background:#f2f3ff66}.ta-special .ta-comparison-table th,.ta-special .ta-comparison-table td{padding:16px}.ta-special .ta-compare-thumb{width:56px;height:56px;margin:auto;overflow:hidden;border-radius:12px;background:#f2f3ff}.ta-special .ta-compare-thumb img{width:100%;height:100%;object-fit:contain}.ta-special .ta-compare-slot{min-height:180px}.ta-special .ta-compare-slot h2{font-size:18px;line-height:24px}.ta-special .ta-sitemap-nav{top:170px}.ta-special .ta-sitemap-links{font-size:13px;line-height:20px}.ta-special .ta-sitemap-links a{text-decoration:none}.ta-special .ta-sitemap-group{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.ta-special .ta-sitemap-group summary{font-size:18px;line-height:24px;font-weight:600}.ta-special .ta-sitemap-filter{margin-bottom:24px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.ta-sitemap-filter input{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px}.ta-sitemap-filter label{display:block;font-size:12px;margin-bottom:8px}.ta-sitemap-filter p{font-size:12px;color:#64748b;margin:8px 0 0}@media(min-width:1024px){.ta-main:not(.ta-home-v7).ta-listing--blog .ta-catalog-layout{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr)}.ta-listing--blog .ta-filter-desktop{display:none}}@media(min-width:768px) and (max-width:1023px){.ta-release-brand>.ta-brand{font-size:20px}.ta-release-header .ta-header__row{gap:16px}.ta-release-header .ta-header__search kbd{display:none}.ta-release-header .ta-header__search input{padding-right:4px}.ta-detail .ta-detail-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ta-detail .ta-detail-identity{grid-template-columns:64px minmax(0,1fr);padding:20px;gap:12px}.ta-detail .ta-detail-icon{width:64px;height:64px}.ta-detail .ta-detail-identity h1{font-size:24px;line-height:30px}.ta-release-footer .ta-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-release-footer .ta-footer__brand,.ta-release-footer .ta-footer__section,.ta-release-footer .ta-footer__section[data-ta-footer-location=footermenu]{grid-column:auto}}@media(max-width:767px){.ta-release-utility{display:none}.ta-release-header .ta-header__row{width:100%;padding-inline:12px;min-height:56px;height:56px;gap:6px}.ta-release-header .ta-header__row>.ta-header__mobile{width:40px;height:40px;min-width:40px;margin-left:0;padding:8px}.ta-release-brand{padding-left:40px}.ta-release-brand>.ta-brand{font-size:18px;line-height:24px;font-weight:800;color:#2563eb}.ta-release-brand .ta-brand__accent{color:#131b2e}.ta-release-brand .ta-brand__icon{width:32px;height:32px;border-radius:8px}.ta-release-brand>span{font-size:10px;line-height:10px;text-transform:none;letter-spacing:0;font-weight:600}.ta-release-header .ta-release-mobile-search{display:block;width:100%;padding:0 12px 10px}.ta-release-mobile-search .ta-search-form{height:40px;border-radius:12px}.ta-release-mobile-search .ta-search-form input{height:38px;padding-right:0}.ta-release-mobile-search .ta-search-submit{height:38px;min-height:38px}.ta-release-header .ta-header__actions>.ta-header__mobile{width:36px;height:36px;padding:8px}.ta-release-footer .ta-footer__grid{grid-template-columns:1fr;gap:8px}.ta-release-footer .ta-footer__brand,.ta-release-footer .ta-footer__section,.ta-release-footer .ta-footer__section[data-ta-footer-location=footermenu]{grid-column:auto}.ta-release-footer .ta-brand__icon{width:28px;height:28px;border-radius:8px}.ta-release-footer .ta-footer__section summary{min-height:44px;padding-block:8px;letter-spacing:0}.ta-release-footer .ta-footer__brand p{font-size:12px;line-height:18px}.ta-release-footer__groups{gap:16px}.ta-release-footer__groups nav{min-width:100%;flex:auto}.ta-release-footer .ta-footer__bottom{font-size:11px;line-height:16px;text-align:left;justify-content:start}.ta-main:not(.ta-home-v7) .ta-page-heading h1{font-size:24px;line-height:32px}.ta-main:not(.ta-home-v7) .ta-listing-hero{padding:16px}.ta-main:not(.ta-home-v7) .ta-card-heading{display:contents}.ta-main:not(.ta-home-v7) .ta-content-card--result .ta-card-heading h3{grid-column:2;grid-row:1;font-size:15px;line-height:21px}.ta-main:not(.ta-home-v7) .ta-card-producer{grid-column:2;font-size:10px;line-height:14px}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result{grid-template-columns:48px minmax(0,1fr);gap:6px 10px;padding:14px}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-content-card__image{width:48px;height:48px;grid-column:1;grid-row:1/4}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-content-card__footer{grid-column:1/-1;grid-row:auto;flex-direction:row;justify-content:space-between;align-items:center}.ta-main:not(.ta-home-v7).ta-listing--search .ta-content-card--result .ta-card-specs{grid-column:2}.ta-main:not(.ta-home-v7) .ta-content-card .ta-local-actions .ta-button{padding:4px 6px;font-size:10px}.ta-main:not(.ta-home-v7) .ta-content-card--app .ta-card-heading h3{grid-column:2;grid-row:1;font-size:14px;line-height:20px}.ta-main:not(.ta-home-v7) .ta-content-card--app .ta-card-producer{display:none}.ta-main:not(.ta-home-v7) .ta-content-card--app .ta-content-card__image{width:48px;height:48px}.ta-main:not(.ta-home-v7) .ta-content-card--pick{grid-template-columns:36px minmax(0,1fr);padding:12px}.ta-main:not(.ta-home-v7) .ta-content-card--pick .ta-content-card__image{width:36px;height:36px}.ta-main:not(.ta-home-v7) .ta-content-card--pick h3{font-size:14px;line-height:20px}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-card-heading{display:flex;flex-direction:column;gap:2px}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-card-producer{display:none}.ta-main:not(.ta-home-v7).ta-listing--blog .ta-content-card--editorial .ta-content-card__image{width:88px;height:88px;aspect-ratio:1}.ta-main:not(.ta-home-v7).ta-listing--blog .ta-content-card--editorial h3{font-size:15px;line-height:21px}.ta-detail .ta-detail-hero{grid-template-columns:1fr;gap:12px;margin:16px 0}.ta-detail .ta-detail-identity{grid-template-columns:56px minmax(0,1fr);gap:6px 12px;padding:16px}.ta-detail .ta-detail-icon{width:56px;height:56px;border-radius:12px}.ta-detail .ta-detail-identity h1{font-size:20px;line-height:26px;margin:4px 0}.ta-detail .ta-detail-name>.ta-meta{font-size:11px;line-height:16px}.ta-detail .ta-detail-excerpt{font-size:13px;line-height:20px}.ta-detail-stats{grid-column:2;padding:0;gap:4px 6px;background:none;border:0}.ta-detail-stats .ta-meta{font-size:10px}.ta-detail .ta-detail-action{padding:12px;border:1px solid #e2e8f0;gap:8px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.ta-detail .ta-detail-action>p{display:none}.ta-detail .ta-detail-action>.ta-download-toggle{width:100%;min-height:48px}.ta-detail .ta-detail-action>.ta-local-actions{margin:0}.ta-detail .ta-detail-action>.ta-local-actions .ta-button{min-height:40px;font-size:11px;padding:6px 10px}.ta-detail .ta-detail-action>a{font-size:11px;line-height:18px;min-height:32px;display:inline-flex;align-items:center}.ta-detail .ta-download-context{width:100%;margin:0;gap:8px}.ta-detail .ta-download-context li{padding:6px 8px;gap:2px}.ta-detail .ta-download-context li span{font-size:10px;line-height:14px}.ta-detail .ta-download-context li strong{font-size:12px;line-height:16px}.ta-detail .ta-detail-tabs{padding-inline:12px;gap:16px;margin:16px 0}.ta-detail .ta-detail-tabs a{font-size:12px;min-height:44px}.ta-detail .ta-detail-block{padding:16px;margin-bottom:16px}.ta-detail .ta-detail-block>h2,.ta-detail .ta-faq>h2{font-size:18px;margin-bottom:12px}.ta-detail .ta-detail-additional .ta-technical{grid-template-columns:1fr}.ta-detail .ta-detail-additional .ta-technical>div:nth-child(even){background:#f2f3ff}.ta-detail .ta-detail-additional .ta-technical>div:nth-child(odd){background:#fff0}.ta-detail .ta-detail-about .ta-prose{font-size:14px;line-height:23px}.ta-detail .ta-detail-block .ta-gallery figure{flex-basis:256px;min-height:144px;aspect-ratio:16/9;height:144px}.ta-detail .ta-detail-block .ta-gallery{min-height:144px}.ta-detail .ta-detail-block .ta-gallery .ta-image-fallback{min-height:144px}.ta-article .ta-page-heading h1{font-size:26px;line-height:34px}.ta-article .ta-article-hero-image{margin:16px 0 24px}.ta-article .ta-readable-layout{grid-template-columns:1fr}.ta-readable .ta-readable-layout{grid-template-columns:1fr}.ta-readable .ta-page-heading{padding:12px 0}.ta-readable .ta-prose{padding:16px;font-size:14px;line-height:23px}.ta-readable .ta-prose h2{font-size:20px;line-height:28px;margin-top:24px;padding-top:20px}.ta-readable .ta-prose h3{font-size:16px;line-height:22px}.ta-corporate-topics{grid-template-columns:1fr 1fr;gap:10px}.ta-corporate-topics a{padding:12px;flex-direction:column;align-items:start;font-size:13px;line-height:20px}.ta-special .ta-special-hero{padding:20px;margin:16px 0}.ta-special .ta-special-hero h1{font-size:24px;line-height:32px}.ta-special .ta-special-layout{grid-template-columns:1fr;gap:24px}.ta-special .ta-special-row{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 12px;padding:16px}.ta-special .ta-special-row__image{width:48px;height:48px;grid-column:1}.ta-special .ta-special-row__body{grid-column:2;min-width:0}.ta-special .ta-special-row h2{font-size:15px;line-height:21px}.ta-special .ta-special-row__body p{font-size:12px;line-height:18px}.ta-special .ta-special-row__actions{grid-column:1/-1;max-width:none;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ta-special--popular .ta-special-row{grid-template-columns:32px 40px minmax(0,1fr);gap:8px}.ta-special--popular .ta-rank{min-width:32px;width:32px;height:40px;font-size:16px;grid-column:1;grid-row:1}.ta-special--popular .ta-special-row__image{width:40px;height:40px;grid-column:2;grid-row:1}.ta-special--popular .ta-special-row__body{grid-column:3}.ta-special--popular .ta-special-row__actions{grid-column:2/-1}.ta-special .ta-new-grid{grid-template-columns:1fr;gap:12px}.ta-special .ta-new-grid .ta-content-card--app{grid-template-columns:48px minmax(0,1fr) auto;gap:4px 10px}.ta-special .ta-developer-grid{grid-template-columns:1fr}.ta-special .ta-developer-grid .ta-content-card--app{padding:16px}.ta-special .ta-developer-grid .ta-card-heading{display:flex}.ta-special .ta-release{flex-direction:column;gap:12px}.ta-special .ta-release__sources{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.ta-special .ta-compare-selection{gap:8px}.ta-special .ta-compare-slot{padding:12px;min-height:160px}.ta-special .ta-compare-slot h2{font-size:13px;line-height:18px}.ta-special .ta-compare-thumb{width:40px;height:40px}.ta-special .ta-compare-slot button{font-size:11px;padding:6px 8px}.ta-special .ta-comparison-table th,.ta-special .ta-comparison-table td{padding:12px;font-size:12px;line-height:18px}.ta-special .ta-sitemap-layout{grid-template-columns:1fr}.ta-special .ta-sitemap-nav{position:static;padding:12px}.ta-special .ta-sitemap-nav h2{font-size:14px}.ta-special .ta-sitemap-nav a{padding:4px 8px;font-size:12px}.ta-special .ta-sitemap-links{grid-template-columns:1fr;gap:12px}.ta-special .ta-sitemap-group{padding:16px}.ta-special .ta-sitemap-group summary{font-size:16px}.ta-not-found .ta-error-hero{gap:16px}.ta-not-found .ta-error-number{min-height:140px;font-size:80px}}@media(prefers-reduced-motion:reduce){.ta-media-dialog,.ta-gallery-zoom{animation:none;transition:none}}.ta-detail-context{display:none}.ta-article .ta-article-summary{max-width:896px;margin:0 0 16px;font-size:16px;line-height:26px;color:#475569}@media(min-width:1024px){.ta-main.ta-article:not(.ta-home-v7) .ta-page-heading h1{font-size:40px;line-height:48px;max-width:896px;letter-spacing:-.02em;font-weight:800}}@media(max-width:767px){.ta-detail-context{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;background:#fff;border-bottom:1px solid #e2e8f0;font-size:14px;font-weight:600}.ta-detail-context>a{display:grid;place-items:center;width:44px;height:44px;color:#64748b;text-decoration:none;font-size:20px}.ta-detail .ta-slot-mobile,.ta-detail .ta-slot-mobile .ta-ad-slot{margin-block:0}.ta-detail>.ta-slot-mobile+.ta-detail-hero{margin-top:0}.ta-detail .ta-detail-excerpt{display:none}.ta-main.ta-article:not(.ta-home-v7) .ta-page-heading h1{font-size:28px;line-height:36px;font-weight:800}.ta-article .ta-article-summary{display:none}.ta-main.ta-listing--blog .ta-blog-featured .ta-content-card--hero{display:flex;flex-direction:column;min-height:0;background:#fff}.ta-main.ta-listing--blog .ta-blog-featured .ta-content-card--hero .ta-content-card__image{display:contents}.ta-main.ta-listing--blog .ta-blog-featured .ta-content-card--hero .ta-content-card__image>img{position:static;inset:auto;width:100%;height:auto;max-height:none;aspect-ratio:16/9;object-fit:cover;opacity:1}.ta-main.ta-listing--blog .ta-blog-featured .ta-content-card--hero .ta-content-card__image>.ta-image-fallback{aspect-ratio:16/9;height:auto}.ta-main.ta-listing--blog .ta-blog-featured .ta-hero-media-title{position:static;inset:auto;margin:0;padding:16px 16px 0;background:none;color:#131b2e}.ta-main.ta-listing--blog .ta-blog-featured .ta-hero-media-title h3 a{color:inherit}.ta-main.ta-listing--blog .ta-blog-featured .ta-content-card--hero .ta-content-card__body{padding:12px 16px 16px}.ta-main.ta-listing--blog .ta-blog-featured>.ta-stack{display:none}.ta-main.ta-listing--blog .ta-cards--results .ta-content-card--editorial .ta-content-card__image{width:96px;height:96px}}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-content-card__body{min-width:0}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-card-heading{display:block;grid-column:1;min-width:0}.ta-main:not(.ta-home-v7) .ta-content-card--compact h3{font-size:14px;line-height:20px}.ta-main:not(.ta-home-v7) .ta-content-card--compact .ta-content-card__image{flex-shrink:0}@media(min-width:768px) and (max-width:1023px){.ta-article .ta-readable-layout,.ta-main.ta-listing.ta-listing--archive-layout .ta-catalog-layout{grid-template-columns:minmax(0,1fr)}.ta-article .ta-reading-sidebar{position:static;order:2}.ta-main.ta-listing.ta-listing--archive-layout .ta-catalog-sidebar{grid-column:auto}.ta-detail-sidebar .ta-content-card--compact .ta-content-card__body{grid-template-columns:minmax(0,1fr)}.ta-detail-sidebar .ta-content-card--compact .ta-content-card__footer{grid-column:1;grid-row:auto;justify-self:start}}.ta-readable .ta-prose .wp-caption{max-width:100%}.ta-readable .ta-prose .wp-caption img{max-width:100%;height:auto}.ta-main:not(.ta-home-v7) .ta-detail-hero{align-items:start}.ta-detail .ta-detail-hero{gap:24px}.ta-detail .ta-detail-identity{padding:24px}.ta-detail .ta-detail-action{padding:20px;display:flex;flex-direction:column;gap:12px}.ta-detail .ta-detail-action>p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ta-detail .ta-detail-action .ta-download-context{margin:0}.ta-detail .ta-detail-action .ta-download-toggle{margin:0;min-height:44px}.ta-detail-utilities{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}.ta-detail-utilities .ta-local-actions{margin:0;gap:6px}.ta-detail-utilities .ta-local-actions .ta-button{min-height:32px;font-size:11px;padding:5px 8px}.ta-detail-relations{display:flex;flex-wrap:wrap;gap:4px 12px;min-width:0}.ta-detail-relations a{font-size:11px;line-height:18px;color:#2563eb;text-decoration:none}.ta-detail .ta-detail-name h1{font-size:28px;line-height:36px}.ta-detail .ta-detail-tabs{margin:24px 0}.ta-detail .ta-detail-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}@media(min-width:768px){.ta-detail .ta-detail-identity{grid-template-columns:96px minmax(0,1fr)}.ta-detail .ta-detail-icon{width:96px;height:96px}.ta-detail .ta-detail-block .ta-gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.ta-detail .ta-detail-block .ta-gallery figure:first-child{grid-column:span 8;height:224px;aspect-ratio:auto}.ta-detail .ta-detail-block .ta-gallery figure:nth-child(2){grid-column:span 4;height:224px;aspect-ratio:auto}.ta-detail .ta-detail-block .ta-gallery figure:nth-child(n+3){grid-column:span 4;height:88px;aspect-ratio:auto}.ta-detail .ta-detail-block .ta-gallery figure:only-child{grid-column:1/-1}}.ta-article-body{min-width:0}.ta-article .ta-article-body>.ta-prose{background:#fff0;border:0;padding:0;font-size:15px;line-height:25px}.ta-article .ta-article-hero-image{aspect-ratio:16/9}.ta-article .ta-article-hero-image img{width:100%;height:100%;max-height:none;object-fit:cover}.ta-article .ta-article-body>.ta-toc{background:#f2f3ff;padding:20px}.ta-article .ta-reading-sidebar .ta-rail{background:#fff;padding:20px;border:1px solid #e2e8f0;border-radius:12px}.ta-article .ta-reading-sidebar .ta-rail h2{font-size:16px;line-height:22px}.ta-article .ta-reading-sidebar .ta-cards{display:grid;grid-template-columns:1fr;gap:0}.ta-article .ta-reading-sidebar .ta-content-card--compact .ta-content-card__image{width:40px;height:40px}.ta-main:not(.ta-home-v7) .ta-content-card--pick .ta-card-heading>.ta-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-listing.ta-listing--archive-layout .ta-filter-desktop{display:none}@media(min-width:768px){.ta-listing.ta-listing--archive-layout .ta-catalog-layout{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.ta-listing.ta-listing--archive-layout .ta-catalog-sidebar{grid-column:auto}}.ta-main:not(.ta-home-v7).ta-listing--blog .ta-blog-featured{margin:24px 0 32px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ta-listing--blog .ta-blog-featured .ta-content-card--hero{min-height:360px}.ta-listing--blog .ta-blog-featured .ta-content-card--hero .ta-content-card__image{opacity:1}.ta-listing--blog .ta-blog-featured .ta-hero-media-title{position:absolute;inset:auto 20px 20px;z-index:1;color:#fff;background:linear-gradient(transparent,#0f172acc);padding:20px 12px 8px;border-radius:8px}.ta-listing--blog .ta-blog-featured .ta-hero-media-title h3{font-size:26px;line-height:34px}.ta-listing--blog .ta-blog-featured .ta-hero-media-title h3 a{color:#fff}.ta-listing--blog .ta-blog-featured>.ta-stack{gap:16px}.ta-listing--blog .ta-blog-featured .ta-content-card--editorial{display:grid;grid-template-columns:96px minmax(0,1fr);padding:12px;gap:12px;align-items:center}.ta-main:not(.ta-home-v7).ta-listing--blog .ta-blog-featured .ta-content-card--editorial .ta-content-card__image{width:96px;height:96px;aspect-ratio:1}.ta-listing--blog .ta-blog-featured .ta-content-card--editorial .ta-content-card__body{padding:0}.ta-listing--blog .ta-blog-featured .ta-content-card--editorial .ta-content-card__excerpt{display:none}.ta-listing--blog .ta-blog-featured .ta-content-card--editorial h3{font-size:15px;line-height:21px}.ta-readable .ta-prose>.ta-policy-section{padding:20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:0 0 20px}.ta-readable .ta-prose>.ta-policy-section:last-child{margin-bottom:0}.ta-readable .ta-policy-section>h2:first-child{margin-top:0;padding-top:0;border:0}.ta-readable .ta-policy-section table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.ta-readable .ta-policy-section th,.ta-readable .ta-policy-section td{padding:10px;text-align:left;border:1px solid #e2e8f0;min-width:120px;font-size:12px;line-height:18px}.ta-special .ta-special-hero{padding:24px}.ta-special .ta-special-toolbar{align-items:end}.ta-special .ta-special-toolbar label{min-width:100px}.ta-special .ta-special-row{padding:16px}.ta-special .ta-special-row h2 a{color:#0f172a;text-decoration:none;font-size:18px;line-height:24px}.ta-special .ta-special-row__actions{display:flex;flex-wrap:wrap;justify-content:end;align-items:center;gap:6px;max-width:190px}.ta-special .ta-special-row__actions>.ta-home-rating,.ta-special .ta-special-row__actions>.ta-meta{width:100%;text-align:right;font-size:12px;line-height:18px}.ta-special .ta-special-row__actions .ta-local-actions{gap:4px}.ta-special .ta-special-row__actions .ta-local-actions .ta-button{font-size:10px;min-height:32px;padding:5px 8px}.ta-special .ta-special-row__actions>.ta-button{font-size:12px;min-height:32px;padding:5px 10px}.ta-special--comparison .ta-compare-slot{min-height:160px}.ta-special--comparison .ta-compare-picker{padding:16px}.ta-special--sitemap .ta-sitemap-layout{grid-template-columns:1fr;gap:24px}.ta-special--sitemap .ta-sitemap-nav{position:static;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px}.ta-special--sitemap .ta-sitemap-nav h2{font-size:14px;line-height:20px;margin:0 12px 0 0}.ta-special--sitemap .ta-sitemap-nav a{min-width:32px;text-align:center;background:#f2f3ff;border-radius:6px;padding:6px}.ta-special--sitemap .ta-sitemap-layout>.ta-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.ta-special--sitemap .ta-sitemap-layout>.ta-stack>section{grid-column:1/-1}.ta-special--sitemap .ta-sitemap-group>.ta-sitemap-links{grid-template-columns:1fr}.ta-error-number>.ta-icon{display:none}.ta-public-footer-groups .ta-footer__section{min-width:0}.ta-public-footer-groups .ta-footer__section summary{color:#fff;font-size:13px;font-weight:600}.ta-public-footer-groups .ta-footer__section .ta-menu{display:grid;gap:4px}.ta-public-footer-groups .ta-footer__section a{font-size:12px;line-height:18px;padding:4px 0}.ta-home-footer .ta-public-footer-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;padding-top:20px;border-top:1px solid #334155}.ta-home-footer .ta-public-footer-groups:empty{display:none}.ta-home-footer .ta-public-footer-groups .ta-footer__section{grid-column:auto}.ta-home-v7 .ta-home-card--app .ta-home-card__footer{align-items:end}.ta-home-v7 .ta-home-card--game .ta-home-card__media{isolation:isolate}.ta-home-v7 .ta-home-card--pick .ta-home-card__summary{background:#fff;border:0}.ta-home-v7 .ta-home-card--editorial .ta-home-card__actions{width:100%}@media(min-width:768px){.ta-public-footer-groups .ta-footer__section summary>.ta-icon{display:none}.ta-home-v7 .ta-home-card--secondary .ta-home-card__body{border-top:1px solid #e2e8f080;padding-top:10px}.ta-home-v7 .ta-home-card--editorial .ta-home-card__media{height:176px}.ta-home-footer .ta-footer__section[data-ta-footer-location=footermenu]>.ta-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}}@media(min-width:768px) and (max-width:1023px){.ta-detail .ta-detail-name h1{font-size:24px;line-height:30px}.ta-special--sitemap .ta-sitemap-layout>.ta-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ta-main.ta-listing--category .ta-cards--results,.ta-listing.ta-listing--archive-layout .ta-cards--results{grid-template-columns:1fr}.ta-release-header .ta-release-mobile-search{display:none}body:has(main:is(.ta-listing--category,.ta-listing--search,.ta-listing--blog,.ta-article,.ta-readable--privacy,.ta-readable--terms,.ta-readable--cookie,.ta-readable--dmca,.ta-readable--advertising,.ta-readable--editorial,.ta-readable--download-policy)) .ta-release-header .ta-header__row{height:64px;min-height:64px}.ta-detail .ta-detail-hero{gap:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.ta-detail .ta-detail-identity{padding:16px;border:0;background:#fff0}.ta-detail .ta-detail-name h1{font-size:20px;line-height:26px}.ta-detail .ta-detail-action{padding:12px 16px 16px;border:0;border-top:1px solid #e2e8f0;border-radius:0;gap:10px}.ta-detail .ta-detail-utilities{gap:8px}.ta-detail .ta-detail-relations{flex:1;justify-content:end}.ta-detail .ta-detail-layout{grid-template-columns:1fr}.ta-detail .ta-detail-tabs{margin:16px 0}.ta-detail .ta-detail-stats{gap:4px 6px}.ta-article .ta-article-body>.ta-toc{padding:16px}.ta-article .ta-reading-sidebar{order:initial}.ta-main:not(.ta-home-v7).ta-listing--blog .ta-blog-featured{grid-template-columns:1fr;gap:16px;margin:20px 0}.ta-listing--blog .ta-blog-featured .ta-content-card--hero{min-height:320px}.ta-listing--blog .ta-blog-featured .ta-hero-media-title{inset:auto 12px 16px;padding:12px}.ta-listing--blog .ta-blog-featured .ta-hero-media-title h3{font-size:22px;line-height:28px}.ta-listing--blog .ta-blog-featured>.ta-stack{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ta-listing--blog .ta-blog-featured .ta-content-card--editorial{display:flex;flex-direction:column;gap:8px;padding:10px}.ta-main:not(.ta-home-v7).ta-listing--blog .ta-blog-featured .ta-content-card--editorial .ta-content-card__image{width:100%;height:88px;aspect-ratio:auto}.ta-listing--blog .ta-blog-featured .ta-content-card--editorial h3{font-size:13px;line-height:18px}.ta-readable .ta-prose>.ta-policy-section{padding:16px;margin-bottom:16px}.ta-special--sitemap .ta-sitemap-layout>.ta-stack{grid-template-columns:1fr}.ta-special--sitemap .ta-sitemap-group{grid-column:1}.ta-special--comparison .ta-compare-selection{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-special--comparison .ta-compare-slot:has(.ta-compare-plus){grid-column:1/-1;min-height:64px;display:flex;gap:12px;align-items:center}.ta-special .ta-special-row__actions{max-width:none;justify-content:space-between}.ta-special .ta-special-row__actions>.ta-home-rating,.ta-special .ta-special-row__actions>.ta-meta{width:auto;text-align:left}.ta-special .ta-special-row h2 a{font-size:15px;line-height:21px}.ta-not-found .ta-error-hero>div{display:flex;flex-direction:column}.ta-not-found .ta-error-hero h1{order:0}.ta-not-found .ta-error-hero p{order:1}.ta-not-found .ta-error-hero .ta-button{order:2}.ta-not-found .ta-error-hero form{order:3}.ta-not-found .ta-error-number{position:relative;width:96px;height:96px;min-height:96px;background:#e2e7ff;border-radius:50%;margin:0 auto 8px;padding:20px;display:grid;place-items:center}.ta-not-found .ta-error-number>.ta-icon{display:block;width:56px;height:56px}.ta-not-found .ta-error-number>span{position:absolute;right:-4px;top:0;background:#2563eb;color:#fff;font-size:12px;line-height:18px;padding:2px 8px;border-radius:20px}.ta-home-footer .ta-public-footer-groups{grid-template-columns:1fr;gap:0;margin-top:8px;padding-top:8px}.ta-public-footer-groups .ta-footer__section summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;padding:8px 0}}@media(min-width:768px){.ta-release-header{--ta-compact-header:80px}body:has(main:is(.ta-listing--category-archive,.ta-listing--tag,.ta-special--old-versions,.ta-special--developer,.ta-special--date-archive,.ta-special--popular,.ta-special--new-additions)) .ta-release-header{--ta-compact-header:64px}body:has(main:is(.ta-readable--privacy,.ta-listing--search,.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-utility{display:none}body:has(main.ta-listing--search) .ta-release-header .ta-header__row{min-height:80px}}@media(min-width:1024px){body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header{display:grid;grid-template-columns:auto minmax(140px,200px) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:var(--ta-compact-header);padding-inline:max(24px,calc((100% - 1092px)/2))}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__row{display:contents}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-brand{grid-column:1;grid-row:1}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__search{grid-column:2;grid-row:1;width:100%;margin:0;min-width:0}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__actions{grid-column:4;grid-row:1}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__nav{grid-column:3;grid-row:1;min-width:0;border:0}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__nav>.ta-container{width:100%;padding:0}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-menu--horizontal{gap:12px}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-menu--horizontal a{font-size:12px}}@media(min-width:768px) and (max-width:1023px){body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__row{min-height:var(--ta-compact-header)}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__nav{display:none}body:has(main:is(.ta-article,.ta-readable:not(.ta-readable--privacy),.ta-special,.ta-not-found,.ta-listing--blog,.ta-listing--tag,.ta-listing--category-archive)) .ta-release-header .ta-header__row>.ta-header__mobile{display:inline-flex}}@media(max-width:767px){.ta-listing.ta-listing--archive-layout .ta-catalog-layout{grid-template-columns:1fr}.ta-listing.ta-listing--archive-layout .ta-catalog-sidebar{display:none;grid-column:auto}body:has(main.ta-listing--category-archive) .ta-release-header .ta-header__row{height:56px;min-height:56px}}.ta-faq__items{display:grid;gap:8px;min-width:0}.ta-faq--category .ta-faq__items{gap:4px}.ta-faq .ta-accordion{margin:0;min-width:0;overflow-wrap:anywhere}.ta-faq--category .ta-accordion{border:1px solid #e2e8f0;border-radius:12px;background:#f2f3ff}.ta-faq .ta-accordion summary{padding:16px;gap:16px;cursor:pointer;line-height:24px;min-width:0}.ta-faq .ta-accordion summary .ta-icon{flex-shrink:0}.ta-faq .ta-accordion summary:focus-visible{outline:2px solid #2563eb;outline-offset:3px;border-radius:8px}.ta-faq .ta-accordion>.ta-prose{padding:0 16px 16px;overflow-wrap:anywhere;min-width:0}.ta-detail .ta-detail-heading,.ta-detail .ta-section-heading h2{display:flex;align-items:center;gap:8px;min-width:0}.ta-detail .ta-detail-heading>.ta-icon,.ta-detail .ta-section-heading h2>.ta-icon{color:#2563eb;width:20px;height:20px;flex:0 0 20px}.ta-detail .ta-detail-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.ta-detail .ta-detail-stats{grid-column:1/-1;display:block;background:#f2f3ff;border:0;border-radius:8px;padding:12px 16px;margin-top:8px}.ta-detail .ta-detail-stats>.ta-meta{display:block;margin-top:8px;font-size:11px}.ta-detail-rating-summary .ta-rating-overall{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ta-rating-overall>strong{font-size:22px;line-height:28px}.ta-rating-source-note{display:flex;align-items:start;gap:6px;font-size:12px;line-height:18px;margin:8px 0 0;color:#475569}.ta-rating-source-note .ta-icon{width:16px;height:16px;flex:none;color:#2563eb}.ta-rating-stars{display:inline-block;position:relative;white-space:nowrap;font-size:21px;line-height:24px;color:#cbd5e1;letter-spacing:1px}.ta-rating-stars>span+span{position:absolute;left:0;top:0;overflow:hidden;color:#f59e0b;max-width:100%}.ta-detail .ta-detail-action{display:flex;flex-direction:column;gap:12px;padding:24px;background:linear-gradient(120deg,#fff,#f2f3ff);border:1px solid #e2e8f0;border-radius:12px;min-width:0}.ta-detail .ta-detail-action>p{display:block;margin:0}.ta-detail .ta-detail-action>p:first-child{font-size:16px;font-weight:600}.ta-detail .ta-download-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0 0}.ta-detail .ta-download-context li{display:flex;flex-direction:column;align-items:start;justify-content:center;background:#f2f3ff;border-radius:8px;min-width:0;padding:10px}.ta-detail .ta-download-context li strong{font-size:14px;line-height:20px;overflow-wrap:anywhere}.ta-detail .ta-download-context li span{font-size:11px;line-height:16px}.ta-detail .ta-detail-action>.ta-download-toggle{width:100%;min-height:48px;border-radius:10px;margin-top:auto;justify-content:center}.ta-detail .ta-detail-action .ta-detail-utilities{display:flex;flex-wrap:wrap;gap:8px}.ta-rating-dashboard{display:grid;grid-template-columns:minmax(90px,2fr) minmax(0,3fr);gap:16px;margin:16px 0}.ta-rating-dashboard .ta-rating-overall{display:flex;flex-direction:column;align-items:center;gap:5px}.ta-rating-dashboard .ta-rating-overall>strong{order:-1;font-size:40px;line-height:44px}.ta-rating-dashboard .ta-rating-overall>.ta-meta{font-size:11px}.ta-rating-bar{display:grid;grid-template-columns:20px minmax(0,1fr) 42px;gap:6px;align-items:center;font-size:11px;line-height:18px;color:#475569}.ta-rating-bar meter{width:100%;height:8px;appearance:none;border:0;border-radius:10px;overflow:hidden;background:#eaedff}.ta-rating-bar meter::-webkit-meter-bar{background:#eaedff;border:0;border-radius:10px}.ta-rating-bar meter::-webkit-meter-optimum-value{background:#f59e0b;border-radius:10px}.ta-rating-bar meter::-moz-meter-bar{background:#f59e0b;border-radius:10px}.ta-rating-vote>summary{width:100%;cursor:pointer;list-style:none;background:#f2f3ff;color:#2563eb;justify-content:center}.ta-rating-vote[open] .post-ratings{margin-top:12px}.ta-rating-breakdown .ta-meta{font-size:12px;line-height:18px}.ta-detail .ta-detail-block .ta-gallery{gap:8px}.ta-detail .ta-detail-block .ta-gallery figure{position:relative;overflow:hidden;border-radius:8px;background:#f1f5f9}.ta-detail .ta-detail-block .ta-gallery figure img{width:100%;height:100%;object-fit:cover;display:block;max-height:none}.ta-detail .ta-gallery .ta-gallery-zoom{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:8px;background:#fff0;color:#2563eb;display:block;cursor:zoom-in;z-index:1}.ta-detail .ta-gallery .ta-gallery-zoom[hidden]{display:none}.ta-gallery-zoom>span{position:absolute;bottom:8px;right:8px;display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;background:#fff;border:1px solid #e2e8f0;border-radius:50%;pointer-events:none}.ta-gallery-zoom:focus-visible{outline:3px solid #2563eb;outline-offset:-3px}.ta-gallery-hint{margin:-4px 0 12px;font-size:11px}.ta-detail .ta-detail-editor-picks .ta-content-card--compact h3{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ta-detail .ta-detail-editor-picks .ta-content-card--compact{min-width:0}.ta-detail-sidebar>.ta-detail-editor-picks>.ta-rail{background:#fff;border:1px solid var(--ta-border);border-radius:12px;padding:20px}.ta-media-open,.ta-media-open body{overflow:hidden!important}.ta-media-dialog{width:min(1100px,calc(100% - 24px));max-width:calc(100% - 24px);padding:16px 56px;overflow:auto}.ta-media-dialog .ta-media-close{margin-left:auto}.ta-media-dialog>img{max-height:72dvh;max-width:100%;object-fit:contain}.ta-media-prev,.ta-media-next{position:absolute;top:50%;min-width:40px;min-height:44px;padding:8px;transform:translateY(-50%)}.ta-media-prev{left:8px}.ta-media-next{right:8px}.ta-media-dialog button[hidden]{display:none}.ta-media-dialog>p{text-align:center;font-size:13px}.ta-media-dialog:focus-visible{outline:2px solid #2563eb}@media(min-width:768px){.ta-detail .ta-detail-block .ta-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));overflow:visible}.ta-detail .ta-detail-block .ta-gallery figure:first-child{grid-column:span 8;height:224px;aspect-ratio:auto;min-height:0}.ta-detail .ta-detail-block .ta-gallery figure:nth-child(2){grid-column:span 4;height:224px;aspect-ratio:auto;min-height:0}.ta-detail .ta-detail-block .ta-gallery figure:nth-child(n+3){grid-column:span 3;height:88px;aspect-ratio:auto;min-height:0}.ta-detail .ta-detail-block .ta-gallery figure:only-child{grid-column:1/-1}}@media(max-width:1023px){.ta-detail .ta-detail-hero,.ta-detail .ta-detail-layout{grid-template-columns:1fr}.ta-detail .ta-detail-sidebar{position:static;grid-column:auto;order:2}}@media(max-width:767px){.ta-detail .ta-detail-hero{border:0;background:#fff0;gap:12px;overflow:visible}.ta-detail .ta-detail-identity{background:#fff;border:1px solid #e2e8f0;border-radius:12px}.ta-detail .ta-detail-stats{padding:10px;grid-column:1/-1}.ta-detail .ta-detail-action{padding:16px}.ta-detail .ta-detail-action>.ta-download-toggle{margin-top:0}.ta-detail .ta-detail-block .ta-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;gap:10px;padding-bottom:8px;min-height:0}.ta-detail .ta-detail-block .ta-gallery figure,.ta-detail .ta-detail-block .ta-gallery figure:nth-child(n+3){flex:0 0 84%;min-height:0;height:180px;aspect-ratio:16/10;scroll-snap-align:start}.ta-detail .ta-detail-block .ta-gallery figure:only-child{flex-basis:100%}.ta-rating-dashboard{grid-template-columns:minmax(90px,2fr) minmax(0,3fr)}.ta-media-dialog{padding:12px 44px;max-height:90dvh}.ta-media-dialog>img{max-height:65dvh}.ta-media-prev,.ta-media-next{min-width:34px;min-height:44px;padding:4px}.ta-media-prev{left:4px}.ta-media-next{right:4px}}.ta-corporate{max-width:1140px;padding-bottom:40px}.ta-corporate .ta-corporate-hero{margin:24px 0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:40px;min-height:144px;display:flex;flex-direction:column;justify-content:center;gap:20px}.ta-main.ta-corporate .ta-corporate-hero h1{font-size:40px;line-height:48px;letter-spacing:-.02em;margin:0}.ta-corporate--about .ta-corporate-hero{min-height:216px}.ta-corporate--contact .ta-corporate-hero{background:#fff0;border:0;padding:0;min-height:0;margin-bottom:32px}.ta-corporate .ta-corporate-body{min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:32px}.ta-corporate .ta-corporate-about-body:has(>.ta-policy-section){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;background:#fff0;padding:0;border:0}.ta-corporate .ta-corporate-about-body>.ta-policy-section{margin:0;padding:32px;min-width:0;background:#fff}.ta-corporate .ta-corporate-about-body>.ta-policy-section:nth-child(n+3){grid-column:1/-1}.ta-corporate .ta-corporate-about-body>.ta-policy-section:last-child{background:#0f172a;color:#f8fafc}.ta-corporate .ta-corporate-about-body>.ta-policy-section:last-child :is(h2,a){color:inherit}.ta-corporate .ta-corporate-about-body>.ta-policy-section:last-child a{text-decoration:underline}.ta-corporate .ta-corporate-contact-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:start}.ta-corporate .ta-corporate-information{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;min-width:0}.ta-corporate .ta-corporate-information:has(>.ta-policy-section){padding:0;border:0;background:#fff0;display:grid;gap:16px}.ta-corporate .ta-corporate-information>.ta-policy-section{padding:24px;border:1px solid #e2e8f0;border-radius:12px;margin:0;background:#fff}.ta-corporate .ta-corporate-information>.ta-policy-section:last-child{margin-bottom:0}.ta-corporate .ta-corporate-form{min-width:0;padding:32px}.ta-corporate .ta-corporate-form>.ta-policy-section{padding:0;border:0;margin:0;background:#fff0}.ta-corporate .ta-corporate-form .wpcf7{width:100%;max-width:100%;background:#fff0;padding:0;border:0}.ta-corporate .ta-corporate-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;box-sizing:border-box}.ta-corporate .ta-corporate-form .wpcf7-form p{margin:0 0 20px}.ta-corporate .ta-corporate-form .wpcf7-form label{display:block}.ta-corporate .ta-corporate-form .wpcf7-form:has(>p>label){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.ta-corporate .ta-corporate-form .wpcf7-form:has(>p>label)>:not(input){grid-column:1/-1}.ta-corporate .ta-corporate-form .wpcf7-form:has(>p>label)>p:nth-of-type(1){grid-column:1}.ta-corporate .ta-corporate-form .wpcf7-form:has(>p>label)>p:nth-of-type(2){grid-column:2}.ta-corporate .ta-corporate-continuation{padding:32px;margin-top:24px;min-width:0}.ta-corporate--help .ta-corporate-hero{text-align:center;align-items:center;padding:40px;min-height:220px}.ta-corporate .ta-corporate-search{width:min(100%,640px)}.ta-corporate .ta-corporate-search form{width:100%;display:flex;gap:12px}.ta-corporate .ta-corporate-search :is(label,input){min-width:0;flex:1}.ta-corporate .ta-corporate-search label{display:block}.ta-corporate .ta-corporate-search input{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#0f172a;font:inherit;box-sizing:border-box}.ta-corporate .ta-corporate-search input:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ta-corporate .ta-corporate-topics{display:block;margin:32px 0;padding:0;background:none;border:0}.ta-corporate .ta-corporate-topics h2{font-size:30px;line-height:38px;margin:0 0 20px}.ta-corporate .ta-corporate-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ta-corporate .ta-corporate-topic-grid a{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:96px;padding:20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#0f172a;font-weight:600;overflow-wrap:anywhere}.ta-corporate .ta-corporate-topic-grid a>.ta-icon{flex:none;color:#2563eb}.ta-corporate .ta-corporate-topic-grid a span{flex:1}.ta-corporate .ta-corporate-topic-grid a:hover{border-color:#2563eb;background:#eff6ff}.ta-corporate--help .ta-corporate-body{background:#fff0;border:0;padding:0}.ta-corporate--help .ta-policy-section{padding:24px;margin:0 0 24px}.ta-corporate--help .ta-prose details{padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;margin:12px 0}.ta-corporate--help .ta-prose summary{font-weight:600;cursor:pointer}.ta-corporate :is(h2,h3,details){scroll-margin-top:110px}.ta-corporate .ta-corporate-related{margin-top:32px}@media(max-width:1023px){.ta-corporate .ta-corporate-contact-grid{grid-template-columns:1fr}.ta-corporate .ta-corporate-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ta-corporate{padding-bottom:24px}.ta-corporate .ta-corporate-hero{padding:0;min-height:0;background:#fff0;border:0;margin:16px 0 24px;gap:16px}.ta-main.ta-corporate .ta-corporate-hero h1{font-size:22px;line-height:30px;letter-spacing:-.01em}.ta-corporate--about .ta-corporate-hero{min-height:0}.ta-corporate--help .ta-corporate-hero{align-items:stretch;text-align:left}.ta-corporate .ta-corporate-body,.ta-corporate .ta-corporate-form,.ta-corporate .ta-corporate-information,.ta-corporate .ta-corporate-continuation{padding:16px}.ta-corporate .ta-corporate-about-body:has(>.ta-policy-section){grid-template-columns:1fr;gap:16px;padding:0}.ta-corporate .ta-corporate-about-body>.ta-policy-section{padding:16px;grid-column:1}.ta-corporate .ta-corporate-information:has(>.ta-policy-section){padding:0}.ta-corporate .ta-corporate-information>.ta-policy-section{padding:16px}.ta-corporate .ta-corporate-topics{margin:24px 0}.ta-corporate .ta-corporate-topics h2{font-size:18px;line-height:24px;margin-bottom:12px}.ta-corporate .ta-corporate-topic-grid{gap:12px}.ta-corporate .ta-corporate-topic-grid a{min-height:88px;padding:12px;font-size:13px;line-height:20px;gap:8px}.ta-corporate .ta-corporate-topic-grid a>.ta-icon:last-child{display:none}.ta-corporate--help .ta-corporate-body{padding:0}.ta-corporate--help .ta-policy-section{padding:16px;margin-bottom:16px}.ta-corporate .ta-corporate-form .wpcf7-form:has(>p>label){display:block}}.ta-corporate-document{max-width:1140px;padding-bottom:48px}.ta-corporate-document .ta-corporate-document-hero{padding:24px 0;margin:0 0 24px;border-bottom:1px solid #e2e8f0}.ta-corporate-document .ta-corporate-document-hero h1{font-size:32px;line-height:40px;letter-spacing:-.02em;margin:0 0 12px}.ta-corporate-document .ta-readable-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,1fr);gap:24px;align-items:start}.ta-corporate-document-body{min-width:0}.ta-corporate-document .ta-corporate-document-body>.ta-policy-section{padding:24px;margin:0 0 20px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.ta-corporate-document :is(h2,h3){scroll-margin-top:24px}.ta-corporate-section-icon{display:inline-flex;vertical-align:middle;color:#2563eb;margin-right:8px;flex:none}.ta-corporate-section-icon>.ta-icon{width:20px;height:20px}.ta-corporate-hero{position:relative;isolation:isolate}.ta-corporate-hero-icon{position:absolute;right:40px;top:24px;color:#dbe7fb;z-index:-1}.ta-corporate-hero-icon>.ta-icon{width:100px;height:100px}.ta-corporate--about .ta-corporate-hero{background:linear-gradient(110deg,#fff,#f2f3ff);padding-right:160px}.ta-corporate .ta-corporate-intro .ta-policy-section{margin:0;border:0;padding:0;background:none}.ta-corporate .ta-corporate-intro h2{font-size:16px;line-height:24px;margin:0 0 8px}.ta-corporate .ta-corporate-intro p{margin:0;font-size:14px;line-height:22px;color:#475569}.ta-corporate--about .ta-corporate-about-body:has(>.ta-policy-section){grid-template-columns:repeat(2,minmax(0,1fr))}.ta-corporate--about .ta-corporate-about-body>.ta-policy-section{grid-column:auto;border:1px solid #e2e8f0;border-radius:12px}.ta-corporate--about .ta-corporate-about-body>.ta-policy-section:last-child{grid-column:1/-1;padding:32px}.ta-corporate--contact .ta-corporate-body:has(>.ta-policy-section){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;padding:0;background:#fff0;border:0}.ta-corporate--contact .ta-corporate-body>.ta-policy-section{margin:0;padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:0}.ta-corporate--contact .ta-corporate-body a[href^="mailto:"]{overflow-wrap:anywhere;color:#2563eb}.ta-corporate--help .ta-corporate-hero{background:linear-gradient(#f2f3ff,#f8fafc);border:0}.ta-corporate-document .ta-reading-sidebar>.ta-panel{background:#fff;border-radius:12px;padding:20px}.ta-corporate-document .ta-reading-sidebar nav a{display:block;padding-block:6px}.ta-special--sitemap .ta-sitemap-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.ta-special--sitemap .ta-sitemap-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px}.ta-special--sitemap .ta-sitemap-nav h2{font-size:16px;margin:0 16px 0 0}.ta-special--sitemap .ta-sitemap-nav a{display:inline-flex;padding:6px;min-width:28px;justify-content:center}.ta-special--sitemap .ta-sitemap-layout>.ta-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.ta-special--sitemap .ta-sitemap-group{min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.ta-special--sitemap .ta-sitemap-group summary{font-size:17px;font-weight:600;color:#0f172a;cursor:pointer}.ta-special--sitemap .ta-sitemap-layout>.ta-stack>section{grid-column:1/-1}.ta-special--sitemap .ta-sitemap-group a{overflow-wrap:anywhere;font-size:13px;line-height:20px}@media(max-width:767px){.ta-corporate-document .ta-readable-layout{grid-template-columns:1fr}.ta-corporate-document .ta-reading-sidebar{grid-row:1}.ta-corporate-document .ta-corporate-document-hero h1{font-size:24px;line-height:32px}.ta-corporate-document .ta-corporate-document-body>.ta-policy-section{padding:16px;margin-bottom:16px}.ta-corporate-hero-icon{right:12px;top:0}.ta-corporate-hero-icon>.ta-icon{width:48px;height:48px}.ta-corporate--about .ta-corporate-hero{padding:16px 60px 16px 16px}.ta-corporate--about .ta-corporate-about-body:has(>.ta-policy-section),.ta-corporate--contact .ta-corporate-body:has(>.ta-policy-section){grid-template-columns:1fr}.ta-corporate--about .ta-corporate-about-body>.ta-policy-section:last-child{padding:20px}.ta-special--sitemap .ta-sitemap-layout>.ta-stack{grid-template-columns:minmax(0,1fr)}}.ta-stitch-about *,.ta-stitch-about ::before,.ta-stitch-about ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-about ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-about *,.ta-stitch-about ::after,.ta-stitch-about ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-about ::after,.ta-stitch-about ::before{--tw-content:''}.ta-stitch-about,.ta-stitch-about{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-about{margin:0;line-height:inherit}.ta-stitch-about hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-about abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-about h1,.ta-stitch-about h2,.ta-stitch-about h3,.ta-stitch-about h4,.ta-stitch-about h5,.ta-stitch-about h6{font-size:inherit;font-weight:inherit}.ta-stitch-about a{color:inherit;text-decoration:inherit}.ta-stitch-about b,.ta-stitch-about strong{font-weight:bolder}.ta-stitch-about code,.ta-stitch-about kbd,.ta-stitch-about pre,.ta-stitch-about samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-about small{font-size:80%}.ta-stitch-about sub,.ta-stitch-about sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-about sub{bottom:-.25em}.ta-stitch-about sup{top:-.5em}.ta-stitch-about table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-about button,.ta-stitch-about input,.ta-stitch-about optgroup,.ta-stitch-about select,.ta-stitch-about textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-about button,.ta-stitch-about select{text-transform:none}.ta-stitch-about button,.ta-stitch-about input:where([type=button]),.ta-stitch-about input:where([type=reset]),.ta-stitch-about input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-about :-moz-focusring{outline:auto}.ta-stitch-about :-moz-ui-invalid{box-shadow:none}.ta-stitch-about progress{vertical-align:baseline}.ta-stitch-about ::-webkit-inner-spin-button,.ta-stitch-about ::-webkit-outer-spin-button{height:auto}.ta-stitch-about [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-about ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-about ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-about summary{display:list-item}.ta-stitch-about blockquote,.ta-stitch-about dd,.ta-stitch-about dl,.ta-stitch-about figure,.ta-stitch-about h1,.ta-stitch-about h2,.ta-stitch-about h3,.ta-stitch-about h4,.ta-stitch-about h5,.ta-stitch-about h6,.ta-stitch-about hr,.ta-stitch-about p,.ta-stitch-about pre{margin:0}.ta-stitch-about fieldset{margin:0;padding:0}.ta-stitch-about legend{padding:0}.ta-stitch-about menu,.ta-stitch-about ol,.ta-stitch-about ul{list-style:none;margin:0;padding:0}.ta-stitch-about dialog{padding:0}.ta-stitch-about textarea{resize:vertical}.ta-stitch-about input::placeholder,.ta-stitch-about textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-about [role=button],.ta-stitch-about button{cursor:pointer}.ta-stitch-about :disabled{cursor:default}.ta-stitch-about audio,.ta-stitch-about canvas,.ta-stitch-about embed,.ta-stitch-about iframe,.ta-stitch-about img,.ta-stitch-about object,.ta-stitch-about svg,.ta-stitch-about video{display:block;vertical-align:middle}.ta-stitch-about img,.ta-stitch-about video{max-width:100%;height:auto}.ta-stitch-about [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-about .pointer-events-none{pointer-events:none}.ta-stitch-about .fixed{position:fixed}.ta-stitch-about .absolute{position:absolute}.ta-stitch-about .relative{position:relative}.ta-stitch-about .inset-0{inset:0}.ta-stitch-about .-bottom-10{bottom:-2.5rem}.ta-stitch-about .-right-16{right:-4rem}.ta-stitch-about .-top-16{top:-4rem}.ta-stitch-about .bottom-0{bottom:0}.ta-stitch-about .bottom-4{bottom:1rem}.ta-stitch-about .left-0{left:0}.ta-stitch-about .left-3{left:.75rem}.ta-stitch-about .left-4{left:1rem}.ta-stitch-about .right-0{right:0}.ta-stitch-about .right-12{right:3rem}.ta-stitch-about .right-2{right:.5rem}.ta-stitch-about .right-20{right:5rem}.ta-stitch-about .right-4{right:1rem}.ta-stitch-about .top-0{top:0}.ta-stitch-about .z-10{z-index:10}.ta-stitch-about .z-50{z-index:50}.ta-stitch-about .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-about .mb-space-xs{margin-bottom:.25rem}.ta-stitch-about .mt-0\.5{margin-top:.125rem}.ta-stitch-about .mt-1{margin-top:.25rem}.ta-stitch-about .mt-2{margin-top:.5rem}.ta-stitch-about .mt-space-xs{margin-top:.25rem}.ta-stitch-about .mb-space-xl{margin-bottom:2.5rem}.ta-stitch-about .block{display:block}.ta-stitch-about .flex{display:flex}.ta-stitch-about .inline-flex{display:inline-flex}.ta-stitch-about .grid{display:grid}.ta-stitch-about .hidden{display:none}.ta-stitch-about .h-10{height:2.5rem}.ta-stitch-about .h-12{height:3rem}.ta-stitch-about .h-20{height:5rem}.ta-stitch-about .h-6{height:1.5rem}.ta-stitch-about .h-8{height:2rem}.ta-stitch-about .h-80{height:20rem}.ta-stitch-about .h-9{height:2.25rem}.ta-stitch-about .h-\[90px\]{height:90px}.ta-stitch-about .h-full{height:100%}.ta-stitch-about .min-h-\[260px\]{min-height:260px}.ta-stitch-about .min-h-screen{min-height:100vh}.ta-stitch-about .w-10{width:2.5rem}.ta-stitch-about .w-12{width:3rem}.ta-stitch-about .w-6{width:1.5rem}.ta-stitch-about .w-72{width:18rem}.ta-stitch-about .w-8{width:2rem}.ta-stitch-about .w-80{width:20rem}.ta-stitch-about .w-9{width:2.25rem}.ta-stitch-about .w-96{width:24rem}.ta-stitch-about .w-fit{width:-moz-fit-content;width:fit-content}.ta-stitch-about .w-full{width:100%}.ta-stitch-about .max-w-2xl{max-width:42rem}.ta-stitch-about .max-w-3xl{max-width:48rem}.ta-stitch-about .max-w-\[1140px\]{max-width:1140px}.ta-stitch-about .max-w-md{max-width:28rem}.ta-stitch-about .max-w-xl{max-width:36rem}.ta-stitch-about .max-w-sm{max-width:24rem}.ta-stitch-about .flex-1{flex:1 1 0%}.ta-stitch-about .select-none{-webkit-user-select:none;user-select:none}.ta-stitch-about .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-about .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-about .flex-col{flex-direction:column}.ta-stitch-about .flex-wrap{flex-wrap:wrap}.ta-stitch-about .items-start{align-items:flex-start}.ta-stitch-about .items-center{align-items:center}.ta-stitch-about .items-baseline{align-items:baseline}.ta-stitch-about .justify-center{justify-content:center}.ta-stitch-about .justify-between{justify-content:space-between}.ta-stitch-about .gap-1{gap:.25rem}.ta-stitch-about .gap-1\.5{gap:.375rem}.ta-stitch-about .gap-2{gap:.5rem}.ta-stitch-about .gap-space-lg{gap:1.5rem}.ta-stitch-about .gap-space-md{gap:1rem}.ta-stitch-about .gap-space-sm{gap:.5rem}.ta-stitch-about .gap-space-xs{gap:.25rem}.ta-stitch-about .overflow-hidden{overflow:hidden}.ta-stitch-about .rounded{border-radius:.25rem}.ta-stitch-about .rounded-full{border-radius:9999px}.ta-stitch-about .rounded-lg{border-radius:.5rem}.ta-stitch-about .rounded-xl{border-radius:.75rem}.ta-stitch-about .border{border-width:1px}.ta-stitch-about .border-border-subtle{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity,1))}.ta-stitch-about .bg-badge-safe-bg{--tw-bg-opacity:1;background-color:rgb(236 253 245 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-footer-container{--tw-bg-opacity:1;background-color:rgb(30 41 59 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-footer-surface{--tw-bg-opacity:1;background-color:rgb(15 23 42 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-primary-container{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-primary\/5{background-color:rgb(0 74 198 / .05)}.ta-stitch-about .bg-surface-bg{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-surface-card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-surface-card\/90{background-color:rgb(255 255 255 / .9)}.ta-stitch-about .bg-surface-card\/95{background-color:rgb(255 255 255 / .95)}.ta-stitch-about .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-about .bg-footer-container\/40{background-color:rgb(30 41 59 / .4)}.ta-stitch-about .bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.ta-stitch-about .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.ta-stitch-about .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.ta-stitch-about .from-footer-surface\/30{--tw-gradient-from:rgb(15 23 42 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.ta-stitch-about .from-primary\/20{--tw-gradient-from:rgb(0 74 198 / 0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 74 198 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.ta-stitch-about .from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.ta-stitch-about .via-surface-card\/40{--tw-gradient-to:rgb(255 255 255 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(255 255 255 / 0.4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.ta-stitch-about .via-transparent{--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.ta-stitch-about .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.ta-stitch-about .object-cover{object-fit:cover}.ta-stitch-about .p-2{padding:.5rem}.ta-stitch-about .p-3{padding:.75rem}.ta-stitch-about .p-space-lg{padding:1.5rem}.ta-stitch-about .p-space-md{padding:1rem}.ta-stitch-about .p-space-sm{padding:.5rem}.ta-stitch-about .p-space-xl{padding:2.5rem}.ta-stitch-about .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ta-stitch-about .px-3{padding-left:.75rem;padding-right:.75rem}.ta-stitch-about .px-4{padding-left:1rem;padding-right:1rem}.ta-stitch-about .px-6{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-about .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-about .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-about .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-about .py-2{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-about .py-3{padding-top:.75rem;padding-bottom:.75rem}.ta-stitch-about .py-space-md{padding-top:1rem;padding-bottom:1rem}.ta-stitch-about .py-space-xl{padding-top:2.5rem;padding-bottom:2.5rem}.ta-stitch-about .pl-9{padding-left:2.25rem}.ta-stitch-about .pr-14{padding-right:3.5rem}.ta-stitch-about .pt-1{padding-top:.25rem}.ta-stitch-about .pt-20{padding-top:5rem}.ta-stitch-about .pt-space-sm{padding-top:.5rem}.ta-stitch-about .pt-space-xs{padding-top:.25rem}.ta-stitch-about .pt-space-md{padding-top:1rem}.ta-stitch-about .font-body-lg{font-family:Inter}.ta-stitch-about .font-body-md{font-family:Inter}.ta-stitch-about .font-body-sm{font-family:Inter}.ta-stitch-about .font-headline-lg{font-family:Inter}.ta-stitch-about .font-headline-md{font-family:Inter}.ta-stitch-about .font-headline-sm{font-family:Inter}.ta-stitch-about .font-headline-xl{font-family:Inter}.ta-stitch-about .font-label-lg{font-family:Inter}.ta-stitch-about .font-label-md{font-family:Inter}.ta-stitch-about .font-label-sm{font-family:Inter}.ta-stitch-about .text-\[16px\]{font-size:16px}.ta-stitch-about .text-\[18px\]{font-size:18px}.ta-stitch-about .text-\[20px\]{font-size:20px}.ta-stitch-about .text-\[220px\]{font-size:220px}.ta-stitch-about .text-\[240px\]{font-size:240px}.ta-stitch-about .text-\[24px\]{font-size:24px}.ta-stitch-about .text-\[28px\]{font-size:28px}.ta-stitch-about .text-body-lg{font-size:16px;line-height:26px;font-weight:400}.ta-stitch-about .text-body-md{font-size:14px;line-height:22px;font-weight:400}.ta-stitch-about .text-body-sm{font-size:13px;line-height:18px;font-weight:400}.ta-stitch-about .text-headline-lg{font-size:30px;line-height:38px;letter-spacing:-.015em;font-weight:700}.ta-stitch-about .text-headline-md{font-size:22px;line-height:28px;letter-spacing:-.01em;font-weight:700}.ta-stitch-about .text-headline-sm{font-size:18px;line-height:24px;font-weight:600}.ta-stitch-about .text-headline-xl{font-size:40px;line-height:48px;letter-spacing:-.02em;font-weight:800}.ta-stitch-about .text-label-lg{font-size:14px;line-height:20px;font-weight:600}.ta-stitch-about .text-label-md{font-size:12px;line-height:16px;letter-spacing:.02em;font-weight:600}.ta-stitch-about .text-label-sm{font-size:11px;line-height:14px;letter-spacing:.04em;font-weight:500}.ta-stitch-about .text-xs{font-size:.75rem;line-height:1rem}.ta-stitch-about .font-bold{font-weight:700}.ta-stitch-about .font-extrabold{font-weight:800}.ta-stitch-about .font-medium{font-weight:500}.ta-stitch-about .font-normal{font-weight:400}.ta-stitch-about .font-semibold{font-weight:600}.ta-stitch-about .uppercase{text-transform:uppercase}.ta-stitch-about .leading-relaxed{line-height:1.625}.ta-stitch-about .leading-snug{line-height:1.375}.ta-stitch-about .leading-tight{line-height:1.25}.ta-stitch-about .tracking-tight{letter-spacing:-.025em}.ta-stitch-about .tracking-wider{letter-spacing:.05em}.ta-stitch-about .tracking-widest{letter-spacing:.1em}.ta-stitch-about .text-badge-safe-text{--tw-text-opacity:1;color:rgb(4 120 87 / var(--tw-text-opacity,1))}.ta-stitch-about .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-about .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-about .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-about .text-outline-variant{--tw-text-opacity:1;color:rgb(195 198 215 / var(--tw-text-opacity,1))}.ta-stitch-about .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-about .text-secondary{--tw-text-opacity:1;color:rgb(0 101 145 / var(--tw-text-opacity,1))}.ta-stitch-about .text-secondary-container{--tw-text-opacity:1;color:rgb(57 184 253 / var(--tw-text-opacity,1))}.ta-stitch-about .text-surface-bright{--tw-text-opacity:1;color:rgb(250 248 255 / var(--tw-text-opacity,1))}.ta-stitch-about .text-tertiary{--tw-text-opacity:1;color:rgb(0 98 66 / var(--tw-text-opacity,1))}.ta-stitch-about .text-tertiary-container{--tw-text-opacity:1;color:rgb(0 125 85 / var(--tw-text-opacity,1))}.ta-stitch-about .text-text-muted{--tw-text-opacity:1;color:rgb(71 85 105 / var(--tw-text-opacity,1))}.ta-stitch-about .text-text-placeholder{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-about .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-about .opacity-10{opacity:.1}.ta-stitch-about .opacity-5{opacity:.05}.ta-stitch-about .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-about .shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-about .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-about .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ta-stitch-about .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-about .backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-about .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-about .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-about .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-about .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-about .placeholder\:text-text-placeholder::placeholder{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-about .hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-about .hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-about .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-about .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-about .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-about .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-about .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-about .focus\:bg-surface-card:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-about .focus\:shadow-\[0_0_0_2px_\#2563EB\]:focus{--tw-shadow:0 0 0 2px #2563EB;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-about .focus\:outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.ta-stitch-about .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-about .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}@media (min-width:768px){.ta-stitch-about .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-about .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-about .md\:flex-row{flex-direction:row}.ta-stitch-about .md\:items-end{align-items:flex-end}.ta-stitch-about .md\:items-center{align-items:center}}@media (min-width:1024px){.ta-stitch-about .lg\:col-span-5{grid-column:span 5 / span 5}.ta-stitch-about .lg\:col-span-7{grid-column:span 7 / span 7}.ta-stitch-about .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-about .lg\:block{display:block}.ta-stitch-about .lg\:flex{display:flex}.ta-stitch-about .lg\:min-h-full{min-height:100%}.ta-stitch-about .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ta-stitch-about .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ta-stitch-about .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ta-stitch-about .lg\:flex-row{flex-direction:row}.ta-stitch-about .lg\:items-center{align-items:center}.ta-stitch-about .lg\:p-space-xl{padding:2.5rem}}@media (min-width:1280px){.ta-stitch-about .xl\:flex{display:flex}}.ta-stitch-contact *,.ta-stitch-contact ::before,.ta-stitch-contact ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-contact ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-contact *,.ta-stitch-contact ::after,.ta-stitch-contact ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-contact ::after,.ta-stitch-contact ::before{--tw-content:''}.ta-stitch-contact,.ta-stitch-contact{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-contact{margin:0;line-height:inherit}.ta-stitch-contact hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-contact abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-contact h1,.ta-stitch-contact h2,.ta-stitch-contact h3,.ta-stitch-contact h4,.ta-stitch-contact h5,.ta-stitch-contact h6{font-size:inherit;font-weight:inherit}.ta-stitch-contact a{color:inherit;text-decoration:inherit}.ta-stitch-contact b,.ta-stitch-contact strong{font-weight:bolder}.ta-stitch-contact code,.ta-stitch-contact kbd,.ta-stitch-contact pre,.ta-stitch-contact samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-contact small{font-size:80%}.ta-stitch-contact sub,.ta-stitch-contact sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-contact sub{bottom:-.25em}.ta-stitch-contact sup{top:-.5em}.ta-stitch-contact table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-contact button,.ta-stitch-contact input,.ta-stitch-contact optgroup,.ta-stitch-contact select,.ta-stitch-contact textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-contact button,.ta-stitch-contact select{text-transform:none}.ta-stitch-contact button,.ta-stitch-contact input:where([type=button]),.ta-stitch-contact input:where([type=reset]),.ta-stitch-contact input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-contact :-moz-focusring{outline:auto}.ta-stitch-contact :-moz-ui-invalid{box-shadow:none}.ta-stitch-contact progress{vertical-align:baseline}.ta-stitch-contact ::-webkit-inner-spin-button,.ta-stitch-contact ::-webkit-outer-spin-button{height:auto}.ta-stitch-contact [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-contact ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-contact ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-contact summary{display:list-item}.ta-stitch-contact blockquote,.ta-stitch-contact dd,.ta-stitch-contact dl,.ta-stitch-contact figure,.ta-stitch-contact h1,.ta-stitch-contact h2,.ta-stitch-contact h3,.ta-stitch-contact h4,.ta-stitch-contact h5,.ta-stitch-contact h6,.ta-stitch-contact hr,.ta-stitch-contact p,.ta-stitch-contact pre{margin:0}.ta-stitch-contact fieldset{margin:0;padding:0}.ta-stitch-contact legend{padding:0}.ta-stitch-contact menu,.ta-stitch-contact ol,.ta-stitch-contact ul{list-style:none;margin:0;padding:0}.ta-stitch-contact dialog{padding:0}.ta-stitch-contact textarea{resize:vertical}.ta-stitch-contact input::placeholder,.ta-stitch-contact textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-contact [role=button],.ta-stitch-contact button{cursor:pointer}.ta-stitch-contact :disabled{cursor:default}.ta-stitch-contact audio,.ta-stitch-contact canvas,.ta-stitch-contact embed,.ta-stitch-contact iframe,.ta-stitch-contact img,.ta-stitch-contact object,.ta-stitch-contact svg,.ta-stitch-contact video{display:block;vertical-align:middle}.ta-stitch-contact img,.ta-stitch-contact video{max-width:100%;height:auto}.ta-stitch-contact [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-contact .pointer-events-none{pointer-events:none}.ta-stitch-contact .fixed{position:fixed}.ta-stitch-contact .absolute{position:absolute}.ta-stitch-contact .relative{position:relative}.ta-stitch-contact .left-0{left:0}.ta-stitch-contact .left-3{left:.75rem}.ta-stitch-contact .left-3\.5{left:.875rem}.ta-stitch-contact .right-2{right:.5rem}.ta-stitch-contact .right-3{right:.75rem}.ta-stitch-contact .top-0{top:0}.ta-stitch-contact .top-3{top:.75rem}.ta-stitch-contact .z-50{z-index:50}.ta-stitch-contact .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-contact .my-1{margin-top:.25rem;margin-bottom:.25rem}.ta-stitch-contact .mt-0\.5{margin-top:.125rem}.ta-stitch-contact .mt-1{margin-top:.25rem}.ta-stitch-contact .mb-space-xl{margin-bottom:2.5rem}.ta-stitch-contact .mb-space-xs{margin-bottom:.25rem}.ta-stitch-contact .mt-space-xs{margin-top:.25rem}.ta-stitch-contact .flex{display:flex}.ta-stitch-contact .inline-flex{display:inline-flex}.ta-stitch-contact .grid{display:grid}.ta-stitch-contact .hidden{display:none}.ta-stitch-contact .h-20{height:5rem}.ta-stitch-contact .h-4{height:1rem}.ta-stitch-contact .h-7{height:1.75rem}.ta-stitch-contact .h-8{height:2rem}.ta-stitch-contact .h-9{height:2.25rem}.ta-stitch-contact .min-h-\[140px\]{min-height:140px}.ta-stitch-contact .min-h-\[90px\]{min-height:90px}.ta-stitch-contact .min-h-screen{min-height:100vh}.ta-stitch-contact .w-4{width:1rem}.ta-stitch-contact .w-7{width:1.75rem}.ta-stitch-contact .w-72{width:18rem}.ta-stitch-contact .w-8{width:2rem}.ta-stitch-contact .w-9{width:2.25rem}.ta-stitch-contact .w-fit{width:-moz-fit-content;width:fit-content}.ta-stitch-contact .w-full{width:100%}.ta-stitch-contact .min-w-0{min-width:0}.ta-stitch-contact .max-w-3xl{max-width:48rem}.ta-stitch-contact .max-w-\[1140px\]{max-width:1140px}.ta-stitch-contact .max-w-sm{max-width:24rem}.ta-stitch-contact .flex-1{flex:1 1 0%}.ta-stitch-contact .shrink-0{flex-shrink:0}.ta-stitch-contact .cursor-pointer{cursor:pointer}.ta-stitch-contact .select-none{-webkit-user-select:none;user-select:none}.ta-stitch-contact .resize-y{resize:vertical}.ta-stitch-contact .appearance-none{-webkit-appearance:none;appearance:none}.ta-stitch-contact .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-contact .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-contact .flex-col{flex-direction:column}.ta-stitch-contact .items-start{align-items:flex-start}.ta-stitch-contact .items-center{align-items:center}.ta-stitch-contact .justify-center{justify-content:center}.ta-stitch-contact .justify-between{justify-content:space-between}.ta-stitch-contact .gap-1{gap:.25rem}.ta-stitch-contact .gap-1\.5{gap:.375rem}.ta-stitch-contact .gap-2{gap:.5rem}.ta-stitch-contact .gap-2\.5{gap:.625rem}.ta-stitch-contact .gap-3{gap:.75rem}.ta-stitch-contact .gap-space-lg{gap:1.5rem}.ta-stitch-contact .gap-space-md{gap:1rem}.ta-stitch-contact .gap-space-sm{gap:.5rem}.ta-stitch-contact .gap-space-xs{gap:.25rem}.ta-stitch-contact .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-stitch-contact .rounded{border-radius:.25rem}.ta-stitch-contact .rounded-full{border-radius:9999px}.ta-stitch-contact .rounded-lg{border-radius:.5rem}.ta-stitch-contact .rounded-xl{border-radius:.75rem}.ta-stitch-contact .border{border-width:1px}.ta-stitch-contact .border-border-subtle{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity,1))}.ta-stitch-contact .bg-badge-safe-bg{--tw-bg-opacity:1;background-color:rgb(236 253 245 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-footer-surface{--tw-bg-opacity:1;background-color:rgb(15 23 42 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-primary-container{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-surface-bg{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-surface-card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-surface-card\/95{background-color:rgb(255 255 255 / .95)}.ta-stitch-contact .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-contact .bg-footer-container\/40{background-color:rgb(30 41 59 / .4)}.ta-stitch-contact .p-2{padding:.5rem}.ta-stitch-contact .p-2\.5{padding:.625rem}.ta-stitch-contact .p-3{padding:.75rem}.ta-stitch-contact .p-3\.5{padding:.875rem}.ta-stitch-contact .p-space-lg{padding:1.5rem}.ta-stitch-contact .p-space-md{padding:1rem}.ta-stitch-contact .p-space-sm{padding:.5rem}.ta-stitch-contact .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ta-stitch-contact .px-2\.5{padding-left:.625rem;padding-right:.625rem}.ta-stitch-contact .px-3{padding-left:.75rem;padding-right:.75rem}.ta-stitch-contact .px-6{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-contact .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-contact .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-contact .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-contact .py-2{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-contact .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.ta-stitch-contact .py-3{padding-top:.75rem;padding-bottom:.75rem}.ta-stitch-contact .py-space-md{padding-top:1rem;padding-bottom:1rem}.ta-stitch-contact .py-space-xl{padding-top:2.5rem;padding-bottom:2.5rem}.ta-stitch-contact .pb-space-xl{padding-bottom:2.5rem}.ta-stitch-contact .pl-11{padding-left:2.75rem}.ta-stitch-contact .pl-9{padding-left:2.25rem}.ta-stitch-contact .pr-10{padding-right:2.5rem}.ta-stitch-contact .pr-14{padding-right:3.5rem}.ta-stitch-contact .pr-4{padding-right:1rem}.ta-stitch-contact .pt-1{padding-top:.25rem}.ta-stitch-contact .pt-20{padding-top:5rem}.ta-stitch-contact .pt-space-xs{padding-top:.25rem}.ta-stitch-contact .pt-space-md{padding-top:1rem}.ta-stitch-contact .font-body-lg{font-family:Inter}.ta-stitch-contact .font-body-md{font-family:Inter}.ta-stitch-contact .font-body-sm{font-family:Inter}.ta-stitch-contact .font-headline-lg{font-family:Inter}.ta-stitch-contact .font-headline-md{font-family:Inter}.ta-stitch-contact .font-headline-sm{font-family:Inter}.ta-stitch-contact .font-headline-xl{font-family:Inter}.ta-stitch-contact .font-label-lg{font-family:Inter}.ta-stitch-contact .font-label-md{font-family:Inter}.ta-stitch-contact .font-label-sm{font-family:Inter}.ta-stitch-contact .text-\[14px\]{font-size:14px}.ta-stitch-contact .text-\[15px\]{font-size:15px}.ta-stitch-contact .text-\[16px\]{font-size:16px}.ta-stitch-contact .text-\[18px\]{font-size:18px}.ta-stitch-contact .text-\[20px\]{font-size:20px}.ta-stitch-contact .text-\[22px\]{font-size:22px}.ta-stitch-contact .text-\[24px\]{font-size:24px}.ta-stitch-contact .text-\[28px\]{font-size:28px}.ta-stitch-contact .text-body-lg{font-size:16px;line-height:26px;font-weight:400}.ta-stitch-contact .text-body-md{font-size:14px;line-height:22px;font-weight:400}.ta-stitch-contact .text-body-sm{font-size:13px;line-height:18px;font-weight:400}.ta-stitch-contact .text-headline-lg{font-size:30px;line-height:38px;letter-spacing:-.015em;font-weight:700}.ta-stitch-contact .text-headline-md{font-size:22px;line-height:28px;letter-spacing:-.01em;font-weight:700}.ta-stitch-contact .text-headline-sm{font-size:18px;line-height:24px;font-weight:600}.ta-stitch-contact .text-headline-xl{font-size:40px;line-height:48px;letter-spacing:-.02em;font-weight:800}.ta-stitch-contact .text-label-lg{font-size:14px;line-height:20px;font-weight:600}.ta-stitch-contact .text-label-md{font-size:12px;line-height:16px;letter-spacing:.02em;font-weight:600}.ta-stitch-contact .text-label-sm{font-size:11px;line-height:14px;letter-spacing:.04em;font-weight:500}.ta-stitch-contact .text-\[26px\]{font-size:26px}.ta-stitch-contact .font-bold{font-weight:700}.ta-stitch-contact .font-semibold{font-weight:600}.ta-stitch-contact .uppercase{text-transform:uppercase}.ta-stitch-contact .tracking-tight{letter-spacing:-.025em}.ta-stitch-contact .tracking-wider{letter-spacing:.05em}.ta-stitch-contact .text-badge-safe-text{--tw-text-opacity:1;color:rgb(4 120 87 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-error{--tw-text-opacity:1;color:rgb(186 26 26 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-secondary{--tw-text-opacity:1;color:rgb(0 101 145 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-surface-bright{--tw-text-opacity:1;color:rgb(250 248 255 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-tertiary{--tw-text-opacity:1;color:rgb(0 98 66 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-text-muted{--tw-text-opacity:1;color:rgb(71 85 105 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-text-placeholder{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-contact .text-secondary-container{--tw-text-opacity:1;color:rgb(57 184 253 / var(--tw-text-opacity,1))}.ta-stitch-contact .accent-primary-container{accent-color:#2563eb}.ta-stitch-contact .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-contact .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-contact .backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-contact .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-contact .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-contact .duration-300{transition-duration:300ms}.ta-stitch-contact .placeholder\:text-text-placeholder::placeholder{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-contact .hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-contact .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-contact .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-contact .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-contact .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-contact .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-contact .focus\:bg-surface-card:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-contact .focus\:shadow-\[0_0_0_2px_\#2563EB\]:focus{--tw-shadow:0 0 0 2px #2563EB;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-contact .focus\:outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.ta-stitch-contact .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 74 198 / var(--tw-ring-opacity, 1))}.ta-stitch-contact .focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.ta-stitch-contact .active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-contact .group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-contact .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}@media (min-width:640px){.ta-stitch-contact .sm\:w-auto{width:auto}.ta-stitch-contact .sm\:flex-row{flex-direction:row}}@media (min-width:768px){.ta-stitch-contact .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-contact .md\:flex-row{flex-direction:row}}@media (min-width:1024px){.ta-stitch-contact .lg\:col-span-5{grid-column:span 5 / span 5}.ta-stitch-contact .lg\:col-span-7{grid-column:span 7 / span 7}.ta-stitch-contact .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-contact .lg\:flex{display:flex}.ta-stitch-contact .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ta-stitch-contact .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ta-stitch-contact .lg\:p-space-xl{padding:2.5rem}}@media (min-width:1280px){.ta-stitch-contact .xl\:flex{display:flex}}.ta-stitch-help *,.ta-stitch-help ::before,.ta-stitch-help ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-help ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-help *,.ta-stitch-help ::after,.ta-stitch-help ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-help ::after,.ta-stitch-help ::before{--tw-content:''}.ta-stitch-help,.ta-stitch-help{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-help{margin:0;line-height:inherit}.ta-stitch-help hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-help abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-help h1,.ta-stitch-help h2,.ta-stitch-help h3,.ta-stitch-help h4,.ta-stitch-help h5,.ta-stitch-help h6{font-size:inherit;font-weight:inherit}.ta-stitch-help a{color:inherit;text-decoration:inherit}.ta-stitch-help b,.ta-stitch-help strong{font-weight:bolder}.ta-stitch-help code,.ta-stitch-help kbd,.ta-stitch-help pre,.ta-stitch-help samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-help small{font-size:80%}.ta-stitch-help sub,.ta-stitch-help sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-help sub{bottom:-.25em}.ta-stitch-help sup{top:-.5em}.ta-stitch-help table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-help button,.ta-stitch-help input,.ta-stitch-help optgroup,.ta-stitch-help select,.ta-stitch-help textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-help button,.ta-stitch-help select{text-transform:none}.ta-stitch-help button,.ta-stitch-help input:where([type=button]),.ta-stitch-help input:where([type=reset]),.ta-stitch-help input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-help :-moz-focusring{outline:auto}.ta-stitch-help :-moz-ui-invalid{box-shadow:none}.ta-stitch-help progress{vertical-align:baseline}.ta-stitch-help ::-webkit-inner-spin-button,.ta-stitch-help ::-webkit-outer-spin-button{height:auto}.ta-stitch-help [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-help ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-help ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-help summary{display:list-item}.ta-stitch-help blockquote,.ta-stitch-help dd,.ta-stitch-help dl,.ta-stitch-help figure,.ta-stitch-help h1,.ta-stitch-help h2,.ta-stitch-help h3,.ta-stitch-help h4,.ta-stitch-help h5,.ta-stitch-help h6,.ta-stitch-help hr,.ta-stitch-help p,.ta-stitch-help pre{margin:0}.ta-stitch-help fieldset{margin:0;padding:0}.ta-stitch-help legend{padding:0}.ta-stitch-help menu,.ta-stitch-help ol,.ta-stitch-help ul{list-style:none;margin:0;padding:0}.ta-stitch-help dialog{padding:0}.ta-stitch-help textarea{resize:vertical}.ta-stitch-help input::placeholder,.ta-stitch-help textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-help [role=button],.ta-stitch-help button{cursor:pointer}.ta-stitch-help :disabled{cursor:default}.ta-stitch-help audio,.ta-stitch-help canvas,.ta-stitch-help embed,.ta-stitch-help iframe,.ta-stitch-help img,.ta-stitch-help object,.ta-stitch-help svg,.ta-stitch-help video{display:block;vertical-align:middle}.ta-stitch-help img,.ta-stitch-help video{max-width:100%;height:auto}.ta-stitch-help [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-help .pointer-events-none{pointer-events:none}.ta-stitch-help .fixed{position:fixed}.ta-stitch-help .absolute{position:absolute}.ta-stitch-help .relative{position:relative}.ta-stitch-help .inset-0{inset:0}.ta-stitch-help .-bottom-24{bottom:-6rem}.ta-stitch-help .-left-20{left:-5rem}.ta-stitch-help .-right-20{right:-5rem}.ta-stitch-help .-top-24{top:-6rem}.ta-stitch-help .left-0{left:0}.ta-stitch-help .left-3{left:.75rem}.ta-stitch-help .right-2{right:.5rem}.ta-stitch-help .top-0{top:0}.ta-stitch-help .z-10{z-index:10}.ta-stitch-help .z-50{z-index:50}.ta-stitch-help .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-help .my-space-sm{margin-top:.5rem;margin-bottom:.5rem}.ta-stitch-help .mb-space-xs{margin-bottom:.25rem}.ta-stitch-help .ml-3{margin-left:.75rem}.ta-stitch-help .mt-0\.5{margin-top:.125rem}.ta-stitch-help .mt-1{margin-top:.25rem}.ta-stitch-help .mt-2{margin-top:.5rem}.ta-stitch-help .mt-space-md{margin-top:1rem}.ta-stitch-help .mt-space-sm{margin-top:.5rem}.ta-stitch-help .mt-space-xs{margin-top:.25rem}.ta-stitch-help .mb-space-xl{margin-bottom:2.5rem}.ta-stitch-help .block{display:block}.ta-stitch-help .flex{display:flex}.ta-stitch-help .inline-flex{display:inline-flex}.ta-stitch-help .grid{display:grid}.ta-stitch-help .hidden{display:none}.ta-stitch-help .h-12{height:3rem}.ta-stitch-help .h-14{height:3.5rem}.ta-stitch-help .h-20{height:5rem}.ta-stitch-help .h-8{height:2rem}.ta-stitch-help .h-80{height:20rem}.ta-stitch-help .h-\[90px\]{height:90px}.ta-stitch-help .min-h-screen{min-height:100vh}.ta-stitch-help .w-12{width:3rem}.ta-stitch-help .w-14{width:3.5rem}.ta-stitch-help .w-72{width:18rem}.ta-stitch-help .w-8{width:2rem}.ta-stitch-help .w-80{width:20rem}.ta-stitch-help .w-full{width:100%}.ta-stitch-help .max-w-2xl{max-width:42rem}.ta-stitch-help .max-w-\[1140px\]{max-width:1140px}.ta-stitch-help .max-w-xl{max-width:36rem}.ta-stitch-help .max-w-sm{max-width:24rem}.ta-stitch-help .flex-1{flex:1 1 0%}.ta-stitch-help .shrink-0{flex-shrink:0}.ta-stitch-help .rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-help .list-inside{list-style-position:inside}.ta-stitch-help .list-decimal{list-style-type:decimal}.ta-stitch-help .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-help .flex-col{flex-direction:column}.ta-stitch-help .flex-wrap{flex-wrap:wrap}.ta-stitch-help .items-start{align-items:flex-start}.ta-stitch-help .items-center{align-items:center}.ta-stitch-help .justify-center{justify-content:center}.ta-stitch-help .justify-between{justify-content:space-between}.ta-stitch-help .gap-1{gap:.25rem}.ta-stitch-help .gap-1\.5{gap:.375rem}.ta-stitch-help .gap-2{gap:.5rem}.ta-stitch-help .gap-space-lg{gap:1.5rem}.ta-stitch-help .gap-space-md{gap:1rem}.ta-stitch-help .gap-space-sm{gap:.5rem}.ta-stitch-help .gap-space-xs{gap:.25rem}.ta-stitch-help .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.ta-stitch-help .overflow-hidden{overflow:hidden}.ta-stitch-help .overflow-x-auto{overflow-x:auto}.ta-stitch-help .rounded{border-radius:.25rem}.ta-stitch-help .rounded-2xl{border-radius:1rem}.ta-stitch-help .rounded-full{border-radius:9999px}.ta-stitch-help .rounded-lg{border-radius:.5rem}.ta-stitch-help .rounded-md{border-radius:.375rem}.ta-stitch-help .rounded-xl{border-radius:.75rem}.ta-stitch-help .border{border-width:1px}.ta-stitch-help .border-border-subtle{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity,1))}.ta-stitch-help .bg-badge-safe-bg{--tw-bg-opacity:1;background-color:rgb(236 253 245 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-primary-container{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-primary\/10{background-color:rgb(0 74 198 / .1)}.ta-stitch-help .bg-primary\/5{background-color:rgb(0 74 198 / .05)}.ta-stitch-help .bg-secondary-container\/10{background-color:rgb(57 184 253 / .1)}.ta-stitch-help .bg-surface-bg{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-surface-card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-surface-card\/95{background-color:rgb(255 255 255 / .95)}.ta-stitch-help .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-transparent{background-color:#fff0}.ta-stitch-help .bg-footer-container\/40{background-color:rgb(30 41 59 / .4)}.ta-stitch-help .bg-footer-surface{--tw-bg-opacity:1;background-color:rgb(15 23 42 / var(--tw-bg-opacity,1))}.ta-stitch-help .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.ta-stitch-help .from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.ta-stitch-help .via-primary\/5{--tw-gradient-to:rgb(0 74 198 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(0 74 198 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.ta-stitch-help .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.ta-stitch-help .p-1{padding:.25rem}.ta-stitch-help .p-1\.5{padding:.375rem}.ta-stitch-help .p-2{padding:.5rem}.ta-stitch-help .p-space-lg{padding:1.5rem}.ta-stitch-help .p-space-xl{padding:2.5rem}.ta-stitch-help .p-space-md{padding:1rem}.ta-stitch-help .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ta-stitch-help .px-2{padding-left:.5rem;padding-right:.5rem}.ta-stitch-help .px-2\.5{padding-left:.625rem;padding-right:.625rem}.ta-stitch-help .px-3{padding-left:.75rem;padding-right:.75rem}.ta-stitch-help .px-4{padding-left:1rem;padding-right:1rem}.ta-stitch-help .px-6{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-help .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-help .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-help .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-help .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-help .py-2{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-help .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.ta-stitch-help .py-3{padding-top:.75rem;padding-bottom:.75rem}.ta-stitch-help .py-space-md{padding-top:1rem;padding-bottom:1rem}.ta-stitch-help .py-space-xl{padding-top:2.5rem;padding-bottom:2.5rem}.ta-stitch-help .pb-space-lg{padding-bottom:1.5rem}.ta-stitch-help .pl-1{padding-left:.25rem}.ta-stitch-help .pl-9{padding-left:2.25rem}.ta-stitch-help .pr-14{padding-right:3.5rem}.ta-stitch-help .pt-20{padding-top:5rem}.ta-stitch-help .pt-space-xs{padding-top:.25rem}.ta-stitch-help .pt-space-md{padding-top:1rem}.ta-stitch-help .text-left{text-align:left}.ta-stitch-help .text-center{text-align:center}.ta-stitch-help .font-body-lg{font-family:Inter}.ta-stitch-help .font-body-md{font-family:Inter}.ta-stitch-help .font-body-sm{font-family:Inter}.ta-stitch-help .font-headline-lg{font-family:Inter}.ta-stitch-help .font-headline-md{font-family:Inter}.ta-stitch-help .font-headline-sm{font-family:Inter}.ta-stitch-help .font-headline-xl{font-family:Inter}.ta-stitch-help .font-label-lg{font-family:Inter}.ta-stitch-help .font-label-md{font-family:Inter}.ta-stitch-help .font-label-sm{font-family:Inter}.ta-stitch-help .text-\[14px\]{font-size:14px}.ta-stitch-help .text-\[15px\]{font-size:15px}.ta-stitch-help .text-\[16px\]{font-size:16px}.ta-stitch-help .text-\[18px\]{font-size:18px}.ta-stitch-help .text-\[20px\]{font-size:20px}.ta-stitch-help .text-\[22px\]{font-size:22px}.ta-stitch-help .text-\[24px\]{font-size:24px}.ta-stitch-help .text-\[28px\]{font-size:28px}.ta-stitch-help .text-\[32px\]{font-size:32px}.ta-stitch-help .text-body-lg{font-size:16px;line-height:26px;font-weight:400}.ta-stitch-help .text-body-md{font-size:14px;line-height:22px;font-weight:400}.ta-stitch-help .text-body-sm{font-size:13px;line-height:18px;font-weight:400}.ta-stitch-help .text-headline-lg{font-size:30px;line-height:38px;letter-spacing:-.015em;font-weight:700}.ta-stitch-help .text-headline-md{font-size:22px;line-height:28px;letter-spacing:-.01em;font-weight:700}.ta-stitch-help .text-headline-sm{font-size:18px;line-height:24px;font-weight:600}.ta-stitch-help .text-headline-xl{font-size:40px;line-height:48px;letter-spacing:-.02em;font-weight:800}.ta-stitch-help .text-label-lg{font-size:14px;line-height:20px;font-weight:600}.ta-stitch-help .text-label-md{font-size:12px;line-height:16px;letter-spacing:.02em;font-weight:600}.ta-stitch-help .text-label-sm{font-size:11px;line-height:14px;letter-spacing:.04em;font-weight:500}.ta-stitch-help .text-\[26px\]{font-size:26px}.ta-stitch-help .font-semibold{font-weight:600}.ta-stitch-help .uppercase{text-transform:uppercase}.ta-stitch-help .leading-relaxed{line-height:1.625}.ta-stitch-help .leading-snug{line-height:1.375}.ta-stitch-help .tracking-tight{letter-spacing:-.025em}.ta-stitch-help .tracking-wider{letter-spacing:.05em}.ta-stitch-help .tracking-widest{letter-spacing:.1em}.ta-stitch-help .text-badge-safe-text{--tw-text-opacity:1;color:rgb(4 120 87 / var(--tw-text-opacity,1))}.ta-stitch-help .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-help .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-help .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-help .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-help .text-text-muted{--tw-text-opacity:1;color:rgb(71 85 105 / var(--tw-text-opacity,1))}.ta-stitch-help .text-text-placeholder{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-help .text-secondary-container{--tw-text-opacity:1;color:rgb(57 184 253 / var(--tw-text-opacity,1))}.ta-stitch-help .text-surface-bright{--tw-text-opacity:1;color:rgb(250 248 255 / var(--tw-text-opacity,1))}.ta-stitch-help .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity,1))}.ta-stitch-help .text-tertiary-fixed{--tw-text-opacity:1;color:rgb(111 251 190 / var(--tw-text-opacity,1))}.ta-stitch-help .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-help .opacity-75{opacity:.75}.ta-stitch-help .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-help .shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-help .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-help .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ta-stitch-help .backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-help .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-help .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-help .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-help .duration-300{transition-duration:300ms}.ta-stitch-help .placeholder\:text-text-placeholder::placeholder{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-help .focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ta-stitch-help .focus-within\:ring-primary-container:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235 / var(--tw-ring-opacity, 1))}.ta-stitch-help .hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-help .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-help .hover\:bg-surface-container-low:hover{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-help .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-help .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-help .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-help .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-help .focus\:bg-surface-card:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-help .focus\:shadow-\[0_0_0_2px_\#2563EB\]:focus{--tw-shadow:0 0 0 2px #2563EB;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-help .focus\:outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.ta-stitch-help .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-help .group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-help .group:hover .group-hover\:text-badge-safe-text{--tw-text-opacity:1;color:rgb(4 120 87 / var(--tw-text-opacity,1))}.ta-stitch-help .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}@media (min-width:768px){.ta-stitch-help .md\:inline-block{display:inline-block}.ta-stitch-help .md\:w-auto{width:auto}.ta-stitch-help .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-help .md\:flex-row{flex-direction:row}.ta-stitch-help .md\:items-end{align-items:flex-end}}@media (min-width:1024px){.ta-stitch-help .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-help .lg\:flex{display:flex}.ta-stitch-help .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-help .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.ta-stitch-help .xl\:flex{display:flex}}.ta-stitch-download-guide *,.ta-stitch-download-guide ::before,.ta-stitch-download-guide ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-download-guide ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-download-guide *,.ta-stitch-download-guide ::after,.ta-stitch-download-guide ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-download-guide ::after,.ta-stitch-download-guide ::before{--tw-content:''}.ta-stitch-download-guide,.ta-stitch-download-guide{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-download-guide{margin:0;line-height:inherit}.ta-stitch-download-guide hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-download-guide abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-download-guide h1,.ta-stitch-download-guide h2,.ta-stitch-download-guide h3,.ta-stitch-download-guide h4,.ta-stitch-download-guide h5,.ta-stitch-download-guide h6{font-size:inherit;font-weight:inherit}.ta-stitch-download-guide a{color:inherit;text-decoration:inherit}.ta-stitch-download-guide b,.ta-stitch-download-guide strong{font-weight:bolder}.ta-stitch-download-guide code,.ta-stitch-download-guide kbd,.ta-stitch-download-guide pre,.ta-stitch-download-guide samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-download-guide small{font-size:80%}.ta-stitch-download-guide sub,.ta-stitch-download-guide sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-download-guide sub{bottom:-.25em}.ta-stitch-download-guide sup{top:-.5em}.ta-stitch-download-guide table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-download-guide button,.ta-stitch-download-guide input,.ta-stitch-download-guide optgroup,.ta-stitch-download-guide select,.ta-stitch-download-guide textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-download-guide button,.ta-stitch-download-guide select{text-transform:none}.ta-stitch-download-guide button,.ta-stitch-download-guide input:where([type=button]),.ta-stitch-download-guide input:where([type=reset]),.ta-stitch-download-guide input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-download-guide :-moz-focusring{outline:auto}.ta-stitch-download-guide :-moz-ui-invalid{box-shadow:none}.ta-stitch-download-guide progress{vertical-align:baseline}.ta-stitch-download-guide ::-webkit-inner-spin-button,.ta-stitch-download-guide ::-webkit-outer-spin-button{height:auto}.ta-stitch-download-guide [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-download-guide ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-download-guide ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-download-guide summary{display:list-item}.ta-stitch-download-guide blockquote,.ta-stitch-download-guide dd,.ta-stitch-download-guide dl,.ta-stitch-download-guide figure,.ta-stitch-download-guide h1,.ta-stitch-download-guide h2,.ta-stitch-download-guide h3,.ta-stitch-download-guide h4,.ta-stitch-download-guide h5,.ta-stitch-download-guide h6,.ta-stitch-download-guide hr,.ta-stitch-download-guide p,.ta-stitch-download-guide pre{margin:0}.ta-stitch-download-guide fieldset{margin:0;padding:0}.ta-stitch-download-guide legend{padding:0}.ta-stitch-download-guide menu,.ta-stitch-download-guide ol,.ta-stitch-download-guide ul{list-style:none;margin:0;padding:0}.ta-stitch-download-guide dialog{padding:0}.ta-stitch-download-guide textarea{resize:vertical}.ta-stitch-download-guide input::placeholder,.ta-stitch-download-guide textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-download-guide [role=button],.ta-stitch-download-guide button{cursor:pointer}.ta-stitch-download-guide :disabled{cursor:default}.ta-stitch-download-guide audio,.ta-stitch-download-guide canvas,.ta-stitch-download-guide embed,.ta-stitch-download-guide iframe,.ta-stitch-download-guide img,.ta-stitch-download-guide object,.ta-stitch-download-guide svg,.ta-stitch-download-guide video{display:block;vertical-align:middle}.ta-stitch-download-guide img,.ta-stitch-download-guide video{max-width:100%;height:auto}.ta-stitch-download-guide [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-download-guide .fixed{position:fixed}.ta-stitch-download-guide .relative{position:relative}.ta-stitch-download-guide .sticky{position:sticky}.ta-stitch-download-guide .left-0{left:0}.ta-stitch-download-guide .right-0{right:0}.ta-stitch-download-guide .top-0{top:0}.ta-stitch-download-guide .top-24{top:6rem}.ta-stitch-download-guide .z-50{z-index:50}.ta-stitch-download-guide .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-download-guide .mx-space-xs{margin-left:.25rem;margin-right:.25rem}.ta-stitch-download-guide .mb-1{margin-bottom:.25rem}.ta-stitch-download-guide .mb-space-lg{margin-bottom:1.5rem}.ta-stitch-download-guide .mb-space-md{margin-bottom:1rem}.ta-stitch-download-guide .mb-space-sm{margin-bottom:.5rem}.ta-stitch-download-guide .mb-space-xl{margin-bottom:2rem}.ta-stitch-download-guide .mb-space-xs{margin-bottom:.25rem}.ta-stitch-download-guide .mt-0\.5{margin-top:.125rem}.ta-stitch-download-guide .mt-space-lg{margin-top:1.5rem}.ta-stitch-download-guide .mt-space-md{margin-top:1rem}.ta-stitch-download-guide .mt-space-2xl{margin-top:3rem}.ta-stitch-download-guide .flex{display:flex}.ta-stitch-download-guide .inline-flex{display:inline-flex}.ta-stitch-download-guide .grid{display:grid}.ta-stitch-download-guide .hidden{display:none}.ta-stitch-download-guide .h-10{height:2.5rem}.ta-stitch-download-guide .h-11{height:2.75rem}.ta-stitch-download-guide .h-20{height:5rem}.ta-stitch-download-guide .h-6{height:1.5rem}.ta-stitch-download-guide .h-8{height:2rem}.ta-stitch-download-guide .h-\[250px\]{height:250px}.ta-stitch-download-guide .h-\[90px\]{height:90px}.ta-stitch-download-guide .min-h-\[110px\]{min-height:110px}.ta-stitch-download-guide .min-h-\[calc\(100vh-280px\)\]{min-height:calc(100vh - 280px)}.ta-stitch-download-guide .w-10{width:2.5rem}.ta-stitch-download-guide .w-6{width:1.5rem}.ta-stitch-download-guide .w-64{width:16rem}.ta-stitch-download-guide .w-8{width:2rem}.ta-stitch-download-guide .w-\[300px\]{width:300px}.ta-stitch-download-guide .w-full{width:100%}.ta-stitch-download-guide .w-px{width:1px}.ta-stitch-download-guide .max-w-3xl{max-width:48rem}.ta-stitch-download-guide .max-w-\[1140px\]{max-width:1140px}.ta-stitch-download-guide .max-w-\[1200px\]{max-width:1200px}.ta-stitch-download-guide .max-w-\[200px\]{max-width:200px}.ta-stitch-download-guide .max-w-lg{max-width:32rem}.ta-stitch-download-guide .shrink-0{flex-shrink:0}.ta-stitch-download-guide .cursor-pointer{cursor:pointer}.ta-stitch-download-guide .select-none{-webkit-user-select:none;user-select:none}.ta-stitch-download-guide .scroll-mt-28{scroll-margin-top:7rem}.ta-stitch-download-guide .list-disc{list-style-type:disc}.ta-stitch-download-guide .list-none{list-style-type:none}.ta-stitch-download-guide .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-download-guide .flex-col{flex-direction:column}.ta-stitch-download-guide .flex-wrap{flex-wrap:wrap}.ta-stitch-download-guide .items-start{align-items:flex-start}.ta-stitch-download-guide .items-center{align-items:center}.ta-stitch-download-guide .justify-center{justify-content:center}.ta-stitch-download-guide .justify-between{justify-content:space-between}.ta-stitch-download-guide .gap-1\.5{gap:.375rem}.ta-stitch-download-guide .gap-gutter{gap:1.5rem}.ta-stitch-download-guide .gap-space-lg{gap:1.5rem}.ta-stitch-download-guide .gap-space-md{gap:1rem}.ta-stitch-download-guide .gap-space-sm{gap:.5rem}.ta-stitch-download-guide .gap-space-xl{gap:2rem}.ta-stitch-download-guide .gap-space-xs{gap:.25rem}.ta-stitch-download-guide .gap-x-space-md{column-gap:1rem}.ta-stitch-download-guide .gap-y-space-sm{row-gap:.5rem}.ta-stitch-download-guide .space-y-space-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ta-stitch-download-guide .space-y-space-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.ta-stitch-download-guide .space-y-space-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.ta-stitch-download-guide .divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.ta-stitch-download-guide .overflow-hidden{overflow:hidden}.ta-stitch-download-guide .rounded{border-radius:.25rem}.ta-stitch-download-guide .rounded-full{border-radius:9999px}.ta-stitch-download-guide .rounded-lg{border-radius:.5rem}.ta-stitch-download-guide .rounded-xl{border-radius:.75rem}.ta-stitch-download-guide .border-t{border-top-width:1px}.ta-stitch-download-guide .border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59 / var(--tw-border-opacity,1))}.ta-stitch-download-guide .bg-outline-variant\/40{background-color:rgb(195 198 215 / .4)}.ta-stitch-download-guide .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-secondary-container{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-surface{--tw-bg-opacity:1;background-color:rgb(247 249 251 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(236 238 240 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(230 232 234 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 244 246 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-surface\/90{background-color:rgb(247 249 251 / .9)}.ta-stitch-download-guide .bg-\[\#0f172a\]{--tw-bg-opacity:1;background-color:rgb(15 23 42 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .bg-\[\#1e293b\]{--tw-bg-opacity:1;background-color:rgb(30 41 59 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .p-0{padding:0}.ta-stitch-download-guide .p-space-lg{padding:1.5rem}.ta-stitch-download-guide .p-space-md{padding:1rem}.ta-stitch-download-guide .p-space-sm{padding:.5rem}.ta-stitch-download-guide .p-space-xl{padding:2rem}.ta-stitch-download-guide .px-1{padding-left:.25rem;padding-right:.25rem}.ta-stitch-download-guide .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ta-stitch-download-guide .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-download-guide .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-download-guide .px-space-sm{padding-left:.5rem;padding-right:.5rem}.ta-stitch-download-guide .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-download-guide .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ta-stitch-download-guide .py-space-xs{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-download-guide .py-space-2xl{padding-top:3rem;padding-bottom:3rem}.ta-stitch-download-guide .pb-space-2xl{padding-bottom:3rem}.ta-stitch-download-guide .pl-space-lg{padding-left:1.5rem}.ta-stitch-download-guide .pt-20{padding-top:5rem}.ta-stitch-download-guide .pt-space-md{padding-top:1rem}.ta-stitch-download-guide .pb-space-xl{padding-bottom:2rem}.ta-stitch-download-guide .pt-space-lg{padding-top:1.5rem}.ta-stitch-download-guide .text-left{text-align:left}.ta-stitch-download-guide .text-center{text-align:center}.ta-stitch-download-guide .font-body-lg{font-family:Inter}.ta-stitch-download-guide .font-body-md{font-family:Inter}.ta-stitch-download-guide .font-body-sm{font-family:Inter}.ta-stitch-download-guide .font-caption{font-family:Inter}.ta-stitch-download-guide .font-headline-md{font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-download-guide .font-headline-sm{font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-download-guide .font-headline-xl{font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-download-guide .font-label-md{font-family:Inter}.ta-stitch-download-guide .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.ta-stitch-download-guide .text-\[11px\]{font-size:11px}.ta-stitch-download-guide .text-\[12px\]{font-size:12px}.ta-stitch-download-guide .text-\[13px\]{font-size:13px}.ta-stitch-download-guide .text-\[14px\]{font-size:14px}.ta-stitch-download-guide .text-\[16px\]{font-size:16px}.ta-stitch-download-guide .text-\[18px\]{font-size:18px}.ta-stitch-download-guide .text-\[20px\]{font-size:20px}.ta-stitch-download-guide .text-\[22px\]{font-size:22px}.ta-stitch-download-guide .text-\[32px\]{font-size:32px}.ta-stitch-download-guide .text-body-lg{font-size:18px;line-height:28px;font-weight:400}.ta-stitch-download-guide .text-body-md{font-size:16px;line-height:24px;font-weight:400}.ta-stitch-download-guide .text-body-sm{font-size:14px;line-height:20px;font-weight:400}.ta-stitch-download-guide .text-caption{font-size:11px;line-height:14px;font-weight:500}.ta-stitch-download-guide .text-headline-md{font-size:24px;line-height:32px;font-weight:600}.ta-stitch-download-guide .text-headline-sm{font-size:20px;line-height:28px;font-weight:600}.ta-stitch-download-guide .text-headline-xl{font-size:40px;line-height:48px;font-weight:700}.ta-stitch-download-guide .text-label-md{font-size:14px;line-height:20px;font-weight:600}.ta-stitch-download-guide .font-medium{font-weight:500}.ta-stitch-download-guide .uppercase{text-transform:uppercase}.ta-stitch-download-guide .leading-relaxed{line-height:1.625}.ta-stitch-download-guide .tracking-tight{letter-spacing:-.025em}.ta-stitch-download-guide .tracking-wide{letter-spacing:.025em}.ta-stitch-download-guide .tracking-wider{letter-spacing:.05em}.ta-stitch-download-guide .text-\[\#0f172a\]{--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-\[\#2563eb\]{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-on-secondary-fixed{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-on-surface{--tw-text-opacity:1;color:rgb(25 28 30 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-\[\#64748b\]{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-\[\#94a3b8\]{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-\[\#cbd5e1\]{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-download-guide .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-download-guide .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-download-guide .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-download-guide .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-download-guide .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-download-guide .focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ta-stitch-download-guide .focus-within\:ring-primary\/20:focus-within{--tw-ring-color:rgb(0 74 198 / 0.2)}.ta-stitch-download-guide .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(236 238 240 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .hover\:bg-surface-container-high:hover{--tw-bg-opacity:1;background-color:rgb(230 232 234 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .hover\:bg-\[\#334155\]:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85 / var(--tw-bg-opacity,1))}.ta-stitch-download-guide .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(25 28 30 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-download-guide .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:640px){.ta-stitch-download-guide .sm\:block{display:block}.ta-stitch-download-guide .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-download-guide .sm\:flex-row{flex-direction:row}}@media (min-width:768px){.ta-stitch-download-guide .md\:col-span-6{grid-column:span 6 / span 6}.ta-stitch-download-guide .md\:block{display:block}.ta-stitch-download-guide .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ta-stitch-download-guide .md\:items-end{align-items:flex-end}.ta-stitch-download-guide .md\:justify-end{justify-content:flex-end}}@media (min-width:1024px){.ta-stitch-download-guide .lg\:col-span-4{grid-column:span 4 / span 4}.ta-stitch-download-guide .lg\:col-span-8{grid-column:span 8 / span 8}.ta-stitch-download-guide .lg\:w-72{width:18rem}.ta-stitch-download-guide .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1280px){.ta-stitch-download-guide .xl\:flex{display:flex}}.ta-stitch-editorial *,.ta-stitch-editorial ::before,.ta-stitch-editorial ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-editorial ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-editorial *,.ta-stitch-editorial ::after,.ta-stitch-editorial ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-editorial ::after,.ta-stitch-editorial ::before{--tw-content:''}.ta-stitch-editorial,.ta-stitch-editorial{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-editorial{margin:0;line-height:inherit}.ta-stitch-editorial hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-editorial abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-editorial h1,.ta-stitch-editorial h2,.ta-stitch-editorial h3,.ta-stitch-editorial h4,.ta-stitch-editorial h5,.ta-stitch-editorial h6{font-size:inherit;font-weight:inherit}.ta-stitch-editorial a{color:inherit;text-decoration:inherit}.ta-stitch-editorial b,.ta-stitch-editorial strong{font-weight:bolder}.ta-stitch-editorial code,.ta-stitch-editorial kbd,.ta-stitch-editorial pre,.ta-stitch-editorial samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-editorial small{font-size:80%}.ta-stitch-editorial sub,.ta-stitch-editorial sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-editorial sub{bottom:-.25em}.ta-stitch-editorial sup{top:-.5em}.ta-stitch-editorial table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-editorial button,.ta-stitch-editorial input,.ta-stitch-editorial optgroup,.ta-stitch-editorial select,.ta-stitch-editorial textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-editorial button,.ta-stitch-editorial select{text-transform:none}.ta-stitch-editorial button,.ta-stitch-editorial input:where([type=button]),.ta-stitch-editorial input:where([type=reset]),.ta-stitch-editorial input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-editorial :-moz-focusring{outline:auto}.ta-stitch-editorial :-moz-ui-invalid{box-shadow:none}.ta-stitch-editorial progress{vertical-align:baseline}.ta-stitch-editorial ::-webkit-inner-spin-button,.ta-stitch-editorial ::-webkit-outer-spin-button{height:auto}.ta-stitch-editorial [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-editorial ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-editorial ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-editorial summary{display:list-item}.ta-stitch-editorial blockquote,.ta-stitch-editorial dd,.ta-stitch-editorial dl,.ta-stitch-editorial figure,.ta-stitch-editorial h1,.ta-stitch-editorial h2,.ta-stitch-editorial h3,.ta-stitch-editorial h4,.ta-stitch-editorial h5,.ta-stitch-editorial h6,.ta-stitch-editorial hr,.ta-stitch-editorial p,.ta-stitch-editorial pre{margin:0}.ta-stitch-editorial fieldset{margin:0;padding:0}.ta-stitch-editorial legend{padding:0}.ta-stitch-editorial menu,.ta-stitch-editorial ol,.ta-stitch-editorial ul{list-style:none;margin:0;padding:0}.ta-stitch-editorial dialog{padding:0}.ta-stitch-editorial textarea{resize:vertical}.ta-stitch-editorial input::placeholder,.ta-stitch-editorial textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-editorial [role=button],.ta-stitch-editorial button{cursor:pointer}.ta-stitch-editorial :disabled{cursor:default}.ta-stitch-editorial audio,.ta-stitch-editorial canvas,.ta-stitch-editorial embed,.ta-stitch-editorial iframe,.ta-stitch-editorial img,.ta-stitch-editorial object,.ta-stitch-editorial svg,.ta-stitch-editorial video{display:block;vertical-align:middle}.ta-stitch-editorial img,.ta-stitch-editorial video{max-width:100%;height:auto}.ta-stitch-editorial [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-editorial .pointer-events-none{pointer-events:none}.ta-stitch-editorial .fixed{position:fixed}.ta-stitch-editorial .absolute{position:absolute}.ta-stitch-editorial .relative{position:relative}.ta-stitch-editorial .-right-8{right:-2rem}.ta-stitch-editorial .-top-8{top:-2rem}.ta-stitch-editorial .left-0{left:0}.ta-stitch-editorial .right-0{right:0}.ta-stitch-editorial .top-0{top:0}.ta-stitch-editorial .z-10{z-index:10}.ta-stitch-editorial .z-50{z-index:50}.ta-stitch-editorial .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-editorial .mb-1{margin-bottom:.25rem}.ta-stitch-editorial .mb-space-md{margin-bottom:1rem}.ta-stitch-editorial .mb-space-sm{margin-bottom:.5rem}.ta-stitch-editorial .mb-space-xl{margin-bottom:2rem}.ta-stitch-editorial .mb-space-xs{margin-bottom:.25rem}.ta-stitch-editorial .mr-space-xs{margin-right:.25rem}.ta-stitch-editorial .mt-1{margin-top:.25rem}.ta-stitch-editorial .mt-space-md{margin-top:1rem}.ta-stitch-editorial .mt-space-xl{margin-top:2rem}.ta-stitch-editorial .flex{display:flex}.ta-stitch-editorial .inline-flex{display:inline-flex}.ta-stitch-editorial .grid{display:grid}.ta-stitch-editorial .hidden{display:none}.ta-stitch-editorial .h-10{height:2.5rem}.ta-stitch-editorial .h-12{height:3rem}.ta-stitch-editorial .h-14{height:3.5rem}.ta-stitch-editorial .h-20{height:5rem}.ta-stitch-editorial .h-60{height:15rem}.ta-stitch-editorial .h-64{height:16rem}.ta-stitch-editorial .h-8{height:2rem}.ta-stitch-editorial .min-h-screen{min-height:100vh}.ta-stitch-editorial .w-10{width:2.5rem}.ta-stitch-editorial .w-12{width:3rem}.ta-stitch-editorial .w-64{width:16rem}.ta-stitch-editorial .w-72{width:18rem}.ta-stitch-editorial .w-8{width:2rem}.ta-stitch-editorial .w-full{width:100%}.ta-stitch-editorial .max-w-4xl{max-width:56rem}.ta-stitch-editorial .max-w-\[1200px\]{max-width:1200px}.ta-stitch-editorial .max-w-sm{max-width:24rem}.ta-stitch-editorial .flex-1{flex:1 1 0%}.ta-stitch-editorial .shrink-0{flex-shrink:0}.ta-stitch-editorial .scroll-mt-24{scroll-margin-top:6rem}.ta-stitch-editorial .list-inside{list-style-position:inside}.ta-stitch-editorial .list-decimal{list-style-type:decimal}.ta-stitch-editorial .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-editorial .flex-col{flex-direction:column}.ta-stitch-editorial .flex-wrap{flex-wrap:wrap}.ta-stitch-editorial .items-start{align-items:flex-start}.ta-stitch-editorial .items-center{align-items:center}.ta-stitch-editorial .justify-center{justify-content:center}.ta-stitch-editorial .justify-between{justify-content:space-between}.ta-stitch-editorial .gap-1{gap:.25rem}.ta-stitch-editorial .gap-2{gap:.5rem}.ta-stitch-editorial .gap-space-lg{gap:1.5rem}.ta-stitch-editorial .gap-space-md{gap:1rem}.ta-stitch-editorial .gap-space-sm{gap:.5rem}.ta-stitch-editorial .gap-space-xl{gap:2rem}.ta-stitch-editorial .gap-space-xs{gap:.25rem}.ta-stitch-editorial .space-y-space-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ta-stitch-editorial .space-y-space-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.ta-stitch-editorial .overflow-hidden{overflow:hidden}.ta-stitch-editorial .rounded{border-radius:.25rem}.ta-stitch-editorial .rounded-full{border-radius:9999px}.ta-stitch-editorial .rounded-lg{border-radius:.5rem}.ta-stitch-editorial .rounded-xl{border-radius:.75rem}.ta-stitch-editorial .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-inverse-surface{--tw-bg-opacity:1;background-color:rgb(40 48 68 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-primary\/10{background-color:rgb(0 74 198 / .1)}.ta-stitch-editorial .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-surface-container-high\/40{background-color:rgb(226 231 255 / .4)}.ta-stitch-editorial .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .bg-surface\/90{background-color:rgb(250 248 255 / .9)}.ta-stitch-editorial .p-space-lg{padding:1.5rem}.ta-stitch-editorial .p-space-md{padding:1rem}.ta-stitch-editorial .p-space-xl{padding:2rem}.ta-stitch-editorial .px-2{padding-left:.5rem;padding-right:.5rem}.ta-stitch-editorial .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-editorial .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-editorial .px-space-sm{padding-left:.5rem;padding-right:.5rem}.ta-stitch-editorial .px-space-xs{padding-left:.25rem;padding-right:.25rem}.ta-stitch-editorial .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-editorial .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-editorial .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ta-stitch-editorial .py-2{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-editorial .py-space-md{padding-top:1rem;padding-bottom:1rem}.ta-stitch-editorial .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-editorial .py-space-xs{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-editorial .pl-space-md{padding-left:1rem}.ta-stitch-editorial .pt-1{padding-top:.25rem}.ta-stitch-editorial .pt-20{padding-top:5rem}.ta-stitch-editorial .pt-space-lg{padding-top:1.5rem}.ta-stitch-editorial .pt-space-xs{padding-top:.25rem}.ta-stitch-editorial .text-center{text-align:center}.ta-stitch-editorial .font-body-lg{font-family:Inter}.ta-stitch-editorial .font-body-md{font-family:Inter}.ta-stitch-editorial .font-body-sm{font-family:Inter}.ta-stitch-editorial .font-code-sm{font-family:Inter}.ta-stitch-editorial .font-headline-lg{font-family:Inter}.ta-stitch-editorial .font-headline-md{font-family:Inter}.ta-stitch-editorial .font-headline-sm{font-family:Inter}.ta-stitch-editorial .font-headline-xl{font-family:Inter}.ta-stitch-editorial .font-label-md{font-family:Inter}.ta-stitch-editorial .font-label-sm{font-family:Inter}.ta-stitch-editorial .text-\[16px\]{font-size:16px}.ta-stitch-editorial .text-\[18px\]{font-size:18px}.ta-stitch-editorial .text-\[20px\]{font-size:20px}.ta-stitch-editorial .text-\[22px\]{font-size:22px}.ta-stitch-editorial .text-\[24px\]{font-size:24px}.ta-stitch-editorial .text-\[26px\]{font-size:26px}.ta-stitch-editorial .text-\[28px\]{font-size:28px}.ta-stitch-editorial .text-\[36px\]{font-size:36px}.ta-stitch-editorial .text-body-lg{font-size:1rem;line-height:1.625rem;font-weight:400}.ta-stitch-editorial .text-body-md{font-size:.875rem;line-height:1.375rem;font-weight:400}.ta-stitch-editorial .text-body-sm{font-size:.75rem;line-height:1.125rem;font-weight:400}.ta-stitch-editorial .text-code-sm{font-size:.75rem;line-height:1rem;font-weight:400}.ta-stitch-editorial .text-headline-lg{font-size:1.5rem;line-height:2rem;letter-spacing:-.02em;font-weight:600}.ta-stitch-editorial .text-headline-md{font-size:1.25rem;line-height:1.75rem;letter-spacing:-.015em;font-weight:600}.ta-stitch-editorial .text-headline-sm{font-size:1.125rem;line-height:1.5rem;letter-spacing:-.01em;font-weight:600}.ta-stitch-editorial .text-headline-xl{font-size:2.25rem;line-height:2.75rem;letter-spacing:-.025em;font-weight:700}.ta-stitch-editorial .text-label-md{font-size:.875rem;line-height:1.25rem;font-weight:500}.ta-stitch-editorial .text-label-sm{font-size:.75rem;line-height:1rem;letter-spacing:.025em;font-weight:600}.ta-stitch-editorial .font-bold{font-weight:700}.ta-stitch-editorial .font-semibold{font-weight:600}.ta-stitch-editorial .uppercase{text-transform:uppercase}.ta-stitch-editorial .leading-relaxed{line-height:1.625}.ta-stitch-editorial .tracking-tight{letter-spacing:-.025em}.ta-stitch-editorial .tracking-wider{letter-spacing:.05em}.ta-stitch-editorial .text-inverse-on-surface{--tw-text-opacity:1;color:rgb(238 240 255 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-outline-variant{--tw-text-opacity:1;color:rgb(195 198 215 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-secondary{--tw-text-opacity:1;color:rgb(81 95 116 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-tertiary{--tw-text-opacity:1;color:rgb(0 99 41 / var(--tw-text-opacity,1))}.ta-stitch-editorial .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-editorial .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-editorial .opacity-70{opacity:.7}.ta-stitch-editorial .opacity-80{opacity:.8}.ta-stitch-editorial .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-editorial .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-editorial .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ta-stitch-editorial .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-editorial .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-editorial .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-editorial .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-editorial .hover\:bg-on-primary-fixed-variant:hover{--tw-bg-opacity:1;background-color:rgb(0 62 168 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-editorial .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-editorial .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-editorial .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-editorial .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-editorial .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-editorial .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-editorial .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}@media (min-width:640px){.ta-stitch-editorial .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-editorial .sm\:flex-row{flex-direction:row}}@media (min-width:768px){.ta-stitch-editorial .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-editorial .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-editorial .md\:flex-row{flex-direction:row}}@media (min-width:1024px){.ta-stitch-editorial .lg\:sticky{position:sticky}.ta-stitch-editorial .lg\:top-24{top:6rem}.ta-stitch-editorial .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-editorial .lg\:col-span-4{grid-column:span 4 / span 4}.ta-stitch-editorial .lg\:col-span-8{grid-column:span 8 / span 8}.ta-stitch-editorial .lg\:flex{display:flex}.ta-stitch-editorial .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ta-stitch-editorial .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.ta-stitch-editorial .xl\:flex{display:flex}}.ta-stitch-download-policy *,.ta-stitch-download-policy ::before,.ta-stitch-download-policy ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-download-policy ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-download-policy *,.ta-stitch-download-policy ::after,.ta-stitch-download-policy ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-download-policy ::after,.ta-stitch-download-policy ::before{--tw-content:''}.ta-stitch-download-policy,.ta-stitch-download-policy{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-download-policy{margin:0;line-height:inherit}.ta-stitch-download-policy hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-download-policy abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-download-policy h1,.ta-stitch-download-policy h2,.ta-stitch-download-policy h3,.ta-stitch-download-policy h4,.ta-stitch-download-policy h5,.ta-stitch-download-policy h6{font-size:inherit;font-weight:inherit}.ta-stitch-download-policy a{color:inherit;text-decoration:inherit}.ta-stitch-download-policy b,.ta-stitch-download-policy strong{font-weight:bolder}.ta-stitch-download-policy code,.ta-stitch-download-policy kbd,.ta-stitch-download-policy pre,.ta-stitch-download-policy samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-download-policy small{font-size:80%}.ta-stitch-download-policy sub,.ta-stitch-download-policy sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-download-policy sub{bottom:-.25em}.ta-stitch-download-policy sup{top:-.5em}.ta-stitch-download-policy table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-download-policy button,.ta-stitch-download-policy input,.ta-stitch-download-policy optgroup,.ta-stitch-download-policy select,.ta-stitch-download-policy textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-download-policy button,.ta-stitch-download-policy select{text-transform:none}.ta-stitch-download-policy button,.ta-stitch-download-policy input:where([type=button]),.ta-stitch-download-policy input:where([type=reset]),.ta-stitch-download-policy input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-download-policy :-moz-focusring{outline:auto}.ta-stitch-download-policy :-moz-ui-invalid{box-shadow:none}.ta-stitch-download-policy progress{vertical-align:baseline}.ta-stitch-download-policy ::-webkit-inner-spin-button,.ta-stitch-download-policy ::-webkit-outer-spin-button{height:auto}.ta-stitch-download-policy [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-download-policy ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-download-policy ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-download-policy summary{display:list-item}.ta-stitch-download-policy blockquote,.ta-stitch-download-policy dd,.ta-stitch-download-policy dl,.ta-stitch-download-policy figure,.ta-stitch-download-policy h1,.ta-stitch-download-policy h2,.ta-stitch-download-policy h3,.ta-stitch-download-policy h4,.ta-stitch-download-policy h5,.ta-stitch-download-policy h6,.ta-stitch-download-policy hr,.ta-stitch-download-policy p,.ta-stitch-download-policy pre{margin:0}.ta-stitch-download-policy fieldset{margin:0;padding:0}.ta-stitch-download-policy legend{padding:0}.ta-stitch-download-policy menu,.ta-stitch-download-policy ol,.ta-stitch-download-policy ul{list-style:none;margin:0;padding:0}.ta-stitch-download-policy dialog{padding:0}.ta-stitch-download-policy textarea{resize:vertical}.ta-stitch-download-policy input::placeholder,.ta-stitch-download-policy textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-download-policy [role=button],.ta-stitch-download-policy button{cursor:pointer}.ta-stitch-download-policy :disabled{cursor:default}.ta-stitch-download-policy audio,.ta-stitch-download-policy canvas,.ta-stitch-download-policy embed,.ta-stitch-download-policy iframe,.ta-stitch-download-policy img,.ta-stitch-download-policy object,.ta-stitch-download-policy svg,.ta-stitch-download-policy video{display:block;vertical-align:middle}.ta-stitch-download-policy img,.ta-stitch-download-policy video{max-width:100%;height:auto}.ta-stitch-download-policy [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-download-policy .fixed{position:fixed}.ta-stitch-download-policy .left-0{left:0}.ta-stitch-download-policy .right-0{right:0}.ta-stitch-download-policy .top-0{top:0}.ta-stitch-download-policy .z-50{z-index:50}.ta-stitch-download-policy .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-download-policy .my-space-md{margin-top:1rem;margin-bottom:1rem}.ta-stitch-download-policy .mb-1{margin-bottom:.25rem}.ta-stitch-download-policy .mb-space-lg{margin-bottom:1.5rem}.ta-stitch-download-policy .mb-space-md{margin-bottom:1rem}.ta-stitch-download-policy .mb-space-sm{margin-bottom:.5rem}.ta-stitch-download-policy .mb-space-xs{margin-bottom:.25rem}.ta-stitch-download-policy .mr-space-xs{margin-right:.25rem}.ta-stitch-download-policy .mt-0\.5{margin-top:.125rem}.ta-stitch-download-policy .mt-1{margin-top:.25rem}.ta-stitch-download-policy .mt-2{margin-top:.5rem}.ta-stitch-download-policy .mt-space-md{margin-top:1rem}.ta-stitch-download-policy .mt-space-xl{margin-top:2rem}.ta-stitch-download-policy .mb-space-xl{margin-bottom:2rem}.ta-stitch-download-policy .block{display:block}.ta-stitch-download-policy .flex{display:flex}.ta-stitch-download-policy .inline-flex{display:inline-flex}.ta-stitch-download-policy .grid{display:grid}.ta-stitch-download-policy .hidden{display:none}.ta-stitch-download-policy .h-10{height:2.5rem}.ta-stitch-download-policy .h-20{height:5rem}.ta-stitch-download-policy .h-7{height:1.75rem}.ta-stitch-download-policy .h-8{height:2rem}.ta-stitch-download-policy .h-\[200px\]{height:200px}.ta-stitch-download-policy .h-\[58px\]{height:58px}.ta-stitch-download-policy .min-h-\[250px\]{min-height:250px}.ta-stitch-download-policy .min-h-\[90px\]{min-height:90px}.ta-stitch-download-policy .min-h-screen{min-height:100vh}.ta-stitch-download-policy .w-10{width:2.5rem}.ta-stitch-download-policy .w-7{width:1.75rem}.ta-stitch-download-policy .w-72{width:18rem}.ta-stitch-download-policy .w-8{width:2rem}.ta-stitch-download-policy .w-\[280px\]{width:280px}.ta-stitch-download-policy .w-full{width:100%}.ta-stitch-download-policy .max-w-3xl{max-width:48rem}.ta-stitch-download-policy .max-w-\[1200px\]{max-width:1200px}.ta-stitch-download-policy .max-w-\[970px\]{max-width:970px}.ta-stitch-download-policy .max-w-sm{max-width:24rem}.ta-stitch-download-policy .flex-1{flex:1 1 0%}.ta-stitch-download-policy .shrink-0{flex-shrink:0}.ta-stitch-download-policy .scroll-mt-24{scroll-margin-top:6rem}.ta-stitch-download-policy .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-download-policy .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-download-policy .flex-col{flex-direction:column}.ta-stitch-download-policy .items-start{align-items:flex-start}.ta-stitch-download-policy .items-center{align-items:center}.ta-stitch-download-policy .justify-center{justify-content:center}.ta-stitch-download-policy .justify-between{justify-content:space-between}.ta-stitch-download-policy .gap-1{gap:.25rem}.ta-stitch-download-policy .gap-space-lg{gap:1.5rem}.ta-stitch-download-policy .gap-space-md{gap:1rem}.ta-stitch-download-policy .gap-space-sm{gap:.5rem}.ta-stitch-download-policy .gap-space-xl{gap:2rem}.ta-stitch-download-policy .gap-space-xs{gap:.25rem}.ta-stitch-download-policy .space-y-space-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.ta-stitch-download-policy .space-y-space-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.ta-stitch-download-policy .self-start{align-self:flex-start}.ta-stitch-download-policy .rounded{border-radius:.25rem}.ta-stitch-download-policy .rounded-full{border-radius:9999px}.ta-stitch-download-policy .rounded-lg{border-radius:.5rem}.ta-stitch-download-policy .rounded-xl{border-radius:.75rem}.ta-stitch-download-policy .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-primary-fixed{--tw-bg-opacity:1;background-color:rgb(219 225 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .bg-surface\/90{background-color:rgb(250 248 255 / .9)}.ta-stitch-download-policy .bg-inverse-surface{--tw-bg-opacity:1;background-color:rgb(40 48 68 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .p-space-lg{padding:1.5rem}.ta-stitch-download-policy .p-space-md{padding:1rem}.ta-stitch-download-policy .p-space-sm{padding:.5rem}.ta-stitch-download-policy .p-space-xl{padding:2rem}.ta-stitch-download-policy .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-download-policy .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-download-policy .px-space-sm{padding-left:.5rem;padding-right:.5rem}.ta-stitch-download-policy .px-space-xs{padding-left:.25rem;padding-right:.25rem}.ta-stitch-download-policy .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-download-policy .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-download-policy .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ta-stitch-download-policy .py-space-sm{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-download-policy .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-download-policy .py-space-xs{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-download-policy .pb-space-xs{padding-bottom:.25rem}.ta-stitch-download-policy .pt-2{padding-top:.5rem}.ta-stitch-download-policy .pt-20{padding-top:5rem}.ta-stitch-download-policy .pt-space-md{padding-top:1rem}.ta-stitch-download-policy .pt-space-lg{padding-top:1.5rem}.ta-stitch-download-policy .text-center{text-align:center}.ta-stitch-download-policy .font-body-lg{font-family:Inter}.ta-stitch-download-policy .font-body-md{font-family:Inter}.ta-stitch-download-policy .font-body-sm{font-family:Inter}.ta-stitch-download-policy .font-code-sm{font-family:Inter}.ta-stitch-download-policy .font-headline-md{font-family:Inter}.ta-stitch-download-policy .font-headline-sm{font-family:Inter}.ta-stitch-download-policy .font-headline-xl{font-family:Inter}.ta-stitch-download-policy .font-label-md{font-family:Inter}.ta-stitch-download-policy .font-label-sm{font-family:Inter}.ta-stitch-download-policy .text-\[11px\]{font-size:11px}.ta-stitch-download-policy .text-\[14px\]{font-size:14px}.ta-stitch-download-policy .text-\[16px\]{font-size:16px}.ta-stitch-download-policy .text-\[18px\]{font-size:18px}.ta-stitch-download-policy .text-\[20px\]{font-size:20px}.ta-stitch-download-policy .text-\[22px\]{font-size:22px}.ta-stitch-download-policy .text-\[24px\]{font-size:24px}.ta-stitch-download-policy .text-\[28px\]{font-size:28px}.ta-stitch-download-policy .text-\[32px\]{font-size:32px}.ta-stitch-download-policy .text-body-lg{font-size:1rem;line-height:1.625rem;font-weight:400}.ta-stitch-download-policy .text-body-md{font-size:.875rem;line-height:1.375rem;font-weight:400}.ta-stitch-download-policy .text-body-sm{font-size:.75rem;line-height:1.125rem;font-weight:400}.ta-stitch-download-policy .text-code-sm{font-size:.75rem;line-height:1rem;font-weight:400}.ta-stitch-download-policy .text-headline-md{font-size:1.25rem;line-height:1.75rem;letter-spacing:-.015em;font-weight:600}.ta-stitch-download-policy .text-headline-sm{font-size:1.125rem;line-height:1.5rem;letter-spacing:-.01em;font-weight:600}.ta-stitch-download-policy .text-headline-xl{font-size:2.25rem;line-height:2.75rem;letter-spacing:-.025em;font-weight:700}.ta-stitch-download-policy .text-label-md{font-size:.875rem;line-height:1.25rem;font-weight:500}.ta-stitch-download-policy .text-label-sm{font-size:.75rem;line-height:1rem;letter-spacing:.025em;font-weight:600}.ta-stitch-download-policy .text-\[26px\]{font-size:26px}.ta-stitch-download-policy .font-bold{font-weight:700}.ta-stitch-download-policy .uppercase{text-transform:uppercase}.ta-stitch-download-policy .leading-relaxed{line-height:1.625}.ta-stitch-download-policy .leading-tight{line-height:1.25}.ta-stitch-download-policy .tracking-tight{letter-spacing:-.025em}.ta-stitch-download-policy .tracking-wider{letter-spacing:.05em}.ta-stitch-download-policy .text-error{--tw-text-opacity:1;color:rgb(186 26 26 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-on-primary-fixed{--tw-text-opacity:1;color:rgb(0 23 75 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-outline-variant{--tw-text-opacity:1;color:rgb(195 198 215 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-secondary{--tw-text-opacity:1;color:rgb(81 95 116 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-tertiary{--tw-text-opacity:1;color:rgb(0 99 41 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-inverse-on-surface{--tw-text-opacity:1;color:rgb(238 240 255 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-download-policy .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-download-policy .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-download-policy .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-download-policy .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-download-policy .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-download-policy .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-download-policy .hover\:bg-on-primary-fixed-variant:hover{--tw-bg-opacity:1;background-color:rgb(0 62 168 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .hover\:bg-surface-container-low:hover{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-download-policy .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-download-policy .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-download-policy .group:hover .group-hover\:bg-error-container{--tw-bg-opacity:1;background-color:rgb(255 218 214 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .group:hover .group-hover\:bg-primary-fixed{--tw-bg-opacity:1;background-color:rgb(219 225 255 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .group:hover .group-hover\:bg-secondary-container{--tw-bg-opacity:1;background-color:rgb(213 227 252 / var(--tw-bg-opacity,1))}.ta-stitch-download-policy .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}@media (min-width:640px){.ta-stitch-download-policy .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-download-policy .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ta-stitch-download-policy .sm\:flex-row{flex-direction:row}}@media (min-width:768px){.ta-stitch-download-policy .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-download-policy .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-download-policy .md\:flex-row{flex-direction:row}.ta-stitch-download-policy .md\:items-center{align-items:center}.ta-stitch-download-policy .md\:self-auto{align-self:auto}}@media (min-width:1024px){.ta-stitch-download-policy .lg\:sticky{position:sticky}.ta-stitch-download-policy .lg\:top-24{top:6rem}.ta-stitch-download-policy .lg\:col-span-4{grid-column:span 4 / span 4}.ta-stitch-download-policy .lg\:col-span-8{grid-column:span 8 / span 8}.ta-stitch-download-policy .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-download-policy .lg\:flex{display:flex}.ta-stitch-download-policy .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ta-stitch-download-policy .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ta-stitch-download-policy .lg\:flex-row{flex-direction:row}.ta-stitch-download-policy .lg\:flex-col{flex-direction:column}.ta-stitch-download-policy .lg\:items-end{align-items:flex-end}}@media (min-width:1280px){.ta-stitch-download-policy .xl\:flex{display:flex}}.ta-stitch-sitemap *,.ta-stitch-sitemap ::before,.ta-stitch-sitemap ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-sitemap ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-sitemap *,.ta-stitch-sitemap ::after,.ta-stitch-sitemap ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-sitemap ::after,.ta-stitch-sitemap ::before{--tw-content:''}.ta-stitch-sitemap,.ta-stitch-sitemap{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-sitemap{margin:0;line-height:inherit}.ta-stitch-sitemap hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-sitemap abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-sitemap h1,.ta-stitch-sitemap h2,.ta-stitch-sitemap h3,.ta-stitch-sitemap h4,.ta-stitch-sitemap h5,.ta-stitch-sitemap h6{font-size:inherit;font-weight:inherit}.ta-stitch-sitemap a{color:inherit;text-decoration:inherit}.ta-stitch-sitemap b,.ta-stitch-sitemap strong{font-weight:bolder}.ta-stitch-sitemap code,.ta-stitch-sitemap kbd,.ta-stitch-sitemap pre,.ta-stitch-sitemap samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-sitemap small{font-size:80%}.ta-stitch-sitemap sub,.ta-stitch-sitemap sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-sitemap sub{bottom:-.25em}.ta-stitch-sitemap sup{top:-.5em}.ta-stitch-sitemap table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-sitemap button,.ta-stitch-sitemap input,.ta-stitch-sitemap optgroup,.ta-stitch-sitemap select,.ta-stitch-sitemap textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-sitemap button,.ta-stitch-sitemap select{text-transform:none}.ta-stitch-sitemap button,.ta-stitch-sitemap input:where([type=button]),.ta-stitch-sitemap input:where([type=reset]),.ta-stitch-sitemap input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-sitemap :-moz-focusring{outline:auto}.ta-stitch-sitemap :-moz-ui-invalid{box-shadow:none}.ta-stitch-sitemap progress{vertical-align:baseline}.ta-stitch-sitemap ::-webkit-inner-spin-button,.ta-stitch-sitemap ::-webkit-outer-spin-button{height:auto}.ta-stitch-sitemap [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-sitemap ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-sitemap ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-sitemap summary{display:list-item}.ta-stitch-sitemap blockquote,.ta-stitch-sitemap dd,.ta-stitch-sitemap dl,.ta-stitch-sitemap figure,.ta-stitch-sitemap h1,.ta-stitch-sitemap h2,.ta-stitch-sitemap h3,.ta-stitch-sitemap h4,.ta-stitch-sitemap h5,.ta-stitch-sitemap h6,.ta-stitch-sitemap hr,.ta-stitch-sitemap p,.ta-stitch-sitemap pre{margin:0}.ta-stitch-sitemap fieldset{margin:0;padding:0}.ta-stitch-sitemap legend{padding:0}.ta-stitch-sitemap menu,.ta-stitch-sitemap ol,.ta-stitch-sitemap ul{list-style:none;margin:0;padding:0}.ta-stitch-sitemap dialog{padding:0}.ta-stitch-sitemap textarea{resize:vertical}.ta-stitch-sitemap input::placeholder,.ta-stitch-sitemap textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-sitemap [role=button],.ta-stitch-sitemap button{cursor:pointer}.ta-stitch-sitemap :disabled{cursor:default}.ta-stitch-sitemap audio,.ta-stitch-sitemap canvas,.ta-stitch-sitemap embed,.ta-stitch-sitemap iframe,.ta-stitch-sitemap img,.ta-stitch-sitemap object,.ta-stitch-sitemap svg,.ta-stitch-sitemap video{display:block;vertical-align:middle}.ta-stitch-sitemap img,.ta-stitch-sitemap video{max-width:100%;height:auto}.ta-stitch-sitemap [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-sitemap .pointer-events-none{pointer-events:none}.ta-stitch-sitemap .fixed{position:fixed}.ta-stitch-sitemap .absolute{position:absolute}.ta-stitch-sitemap .relative{position:relative}.ta-stitch-sitemap .-bottom-8{bottom:-2rem}.ta-stitch-sitemap .-right-8{right:-2rem}.ta-stitch-sitemap .left-0{left:0}.ta-stitch-sitemap .left-3{left:.75rem}.ta-stitch-sitemap .right-0{right:0}.ta-stitch-sitemap .right-2\.5{right:.625rem}.ta-stitch-sitemap .top-0{top:0}.ta-stitch-sitemap .top-1\/2{top:50%}.ta-stitch-sitemap .z-10{z-index:10}.ta-stitch-sitemap .z-50{z-index:50}.ta-stitch-sitemap .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-sitemap .mx-space-xs{margin-left:.25rem;margin-right:.25rem}.ta-stitch-sitemap .mt-0\.5{margin-top:.125rem}.ta-stitch-sitemap .mt-space-2xl{margin-top:3rem}.ta-stitch-sitemap .flex{display:flex}.ta-stitch-sitemap .inline-flex{display:inline-flex}.ta-stitch-sitemap .grid{display:grid}.ta-stitch-sitemap .hidden{display:none}.ta-stitch-sitemap .h-10{height:2.5rem}.ta-stitch-sitemap .h-11{height:2.75rem}.ta-stitch-sitemap .h-20{height:5rem}.ta-stitch-sitemap .h-48{height:12rem}.ta-stitch-sitemap .h-6{height:1.5rem}.ta-stitch-sitemap .h-8{height:2rem}.ta-stitch-sitemap .h-\[90px\]{height:90px}.ta-stitch-sitemap .min-h-\[calc\(100vh-280px\)\]{min-height:calc(100vh - 280px)}.ta-stitch-sitemap .w-10{width:2.5rem}.ta-stitch-sitemap .w-48{width:12rem}.ta-stitch-sitemap .w-64{width:16rem}.ta-stitch-sitemap .w-8{width:2rem}.ta-stitch-sitemap .w-fit{width:-moz-fit-content;width:fit-content}.ta-stitch-sitemap .w-full{width:100%}.ta-stitch-sitemap .w-px{width:1px}.ta-stitch-sitemap .max-w-2xl{max-width:42rem}.ta-stitch-sitemap .max-w-\[1200px\]{max-width:1200px}.ta-stitch-sitemap .max-w-md{max-width:28rem}.ta-stitch-sitemap .max-w-lg{max-width:32rem}.ta-stitch-sitemap .flex-shrink-0{flex-shrink:0}.ta-stitch-sitemap .-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-sitemap .cursor-pointer{cursor:pointer}.ta-stitch-sitemap .select-none{-webkit-user-select:none;user-select:none}.ta-stitch-sitemap .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-sitemap .flex-col{flex-direction:column}.ta-stitch-sitemap .flex-wrap{flex-wrap:wrap}.ta-stitch-sitemap .items-start{align-items:flex-start}.ta-stitch-sitemap .items-center{align-items:center}.ta-stitch-sitemap .justify-start{justify-content:flex-start}.ta-stitch-sitemap .justify-center{justify-content:center}.ta-stitch-sitemap .justify-between{justify-content:space-between}.ta-stitch-sitemap .gap-1{gap:.25rem}.ta-stitch-sitemap .gap-1\.5{gap:.375rem}.ta-stitch-sitemap .gap-2{gap:.5rem}.ta-stitch-sitemap .gap-2\.5{gap:.625rem}.ta-stitch-sitemap .gap-3{gap:.75rem}.ta-stitch-sitemap .gap-gutter{gap:1.5rem}.ta-stitch-sitemap .gap-space-2xl{gap:3rem}.ta-stitch-sitemap .gap-space-lg{gap:1.5rem}.ta-stitch-sitemap .gap-space-md{gap:1rem}.ta-stitch-sitemap .gap-space-sm{gap:.5rem}.ta-stitch-sitemap .gap-space-xl{gap:2rem}.ta-stitch-sitemap .gap-space-xs{gap:.25rem}.ta-stitch-sitemap .gap-x-space-md{column-gap:1rem}.ta-stitch-sitemap .gap-y-space-sm{row-gap:.5rem}.ta-stitch-sitemap .overflow-hidden{overflow:hidden}.ta-stitch-sitemap .overflow-x-auto{overflow-x:auto}.ta-stitch-sitemap .whitespace-nowrap{white-space:nowrap}.ta-stitch-sitemap .rounded{border-radius:.25rem}.ta-stitch-sitemap .rounded-full{border-radius:9999px}.ta-stitch-sitemap .rounded-lg{border-radius:.5rem}.ta-stitch-sitemap .rounded-xl{border-radius:.75rem}.ta-stitch-sitemap .border-b{border-bottom-width:1px}.ta-stitch-sitemap .border-t{border-top-width:1px}.ta-stitch-sitemap .border-surface-container{--tw-border-opacity:1;border-color:rgb(236 238 240 / var(--tw-border-opacity,1))}.ta-stitch-sitemap .border-surface-container-highest{--tw-border-opacity:1;border-color:rgb(224 227 229 / var(--tw-border-opacity,1))}.ta-stitch-sitemap .border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59 / var(--tw-border-opacity,1))}.ta-stitch-sitemap .bg-outline-variant\/40{background-color:rgb(195 198 215 / .4)}.ta-stitch-sitemap .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-primary-fixed{--tw-bg-opacity:1;background-color:rgb(219 225 255 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-primary\/5{background-color:rgb(0 74 198 / .05)}.ta-stitch-sitemap .bg-secondary-container{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-secondary-fixed{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-surface{--tw-bg-opacity:1;background-color:rgb(247 249 251 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(236 238 240 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(230 232 234 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 244 246 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-surface\/90{background-color:rgb(247 249 251 / .9)}.ta-stitch-sitemap .bg-tertiary-fixed{--tw-bg-opacity:1;background-color:rgb(211 228 254 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-\[\#0f172a\]{--tw-bg-opacity:1;background-color:rgb(15 23 42 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .bg-\[\#1e293b\]{--tw-bg-opacity:1;background-color:rgb(30 41 59 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .p-1{padding:.25rem}.ta-stitch-sitemap .p-2{padding:.5rem}.ta-stitch-sitemap .p-space-2xl{padding:3rem}.ta-stitch-sitemap .p-space-lg{padding:1.5rem}.ta-stitch-sitemap .p-space-md{padding:1rem}.ta-stitch-sitemap .p-space-sm{padding:.5rem}.ta-stitch-sitemap .p-space-xl{padding:2rem}.ta-stitch-sitemap .px-1{padding-left:.25rem;padding-right:.25rem}.ta-stitch-sitemap .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ta-stitch-sitemap .px-2{padding-left:.5rem;padding-right:.5rem}.ta-stitch-sitemap .px-2\.5{padding-left:.625rem;padding-right:.625rem}.ta-stitch-sitemap .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-sitemap .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-sitemap .px-space-sm{padding-left:.5rem;padding-right:.5rem}.ta-stitch-sitemap .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-sitemap .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-sitemap .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ta-stitch-sitemap .py-2{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-sitemap .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-sitemap .py-space-xs{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-sitemap .py-space-2xl{padding-top:3rem;padding-bottom:3rem}.ta-stitch-sitemap .pb-2{padding-bottom:.5rem}.ta-stitch-sitemap .pb-space-xs{padding-bottom:.25rem}.ta-stitch-sitemap .pl-9{padding-left:2.25rem}.ta-stitch-sitemap .pr-8{padding-right:2rem}.ta-stitch-sitemap .pt-20{padding-top:5rem}.ta-stitch-sitemap .pb-space-xl{padding-bottom:2rem}.ta-stitch-sitemap .pt-space-lg{padding-top:1.5rem}.ta-stitch-sitemap .text-center{text-align:center}.ta-stitch-sitemap .font-body-md{font-family:Inter}.ta-stitch-sitemap .font-body-sm{font-family:Inter}.ta-stitch-sitemap .font-caption{font-family:Inter}.ta-stitch-sitemap .font-headline-lg{font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-sitemap .font-headline-md{font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-sitemap .font-headline-sm{font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-sitemap .font-label-md{font-family:Inter}.ta-stitch-sitemap .font-label-sm{font-family:Inter}.ta-stitch-sitemap .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.ta-stitch-sitemap .text-\[11px\]{font-size:11px}.ta-stitch-sitemap .text-\[12px\]{font-size:12px}.ta-stitch-sitemap .text-\[14px\]{font-size:14px}.ta-stitch-sitemap .text-\[16px\]{font-size:16px}.ta-stitch-sitemap .text-\[18px\]{font-size:18px}.ta-stitch-sitemap .text-\[20px\]{font-size:20px}.ta-stitch-sitemap .text-\[22px\]{font-size:22px}.ta-stitch-sitemap .text-\[28px\]{font-size:28px}.ta-stitch-sitemap .text-\[40px\]{font-size:40px}.ta-stitch-sitemap .text-body-md{font-size:16px;line-height:24px;font-weight:400}.ta-stitch-sitemap .text-body-sm{font-size:14px;line-height:20px;font-weight:400}.ta-stitch-sitemap .text-caption{font-size:11px;line-height:14px;font-weight:500}.ta-stitch-sitemap .text-headline-lg{font-size:32px;line-height:40px;font-weight:700}.ta-stitch-sitemap .text-headline-md{font-size:24px;line-height:32px;font-weight:600}.ta-stitch-sitemap .text-headline-sm{font-size:20px;line-height:28px;font-weight:600}.ta-stitch-sitemap .text-label-md{font-size:14px;line-height:20px;font-weight:600}.ta-stitch-sitemap .text-label-sm{font-size:12px;line-height:16px;font-weight:500}.ta-stitch-sitemap .font-medium{font-weight:500}.ta-stitch-sitemap .font-normal{font-weight:400}.ta-stitch-sitemap .font-semibold{font-weight:600}.ta-stitch-sitemap .uppercase{text-transform:uppercase}.ta-stitch-sitemap .leading-relaxed{line-height:1.625}.ta-stitch-sitemap .tracking-tight{letter-spacing:-.025em}.ta-stitch-sitemap .tracking-wide{letter-spacing:.025em}.ta-stitch-sitemap .tracking-wider{letter-spacing:.05em}.ta-stitch-sitemap .text-\[\#0f172a\]{--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-\[\#2563eb\]{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-on-secondary-fixed{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-on-surface{--tw-text-opacity:1;color:rgb(25 28 30 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-outline-variant{--tw-text-opacity:1;color:rgb(195 198 215 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-secondary{--tw-text-opacity:1;color:rgb(86 94 116 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-tertiary{--tw-text-opacity:1;color:rgb(70 86 108 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-\[\#64748b\]{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-\[\#94a3b8\]{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-\[\#cbd5e1\]{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-sitemap .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-sitemap .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-sitemap .blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ta-stitch-sitemap .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-sitemap .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-sitemap .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-sitemap .placeholder\:text-outline::placeholder{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ta-stitch-sitemap .focus-within\:ring-primary\/20:focus-within{--tw-ring-color:rgb(0 74 198 / 0.2)}.ta-stitch-sitemap .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(236 238 240 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .hover\:bg-\[\#334155\]:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(25 28 30 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-sitemap .focus\:bg-surface-container-high:focus{--tw-bg-opacity:1;background-color:rgb(230 232 234 / var(--tw-bg-opacity,1))}.ta-stitch-sitemap .focus\:outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.ta-stitch-sitemap .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}@media (min-width:640px){.ta-stitch-sitemap .sm\:block{display:block}.ta-stitch-sitemap .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-sitemap .sm\:flex-row{flex-direction:row}.ta-stitch-sitemap .sm\:items-end{align-items:flex-end}.ta-stitch-sitemap .sm\:items-center{align-items:center}}@media (min-width:768px){.ta-stitch-sitemap .md\:col-span-6{grid-column:span 6 / span 6}.ta-stitch-sitemap .md\:block{display:block}.ta-stitch-sitemap .md\:w-80{width:20rem}.ta-stitch-sitemap .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-sitemap .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-sitemap .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ta-stitch-sitemap .md\:flex-row{flex-direction:row}.ta-stitch-sitemap .md\:items-end{align-items:flex-end}.ta-stitch-sitemap .md\:justify-end{justify-content:flex-end}}@media (min-width:1024px){.ta-stitch-sitemap .lg\:w-72{width:18rem}.ta-stitch-sitemap .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stitch-sitemap .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.ta-stitch-sitemap .xl\:flex{display:flex}}.ta-stitch-privacy *,.ta-stitch-privacy ::before,.ta-stitch-privacy ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-privacy ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.ta-stitch-privacy *,.ta-stitch-privacy ::after,.ta-stitch-privacy ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-privacy ::after,.ta-stitch-privacy ::before{--tw-content:''}.ta-stitch-privacy,.ta-stitch-privacy{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}.ta-stitch-privacy{margin:0;line-height:inherit}.ta-stitch-privacy hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-privacy abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-privacy h1,.ta-stitch-privacy h2,.ta-stitch-privacy h3,.ta-stitch-privacy h4,.ta-stitch-privacy h5,.ta-stitch-privacy h6{font-size:inherit;font-weight:inherit}.ta-stitch-privacy a{color:inherit;text-decoration:inherit}.ta-stitch-privacy b,.ta-stitch-privacy strong{font-weight:bolder}.ta-stitch-privacy code,.ta-stitch-privacy kbd,.ta-stitch-privacy pre,.ta-stitch-privacy samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-privacy small{font-size:80%}.ta-stitch-privacy sub,.ta-stitch-privacy sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-privacy sub{bottom:-.25em}.ta-stitch-privacy sup{top:-.5em}.ta-stitch-privacy table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-privacy button,.ta-stitch-privacy input,.ta-stitch-privacy optgroup,.ta-stitch-privacy select,.ta-stitch-privacy textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-privacy button,.ta-stitch-privacy select{text-transform:none}.ta-stitch-privacy button,.ta-stitch-privacy input:where([type=button]),.ta-stitch-privacy input:where([type=reset]),.ta-stitch-privacy input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}.ta-stitch-privacy :-moz-focusring{outline:auto}.ta-stitch-privacy :-moz-ui-invalid{box-shadow:none}.ta-stitch-privacy progress{vertical-align:baseline}.ta-stitch-privacy ::-webkit-inner-spin-button,.ta-stitch-privacy ::-webkit-outer-spin-button{height:auto}.ta-stitch-privacy [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-privacy ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-privacy ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-privacy summary{display:list-item}.ta-stitch-privacy blockquote,.ta-stitch-privacy dd,.ta-stitch-privacy dl,.ta-stitch-privacy figure,.ta-stitch-privacy h1,.ta-stitch-privacy h2,.ta-stitch-privacy h3,.ta-stitch-privacy h4,.ta-stitch-privacy h5,.ta-stitch-privacy h6,.ta-stitch-privacy hr,.ta-stitch-privacy p,.ta-stitch-privacy pre{margin:0}.ta-stitch-privacy fieldset{margin:0;padding:0}.ta-stitch-privacy legend{padding:0}.ta-stitch-privacy menu,.ta-stitch-privacy ol,.ta-stitch-privacy ul{list-style:none;margin:0;padding:0}.ta-stitch-privacy dialog{padding:0}.ta-stitch-privacy textarea{resize:vertical}.ta-stitch-privacy input::placeholder,.ta-stitch-privacy textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-privacy [role=button],.ta-stitch-privacy button{cursor:pointer}.ta-stitch-privacy :disabled{cursor:default}.ta-stitch-privacy audio,.ta-stitch-privacy canvas,.ta-stitch-privacy embed,.ta-stitch-privacy iframe,.ta-stitch-privacy img,.ta-stitch-privacy object,.ta-stitch-privacy svg,.ta-stitch-privacy video{display:block;vertical-align:middle}.ta-stitch-privacy img,.ta-stitch-privacy video{max-width:100%;height:auto}.ta-stitch-privacy [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-privacy .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ta-stitch-privacy .fixed{position:fixed}.ta-stitch-privacy .absolute{position:absolute}.ta-stitch-privacy .relative{position:relative}.ta-stitch-privacy .sticky{position:sticky}.ta-stitch-privacy .inset-0{inset:0}.ta-stitch-privacy .left-0{left:0}.ta-stitch-privacy .left-space-sm{left:.5rem}.ta-stitch-privacy .top-0{top:0}.ta-stitch-privacy .top-2{top:.5rem}.ta-stitch-privacy .top-36{top:9rem}.ta-stitch-privacy .z-50{z-index:50}.ta-stitch-privacy .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-privacy .my-space-xs{margin-top:.25rem;margin-bottom:.25rem}.ta-stitch-privacy .mb-space-md{margin-bottom:1rem}.ta-stitch-privacy .mb-space-sm{margin-bottom:.5rem}.ta-stitch-privacy .mb-space-xs{margin-bottom:.25rem}.ta-stitch-privacy .mt-1{margin-top:.25rem}.ta-stitch-privacy .mt-space-md{margin-top:1rem}.ta-stitch-privacy .mb-space-xl{margin-bottom:2rem}.ta-stitch-privacy .block{display:block}.ta-stitch-privacy .inline-block{display:inline-block}.ta-stitch-privacy .flex{display:flex}.ta-stitch-privacy .inline-flex{display:inline-flex}.ta-stitch-privacy .grid{display:grid}.ta-stitch-privacy .hidden{display:none}.ta-stitch-privacy .h-10{height:2.5rem}.ta-stitch-privacy .h-28{height:7rem}.ta-stitch-privacy .h-6{height:1.5rem}.ta-stitch-privacy .h-8{height:2rem}.ta-stitch-privacy .h-9{height:2.25rem}.ta-stitch-privacy .h-\[250px\]{height:250px}.ta-stitch-privacy .h-\[90px\]{height:90px}.ta-stitch-privacy .h-full{height:100%}.ta-stitch-privacy .max-h-\[380px\]{max-height:380px}.ta-stitch-privacy .min-h-full{min-height:100%}.ta-stitch-privacy .w-10{width:2.5rem}.ta-stitch-privacy .w-11{width:2.75rem}.ta-stitch-privacy .w-8{width:2rem}.ta-stitch-privacy .w-80{width:20rem}.ta-stitch-privacy .w-\[300px\]{width:300px}.ta-stitch-privacy .w-\[340px\]{width:340px}.ta-stitch-privacy .w-full{width:100%}.ta-stitch-privacy .max-w-\[1140px\]{max-width:1140px}.ta-stitch-privacy .max-w-\[1280px\]{max-width:1280px}.ta-stitch-privacy .max-w-\[560px\]{max-width:560px}.ta-stitch-privacy .max-w-\[740px\]{max-width:740px}.ta-stitch-privacy .flex-1{flex:1 1 0%}.ta-stitch-privacy .shrink-0{flex-shrink:0}.ta-stitch-privacy .cursor-pointer{cursor:pointer}.ta-stitch-privacy .scroll-mt-36{scroll-margin-top:9rem}.ta-stitch-privacy .list-none{list-style-type:none}.ta-stitch-privacy .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ta-stitch-privacy .flex-col{flex-direction:column}.ta-stitch-privacy .flex-wrap{flex-wrap:wrap}.ta-stitch-privacy .items-start{align-items:flex-start}.ta-stitch-privacy .items-center{align-items:center}.ta-stitch-privacy .items-stretch{align-items:stretch}.ta-stitch-privacy .justify-end{justify-content:flex-end}.ta-stitch-privacy .justify-center{justify-content:center}.ta-stitch-privacy .justify-between{justify-content:space-between}.ta-stitch-privacy .gap-1{gap:.25rem}.ta-stitch-privacy .gap-gutter{gap:1.5rem}.ta-stitch-privacy .gap-space-lg{gap:1.5rem}.ta-stitch-privacy .gap-space-md{gap:1rem}.ta-stitch-privacy .gap-space-sm{gap:.5rem}.ta-stitch-privacy .gap-space-xl{gap:2rem}.ta-stitch-privacy .gap-space-xs{gap:.25rem}.ta-stitch-privacy .divide-none>:not([hidden])~:not([hidden]){border-style:none}.ta-stitch-privacy .overflow-x-auto{overflow-x:auto}.ta-stitch-privacy .overflow-y-auto{overflow-y:auto}.ta-stitch-privacy .whitespace-nowrap{white-space:nowrap}.ta-stitch-privacy .rounded{border-radius:.125rem}.ta-stitch-privacy .rounded-full{border-radius:.75rem}.ta-stitch-privacy .rounded-lg{border-radius:.25rem}.ta-stitch-privacy .rounded-xl{border-radius:.5rem}.ta-stitch-privacy .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-black\/40{background-color:rgb(0 0 0 / .4)}.ta-stitch-privacy .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-primary-fixed{--tw-bg-opacity:1;background-color:rgb(219 225 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(226 231 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-surface-container-lowest\/60{background-color:rgb(255 255 255 / .6)}.ta-stitch-privacy .bg-surface-dim{--tw-bg-opacity:1;background-color:rgb(210 217 244 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .bg-tertiary-fixed\/30{background-color:rgb(127 252 151 / .3)}.ta-stitch-privacy .bg-on-background{--tw-bg-opacity:1;background-color:rgb(19 27 46 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .p-1{padding:.25rem}.ta-stitch-privacy .p-margin-sm{padding:1rem}.ta-stitch-privacy .p-space-lg{padding:1.5rem}.ta-stitch-privacy .p-space-md{padding:1rem}.ta-stitch-privacy .p-space-sm{padding:.5rem}.ta-stitch-privacy .p-space-xs{padding:.25rem}.ta-stitch-privacy .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ta-stitch-privacy .px-2{padding-left:.5rem;padding-right:.5rem}.ta-stitch-privacy .px-margin{padding-left:2rem;padding-right:2rem}.ta-stitch-privacy .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-privacy .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-privacy .px-space-sm{padding-left:.5rem;padding-right:.5rem}.ta-stitch-privacy .px-space-xs{padding-left:.25rem;padding-right:.25rem}.ta-stitch-privacy .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ta-stitch-privacy .py-1{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-privacy .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ta-stitch-privacy .py-space-md{padding-top:1rem;padding-bottom:1rem}.ta-stitch-privacy .py-space-sm{padding-top:.5rem;padding-bottom:.5rem}.ta-stitch-privacy .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-privacy .py-space-xs{padding-top:.25rem;padding-bottom:.25rem}.ta-stitch-privacy .pb-space-xs{padding-bottom:.25rem}.ta-stitch-privacy .pl-9{padding-left:2.25rem}.ta-stitch-privacy .pr-space-sm{padding-right:.5rem}.ta-stitch-privacy .pr-space-xs{padding-right:.25rem}.ta-stitch-privacy .pt-28{padding-top:7rem}.ta-stitch-privacy .pt-space-sm{padding-top:.5rem}.ta-stitch-privacy .pt-space-xs{padding-top:.25rem}.ta-stitch-privacy .pt-space-md{padding-top:1rem}.ta-stitch-privacy .text-left{text-align:left}.ta-stitch-privacy .font-body-lg{font-family:Inter}.ta-stitch-privacy .font-body-md{font-family:Inter}.ta-stitch-privacy .font-body-sm{font-family:Inter}.ta-stitch-privacy .font-code-sm{font-family:Inter}.ta-stitch-privacy .font-display-lg{font-family:Inter}.ta-stitch-privacy .font-headline-lg{font-family:Inter}.ta-stitch-privacy .font-headline-sm{font-family:Inter}.ta-stitch-privacy .font-label-md{font-family:Inter}.ta-stitch-privacy .font-label-sm{font-family:Inter}.ta-stitch-privacy .text-\[12px\]{font-size:12px}.ta-stitch-privacy .text-\[14px\]{font-size:14px}.ta-stitch-privacy .text-\[16px\]{font-size:16px}.ta-stitch-privacy .text-\[18px\]{font-size:18px}.ta-stitch-privacy .text-\[20px\]{font-size:20px}.ta-stitch-privacy .text-\[22px\]{font-size:22px}.ta-stitch-privacy .text-\[24px\]{font-size:24px}.ta-stitch-privacy .text-\[28px\]{font-size:28px}.ta-stitch-privacy .text-body-lg{font-size:16px;line-height:26px;letter-spacing:0em;font-weight:400}.ta-stitch-privacy .text-body-md{font-size:14px;line-height:22px;letter-spacing:0em;font-weight:400}.ta-stitch-privacy .text-body-sm{font-size:12px;line-height:18px;letter-spacing:.01em;font-weight:400}.ta-stitch-privacy .text-code-sm{font-size:12px;line-height:18px;letter-spacing:0em;font-weight:500}.ta-stitch-privacy .text-display-lg{font-size:40px;line-height:48px;letter-spacing:-.02em;font-weight:700}.ta-stitch-privacy .text-headline-lg{font-size:28px;line-height:36px;letter-spacing:-.015em;font-weight:600}.ta-stitch-privacy .text-headline-sm{font-size:18px;line-height:26px;letter-spacing:0em;font-weight:600}.ta-stitch-privacy .text-label-md{font-size:13px;line-height:18px;letter-spacing:.01em;font-weight:500}.ta-stitch-privacy .text-label-sm{font-size:11px;line-height:16px;letter-spacing:.04em;font-weight:600}.ta-stitch-privacy .text-\[26px\]{font-size:26px}.ta-stitch-privacy .font-bold{font-weight:700}.ta-stitch-privacy .font-medium{font-weight:500}.ta-stitch-privacy .font-semibold{font-weight:600}.ta-stitch-privacy .uppercase{text-transform:uppercase}.ta-stitch-privacy .leading-relaxed{line-height:1.625}.ta-stitch-privacy .tracking-tight{letter-spacing:-.025em}.ta-stitch-privacy .tracking-wider{letter-spacing:.05em}.ta-stitch-privacy .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-secondary{--tw-text-opacity:1;color:rgb(81 95 116 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-tertiary{--tw-text-opacity:1;color:rgb(0 99 41 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-surface-container-high{--tw-text-opacity:1;color:rgb(226 231 255 / var(--tw-text-opacity,1))}.ta-stitch-privacy .text-surface-dim{--tw-text-opacity:1;color:rgb(210 217 244 / var(--tw-text-opacity,1))}.ta-stitch-privacy .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-privacy .opacity-0{opacity:0}.ta-stitch-privacy .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-privacy .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-privacy .shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ta-stitch-privacy .outline-none{outline:2px solid #fff0;outline-offset:2px}.ta-stitch-privacy .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-privacy .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-privacy .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-privacy .duration-200{transition-duration:200ms}.ta-stitch-privacy .placeholder\:text-outline::placeholder{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity,1))}.ta-stitch-privacy .after\:absolute::after{content:var(--tw-content);position:absolute}.ta-stitch-privacy .after\:left-\[2px\]::after{content:var(--tw-content);left:2px}.ta-stitch-privacy .after\:top-\[2px\]::after{content:var(--tw-content);top:2px}.ta-stitch-privacy .after\:h-5::after{content:var(--tw-content);height:1.25rem}.ta-stitch-privacy .after\:w-5::after{content:var(--tw-content);width:1.25rem}.ta-stitch-privacy .after\:rounded-full::after{content:var(--tw-content);border-radius:.75rem}.ta-stitch-privacy .after\:bg-white::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.ta-stitch-privacy .after\:transition-all::after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ta-stitch-privacy .after\:content-\[\'\'\]::after{--tw-content:'';content:var(--tw-content)}.ta-stitch-privacy .hover\:bg-primary-container:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.ta-stitch-privacy .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-privacy .hover\:bg-surface-container\/50:hover{background-color:rgb(234 237 255 / 0.5)}.ta-stitch-privacy .hover\:bg-surface-variant:hover{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity, 1))}.ta-stitch-privacy .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-privacy .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-privacy .hover\:text-on-primary:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-privacy .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-privacy .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-privacy .focus\:bg-surface-container-lowest:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ta-stitch-privacy .group:hover .group-hover\:bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-privacy .group:hover .group-hover\:text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-privacy .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-privacy .peer:checked ~ .peer-checked\:bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-privacy .peer:checked ~ .peer-checked\:after\:translate-x-full::after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-privacy .peer:checked ~ .peer-checked\:after\:border-white::after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.ta-stitch-privacy .peer:focus ~ .peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}@media (min-width: 640px){.ta-stitch-privacy .sm\:w-auto{width:auto}.ta-stitch-privacy .sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-privacy .sm\:flex-row{flex-direction:row}.ta-stitch-privacy .sm\:items-center{align-items:center}}@media (min-width: 768px){.ta-stitch-privacy .md\:col-span-1{grid-column:span 1 / span 1}.ta-stitch-privacy .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-privacy .md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.ta-stitch-privacy .md\:flex-row{flex-direction:row}}@media (min-width: 1024px){.ta-stitch-privacy .lg\:flex{display:flex}.ta-stitch-privacy .lg\:hidden{display:none}.ta-stitch-privacy .lg\:max-w-\[740px\]{max-width:740px}.ta-stitch-privacy .lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.ta-stitch-privacy .lg\:flex-row{flex-direction:row}}
/* terms */
.ta-stitch-terms *,.ta-stitch-terms ::before,.ta-stitch-terms ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-terms ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-terms *,.ta-stitch-terms ::after,.ta-stitch-terms ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-terms ::after,.ta-stitch-terms ::before{--tw-content:''}.ta-stitch-terms,.ta-stitch-terms{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ta-stitch-terms{margin:0;line-height:inherit}.ta-stitch-terms hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-terms abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-terms h1,.ta-stitch-terms h2,.ta-stitch-terms h3,.ta-stitch-terms h4,.ta-stitch-terms h5,.ta-stitch-terms h6{font-size:inherit;font-weight:inherit}.ta-stitch-terms a{color:inherit;text-decoration:inherit}.ta-stitch-terms b,.ta-stitch-terms strong{font-weight:bolder}.ta-stitch-terms code,.ta-stitch-terms kbd,.ta-stitch-terms pre,.ta-stitch-terms samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-terms small{font-size:80%}.ta-stitch-terms sub,.ta-stitch-terms sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-terms sub{bottom:-.25em}.ta-stitch-terms sup{top:-.5em}.ta-stitch-terms table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-terms button,.ta-stitch-terms input,.ta-stitch-terms optgroup,.ta-stitch-terms select,.ta-stitch-terms textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-terms button,.ta-stitch-terms select{text-transform:none}.ta-stitch-terms button,.ta-stitch-terms input:where([type=button]),.ta-stitch-terms input:where([type=reset]),.ta-stitch-terms input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ta-stitch-terms :-moz-focusring{outline:auto}.ta-stitch-terms :-moz-ui-invalid{box-shadow:none}.ta-stitch-terms progress{vertical-align:baseline}.ta-stitch-terms ::-webkit-inner-spin-button,.ta-stitch-terms ::-webkit-outer-spin-button{height:auto}.ta-stitch-terms [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-terms ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-terms ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-terms summary{display:list-item}.ta-stitch-terms blockquote,.ta-stitch-terms dd,.ta-stitch-terms dl,.ta-stitch-terms figure,.ta-stitch-terms h1,.ta-stitch-terms h2,.ta-stitch-terms h3,.ta-stitch-terms h4,.ta-stitch-terms h5,.ta-stitch-terms h6,.ta-stitch-terms hr,.ta-stitch-terms p,.ta-stitch-terms pre{margin:0}.ta-stitch-terms fieldset{margin:0;padding:0}.ta-stitch-terms legend{padding:0}.ta-stitch-terms menu,.ta-stitch-terms ol,.ta-stitch-terms ul{list-style:none;margin:0;padding:0}.ta-stitch-terms dialog{padding:0}.ta-stitch-terms textarea{resize:vertical}.ta-stitch-terms input::placeholder,.ta-stitch-terms textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-terms [role=button],.ta-stitch-terms button{cursor:pointer}.ta-stitch-terms :disabled{cursor:default}.ta-stitch-terms audio,.ta-stitch-terms canvas,.ta-stitch-terms embed,.ta-stitch-terms iframe,.ta-stitch-terms img,.ta-stitch-terms object,.ta-stitch-terms svg,.ta-stitch-terms video{display:block;vertical-align:middle}.ta-stitch-terms img,.ta-stitch-terms video{max-width:100%;height:auto}.ta-stitch-terms [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-terms .fixed{position:fixed}.ta-stitch-terms .sticky{position:sticky}.ta-stitch-terms .left-0{left:0px}.ta-stitch-terms .right-0{right:0px}.ta-stitch-terms .top-0{top:0px}.ta-stitch-terms .top-24{top:6rem}.ta-stitch-terms .z-50{z-index:50}.ta-stitch-terms .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-terms .mb-space-xs{margin-bottom:0.25rem}.ta-stitch-terms .mr-space-xs{margin-right:0.25rem}.ta-stitch-terms .mt-0\.5{margin-top:0.125rem}.ta-stitch-terms .mt-1{margin-top:0.25rem}.ta-stitch-terms .mt-space-xl{margin-top:2rem}.ta-stitch-terms .mt-space-xs{margin-top:0.25rem}.ta-stitch-terms .mb-space-xl{margin-bottom:2rem}.ta-stitch-terms .block{display:block}.ta-stitch-terms .flex{display:flex}.ta-stitch-terms .inline-flex{display:inline-flex}.ta-stitch-terms .grid{display:grid}.ta-stitch-terms .hidden{display:none}.ta-stitch-terms .h-10{height:2.5rem}.ta-stitch-terms .h-20{height:5rem}.ta-stitch-terms .h-32{height:8rem}.ta-stitch-terms .h-8{height:2rem}.ta-stitch-terms .h-9{height:2.25rem}.ta-stitch-terms .h-\[250px\]{height:250px}.ta-stitch-terms .h-\[90px\]{height:90px}.ta-stitch-terms .min-h-screen{min-height:100vh}.ta-stitch-terms .w-10{width:2.5rem}.ta-stitch-terms .w-72{width:18rem}.ta-stitch-terms .w-8{width:2rem}.ta-stitch-terms .w-9{width:2.25rem}.ta-stitch-terms .w-full{width:100%}.ta-stitch-terms .max-w-2xl{max-width:42rem}.ta-stitch-terms .max-w-3xl{max-width:48rem}.ta-stitch-terms .max-w-\[1200px\]{max-width:1200px}.ta-stitch-terms .max-w-\[620px\]{max-width:620px}.ta-stitch-terms .max-w-sm{max-width:24rem}.ta-stitch-terms .flex-1{flex:1 1 0%}.ta-stitch-terms .shrink-0{flex-shrink:0}.ta-stitch-terms .cursor-default{cursor:default}.ta-stitch-terms .scroll-mt-28{scroll-margin-top:7rem}.ta-stitch-terms .list-inside{list-style-position:inside}.ta-stitch-terms .list-disc{list-style-type:disc}.ta-stitch-terms .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.ta-stitch-terms .flex-col{flex-direction:column}.ta-stitch-terms .flex-wrap{flex-wrap:wrap}.ta-stitch-terms .items-start{align-items:flex-start}.ta-stitch-terms .items-center{align-items:center}.ta-stitch-terms .justify-center{justify-content:center}.ta-stitch-terms .justify-between{justify-content:space-between}.ta-stitch-terms .gap-1{gap:0.25rem}.ta-stitch-terms .gap-space-lg{gap:1.5rem}.ta-stitch-terms .gap-space-md{gap:1rem}.ta-stitch-terms .gap-space-sm{gap:0.5rem}.ta-stitch-terms .gap-space-xl{gap:2rem}.ta-stitch-terms .gap-space-xs{gap:0.25rem}.ta-stitch-terms .space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.ta-stitch-terms .space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.ta-stitch-terms .rounded{border-radius:0.25rem}.ta-stitch-terms .rounded-full{border-radius:9999px}.ta-stitch-terms .rounded-lg{border-radius:0.5rem}.ta-stitch-terms .rounded-xl{border-radius:0.75rem}.ta-stitch-terms .border-b{border-bottom-width:1px}.ta-stitch-terms .border-surface-container{--tw-border-opacity:1;border-color:rgb(234 237 255 / var(--tw-border-opacity, 1))}.ta-stitch-terms .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-primary-fixed{--tw-bg-opacity:1;background-color:rgb(219 225 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-primary\/10{background-color:rgb(0 74 198 / 0.1)}.ta-stitch-terms .bg-secondary-container{--tw-bg-opacity:1;background-color:rgb(213 227 252 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(226 231 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .bg-surface\/90{background-color:rgb(250 248 255 / 0.9)}.ta-stitch-terms .bg-tertiary-container\/20{background-color:rgb(0 127 54 / 0.2)}.ta-stitch-terms .bg-inverse-surface{--tw-bg-opacity:1;background-color:rgb(40 48 68 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .fill-on-primary-fixed{fill:#00174b}.ta-stitch-terms .fill-on-primary-fixed-variant{fill:#003ea8}.ta-stitch-terms .fill-on-surface{fill:#131b2e}.ta-stitch-terms .fill-outline{fill:#737686}.ta-stitch-terms .fill-primary-fixed{fill:#dbe1ff}.ta-stitch-terms .fill-secondary{fill:#515f74}.ta-stitch-terms .fill-surface-container-low{fill:#f2f3ff}.ta-stitch-terms .stroke-outline-variant{stroke:#c3c6d7}.ta-stitch-terms .p-space-lg{padding:1.5rem}.ta-stitch-terms .p-space-md{padding:1rem}.ta-stitch-terms .p-space-sm{padding:0.5rem}.ta-stitch-terms .p-space-xl{padding:2rem}.ta-stitch-terms .p-space-xs{padding:0.25rem}.ta-stitch-terms .px-2{padding-left:0.5rem;padding-right:0.5rem}.ta-stitch-terms .px-3{padding-left:0.75rem;padding-right:0.75rem}.ta-stitch-terms .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-terms .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-terms .px-space-sm{padding-left:0.5rem;padding-right:0.5rem}.ta-stitch-terms .px-space-xs{padding-left:0.25rem;padding-right:0.25rem}.ta-stitch-terms .py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.ta-stitch-terms .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-terms .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.ta-stitch-terms .py-space-lg{padding-top:1.5rem;padding-bottom:1.5rem}.ta-stitch-terms .py-space-xs{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-terms .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-terms .pb-space-xs{padding-bottom:0.25rem}.ta-stitch-terms .pt-20{padding-top:5rem}.ta-stitch-terms .pt-space-xs{padding-top:0.25rem}.ta-stitch-terms .pt-space-lg{padding-top:1.5rem}.ta-stitch-terms .text-center{text-align:center}.ta-stitch-terms .font-body-lg{font-family:Inter}.ta-stitch-terms .font-body-md{font-family:Inter}.ta-stitch-terms .font-body-sm{font-family:Inter}.ta-stitch-terms .font-code-sm{font-family:Inter}.ta-stitch-terms .font-headline-lg{font-family:Inter}.ta-stitch-terms .font-headline-md{font-family:Inter}.ta-stitch-terms .font-headline-sm{font-family:Inter}.ta-stitch-terms .font-headline-xl{font-family:Inter}.ta-stitch-terms .font-label-md{font-family:Inter}.ta-stitch-terms .font-label-sm{font-family:Inter}.ta-stitch-terms .font-sans{font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.ta-stitch-terms .text-\[10px\]{font-size:10px}.ta-stitch-terms .text-\[14px\]{font-size:14px}.ta-stitch-terms .text-\[16px\]{font-size:16px}.ta-stitch-terms .text-\[18px\]{font-size:18px}.ta-stitch-terms .text-\[20px\]{font-size:20px}.ta-stitch-terms .text-\[22px\]{font-size:22px}.ta-stitch-terms .text-\[24px\]{font-size:24px}.ta-stitch-terms .text-\[28px\]{font-size:28px}.ta-stitch-terms .text-body-lg{font-size:1rem;line-height:1.625rem;font-weight:400}.ta-stitch-terms .text-body-md{font-size:0.875rem;line-height:1.375rem;font-weight:400}.ta-stitch-terms .text-body-sm{font-size:0.75rem;line-height:1.125rem;font-weight:400}.ta-stitch-terms .text-code-sm{font-size:0.75rem;line-height:1rem;font-weight:400}.ta-stitch-terms .text-headline-lg{font-size:1.5rem;line-height:2rem;letter-spacing:-0.02em;font-weight:600}.ta-stitch-terms .text-headline-md{font-size:1.25rem;line-height:1.75rem;letter-spacing:-0.015em;font-weight:600}.ta-stitch-terms .text-headline-sm{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.01em;font-weight:600}.ta-stitch-terms .text-headline-xl{font-size:2.25rem;line-height:2.75rem;letter-spacing:-0.025em;font-weight:700}.ta-stitch-terms .text-label-md{font-size:0.875rem;line-height:1.25rem;font-weight:500}.ta-stitch-terms .text-label-sm{font-size:0.75rem;line-height:1rem;letter-spacing:0.025em;font-weight:600}.ta-stitch-terms .text-xs{font-size:0.75rem;line-height:1rem}.ta-stitch-terms .text-\[26px\]{font-size:26px}.ta-stitch-terms .font-bold{font-weight:700}.ta-stitch-terms .font-medium{font-weight:500}.ta-stitch-terms .font-semibold{font-weight:600}.ta-stitch-terms .uppercase{text-transform:uppercase}.ta-stitch-terms .leading-relaxed{line-height:1.625}.ta-stitch-terms .tracking-tight{letter-spacing:-0.025em}.ta-stitch-terms .tracking-wider{letter-spacing:0.05em}.ta-stitch-terms .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-on-primary-fixed{--tw-text-opacity:1;color:rgb(0 23 75 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-on-secondary-container{--tw-text-opacity:1;color:rgb(87 101 122 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-secondary{--tw-text-opacity:1;color:rgb(81 95 116 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-tertiary{--tw-text-opacity:1;color:rgb(0 99 41 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-inverse-on-surface{--tw-text-opacity:1;color:rgb(238 240 255 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity, 1))}.ta-stitch-terms .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-terms .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-terms .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-terms .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-terms .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-terms .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-terms .transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-terms .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-terms .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .hover\:bg-surface-container-low:hover{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-terms .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-terms .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-terms .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-terms .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-terms .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-terms .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.ta-stitch-terms .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-terms .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ta-stitch-terms .md\:flex-row{flex-direction:row}}@media (min-width: 1024px){.ta-stitch-terms .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-terms .lg\:flex{display:flex}.ta-stitch-terms .lg\:w-\[340px\]{width:340px}.ta-stitch-terms .lg\:max-w-\[740px\]{max-width:740px}.ta-stitch-terms .lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.ta-stitch-terms .lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.ta-stitch-terms .lg\:flex-row{flex-direction:row}}@media (min-width: 1280px){.ta-stitch-terms .xl\:flex{display:flex}}
/* cookie */
.ta-stitch-cookie *,.ta-stitch-cookie ::before,.ta-stitch-cookie ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-cookie ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-cookie *,.ta-stitch-cookie ::after,.ta-stitch-cookie ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-cookie ::after,.ta-stitch-cookie ::before{--tw-content:''}.ta-stitch-cookie,.ta-stitch-cookie{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ta-stitch-cookie{margin:0;line-height:inherit}.ta-stitch-cookie hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-cookie abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-cookie h1,.ta-stitch-cookie h2,.ta-stitch-cookie h3,.ta-stitch-cookie h4,.ta-stitch-cookie h5,.ta-stitch-cookie h6{font-size:inherit;font-weight:inherit}.ta-stitch-cookie a{color:inherit;text-decoration:inherit}.ta-stitch-cookie b,.ta-stitch-cookie strong{font-weight:bolder}.ta-stitch-cookie code,.ta-stitch-cookie kbd,.ta-stitch-cookie pre,.ta-stitch-cookie samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-cookie small{font-size:80%}.ta-stitch-cookie sub,.ta-stitch-cookie sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-cookie sub{bottom:-.25em}.ta-stitch-cookie sup{top:-.5em}.ta-stitch-cookie table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-cookie button,.ta-stitch-cookie input,.ta-stitch-cookie optgroup,.ta-stitch-cookie select,.ta-stitch-cookie textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-cookie button,.ta-stitch-cookie select{text-transform:none}.ta-stitch-cookie button,.ta-stitch-cookie input:where([type=button]),.ta-stitch-cookie input:where([type=reset]),.ta-stitch-cookie input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ta-stitch-cookie :-moz-focusring{outline:auto}.ta-stitch-cookie :-moz-ui-invalid{box-shadow:none}.ta-stitch-cookie progress{vertical-align:baseline}.ta-stitch-cookie ::-webkit-inner-spin-button,.ta-stitch-cookie ::-webkit-outer-spin-button{height:auto}.ta-stitch-cookie [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-cookie ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-cookie ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-cookie summary{display:list-item}.ta-stitch-cookie blockquote,.ta-stitch-cookie dd,.ta-stitch-cookie dl,.ta-stitch-cookie figure,.ta-stitch-cookie h1,.ta-stitch-cookie h2,.ta-stitch-cookie h3,.ta-stitch-cookie h4,.ta-stitch-cookie h5,.ta-stitch-cookie h6,.ta-stitch-cookie hr,.ta-stitch-cookie p,.ta-stitch-cookie pre{margin:0}.ta-stitch-cookie fieldset{margin:0;padding:0}.ta-stitch-cookie legend{padding:0}.ta-stitch-cookie menu,.ta-stitch-cookie ol,.ta-stitch-cookie ul{list-style:none;margin:0;padding:0}.ta-stitch-cookie dialog{padding:0}.ta-stitch-cookie textarea{resize:vertical}.ta-stitch-cookie input::placeholder,.ta-stitch-cookie textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-cookie [role=button],.ta-stitch-cookie button{cursor:pointer}.ta-stitch-cookie :disabled{cursor:default}.ta-stitch-cookie audio,.ta-stitch-cookie canvas,.ta-stitch-cookie embed,.ta-stitch-cookie iframe,.ta-stitch-cookie img,.ta-stitch-cookie object,.ta-stitch-cookie svg,.ta-stitch-cookie video{display:block;vertical-align:middle}.ta-stitch-cookie img,.ta-stitch-cookie video{max-width:100%;height:auto}.ta-stitch-cookie [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-cookie .fixed{position:fixed}.ta-stitch-cookie .sticky{position:sticky}.ta-stitch-cookie .left-0{left:0px}.ta-stitch-cookie .right-0{right:0px}.ta-stitch-cookie .top-0{top:0px}.ta-stitch-cookie .top-24{top:6rem}.ta-stitch-cookie .z-50{z-index:50}.ta-stitch-cookie .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-cookie .mb-space-xl{margin-bottom:2rem}.ta-stitch-cookie .mb-space-xs{margin-bottom:0.25rem}.ta-stitch-cookie .mr-space-xs{margin-right:0.25rem}.ta-stitch-cookie .mt-space-lg{margin-top:1.5rem}.ta-stitch-cookie .flex{display:flex}.ta-stitch-cookie .inline-flex{display:inline-flex}.ta-stitch-cookie .grid{display:grid}.ta-stitch-cookie .hidden{display:none}.ta-stitch-cookie .h-1\.5{height:0.375rem}.ta-stitch-cookie .h-10{height:2.5rem}.ta-stitch-cookie .h-12{height:3rem}.ta-stitch-cookie .h-20{height:5rem}.ta-stitch-cookie .h-8{height:2rem}.ta-stitch-cookie .h-\[200px\]{height:200px}.ta-stitch-cookie .min-h-\[250px\]{min-height:250px}.ta-stitch-cookie .min-h-\[90px\]{min-height:90px}.ta-stitch-cookie .min-h-screen{min-height:100vh}.ta-stitch-cookie .w-1\.5{width:0.375rem}.ta-stitch-cookie .w-10{width:2.5rem}.ta-stitch-cookie .w-72{width:18rem}.ta-stitch-cookie .w-8{width:2rem}.ta-stitch-cookie .w-\[280px\]{width:280px}.ta-stitch-cookie .w-full{width:100%}.ta-stitch-cookie .max-w-\[1200px\]{max-width:1200px}.ta-stitch-cookie .max-w-\[728px\]{max-width:728px}.ta-stitch-cookie .max-w-\[740px\]{max-width:740px}.ta-stitch-cookie .max-w-\[820px\]{max-width:820px}.ta-stitch-cookie .max-w-sm{max-width:24rem}.ta-stitch-cookie .flex-1{flex:1 1 0%}.ta-stitch-cookie .scroll-mt-24{scroll-margin-top:6rem}.ta-stitch-cookie .list-inside{list-style-position:inside}.ta-stitch-cookie .list-disc{list-style-type:disc}.ta-stitch-cookie .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.ta-stitch-cookie .grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-cookie .flex-col{flex-direction:column}.ta-stitch-cookie .flex-wrap{flex-wrap:wrap}.ta-stitch-cookie .items-start{align-items:flex-start}.ta-stitch-cookie .items-center{align-items:center}.ta-stitch-cookie .justify-center{justify-content:center}.ta-stitch-cookie .justify-between{justify-content:space-between}.ta-stitch-cookie .gap-1{gap:0.25rem}.ta-stitch-cookie .gap-space-lg{gap:1.5rem}.ta-stitch-cookie .gap-space-md{gap:1rem}.ta-stitch-cookie .gap-space-sm{gap:0.5rem}.ta-stitch-cookie .gap-space-xl{gap:2rem}.ta-stitch-cookie .gap-space-xs{gap:0.25rem}.ta-stitch-cookie .divide-y > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.ta-stitch-cookie .divide-surface-container > :not([hidden]) ~ :not([hidden]){--tw-divide-opacity:1;border-color:rgb(234 237 255 / var(--tw-divide-opacity, 1))}.ta-stitch-cookie .overflow-hidden{overflow:hidden}.ta-stitch-cookie .overflow-x-auto{overflow-x:auto}.ta-stitch-cookie .whitespace-nowrap{white-space:nowrap}.ta-stitch-cookie .rounded{border-radius:0.25rem}.ta-stitch-cookie .rounded-full{border-radius:9999px}.ta-stitch-cookie .rounded-lg{border-radius:0.5rem}.ta-stitch-cookie .rounded-xl{border-radius:0.75rem}.ta-stitch-cookie .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-inverse-surface{--tw-bg-opacity:1;background-color:rgb(40 48 68 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-secondary-container{--tw-bg-opacity:1;background-color:rgb(213 227 252 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-surface-variant{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .bg-surface\/90{background-color:rgb(250 248 255 / 0.9)}.ta-stitch-cookie .p-space-lg{padding:1.5rem}.ta-stitch-cookie .p-space-md{padding:1rem}.ta-stitch-cookie .p-space-sm{padding:0.5rem}.ta-stitch-cookie .p-space-xl{padding:2rem}.ta-stitch-cookie .px-2{padding-left:0.5rem;padding-right:0.5rem}.ta-stitch-cookie .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-cookie .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-cookie .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-cookie .px-space-sm{padding-left:0.5rem;padding-right:0.5rem}.ta-stitch-cookie .px-space-xs{padding-left:0.25rem;padding-right:0.25rem}.ta-stitch-cookie .py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.ta-stitch-cookie .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-cookie .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.ta-stitch-cookie .py-space-lg{padding-top:1.5rem;padding-bottom:1.5rem}.ta-stitch-cookie .py-space-md{padding-top:1rem;padding-bottom:1rem}.ta-stitch-cookie .py-space-sm{padding-top:0.5rem;padding-bottom:0.5rem}.ta-stitch-cookie .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-cookie .py-space-xs{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-cookie .pt-20{padding-top:5rem}.ta-stitch-cookie .pt-space-lg{padding-top:1.5rem}.ta-stitch-cookie .pt-space-xs{padding-top:0.25rem}.ta-stitch-cookie .text-left{text-align:left}.ta-stitch-cookie .text-center{text-align:center}.ta-stitch-cookie .font-body-lg{font-family:Inter}.ta-stitch-cookie .font-body-md{font-family:Inter}.ta-stitch-cookie .font-body-sm{font-family:Inter}.ta-stitch-cookie .font-code-sm{font-family:Inter}.ta-stitch-cookie .font-headline-lg{font-family:Inter}.ta-stitch-cookie .font-headline-md{font-family:Inter}.ta-stitch-cookie .font-headline-sm{font-family:Inter}.ta-stitch-cookie .font-label-md{font-family:Inter}.ta-stitch-cookie .font-label-sm{font-family:Inter}.ta-stitch-cookie .text-\[16px\]{font-size:16px}.ta-stitch-cookie .text-\[18px\]{font-size:18px}.ta-stitch-cookie .text-\[20px\]{font-size:20px}.ta-stitch-cookie .text-\[22px\]{font-size:22px}.ta-stitch-cookie .text-\[26px\]{font-size:26px}.ta-stitch-cookie .text-\[28px\]{font-size:28px}.ta-stitch-cookie .text-body-lg{font-size:1rem;line-height:1.625rem;font-weight:400}.ta-stitch-cookie .text-body-md{font-size:0.875rem;line-height:1.375rem;font-weight:400}.ta-stitch-cookie .text-body-sm{font-size:0.75rem;line-height:1.125rem;font-weight:400}.ta-stitch-cookie .text-code-sm{font-size:0.75rem;line-height:1rem;font-weight:400}.ta-stitch-cookie .text-headline-lg{font-size:1.5rem;line-height:2rem;letter-spacing:-0.02em;font-weight:600}.ta-stitch-cookie .text-headline-md{font-size:1.25rem;line-height:1.75rem;letter-spacing:-0.015em;font-weight:600}.ta-stitch-cookie .text-headline-sm{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.01em;font-weight:600}.ta-stitch-cookie .text-label-md{font-size:0.875rem;line-height:1.25rem;font-weight:500}.ta-stitch-cookie .text-label-sm{font-size:0.75rem;line-height:1rem;letter-spacing:0.025em;font-weight:600}.ta-stitch-cookie .font-bold{font-weight:700}.ta-stitch-cookie .font-semibold{font-weight:600}.ta-stitch-cookie .uppercase{text-transform:uppercase}.ta-stitch-cookie .tracking-tight{letter-spacing:-0.025em}.ta-stitch-cookie .tracking-wider{letter-spacing:0.05em}.ta-stitch-cookie .text-inverse-on-surface{--tw-text-opacity:1;color:rgb(238 240 255 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-on-secondary-container{--tw-text-opacity:1;color:rgb(87 101 122 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-cookie .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-cookie .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-cookie .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-cookie .transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-cookie .hover\:bg-primary-container:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-cookie .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-cookie .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width: 640px){.ta-stitch-cookie .sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-cookie .sm\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.ta-stitch-cookie .sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.ta-stitch-cookie .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-cookie .md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.ta-stitch-cookie .md\:flex-row{flex-direction:row}}@media (min-width: 1024px){.ta-stitch-cookie .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-cookie .lg\:col-span-4{grid-column:span 4 / span 4}.ta-stitch-cookie .lg\:col-span-8{grid-column:span 8 / span 8}.ta-stitch-cookie .lg\:flex{display:flex}.ta-stitch-cookie .lg\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.ta-stitch-cookie .lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (min-width: 1280px){.ta-stitch-cookie .xl\:flex{display:flex}}
/* dmca */
.ta-stitch-dmca *,.ta-stitch-dmca ::before,.ta-stitch-dmca ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-dmca ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-dmca *,.ta-stitch-dmca ::after,.ta-stitch-dmca ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-dmca ::after,.ta-stitch-dmca ::before{--tw-content:''}.ta-stitch-dmca,.ta-stitch-dmca{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ta-stitch-dmca{margin:0;line-height:inherit}.ta-stitch-dmca hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-dmca abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-dmca h1,.ta-stitch-dmca h2,.ta-stitch-dmca h3,.ta-stitch-dmca h4,.ta-stitch-dmca h5,.ta-stitch-dmca h6{font-size:inherit;font-weight:inherit}.ta-stitch-dmca a{color:inherit;text-decoration:inherit}.ta-stitch-dmca b,.ta-stitch-dmca strong{font-weight:bolder}.ta-stitch-dmca code,.ta-stitch-dmca kbd,.ta-stitch-dmca pre,.ta-stitch-dmca samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-dmca small{font-size:80%}.ta-stitch-dmca sub,.ta-stitch-dmca sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-dmca sub{bottom:-.25em}.ta-stitch-dmca sup{top:-.5em}.ta-stitch-dmca table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-dmca button,.ta-stitch-dmca input,.ta-stitch-dmca optgroup,.ta-stitch-dmca select,.ta-stitch-dmca textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-dmca button,.ta-stitch-dmca select{text-transform:none}.ta-stitch-dmca button,.ta-stitch-dmca input:where([type=button]),.ta-stitch-dmca input:where([type=reset]),.ta-stitch-dmca input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ta-stitch-dmca :-moz-focusring{outline:auto}.ta-stitch-dmca :-moz-ui-invalid{box-shadow:none}.ta-stitch-dmca progress{vertical-align:baseline}.ta-stitch-dmca ::-webkit-inner-spin-button,.ta-stitch-dmca ::-webkit-outer-spin-button{height:auto}.ta-stitch-dmca [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-dmca ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-dmca ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-dmca summary{display:list-item}.ta-stitch-dmca blockquote,.ta-stitch-dmca dd,.ta-stitch-dmca dl,.ta-stitch-dmca figure,.ta-stitch-dmca h1,.ta-stitch-dmca h2,.ta-stitch-dmca h3,.ta-stitch-dmca h4,.ta-stitch-dmca h5,.ta-stitch-dmca h6,.ta-stitch-dmca hr,.ta-stitch-dmca p,.ta-stitch-dmca pre{margin:0}.ta-stitch-dmca fieldset{margin:0;padding:0}.ta-stitch-dmca legend{padding:0}.ta-stitch-dmca menu,.ta-stitch-dmca ol,.ta-stitch-dmca ul{list-style:none;margin:0;padding:0}.ta-stitch-dmca dialog{padding:0}.ta-stitch-dmca textarea{resize:vertical}.ta-stitch-dmca input::placeholder,.ta-stitch-dmca textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-dmca [role=button],.ta-stitch-dmca button{cursor:pointer}.ta-stitch-dmca :disabled{cursor:default}.ta-stitch-dmca audio,.ta-stitch-dmca canvas,.ta-stitch-dmca embed,.ta-stitch-dmca iframe,.ta-stitch-dmca img,.ta-stitch-dmca object,.ta-stitch-dmca svg,.ta-stitch-dmca video{display:block;vertical-align:middle}.ta-stitch-dmca img,.ta-stitch-dmca video{max-width:100%;height:auto}.ta-stitch-dmca [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-dmca .pointer-events-none{pointer-events:none}.ta-stitch-dmca .fixed{position:fixed}.ta-stitch-dmca .absolute{position:absolute}.ta-stitch-dmca .relative{position:relative}.ta-stitch-dmca .sticky{position:sticky}.ta-stitch-dmca .bottom-0{bottom:0px}.ta-stitch-dmca .left-0{left:0px}.ta-stitch-dmca .right-0{right:0px}.ta-stitch-dmca .top-0{top:0px}.ta-stitch-dmca .top-24{top:6rem}.ta-stitch-dmca .z-10{z-index:10}.ta-stitch-dmca .z-50{z-index:50}.ta-stitch-dmca .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-dmca .ml-auto{margin-left:auto}.ta-stitch-dmca .mr-space-xs{margin-right:0.25rem}.ta-stitch-dmca .mt-0\.5{margin-top:0.125rem}.ta-stitch-dmca .mt-1{margin-top:0.25rem}.ta-stitch-dmca .mt-space-md{margin-top:1rem}.ta-stitch-dmca .mt-space-xs{margin-top:0.25rem}.ta-stitch-dmca .mb-space-xl{margin-bottom:2rem}.ta-stitch-dmca .mb-space-xs{margin-bottom:0.25rem}.ta-stitch-dmca .flex{display:flex}.ta-stitch-dmca .inline-flex{display:inline-flex}.ta-stitch-dmca .grid{display:grid}.ta-stitch-dmca .hidden{display:none}.ta-stitch-dmca .h-10{height:2.5rem}.ta-stitch-dmca .h-12{height:3rem}.ta-stitch-dmca .h-20{height:5rem}.ta-stitch-dmca .h-4{height:1rem}.ta-stitch-dmca .h-8{height:2rem}.ta-stitch-dmca .h-\[250px\]{height:250px}.ta-stitch-dmca .h-\[90px\]{height:90px}.ta-stitch-dmca .min-h-screen{min-height:100vh}.ta-stitch-dmca .w-10{width:2.5rem}.ta-stitch-dmca .w-12{width:3rem}.ta-stitch-dmca .w-4{width:1rem}.ta-stitch-dmca .w-72{width:18rem}.ta-stitch-dmca .w-8{width:2rem}.ta-stitch-dmca .w-96{width:24rem}.ta-stitch-dmca .w-\[300px\]{width:300px}.ta-stitch-dmca .w-full{width:100%}.ta-stitch-dmca .max-w-3xl{max-width:48rem}.ta-stitch-dmca .max-w-\[1200px\]{max-width:1200px}.ta-stitch-dmca .max-w-sm{max-width:24rem}.ta-stitch-dmca .flex-1{flex:1 1 0%}.ta-stitch-dmca .flex-shrink-0{flex-shrink:0}.ta-stitch-dmca .cursor-pointer{cursor:pointer}.ta-stitch-dmca .select-none{-webkit-user-select:none;user-select:none}.ta-stitch-dmca .select-all{-webkit-user-select:all;user-select:all}.ta-stitch-dmca .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.ta-stitch-dmca .flex-col{flex-direction:column}.ta-stitch-dmca .flex-wrap{flex-wrap:wrap}.ta-stitch-dmca .items-start{align-items:flex-start}.ta-stitch-dmca .items-center{align-items:center}.ta-stitch-dmca .justify-end{justify-content:flex-end}.ta-stitch-dmca .justify-center{justify-content:center}.ta-stitch-dmca .justify-between{justify-content:space-between}.ta-stitch-dmca .gap-1{gap:0.25rem}.ta-stitch-dmca .gap-2{gap:0.5rem}.ta-stitch-dmca .gap-space-lg{gap:1.5rem}.ta-stitch-dmca .gap-space-md{gap:1rem}.ta-stitch-dmca .gap-space-sm{gap:0.5rem}.ta-stitch-dmca .gap-space-xl{gap:2rem}.ta-stitch-dmca .gap-space-xs{gap:0.25rem}.ta-stitch-dmca .divide-y-0 > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.ta-stitch-dmca .overflow-hidden{overflow:hidden}.ta-stitch-dmca .overflow-x-auto{overflow-x:auto}.ta-stitch-dmca .rounded{border-radius:0.25rem}.ta-stitch-dmca .rounded-full{border-radius:9999px}.ta-stitch-dmca .rounded-lg{border-radius:0.5rem}.ta-stitch-dmca .rounded-xl{border-radius:0.75rem}.ta-stitch-dmca .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .bg-primary\/10{background-color:rgb(0 74 198 / 0.1)}.ta-stitch-dmca .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(226 231 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .bg-surface-container-high\/40{background-color:rgb(226 231 255 / 0.4)}.ta-stitch-dmca .bg-surface-container-high\/60{background-color:rgb(226 231 255 / 0.6)}.ta-stitch-dmca .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .bg-surface\/90{background-color:rgb(250 248 255 / 0.9)}.ta-stitch-dmca .bg-inverse-surface{--tw-bg-opacity:1;background-color:rgb(40 48 68 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .p-space-lg{padding:1.5rem}.ta-stitch-dmca .p-space-md{padding:1rem}.ta-stitch-dmca .p-space-sm{padding:0.5rem}.ta-stitch-dmca .p-space-xl{padding:2rem}.ta-stitch-dmca .p-space-xs{padding:0.25rem}.ta-stitch-dmca .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-dmca .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-dmca .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-dmca .px-space-sm{padding-left:0.5rem;padding-right:0.5rem}.ta-stitch-dmca .px-space-xl{padding-left:2rem;padding-right:2rem}.ta-stitch-dmca .px-space-xs{padding-left:0.25rem;padding-right:0.25rem}.ta-stitch-dmca .py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.ta-stitch-dmca .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-dmca .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.ta-stitch-dmca .py-2{padding-top:0.5rem;padding-bottom:0.5rem}.ta-stitch-dmca .py-3{padding-top:0.75rem;padding-bottom:0.75rem}.ta-stitch-dmca .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-dmca .py-space-xs{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-dmca .pb-space-xs{padding-bottom:0.25rem}.ta-stitch-dmca .pr-8{padding-right:2rem}.ta-stitch-dmca .pt-20{padding-top:5rem}.ta-stitch-dmca .pt-space-xs{padding-top:0.25rem}.ta-stitch-dmca .pt-space-lg{padding-top:1.5rem}.ta-stitch-dmca .text-left{text-align:left}.ta-stitch-dmca .text-center{text-align:center}.ta-stitch-dmca .font-body-lg{font-family:Inter}.ta-stitch-dmca .font-body-md{font-family:Inter}.ta-stitch-dmca .font-body-sm{font-family:Inter}.ta-stitch-dmca .font-code-sm{font-family:Inter}.ta-stitch-dmca .font-headline-md{font-family:Inter}.ta-stitch-dmca .font-headline-sm{font-family:Inter}.ta-stitch-dmca .font-headline-xl{font-family:Inter}.ta-stitch-dmca .font-label-md{font-family:Inter}.ta-stitch-dmca .font-label-sm{font-family:Inter}.ta-stitch-dmca .text-\[16px\]{font-size:16px}.ta-stitch-dmca .text-\[18px\]{font-size:18px}.ta-stitch-dmca .text-\[20px\]{font-size:20px}.ta-stitch-dmca .text-\[22px\]{font-size:22px}.ta-stitch-dmca .text-\[240px\]{font-size:240px}.ta-stitch-dmca .text-\[24px\]{font-size:24px}.ta-stitch-dmca .text-\[26px\]{font-size:26px}.ta-stitch-dmca .text-\[28px\]{font-size:28px}.ta-stitch-dmca .text-body-lg{font-size:1rem;line-height:1.625rem;font-weight:400}.ta-stitch-dmca .text-body-md{font-size:0.875rem;line-height:1.375rem;font-weight:400}.ta-stitch-dmca .text-body-sm{font-size:0.75rem;line-height:1.125rem;font-weight:400}.ta-stitch-dmca .text-code-sm{font-size:0.75rem;line-height:1rem;font-weight:400}.ta-stitch-dmca .text-headline-md{font-size:1.25rem;line-height:1.75rem;letter-spacing:-0.015em;font-weight:600}.ta-stitch-dmca .text-headline-sm{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.01em;font-weight:600}.ta-stitch-dmca .text-headline-xl{font-size:2.25rem;line-height:2.75rem;letter-spacing:-0.025em;font-weight:700}.ta-stitch-dmca .text-label-md{font-size:0.875rem;line-height:1.25rem;font-weight:500}.ta-stitch-dmca .text-label-sm{font-size:0.75rem;line-height:1rem;letter-spacing:0.025em;font-weight:600}.ta-stitch-dmca .font-bold{font-weight:700}.ta-stitch-dmca .font-medium{font-weight:500}.ta-stitch-dmca .font-semibold{font-weight:600}.ta-stitch-dmca .uppercase{text-transform:uppercase}.ta-stitch-dmca .leading-relaxed{line-height:1.625}.ta-stitch-dmca .tracking-tight{letter-spacing:-0.025em}.ta-stitch-dmca .tracking-wide{letter-spacing:0.025em}.ta-stitch-dmca .tracking-wider{letter-spacing:0.05em}.ta-stitch-dmca .tracking-widest{letter-spacing:0.1em}.ta-stitch-dmca .text-error{--tw-text-opacity:1;color:rgb(186 26 26 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-secondary{--tw-text-opacity:1;color:rgb(81 95 116 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-tertiary{--tw-text-opacity:1;color:rgb(0 99 41 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-inverse-on-surface{--tw-text-opacity:1;color:rgb(238 240 255 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-dmca .opacity-5{opacity:0.05}.ta-stitch-dmca .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-dmca .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-dmca .outline-none{outline:2px solid transparent;outline-offset:2px}.ta-stitch-dmca .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-dmca .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-dmca .transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-dmca .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-dmca .hover\:bg-primary-container:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .hover\:bg-surface-container-high\/60:hover{background-color:rgb(226 231 255 / 0.6)}.ta-stitch-dmca .hover\:bg-surface-container-low:hover{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-dmca .focus\:bg-surface-container-low:focus{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-dmca .focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ta-stitch-dmca .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.ta-stitch-dmca .sm\:w-auto{width:auto}.ta-stitch-dmca .sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.ta-stitch-dmca .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-dmca .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ta-stitch-dmca .md\:flex-row{flex-direction:row}.ta-stitch-dmca .md\:flex-col{flex-direction:column}.ta-stitch-dmca .md\:items-end{align-items:flex-end}.ta-stitch-dmca .md\:items-center{align-items:center}}@media (min-width: 1024px){.ta-stitch-dmca .lg\:col-span-4{grid-column:span 4 / span 4}.ta-stitch-dmca .lg\:col-span-8{grid-column:span 8 / span 8}.ta-stitch-dmca .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-dmca .lg\:flex{display:flex}.ta-stitch-dmca .lg\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.ta-stitch-dmca .lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (min-width: 1280px){.ta-stitch-dmca .xl\:flex{display:flex}}
/* advertising */
.ta-stitch-advertising *,.ta-stitch-advertising ::before,.ta-stitch-advertising ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-advertising ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ta-stitch-advertising *,.ta-stitch-advertising ::after,.ta-stitch-advertising ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ta-stitch-advertising ::after,.ta-stitch-advertising ::before{--tw-content:''}.ta-stitch-advertising,.ta-stitch-advertising{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ta-stitch-advertising{margin:0;line-height:inherit}.ta-stitch-advertising hr{height:0;color:inherit;border-top-width:1px}.ta-stitch-advertising abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ta-stitch-advertising h1,.ta-stitch-advertising h2,.ta-stitch-advertising h3,.ta-stitch-advertising h4,.ta-stitch-advertising h5,.ta-stitch-advertising h6{font-size:inherit;font-weight:inherit}.ta-stitch-advertising a{color:inherit;text-decoration:inherit}.ta-stitch-advertising b,.ta-stitch-advertising strong{font-weight:bolder}.ta-stitch-advertising code,.ta-stitch-advertising kbd,.ta-stitch-advertising pre,.ta-stitch-advertising samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ta-stitch-advertising small{font-size:80%}.ta-stitch-advertising sub,.ta-stitch-advertising sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ta-stitch-advertising sub{bottom:-.25em}.ta-stitch-advertising sup{top:-.5em}.ta-stitch-advertising table{text-indent:0;border-color:inherit;border-collapse:collapse}.ta-stitch-advertising button,.ta-stitch-advertising input,.ta-stitch-advertising optgroup,.ta-stitch-advertising select,.ta-stitch-advertising textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ta-stitch-advertising button,.ta-stitch-advertising select{text-transform:none}.ta-stitch-advertising button,.ta-stitch-advertising input:where([type=button]),.ta-stitch-advertising input:where([type=reset]),.ta-stitch-advertising input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ta-stitch-advertising :-moz-focusring{outline:auto}.ta-stitch-advertising :-moz-ui-invalid{box-shadow:none}.ta-stitch-advertising progress{vertical-align:baseline}.ta-stitch-advertising ::-webkit-inner-spin-button,.ta-stitch-advertising ::-webkit-outer-spin-button{height:auto}.ta-stitch-advertising [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ta-stitch-advertising ::-webkit-search-decoration{-webkit-appearance:none}.ta-stitch-advertising ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ta-stitch-advertising summary{display:list-item}.ta-stitch-advertising blockquote,.ta-stitch-advertising dd,.ta-stitch-advertising dl,.ta-stitch-advertising figure,.ta-stitch-advertising h1,.ta-stitch-advertising h2,.ta-stitch-advertising h3,.ta-stitch-advertising h4,.ta-stitch-advertising h5,.ta-stitch-advertising h6,.ta-stitch-advertising hr,.ta-stitch-advertising p,.ta-stitch-advertising pre{margin:0}.ta-stitch-advertising fieldset{margin:0;padding:0}.ta-stitch-advertising legend{padding:0}.ta-stitch-advertising menu,.ta-stitch-advertising ol,.ta-stitch-advertising ul{list-style:none;margin:0;padding:0}.ta-stitch-advertising dialog{padding:0}.ta-stitch-advertising textarea{resize:vertical}.ta-stitch-advertising input::placeholder,.ta-stitch-advertising textarea::placeholder{opacity:1;color:#9ca3af}.ta-stitch-advertising [role=button],.ta-stitch-advertising button{cursor:pointer}.ta-stitch-advertising :disabled{cursor:default}.ta-stitch-advertising audio,.ta-stitch-advertising canvas,.ta-stitch-advertising embed,.ta-stitch-advertising iframe,.ta-stitch-advertising img,.ta-stitch-advertising object,.ta-stitch-advertising svg,.ta-stitch-advertising video{display:block;vertical-align:middle}.ta-stitch-advertising img,.ta-stitch-advertising video{max-width:100%;height:auto}.ta-stitch-advertising [hidden]:where(:not([hidden=until-found])){display:none}.ta-stitch-advertising .pointer-events-none{pointer-events:none}.ta-stitch-advertising .fixed{position:fixed}.ta-stitch-advertising .absolute{position:absolute}.ta-stitch-advertising .relative{position:relative}.ta-stitch-advertising .left-0{left:0px}.ta-stitch-advertising .right-0{right:0px}.ta-stitch-advertising .top-0{top:0px}.ta-stitch-advertising .z-10{z-index:10}.ta-stitch-advertising .z-50{z-index:50}.ta-stitch-advertising .mx-auto{margin-left:auto;margin-right:auto}.ta-stitch-advertising .-mr-20{margin-right:-5rem}.ta-stitch-advertising .-mt-20{margin-top:-5rem}.ta-stitch-advertising .mb-space-xl{margin-bottom:2rem}.ta-stitch-advertising .mb-space-xs{margin-bottom:0.25rem}.ta-stitch-advertising .mr-space-xs{margin-right:0.25rem}.ta-stitch-advertising .mt-0\.5{margin-top:0.125rem}.ta-stitch-advertising .mt-1{margin-top:0.25rem}.ta-stitch-advertising .mt-2{margin-top:0.5rem}.ta-stitch-advertising .mt-space-xl{margin-top:2rem}.ta-stitch-advertising .mt-space-xs{margin-top:0.25rem}.ta-stitch-advertising .flex{display:flex}.ta-stitch-advertising .inline-flex{display:inline-flex}.ta-stitch-advertising .grid{display:grid}.ta-stitch-advertising .hidden{display:none}.ta-stitch-advertising .h-10{height:2.5rem}.ta-stitch-advertising .h-20{height:5rem}.ta-stitch-advertising .h-8{height:2rem}.ta-stitch-advertising .h-80{height:20rem}.ta-stitch-advertising .h-\[250px\]{height:250px}.ta-stitch-advertising .h-\[90px\]{height:90px}.ta-stitch-advertising .min-h-\[110px\]{min-height:110px}.ta-stitch-advertising .min-h-screen{min-height:100vh}.ta-stitch-advertising .w-10{width:2.5rem}.ta-stitch-advertising .w-72{width:18rem}.ta-stitch-advertising .w-8{width:2rem}.ta-stitch-advertising .w-80{width:20rem}.ta-stitch-advertising .w-fit{width:-moz-fit-content;width:fit-content}.ta-stitch-advertising .w-full{width:100%}.ta-stitch-advertising .max-w-2xl{max-width:42rem}.ta-stitch-advertising .max-w-\[1140px\]{max-width:1140px}.ta-stitch-advertising .max-w-\[1200px\]{max-width:1200px}.ta-stitch-advertising .max-w-\[200px\]{max-width:200px}.ta-stitch-advertising .max-w-\[300px\]{max-width:300px}.ta-stitch-advertising .max-w-lg{max-width:32rem}.ta-stitch-advertising .max-w-sm{max-width:24rem}.ta-stitch-advertising .max-w-xs{max-width:20rem}.ta-stitch-advertising .flex-1{flex:1 1 0%}.ta-stitch-advertising .shrink-0{flex-shrink:0}.ta-stitch-advertising .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.ta-stitch-advertising .grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ta-stitch-advertising .flex-col{flex-direction:column}.ta-stitch-advertising .items-start{align-items:flex-start}.ta-stitch-advertising .items-center{align-items:center}.ta-stitch-advertising .items-stretch{align-items:stretch}.ta-stitch-advertising .justify-center{justify-content:center}.ta-stitch-advertising .justify-between{justify-content:space-between}.ta-stitch-advertising .gap-0\.5{gap:0.125rem}.ta-stitch-advertising .gap-1{gap:0.25rem}.ta-stitch-advertising .gap-1\.5{gap:0.375rem}.ta-stitch-advertising .gap-2{gap:0.5rem}.ta-stitch-advertising .gap-space-lg{gap:1.5rem}.ta-stitch-advertising .gap-space-md{gap:1rem}.ta-stitch-advertising .gap-space-sm{gap:0.5rem}.ta-stitch-advertising .gap-space-xl{gap:2rem}.ta-stitch-advertising .gap-space-xs{gap:0.25rem}.ta-stitch-advertising .overflow-hidden{overflow:hidden}.ta-stitch-advertising .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-stitch-advertising .rounded{border-radius:0.25rem}.ta-stitch-advertising .rounded-full{border-radius:9999px}.ta-stitch-advertising .rounded-lg{border-radius:0.5rem}.ta-stitch-advertising .rounded-xl{border-radius:0.75rem}.ta-stitch-advertising .border{border-width:1px}.ta-stitch-advertising .border-2{border-width:2px}.ta-stitch-advertising .border-b{border-bottom-width:1px}.ta-stitch-advertising .border-t{border-top-width:1px}.ta-stitch-advertising .border-dashed{border-style:dashed}.ta-stitch-advertising .border-error\/30{border-color:rgb(186 26 26 / 0.3)}.ta-stitch-advertising .border-error\/40{border-color:rgb(186 26 26 / 0.4)}.ta-stitch-advertising .border-outline-variant\/60{border-color:rgb(195 198 215 / 0.6)}.ta-stitch-advertising .border-primary\/20{border-color:rgb(0 74 198 / 0.2)}.ta-stitch-advertising .border-surface-container-highest{--tw-border-opacity:1;border-color:rgb(218 226 253 / var(--tw-border-opacity, 1))}.ta-stitch-advertising .bg-background{--tw-bg-opacity:1;background-color:rgb(250 248 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-error{--tw-bg-opacity:1;background-color:rgb(186 26 26 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-error-container\/20{background-color:rgb(255 218 214 / 0.2)}.ta-stitch-advertising .bg-inverse-surface{--tw-bg-opacity:1;background-color:rgb(40 48 68 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-primary\/5{background-color:rgb(0 74 198 / 0.05)}.ta-stitch-advertising .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(226 231 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-surface-container-highest{--tw-bg-opacity:1;background-color:rgb(218 226 253 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .bg-surface\/90{background-color:rgb(250 248 255 / 0.9)}.ta-stitch-advertising .bg-tertiary{--tw-bg-opacity:1;background-color:rgb(0 99 41 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .p-space-lg{padding:1.5rem}.ta-stitch-advertising .p-space-md{padding:1rem}.ta-stitch-advertising .p-space-sm{padding:0.5rem}.ta-stitch-advertising .p-space-xl{padding:2rem}.ta-stitch-advertising .px-1{padding-left:0.25rem;padding-right:0.25rem}.ta-stitch-advertising .px-gutter{padding-left:1.5rem;padding-right:1.5rem}.ta-stitch-advertising .px-space-md{padding-left:1rem;padding-right:1rem}.ta-stitch-advertising .px-space-sm{padding-left:0.5rem;padding-right:0.5rem}.ta-stitch-advertising .px-space-xs{padding-left:0.25rem;padding-right:0.25rem}.ta-stitch-advertising .py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.ta-stitch-advertising .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-advertising .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.ta-stitch-advertising .py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.ta-stitch-advertising .py-space-lg{padding-top:1.5rem;padding-bottom:1.5rem}.ta-stitch-advertising .py-space-sm{padding-top:0.5rem;padding-bottom:0.5rem}.ta-stitch-advertising .py-space-xl{padding-top:2rem;padding-bottom:2rem}.ta-stitch-advertising .py-space-xs{padding-top:0.25rem;padding-bottom:0.25rem}.ta-stitch-advertising .pb-space-sm{padding-bottom:0.5rem}.ta-stitch-advertising .pb-space-xs{padding-bottom:0.25rem}.ta-stitch-advertising .pt-20{padding-top:5rem}.ta-stitch-advertising .pt-space-lg{padding-top:1.5rem}.ta-stitch-advertising .pt-space-xl{padding-top:2rem}.ta-stitch-advertising .text-center{text-align:center}.ta-stitch-advertising .text-right{text-align:right}.ta-stitch-advertising .font-body-lg{font-family:Inter}.ta-stitch-advertising .font-body-md{font-family:Inter}.ta-stitch-advertising .font-body-sm{font-family:Inter}.ta-stitch-advertising .font-code-sm{font-family:Inter}.ta-stitch-advertising .font-headline-lg{font-family:Inter}.ta-stitch-advertising .font-headline-md{font-family:Inter}.ta-stitch-advertising .font-headline-sm{font-family:Inter}.ta-stitch-advertising .font-headline-xl{font-family:Inter}.ta-stitch-advertising .font-label-md{font-family:Inter}.ta-stitch-advertising .font-label-sm{font-family:Inter}.ta-stitch-advertising .text-\[10px\]{font-size:10px}.ta-stitch-advertising .text-\[11px\]{font-size:11px}.ta-stitch-advertising .text-\[12px\]{font-size:12px}.ta-stitch-advertising .text-\[14px\]{font-size:14px}.ta-stitch-advertising .text-\[16px\]{font-size:16px}.ta-stitch-advertising .text-\[18px\]{font-size:18px}.ta-stitch-advertising .text-\[20px\]{font-size:20px}.ta-stitch-advertising .text-\[22px\]{font-size:22px}.ta-stitch-advertising .text-\[24px\]{font-size:24px}.ta-stitch-advertising .text-\[26px\]{font-size:26px}.ta-stitch-advertising .text-\[28px\]{font-size:28px}.ta-stitch-advertising .text-\[32px\]{font-size:32px}.ta-stitch-advertising .text-body-lg{font-size:1rem;line-height:1.625rem;font-weight:400}.ta-stitch-advertising .text-body-md{font-size:0.875rem;line-height:1.375rem;font-weight:400}.ta-stitch-advertising .text-body-sm{font-size:0.75rem;line-height:1.125rem;font-weight:400}.ta-stitch-advertising .text-code-sm{font-size:0.75rem;line-height:1rem;font-weight:400}.ta-stitch-advertising .text-headline-lg{font-size:1.5rem;line-height:2rem;letter-spacing:-0.02em;font-weight:600}.ta-stitch-advertising .text-headline-md{font-size:1.25rem;line-height:1.75rem;letter-spacing:-0.015em;font-weight:600}.ta-stitch-advertising .text-headline-sm{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.01em;font-weight:600}.ta-stitch-advertising .text-headline-xl{font-size:2.25rem;line-height:2.75rem;letter-spacing:-0.025em;font-weight:700}.ta-stitch-advertising .text-label-md{font-size:0.875rem;line-height:1.25rem;font-weight:500}.ta-stitch-advertising .text-label-sm{font-size:0.75rem;line-height:1rem;letter-spacing:0.025em;font-weight:600}.ta-stitch-advertising .font-bold{font-weight:700}.ta-stitch-advertising .font-medium{font-weight:500}.ta-stitch-advertising .font-semibold{font-weight:600}.ta-stitch-advertising .uppercase{text-transform:uppercase}.ta-stitch-advertising .leading-relaxed{line-height:1.625}.ta-stitch-advertising .tracking-tight{letter-spacing:-0.025em}.ta-stitch-advertising .tracking-wider{letter-spacing:0.05em}.ta-stitch-advertising .text-error{--tw-text-opacity:1;color:rgb(186 26 26 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-inverse-on-surface{--tw-text-opacity:1;color:rgb(238 240 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-on-error{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-on-surface{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-on-surface-variant{--tw-text-opacity:1;color:rgb(67 70 85 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-outline{--tw-text-opacity:1;color:rgb(115 118 134 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-outline-variant{--tw-text-opacity:1;color:rgb(195 198 215 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-primary-fixed{--tw-text-opacity:1;color:rgb(219 225 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-surface-variant{--tw-text-opacity:1;color:rgb(218 226 253 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-tertiary{--tw-text-opacity:1;color:rgb(0 99 41 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-advertising .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-stitch-advertising .opacity-75{opacity:0.75}.ta-stitch-advertising .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,0.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-advertising .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-advertising .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ta-stitch-advertising .backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ta-stitch-advertising .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-advertising .transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-advertising .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ta-stitch-advertising .hover\:bg-primary-container:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(234 237 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .hover\:bg-surface-container-low:hover{--tw-bg-opacity:1;background-color:rgb(242 243 255 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(19 27 46 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ta-stitch-advertising .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.ta-stitch-advertising .group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ta-stitch-advertising .group:hover .group-hover\:bg-primary{--tw-bg-opacity:1;background-color:rgb(0 74 198 / var(--tw-bg-opacity, 1))}.ta-stitch-advertising .group:hover .group-hover\:text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ta-stitch-advertising .group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(0 74 198 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.ta-stitch-advertising .sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-advertising .sm\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ta-stitch-advertising .sm\:flex-row{flex-direction:row}.ta-stitch-advertising .sm\:items-center{align-items:center}}@media (min-width: 768px){.ta-stitch-advertising .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ta-stitch-advertising .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ta-stitch-advertising .md\:flex-row{flex-direction:row}.ta-stitch-advertising .md\:items-end{align-items:flex-end}}@media (min-width: 1024px){.ta-stitch-advertising .lg\:sticky{position:sticky}.ta-stitch-advertising .lg\:top-24{top:6rem}.ta-stitch-advertising .lg\:col-span-2{grid-column:span 2 / span 2}.ta-stitch-advertising .lg\:col-span-4{grid-column:span 4 / span 4}.ta-stitch-advertising .lg\:col-span-8{grid-column:span 8 / span 8}.ta-stitch-advertising .lg\:flex{display:flex}.ta-stitch-advertising .lg\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.ta-stitch-advertising .lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (min-width: 1280px){.ta-stitch-advertising .xl\:flex{display:flex}}
.ta-stitch-page{max-width:none;margin:0;padding:0 0 40px;min-width:0}
.ta-stitch-page>.ta-breadcrumbs,.ta-stitch-page>.ta-ad-slot{max-width:1092px;margin:16px auto}
.ta-stitch-content{font:400 14px/22px Inter,Arial,sans-serif;color:#131b2e;overflow-wrap:anywhere;min-width:0}
.ta-stitch-content :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}
.ta-stitch-content :where(h1,h2,h3,h4){font-family:inherit}
.ta-stitch-content :where(a,summary,button):focus-visible{outline:3px solid #2563eb;outline-offset:4px}
.ta-stitch-content :where(input){font:inherit}
.ta-stitch-content [hidden]{display:none!important}
.ta-stitch-content a{color:inherit;text-decoration:none}
.ta-stitch-content a[href^="mailto:"]{overflow-wrap:anywhere}
.ta-stitch-content :where(table){border-collapse:collapse;width:100%;font-size:13px;line-height:20px}
.ta-stitch-content :where(th,td){padding:12px;text-align:left;border-bottom:1px solid #e2e8f0;vertical-align:top}
.ta-stitch-content th{background:#f2f3ff;font-weight:600}
.ta-stitch-content .ta-stitch-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.ta-stitch-content .ta-stitch-icon>.ta-icon{width:1em;height:1em;max-width:100%}
.ta-stitch-content .ta-stitch-media-placeholder{width:100%;min-height:260px;height:100%;background:linear-gradient(135deg,#eaedff,#f8fafc);color:#475569;display:flex;align-items:center;justify-content:center;font-size:14px}
.ta-stitch-content .ta-stitch-unverified{display:block;padding:16px;border:1px solid #dce3ee;border-radius:8px;background:#f2f3ff;color:#475569;font-size:13px}
.ta-stitch-content .ta-stitch-unavailable-link{cursor:default}
.ta-stitch-content .ta-stitch-steps{padding-left:24px;display:grid;gap:16px;list-style:decimal}
.ta-stitch-content .ta-stitch-faq{padding:20px;background:white;border-radius:12px;border:1px solid #e2e8f0;margin:12px 0}
.ta-stitch-content .ta-stitch-faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:16px}
.ta-stitch-content .ta-stitch-faq summary:after{content:'+';font-size:22px;color:#2563eb}
.ta-stitch-content .ta-stitch-faq[open] summary:after{content:'−'}
.ta-stitch-content .ta-stitch-faq p{padding-top:16px;color:#475569}
.ta-stitch-content .ta-corporate-search{width:min(100%,640px);margin:20px auto 0}
.ta-stitch-content .ta-corporate-search form{display:flex;gap:12px}
.ta-stitch-content .ta-corporate-search label{flex:1;min-width:0}
.ta-stitch-content .ta-corporate-search input{width:100%;height:48px;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;background:#f8fafc;color:#131b2e}
.ta-stitch-content [data-ta-help-group]{padding:0;border:0;background:transparent}
.ta-stitch-sitemap{max-width:1140px;padding:24px;margin:auto}
.ta-stitch-sitemap-heading{padding:24px 0 32px;text-align:center}
.ta-stitch-sitemap-heading h1{font-size:40px;line-height:48px;font-weight:800;margin:0 0 16px}
.ta-stitch-sitemap-heading p{color:#475569;font-size:16px;line-height:26px}
.ta-stitch-sitemap .ta-sitemap-filter{padding:20px 0;display:grid;gap:8px}
.ta-stitch-sitemap .ta-sitemap-filter input{padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:white;max-width:620px;width:100%}
.ta-stitch-sitemap .ta-sc-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}
.ta-stitch-sitemap .ta-sc-directory>section{background:white;padding:24px;border-radius:12px;box-shadow:0 1px 3px #0f172a12}
.ta-stitch-sitemap .ta-sc-directory h2{display:flex;gap:12px;align-items:center;font-size:18px;line-height:26px;margin-bottom:16px}
.ta-stitch-sitemap .ta-sc-directory .ta-icon{color:#2563eb}
.ta-stitch-sitemap .ta-sc-directory ul{list-style:none;display:grid;gap:12px;padding:0}
.ta-stitch-sitemap .ta-sc-directory a{color:#004ac6}
.ta-stitch-sitemap .ta-sc-directory small{display:block;color:#64748b;margin-top:2px;overflow-wrap:anywhere}
.ta-stitch-sitemap .ta-sc-alphabet{display:flex;gap:6px;flex-wrap:wrap;padding:16px;background:#f2f3ff;border-radius:10px}
.ta-stitch-sitemap .ta-sc-alphabet a{padding:6px 10px;background:white;border-radius:6px}
.ta-stitch-sitemap .ta-sc-index{margin-top:24px}
.ta-stitch-sitemap .ta-sc-index section{padding:20px 24px;background:white;border-radius:12px;margin:16px 0}
.ta-stitch-sitemap .ta-sc-index ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0}
@media(max-width:1023px){.ta-stitch-sitemap .ta-sc-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-stitch-content aside.sticky{position:static}}
@media(max-width:767px){
 .ta-stitch-content .p-space-xl{padding:20px}.ta-stitch-content .px-gutter{padding-left:16px;padding-right:16px}
 .ta-stitch-content h1.text-headline-xl{font-size:28px;line-height:36px}
 .ta-stitch-content .text-headline-lg{font-size:22px;line-height:30px}
 .ta-stitch-content .text-headline-md{font-size:20px;line-height:28px}
 .ta-stitch-content .ta-stitch-media-placeholder{min-height:180px}
 .ta-stitch-content :where(table){min-width:0;table-layout:fixed}
 .ta-stitch-content :where(th,td){padding:8px;font-size:12px;line-height:18px;overflow-wrap:anywhere}
 .ta-stitch-content .ta-corporate-search form{gap:8px}
 .ta-stitch-sitemap{padding:16px}.ta-stitch-sitemap-heading h1{font-size:28px;line-height:36px}
 .ta-stitch-sitemap .ta-sc-directory,.ta-stitch-sitemap .ta-sc-index ul{grid-template-columns:1fr}
 .ta-stitch-sitemap .ta-sc-directory{gap:16px}
}

/* Native shell spacing; WordPress may emit empty paragraphs around HTML blocks. */
.ta-stitch-page>.ta-breadcrumb,.ta-stitch-page>.ta-slot-desktop,.ta-stitch-page>.ta-slot-mobile{width:calc(100% - 32px);max-width:1092px;margin:16px auto}
.ta-stitch-content p:empty{display:none}

.ta-stitch-content .ta-button--primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#2563eb;color:#fff;border:0;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer}
.ta-stitch-content .ta-button--primary:hover{background:#004ac6}

/* Canonical mobile/tablet TOC: one native disclosure before the long article. */
.ta-stitch-content .ta-stitch-mobile-toc{display:none}
@media(max-width:1023px){
 .ta-stitch-content .ta-stitch-desktop-toc{display:none}
 .ta-stitch-content .ta-stitch-mobile-toc{display:block;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin:16px 0}
 .ta-stitch-content .ta-stitch-mobile-toc summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}
 .ta-stitch-content .ta-stitch-mobile-toc summary:after{content:'+';font-size:22px;color:#2563eb}
 .ta-stitch-content .ta-stitch-mobile-toc[open] summary:after{content:'−'}
 .ta-stitch-content .ta-stitch-mobile-toc nav{display:grid;gap:10px;padding-top:16px}
 .ta-stitch-content .ta-stitch-mobile-toc nav a{display:block;color:#004ac6;padding:5px 0}
}

/* H1 scales from each canonical mobile source; global header stays frozen. */
@media(max-width:767px){.ta-stitch-about h1[class]{font-size:22px;line-height:30px;font-weight:700}.ta-stitch-contact h1[class]{font-size:22px;line-height:30px;font-weight:800}.ta-stitch-help h1[class]{font-size:22px;line-height:30px;font-weight:700}.ta-stitch-privacy h1[class]{font-size:22px;line-height:30px;font-weight:700}.ta-stitch-terms h1[class]{font-size:32px;line-height:40px;font-weight:700}.ta-stitch-cookie h1[class]{font-size:28px;line-height:36px;font-weight:600}.ta-stitch-dmca h1[class]{font-size:22px;line-height:30px;font-weight:600}.ta-stitch-advertising h1[class]{font-size:28px;line-height:36px;font-weight:600}.ta-stitch-editorial h1[class]{font-size:32px;line-height:40px;font-weight:700}.ta-stitch-download-policy h1[class]{font-size:32px;line-height:40px;font-weight:700}.ta-stitch-download-guide h1[class]{font-size:24px;line-height:32px;font-weight:700}.ta-stitch-sitemap h1[class]{font-size:24px;line-height:32px;font-weight:700}}

/* Original heading font, self-hosted, OFL license alongside assets. */
@font-face{ 
  font-family: "TA Stitch Space Grotesk";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/wp-content/themes/tabletadam-theme/assets/fonts/space-grotesk-6c0346b8d297.ttf) format('truetype');
 }
@font-face{ 
  font-family: "TA Stitch Space Grotesk";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/wp-content/themes/tabletadam-theme/assets/fonts/space-grotesk-3e756954468f.ttf) format('truetype')}.ta-stitch-sitemap :is(h1,h2,h3){font-family:"TA Stitch Space Grotesk",Inter,Arial,sans-serif}.ta-stitch-sitemap-heading h1{font-weight:700}.ta-stitch-sitemap :is(h2,h3){font-weight:600}.ta-ad-placeholder{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;max-width:100%;margin:0;border:1px solid #e2e8f0;border-radius:12px;background:#f3f2ff;color:#64748b;text-align:center;overflow:hidden}.ta-ad-placeholder__label{font-size:10px;line-height:16px;font-weight:500;letter-spacing:.08em}.ta-ad-placeholder__canvas{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;font-size:12px;line-height:18px}.ta-ad-placeholder__canvas .ta-icon{width:20px;height:20px;flex-shrink:0;color:#94a3b8}.ta-ad-placeholder--banner{width:100%;max-width:1140px;min-height:90px;padding:12px;margin-inline:auto}.ta-ad-placeholder--sidebar{width:100%;padding:12px;min-height:286px;gap:10px}.ta-ad-placeholder--sidebar .ta-ad-placeholder__canvas{flex:1;min-height:250px;width:100%;max-width:300px;flex-direction:column;background:#fff;border:1px solid #eef2f7;border-radius:8px}.ta-ad-placeholder--mobile{width:100%;min-height:66px;padding:8px}.ta-slot-desktop:has(>.ta-ad-placeholder),.ta-slot-mobile:has(>.ta-ad-placeholder){min-width:0;max-width:100%;margin-block:24px}.ta-detail-sidebar>.ta-slot-desktop,.ta-category-right>.ta-slot-desktop,.ta-reading-sidebar>.ta-slot-desktop,.ta-catalog-sidebar>.ta-slot-desktop{margin:0}.ta-home-v7 .ta-home-ad:has(>div){min-height:0}.ta-home-v7 .ta-home-ad>.ta-slot-desktop,.ta-home-v7 .ta-home-ad>.ta-slot-mobile{margin:0}@media(max-width:1023px){.ta-slot-desktop{display:none}.ta-slot-mobile{display:block;margin-block:20px}.ta-detail .ta-slot-mobile:has(>.ta-ad-placeholder){margin-block:20px}[data-ta-slot=mobile_detail]>.ta-ad-placeholder,[data-ta-slot=mobile_download_options_ad]>.ta-ad-placeholder{min-height:286px;padding:12px}[data-ta-slot=mobile_detail] .ta-ad-placeholder__canvas,[data-ta-slot=mobile_download_options_ad] .ta-ad-placeholder__canvas{min-height:250px;width:100%;max-width:300px;background:#fff;border-radius:8px;flex-direction:column}[data-ta-slot=mobile_home_infeed]>.ta-ad-placeholder{min-height:100px}.ta-home-v7 .ta-home-ad--home_top:has(>.ta-slot-desktop):not(:has(>.ta-slot-mobile)),.ta-home-v7 .ta-home-ad--home_infeed:has(>.ta-slot-desktop):not(:has(>.ta-slot-mobile)){display:none}}@media(min-width:1024px){.ta-slot-mobile{display:none}.ta-slot-desktop{display:block}.ta-home-v7 .ta-home-ad:has(>.ta-slot-mobile):not(:has(>.ta-slot-desktop)){display:none}}@media(max-width:767px){.ta-category-right:has(>.ta-slot-mobile),.ta-listing--category-archive .ta-catalog-sidebar:has(>.ta-slot-mobile){display:block}.ta-category-right:has(>.ta-slot-mobile)>:not(.ta-slot-mobile),.ta-listing--category-archive .ta-catalog-sidebar:has(>.ta-slot-mobile)>:not(.ta-slot-mobile){display:none}}.ta-home-footer{padding-top:0}.ta-home-footer__features{background:#1e293b;padding:24px 0;margin-bottom:40px}.ta-home-footer__features>.ta-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ta-home-footer__features .ta-icon{color:#93c5fd;width:24px;height:24px}.ta-home-footer__features .ta-container>div{display:flex;gap:12px;align-items:center;font-size:13px}.ta-home-footer .ta-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px}.ta-home-footer .ta-footer__brand{grid-column:span 4}.ta-home-footer .ta-footer__section{grid-column:span 2}.ta-home-footer .ta-footer__section[data-ta-footer-location=footermenu]{grid-column:span 4}.ta-home-footer .ta-footer__section[data-ta-footer-location=fixedmenu]>.ta-menu{column-count:1}.ta-home-footer .ta-footer__section[data-ta-footer-location=footermenu]>.ta-menu{display:flex;flex-wrap:wrap;gap:0 16px}.ta-home-footer .ta-footer__section summary{font-size:13px}.ta-home-footer__links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.ta-home-footer__links:empty{display:none}.ta-home-footer .ta-brand{font-size:18px}.ta-home-footer .ta-brand__icon{width:36px;height:36px;background:#2563eb;color:#fff;border-radius:12px}.ta-home-footer .ta-brand__icon .ta-icon{width:20px;height:20px}.ta-home-footer .ta-menu a{line-height:18px}@media(min-width:768px) and (max-width:1023px){.ta-home-footer .ta-footer__grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ta-home-footer .ta-footer__brand,.ta-home-footer .ta-footer__section,.ta-home-footer .ta-footer__section[data-ta-footer-location=footermenu]{grid-column:auto}}@media(max-width:767px){.ta-home-footer__features{display:none}.ta-home-footer{padding-top:24px}.ta-home-footer .ta-footer__grid{grid-template-columns:1fr;gap:8px}.ta-home-footer .ta-footer__section{background:#1e293b66}.ta-home-footer .ta-footer__section[data-ta-footer-location=footermenu]>.ta-menu{display:block}.ta-home-footer .ta-footer__section[data-ta-footer-location=fixedmenu]>.ta-menu{column-count:2}.ta-home-footer .ta-footer__bottom{font-size:11px;text-align:left;justify-content:start}.ta-home-footer .ta-footer__brand,.ta-home-footer .ta-footer__section,.ta-home-footer .ta-footer__section[data-ta-footer-location=footermenu]{grid-column:auto}.ta-home-footer .ta-brand__icon{width:28px;height:28px;border-radius:8px}.ta-home-footer .ta-brand__icon .ta-icon{width:18px;height:18px}}.ta-home-footer__features .ta-icon{box-sizing:content-box;width:24px;height:24px;padding:8px;border-radius:12px;background:#6ffbbe12}.ta-home-footer__features strong{display:block;color:#fff;font-size:14px;line-height:20px}.ta-home-footer__features small{display:block;color:#94a3b8;font-size:13px;line-height:18px}@media(max-width:767px){.ta-home-footer .ta-footer__brand p{display:none}.ta-home-footer .ta-footer__brand{margin-bottom:8px}.ta-home-footer .ta-footer__section summary{min-height:44px;padding-block:8px;font-size:14px;line-height:20px;letter-spacing:0}}.ta-home-footer .ta-home-footer__features{background:#1e293b;padding:24px 0;margin-top:0}.ta-home-footer .ta-home-footer__features>.ta-container{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ta-home-footer .ta-home-footer__features .ta-container>div{gap:16px;min-width:0}.ta-home-footer .ta-home-footer__feature-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:rgb(111 251 190 / 10%);color:#6ffbbe}.ta-home-footer .ta-home-footer__features .ta-icon{box-sizing:border-box;width:24px;height:24px;padding:0;background:none;color:inherit;border-radius:0}.ta-home-footer .ta-home-footer__features strong{font-size:14px;line-height:20px;color:#fff;overflow-wrap:anywhere}.ta-home-footer .ta-home-footer__features small{font-size:13px;line-height:18px;color:#94a3b8;overflow-wrap:anywhere}@media(min-width:768px) and (max-width:1023px){.ta-home-footer .ta-home-footer__features>.ta-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:767px){.ta-home-footer .ta-home-footer__features{display:none}}.ta-home-header .ta-home-utility{background:#f2f3ff;border-bottom:1px solid #e2e8f0;font-size:11px;color:#475569}.ta-home-utility>.ta-container{height:32px;display:flex;align-items:center;justify-content:space-between}.ta-home-utility span{display:flex;align-items:center;gap:6px}.ta-home-utility .ta-icon{width:15px;height:15px}.ta-home-utility a{color:#475569;text-decoration:none}.ta-home-header .ta-header__row{min-height:64px;gap:24px}.ta-home-brand{flex-shrink:0;position:relative;padding-left:48px}.ta-home-brand .ta-brand{font-size:22px;gap:0}.ta-home-brand .ta-brand__icon{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:12px;color:#fff;background:#2563eb}.ta-home-brand .ta-brand__icon .ta-icon{width:24px;height:24px}.ta-home-brand__tagline{display:block;font-size:10px;line-height:14px;color:#475569;text-transform:uppercase;letter-spacing:.08em}.ta-home-brand .custom-logo-link{display:block;padding:0}.ta-home-brand:has(.custom-logo-link){padding-left:0}.ta-home-brand:has(.custom-logo-link) .ta-home-brand__tagline{display:none}.ta-home-header .ta-header__search{max-width:576px}.ta-home-header .ta-search-form input{border-radius:24px;background:#f2f3ff;font-size:13px;height:44px;min-height:44px}.ta-home-header .ta-header__search .ta-search-form{height:44px}.ta-home-header .ta-header__search input,.ta-home-header .ta-header__search .ta-search-submit{height:42px;min-height:42px}.ta-home-header .ta-header__actions{gap:8px}.ta-home-header-action{background:#f2f3ff;border-radius:12px;width:40px;height:40px}.ta-home-header-action:last-child{border-radius:50%;background:#2563eb;color:#fff}.ta-home-header .ta-header__nav .ta-menu--horizontal{height:48px;min-height:48px;flex-wrap:nowrap;gap:24px;white-space:nowrap}.ta-home-header .ta-header__nav{overflow:visible}.ta-home-header .ta-header__nav>.ta-container{overflow-x:auto;scrollbar-width:none}.ta-home-header .ta-header__nav a,.ta-home-header .ta-header__nav button{font-size:14px;line-height:20px;padding:12px 0}.ta-home-header .ta-header__nav [aria-current]{border-bottom:2px solid #2563eb}.ta-home-header .ta-home-mobile-search{display:none}@media(min-width:768px){.ta-home-header{border-block-end:0}}.ta-hide-header-search_enabled .ta-home-header .ta-home-mobile-search{display:none}@media(max-width:767px){.ta-home-header .ta-home-utility,.ta-home-header-action{display:none}}@media(max-width:767px){.ta-home-header .ta-home-brand__tagline{font-size:10px;line-height:10px}}@media(max-width:767px){.ta-home-header-action:last-child{display:inline-flex;width:32px;height:32px}}@media(max-width:767px){.ta-home-header .ta-home-brand{padding-left:40px}}@media(max-width:767px){.ta-home-header .ta-home-brand .ta-brand{font-size:18px}}@media(max-width:767px){.ta-home-header .ta-home-brand .ta-brand__icon{width:32px;height:32px;top:0;border-radius:8px}}@media(max-width:767px){.ta-home-header .ta-header__row{min-height:56px;gap:8px}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search{display:block;margin:0 auto;padding-bottom:10px;max-width:1140px}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search .ta-search-form{max-width:none;height:40px}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search input{height:38px;min-height:38px;font-size:13px;background:#f2f3ff}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search .ta-search-submit{height:38px;min-height:38px;padding:6px 12px;font-size:13px}}.ta-home-header .ta-search-form{position:relative;background:#f2f3ff;border-radius:24px;gap:8px}.ta-home-header .ta-search-form input{background:#fff0;border-radius:0;padding:8px 0}.ta-home-header .ta-search-submit{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;padding:8px}.ta-home-header .ta-search-submit .ta-icon{width:18px;height:18px}.ta-home-header .ta-header__search kbd{right:46px;pointer-events:none}.ta-home-header .ta-header__search input{padding-right:50px}.ta-home-header-action:last-child{background:#e2e7ff;color:#2563eb;border:1px solid #e2e8f0}.ta-home-header-action:last-child .ta-icon{width:18px;height:18px}@media(max-width:767px){.ta-home-header .ta-header__row{width:100%;padding-inline:12px;height:56px;min-height:56px;gap:6px;justify-content:start}}@media(max-width:767px){.ta-home-header .ta-header__row>.ta-header__mobile{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;flex-shrink:0;margin-inline-start:0}}@media(max-width:767px){.ta-home-header .ta-header__actions{margin-left:auto;gap:4px}}@media(max-width:767px){.ta-home-header .ta-header__actions>.ta-header__mobile{width:36px;height:36px;min-width:36px;min-height:36px;padding:8px}}@media(max-width:767px){.ta-home-header .ta-home-brand .ta-brand{font-weight:800;letter-spacing:-.45px;line-height:24px;color:#2563eb}}@media(max-width:767px){.ta-home-header .ta-home-brand .ta-brand__accent{color:#131b2e}}@media(max-width:767px){.ta-home-header .ta-home-brand__tagline{font-weight:600;letter-spacing:0;text-transform:none;color:#475569;font-size:10px;line-height:10px}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search{width:100%;padding:0 12px 10px}}@media(max-width:767px){.ta-home-header .ta-search-form{border-radius:12px;background:#f2f3ff}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search input{background:#fff0;padding:8px 0}}@media(max-width:767px){.ta-home-header .ta-home-mobile-search .ta-search-submit{padding:8px;width:38px;min-width:38px}}@media(min-width:768px){.ta-home-header .ta-header__nav .ta-menu--horizontal{gap:16px}}@media(min-width:768px){.ta-home-header .ta-header__nav>.ta-container{overflow:visible}}@media(min-width:768px){.ta-home-header .ta-header__nav .ta-menu--horizontal{height:auto;min-height:48px;flex-wrap:wrap}}@media(min-width:768px){.ta-home-header .ta-menu--horizontal>.menu-item-has-children>.sub-menu{z-index:60}}@media(min-width:768px){.ta-home-header .ta-menu--horizontal>.menu-item-has-children>a:after{content:"";display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);vertical-align:3px;margin-inline-start:8px}}@media(min-width:768px){.ta-home-header .ta-menu--horizontal .sub-menu a{padding:10px 0;min-height:44px}}.ta-global-header{display:block;width:100%;padding:0;border-bottom:1px solid #e2e8f0;background:#fff;color:#0f172a;font-family:var(--ta-font);position:relative;top:auto;z-index:50}.ta-global-header>.ta-header__row{display:flex;max-width:1140px;margin-inline:auto;box-sizing:border-box}.ta-global-header .ta-header__search{flex:1;min-width:0}.ta-global-header .ta-header__actions{display:flex;align-items:center;margin-inline-start:auto}.ta-global-header .ta-home-header-action{display:inline-flex;align-items:center;justify-content:center;border:0;color:#64748b}.ta-global-header .ta-home-header-action:disabled{opacity:.65;cursor:default}.ta-global-header :is(a,button,input):focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media(min-width:768px){.ta-global-header .ta-header__row{height:64px;min-height:64px}.ta-global-header .ta-header__nav{display:block}.ta-global-header .ta-header__mobile,.ta-global-header .ta-home-mobile-search{display:none}.ta-global-header .ta-header__search{display:block}.ta-global-header .ta-header__nav>.ta-container{overflow:visible}}@media(max-width:767px){.ta-global-header .ta-header__search,.ta-global-header .ta-header__nav,.ta-global-header .ta-home-utility,.ta-global-header .ta-home-header-action{display:none}.ta-global-header .ta-header__mobile{display:inline-flex}.ta-global-header .ta-home-header-action:last-child{display:inline-flex}.ta-global-header .ta-home-mobile-search{display:block}.ta-global-header .ta-header__row{height:56px;min-height:56px}}