.ttt-home{background:var(--ttt-site-surface);color:#111;overflow:hidden}.ttt-home-hero{height:595px;position:relative;overflow:hidden}.ttt-home-hero-image{position:absolute;inset:0}.ttt-home-hero-image :is(img,video){object-fit:cover;width:max(100%,122.2vw);max-width:none;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.ttt-home-hero-image video{z-index:1}@media (prefers-reduced-motion:reduce){.ttt-home-hero-image video{display:none}}.ttt-home-intro{text-align:center;flex-direction:column;align-items:center;min-height:322px;padding:15px 24px 38px;display:flex;position:relative}.ttt-home-wave{z-index:1;flex-direction:column;align-items:center;width:100%;padding-top:38px;display:flex;position:absolute;top:-72px;left:50%;transform:translate(-50%)}.ttt-home-wave img{width:100%;height:auto;display:block;position:absolute;top:0;left:0}.ttt-home-wave img.mobile{display:none}.ttt-home-intro p,.ttt-home-intro a{z-index:1;position:relative}.ttt-home-intro p{max-width:600px;margin:0;font-size:24px;line-height:1.2}.ttt-home-about{background:0 0;width:min(1080px,100% - 48px);min-height:518px;margin:0 auto 100px;position:relative}.ttt-home-ticket{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.ttt-home-mobile-break{display:none}.ttt-home-about-content{grid-template-columns:59.15% minmax(0,1fr);align-items:start;min-height:518px;padding:66px 8.52%;display:grid;position:relative}.ttt-home-about-content .ttt-home-copy{width:530px;max-width:100%}.ttt-home-copy h2,.ttt-home-copy h3{color:var(--ttt-pink-bright);margin:0;font-size:clamp(28px,3.35vw,48px);font-weight:700;line-height:1.18}.ttt-home .ttt-home-copy h2{line-height:1.4}.ttt-home-copy p{margin:16px 0 0;font-size:20px;line-height:28px}.ttt-home-about-art{position:absolute;bottom:10px;right:-9.35%}.ttt-home-about-art .ttt-home-about-composite{width:100%;height:100%;display:block;position:absolute;inset:0}.ttt-home-about-composite img{object-fit:contain;width:100%;height:100%;display:block}.ttt-home-about-content .ttt-pill-link{margin-top:24px}.ttt-home .ttt-pill-link{border-radius:24px;justify-content:space-between;width:223px;min-height:56px;padding:12px 24px;font-size:20px}.ttt-home-test .ttt-home-actions .ttt-pill-link.secondary{width:272px}.ttt-home-test{align-items:center;width:min(1080px,100% - 48px);min-height:496px;margin:0 auto 100px;display:grid}.ttt-home-test-art{width:100%;position:relative}.ttt-home-test-art .ttt-home-test-composite{width:100%;height:100%;display:block;position:absolute;inset:0}.ttt-home-test-composite img{object-fit:contain;width:100%;height:100%;display:block}.ttt-home-copy h2{max-width:604px}.ttt-home-copy .ttt-home-actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.ttt-home-test .ttt-home-copy p:last-of-type{padding-bottom:12px}.ttt-home-copy .ttt-home-actions .ttt-pill-link{padding-inline:24px}.ttt-home-pairing{text-align:center;background:#ffeed3;flex-direction:column;justify-content:center;align-items:center;min-height:700px;padding:103px 24px 90px;display:flex;position:relative;overflow:hidden}.ttt-home-pairing-orb{z-index:0;pointer-events:none;height:auto;display:block;position:absolute}.ttt-home-pairing-orb.mobile{display:none}.ttt-home-pairing-orb.orb-top-left.desktop{width:340.44px;top:-124.44px;left:-112px}.ttt-home-pairing-orb.orb-top-right.desktop{width:359.11px;top:-170.67px;right:-60.44px}.ttt-home-pairing-orb.orb-bottom-left.desktop{width:384px;top:592.11px;left:-84.44px}.ttt-home-pairing-orb.orb-bottom-right.desktop{width:419.56px;top:489px;right:-193.78px}.ttt-home-pairing-copy{z-index:1;flex-direction:column;align-items:center;gap:14px;width:min(530px,100%);display:flex;position:relative}.ttt-home-pairing h2{width:100%;color:var(--ttt-pink-bright);margin:0;font-size:clamp(30px,3.333vw,42.67px);line-height:1.25}.ttt-home-pairing p{margin:0;font-size:17.78px;line-height:1.5}.ttt-home-pairing-details{flex-direction:column;align-items:center;gap:21px;width:100%;display:flex}.ttt-home-pairing-prose{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:144px;display:flex}.ttt-home-pairing-prose>p:first-child{flex:none}.ttt-home-pairing .ttt-pairing-note{flex:none;margin:0;font-size:14.22px;font-style:italic;line-height:1.5}.ttt-home-pairing-details .ttt-pill-link{margin:0}.ttt-home-pairing .ttt-pill-link{border-radius:21px;width:198px;min-height:49px;padding:10px 21px;font-size:17.78px}.ttt-home-pairing-art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ttt-home-pairing-art img{object-fit:cover;display:block}.ttt-home-pairing-art .ttt-pairing-hand-left{object-position:left center;width:396.53px;height:433.89px;position:absolute;top:189.5px;left:-78.22px;transform:rotate(-6.59deg)}.ttt-home-pairing-art .ttt-pairing-hand-right{object-position:right center;width:371.61px;height:398.16px;position:absolute;top:186.67px;right:-31px;transform:rotate(3.3deg)}.ttt-home-pairing-art .ttt-pairing-coin{object-fit:contain;width:112.89px;height:112.89px;position:absolute;top:699.37px;left:1081.93px;transform:rotate(-126.85deg)}.ttt-home-sharing{grid-template-columns:48.98% 49.17%;align-items:center;gap:1.85%;width:min(1080px,100% - 48px);height:306px;min-height:306px;margin:160px auto 101px;display:grid}.ttt-home-sharing-art img{width:100%;height:306px;display:block}.ttt-home-sharing-copy h2{color:var(--ttt-pink-bright);margin:0;font-size:clamp(28px,3.35vw,48px);font-weight:700;line-height:1.25}.ttt-home-sharing-copy p{margin:16px 0 0;font-size:20px;line-height:28px}.ttt-home-sharing-copy .ttt-pill-link{width:max-content;min-width:223px;margin-top:24px}.ttt-home-sponsors{width:100%;margin:0 auto 64px;padding:36px 0 0;overflow:hidden}.ttt-home-sponsors>h2{color:var(--ttt-pink-bright);text-align:center;margin:0 0 30px;font-size:clamp(24px,2.8vw,36px);font-weight:700;line-height:1.2}.ttt-home-sponsor-marquee{width:100%;overflow:hidden}.ttt-home-sponsor-track{will-change:transform;width:max-content;animation:44s linear infinite ttt-sponsor-marquee-right;display:flex}.ttt-home-sponsor-marquee:hover .ttt-home-sponsor-track,.ttt-home-sponsor-marquee:focus-within .ttt-home-sponsor-track{animation-play-state:paused}.ttt-home-sponsor-set{flex:none;align-items:flex-start;gap:24px;padding:0 24px;display:flex}.ttt-home-sponsor-group{text-align:center;flex:none;min-width:0}.ttt-home-sponsor-group[data-order="0"]{width:294px}.ttt-home-sponsor-group[data-order="1"]{width:174px}.ttt-home-sponsor-group[data-order="2"],.ttt-home-sponsor-group[data-order="3"]{width:138px}.ttt-home-sponsor-group[data-order="4"]{width:226px}.ttt-home-sponsor-group[data-order="5"]{width:158px}.ttt-home-sponsor-group[data-order="6"]{width:342px}.ttt-home-sponsor-group h3{color:#d94166;text-align:center;justify-content:center;align-items:center;min-height:32px;margin:0;font-size:12px;font-weight:600;line-height:1.25;display:flex}.ttt-home-sponsor-logos{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;height:82px;margin-top:4px;display:flex}.ttt-home-sponsor-logo{flex:none;justify-content:center;align-items:center;width:108px;height:74px;display:flex}.ttt-home-sponsor-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:68px;display:block}.ttt-home-sponsor-group[data-order="0"] .ttt-home-sponsor-logo{width:96px}.ttt-home-sponsor-group[data-order="0"] .ttt-home-sponsor-logo.is-project{width:80px}.ttt-home-sponsor-logo.is-project img{max-width:76px;max-height:55px}.ttt-home-sponsor-group[data-order="4"] .ttt-home-sponsor-logo{width:104px}.ttt-home-sponsor-group[data-order="6"] .ttt-home-sponsor-logo{width:76px}@keyframes ttt-sponsor-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:767px){.ttt-home{background:var(--ttt-site-surface)}.ttt-home-hero{height:507px}.ttt-home-hero-image{right:auto;transform:none}.ttt-home-hero-image :is(img,video){object-fit:cover}.ttt-home-wave img.desktop{display:none}.ttt-home-wave img.mobile{display:block}.ttt-home-intro p{color:var(--ttt-pink-bright);font-style:italic;font-weight:700;line-height:21px}.ttt-home-about{background:0 0;width:100%;margin:0 auto 100px}.ttt-home-ticket{width:100%;bottom:auto;left:0;right:0}.ttt-home-about-content{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;padding:0 24px;display:flex}.ttt-home-about-content:before{display:none}.ttt-home-about-content>*{z-index:1;position:relative}.ttt-home-about-content>.ttt-home-about-art{order:-1;position:relative}.ttt-home-copy h2,.ttt-home-copy h3{font-size:20px;line-height:28px}.ttt-home-about-content .ttt-home-copy p{margin-top:12px}.ttt-home .ttt-pill-link{border-radius:16px;gap:8px;width:max-content;min-width:165px;max-width:100%;min-height:40px;padding:10px 12px;font-size:14px}.ttt-home-about-content .ttt-pill-link{margin-top:16px}.ttt-home-test{flex-direction:column;width:min(344px,100% - 48px);margin:0 auto 64px;display:flex}.ttt-home-test .ttt-home-copy{text-align:center}.ttt-home-test .ttt-home-copy p{margin-top:8px;line-height:20px}.ttt-home-test .ttt-home-copy p:first-of-type{margin-top:4px}.ttt-home-test .ttt-home-copy p+p{padding-bottom:0;line-height:20.67px}.ttt-home-desktop-count{display:none}.ttt-home-mobile-count{display:inline}.ttt-home-copy .ttt-home-actions{justify-content:center;gap:13px;margin-top:16px}.ttt-home-copy .ttt-home-actions .ttt-pill-link{gap:4px;width:165px;min-height:40px;padding:10px 7px;font-size:14px}.ttt-home-test .ttt-home-actions .ttt-pill-link.secondary{gap:4px;width:165px;padding-inline:6px}.ttt-home-pairing{justify-content:flex-start}.ttt-home-pairing-orb.desktop{display:none}.ttt-home-pairing-orb.mobile{display:block}.ttt-home-pairing-orb.orb-bottom-left.mobile,.ttt-home-pairing-orb.orb-bottom-right.mobile{top:auto}.ttt-home-pairing-prose{height:auto;min-height:0}.ttt-home-pairing .ttt-pairing-note{line-height:20px}.ttt-home-pairing-art{width:100%;height:100%;inset:0;transform:none}.ttt-home-pairing-art .ttt-pairing-hand-left{object-position:center;transform:rotate(2deg)}.ttt-home-pairing-art .ttt-pairing-hand-right,.ttt-home-pairing-art .ttt-pairing-coin{display:none}.ttt-home-sharing{flex-direction:column;width:min(344px,100% - 48px);height:auto;display:flex}.ttt-home-sharing-art{flex:0 0 189px;width:100%}.ttt-home-sharing-art img{object-fit:contain;margin:0 auto}.ttt-home-sharing-copy{text-align:center}.ttt-home-sharing-copy h2{color:var(--ttt-pink-bright);margin:0}.ttt-home-sharing-copy p{margin:12px 0 0}.ttt-home-sharing-copy .ttt-pill-link{width:max-content;min-width:165px;max-width:100%;min-height:48px;margin-top:24px;padding-inline:12px}.ttt-home-sponsors{margin-bottom:40px;padding-top:26px}.ttt-home-sponsors>h2{margin-bottom:16px;font-size:24px}.ttt-home-sponsor-set{gap:16px;padding:0 18px}.ttt-home-sponsor-group[data-order="0"]{width:242px}.ttt-home-sponsor-group[data-order="1"]{width:146px}.ttt-home-sponsor-group[data-order="2"],.ttt-home-sponsor-group[data-order="3"]{width:116px}.ttt-home-sponsor-group[data-order="4"]{width:184px}.ttt-home-sponsor-group[data-order="5"]{width:132px}.ttt-home-sponsor-group[data-order="6"]{width:286px}.ttt-home-sponsor-group h3{min-height:29px;font-size:11px}.ttt-home-sponsor-logos{gap:6px;height:64px;margin-top:4px}.ttt-home-sponsor-logo{width:86px;height:58px}.ttt-home-sponsor-logo img{max-height:54px}.ttt-home-sponsor-group[data-order="0"] .ttt-home-sponsor-logo{width:78px}.ttt-home-sponsor-group[data-order="0"] .ttt-home-sponsor-logo.is-project{width:64px}.ttt-home-sponsor-logo.is-project img{max-width:62px;max-height:45px}.ttt-home-sponsor-group[data-order="4"] .ttt-home-sponsor-logo{width:84px}.ttt-home-sponsor-group[data-order="6"] .ttt-home-sponsor-logo{width:64px}}@media (prefers-reduced-motion:reduce){.ttt-home-sponsor-track{animation:none;transform:none}.ttt-home-sponsor-set[aria-hidden=true]{display:none}}@media (min-width:768px){.ttt-home-mobile-count{display:none}}@media (min-width:768px) and (max-width:1100px){.ttt-home-about-content{grid-template-columns:59.15% minmax(0,1fr)}.ttt-home-pairing-art .ttt-pairing-hand-left{left:-145px}.ttt-home-pairing-art .ttt-pairing-hand-right{right:-145px}}@media (min-width:768px) and (max-width:1000px){.ttt-home-about{width:calc(100% - 40px);margin-bottom:64px}.ttt-home-about-content{padding-inline:6%}.ttt-home-copy p,.ttt-home-sharing-copy p{font-size:16px}.ttt-home-test{gap:1.8518%;width:calc(100% - 40px);margin-bottom:64px}.ttt-home-test-art{height:450px}.ttt-home-pairing{min-height:720px}.ttt-home-pairing p{font-size:18px}.ttt-home-sharing{gap:1.85%;width:calc(100% - 40px);margin-block:64px}}html:has(.ttt-home){--ttt-home-header-height:56px;scroll-behavior:smooth;scroll-padding-block-start:var(--ttt-home-header-height)}.ttt-home-screen{width:100%;height:auto;min-height:calc(100vh - var(--ttt-home-header-height));min-height:calc(100svh - var(--ttt-home-header-height));scroll-snap-align:start;scroll-snap-stop:always;justify-content:center;align-items:center;display:flex;position:relative}.ttt-home-screen-opening{display:block}.ttt-home-opening{height:auto;min-height:inherit;flex-direction:column;display:flex}.ttt-home-opening .ttt-home-hero{flex:0 0 min(595px, calc(100svh - var(--ttt-home-header-height) - 125px));min-height:0}.ttt-home-opening .ttt-home-intro{flex:auto;min-height:0;padding-bottom:24px}.ttt-home-screen-about .ttt-home-about,.ttt-home-screen-test .ttt-home-test,.ttt-home-screen-sharing .ttt-home-sharing{margin-top:0;margin-bottom:0}.ttt-home-screen-pairing>.ttt-home-pairing{flex:0 0 100%;width:100%;height:100%;min-height:100%}.ttt-home-screen-sharing{flex-direction:column;justify-content:space-between;align-items:stretch}.ttt-home-screen-sharing>.ttt-home-sharing{flex:none;margin:auto}@media (max-width:767px){html:has(.ttt-home){--ttt-home-header-height:56px}.ttt-home-opening .ttt-home-intro{padding-bottom:0}}@media (min-width:768px){.ttt-home-about{width:min(1080px,100% - clamp(40px,6.25vw,80px));min-height:clamp(430px,40.5vw,518px);margin-bottom:clamp(40px,7.8vw,100px)}.ttt-home-about-content{min-height:inherit;padding:clamp(40px,5.15vw,66px) clamp(32px,8.5vw,92px)}.ttt-home-about-art{height:clamp(390px,44vw,562px)}.ttt-home-test{gap:clamp(16px,1.85vw,24px);min-height:clamp(360px,38.75vw,496px);margin-bottom:clamp(40px,7.8vw,100px)}.ttt-home-test-art{height:clamp(360px,38.75vw,496px)}.ttt-home-sharing{height:clamp(220px,23.9vw,306px);min-height:clamp(220px,23.9vw,306px);margin-block:clamp(40px,8vw,100px)}.ttt-home-sharing-art img{object-fit:contain;height:100%}}@media (max-width:767px){.ttt-home-hero-image{width:min(1334px,339.44vw);left:calc(50% - 106.997vw)}.ttt-home-intro{min-height:clamp(210px,64.4vw,253px);padding:clamp(20px,6.87vw,27px) clamp(16px,6.11vw,24px) 0}.ttt-home-intro p{max-width:min(345px,100vw - 48px);font-size:clamp(20px,6.11vw,24px)}.ttt-home-intro-lead{font-size:clamp(20px,6.11vw,24px)}.ttt-home-about{margin-bottom:clamp(40px,25.45vw,100px)}.ttt-home-ticket{height:clamp(82px,25.95vw,102px);top:36.13vw}.ttt-home-about-content{padding-inline:clamp(16px,6.11vw,24px)}.ttt-home-about-content .ttt-home-copy h2{font-size:clamp(20px,6.11vw,24px)}.ttt-home-about-content .ttt-home-copy p{font-size:clamp(14px,4.07vw,16px)}.ttt-home-test{min-height:clamp(490px,136.1vw,535px)}.ttt-home-test-art{flex-basis:min(305px,77.61vw)}.ttt-home-test .ttt-home-copy h2{font-size:clamp(18px,5.1vw,20px);line-height:1.4}.ttt-home-test .ttt-home-copy p{font-size:clamp(13px,3.56vw,14px)}.ttt-home-test .ttt-home-copy p+p{height:auto;min-height:clamp(54px,15.78vw,62px)}.ttt-home-copy .ttt-home-actions{flex-wrap:wrap}.ttt-home-copy .ttt-home-actions .ttt-pill-link,.ttt-home-test .ttt-home-actions .ttt-pill-link.secondary{width:min(165px,50vw - 30.5px)}.ttt-home-pairing{min-height:clamp(560px,155vw,609px);padding:clamp(72px,23.92vw,94px) clamp(16px,6.11vw,24px) 0}.ttt-home-pairing h2{font-size:clamp(20px,6.11vw,24px)}.ttt-home-pairing p{font-size:clamp(14px,4.07vw,16px)}.ttt-home-pairing .ttt-pairing-note{font-size:clamp(12px,3.56vw,14px)}.ttt-home-pairing-art .ttt-pairing-hand-left{aspect-ratio:2;width:min(460px,117.05vw);height:auto;top:min(378.81px,96.39vw);left:-7.31vw}.ttt-home-sharing{gap:clamp(20px,8.15vw,32px);min-height:0;margin:clamp(32px,19.34vw,76px) auto clamp(32px,14.25vw,56px)}.ttt-home-sharing-art{flex-basis:auto}.ttt-home-sharing-art img{aspect-ratio:327/189;width:min(327px,100%);height:auto}.ttt-home-sharing-copy h2{font-size:clamp(20px,6.11vw,24px);line-height:1.25}.ttt-home-sharing-copy p{font-size:clamp(14px,4.07vw,16px)}}@media (max-width:360px){.ttt-home-copy .ttt-home-actions{flex-direction:column;align-items:center}.ttt-home-copy .ttt-home-actions .ttt-pill-link,.ttt-home-test .ttt-home-actions .ttt-pill-link.secondary{width:min(223px,100%)}}@media (min-width:768px){.ttt-home-opening .ttt-home-hero{flex-basis:min(595px,100svh - 181px);height:min(595px,100svh - 181px)}.ttt-home-screen-about{align-items:flex-start;padding-top:clamp(120px,13.5938vw,174px)}.ttt-home-screen-about>.ttt-home-about{margin:0 auto}.ttt-home-about-content{padding-top:clamp(60px,6.95313vw,89px)}.ttt-home-about-art{bottom:-13px}.ttt-home .ttt-home-copy h2,.ttt-home .ttt-home-sharing-copy h2{font-size:clamp(28px,3.75vw,48px)}.ttt-home-screen-test{align-items:flex-start;padding-top:clamp(80px,7.42188vw,95px)}.ttt-home-screen-test>.ttt-home-test{margin:0 auto}.ttt-home-test .ttt-home-copy{align-self:flex-start;margin-top:67px}.ttt-home-pairing h2{white-space:nowrap}.ttt-home-screen-sharing{height:auto;min-height:calc(100svh - var(--ttt-home-header-height));justify-content:space-between;align-items:stretch}.ttt-home-screen-sharing>.ttt-home-sharing{margin:auto}}@media (max-width:767px){.ttt-home{container-type:inline-size}html:has(.ttt-home) .ttt-home-screen-about{align-items:flex-start;padding-top:85px}html:has(.ttt-home) .ttt-home-screen-test{align-items:flex-start;padding-top:12px}html:has(.ttt-home) .ttt-home-screen-sharing{height:auto;min-height:calc(100svh - var(--ttt-home-header-height));flex-direction:column;justify-content:space-between;align-items:stretch}.ttt-home-opening .ttt-home-intro{padding:clamp(20px,6.87vw,27px) 24px 0}.ttt-home-opening .ttt-home-hero-image{left:-56.997%}.ttt-home-intro p{height:auto}.ttt-home-intro-lead{line-height:1.2}.ttt-home-intro-support{font-size:clamp(14px,4.07vw,16px);line-height:1.2}.ttt-home-pairing h2{white-space:normal}.ttt-home-about{min-height:538px;container-type:inline-size}.ttt-home-screen-about>.ttt-home-about{margin:0 auto;transform:none}.ttt-home-about-content{min-height:538px;padding-block:0}.ttt-home-about-content .ttt-home-copy h2{line-height:34px}.ttt-home-about-content .ttt-home-copy p{line-height:22px}.ttt-home-mobile-break{display:block}.ttt-home-ticket{display:none}.ttt-home-about:before{z-index:0;content:"";background:#c9f4e8;width:100vw;height:102px;display:block;position:absolute;top:36.13cqw;left:50%;transform:translate(-50%)}.ttt-home-screen-test>.ttt-home-test{width:min(344px,100% - 48px);min-height:0;margin:0 auto}.ttt-home-test .ttt-home-copy p:last-of-type{padding-bottom:0}.ttt-home-pairing-copy{gap:12px;width:min(344px,100%);min-height:398.581px}.ttt-home-pairing h2{width:100%;line-height:34px}.ttt-home-pairing-details,.ttt-home-pairing-prose{gap:16px}.ttt-home-pairing p{line-height:22px}.ttt-home-screen-sharing>.ttt-home-sharing{gap:32px;width:min(344px,100% - 48px);height:auto;min-height:0;margin:auto}.ttt-home-sharing-copy p{line-height:22px}}@media (min-width:768px) and (max-width:1279px){.ttt-home-screen-sharing{height:auto;min-height:calc(100svh - var(--ttt-home-header-height));justify-content:space-between}.ttt-home-screen-sharing>.ttt-home-sharing{margin:auto auto 24px}}html:has(.ttt-home){background-color:var(--ttt-site-surface)}html:has(.ttt-home) body{background-color:var(--ttt-site-surface)}html:has(.ttt-home) .ttt-home{background-color:var(--ttt-site-surface)}.ttt-home-about-art{aspect-ratio:557/562;width:min(52.3%,557px);height:auto}.ttt-home-about-composite img,.ttt-home-test-composite img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.ttt-home-test{grid-template-columns:minmax(0,45.56%) minmax(0,52.44%);gap:2%}.ttt-home-test-art{aspect-ratio:492/437;height:auto}@media (max-width:767px){.ttt-home-wave{width:100vw;height:auto}.ttt-home-wave img.mobile{aspect-ratio:393/36;width:100%;height:auto}.ttt-home-about-art{aspect-ratio:361/286;width:min(92vw,400px);height:auto;margin-inline:auto;top:0;left:0;right:0;transform:none}.ttt-home-about-content>.ttt-home-about-art{aspect-ratio:361/286;width:min(92vw,400px);height:auto;margin-inline:auto;inset:0 0 auto;transform:none}.ttt-home-test{grid-template-columns:minmax(0,1fr);gap:12px}.ttt-home-test-art{aspect-ratio:344/306;flex:none;width:100%;height:auto}.ttt-home-pairing-orb.orb-top-left.mobile{width:clamp(118px,33.84vw,154px);height:auto;top:-17vw;left:-13.5vw}.ttt-home-pairing-orb.orb-top-right.mobile{width:clamp(98px,27.48vw,126px);height:auto;top:-10.7vw;right:-10.7vw}.ttt-home-pairing-orb.orb-bottom-left.mobile{width:clamp(218px,60.56vw,278px);height:auto;bottom:-5.85vw;left:-33.08vw}.ttt-home-pairing-orb.orb-bottom-right.mobile{width:clamp(171px,47.58vw,218px);height:auto;bottom:-5.85vw;right:-10.7vw}}@media (min-width:768px) and (max-width:1279px){.ttt-home-about-content{grid-template-columns:minmax(0,50%) minmax(0,1fr)}.ttt-home-about-content .ttt-home-copy p{font-size:16px;line-height:1.4}.ttt-home-about-art{aspect-ratio:557/562;width:min(44vw,557px);height:auto;right:clamp(-100px,605px - 55vw,0px)}.ttt-home-pairing-orb.orb-top-left.desktop{width:clamp(204px,26.6vw,340.44px);top:max(-124.44px,-9.72vw);left:max(-112px,-8.75vw)}.ttt-home-pairing-orb.orb-top-right.desktop{width:clamp(215px,28.06vw,359.11px);top:max(-170.67px,-13.33vw);right:max(-60.44px,-4.72vw)}.ttt-home-pairing-orb.orb-bottom-left.desktop{width:clamp(230px,30vw,384px);top:min(592.11px,46.26vw);left:max(-84.44px,-6.6vw)}.ttt-home-pairing-orb.orb-bottom-right.desktop{width:clamp(252px,32.78vw,419.56px);top:min(489px,38.2vw);right:max(-193.78px,-15.14vw)}}.ttt-home,.ttt-home .ttt-home-screen{background-color:var(--ttt-site-surface)}html:has(.ttt-home){background-color:var(--ttt-site-surface)}html:has(.ttt-home) body{background-color:var(--ttt-site-surface)}@media (max-width:767px){.ttt-home,.ttt-home .ttt-home-screen{background-color:var(--ttt-site-surface)}html:has(.ttt-home){background-color:var(--ttt-site-surface)}html:has(.ttt-home) body{background-color:var(--ttt-site-surface)}}html:has(.ttt-home){background-color:var(--ttt-site-surface);overflow:clip visible}html:has(.ttt-home) body{background-color:var(--ttt-site-surface);overflow:clip visible}html:has(.ttt-home) .ttt-home{background-color:var(--ttt-site-surface);overflow:clip}.ttt-home .ttt-home-screen{background:var(--ttt-site-surface)}.ttt-home .ttt-home-screen-about>.ttt-home-about,.ttt-home .ttt-home-screen-test>.ttt-home-test{margin-block:0}.ttt-home .ttt-home-screen-pairing{align-items:stretch}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{background:var(--ttt-site-surface);width:100%}.ttt-home .ttt-home-screen-sharing{height:auto;min-height:calc(100vh - var(--ttt-home-header-height,56px));min-height:calc(100svh - var(--ttt-home-header-height,56px));flex-direction:column;justify-content:space-between;align-items:stretch}@media (prefers-reduced-motion:reduce){.ttt-home .ttt-home-screen{scroll-snap-stop:normal}}.ttt-home-opening .ttt-home-hero{height:min(595px, calc(100svh - var(--ttt-home-header-height,56px) - 170px));flex-basis:min(595px, calc(100svh - var(--ttt-home-header-height,56px) - 170px))}@media (min-width:768px){.ttt-home-opening .ttt-home-intro{padding-top:12px}}@media (max-width:767px){.ttt-home-opening .ttt-home-hero{height:min(507px, calc(100svh - var(--ttt-home-header-height,40px) - 160px));flex-basis:min(507px, calc(100svh - var(--ttt-home-header-height,40px) - 160px))}}.ttt-home,.ttt-home .ttt-home-screen{background:var(--ttt-site-surface)}html:has(.ttt-home){background:var(--ttt-site-surface)}html:has(.ttt-home) body{background:var(--ttt-site-surface)}@media (max-width:767px){.ttt-home,.ttt-home .ttt-home-screen{background:var(--ttt-site-surface)}html:has(.ttt-home){background:var(--ttt-site-surface)}html:has(.ttt-home) body{background:var(--ttt-site-surface)}.ttt-home .ttt-home-screen{flex:none;height:auto;min-height:0}.ttt-home .ttt-home-screen-opening>.ttt-home-opening{min-height:0}.ttt-home .ttt-home-screen-about,.ttt-home .ttt-home-screen-test,.ttt-home .ttt-home-screen-pairing{padding-bottom:64px}.ttt-home .ttt-home-screen-about>.ttt-home-about,.ttt-home .ttt-home-screen-test>.ttt-home-test{margin-block:0}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{height:auto;min-height:clamp(560px,154.96vw,609px)}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{min-height:0}}@media (min-width:1200px){.ttt-home .ttt-home-screen{min-height:0}.ttt-home .ttt-home-screen-opening{min-height:844px}.ttt-home .ttt-home-screen-about{min-height:691px;padding-top:19px;padding-bottom:154px}.ttt-home .ttt-home-screen-test{min-height:596px;padding-top:0;padding-bottom:100px}.ttt-home .ttt-home-screen-pairing{min-height:860px;padding-bottom:160px}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{flex:0 0 700px;height:700px;min-height:700px}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{min-height:0}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{margin:0 auto 36px}}@media (min-width:768px){.ttt-home .ttt-home-screen-pairing{min-height:0;padding-bottom:96px}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{flex:none;justify-content:flex-start;height:auto;min-height:820px;padding:72px 24px 440px}.ttt-home-pairing-copy{width:min(640px,100%)}.ttt-home-pairing-art .ttt-pairing-hand-left{object-fit:contain;object-position:center;width:min(820px,100%);height:auto;top:auto;bottom:-12px;left:50%;transform:translate(-50%)}.ttt-home-pairing-art .ttt-pairing-hand-right,.ttt-home-pairing-art .ttt-pairing-coin{display:none}}html:has(.ttt-home){scroll-snap-type:none}.ttt-home .ttt-home-screen{scroll-snap-align:none;scroll-snap-stop:normal}@media (min-width:1200px){.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:110.764vw;height:auto}.ttt-home .ttt-home-sharing{grid-template-columns:46.5% 51.5%;gap:2%;width:min(1160px,100% - 64px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-left{object-fit:cover;object-position:left center;width:34.653vw;height:37.222vw;top:.694vw;bottom:auto;left:-6.111vw;transform:rotate(-6.59deg)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-right{object-fit:cover;object-position:right center;width:30.764vw;height:32.708vw;display:block;top:4.028vw;left:71.597vw;right:auto;transform:rotate(3.3deg)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin{width:7.84vw;height:7.84vw;display:block;top:min(48.568vw,100svh - 201px);left:75.134vw}}@media (max-width:767px){.ttt-home .ttt-home-screen-opening .ttt-home-wave{height:auto}.ttt-home .ttt-home-screen-opening .ttt-home-wave img.mobile{aspect-ratio:393/36;width:100%;height:auto;display:block}.ttt-home .ttt-home-screen-opening .ttt-home-wave img.desktop,.ttt-home-pairing-art .ttt-pairing-hand-right,.ttt-home-pairing-art .ttt-pairing-coin{display:none}}@media (prefers-reduced-motion:reduce){html:has(.ttt-home){scroll-behavior:auto;scroll-snap-type:none}}.ttt-home .ttt-home-screen{box-sizing:border-box;height:calc(100svh - var(--ttt-home-header-height,56px));min-height:0;padding:0}.ttt-home .ttt-home-screen-opening>.ttt-home-opening{height:100%;min-height:0;position:relative}.ttt-home .ttt-home-screen-opening .ttt-home-hero{z-index:0;flex:none;height:100%;min-height:0;position:absolute;inset:0}.ttt-home .ttt-home-screen-opening .ttt-home-intro{z-index:2;height:max(170px, calc(100svh - var(--ttt-home-header-height,56px) - 595px));flex:none;min-height:0;display:flex;position:absolute;bottom:0;left:0;right:0}.ttt-home .ttt-home-screen-opening .ttt-home-intro:before{z-index:0;content:"";pointer-events:none;background:#fff9f0;position:absolute;inset:calc(-26px + min(1595px,112vw)/21.8804) 0 0}.ttt-home .ttt-home-screen-opening .ttt-home-wave{top:-52px}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image{width:100%;left:0;transform:none}.ttt-home .ttt-home-screen-about,.ttt-home .ttt-home-screen-test{align-items:center}.ttt-home .ttt-home-screen-about>.ttt-home-about,.ttt-home .ttt-home-screen-test>.ttt-home-test{margin:0 auto}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{flex:auto;justify-content:flex-start;height:100%;min-height:0;padding:clamp(48px,7svh,72px) 24px 0}.ttt-home .ttt-home-screen-pairing .ttt-pairing-hand-left{width:min(820px, calc((100svh - var(--ttt-home-header-height,56px)) * 1.05))}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{height:calc(100svh - var(--ttt-home-header-height,56px));flex-direction:column;justify-content:space-between;align-items:stretch}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{flex:none;height:auto;min-height:0;margin:auto}.ttt-home .ttt-pill-arrow{width:15px;height:14px}@media (max-width:767px){.ttt-home .ttt-pill-link{justify-content:space-between}.ttt-home .ttt-pill-arrow{display:block}.ttt-home-test .ttt-home-actions .ttt-pill-link.secondary{font-size:13px}:is(html:has(.ttt-home) .ttt-home .ttt-home-screen-about,html:has(.ttt-home) .ttt-home .ttt-home-screen-test){align-items:center;padding:0}.ttt-home .ttt-home-screen-about>.ttt-home-about,.ttt-home .ttt-home-screen-test>.ttt-home-test{min-height:0}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{padding:clamp(48px,8svh,80px) 24px 0}.ttt-home .ttt-home-screen-pairing .ttt-pairing-hand-left{width:min(460px,110vw)}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{margin:auto}}@media (max-width:767px) and (max-height:720px){.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{gap:16px}.ttt-home .ttt-home-sharing-art img{width:min(280px,100%)}}@media (max-width:767px) and (max-height:620px){.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{gap:8px}.ttt-home .ttt-home-sharing-art img{width:min(220px,100%)}}@media (max-width:767px){.ttt-home .ttt-home-screen-opening .ttt-home-intro{height:max(0px, calc(100svh - var(--ttt-home-header-height,40px) - min(507px, 65svh, 129vw)));justify-content:flex-start;padding:0 clamp(16px,6.11vw,24px)}.ttt-home .ttt-home-screen-opening .ttt-home-intro:before{top:calc(32px + 4.5802vw)}.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:100vw;padding-top:24px;top:32px}}@media (min-width:768px){.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:min(1595px,112vw)}}@media (min-width:768px) and (max-width:1199.98px){.ttt-home .ttt-home-screen-opening .ttt-home-intro:before{top:calc(-52px + min(1595px,112vw)/21.8804)}.ttt-home .ttt-home-screen-opening .ttt-home-wave{padding-top:64px}}@media (min-width:1200px){.ttt-home .ttt-home-screen-opening .ttt-home-wave{top:-26px}}html:has(.ttt-home){scroll-snap-type:none;scroll-padding-block-start:var(--ttt-home-header-height,56px)}html:has(.ttt-home){overflow:clip visible}html:has(.ttt-home) body{overflow:clip visible}.ttt-home{overflow:hidden}.ttt-home .ttt-home-screen{box-sizing:border-box;scroll-snap-align:none;scroll-snap-stop:normal;flex:none;width:100%;height:auto;min-height:0;padding:0;display:block;position:relative}.ttt-home .ttt-home-screen-opening>.ttt-home-opening{flex-direction:column;height:auto;min-height:0;display:flex;position:relative}.ttt-home .ttt-home-screen-opening .ttt-home-hero{flex:0 0 595px;width:100%;height:595px;position:relative;inset:auto}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image{width:100%;height:100%;inset:0;transform:none}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image :is(img,video){object-fit:cover;object-position:center;width:min(1564px,122.2vw);max-width:none;height:100%;top:0;left:50%;transform:translate(-50%)}.ttt-home .ttt-home-screen-opening .ttt-home-intro{box-sizing:border-box;background:var(--ttt-site-surface);flex:0 0 299px;align-items:center;height:299px;min-height:0;padding:14px 24px 0;position:relative;inset:auto}.ttt-home .ttt-home-screen-opening .ttt-home-intro:before{display:none}.ttt-home .ttt-home-screen-opening .ttt-home-intro p{max-width:585px;font-size:24px;line-height:34px}.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:min(1280px,100vw);height:117px;padding:0;top:-59px}.ttt-home .ttt-home-screen-opening .ttt-home-wave img.desktop{width:100%;height:auto}@media (min-width:768px) and (max-width:1199.98px){.ttt-home .ttt-home-screen-opening>.ttt-home-opening{min-height:0}.ttt-home .ttt-home-screen-opening .ttt-home-hero,.ttt-home .ttt-home-screen-opening .ttt-home-hero-image :is(img,video){height:clamp(450px,46.48vw,595px)}.ttt-home .ttt-home-screen-opening .ttt-home-hero{flex-basis:clamp(450px,46.48vw,595px)}.ttt-home .ttt-home-screen-opening .ttt-home-intro{flex-basis:260px;height:260px}.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:112vw;height:auto;top:-52px}.ttt-home .ttt-home-screen-opening .ttt-home-wave img.desktop{height:auto}.ttt-home .ttt-home-screen-about{padding-bottom:64px}.ttt-home .ttt-home-screen-about>.ttt-home-about{height:auto;min-height:481px}.ttt-home-about-content{min-height:481px;padding-top:64px}.ttt-home .ttt-home-screen-test{padding-bottom:64px}.ttt-home .ttt-home-screen-test>.ttt-home-test{grid-template-columns:minmax(0,45.56%) minmax(0,52.44%);gap:2%;width:min(1134px,100% - 48px);min-height:0;margin:0 auto}.ttt-home .ttt-home-screen-test .ttt-home-test-art{aspect-ratio:492/437;height:auto}.ttt-home .ttt-home-screen-test .ttt-home-copy{margin-top:40px}.ttt-home .ttt-home-screen-pairing{padding-bottom:64px}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{height:auto;min-height:700px;padding:120px 24px 0}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{width:min(1080px,100% - 48px);height:auto;min-height:306px;margin:64px auto}}@media (min-width:1200px){.ttt-home .ttt-home-screen-opening,.ttt-home .ttt-home-screen-opening>.ttt-home-opening{height:894px}.ttt-home .ttt-home-screen-about{height:641.323px}.ttt-home .ttt-home-screen-about>.ttt-home-about{box-sizing:border-box;width:1080px;height:481.323px;min-height:0;margin:0 auto}.ttt-home .ttt-home-screen-about .ttt-home-about-content{box-sizing:border-box;grid-template-columns:59.15% minmax(0,1fr);height:100%;min-height:0;padding:89px 92px 0}.ttt-home .ttt-home-screen-about .ttt-home-about-art{width:557px;height:562px;bottom:-50px;right:-9.35%}.ttt-home .ttt-home-screen-test{height:596.439px}.ttt-home .ttt-home-screen-test>.ttt-home-test{box-sizing:border-box;grid-template-columns:492px 622px;align-items:start;gap:20px;width:1134px;height:436.439px;min-height:0;margin:0 0 0 max(24px,50% - 594px)}.ttt-home .ttt-home-screen-test .ttt-home-test-art{aspect-ratio:auto;width:492px;height:436.439px}.ttt-home .ttt-home-screen-test .ttt-home-copy{width:622px;margin-top:67px}.ttt-home .ttt-home-screen-pairing{height:860px}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{box-sizing:border-box;background:#ffeed3;justify-content:flex-start;width:100%;height:700px;min-height:700px;padding:216px 24px 0}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-copy{gap:14.222px;width:530px;min-height:281.623px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing h2{white-space:nowrap;font-size:42.667px;line-height:normal}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing p{font-size:17.778px;line-height:normal}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-details{gap:21.333px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pairing-note{font-size:14.222px;line-height:normal}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pill-link{width:198.222px;min-height:49px;padding:10.667px 21.333px;font-size:17.778px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame{justify-content:center;align-items:center;display:flex;position:absolute}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left{width:443.705px;height:476.533px;top:144px;left:-78.22px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.right{width:393.909px;height:418.881px;top:186.67px;left:916.45px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left>.ttt-pairing-hand-left{object-fit:cover;object-position:left center;width:396.532px;max-width:none;height:433.895px;display:block;position:relative;top:auto;left:auto;right:auto;transform:rotate(-6.59deg)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.right>.ttt-pairing-hand-right{object-fit:cover;object-position:right center;width:371.615px;max-width:none;height:398.159px;display:block;position:relative;top:auto;left:auto;right:auto;transform:rotate(3.3deg)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin-frame{place-items:center;width:158.038px;height:158.038px;display:grid;position:absolute;top:541.33px;left:1014.22px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin-frame>.ttt-pairing-coin{object-fit:cover;width:112.889px;max-width:none;height:112.889px;display:block;position:relative;top:auto;left:auto;right:auto;transform:rotate(-126.85deg)}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{height:406.267px;min-height:0}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{box-sizing:border-box;grid-template-columns:48.98% 49.17%;gap:1.85%;width:1080px;height:306px;min-height:306px;margin:0 auto 100.267px}}@media (max-width:767px){html:has(.ttt-home){--ttt-home-header-height:56px}.ttt-home .ttt-home-screen-opening,.ttt-home .ttt-home-screen-opening>.ttt-home-opening{height:746px}.ttt-home .ttt-home-screen-opening .ttt-home-hero{flex:0 0 507px;height:507px}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image{width:min(1334px,339.44vw);height:100%;top:0;left:calc(50% - 106.997vw)}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image :is(img,video){object-fit:cover;width:100%;height:100%;top:0;left:0;transform:none}.ttt-home .ttt-home-screen-opening .ttt-home-intro{flex:0 0 239px;height:239px;min-height:0;padding:27px 24px 0}.ttt-home .ttt-home-screen-opening .ttt-home-intro p{max-width:345px;font-size:clamp(20px,6.11vw,24px);line-height:19px}.ttt-home .ttt-home-screen-opening .ttt-home-intro-lead{font-size:clamp(20px,6.11vw,24px);line-height:1.2}.ttt-home .ttt-home-screen-opening .ttt-home-intro-support{font-size:clamp(14px,4.07vw,16px);line-height:1.2}.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:100vw;height:36px;top:-17px}.ttt-home .ttt-home-screen-opening .ttt-home-wave img.desktop{display:none}.ttt-home .ttt-home-screen-opening .ttt-home-wave img.mobile{width:100%;height:auto;display:block}.ttt-home .ttt-home-screen-about{height:601.833px;padding-bottom:64px}.ttt-home .ttt-home-screen-about>.ttt-home-about{box-sizing:border-box;width:100%;height:537.833px;min-height:0;margin:0 auto}.ttt-home .ttt-home-screen-about .ttt-home-about-content{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:0;height:100%;min-height:0;padding:0 24px;display:flex}.ttt-home .ttt-home-screen-about .ttt-home-about-art{flex:0 0 285.15px;width:426px;height:285.15px;margin:0 auto -3.317px;position:relative;inset:0 auto auto;transform:translate(11.5px)}.ttt-home .ttt-home-screen-about .ttt-home-copy{box-sizing:border-box;flex:0 0 256px;width:345px;min-height:256px}.ttt-home .ttt-home-screen-about .ttt-home-copy h2{font-size:20px;line-height:34px}.ttt-home .ttt-home-screen-about .ttt-home-copy p{margin-top:12px;font-size:14px;line-height:22px}.ttt-home .ttt-home-screen-about .ttt-home-copy .ttt-pill-link{margin-top:16px}.ttt-home .ttt-home-screen-test{height:605.152px;padding-bottom:64px}.ttt-home .ttt-home-screen-test>.ttt-home-test{box-sizing:border-box;flex-direction:column;gap:12px;width:min(344px,100% - 48px);height:541.152px;min-height:0;margin:0 auto;display:flex}.ttt-home .ttt-home-screen-test .ttt-home-test-art{aspect-ratio:auto;flex:0 0 305.152px;width:100%;height:305.152px}.ttt-home .ttt-home-screen-test .ttt-home-copy{box-sizing:border-box;text-align:center;flex:0 0 224px;width:100%;height:224px;margin:0}.ttt-home .ttt-home-screen-test .ttt-home-copy h2{font-size:20px;line-height:34px}.ttt-home .ttt-home-screen-test .ttt-home-copy p{margin-top:4px;font-size:14px;line-height:20px}.ttt-home .ttt-home-screen-test .ttt-home-copy p+p{min-height:62px;padding-bottom:0;line-height:20.667px}.ttt-home .ttt-home-screen-test .ttt-home-actions{justify-content:center;gap:13px;margin-top:16px}.ttt-home .ttt-home-screen-test .ttt-home-actions .ttt-pill-link,.ttt-home .ttt-home-screen-test .ttt-home-actions .ttt-pill-link.secondary{gap:4px;width:165px;min-height:40px;padding:10px 6px;font-size:14px}.ttt-home .ttt-home-screen-pairing{height:673px;padding-bottom:64px}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{box-sizing:border-box;background:#ffeed3;justify-content:flex-start;height:609px;min-height:609px;padding:94.728px 24px 0}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-copy{gap:12px;width:min(344px,100%);min-height:398.581px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing h2{white-space:normal;width:100%;font-size:clamp(20px,6.11vw,24px);line-height:34px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing p{font-size:clamp(14px,4.07vw,16px);line-height:22px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pairing-note{font-size:clamp(12px,3.56vw,14px);line-height:20px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pill-link{width:198px;min-height:49px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left{justify-content:center;align-items:center;width:467.965px;height:246.375px;display:flex;position:absolute;top:378.812px;left:calc(50% + .5px);transform:translate(-50%)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left>.ttt-pairing-hand-left{object-fit:cover;object-position:center;width:460px;max-width:none;height:230px;display:block;position:relative;top:auto;left:auto;right:auto;transform:rotate(2.06deg)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.right,.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin-frame{display:none}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{height:517.015px;min-height:0}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{box-sizing:border-box;flex-direction:column;align-items:center;gap:32px;width:min(344px,100% - 48px);height:453.209px;min-height:0;margin:0 auto 63.806px;display:flex}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-art{flex:0 0 189.209px;width:344px;height:189.209px}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-art img{object-fit:contain;width:327.271px;height:189.209px;margin:0 auto}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-copy{box-sizing:border-box;text-align:center;flex:0 0 232px;width:344px;height:232px}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-copy h2{font-size:20px;line-height:25px}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-copy p{margin-top:12px;font-size:14px;line-height:22px}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-copy .ttt-pill-link{min-height:48px;margin-top:24px}}html:has(.ttt-home) .ttt-home{overflow:clip visible}.ttt-home .ttt-home-screen-pairing{background:#ffeed3}.ttt-home .ttt-home-screen-opening,.ttt-home .ttt-home-screen-opening .ttt-home-intro{background:#fefaee}@media (min-width:768px){.ttt-home .ttt-home-screen-opening .ttt-home-intro:before{--ttt-home-wave-edge-gap:max(17px, calc(68px - 4.5703vw));top:calc(0px - var(--ttt-home-wave-edge-gap));height:var(--ttt-home-wave-edge-gap);background:#fefaee;display:block;bottom:auto}.ttt-home .ttt-home-screen-opening .ttt-home-wave{width:100vw;max-width:none;transform:translate(-50%,-16px)}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image :is(img,video){width:151vw}.ttt-home .ttt-home-screen-opening .ttt-home-intro p{position:relative;top:-36px}.ttt-home .ttt-home-screen-opening .ttt-home-intro>.ttt-down-arrow{margin-top:20px}}@media (min-width:1200px){.ttt-home .ttt-home-screen-pairing{box-sizing:border-box;height:700px;min-height:700px;overflow:hidden}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{flex-basis:832px;height:832px;min-height:832px;padding-top:223px;overflow:hidden}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-copy{z-index:2;gap:19.333px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing h2{text-align:center;width:max-content;max-width:calc(100vw - 48px);font-weight:700}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-prose{min-height:160px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art{z-index:1}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-top-left.desktop{left:calc(50% - 752px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-top-right.desktop{left:calc(50% + 380.44px);right:auto}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-left.desktop{left:calc(50% - 724.44px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-right.desktop{left:calc(50% + 414.22px);right:auto}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left{left:calc(50% - 718.22px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.right{left:calc(50% + 276.45px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin-frame{left:calc(50% + 374.22px)}}@media (max-width:767px){.ttt-home .ttt-home-screen-opening .ttt-home-intro{padding-top:14px}.ttt-home .ttt-home-screen-opening .ttt-home-intro>.ttt-down-arrow{margin-top:12px}.ttt-home .ttt-home-screen-pairing{height:auto;padding-bottom:0}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{height:auto;min-height:673px;padding-bottom:48px}}@media (min-width:768px){.ttt-home .ttt-home-screen-opening,.ttt-home .ttt-home-screen-opening>.ttt-home-opening{--ttt-home-intro-height:105px;height:calc(100svh - var(--ttt-home-header-height,56px));min-height:0}.ttt-home .ttt-home-screen-opening .ttt-home-hero{height:calc(100svh - var(--ttt-home-header-height,56px) - var(--ttt-home-intro-height));flex-basis:calc(100svh - var(--ttt-home-header-height,56px) - var(--ttt-home-intro-height))}.ttt-home .ttt-home-screen-opening .ttt-home-intro{height:var(--ttt-home-intro-height);flex-basis:var(--ttt-home-intro-height)}.ttt-home .ttt-home-screen-opening .ttt-home-intro>.ttt-down-arrow{margin-top:-20px}}@media (max-width:767px) and (max-height:700px){.ttt-home .ttt-home-screen-opening .ttt-home-intro p,.ttt-home .ttt-home-screen-opening .ttt-home-intro>.ttt-down-arrow{top:-12px}}@media (min-width:1200px){html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{height:auto;padding-top:clamp(96px,8vw,144px)}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{grid-template-columns:minmax(0,48%) minmax(0,50%);gap:2%;width:min(1360px,100% - 96px);height:auto;min-height:0;margin:0 auto clamp(96px,8vw,128px)}.ttt-home .ttt-home-screen-sharing .ttt-home-sharing-art img{width:100%;height:auto}}@media (min-width:768px) and (max-width:1199px){.ttt-home .ttt-home-screen-pairing{background:#ffeed3;height:auto;min-height:0;padding-bottom:0}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{background:#ffeed3;height:auto;min-height:900px;padding:110px 32px 410px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-copy{gap:20px;width:min(680px,100%)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing h2{white-space:normal;font-size:clamp(34px,3.7vw,42px);font-weight:700;line-height:1.2}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing p{font-size:clamp(18px,2vw,20px);line-height:1.35}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-prose{justify-content:flex-start;gap:24px;min-height:0}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pairing-note{font-size:15px;line-height:1.4}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pill-link{justify-content:space-between;width:220px;min-height:54px;font-size:18px}}@media (min-width:1200px){.ttt-home .ttt-home-screen-pairing{height:clamp(700px,43vw,800px);min-height:clamp(700px,43vw,800px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-copy{gap:clamp(18px,1.2vw,24px);width:clamp(530px,35vw,650px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing h2{font-size:clamp(42.667px,2.9vw,54px);line-height:1.15}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing p{font-size:clamp(17.778px,1.18vw,22px);line-height:1.25}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-prose{justify-content:flex-start;gap:clamp(24px,1.65vw,31px);min-height:0}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pairing-note{font-size:clamp(14.222px,1vw,18px);line-height:1.3}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pill-link{justify-content:space-between;width:clamp(198px,13.3vw,248px);min-height:clamp(49px,3.3vw,62px);font-size:clamp(17.778px,1.1vw,21px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-top-left.desktop{width:clamp(340px,23vw,430px);top:-170px;left:clamp(-112px,50% - 930px,0px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-top-right.desktop{width:clamp(359px,23vw,430px);top:-170px;left:auto;right:clamp(-60px,50% - 930px,0px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-left.desktop{width:clamp(384px,25vw,465px);top:clamp(592px,35vw,650px);left:clamp(-84px,3vw,56px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-right.desktop{width:clamp(420px,27vw,500px);top:clamp(489px,30vw,558px);left:auto;right:clamp(-194px,-5vw,-90px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left{width:clamp(444px,31vw,575px);height:clamp(477px,32vw,596px);top:144px;left:clamp(-78px,50% - 930px,0px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.right{width:clamp(394px,29vw,539px);height:clamp(419px,30vw,558px);top:186px;left:auto;right:clamp(-30px,50% - 930px,0px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left>.ttt-pairing-hand-left{width:89.4%;height:91%}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.right>.ttt-pairing-hand-right{width:94.3%;height:95%}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin-frame{width:clamp(158px,10vw,186px);height:clamp(158px,10vw,186px);top:clamp(541px,33.5vw,623px);left:auto;right:clamp(105px,10vw,186px)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-coin-frame>.ttt-pairing-coin{width:72%;height:72%}}@media (max-width:767px){.ttt-home .ttt-home-screen-pairing{height:auto;min-height:0;padding-bottom:0}.ttt-home .ttt-home-screen-pairing>.ttt-home-pairing{height:auto;min-height:760px;padding-top:76px;padding-bottom:220px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-copy{gap:18px;width:min(370px,100%);min-height:0}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing h2{font-size:clamp(27px,7.2vw,30px);font-weight:700;line-height:1.2}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing p{font-size:17px;line-height:1.4}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-prose{justify-content:flex-start;gap:20px;min-height:0}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pairing-note{font-size:14px;line-height:1.4}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing .ttt-pill-link{justify-content:space-between;width:220px;min-height:54px;font-size:16px}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-art .ttt-pairing-hand-frame.left{top:auto;bottom:0}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{box-sizing:border-box;height:auto;min-height:0;padding-top:24px}.ttt-home .ttt-home-screen-sharing>.ttt-home-sharing{height:auto;min-height:0;margin:0 auto 64px}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image{width:100%;left:0}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image :is(img,video){object-fit:cover;width:100%;height:100%;left:0;transform:none}}@media (max-width:767.98px){.ttt-home .ttt-home-screen-opening .ttt-home-hero-image :is(img,video){object-position:center;width:100%;left:0;transform:none}.ttt-home .ttt-home-screen-opening .ttt-home-hero-image video{display:none}}.ttt-home-about-thread{display:none}@media (max-width:767px){.ttt-home .ttt-home-screen-about,.ttt-home .ttt-home-screen-test{box-sizing:border-box;height:auto;min-height:0}html:has(.ttt-home) .ttt-home .ttt-home-screen-about{padding:24px 0 80px}.ttt-home .ttt-home-screen-about>.ttt-home-about,.ttt-home .ttt-home-screen-about .ttt-home-about-content{height:auto;min-height:0}.ttt-home .ttt-home-screen-about .ttt-home-about-art{aspect-ratio:361/286;flex:none;width:min(100vw - 32px,400px);height:auto;margin:0 auto 16px;transform:none}.ttt-home-about-thread{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ttt-home-about-thread path{fill:none;stroke:#f85174;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.ttt-home .ttt-home-screen-about .ttt-home-copy{flex:none;width:min(345px,100%);height:auto;min-height:0}html:has(.ttt-home) .ttt-home .ttt-home-screen-test{padding:24px 0 80px}.ttt-home .ttt-home-screen-test>.ttt-home-test{gap:24px;height:auto;min-height:0}.ttt-home .ttt-home-screen-test .ttt-home-test-art{aspect-ratio:344/306;flex:none;height:auto}.ttt-home .ttt-home-screen-test .ttt-home-copy{flex:none;height:auto}.ttt-home .ttt-home-screen-test .ttt-home-actions{flex-direction:column;align-items:center;gap:12px;margin-top:24px}.ttt-home .ttt-home-screen-test .ttt-home-actions .ttt-pill-link,.ttt-home .ttt-home-screen-test .ttt-home-actions .ttt-pill-link.secondary{justify-content:space-between;gap:12px;width:min(250px,100%);min-height:44px;padding:10px 16px;font-size:14px}.ttt-home .ttt-home-screen-test .ttt-home-actions .ttt-pill-arrow{margin-left:auto}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-left.mobile,.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-right.mobile{bottom:auto}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-left.mobile{top:calc(760px - 82vw)}.ttt-home .ttt-home-screen-pairing .ttt-home-pairing-orb.orb-bottom-right.mobile{top:calc(790px - 82vw)}html:has(.ttt-home) .ttt-home .ttt-home-screen-sharing{padding-top:56px}}
