:where(.tb) .hero{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center;padding-top:clamp(24px,4vw,56px);padding-bottom:var(--tb-section)}:where(.tb) .hero-name{font-size:15px;font-weight:500;color:var(--tb-muted);margin-bottom:20px}:where(.tb) .hero h1{font-size:clamp(46px,6.4vw,92px);line-height:1;letter-spacing:-.02em;max-width:12ch}:where(.tb) .lead{font-size:clamp(18px,1.4vw,21px);color:var(--tb-muted);max-width:40ch;margin:28px 0 36px}:where(.tb) .hero-visual{position:relative;width:100%;max-width:620px;justify-self:center;aspect-ratio:1;isolation:isolate}:where(.tb) .hero-photo{position:absolute;inset:7%;width:86%;height:86%;object-fit:cover;object-position:50% 30%;border-radius:50%;border:10px solid rgba(255,255,255,.9);box-shadow:0 40px 80px -40px rgba(42,37,71,.45)}:where(.tb) .hero-visual figcaption{position:absolute;left:0;bottom:12%;max-width:220px;background:var(--tb-accent);color:#fff;padding:14px 18px;border-radius:18px;font-size:14px;line-height:1.35;font-weight:500;box-shadow:0 16px 30px -18px rgba(168,73,15,.8)}:where(.tb) .aura{position:absolute;inset:-4%;z-index:-1;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,185,143,.55),transparent 60%),radial-gradient(circle at 70% 70%,rgba(200,179,239,.6),transparent 60%);filter:blur(30px)}:where(.tb) .hero-note{position:absolute;left:-6%;top:2%;z-index:2;transform:rotate(-6deg)}:where(.tb) .hero-note .hand-arrow{margin:4px 0 0 60px;transform:rotate(8deg)}@media (prefers-reduced-motion:no-preference){:where(.tb) .hero-visual figcaption{animation:tb-bob 7s ease-in-out infinite}:where(.tb) .aura{animation:tb-breathe 12s ease-in-out infinite}:where(.tb) .hero-text>*{opacity:0;transform:translateY(18px);animation:tb-rise .9s var(--tb-ease) forwards}:where(.tb) .hero-text>:nth-child(2){animation-delay:.08s}:where(.tb) .hero-text>:nth-child(3){animation-delay:.18s}:where(.tb) .hero-text>:nth-child(4){animation-delay:.28s}:where(.tb) .hero-note{opacity:0;animation:tb-rise-note .6s 1s forwards}:where(.tb) .hero-note .hand-arrow path{stroke-dasharray:1 1.2;stroke-dashoffset:1.1;animation:tb-draw .8s ease-out 1.3s forwards}}@keyframes tb-bob{50%{transform:translateY(-8px)}}@keyframes tb-breathe{50%{transform:scale(1.05) rotate(8deg)}}@keyframes tb-rise{to{opacity:1;transform:none}}@keyframes tb-rise-note{to{opacity:1}}@keyframes tb-draw{to{stroke-dashoffset:0}}@keyframes tb-spin{to{transform:rotate(1turn)}}:where(.tb) .intro{padding-bottom:var(--tb-section)}:where(.tb) .intro-card{display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:center;padding:40px 44px;border-radius:28px;background:var(--tb-surface);border:1px solid var(--tb-line)}:where(.tb) .intro-lead{font-size:20px;line-height:1.55;max-width:56ch;margin-bottom:26px}:where(.tb) .intro-side{display:grid;gap:20px;padding-left:40px;border-left:1px solid var(--tb-line)}:where(.tb) .intro-facts{list-style:none;padding:0;display:grid;gap:16px}:where(.tb) .intro-facts li{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:center}:where(.tb) .intro-facts strong{display:block;font:400 21px/1.2 var(--tb-display)}:where(.tb) .intro-facts span{color:var(--tb-muted);font-size:15px}:where(.tb) .fact-ico svg{width:52px;height:52px;display:block;transition:transform .35s var(--tb-ease)}:where(.tb) .intro-facts li:hover .fact-ico svg{transform:rotate(-6deg) scale(1.06)}:where(.tb) .g-badge{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 12px;border-radius:999px;background:#fff;border:1px solid var(--tb-line);box-shadow:0 10px 24px -18px rgba(42,37,71,.5);text-decoration:none;font-size:14px;transition:transform .2s var(--tb-ease),box-shadow .2s}:where(.tb) .g-badge:hover{transform:translateY(-2px);box-shadow:0 16px 28px -18px rgba(42,37,71,.6)}:where(.tb) .g-logo{width:20px;height:20px}:where(.tb) .g-score{font:400 20px/1 var(--tb-display)}:where(.tb) .g-stars{color:#f5b301;letter-spacing:1px;font-size:14px}:where(.tb) .g-count{color:var(--tb-muted);font-weight:500;white-space:nowrap}:where(.tb) .thoughts{padding-bottom:var(--tb-section)}:where(.tb) .thoughts-head{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:48px}:where(.tb) .thoughts-head h2{margin-bottom:0}:where(.tb) .thoughts-head p{color:var(--tb-muted);max-width:44ch;font-size:18px}:where(.tb) .services{padding-bottom:var(--tb-section)}:where(.tb) .svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}:where(.tb) .svc{display:flex;flex-direction:column;gap:8px;padding:28px;border-radius:var(--tb-radius-m);text-decoration:none;background:var(--tb-surface);border:1px solid var(--tb-line);transition:transform .25s var(--tb-ease),border-color .25s,box-shadow .25s}:where(.tb) .svc:hover{transform:translateY(-4px);border-color:var(--tb-plum);box-shadow:0 22px 40px -28px rgba(42,37,71,.55)}:where(.tb) .svc h3{font-size:26px}:where(.tb) .svc p{color:var(--tb-muted);font-size:16px}:where(.tb) .svc .more{margin-top:auto;padding-top:14px}:where(.tb) .svc-photo{padding:12px 12px 22px}:where(.tb) .svc-photo>:not(.svc-img){padding:0 12px}:where(.tb) .svc-img{display:block;overflow:hidden;border-radius:14px;aspect-ratio:16/10;margin-bottom:10px}:where(.tb) .svc-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--tb-ease)}:where(.tb) .svc:hover .svc-img img{transform:scale(1.04)}:where(.tb) .svc-feature{grid-column:span 2;grid-row:span 2;background:var(--tb-plum);color:#fff;border-color:transparent;padding:12px;justify-content:flex-start;min-height:380px}:where(.tb) .svc-feature h3{font-size:clamp(32px,3vw,44px)}:where(.tb) .svc-feature p{color:rgba(255,255,255,.82);font-size:18px;max-width:34ch}:where(.tb) .svc-feature .more{color:var(--tb-peach-2);margin-top:0}:where(.tb) .svc-feature .svc-img{aspect-ratio:auto;flex:1;min-height:260px;margin:0}:where(.tb) .svc-feature .svc-body{padding:22px 16px 14px;display:flex;flex-direction:column;gap:8px}:where(.tb) .svc-pattern{position:relative;overflow:hidden;color:#fff;grid-column:1/-1;min-height:220px;justify-content:flex-end;border-color:transparent;background:var(--tb-plum) url(/images/home/pattern-siluetas.svg) right 35% /cover no-repeat}:where(.tb) .svc-pattern:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(42,37,71,.97),rgba(42,37,71,.9) 35%,rgba(42,37,71,.25) 75%,rgba(42,37,71,.05))}:where(.tb) .svc-pattern>*{position:relative}:where(.tb) .svc-pattern p{color:rgba(255,255,255,.85);max-width:40ch}:where(.tb) .svc-pattern .more{color:var(--tb-peach)}:where(.tb) .donde{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:16px;padding-bottom:var(--tb-section);align-items:stretch}:where(.tb) .donde-text h2{margin-bottom:14px}:where(.tb) .donde-text p{color:var(--tb-muted);max-width:40ch;margin-bottom:18px}:where(.tb) .donde-places{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}:where(.tb) .donde-places li{padding:7px 14px;border-radius:999px;background:var(--tb-surface);border:1px solid var(--tb-line);font-size:14px;font-weight:500}:where(.tb) .donde-card{display:flex;flex-direction:column;gap:8px;padding:28px;border-radius:var(--tb-radius-m);background:var(--tb-peach);text-decoration:none;transition:transform .25s var(--tb-ease),box-shadow .25s}:where(.tb) .donde-card-alt{background:var(--tb-lilac)}:where(.tb) .donde-card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -28px rgba(42,37,71,.55)}:where(.tb) .donde-card h3{font-size:26px}:where(.tb) .donde-card p{color:var(--tb-muted)}:where(.tb) .donde-card .more{margin-top:auto;padding-top:12px}:where(.tb) .res-kind{font-size:13px;font-weight:600;color:var(--tb-muted)}:where(.tb) .process-head{display:grid;grid-template-columns:1.3fr .7fr;gap:40px;align-items:end}:where(.tb) .plant-wrap{display:contents}:where(.tb) .plant{width:100%;max-width:300px;justify-self:end;margin-bottom:24px}:where(.tb) .plant .roots path,:where(.tb) .plant .stem{stroke-dasharray:1 1.2;stroke-dashoffset:1.1;transition:stroke-dashoffset 1.6s var(--tb-ease)}:where(.tb) .plant .roots path:nth-child(4){transition:stroke-dashoffset 1.1s var(--tb-ease) 0s}:where(.tb) .plant .roots path:nth-child(3){transition:stroke-dashoffset 1.1s var(--tb-ease) .35s}:where(.tb) .plant .roots path:nth-child(2){transition:stroke-dashoffset 1.1s var(--tb-ease) .7s}:where(.tb) .plant .roots path:first-child{transition:stroke-dashoffset .4s linear 1.6s}:where(.tb) .plant .stem{transition:stroke-dashoffset 1s ease-out 2s}:where(.tb) .plant .leaf{transform-box:fill-box;transform:scale(0);transition:transform .9s var(--tb-ease)}:where(.tb) .plant .l1{transform-origin:100% 100%;transition-delay:2.7s}:where(.tb) .plant .l2{transform-origin:0 100%;transition-delay:2.95s}:where(.tb) .plant .l3{transform-origin:50% 100%;transition-delay:3.2s}:where(.tb) .plant.is-grown .roots path,:where(.tb) .plant.is-grown .stem{stroke-dashoffset:0}:where(.tb) .plant.is-grown .leaf{transform:scale(1)}:where(.tb) .steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start;margin-bottom:44px}:where(.tb) .steps li{padding:28px;border-radius:var(--tb-radius-m);min-height:220px}:where(.tb) .steps li:first-child{background:var(--tb-peach);margin-top:40px}:where(.tb) .steps li:nth-child(2){background:var(--tb-lilac)}:where(.tb) .steps li:nth-child(3){background:var(--tb-plum);color:#fff;margin-top:72px}:where(.tb) .steps .n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.6);font-size:14px;font-weight:600;margin-bottom:14px}:where(.tb) .steps li:nth-child(3) .n{background:rgba(255,255,255,.14)}:where(.tb) .steps h3{font-size:30px;margin-bottom:8px}:where(.tb) .about{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center;padding-bottom:var(--tb-section)}:where(.tb) .about-photos{position:relative;padding:0 12% 18% 0;margin-bottom:56px}:where(.tb) .ph-main{width:100%;max-width:440px;aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:220px 220px 28px 28px}:where(.tb) .ph-small{position:absolute;right:0;bottom:0;width:46%;aspect-ratio:1;object-fit:cover;border-radius:50%;border:8px solid #fff;box-shadow:0 24px 40px -24px rgba(42,37,71,.5)}:where(.tb) .about-photos .note-hand{position:absolute;right:0;bottom:-46px;white-space:nowrap;font:500 25px/1 var(--tb-hand);color:var(--tb-accent-ink);transform:rotate(-3deg)}:where(.tb) .about-text p{color:var(--tb-muted);max-width:56ch;margin-bottom:16px}:where(.tb) .values{list-style:none;padding:0;margin-top:28px;display:grid;gap:0}:where(.tb) .values li{display:grid;grid-template-columns:minmax(0,17ch) 1fr;gap:28px;align-items:baseline;padding:18px 0;border-top:1px solid var(--tb-line)}:where(.tb) .values li:last-child{border-bottom:1px solid var(--tb-line)}:where(.tb) .values strong{font:400 22px/1.15 var(--tb-display);color:var(--tb-plum)}:where(.tb) .values span{color:var(--tb-muted)}:where(.tb) .prep-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:start}:where(.tb) .reflect{background:var(--tb-plum);color:#fff;border-radius:var(--tb-radius-m);padding:28px}:where(.tb) .reflect h3{font-size:22px;margin-bottom:16px;color:var(--tb-peach)}:where(.tb) .reflect-list{list-style:none;padding:0;display:grid}:where(.tb) .reflect-list li{grid-area:1/1;font:400 clamp(22px,2.2vw,28px)/1.25 var(--tb-display);opacity:0;transform:translateY(10px);transition:opacity .6s var(--tb-ease),transform .6s var(--tb-ease)}:where(.tb) .reflect-list li.is-active{opacity:1;transform:none}:where(.tb) .form{display:grid;gap:16px;background:#fff;border-radius:var(--tb-radius-m);padding:clamp(22px,3vw,36px);box-shadow:0 30px 60px -40px rgba(42,37,71,.5)}:where(.tb) .form label{display:grid;gap:6px;font-size:14px;font-weight:600}:where(.tb) .form input,:where(.tb) .form textarea{font:400 16px var(--tb-body);color:var(--tb-ink);padding:13px 14px;border-radius:12px;border:1.5px solid var(--tb-line);background:#fbf9fd;transition:border-color .2s,background-color .2s}:where(.tb) .form input:focus,:where(.tb) .form textarea:focus{outline:none;border-color:var(--tb-plum);background:#fff}:where(.tb) .form [aria-invalid=true]{border-color:var(--tb-accent-ink)}:where(.tb) .form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.tb) .form fieldset{border:0;padding:0}:where(.tb) .form legend{font-size:14px;font-weight:600;margin-bottom:8px}:where(.tb) .form .field{display:grid;gap:6px}:where(.tb) .form .field-error{font-size:13px;font-weight:500;color:var(--tb-accent-ink)}:where(.tb) .form .btn{justify-self:start}:where(.tb) .form .btn:disabled{opacity:.7;cursor:progress;transform:none}:where(.tb) .form-status{padding:16px 18px;border-radius:14px;font-weight:500}:where(.tb) .form-status-ok{background:var(--tb-lilac)}:where(.tb) .form-status-error{display:grid;gap:12px;justify-items:start;background:var(--tb-peach)}:where(.tb) .chips{display:flex;flex-wrap:wrap;gap:8px}:where(.tb) .chips label{display:block;position:relative}:where(.tb) .chips input{position:absolute;opacity:0}:where(.tb) .chips span{display:inline-block;padding:9px 16px;border-radius:999px;border:1.5px solid var(--tb-line);font-weight:500;cursor:pointer;transition:all .2s}:where(.tb) .chips input:checked+span{background:var(--tb-plum);color:#fff;border-color:var(--tb-plum)}:where(.tb) .chips input:focus-visible+span{outline:3px solid var(--tb-accent);outline-offset:2px}:where(.tb) .how{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(40px,6vw,96px);align-items:center;padding-bottom:var(--tb-section)}:where(.tb) .how-photo{position:relative;justify-self:end;width:100%;max-width:420px}:where(.tb) .how-photo img{width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 50%;border-radius:50%}:where(.tb) .how-doodle{position:absolute;width:22%;top:-4%;left:-6%}@media (prefers-reduced-motion:no-preference){:where(.tb) .how-doodle{animation:tb-spin 30s linear infinite}}:where(.tb) .resources{padding-bottom:var(--tb-section)}:where(.tb) .res-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}:where(.tb) .res{display:flex;flex-direction:column;gap:10px;padding:26px;min-height:230px;border-radius:var(--tb-radius-m);background:var(--tb-surface);border:1px solid var(--tb-line);text-decoration:none;transition:transform .25s var(--tb-ease),border-color .25s}:where(.tb) .res:hover{transform:translateY(-4px);border-color:var(--tb-plum)}:where(.tb) .res h3{font-size:22px;line-height:1.2}:where(.tb) .res p{color:var(--tb-muted)}:where(.tb) .res .more{margin-top:auto}:where(.tb) .res-test{grid-row:span 2;background:var(--tb-grad-strong);border:0;justify-content:flex-end;min-height:520px}:where(.tb) .res-test h3{font-size:clamp(30px,2.6vw,38px)}:where(.tb) .res-test .more{margin-top:8px}:where(.tb) .res-visual{position:relative;overflow:hidden;color:#fff;isolation:isolate}:where(.tb) .res-visual .res-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s var(--tb-ease)}:where(.tb) .res-visual:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(42,37,71,.95),rgba(42,37,71,.7) 45%,rgba(42,37,71,.15))}:where(.tb) .res-visual:hover .res-bg{transform:scale(1.04)}:where(.tb) .res-visual .res-kind,:where(.tb) .res-visual p{color:rgba(255,255,255,.85)}:where(.tb) .res-visual h3{color:#fff}:where(.tb) .res-visual .more{color:var(--tb-peach)}:where(.tb) .res-post{padding:14px 14px 22px}:where(.tb) .res-post img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;margin-bottom:6px;transition:transform .5s var(--tb-ease)}:where(.tb) .res-post:hover img{transform:scale(1.03)}:where(.tb) .res-post .more,:where(.tb) .res-post .res-kind,:where(.tb) .res-post h3{padding:0 10px}:where(.tb) .res-post h3{font-size:19px}:where(.tb) .newsletter{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 22px;border-radius:24px;background:var(--tb-grad-strong);color:var(--tb-ink)}:where(.tb) .newsletter p{flex:1 1 320px;color:var(--tb-muted)}:where(.tb) .newsletter strong{color:var(--tb-plum);font:400 20px var(--tb-display);margin-right:4px}:where(.tb) .newsletter input{flex:0 1 300px;font:16px var(--tb-body);color:var(--tb-ink);padding:13px 16px;border-radius:999px;border:0;background:rgba(255,255,255,.9)}:where(.tb) .newsletter .btn{background:var(--tb-plum);color:#fff}:where(.tb) .newsletter .newsletter-status{flex-basis:100%;font-size:15px;color:var(--tb-plum);opacity:1;font-weight:500}:where(.tb) .rev-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}:where(.tb) .rev-summary h2{margin-bottom:20px}:where(.tb) .rev-score{display:flex;align-items:center;gap:14px}:where(.tb) .score{font:400 64px/1 var(--tb-display)}:where(.tb) .reviews .stars{color:var(--tb-accent);letter-spacing:3px;font-size:20px}:where(.tb) .rev-count{color:var(--tb-muted);margin:6px 0 28px}:where(.tb) .rev-list{list-style:none;padding:0;display:grid;gap:14px}:where(.tb) .rev{background:#fff;border-radius:22px 22px 22px 6px;padding:24px 26px}:where(.tb) .rev:nth-child(2){border-radius:22px 22px 6px 22px;transform:translateX(-18px)}:where(.tb) .rev blockquote{margin:10px 0 16px;font-size:17px}:where(.tb) .rev-meta{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--tb-muted);line-height:1.35}:where(.tb) .rev-meta strong{color:var(--tb-ink)}:where(.tb) .avatar{width:38px;height:38px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--tb-lilac);color:var(--tb-plum);font-weight:600}:where(.tb) .rev-social{margin-top:32px;padding-top:20px;border-top:1px solid var(--tb-line);color:var(--tb-muted);font-size:15px}:where(.tb) .rev-social a{color:var(--tb-plum);font-weight:600;text-decoration:underline}@media (max-width:1080px){:where(.tb) .svc-grid{grid-template-columns:repeat(2,1fr)}:where(.tb) .res-grid{grid-template-columns:repeat(2,1fr)}:where(.tb) .res-test{grid-row:auto;grid-column:span 2}:where(.tb) .donde{grid-template-columns:1fr 1fr}:where(.tb) .donde-text{grid-column:1/-1}}@media (max-width:860px){:where(.tb) .about,:where(.tb) .hero,:where(.tb) .how,:where(.tb) .intro-card,:where(.tb) .prep-grid,:where(.tb) .process-head,:where(.tb) .rev-grid,:where(.tb) .thoughts-head{grid-template-columns:1fr}:where(.tb) .hero{padding-bottom:28px}:where(.tb) .hero-visual{max-width:460px}:where(.tb) .hero-note{left:0;top:-6%}:where(.tb) .intro-card{gap:28px;padding:28px 24px}:where(.tb) .intro-side{padding:24px 0 0;border-left:0;border-top:1px solid var(--tb-line)}:where(.tb) .steps{grid-template-columns:1fr}:where(.tb) .steps li{margin-top:0!important;min-height:0}:where(.tb) .plant{justify-self:start;max-width:220px}:where(.tb) .how-photo{justify-self:start;max-width:320px}:where(.tb) .rev:nth-child(2){transform:none}:where(.tb) .res-test.res-visual{min-height:380px}}@media (max-width:560px){:where(.tb) .hero-note{display:none}:where(.tb) .donde,:where(.tb) .res-grid,:where(.tb) .svc-grid{grid-template-columns:1fr}:where(.tb) .res-test,:where(.tb) .svc-feature,:where(.tb) .svc-pattern{grid-column:auto}:where(.tb) .svc-feature{min-height:0}:where(.tb) .svc-pattern{background-size:auto 120%}:where(.tb) .svc-pattern:before{background:rgba(42,37,71,.82)}:where(.tb) .form-row{grid-template-columns:1fr}:where(.tb) .form .btn{width:100%}:where(.tb) .values li{grid-template-columns:1fr;gap:4px}:where(.tb) .about-photos .note-hand{left:0;right:0;text-align:center;white-space:normal;font-size:21px;bottom:-42px}:where(.tb) .g-badge{flex-wrap:nowrap;font-size:13px;gap:8px}}@media (prefers-reduced-motion:reduce){:where(.tb) .chips span,:where(.tb) .donde-card,:where(.tb) .fact-ico svg,:where(.tb) .g-badge,:where(.tb) .res,:where(.tb) .res-bg,:where(.tb) .res-post img,:where(.tb) .svc,:where(.tb) .svc-img img{transition:none}:where(.tb) .plant .roots path,:where(.tb) .plant .stem{stroke-dashoffset:0;transition:none}:where(.tb) .plant .leaf{transform:none;transition:none}:where(.tb) .plant-wrap{padding-bottom:93.75%;transition:none}:where(.tb) .reflect-list li{opacity:1;transform:none;grid-area:auto;font-size:20px;margin-bottom:8px;transition:none}}:where(.tb) .intro-card>*,:where(.tb) .intro-side,:where(.tb) .intro-text{min-width:0}@media (max-width:560px){:where(.tb) .intro-card{padding:24px 20px}:where(.tb) .intro-lead{font-size:18px}:where(.tb) .intro-side{gap:16px}:where(.tb) .intro-facts li{grid-template-columns:44px 1fr;gap:12px}:where(.tb) .fact-ico svg{width:44px;height:44px}:where(.tb) .intro-facts strong{font-size:19px}:where(.tb) .g-badge{flex-wrap:nowrap;gap:7px;font-size:12.5px;padding:8px 12px 8px 10px}:where(.tb) .g-count{white-space:nowrap}:where(.tb) .g-score{font-size:18px}:where(.tb) .g-stars{font-size:12px;letter-spacing:0}:where(.tb) .hero-visual figcaption{left:8px;max-width:190px}}@media (max-width:860px){:where(.tb) .process-head{gap:0}:where(.tb) .process .sub{margin-bottom:8px}:where(.tb) .plant-wrap{display:block;position:relative;overflow:hidden;height:0;padding-bottom:40.625%;margin:8px 0 16px;transition:padding-bottom 1.4s var(--tb-ease) 1.7s}:where(.tb) .plant-wrap.is-grown{padding-bottom:93.75%}:where(.tb) .plant{position:absolute;left:0;bottom:0;max-width:none;width:100%;margin:0;justify-self:stretch}:where(.tb) .steps li{padding:22px 22px 24px}:where(.tb) .steps .n{width:28px;height:28px;margin-bottom:12px}:where(.tb) .steps h3{font-size:26px}}@media (max-width:560px){:where(.tb) .hero-visual .hero-photo{object-position:50% 50%}}@media (max-width:560px){:where(.tb) .resources{padding-bottom:40px}}