.product-landing{--offer-accent:#55dcff;--offer-border:#23435b;color:#edf6ff;background:radial-gradient(ellipse 80% 650px at 85% 6%,#103a52 0%,transparent 70%),#061321;font-family:Space Grotesk,sans-serif;min-height:100svh}.product-landing *{box-sizing:border-box}.product-landing a{text-decoration:none}.product-landing a:focus-visible,.product-landing summary:focus-visible{outline:3px solid var(--offer-accent);outline-offset:5px}.offer-container{width:min(1120px,calc(100% - 64px));margin-inline:auto}.offer-skip{position:absolute;left:12px;top:-100px;background:#fff;color:#061321;padding:14px;z-index:10}.offer-skip:focus{top:12px}.offer-header{display:flex;align-items:center;gap:24px;min-height:100px;border-bottom:1px solid #ffffff12}.offer-header img{width:116px;height:auto}.offer-brand{font-size:13px;border-left:1px solid var(--offer-border);padding-left:24px;color:#b8ccdd}.offer-header-link{margin-left:auto;display:flex;gap:8px;align-items:center;color:#d3e8f7;font-size:13px;min-height:44px}.offer-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center;padding-block:80px 64px}.offer-eyebrow{display:flex;align-items:center;gap:9px;font-size:11px;letter-spacing:.14em;font-weight:600;color:var(--offer-accent);margin:0 0 24px}.offer-eyebrow>span{width:6px;height:6px;border-radius:50%;background:var(--offer-accent);box-shadow:0 0 16px #55dcff80}.offer-hero h1{font-size:clamp(36px,4.1vw,58px);font-weight:600;line-height:1.06;letter-spacing:-.055em;margin:0 0 26px;text-wrap:balance}.offer-hero h1 em{font-style:normal;color:var(--offer-accent)}.offer-intro{font-family:Inter,sans-serif;font-size:16px;line-height:1.8;color:#b7ccdf;max-width:520px;margin:0 0 30px}.offer-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--offer-accent);color:#032333;border:1px solid #93eaff;border-radius:12px;padding:17px 20px;font-size:14px;font-weight:700;line-height:1.4;min-height:54px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 30px #32d3ff12}.offer-cta>svg{flex-shrink:0}.offer-micro{font-size:11px;line-height:1.6;color:#a4bfd1;margin:14px 0 18px}.offer-text-link{display:inline-flex;align-items:center;gap:10px;color:#e0f0fa;font-size:13px;min-height:44px}.offer-demo{border:1px solid #36627c;border-radius:23px;background:#0c2236;overflow:hidden;box-shadow:0 24px 80px #0005;transform:rotate(1deg)}.offer-demo-heading{display:flex;align-items:center;gap:12px;padding:20px;background:#123049;border-bottom:1px solid var(--offer-border)}.offer-bot{display:grid;place-items:center;width:42px;height:42px;border:1px solid #55dcff50;background:#55dcff12;border-radius:13px;color:var(--offer-accent);flex-shrink:0}.offer-demo-heading strong{display:block;font-size:14px;font-weight:600}.offer-demo-heading div>span{display:block;font-size:10px;color:#a4bfd1;margin-top:3px}.offer-demo-dot{width:7px;height:7px;background:var(--offer-accent);border-radius:50%;margin-left:auto}.offer-messages{padding:20px;display:flex;flex-direction:column;gap:14px;background-image:radial-gradient(#ffffff0b 1px,transparent 1px);background-size:18px 18px}.offer-demo-label{font-size:8px;letter-spacing:.12em;color:#a0b9ce;text-align:center;margin:0 0 2px}.offer-bubble{max-width:91%;border-radius:13px;padding:14px 16px;font-family:Inter,sans-serif}.offer-bubble p{font-size:12px;line-height:1.65;margin:0}.offer-bubble>span{display:flex;gap:6px;align-items:center;justify-content:flex-end;font-size:8px;margin-top:8px;opacity:.8}.offer-bubble.customer{background:#1c3b52;align-self:flex-end;border-bottom-right-radius:3px}.offer-bubble.assistant{background:#103e51;border:1px solid #266078;align-self:flex-start;border-bottom-left-radius:3px}.offer-bubble.assistant>span{color:#85e5ff}.offer-demo-footer{display:flex;gap:10px;align-items:center;padding:16px 20px;color:#b8d3e5;border-top:1px solid var(--offer-border);font-size:11px}.offer-demo-footer svg{color:var(--offer-accent);flex-shrink:0}.offer-flow{display:grid;grid-template-columns:repeat(3,1fr);padding:23px 28px;border:1px solid var(--offer-border);border-radius:14px;background:#0c2236}.offer-flow>div{display:flex;gap:14px;align-items:center;padding-inline:16px}.offer-flow strong{font-size:12px;font-weight:500}.offer-flow span{color:var(--offer-accent);font-size:11px}.offer-flow svg{margin-left:auto;color:#61869d;flex-shrink:0}.offer-section{padding-block:90px 25px}.product-landing h2{font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.14;letter-spacing:-.04em;margin:0 0 28px;text-wrap:balance}.product-landing h2>span{color:#87abc4}.offer-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.offer-benefits article{padding:30px;border:1px solid var(--offer-border);background:#0b2134;border-radius:16px}.offer-number{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid #55dcff40;border-radius:10px;font-size:11px;color:var(--offer-accent);margin-bottom:28px}.offer-benefits h3{font-size:18px;line-height:1.35;font-weight:500;margin:0 0 12px;letter-spacing:-.025em}.offer-benefits p,.offer-process p,.offer-process li,.offer-section-copy,.offer-faq details p{font-family:Inter,sans-serif;font-size:13px;line-height:1.8;color:#b3c9db}.offer-benefits p{margin:0}.offer-process{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:80px;border-bottom:1px solid var(--offer-border)}.offer-process p{max-width:400px}.offer-process ol{list-style:none;padding:0;margin:0;display:grid;gap:22px}.offer-process li{display:flex;align-items:center;gap:20px}.offer-process li>span{display:grid;place-items:center;border:1px solid #37546a;background:#0b2134;border-radius:50%;width:38px;height:38px;flex-shrink:0;color:var(--offer-accent)}.offer-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px}.offer-plan{border:1px solid var(--offer-border);border-radius:16px;padding:25px 20px;background:linear-gradient(150deg,#102b40,#0a1d2e);display:flex;flex-direction:column}.offer-plan h3{font-size:16px;font-weight:500;margin:0 0 6px}.offer-plan-unit{font-size:10px;color:#a9c1d3;margin:0}.offer-price{font-size:32px;letter-spacing:-.06em;font-weight:600;white-space:nowrap;margin:28px 0 24px}.offer-price>span,.offer-price small{font-size:11px;letter-spacing:0;font-weight:400;color:#b5cbda}.offer-plan-description{display:flex;gap:7px;align-items:center;font-size:10px;color:#bdd5e5;margin:0 0 24px}.offer-plan-description svg{color:var(--offer-accent);flex-shrink:0}.offer-plan .offer-cta{margin-top:auto;font-size:11px;padding:12px 9px;gap:7px}.offer-plan .offer-cta>svg{width:15px}.offer-plan .offer-cta>svg:last-of-type{display:none}.offer-plan-note{max-width:850px;margin:22px 0 0;color:#a6bfd1;font-family:Inter,sans-serif;font-size:11px;line-height:1.8}.offer-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;padding-block:80px}.offer-faq details{border-bottom:1px solid var(--offer-border);padding:18px 0}.offer-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:15px;line-height:1.5}.offer-faq summary::-webkit-details-marker{display:none}.offer-faq summary>span{color:var(--offer-accent);font-size:22px}.offer-faq details[open] summary>span{transform:rotate(45deg)}.offer-faq details p{margin:16px 0 4px}.offer-close{border:1px solid #326080;border-radius:22px;background:radial-gradient(ellipse at 50% 100%,#13465b,transparent),#10283e;padding:54px 30px;text-align:center}.offer-close>svg{color:var(--offer-accent);margin:0 auto 22px}.offer-close h2{max-width:650px;margin:0 auto 20px}.offer-close p{color:#bad0e2;font-size:14px;line-height:1.8;max-width:560px;margin:0 auto 26px}.offer-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:34px;color:#9bb7cc;font-size:11px}.offer-footer a{display:flex;align-items:center;gap:6px;color:#c3dcec;min-height:44px}.offer-instagram{--offer-accent:#8bddff}.offer-cartorios{--offer-accent:#a5e3ee}@media (hover:hover){.offer-cta:hover{transform:translateY(-2px);box-shadow:0 8px 35px #55dcff25}.offer-text-link:hover,.offer-footer a:hover{color:var(--offer-accent)}}@media (max-width:1000px){.offer-hero{gap:35px}.offer-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-plan .offer-cta{font-size:13px}.offer-process,.offer-faq{gap:35px}.offer-benefits article{padding:24px}}@media (max-width:720px){.offer-container{width:calc(100% - 40px)}.offer-header{min-height:82px;gap:16px}.offer-header img{width:98px}.offer-brand{font-size:11px;padding-left:16px}.offer-header-link{display:none}.offer-hero{grid-template-columns:1fr;padding-block:48px 32px;gap:36px}.offer-hero h1{font-size:clamp(35px,8vw,52px);max-width:580px}.offer-intro{font-size:14px}.offer-hero .offer-cta{width:100%}.offer-micro{font-size:10px}.offer-demo{transform:none;max-width:480px;width:100%;margin:auto}.offer-flow{padding:18px 10px;gap:10px}.offer-flow>div{padding:0;gap:6px;flex-direction:column;text-align:center}.offer-flow strong{font-size:10px;line-height:1.5}.offer-flow svg{display:none}.offer-section{padding-top:60px}.offer-benefits{grid-template-columns:1fr;gap:12px}.offer-number{margin-bottom:18px}.offer-process,.offer-faq{grid-template-columns:1fr;padding-block:52px;gap:12px}.offer-process ol{gap:18px;margin-top:12px}.offer-eyebrow{font-size:10px;margin-bottom:18px}.offer-close{padding:38px 22px}.offer-footer{font-size:10px;align-items:flex-start;flex-direction:column;gap:8px}.offer-plan{padding:22px 16px}.offer-price{font-size:30px}.offer-plan h3{font-size:14px}.offer-plan .offer-cta{font-size:11px}.offer-plan .offer-cta>svg{display:none}}@media (max-width:420px){.offer-plans{grid-template-columns:1fr}.offer-plan{padding:26px}.offer-plan .offer-cta{font-size:13px}.offer-price{font-size:36px;margin-block:22px}.offer-cta{font-size:13px;padding-inline:14px}.offer-messages{padding:16px}.offer-bubble{padding:12px 14px}.offer-demo-heading{padding:16px}}@media (prefers-reduced-motion:reduce){.product-landing *{scroll-behavior:auto!important;transition:none!important}.offer-cta:hover{transform:none}}.offer-whatsapp{--offer-accent: #74e7fb;--offer-border: #2c4a63;--fd-muted: #b4c7da;--fd-surface: #0b1c30;--fd-ease: cubic-bezier(.22, 1, .36, 1);background:radial-gradient(ellipse 720px 600px at 90% 10%,#103d5066,transparent),#040c18;color:#f2f8ff}.offer-whatsapp .offer-header{min-height:88px}.offer-whatsapp .offer-header-link{padding:0 18px;border:1px solid var(--offer-border);border-radius:9px;font-size:14px}.offer-whatsapp .offer-brand{font-size:14px}.offer-whatsapp .offer-hero{grid-template-columns:1.08fr 1fr;gap:54px;padding-block:48px 44px}.offer-whatsapp .offer-hero h1{font-size:clamp(38px,4.7vw,62px);line-height:1.05;letter-spacing:-.05em}.offer-whatsapp .offer-hero h1 em{color:var(--offer-accent)}.offer-whatsapp .offer-eyebrow{font-size:12px;margin-bottom:20px}.offer-whatsapp .offer-intro{font-size:16px;line-height:1.75;color:var(--fd-muted);margin-bottom:26px}.fd-hero-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.offer-whatsapp .offer-cta{border-radius:10px;font-size:15px;padding:16px 22px}.offer-whatsapp .offer-text-link{font-size:14px}.offer-whatsapp .offer-micro{font-size:12px;color:var(--fd-muted);margin:18px 0}.fd-hero-assurance{display:flex;align-items:center;gap:8px;color:var(--fd-muted);font:13px/1.6 Inter,sans-serif}.fd-hero-assurance svg{color:var(--offer-accent);flex-shrink:0}.fd-showcase{min-width:0;position:relative}.fd-assistant-intro{display:flex;align-items:center;gap:6px;padding:0 12px 12px}.fd-assistant-intro img{width:184px;height:132px;-o-object-fit:contain;object-fit:contain;border-radius:24px;flex-shrink:0}.fd-small-label{font-size:10px;letter-spacing:.16em;color:var(--offer-accent)}.fd-assistant-intro p{margin:7px 0;font-size:25px;line-height:1.08;letter-spacing:-.03em}.fd-assistant-intro strong{color:var(--offer-accent);font-weight:500}.fd-assistant-caption{font:12px/1.5 Inter,sans-serif;color:var(--fd-muted);display:block;max-width:180px}.fd-chat{border:1px solid #3a637d;border-radius:20px;overflow:hidden;background:var(--fd-surface);box-shadow:0 26px 80px #0005,0 0 50px #20d9ff08}@media (min-width: 801px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.fd-chat{transform:rotate(1.25deg);transform-origin:center;transition:transform .32s var(--fd-ease),border-color .24s ease,box-shadow .32s ease}.fd-chat:hover{transform:translateY(-5px) rotate(-.5deg);border-color:#74e7fbb3;box-shadow:0 32px 80px #0006,0 0 32px #20d9ff20}.fd-chat:focus-within{transform:none;border-color:var(--offer-accent)}}.fd-chat-heading{padding:20px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--offer-border);background:#102b40}.fd-chat-heading svg{color:var(--offer-accent);flex-shrink:0}.fd-chat-heading strong{font-size:14px;font-weight:500}.fd-scenarios{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:8px;padding:16px 16px 0}.fd-scenarios button{cursor:pointer;border:1px solid #3a637d;border-radius:8px;background:#0b1c30;color:#c5d7e8;min-height:46px;padding:8px 6px;font:500 12px/1.4 Inter,sans-serif;transition:background .18s,border-color .18s}.fd-scenarios button[aria-pressed=true]{background:#173e50;color:var(--offer-accent);border-color:var(--offer-accent);box-shadow:inset 0 -2px var(--offer-accent)}.fd-scenarios button:focus-visible{outline:3px solid var(--offer-accent);outline-offset:3px}.fd-conversation{padding:20px;min-height:267px}.fd-conversation-content{display:flex;flex-direction:column;gap:16px}.fd-message{max-width:92%;padding:14px 16px;border-radius:12px;font-family:Inter,sans-serif}.fd-message>span{display:flex;align-items:center;gap:6px;font-size:10px;color:#bce2f0;margin-bottom:8px}.fd-message p{margin:0;font-size:14px;line-height:1.65}.fd-customer{align-self:flex-end;background:#1b344c;border-bottom-right-radius:3px}.fd-assistant{align-self:flex-start;background:#103e51;border:1px solid #28627a;border-bottom-left-radius:3px}.fd-assistant>span{color:#95ebfb}.fd-chat-next{display:flex;gap:8px;align-items:center;margin:0;color:var(--fd-muted);font:12px/1.6 Inter,sans-serif}.fd-chat-next svg{flex-shrink:0;color:var(--offer-accent)}.fd-example-note{border-top:1px solid var(--offer-border);margin:0;padding:14px 20px;color:var(--fd-muted);font:11px/1.6 Inter,sans-serif}.fd-answer-slot{position:relative}.fd-answer-slot .fd-assistant{width:-moz-fit-content;width:fit-content}.fd-conversation [data-visible=false]{visibility:hidden}.fd-typing{position:absolute;inset:8px auto auto 0;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:14px;border:1px solid #28627a;border-radius:12px;color:#bce2f0;background:#103e51;font:11px/1.6 Inter,sans-serif}.fd-typing>span{margin-right:5px}.fd-typing i{width:5px;height:5px;border-radius:50%;background:var(--offer-accent)}.fd-demo-controls{padding:0 20px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--fd-muted);font:11px/1.5 Inter,sans-serif}.fd-demo-controls button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 10px;border:1px solid var(--offer-border);border-radius:8px;background:#102b40;color:var(--offer-accent);font-size:12px;flex-shrink:0}.fd-demo-controls button:focus-visible{outline:3px solid var(--offer-accent);outline-offset:3px}.fd-customers{padding:28px 0;margin-bottom:30px;border-block:1px solid var(--offer-border);display:flex;align-items:center;justify-content:space-between;gap:24px}.offer-whatsapp .fd-customers .offer-eyebrow{font-size:10px;margin-bottom:8px}.offer-whatsapp .fd-customers h2{max-width:240px;font-size:19px;line-height:1.4;letter-spacing:-.02em;margin:0}.fd-customers ul{flex:1;min-width:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0}.fd-customers li{color:#d4e5f5;font-size:14px;font-weight:500;letter-spacing:-.02em;min-width:0}.fd-customers a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:140px;padding:12px 8px;border:1px solid var(--offer-border);border-radius:12px;background:#0b1c30;color:inherit}.fd-customers img{display:block;width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.fd-customer-label{display:flex;align-items:center;justify-content:center;gap:5px;text-align:center;line-height:1.4}.fd-customer-name-only .fd-customer-label{font-size:21px}.fd-customers a svg{color:var(--offer-accent);flex-shrink:0}.fd-customers a:hover{color:var(--offer-accent);text-decoration:underline;text-underline-offset:5px}.offer-whatsapp .offer-flow{border-radius:12px;background:#0b1c3080}.offer-whatsapp .offer-flow strong{font-size:14px}.offer-whatsapp .offer-section{padding-top:72px}.offer-whatsapp .offer-benefits{gap:18px;margin-top:30px}.offer-whatsapp .offer-benefits article{background:linear-gradient(135deg,#102b40,#0b1c30);padding:28px;transition:border-color .22s,transform .22s}.offer-whatsapp .offer-number{width:46px;height:46px;background:#74e7fb0b;margin-bottom:22px}.offer-whatsapp .offer-benefits h3{font-size:20px}.offer-whatsapp :is(.offer-benefits p,.offer-process p,.offer-process li,.offer-section-copy,.offer-faq details p){font-size:15px;color:var(--fd-muted);line-height:1.7}.offer-whatsapp .offer-process{gap:70px;padding-block:64px}.offer-whatsapp .offer-process li{padding:18px;border:1px solid var(--offer-border);border-radius:12px;background:#0b1c30}.offer-whatsapp .offer-process ol{gap:12px}.offer-whatsapp #planos{scroll-margin-top:24px}.fd-plan-inclusions{display:flex;gap:12px 24px;flex-wrap:wrap;list-style:none;margin:24px 0 0;padding:0}.fd-plan-inclusions li{display:flex;align-items:center;gap:8px;font:13px/1.5 Inter,sans-serif;color:#d5e5f3}.fd-plan-inclusions svg{color:var(--offer-accent);flex-shrink:0}.offer-whatsapp .offer-plan{padding:26px 20px;position:relative;transition:transform .22s,border-color .22s}.offer-whatsapp .offer-plan:before{content:"";position:absolute;inset:0 20px auto;height:1px;background:linear-gradient(90deg,transparent,#74e7fb80,transparent)}.offer-whatsapp .offer-plan-unit{font-size:12px}.offer-whatsapp .offer-price{font-size:38px;margin-block:28px}.offer-whatsapp .fd-consult-price{font-size:29px;letter-spacing:-.04em;line-height:1.5}.offer-whatsapp .offer-price>span,.offer-whatsapp .offer-price small{font-size:12px}.offer-whatsapp .offer-plan-description{font-size:12px;line-height:1.6}.offer-whatsapp .offer-plan .offer-cta{font-size:13px;padding:14px 10px}.offer-whatsapp .offer-plan-note{max-width:none;font-size:12px;line-height:1.8;padding:20px;border-left:2px solid var(--offer-border);background:#0b1c3070}.offer-whatsapp .offer-faq{padding-block:64px}.offer-whatsapp .offer-faq summary{min-height:44px;font-size:16px}.offer-whatsapp .offer-close{background:radial-gradient(ellipse at 50% 100%,#13465b88,transparent),#0b1c30;padding:44px 30px}.offer-whatsapp .offer-close p{font-size:15px}.offer-whatsapp .offer-footer{font-size:12px}@media (hover: hover) and (pointer: fine){.offer-whatsapp :is(.offer-plan,.offer-benefits article):hover{border-color:#74e7fb99;transform:translateY(-4px)}.fd-scenarios button:hover{border-color:var(--offer-accent);background:#173e50}}@media (prefers-reduced-motion: no-preference){.fd-typing i{animation:fd-typing-dot .8s ease-in-out infinite alternate;animation-play-state:paused}.fd-demo-playing .fd-typing i{animation-play-state:running}.fd-typing i:nth-of-type(2){animation-delay:.15s}.fd-typing i:nth-of-type(3){animation-delay:.3s}.fd-answer-slot [data-visible=true]{animation:fd-arrive .22s ease-out}@keyframes fd-typing-dot{0%{opacity:.4;translate:0 0}to{opacity:1;translate:0 -3px}}.offer-whatsapp .fd-arrived{animation:fd-arrive .65s var(--fd-ease) backwards}.offer-whatsapp :is(.offer-benefits,.offer-plans)>.fd-arrived:nth-child(2){animation-delay:75ms}.offer-whatsapp :is(.offer-benefits,.offer-plans)>.fd-arrived:nth-child(3){animation-delay:.15s}.offer-whatsapp .offer-plans>.fd-arrived:nth-child(4){animation-delay:225ms}.fd-conversation-content{animation:fd-arrive .22s ease-out backwards}@keyframes fd-arrive{0%{opacity:.75;translate:0 20px}to{opacity:1;translate:0 0}}}@media (max-width: 1024px){.offer-whatsapp .offer-hero{gap:30px}.fd-assistant-intro{padding-inline:0}.fd-assistant-intro img{width:144px;height:112px}.fd-assistant-intro p{font-size:23px}.fd-scenarios{padding-inline:12px;gap:6px}.fd-scenarios button{font-size:11px}.fd-conversation{min-height:320px;padding:16px}.fd-message{max-width:98%}.offer-whatsapp .offer-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 800px){.fd-customers{flex-direction:column;align-items:flex-start;gap:20px}.fd-customers ul{width:100%}.offer-whatsapp .offer-hero{grid-template-columns:1fr;padding-block:40px}.offer-whatsapp .offer-hero-copy{max-width:620px}.fd-showcase{width:min(100%,520px);margin-inline:auto}.fd-conversation{min-height:267px}.offer-whatsapp .offer-benefits{grid-template-columns:1fr}.offer-whatsapp .offer-process{gap:24px;grid-template-columns:1fr}}@media (max-width: 600px){.fd-customers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.offer-whatsapp .offer-header{min-height:76px;gap:12px}.offer-whatsapp .offer-brand{font-size:12px;padding-left:12px}.offer-whatsapp .offer-hero h1{font-size:clamp(37px,10vw,52px)}.offer-whatsapp .offer-eyebrow{font-size:11px}.offer-whatsapp .offer-hero .offer-cta{width:100%}.fd-hero-actions{gap:6px}.fd-hero-actions .offer-text-link{justify-content:center;width:100%}.offer-whatsapp .offer-micro{margin-top:8px}.fd-assistant-intro{justify-content:center}.fd-assistant-intro img{width:144px}.fd-chat-heading{padding:16px}.fd-chat-heading strong{font-size:13px}.fd-conversation{min-height:300px}.offer-whatsapp .offer-flow{padding:18px 10px}.offer-whatsapp .offer-flow strong{font-size:12px}.offer-whatsapp .offer-section{padding-top:52px}.offer-whatsapp .offer-process{padding-block:44px}.offer-whatsapp .offer-plans{grid-template-columns:1fr}.offer-whatsapp .offer-plan{padding:26px}.offer-whatsapp .offer-plan .offer-cta{font-size:14px}.offer-whatsapp .offer-plan-note{padding:16px}.offer-whatsapp .offer-faq{padding-block:44px}.offer-whatsapp .offer-close{padding:34px 22px}.offer-whatsapp .fd-arrived:nth-child(n){animation-delay:0ms;animation-duration:.45s}}@media (prefers-reduced-motion: reduce){.offer-whatsapp *,.offer-whatsapp *:before{animation:none!important;transition:none!important}.offer-whatsapp :is(.offer-plan,.offer-benefits article):hover{transform:none}}.fd-pain{border-left:3px solid #ffbd80;padding-left:18px;margin-bottom:22px}.fd-pain p{margin:0;color:#d4dfeb;font:14px/1.7 Inter,sans-serif;max-width:440px}.fd-pain p+p{margin-top:8px}.fd-pain strong{color:#ffd1a6;font-size:21px;line-height:1.35;font-weight:600}.offer-whatsapp .offer-intro strong{color:#8aeeec;font-weight:600}.offer-whatsapp .fd-hero-actions .offer-cta{background:linear-gradient(110deg,#65edc0,#33d99b);color:#04291e;border-color:#a1f6d9;box-shadow:0 8px 32px #26dd9630}.offer-whatsapp .fd-hero-actions .offer-cta:hover{border-color:#d3fff0;box-shadow:0 10px 36px #26dd9650}.fd-cta-hint{font:12px/1.6 Inter,sans-serif;color:#b4c7da;margin:12px 0 8px}.fd-plan-preview{display:flex;align-items:center;gap:8px;min-height:44px;width:-moz-fit-content;width:fit-content;color:#8aeafb;font:500 13px/1.6 Inter,sans-serif}.fd-plan-preview svg{flex-shrink:0}.fd-plan-preview:focus-visible,.fd-hero-actions .offer-cta:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:8px}.fd-plan-preview+.offer-micro{margin-top:0}.offer-whatsapp .offer-hero{padding-block:48px 56px;gap:48px}.offer-whatsapp .offer-hero h1{font-size:clamp(36px,4vw,54px)}.offer-whatsapp .offer-hero .offer-eyebrow{margin-bottom:14px}.fd-assistant-intro{padding-bottom:8px}.fd-assistant-intro img{width:112px;height:80px}.fd-assistant-intro p{font-size:20px;margin:4px 0}.fd-assistant-caption{display:none}.fd-customers{padding-block:28px;margin-bottom:0;border-color:#2c4a6370}.fd-customers a{min-height:100px;padding:10px 6px;gap:12px;border:0;background:transparent}.fd-customers a:focus-visible{outline:2px solid var(--offer-accent);outline-offset:4px}.fd-customers img{width:56px;height:56px}.offer-whatsapp #planos{padding-block:52px 0}.offer-whatsapp #plans-title{margin-bottom:12px}.offer-whatsapp .offer-section-copy{margin-block:0}.fd-plan-inclusions{margin-top:20px}.offer-whatsapp .offer-plans{margin-top:36px;gap:20px}.offer-whatsapp .offer-plan{padding:28px 20px;background:#0b1c30}.offer-whatsapp .offer-plan:before{display:none}.offer-whatsapp .fd-plan-recommended{border-color:var(--offer-accent);background:linear-gradient(150deg,#153b50,#0a2235);box-shadow:0 0 0 1px #74e7fb55,0 12px 36px #20d9ff12}.fd-plan-badge{position:absolute;top:-12px;left:18px;padding:5px 12px;border-radius:20px;background:var(--offer-accent);color:#03101f;font:700 11px/1.2 Inter,sans-serif;letter-spacing:.03em}.offer-whatsapp .offer-price{margin-block:28px}.offer-whatsapp .offer-plan-note{margin-top:22px;padding:0;border:0;background:transparent;max-width:850px}.fd-contract-help{padding-block:32px}.fd-contract-help details{border-bottom:1px solid var(--offer-border)}.fd-contract-help summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;cursor:pointer;list-style:none;font-size:15px}.fd-contract-help summary::-webkit-details-marker{display:none}.fd-contract-help summary>span{color:var(--offer-accent);font-size:22px}.fd-contract-help details[open] summary>span{transform:rotate(45deg)}.fd-contract-help details p{color:var(--fd-muted);font:14px/1.7 Inter,sans-serif;max-width:780px;margin:4px 0 16px}.fd-contact-line{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px}.fd-contact-line p{margin:0;color:var(--fd-muted);font-size:15px}.fd-contact-line .offer-cta{background:transparent;color:var(--offer-accent);border-color:var(--offer-border);min-height:46px;padding:12px 18px}@media (max-width: 600px){.offer-whatsapp .offer-hero{gap:32px;padding-block:32px 40px}.offer-whatsapp .offer-hero h1{font-size:36px;margin-bottom:18px}.offer-whatsapp .offer-intro{margin-bottom:18px;font-size:15px}.fd-assistant-intro img{width:112px}.fd-customers{gap:14px}.offer-whatsapp #planos{padding-top:36px}.offer-whatsapp .offer-plan{padding:24px 18px;display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center}.offer-whatsapp .offer-plan h3{grid-column:1;grid-row:1;margin:0;font-size:15px}.offer-whatsapp .offer-plan-unit{grid-column:1;grid-row:2;font-size:11px}.offer-whatsapp .offer-price{grid-column:2;grid-row:1 / 3;margin:0;font-size:28px}.offer-whatsapp .fd-consult-price{font-size:21px}.offer-whatsapp .offer-plan-description{grid-column:1 / -1;grid-row:3;margin:8px 0 0}.offer-whatsapp .offer-plan .offer-cta{grid-column:1 / -1;margin-top:12px;min-height:46px;padding:12px}.fd-contact-line{flex-direction:column;align-items:flex-start;gap:12px}.fd-contact-line .offer-cta{width:100%}}.ig-landing{--offer-accent: #74e7fb;--offer-border: #2c4a63;background:radial-gradient(ellipse 650px 500px at 90% 12%,#123b4d55,transparent),#040c18;color:#f2f8ff}.ig-landing .offer-header{min-height:88px}.ig-landing .offer-header-link{border:1px solid var(--offer-border);border-radius:10px;padding:0 16px}.ig-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:40px 64px;align-items:center;padding-block:40px 64px}.ig-hero-heading{grid-column:1 / -1;text-align:center}.ig-hero-heading .offer-eyebrow{justify-content:center;margin-bottom:16px}.ig-hero-heading h1{font-size:clamp(36px,4.2vw,56px);line-height:1.12;letter-spacing:-.045em;font-weight:600;margin:0 auto;max-width:1000px;text-wrap:balance}.ig-hero-heading h1 em{font-style:normal;color:var(--offer-accent)}.ig-copy{align-self:start}.ig-pain{border-left:3px solid #ef83b8;padding-left:20px;margin-bottom:24px}.ig-landing .ig-pain h2{font-size:clamp(24px,2.6vw,32px);line-height:1.25;letter-spacing:-.025em;font-weight:600;margin:0 0 14px}.ig-pain h2 em{color:#ffacd3;font-style:normal}.ig-pain p{color:#cbd7e4;font:15px/1.75 Inter,sans-serif;margin:0;max-width:450px}.ig-pain p strong{color:#fff0f7;font-weight:500}.ig-copy .ig-intro strong{color:#74e7fb;font-weight:600}.ig-copy .offer-cta{background:linear-gradient(110deg,#7833b5,#a12878);color:#fff;border-color:#d17bce;box-shadow:0 8px 32px #ad308c35}.ig-copy .offer-cta:hover{box-shadow:0 10px 36px #ce4ba850;border-color:#f0b8e9}.ig-plan-preview{display:flex;align-items:center;gap:8px;min-height:44px;width:-moz-fit-content;width:fit-content;color:#8aeafb;font:500 13px/1.6 Inter,sans-serif}.ig-plan-preview svg{flex-shrink:0}.ig-copy .ig-example-link{display:flex;width:-moz-fit-content;width:fit-content;font-size:13px;color:#e8cfef;text-decoration:underline;text-underline-offset:4px}.ig-plan-preview:focus-visible,.ig-example-link:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px}.ig-intro{color:#b4c7da;font:16px/1.8 Inter,sans-serif;max-width:490px;margin:0 0 30px}.ig-contact-hint{color:#b4c7da;font:12px/1.6 Inter,sans-serif;margin:12px 0 16px}.ig-example-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#dcebf5;font-size:14px}.ig-demo{min-width:0;scroll-margin-top:24px}.ig-demo-card{background:#0b1c30;border:1px solid var(--offer-border);border-radius:20px;box-shadow:0 24px 65px #0003;overflow:hidden}.ig-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px;border-bottom:1px solid #2c4a6370}.ig-switch button{display:flex;gap:8px;align-items:center;justify-content:center;min-height:46px;padding:10px;color:#b4c7da;border:1px solid transparent;background:transparent;border-radius:9px;font:500 13px/1.5 Inter,sans-serif;cursor:pointer}.ig-switch button[aria-pressed=true]{color:#74e7fb;border-color:#74e7fb;background:#14394a;box-shadow:inset 0 -2px #74e7fb}.ig-switch button:focus-visible{outline:3px solid white;outline-offset:2px}.ig-example{padding:20px}.ig-example-label{font:12px/1.5 Inter,sans-serif;color:#b4c7da;margin:0 0 18px}.ig-messages{display:flex;flex-direction:column;gap:14px;min-height:280px}.ig-message{padding:14px 16px;max-width:95%;border-radius:14px;font-family:Inter,sans-serif}.ig-message>span{font-size:10px;color:#bdd4e4;display:flex;gap:6px;align-items:center}.ig-message p{margin:6px 0 0;font-size:13px;line-height:1.65}.ig-customer{background:#1a344d;align-self:flex-end;border-bottom-right-radius:4px}.ig-assistant{background:#103c4e;align-self:flex-start;border-bottom-left-radius:4px}.ig-direct{border:1px solid #3c7088;background:#102b40;align-self:flex-start}.ig-direct>span{color:var(--offer-accent)}.ig-result{display:flex;align-items:flex-start;gap:8px;margin:20px 0 0;color:#b4c7da;font:12px/1.7 Inter,sans-serif;min-height:41px}.ig-result svg{color:var(--offer-accent);flex-shrink:0;margin-top:2px}.ig-disclaimer{font:11px/1.6 Inter,sans-serif;color:#b4c7da;border-top:1px solid #2c4a6370;padding:14px 20px;margin:0}.ig-demo-direct{background:#121212;border-color:#725198}.ig-demo-direct .ig-switch{border-bottom-color:#343434}.ig-demo-direct .ig-switch button[aria-pressed=true]{color:#fff;border-color:#cf8cff;background:linear-gradient(110deg,#6530c4,#a72780);box-shadow:inset 0 -2px #edb3ff}.ig-chat-header{display:flex;align-items:center;gap:12px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #303030}.ig-chat-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#6228d7,#c62b82,#db7136);color:#fff;flex-shrink:0}.ig-chat-header strong{display:block;font:600 14px/1.5 Inter,sans-serif;color:#fff}.ig-chat-header div>span{font:11px/1.6 Inter,sans-serif;color:#bdbdbd}.ig-demo-direct .ig-messages{min-height:280px}.ig-demo-direct .ig-message{border-radius:18px;max-width:88%}.ig-demo-direct .ig-message>span{color:#f1e8ff}.ig-demo-direct .ig-customer{background:linear-gradient(135deg,#6732c9,#4945c5);color:#fff;border-bottom-right-radius:5px}.ig-demo-direct .ig-assistant{background:#303030;color:#fafafa;border-bottom-left-radius:5px}.ig-demo-direct .ig-assistant>span{color:#c8c8c8}.ig-chat-composer{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;border:1px solid #535353;border-radius:24px;padding:10px 16px;margin-top:20px;color:#bdbdbd;font:13px/1.6 Inter,sans-serif;pointer-events:none}.ig-chat-composer svg{color:#e6c8ff}.ig-demo-direct .ig-disclaimer{color:#bdbdbd;border-top-color:#343434}.ig-demo-comments{background:#121212;border-color:#725198}.ig-demo-comments .ig-switch{border-bottom-color:#343434}.ig-demo-comments .ig-switch button[aria-pressed=true]{color:#fff;border-color:#cf8cff;background:linear-gradient(110deg,#6530c4,#a72780);box-shadow:inset 0 -2px #edb3ff}.ig-post{font:13px/1.6 Inter,sans-serif;color:#f5f5f5}.ig-post-header{display:flex;gap:10px;align-items:center;margin-bottom:14px}.ig-post-header div{flex:1}.ig-post-header strong,.ig-post-header div>span{display:block}.ig-post-header div>span{font-size:10px;color:#bdbdbd}.ig-post-art{padding:24px 20px;border-radius:3px;background:radial-gradient(ellipse at top right,#d44b7660,transparent 70%),linear-gradient(125deg,#251449,#402175)}.ig-post-art>span{color:#e5c6ff;font-size:9px;letter-spacing:.13em}.ig-post-art>strong{display:block;font-size:clamp(23px,2.3vw,30px);line-height:1.2;letter-spacing:-.03em;margin:10px 0}.ig-post-art p{margin:0;color:#eee0ff;font-size:12px}.ig-post-actions{display:flex;gap:14px;padding-block:14px 10px}.ig-post-actions svg:last-child{margin-left:auto}.ig-post-caption{margin:0 0 18px;font-size:12px}.ig-post-caption strong,.ig-comment strong{margin-right:5px}.ig-comment{display:flex;align-items:flex-start;gap:9px;margin-top:14px}.ig-comment>div{flex:1;min-width:0}.ig-comment p{font-size:12px;margin:0}.ig-comment div>span{font-size:10px;color:#aaa}.ig-comment>svg{flex-shrink:0;margin-top:6px;color:#aaa}.ig-comment-avatar{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:#3e425c;font-size:11px}.ig-brand-avatar{background:linear-gradient(135deg,#6228d7,#c62b82,#db7136)}.ig-comment-reply{margin-left:37px}.ig-post-direct{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:16px;padding:10px;border-radius:8px;background:#30203f;border:1px solid #76508d;color:#efd8ff;font:500 12px/1.5 Inter,sans-serif;cursor:pointer}.ig-post-direct:hover{background:#432b57}.ig-post-direct:focus-visible{outline:3px solid #fff;outline-offset:3px}.ig-demo-comments .ig-disclaimer{color:#bdbdbd;border-top-color:#343434}.ig-typed-reply{display:grid}.ig-reply-space,.ig-reply-visible{grid-area:1 / 1}.ig-reply-space{visibility:hidden}.ig-typing{display:inline-flex;align-items:center;gap:8px;color:#dcc4ef}.ig-typing-dots{display:inline-flex;gap:3px}.ig-typing-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:ig-typing-dot 1s ease-in-out infinite}.ig-typing-dots i:nth-child(2){animation-delay:.15s}.ig-typing-dots i:nth-child(3){animation-delay:.3s}.ig-typing-cursor{color:#d6abff;animation:ig-typing-dot .8s ease-in-out infinite}.ig-reply-pending{visibility:hidden}.ig-replay{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:8px auto 0;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:#cbb7dc;font:12px/1.5 Inter,sans-serif;cursor:pointer}.ig-replay:hover{color:#fff;background:#ffffff0a}.ig-replay:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes ig-typing-dot{0%,to{opacity:.35}50%{opacity:1}}.ig-conversion{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:52px;border-top:1px solid #2c4a6370;scroll-margin-top:20px}.ig-landing h2{font-size:clamp(26px,2.6vw,36px);line-height:1.2;letter-spacing:-.035em;font-weight:500;margin:0 0 24px}.ig-setup .offer-eyebrow{margin-bottom:14px}.ig-setup ol{display:grid;gap:24px;list-style:none;margin:32px 0 0;padding:0}.ig-setup li{display:flex;gap:16px}.ig-step-number{color:var(--offer-accent);font:12px/1.8 Inter,sans-serif;padding-top:1px}.ig-setup h3{font-size:16px;line-height:1.5;font-weight:500;margin:0 0 6px}.ig-setup li p{color:#b4c7da;font:14px/1.7 Inter,sans-serif;margin:0;max-width:380px}.ig-proposal{padding:32px;border:1px solid var(--offer-border);border-radius:20px;background:#0b1c30}.ig-proposal-icon{display:inline-flex;color:var(--offer-accent);margin-bottom:20px}.ig-proposal>p{color:#b4c7da;font:15px/1.8 Inter,sans-serif;margin:0}.ig-proposal ul{list-style:none;margin:24px 0 30px;padding:0;display:grid;gap:14px}.ig-proposal li{display:flex;gap:10px;align-items:center;font:14px/1.6 Inter,sans-serif}.ig-proposal li svg{color:var(--offer-accent);flex-shrink:0}.ig-proposal .offer-cta{width:100%;padding-inline:12px}.ig-proposal-note{display:block;margin-top:12px;font:12px/1.5 Inter,sans-serif;text-align:center;color:#b4c7da}.ig-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:48px;padding-block:24px 48px}.ig-faq details{border-bottom:1px solid var(--offer-border)}.ig-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding-block:16px;cursor:pointer;list-style:none;font-size:15px}.ig-faq summary::-webkit-details-marker{display:none}.ig-faq summary span{color:var(--offer-accent);font-size:22px}.ig-faq details[open] summary span{transform:rotate(45deg)}.ig-faq details p{font:14px/1.8 Inter,sans-serif;color:#b4c7da;margin:0 0 20px}.ig-landing .offer-footer{font-size:12px}.ig-customers{display:flex;align-items:center;gap:32px;border-top:1px solid #2c4a6370;padding-block:24px}.ig-customers h2{font-size:18px;line-height:1.5;margin:0;flex-shrink:0}.ig-customers ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(100%,360px);margin:0 0 0 auto;padding:0}.ig-customers a{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#dcebf5;font-size:13px;text-align:center;border-radius:10px}.ig-customers img{width:48px;height:48px;border-radius:8px;-o-object-fit:contain;object-fit:contain}.ig-customers a:hover{color:var(--offer-accent)}.ig-founder-heading{display:flex;align-items:center;gap:20px;margin-bottom:24px}.ig-founder-heading img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:20px;flex-shrink:0}.ig-founder-heading h2{font-size:24px;margin:0 0 6px}.ig-founder-heading p{color:var(--offer-accent);margin:0;font:13px/1.6 Inter,sans-serif}.ig-founder>p:not(.offer-eyebrow){color:#b4c7da;font:15px/1.8 Inter,sans-serif;margin:0 0 12px;max-width:490px}.ig-demo-card,.ig-plan{transition:border-color .24s ease,box-shadow .24s ease}.ig-demo-card:focus-within,.ig-plan:focus-within{border-color:var(--offer-accent)}.ig-plans-section{padding-block:44px 0;border-top:1px solid #2c4a6370;scroll-margin-top:24px}.ig-plans-section h2{margin-bottom:12px}.ig-plans-intro{font:15px/1.7 Inter,sans-serif;color:#b4c7da;margin:0}.ig-inclusions{display:flex;gap:12px 24px;flex-wrap:wrap;padding:0;margin:20px 0 32px;list-style:none}.ig-inclusions li{display:flex;align-items:center;gap:8px;font:13px/1.6 Inter,sans-serif}.ig-inclusions svg{color:var(--offer-accent);flex-shrink:0}.ig-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ig-plan{position:relative;display:flex;flex-direction:column;padding:28px 20px;border:1px solid var(--offer-border);border-radius:16px;background:#0b1c30}.ig-plan h3{font-size:16px;font-weight:500;margin:0 0 6px}.ig-plan-unit{font:12px/1.6 Inter,sans-serif;color:#b4c7da;margin:0}.ig-price{font-size:38px;font-weight:600;line-height:1.3;letter-spacing:-.05em;margin:28px 0;white-space:nowrap}.ig-price span,.ig-price small{font-size:12px;font-weight:400;letter-spacing:0}.ig-consult{font-size:28px;line-height:1.76}.ig-plan .offer-cta{margin-top:auto;width:100%;padding:14px 8px;font-size:13px;gap:6px}.ig-plan .offer-cta>svg:last-of-type{display:none}.ig-plan .offer-cta>svg{width:16px}.ig-plan-recommended{border-color:var(--offer-accent);background:linear-gradient(150deg,#153b50,#0b1c30);box-shadow:0 0 0 1px #74e7fb44}.ig-plan-badge{position:absolute;top:-12px;left:20px;padding:5px 12px;border-radius:20px;font:700 11px/1.2 Inter,sans-serif;color:#03101f;background:var(--offer-accent)}.ig-plan-note{font:12px/1.8 Inter,sans-serif;color:#b4c7da;max-width:850px;margin:22px 0 0}.ig-authority{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center;padding-block:48px}.ig-founder-contact{justify-self:end}.ig-founder-contact p{font-size:18px;line-height:1.5;max-width:280px;margin:0 0 20px}@media (hover: hover) and (pointer: fine){.ig-switch button:hover{background:#14394a;color:#f2f8ff}.ig-demo-card:hover,.ig-plan:hover{border-color:#74e7fb99;box-shadow:0 22px 60px #0004,0 0 28px #20d9ff12}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.ig-demo-card,.ig-plan{transition:transform .26s ease,border-color .24s ease,box-shadow .24s ease}.ig-demo-card:hover,.ig-plan:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion: no-preference){.ig-landing .fd-arrived{animation:ig-arrive .5s ease-out backwards}.ig-messages{animation:ig-arrive .22s ease-out}.ig-plans .fd-arrived:nth-child(2){animation-delay:60ms}.ig-plans .fd-arrived:nth-child(3){animation-delay:.12s}.ig-plans .fd-arrived:nth-child(4){animation-delay:.18s}@keyframes ig-arrive{0%{opacity:.7;translate:0 12px}to{opacity:1;translate:0 0}}}@media (max-width: 1024px){.ig-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.ig-hero,.ig-conversion{gap:32px}.ig-proposal{padding:24px}.ig-messages{min-height:315px}}@media (max-width: 800px){.ig-customers{flex-direction:column;align-items:flex-start;gap:16px}.ig-customers ul{width:100%;margin:0}.ig-authority{grid-template-columns:1fr;gap:20px}.ig-founder-contact{justify-self:start}.ig-hero{grid-template-columns:1fr;gap:36px}.ig-copy{max-width:580px}.ig-hero-heading h1{font-size:44px}.ig-demo{max-width:520px;width:100%;margin-inline:auto}.ig-messages{min-height:280px}.ig-conversion{grid-template-columns:1fr;gap:36px}.ig-proposal{max-width:540px;width:100%}.ig-faq{grid-template-columns:1fr;gap:0}}@media (max-width: 600px){.ig-plans{grid-template-columns:1fr}.ig-plans-section{padding-top:32px}.ig-plan{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:24px 18px;align-items:center}.ig-plan h3{grid-column:1;grid-row:1;font-size:15px;margin:0}.ig-plan-unit{grid-column:1;grid-row:2;font-size:11px}.ig-price{grid-column:2;grid-row:1 / 3;font-size:28px;margin:0}.ig-consult{font-size:21px}.ig-plan .offer-cta{grid-column:1 / -1;margin-top:12px;min-height:46px}.ig-authority{padding-block:36px}.ig-customers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ig-landing .offer-header{min-height:76px;gap:12px}.ig-hero{padding-block:32px 40px}.ig-hero-heading h1{font-size:36px}.ig-copy .offer-cta{width:100%;font-size:13px;padding-inline:12px}.ig-copy .offer-cta>svg:last-of-type{display:none}.ig-intro{font-size:16px;margin-bottom:24px}.ig-example{padding:18px 14px}.ig-message{padding:12px;max-width:98%}.ig-messages{min-height:315px}.ig-disclaimer{padding-inline:14px}.ig-conversion{padding-block:36px}.ig-proposal{padding:24px 20px}.ig-proposal .offer-cta{font-size:13px;gap:8px}.ig-proposal .offer-cta>svg:last-of-type{display:none}.ig-faq{padding-bottom:32px}.ig-founder-heading{gap:16px}.ig-founder-heading img{width:92px;height:104px}.ig-founder-heading h2{font-size:22px}}@media (prefers-reduced-motion: reduce){.ig-landing *,.ig-landing *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
