@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,500..900&family=Caveat:wght@600;700&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,700&display=swap";.ttt{--ttt-blue:#204187;--ttt-blue-deep:#172f66;--ttt-orange:#F6861F;--ttt-orange-ink:#B85A06;--ttt-ivory:#F7F3EB;--ttt-ivory-2:#EFE8DA;--ttt-paper:#FFFDF8;--ttt-ink:#172033;--ttt-ink-soft:#4A5268;--ttt-line:#DCD3C2;--ttt-f-display:"Archivo","Arial Narrow","Helvetica Neue",Arial,sans-serif;--ttt-f-accent:"Caveat","Segoe Script","Bradley Hand",cursive;--ttt-f-body:"DM Sans","Helvetica Neue",Arial,sans-serif;--ttt-wrap:1200px;--ttt-gutter:clamp(16px,4vw,40px);background:var(--ttt-ivory);color:var(--ttt-ink);font:400 16px/1.6 var(--ttt-f-body);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.ttt *,.ttt *:before,.ttt *:after{box-sizing:border-box}.ttt img{max-width:100%;display:block;height:auto}.ttt a{color:inherit}.ttt p,.ttt ul{margin:0}.ttt-wrap{max-width:var(--ttt-wrap);margin-inline:auto;padding-inline:var(--ttt-gutter)}.ttt h1,.ttt h2,.ttt h3,.ttt h4{font-family:var(--ttt-f-display);font-stretch:75%;font-weight:850;line-height:.92;margin:0;text-wrap:balance;text-transform:uppercase;color:var(--ttt-blue);letter-spacing:0}.ttt .ttt-script{font-family:var(--ttt-f-accent);font-weight:700;color:var(--ttt-orange);text-transform:none;font-stretch:100%;letter-spacing:0}.ttt .ttt-eyebrow{font:700 12px/1 var(--ttt-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ttt-orange-ink);margin:0 0 14px}.ttt :focus-visible{outline:3px solid var(--ttt-orange);outline-offset:3px;border-radius:6px}.ttt .ttt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ttt-wave{display:block;width:100%;height:clamp(36px,5vw,70px)}.ttt .ttt-btn{display:inline-flex;align-items:center;gap:10px;font:700 15px/1 var(--ttt-f-body);text-decoration:none;padding:17px 26px;border-radius:999px;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease;letter-spacing:0;text-transform:none}.ttt .ttt-btn:hover{transform:translateY(-2px)}.ttt .ttt-btn svg{width:18px;height:18px}.ttt .ttt-btn--orange{background:var(--ttt-orange);color:var(--ttt-ink);box-shadow:0 5px #b75f0f}.ttt .ttt-btn--line{border-color:#ffffffb3;color:#fff;background:transparent}.ttt .ttt-btn--line:hover{background:#fff;color:var(--ttt-blue)}.ttt .ttt-btn--blue{background:var(--ttt-blue);color:#fff;box-shadow:0 5px 0 var(--ttt-blue-deep)}.ttt .ttt-btn--white{background:#fff;color:var(--ttt-ink);box-shadow:0 5px #00000040}.ttt .ttt-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(36px,4vw,56px)}.ttt .ttt-head h2{font-size:clamp(44px,6vw,84px)}.ttt .ttt-head .ttt-lede{max-width:30em;color:var(--ttt-ink-soft)}.ttt .ttt-h-script{display:block;font-size:.5em;margin-bottom:.06em;transform:rotate(-3deg);transform-origin:left}.ttt-pad{padding-block:clamp(56px,7vw,100px)}.ttt-hero__bg{background:var(--ttt-blue);color:#fff;position:relative;overflow:hidden}.ttt-hero__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.09) 1.5px,transparent 1.6px);background-size:22px 22px;pointer-events:none}.ttt-hero__grid{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,56px);align-items:center;padding-block:clamp(48px,6vw,84px) clamp(24px,3vw,40px)}.ttt .ttt-pill{display:inline-flex;align-items:center;gap:10px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:8px 14px 8px 8px;font:700 12px/1 var(--ttt-f-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px}.ttt .ttt-pill b{background:var(--ttt-orange);color:var(--ttt-ink);border-radius:999px;padding:5px 9px;letter-spacing:.08em}.ttt.ttt-hero h1{color:#fff;font-size:clamp(54px,8.2vw,116px)}.ttt.ttt-hero h1 .ttt-script{display:inline-block;font-size:.66em;transform:rotate(-8deg) translateY(-.04em);margin-inline:.02em .1em}.ttt .ttt-u{position:relative;white-space:nowrap}.ttt .ttt-u svg{position:absolute;left:-2%;bottom:-.16em;width:104%;height:.26em;color:var(--ttt-orange)}.ttt .ttt-hero__sub{margin-top:26px;max-width:32em;font-size:clamp(17px,1.5vw,19px);color:#ffffffd9}.ttt .ttt-hero__sub strong{color:#fff}.ttt .ttt-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.ttt-stage{position:relative;aspect-ratio:1/.95;max-width:560px;width:100%;justify-self:center}.ttt-stage__sun{position:absolute;top:8%;right:6%;bottom:4%;left:6%;border-radius:50%;background:var(--ttt-orange)}.ttt-stage__ring{position:absolute;top:0;right:0;bottom:-4%;left:0;border-radius:50%;border:2px dashed rgba(255,255,255,.35)}.ttt-pcard{position:absolute;width:38%;bottom:6%;border-radius:18px;overflow:hidden;box-shadow:0 30px 50px -20px #0000008c;border:5px solid #fff;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ttt-pcard img,.ttt-pcard svg{width:100%;aspect-ratio:560/808;object-fit:cover}.ttt-pcard--l{left:2%;transform:rotate(-11deg) translateY(4%)}.ttt-pcard--c{left:31%;width:40%;bottom:10%;z-index:2;transform:rotate(1deg)}.ttt-pcard--r{right:2%;transform:rotate(10deg) translateY(4%)}.ttt-stage:hover .ttt-pcard--l{transform:rotate(-15deg) translate(-6%,2%)}.ttt-stage:hover .ttt-pcard--r{transform:rotate(14deg) translate(6%,2%)}.ttt-stage:hover .ttt-pcard--c{transform:rotate(0) translateY(-4%)}.ttt-spin{position:absolute;top:-2%;right:0;width:clamp(104px,11vw,138px);aspect-ratio:1;z-index:3}.ttt-spin svg{width:100%;height:100%;animation:ttt-spin 18s linear infinite}.ttt-spin__face{position:absolute;top:22%;right:22%;bottom:22%;left:22%;background:#fff;border-radius:50%;display:grid;place-items:center;box-shadow:0 8px 18px -8px #0006}.ttt-spin__face img{width:62%}.ttt .ttt-sticker{position:absolute;left:-4%;top:10%;z-index:3;background:#fff;color:var(--ttt-blue);border-radius:14px;padding:10px 14px 8px;transform:rotate(-7deg);box-shadow:0 10px 20px -10px #00000073;font:700 24px/1 var(--ttt-f-accent)}.ttt .ttt-sticker small{display:block;font:700 10px/1.2 var(--ttt-f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ttt-orange-ink);margin-top:2px}@keyframes ttt-spin{to{transform:rotate(360deg)}}@media(max-width:880px){.ttt-hero__grid{grid-template-columns:1fr}.ttt-stage{max-width:440px}.ttt .ttt-sticker{left:0}}.ttt-ribbon{background:var(--ttt-orange);color:var(--ttt-ink);overflow:hidden;padding-block:14px 18px}.ttt-track{display:flex;width:max-content;animation:ttt-marq var(--ttt-speed,32s) linear infinite}.ttt-track__set{display:flex;align-items:center;gap:26px;padding-right:26px;font:900 clamp(26px,3.4vw,42px)/1 var(--ttt-f-display);font-stretch:70%;text-transform:uppercase;white-space:nowrap}.ttt-track__set i{font-style:normal;font:700 clamp(28px,3.4vw,42px)/1 var(--ttt-f-accent);color:#fff;text-transform:none}.ttt-track__set svg{width:26px;height:26px;color:var(--ttt-blue);flex:none}@keyframes ttt-marq{to{transform:translate(-50%)}}.ttt-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.5vw,32px);padding-top:10px}.ttt-pillar{border-radius:26px;padding:clamp(26px,3vw,36px);display:flex;flex-direction:column;gap:16px;transition:transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 22px 40px -28px #17203380}.ttt-pillar:nth-child(3n+1){background:var(--ttt-paper);border:2px solid var(--ttt-blue);transform:rotate(-2deg)}.ttt-pillar:nth-child(3n+2){background:var(--ttt-orange);transform:rotate(1.5deg) translateY(18px)}.ttt-pillar:nth-child(3n+3){background:var(--ttt-blue);color:#fff;transform:rotate(-1deg)}.ttt-pillar:hover{transform:rotate(0) translateY(-6px)}.ttt-pillar__ico{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:var(--ttt-ivory);color:var(--ttt-blue);border:2px solid currentColor}.ttt-pillar:nth-child(3n+2) .ttt-pillar__ico{background:#fff}.ttt-pillar:nth-child(3n+3) .ttt-pillar__ico{background:var(--ttt-orange);color:var(--ttt-ink)}.ttt-pillar__ico svg{width:36px;height:36px}.ttt .ttt-pillar h3{font-size:clamp(30px,3vw,40px)}.ttt .ttt-pillar:nth-child(3n+2) h3{color:var(--ttt-ink)}.ttt .ttt-pillar:nth-child(3n+3) h3{color:#fff}.ttt-pillar p{max-width:24em}.ttt-pillar:nth-child(3n+1) p{color:var(--ttt-ink-soft)}.ttt-pillar:nth-child(3n+3) p{color:#ffffffdb}.ttt-pillar__tag{margin-top:auto;font:700 24px/1 var(--ttt-f-accent)}.ttt-pillar:nth-child(3n+1) .ttt-pillar__tag{color:var(--ttt-orange-ink)}.ttt-pillar:nth-child(3n+2) .ttt-pillar__tag{color:#fff}.ttt-pillar:nth-child(3n+3) .ttt-pillar__tag{color:var(--ttt-orange)}@media(max-width:860px){.ttt-pillars{grid-template-columns:1fr}.ttt-pillar:nth-child(3n+2){transform:rotate(1deg)}}.ttt-cats{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ttt .ttt-cat{position:relative;border-radius:30px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:380px;text-decoration:none;isolation:isolate;overflow:hidden}.ttt-cat:after{content:"";position:absolute;right:-12%;bottom:-30%;width:70%;aspect-ratio:1;border-radius:50%;z-index:-1}.ttt .ttt-cat--blue{background:var(--ttt-blue);color:#fff}.ttt-cat--blue:after{background:#3a2c7e}.ttt .ttt-cat--orange{background:var(--ttt-orange);color:var(--ttt-ink)}.ttt-cat--orange:after{background:#ffffff59}.ttt-cat__body{padding:clamp(26px,3vw,40px);display:flex;flex-direction:column;gap:14px}.ttt .ttt-cat__body h3{font-size:clamp(30px,3vw,46px);color:inherit}.ttt .ttt-cat--orange h3{color:var(--ttt-blue)}.ttt-cat__body p{max-width:20em;opacity:.92}.ttt-cat__go{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--ttt-ink);border-radius:999px;padding:12px 18px;font-weight:700;font-size:14px;transition:gap .2s}.ttt-cat:hover .ttt-cat__go{gap:16px}.ttt-tag{align-self:flex-start;font:700 11px/1 var(--ttt-f-body);letter-spacing:.14em;text-transform:uppercase;padding:8px 11px;border-radius:999px;background:#ffffff2e}.ttt-cat--orange .ttt-tag{background:#1720331a}.ttt-cat__media{position:relative;display:flex;align-items:flex-end;justify-content:center;padding:28px 18px 0}.ttt-cat__media img,.ttt-cat__media svg{width:88%;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px -16px #00000080;transform:rotate(4deg) translateY(12px);transition:transform .35s cubic-bezier(.2,.8,.2,1);background:#fff}.ttt-cat:hover .ttt-cat__media img{transform:rotate(0) translateY(0)}@media(max-width:1000px){.ttt-cats{grid-template-columns:1fr}}@media(max-width:540px){.ttt .ttt-cat{grid-template-columns:1fr}.ttt-cat__media{height:280px;overflow:hidden}.ttt-cat__media img{width:60%}}.ttt-fl{--fl:#B9531A}.ttt-fl__band{background:var(--fl);color:#fff;transition:background .5s ease}.ttt-fl .ttt-wave{color:var(--fl);transition:color .5s ease}.ttt-fl__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center;padding-block:clamp(24px,4vw,48px)}.ttt.ttt-fl .ttt-eyebrow{color:#fff;opacity:.8}.ttt-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.ttt .ttt-tab{font:700 14px/1 var(--ttt-f-body);padding:12px 18px;border-radius:999px;border:2px solid rgba(255,255,255,.55);background:transparent;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .2s,color .2s;letter-spacing:0;text-transform:none;min-height:0;box-shadow:none}.ttt-tab__dot{width:10px;height:10px;border-radius:50%;background:var(--d);box-shadow:0 0 0 2px #fff}.ttt .ttt-tab[aria-selected=true]{background:#fff;color:var(--ttt-ink);border-color:#fff}.ttt .ttt-fl__title{color:#fff;font-size:clamp(56px,7.4vw,104px)}.ttt .ttt-fl__title .ttt-script{display:block;color:#fff;font-size:.5em;margin-top:.08em}.ttt .ttt-benefits{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.ttt-benefits li{display:flex;gap:12px;align-items:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);border-radius:16px;padding:12px 14px}.ttt-benefits__i{flex:none;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--fl);display:grid;place-items:center;transition:color .5s}.ttt-benefits svg{width:22px;height:22px}.ttt-benefits b{display:block;font:800 13px/1.15 var(--ttt-f-body);letter-spacing:.08em;text-transform:uppercase}.ttt-benefits span{font-size:14px;opacity:.9;line-height:1.3}.ttt-fl__cta{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.ttt-fl__weight{font:900 44px/1 var(--ttt-f-display);font-stretch:70%}.ttt-fl__weight small{font:600 13px/1 var(--ttt-f-body);letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin-left:6px}.ttt-fl__price{font:700 18px/1 var(--ttt-f-body)}.ttt-fl__visual{position:relative;display:grid;place-items:center;min-height:420px}.ttt-fl__blob{position:absolute;width:86%;aspect-ratio:1;border-radius:50%;background:#ffffff24}.ttt-fl__blob:after{content:"";position:absolute;top:9%;right:9%;bottom:9%;left:9%;border-radius:50%;border:2px dashed rgba(255,255,255,.4)}.ttt-fl__img{position:relative;width:min(50%,270px);border-radius:22px;border:6px solid #fff;box-shadow:0 40px 60px -26px #0009;transform:rotate(-4deg);background:#fff;overflow:hidden}.ttt-fl__img img,.ttt-fl__img svg{width:100%;aspect-ratio:560/808;object-fit:cover}.ttt-fl__img.is-swap{animation:ttt-pop .5s cubic-bezier(.2,.8,.2,1)}@keyframes ttt-pop{0%{transform:rotate(-14deg) translateY(30px) scale(.9);opacity:0}to{transform:rotate(-4deg);opacity:1}}.ttt .ttt-fl__note{position:absolute;right:4%;bottom:12%;background:#fff;color:var(--ttt-ink);border-radius:16px;padding:10px 16px;transform:rotate(6deg);font:700 26px/1 var(--ttt-f-accent);box-shadow:0 10px 20px -10px #0006}.ttt .ttt-fl__note small{display:block;font:700 10px/1.2 var(--ttt-f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ttt-ink-soft);margin-top:3px}.ttt-fl [hidden]{display:none!important}@media(max-width:880px){.ttt-fl__grid{grid-template-columns:1fr}.ttt-fl__visual{min-height:360px;order:-1}}@media(max-width:480px){.ttt-benefits{grid-template-columns:1fr}}.ttt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:980px){.ttt-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.ttt-grid{grid-template-columns:1fr}}.ttt-card{background:var(--ttt-paper);border-radius:26px;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--ttt-line);transition:transform .25s ease,box-shadow .25s ease}.ttt-card:hover{transform:translateY(-6px);box-shadow:0 30px 50px -30px #1720338c}.ttt-card__media{aspect-ratio:1/1;position:relative;overflow:hidden;background:var(--tint);display:grid;place-items:end center;text-decoration:none}.ttt-card__media:before{content:"";position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:var(--accent);opacity:.16;top:12%;left:11%;transition:transform .4s ease}.ttt-card:hover .ttt-card__media:before{transform:scale(1.12)}.ttt-card__shot{position:relative;width:52%;border-radius:14px 14px 0 0;box-shadow:0 -10px 34px -14px #00000073;transform:translateY(8px);transition:transform .3s ease;overflow:hidden;background:#fff}.ttt-card__shot img{width:100%;aspect-ratio:560/808;object-fit:cover}.ttt-card:hover .ttt-card__shot{transform:translateY(0) rotate(-2deg)}.ttt-card__chip{position:absolute;top:16px;left:16px;background:var(--accent);color:#fff;font:700 11px/1 var(--ttt-f-body);letter-spacing:.12em;text-transform:uppercase;padding:8px 11px;border-radius:999px;z-index:1}.ttt-card__soon{position:absolute;top:16px;right:16px;font:700 20px/1 var(--ttt-f-accent);color:var(--accent);z-index:1;transform:rotate(6deg)}.ttt-pouch{position:relative;width:52%;aspect-ratio:3/4.1;background:#fffdf9;border-radius:14px 14px 0 0;box-shadow:0 -10px 34px -14px #0006;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:17% 8% 0;text-align:center;transform:translateY(8px);transition:transform .3s ease}.ttt-card:hover .ttt-pouch{transform:translateY(0) rotate(-2deg)}.ttt-pouch:after{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;background:var(--accent);border-radius:50% 50% 0 0/22% 22% 0 0}.ttt-pouch small{font:700 7px/1.2 var(--ttt-f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ttt-ink)}.ttt-pouch strong{margin-top:10%;font:900 clamp(20px,2.2vw,28px)/.9 var(--ttt-f-display);font-stretch:70%;text-transform:uppercase;color:var(--accent)}.ttt-pouch em{margin-top:7%;font:500 9px/1.25 var(--ttt-f-body);font-style:normal;color:var(--ttt-ink-soft)}.ttt-card__body{padding:22px 24px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.ttt .ttt-card__body h3{font-size:28px;color:var(--ttt-ink);font-stretch:78%}.ttt .ttt-card__body h3 a{text-decoration:none}.ttt-card__claim{font:700 22px/1.1 var(--ttt-f-accent);color:var(--accent)}.ttt-card__body p{color:var(--ttt-ink-soft);font-size:15px}.ttt-card__foot{margin-top:auto;padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.ttt-card__price{font:700 16px/1 var(--ttt-f-body);color:var(--ttt-ink)}.ttt-card__size{font:600 13px/1 var(--ttt-f-body);color:var(--ttt-ink-soft)}.ttt .ttt-add{font:700 14px/1 var(--ttt-f-body);background:var(--ttt-ink);color:#fff;border:0;border-radius:999px;padding:12px 16px;cursor:pointer;display:inline-flex;gap:8px;align-items:center;transition:background .2s;letter-spacing:0;text-transform:none;min-height:0}.ttt .ttt-add:hover,.ttt .ttt-add.is-done{background:var(--accent,var(--ttt-blue))}.ttt .ttt-add[disabled]{opacity:.5;cursor:not-allowed}.ttt .ttt-scoop{display:inline-flex;align-items:center;gap:10px;font:700 26px/1 var(--ttt-f-accent);color:var(--ttt-orange-ink);transform:rotate(-3deg)}.ttt-scoop svg{width:40px;height:40px;color:var(--ttt-orange)}.ttt-why__band{background:var(--ttt-blue);color:#fff;position:relative;overflow:hidden}.ttt-why__band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.07) 1.5px,transparent 1.6px);background-size:22px 22px}.ttt-why__grid{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,5vw,72px);align-items:center;padding-block:clamp(40px,6vw,80px)}.ttt.ttt-why h2{color:#fff;font-size:clamp(46px,6vw,84px)}.ttt.ttt-why h2 .ttt-script{display:block;font-size:.5em;transform:rotate(-3deg);transform-origin:left;margin-bottom:.1em}.ttt-why__lede{color:#ffffffd1;margin-top:18px;max-width:28em}.ttt .ttt-points{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:14px}.ttt-points li{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start;padding:18px;border-radius:20px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);transition:background .2s}.ttt-points li:hover{background:#ffffff21}.ttt-points__i{width:52px;height:52px;border-radius:50%;background:var(--ttt-orange);color:var(--ttt-ink);display:grid;place-items:center}.ttt-points__i svg{width:26px;height:26px}.ttt .ttt-points h3{color:#fff;font-size:26px;margin-bottom:6px}.ttt-points p{color:#ffffffd9;font-size:15px}.ttt-label{background:var(--ttt-paper);color:var(--ttt-ink);border-radius:8px;padding:clamp(20px,2.6vw,30px);transform:rotate(2deg);box-shadow:0 40px 70px -30px #0009;position:relative}.ttt-label:before{content:"";position:absolute;left:0;right:0;top:-10px;height:12px;background:radial-gradient(circle at 8px 12px,var(--ttt-paper) 7px,transparent 7.5px) 0 0/16px 12px repeat-x}.ttt-label__top{border-bottom:8px solid var(--ttt-ink);padding-bottom:10px;padding-right:90px}.ttt .ttt-label__top h3{color:var(--ttt-ink);font-size:clamp(34px,3.6vw,46px)}.ttt-label table{width:100%;border-collapse:collapse;margin-top:6px;font-size:14px;border:0}.ttt-label th{text-align:left;font:800 11px/1.2 var(--ttt-f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ttt-ink-soft);padding:12px 8px 10px 0;border:0;border-bottom:3px solid var(--ttt-ink);background:none}.ttt-label td{padding:14px 8px 14px 0;border:0;border-bottom:1px solid var(--ttt-line);vertical-align:top;line-height:1.4;background:none}.ttt-label td:first-child{font-weight:700;width:34%}.ttt-sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:1px}.ttt-flow{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:18px;font:700 12px/1 var(--ttt-f-body);letter-spacing:.06em;text-transform:uppercase}.ttt-flow span{border:2px solid var(--ttt-ink);border-radius:999px;padding:8px 12px}.ttt-flow i{font-style:normal;color:var(--ttt-orange-ink);font-size:18px}.ttt-stamp{position:absolute;right:-18px;top:-26px;width:104px;height:104px;border-radius:50%;background:var(--ttt-orange);display:grid;place-items:center;text-align:center;transform:rotate(12deg);font:900 17px/.95 var(--ttt-f-display);font-stretch:70%;text-transform:uppercase;color:var(--ttt-ink);box-shadow:0 10px 20px -8px #0006;border:3px dashed rgba(23,32,51,.35);padding:10px}@media(max-width:900px){.ttt-why__grid{grid-template-columns:1fr}.ttt-label{transform:rotate(1deg)}.ttt-stamp{right:-6px}}@media(max-width:480px){.ttt-label td:first-child{width:auto}.ttt-label th:nth-child(2),.ttt-label td:nth-child(2){display:none}}.ttt-join{position:relative;border-radius:34px;background:var(--ttt-orange);padding:clamp(28px,5vw,60px);display:grid;grid-template-columns:auto 1fr 1fr;gap:clamp(20px,4vw,48px);align-items:center;overflow:hidden}.ttt-join:after{content:"";position:absolute;right:-8%;top:-40%;width:44%;aspect-ratio:1;border-radius:50%;background:#ffffff2e;pointer-events:none}.ttt-join__mascot{width:clamp(96px,11vw,140px);aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;transform:rotate(-6deg);box-shadow:0 12px 24px -12px #0006}.ttt-join__mascot img{width:66%}.ttt .ttt-join h2{font-size:clamp(40px,5vw,68px);color:var(--ttt-ink)}.ttt .ttt-join h2 .ttt-script{color:#fff}.ttt-join p{margin-top:10px;color:var(--ttt-ink)}.ttt-join form{display:flex;gap:10px;flex-wrap:wrap;position:relative;z-index:1}.ttt .ttt-join input[type=email]{flex:1 1 220px;min-width:0;font:500 16px/1 var(--ttt-f-body);padding:17px 22px;border-radius:999px;border:2px solid var(--ttt-ink);background:#fff;color:var(--ttt-ink);height:auto;margin:0}.ttt-join__msg{margin-top:12px;font-weight:700;color:var(--ttt-ink);position:relative;z-index:1}@media(max-width:900px){.ttt-join{grid-template-columns:1fr}}.ttt-close{background:var(--ttt-ink);color:#fffc}.ttt-close__top{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-block:16px 36px;border-bottom:1px solid rgba(255,255,255,.14)}.ttt-close__big{font:900 clamp(40px,6vw,80px)/.9 var(--ttt-f-display);font-stretch:70%;text-transform:uppercase;color:#fff}.ttt-close__big .ttt-script{font-size:.6em;margin-inline:.1em}.ttt-close__badges{display:grid;grid-template-columns:repeat(4,auto);gap:10px}.ttt-close__badges span{display:flex;align-items:center;gap:8px;font:700 12px/1.2 var(--ttt-f-body);letter-spacing:.08em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:10px 12px}.ttt-close__badges span:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--ttt-orange)}.ttt-close__seo{padding-block:24px 40px;font-size:13px;line-height:1.7;color:#fff9;max-width:80em}@media(max-width:820px){.ttt-close__badges{grid-template-columns:1fr 1fr}}.ttt-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);background:var(--ttt-ink,#172033);color:#fff;padding:14px 20px;border-radius:999px;font:600 15px/1.2 DM Sans,Arial,sans-serif;display:flex;gap:14px;align-items:center;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;z-index:9999;box-shadow:0 20px 40px -20px #0009}.ttt-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.ttt-toast a{color:#f6861f;font-weight:700}@media(prefers-reduced-motion:reduce){.ttt *,.ttt *:before,.ttt *:after{animation:none!important;transition:none!important}}.ttt-card__media--full{display:block}.ttt-card__media--full:before{display:none}.ttt-card__media--full img,.ttt-card__media--full svg{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ttt-card:hover .ttt-card__media--full img{transform:scale(1.04)}.ttt a.ttt-add{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ttt-home.css.map */
