:root{--tly-navy:#0a1628;--tly-blue:#1a3a6e;--tly-accent:#2563eb;--tly-sky:#3b82f6;--tly-cyan:#06b6d4;--tly-white:#ffffff;--tly-off:#f0f4ff;--tly-muted:#6b7280;--tly-border:#e5eaf5;--tly-green:#10b981;--tly-tag-bg:#eff6ff;--tly-tag-txt:#1d4ed8;--tly-radius-sm:6px;--tly-radius:12px;--tly-radius-lg:18px;--tly-radius-xl:24px;--tly-shadow-sm:0 1px 4px rgba(10,22,40,.07);--tly-shadow:0 4px 20px rgba(10,22,40,.10);--tly-shadow-lg:0 8px 36px rgba(10,22,40,.14);--tly-font-body:'Plus Jakarta Sans', sans-serif;--tly-font-head:'DM Serif Display', serif;--tly-transition:.22s cubic-bezier(.4,0,.2,1)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--tly-font-body);background:var(--tly-white);color:var(--tly-navy);line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}.tly-page-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.tly-content-grid{display:grid;grid-template-columns:1fr 360px;gap:40px;align-items:start;padding:40px 0 64px}.tly-breadcrumb{padding:16px 0 0}.tly-breadcrumb__list{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--tly-muted)}.tly-breadcrumb__sep{color:#cbd5e1;font-size:.7rem}.tly-breadcrumb__link{color:var(--tly-muted);transition:color var(--tly-transition)}.tly-breadcrumb__link:hover{color:var(--tly-accent)}.tly-breadcrumb__current{color:var(--tly-navy);font-weight:600}.tly-article{min-width:0}.tly-tag{display:inline-block;padding:4px 14px;border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--tly-tag-bg);color:var(--tly-tag-txt);margin-bottom:16px}.tly-article__title{font-family:var(--tly-font-head);font-size:clamp(2rem, 4vw, 2.8rem);line-height:1.2;color:var(--tly-navy);margin-bottom:16px}.tly-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:18px;font-size:.82rem;color:var(--tly-muted);margin-bottom:24px}.tly-article__meta-item{display:flex;align-items:center;gap:6px}.tly-article__meta-item svg{flex-shrink:0}.tly-article__hero{width:100%;border-radius:var(--tly-radius-lg);overflow:hidden;margin-bottom:28px;background:linear-gradient(rgb(10 22 40 / .5),rgb(10 22 40 / .5)),url(https://images.unsplash.com/photo-1516321318423-f06f85e504b3?q=80&w=1600&auto=format&fit=crop);background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:16/7;display:flex;align-items:center;justify-content:center;position:relative}.tly-article__hero-inner{text-align:center;color:var(--tly-white);padding:32px}.tly-article__hero-label{font-size:clamp(3.5rem, 10vw, 6rem);font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#60a5fa,#06b6d4,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;display:block}.tly-article__hero-sub{font-size:.9rem;opacity:.8;margin-top:8px;letter-spacing:.04em}.tly-article__hero::before,.tly-article__hero::after{content:'';position:absolute;border-radius:50%;opacity:.12}.tly-article__hero::before{width:260px;height:260px;background:radial-gradient(circle,#3b82f6,transparent);top:-60px;left:-40px}.tly-article__hero::after{width:200px;height:200px;background:radial-gradient(circle,#06b6d4,transparent);bottom:-50px;right:40px}.tly-article__intro{font-size:1.05rem;color:#374151;line-height:1.75;margin-bottom:40px}.tly-step{margin-bottom:40px}.tly-step__header{display:flex;align-items:center;gap:14px;margin-bottom:12px}.tly-step__num{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--tly-accent);color:var(--tly-white);font-size:.9rem;font-weight:700;display:flex;align-items:center;justify-content:center}.tly-step__title{font-family:var(--tly-font-head);font-size:1.35rem;color:var(--tly-navy)}.tly-step__body{font-size:.95rem;color:#4b5563;line-height:1.7;padding-left:50px}.tly-tip{display:flex;align-items:flex-start;gap:12px;background:#eff6ff;border-left:4px solid var(--tly-accent);border-radius:0 var(--tly-radius) var(--tly-radius) 0;padding:14px 18px;margin-top:14px}.tly-tip__icon{width:32px;height:32px;flex-shrink:0;background:var(--tly-accent);border-radius:8px;display:flex;align-items:center;justify-content:center}.tly-tip__icon svg{color:#fff}.tly-tip__text{font-size:.88rem;color:#1e40af;line-height:1.6}.tly-tip__text strong{font-weight:700}.tly-stat-box{display:flex;align-items:center;gap:16px;background:#f8faff;border:1px solid var(--tly-border);border-radius:var(--tly-radius);padding:18px 20px;margin-top:14px}.tly-stat-box__icon{width:40px;height:40px;flex-shrink:0;background:linear-gradient(135deg,var(--tly-accent),var(--tly-sky));border-radius:10px;display:flex;align-items:center;justify-content:center}.tly-stat-box__num{font-size:2rem;font-weight:800;color:var(--tly-accent);line-height:1}.tly-stat-box__desc{font-size:.85rem;color:#374151;line-height:1.5}.tly-stat-box__source{font-size:.75rem;color:var(--tly-muted);margin-top:2px}.tly-cwv{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:14px}.tly-cwv__card{background:#f8faff;border:1px solid var(--tly-border);border-radius:var(--tly-radius);padding:16px}.tly-cwv__name{font-size:.9rem;font-weight:700;color:var(--tly-navy)}.tly-cwv__long{font-size:.72rem;color:var(--tly-muted);margin-bottom:10px}.tly-cwv__val{font-size:1.4rem;font-weight:800;color:var(--tly-accent)}.tly-cwv__badge{display:inline-block;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:100px;background:#d1fae5;color:#065f46;margin-left:6px;vertical-align:middle}.tly-audit-cta{text-align:center;margin:24px 0 0}.tly-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:var(--tly-radius);font-size:.9rem;font-weight:700;cursor:pointer;transition:all var(--tly-transition);border:none}.tly-btn--primary{background:var(--tly-accent);color:var(--tly-white)}.tly-btn--primary:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 20px rgb(37 99 235 / .3)}.tly-btn--outline{background:#fff0;border:2px solid var(--tly-accent);color:var(--tly-accent)}.tly-btn--outline:hover{background:var(--tly-accent);color:var(--tly-white)}.tly-btn--whatsapp{background:#25d366;color:var(--tly-white)}.tly-btn--whatsapp:hover{background:#1aae52}.tly-faq{margin:48px 0}.tly-faq__title{font-family:var(--tly-font-head);font-size:1.6rem;color:var(--tly-navy);margin-bottom:20px}.tly-faq__item{border-bottom:1px solid var(--tly-border)}.tly-faq__btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:none;font-family:var(--tly-font-body);font-size:.95rem;font-weight:600;color:var(--tly-navy);cursor:pointer;text-align:left;gap:12px}.tly-faq__btn:hover{color:var(--tly-accent)}.tly-faq__icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--tly-off);display:flex;align-items:center;justify-content:center;transition:transform var(--tly-transition),background var(--tly-transition);font-size:1rem;color:var(--tly-accent);font-weight:700}.tly-faq__item.tly-faq--open .tly-faq__icon{transform:rotate(45deg);background:var(--tly-accent);color:#fff}.tly-faq__answer{display:none;padding:0 0 16px;font-size:.9rem;color:#4b5563;line-height:1.7}.tly-faq__item.tly-faq--open .tly-faq__answer{display:block}.tly-bottom-cta{background:linear-gradient(135deg,#eff6ff 0%,#f0f9ff 100%);border:1px solid #bfdbfe;border-radius:var(--tly-radius-xl);padding:32px 36px;display:flex;align-items:center;gap:24px;margin:48px 0;flex-wrap:wrap}.tly-bottom-cta__rocket{font-size:3.5rem;flex-shrink:0}.tly-bottom-cta__body{flex:1;min-width:200px}.tly-bottom-cta__heading{font-family:var(--tly-font-head);font-size:1.3rem;color:var(--tly-navy);margin-bottom:4px}.tly-bottom-cta__sub{font-size:.88rem;color:var(--tly-muted)}.tly-bottom-cta__actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tly-related{margin-bottom:48px}.tly-related__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.tly-related__title{font-family:var(--tly-font-head);font-size:1.5rem;color:var(--tly-navy)}.tly-related__link{font-size:.85rem;color:var(--tly-accent);font-weight:600;display:flex;align-items:center;gap:4px;transition:gap var(--tly-transition)}.tly-related__link:hover{gap:8px}.tly-related__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tly-related-card{border-radius:var(--tly-radius);overflow:hidden;border:1px solid var(--tly-border);transition:transform var(--tly-transition),box-shadow var(--tly-transition)}.tly-related-card:hover{transform:translateY(-3px);box-shadow:var(--tly-shadow-lg)}.tly-related-card__thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#0a1628,#1a3a6e);display:flex;align-items:center;justify-content:center;font-size:2rem}.tly-related-card__body{padding:14px}.tly-related-card__cat{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:100px;margin-bottom:8px}.tly-cat--webdesign{background:#fef3c7;color:#92400e}.tly-cat--digital{background:#f3e8ff;color:#6b21a8}.tly-cat--auto{background:#d1fae5;color:#065f46}.tly-cat--seo{background:#eff6ff;color:#1d4ed8}.tly-related-card__title{font-size:.88rem;font-weight:700;color:var(--tly-navy);line-height:1.4;margin-bottom:8px}.tly-related-card__date{font-size:.75rem;color:var(--tly-muted);display:flex;align-items:center;gap:4px}.tly-sidebar{position:sticky;top:24px;display:flex;flex-direction:column;gap:24px}.tly-widget{background:var(--tly-white);border:1px solid var(--tly-border);border-radius:var(--tly-radius-lg);overflow:hidden;box-shadow:var(--tly-shadow-sm)}.tly-widget__head{padding:18px 20px 14px;border-bottom:1px solid var(--tly-border)}.tly-widget__label{font-family:var(--tly-font-head);font-size:1.1rem;color:var(--tly-navy)}.tly-more-list{padding:10px 0}.tly-more-item{display:flex;align-items:center;gap:12px;padding:10px 20px;transition:background var(--tly-transition);cursor:pointer}.tly-more-item:hover{background:var(--tly-off)}.tly-more-item__thumb{width:56px;height:42px;flex-shrink:0;border-radius:8px;background:linear-gradient(135deg,#0a1628,#1a3a6e);display:flex;align-items:center;justify-content:center;font-size:1.2rem}.tly-more-item__title{font-size:.82rem;font-weight:700;color:var(--tly-navy);line-height:1.35;margin-bottom:3px}.tly-more-item:hover .tly-more-item__title{color:var(--tly-accent)}.tly-more-item__date{font-size:.72rem;color:var(--tly-muted);display:flex;align-items:center;gap:4px}.tly-grow-widget{background:linear-gradient(160deg,#0a1628 0%,#1a3a6e 100%);border-radius:var(--tly-radius-lg);padding:24px 20px;color:var(--tly-white);position:relative;overflow:hidden}.tly-grow-widget::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Ccircle cx='30' cy='30' r='20'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.tly-grow-widget__title{font-family:var(--tly-font-head);font-size:1.2rem;line-height:1.3;margin-bottom:14px;position:relative}.tly-grow-widget__list{position:relative;margin-bottom:18px}.tly-grow-widget__item{display:flex;align-items:center;gap:8px;font-size:.83rem;margin-bottom:8px;opacity:.9}.tly-grow-widget__check{width:18px;height:18px;background:rgb(255 255 255 / .15);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.65rem}.tly-grow-widget .tly-btn--primary{width:100%;justify-content:center;position:relative}.tly-contact-widget .tly-widget__head{border-bottom:none;padding-bottom:8px}.tly-contact-widget__sub{font-size:.82rem;color:var(--tly-muted);padding:0 20px 14px}.tly-form{padding:0 20px 20px;display:flex;flex-direction:column;gap:10px}.tly-field{position:relative}.tly-field__input,.tly-field__select,.tly-field__textarea{width:100%;padding:11px 38px 11px 14px;border:1px solid var(--tly-border);border-radius:var(--tly-radius-sm);font-family:var(--tly-font-body);font-size:.83rem;color:var(--tly-navy);background:var(--tly-off);transition:border-color var(--tly-transition),box-shadow var(--tly-transition);outline:none;-webkit-appearance:none}.tly-field__input:focus,.tly-field__select:focus,.tly-field__textarea:focus{border-color:var(--tly-accent);box-shadow:0 0 0 3px rgb(37 99 235 / .12);background:var(--tly-white)}.tly-field__icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.tly-field__textarea{resize:vertical;min-height:90px;padding-right:14px}.tly-contact-widget .tly-btn--primary{width:100%;justify-content:center}.tly-wa-widget{border-radius:var(--tly-radius-lg);border:1px solid var(--tly-border);padding:20px;display:flex;flex-direction:column;gap:12px}.tly-wa-widget__top{display:flex;align-items:center;gap:12px}.tly-wa-widget__icon{width:40px;height:40px;background:#25d366;border-radius:12px;display:flex;align-items:center;justify-content:center}.tly-wa-widget__heading{font-weight:700;color:var(--tly-navy);font-size:.9rem}.tly-wa-widget__sub{font-size:.76rem;color:var(--tly-muted)}.tly-wa-widget .tly-btn--whatsapp{width:100%;justify-content:center}.tly-audit-widget{background:linear-gradient(135deg,#0a1628,#1a3a6e);border-radius:var(--tly-radius-lg);padding:20px;color:var(--tly-white);display:flex;align-items:flex-start;gap:14px}.tly-audit-widget__icon{width:44px;height:44px;background:rgb(255 255 255 / .12);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.3rem}.tly-audit-widget__body{flex:1}.tly-audit-widget__title{font-weight:700;font-size:.95rem;margin-bottom:4px}.tly-audit-widget__desc{font-size:.78rem;opacity:.75;margin-bottom:14px;line-height:1.5}.tly-audit-widget .tly-btn{background:#fff;color:var(--tly-navy);font-size:.82rem;padding:9px 18px}.tly-audit-widget .tly-btn:hover{background:var(--tly-sky);color:#fff}.tly-trust-list{padding:14px 20px;border-top:1px solid var(--tly-border)}.tly-trust-item{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:.83rem;color:#374151;border-bottom:1px solid var(--tly-border)}.tly-trust-item:last-child{border-bottom:none}.tly-trust-item__icon{width:28px;height:28px;border-radius:8px;background:var(--tly-off);display:flex;align-items:center;justify-content:center;font-size:.8rem;flex-shrink:0}.tly-wa-fab{position:fixed;bottom:28px;right:28px;width:54px;height:54px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgb(37 211 102 / .45);cursor:pointer;z-index:999;transition:transform var(--tly-transition),box-shadow var(--tly-transition)}.tly-wa-fab:hover{transform:scale(1.1);box-shadow:0 6px 28px rgb(37 211 102 / .6)}@media (max-width:1024px){.tly-content-grid{grid-template-columns:1fr}.tly-sidebar{position:static}}@media (max-width:720px){.tly-related__grid{grid-template-columns:repeat(2,1fr)}.tly-cwv{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.tly-related__grid{grid-template-columns:1fr 1fr}.tly-bottom-cta{flex-direction:column}}