.birdly-home{background:var(--white);min-height:100vh}.birdly-home h1,.birdly-home h2,.birdly-home h3,.birdly-home h4,.birdly-home .dpl{letter-spacing:-.02em;font-family:Plus Jakarta Sans,Inter,sans-serif;font-weight:800;line-height:1.05}.birdly-home .wrap{max-width:1180px;margin:0 auto;padding:0 26px}.birdly-home .sky-em{color:var(--sky)}.birdly-home .btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-family:Plus Jakarta Sans;font-size:16px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.birdly-home .btn-teal{background:var(--teal);color:#fff;padding:15px 26px;box-shadow:0 10px 24px #00b3a647}.birdly-home .btn-teal:hover{transform:translateY(-2px);box-shadow:0 16px 32px #00b3a65c}.birdly-home .btn-ghost{color:var(--navy);border:1.5px solid var(--line);background:#fff;padding:15px 24px}.birdly-home .btn-ghost:hover{border-color:var(--sky);color:var(--sky)}.birdly-home .btn-sky{background:var(--sky);color:#fff;padding:15px 26px;box-shadow:0 10px 24px #2eb7ff4d}.birdly-home .btn-sky:hover{transform:translateY(-2px)}.birdly-home header{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffd1;position:sticky;top:0}.birdly-home .bar{align-items:center;gap:30px;padding:14px 0;display:flex}.birdly-home .logo{letter-spacing:-.03em;align-items:center;gap:10px;font-family:Plus Jakarta Sans;font-size:23px;font-weight:800;display:flex}.birdly-home .logo .dk{color:var(--sky);font-weight:700}.birdly-home nav.menu{gap:26px;margin-left:14px;display:flex}.birdly-home nav.menu a{color:var(--navy-soft);font-size:15px;font-weight:500;transition:color .15s}.birdly-home nav.menu a:hover{color:var(--navy)}.birdly-home .bar .right{align-items:center;gap:14px;margin-left:auto;display:flex}.birdly-home .nav-cta{background:var(--teal);color:#fff;border-radius:11px;padding:11px 20px;font-family:Plus Jakarta Sans;font-size:15px;font-weight:700;transition:transform .15s}.birdly-home .nav-cta:hover{transform:translateY(-1px)}.birdly-home .burger{cursor:pointer;background:0 0;border:0;padding:6px;display:none}.birdly-home .hero{background:linear-gradient(180deg,var(--sky-soft) 0%, #f6fbff 55%, #fff 100%);position:relative;overflow:hidden}.birdly-home .hero:before{content:"";background:radial-gradient(circle,#2eb7ff47,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;left:-160px}.birdly-home .hero:after{content:"";background:radial-gradient(circle,#00b3a629,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:40px;right:-160px}.birdly-home .hero-grid{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:64px 0 96px;display:grid;position:relative}.birdly-home .pill{border:1px solid var(--line);color:var(--navy);box-shadow:var(--shadow);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 15px;font-size:13.5px;font-weight:600;display:inline-flex}.birdly-home .pill .ic{width:18px;height:18px}.birdly-home .hero h1{font-size:clamp(40px,5.6vw,62px)}.birdly-home .hero .sub{color:var(--navy-soft);max-width:36ch;margin-top:22px;font-size:clamp(17px,1.5vw,20px)}.birdly-home .hero .checks{flex-wrap:wrap;gap:10px 22px;margin-top:24px;display:flex}.birdly-home .hero .checks span{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.birdly-home .hero .cta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.birdly-home .stage{justify-content:center;display:flex;position:relative}.birdly-home .phone{background:var(--navy);width:300px;max-width:80%;box-shadow:var(--shadow-lg);border-radius:42px;padding:12px;position:relative}.birdly-home .phone .screen{aspect-ratio:9/18.6;background:linear-gradient(#dff1ff,#f4faff);border-radius:32px;position:relative;overflow:hidden}.birdly-home .phone .notch{background:var(--navy);z-index:3;border-radius:0 0 14px 14px;width:96px;height:20px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.birdly-home .phone .stat{color:var(--navy);justify-content:space-between;padding:11px 22px 0;font-size:11px;font-weight:700;display:flex}.birdly-home .phone .smscard{background:#fff;border-radius:16px;margin:54px 14px 0;padding:14px;box-shadow:0 8px 20px #0d1b2a1a}.birdly-home .smscard .hd{align-items:center;gap:8px;margin-bottom:10px;display:flex}.birdly-home .smscard .hd .ic{background:var(--sky);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.birdly-home .smscard .hd .nm{letter-spacing:.04em;color:var(--navy);font-size:11px;font-weight:800}.birdly-home .smscard .hd .tm{color:var(--navy-soft);margin-left:auto;font-size:10px}.birdly-home .smscard .t{margin-bottom:5px;font-size:13.5px;font-weight:700}.birdly-home .smscard .row{color:#33414f;font-size:12.5px;line-height:1.5}.birdly-home .smscard .lnk{color:var(--sky);font-weight:700}.birdly-home .smscard .stop{color:var(--navy-soft);border-top:1px solid var(--line);margin-top:8px;padding-top:7px;font-size:10.5px}.birdly-home .matchcard{border:1px solid var(--line);background:#fff;border-radius:16px;margin:14px 14px 0;padding:15px;box-shadow:0 8px 20px #0d1b2a1a}.birdly-home .matchcard .top{align-items:center;gap:7px;margin-bottom:9px;font-family:Plus Jakarta Sans;font-size:14px;font-weight:800;display:flex}.birdly-home .matchcard .top .tick{background:var(--teal);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.birdly-home .matchcard h4{margin-bottom:2px;font-size:14px;font-weight:800}.birdly-home .matchcard .muni{color:var(--navy-soft);margin-bottom:10px;font-size:12px}.birdly-home .matchcard .li{align-items:center;gap:7px;margin-bottom:5px;font-size:12px;display:flex}.birdly-home .matchcard .li svg{flex:0 0 14px}.birdly-home .matchcard .see{color:var(--sky);margin-top:8px;font-size:12.5px;font-weight:700;display:inline-block}.birdly-home section{padding:90px 0}.birdly-home .kick{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin-bottom:13px;font-family:Plus Jakarta Sans;font-size:13px;font-weight:700}.birdly-home .center{text-align:center}.birdly-home .center .kick{display:block}.birdly-home h2.big{font-size:clamp(30px,3.8vw,46px)}.birdly-home .lead{color:var(--navy-soft);max-width:48ch;margin-top:14px;font-size:18px}.birdly-home .center .lead{margin-left:auto;margin-right:auto}.birdly-home .pain{background:var(--grey)}.birdly-home .pain-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px;display:grid}.birdly-home .pcard{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);background:#fff;padding:28px}.birdly-home .pcard .ic{background:#ffecec;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;display:flex}.birdly-home .pcard h3{margin-bottom:8px;font-size:20px}.birdly-home .pcard p{color:var(--navy-soft);font-size:15.5px}.birdly-home .steps{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:50px;display:grid}.birdly-home .stp{border-radius:var(--r);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#fff,#fbfdff);padding:28px;position:relative}.birdly-home .stp .num{color:#fff;background:var(--sky);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:16px;font-family:Plus Jakarta Sans;font-size:14px;font-weight:800;display:flex}.birdly-home .stp h3{margin-bottom:8px;font-size:20px}.birdly-home .stp p{color:var(--navy-soft);font-size:15.5px}.birdly-home .marq-sec{background:var(--navy);color:#fff;padding:54px 0;overflow:hidden}.birdly-home .marq-sec .lbl{text-align:center;margin-bottom:8px;font-family:Plus Jakarta Sans;font-size:clamp(20px,2.4vw,28px);font-weight:700}.birdly-home .marq-sec .sml{text-align:center;color:#a9bbd0;max-width:60ch;margin:0 auto 26px;font-size:15.5px}.birdly-home .track{gap:12px;width:max-content;animation:42s linear infinite scroll;display:flex}.birdly-home .marq-sec:hover .track{animation-play-state:paused}.birdly-home .chip{white-space:nowrap;color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:15px;font-weight:600;display:inline-flex}.birdly-home .chip i{background:var(--sky);border-radius:50%;width:7px;height:7px}.birdly-home .examples{background:var(--sky-soft)}.birdly-home .ex-grid{grid-template-columns:1fr 1fr;gap:26px;margin-top:46px;display:grid}.birdly-home .mailcard{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);background:#fff;padding:24px}.birdly-home .mailcard .from{border-bottom:1px solid var(--line);align-items:center;gap:9px;margin-bottom:14px;padding-bottom:14px;display:flex}.birdly-home .mailcard .from .ic{background:var(--sky);border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.birdly-home .mailcard .from b{font-family:Plus Jakarta Sans;font-weight:800}.birdly-home .mailcard .from .on{color:var(--navy-soft);margin-left:auto;font-size:12px}.birdly-home .mailcard h4{margin-bottom:4px;font-size:18px}.birdly-home .mailcard .pre{color:var(--navy-soft);margin-bottom:14px;font-size:14.5px}.birdly-home .mailcard .inner{background:var(--grey);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.birdly-home .mailcard .inner .ico{border:1px solid var(--line);background:#fff;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.birdly-home .mailcard .inner .ttl{font-size:14.5px;font-weight:700}.birdly-home .mailcard .inner .meta{color:var(--navy-soft);font-size:12.5px}.birdly-home .mailcard .seebtn{background:var(--sky);color:#fff;border-radius:9px;margin-top:12px;padding:9px 15px;font-size:13px;font-weight:700;display:inline-block}.birdly-home .mailcard .sign{color:var(--navy-soft);margin-top:14px;font-size:13.5px}.birdly-home .ex-copy h2{font-size:clamp(27px,3.2vw,38px)}.birdly-home .ex-copy p{color:var(--navy-soft);margin-top:14px;font-size:17px}.birdly-home .ex-copy ul{flex-direction:column;gap:13px;margin-top:22px;list-style:none;display:flex}.birdly-home .ex-copy li{align-items:center;gap:11px;font-size:16px;font-weight:500;display:flex}.birdly-home .ex-copy li .t{background:#e6fffb;border-radius:7px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.birdly-home .vals{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;display:grid}.birdly-home .vcard{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);background:#fff;padding:24px}.birdly-home .vcard .ic{background:var(--sky-soft);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:flex}.birdly-home .vcard h4{margin-bottom:6px;font-size:17px}.birdly-home .vcard p{color:var(--navy-soft);font-size:14.5px}.birdly-home .pricing{background:var(--grey)}.birdly-home .tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-top:50px;display:grid}.birdly-home .tiers.single{grid-template-columns:minmax(0,460px);justify-content:center}.birdly-home .tier{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;padding:30px;display:flex}.birdly-home .tier.feat{border:2px solid var(--teal);position:relative;box-shadow:0 24px 60px #00b3a62e}.birdly-home .tier .tag{background:var(--teal);color:#fff;letter-spacing:.04em;border-radius:999px;padding:5px 14px;font-family:Plus Jakarta Sans;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.birdly-home .tier .bird{align-items:center;gap:9px;margin-bottom:6px;font-family:Plus Jakarta Sans;font-size:20px;font-weight:800;display:flex}.birdly-home .tier .desc{color:var(--navy-soft);min-height:42px;font-size:14.5px}.birdly-home .tier .amt{margin:16px 0 2px;font-family:Plus Jakarta Sans;font-size:46px;font-weight:800;line-height:1}.birdly-home .tier .amt span{color:var(--navy-soft);font-size:16px;font-weight:600}.birdly-home .tier .exm{color:var(--navy-soft);margin-bottom:18px;font-size:12.5px}.birdly-home .tier ul{flex-direction:column;flex:1;gap:11px;margin-bottom:24px;list-style:none;display:flex}.birdly-home .tier li{align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.birdly-home .tier li svg{flex:0 0 18px;margin-top:3px}.birdly-home .tier .btn{width:100%}.birdly-home .price-note{text-align:center;color:var(--navy-soft);margin-top:24px;font-size:14px}.birdly-home .pill-incl{color:var(--teal-dk);letter-spacing:.06em;background:#e6fffb;border-radius:999px;margin-bottom:14px;padding:6px 14px;font-family:Plus Jakarta Sans;font-size:12px;font-weight:700;display:inline-block}.birdly-home .price-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;max-width:720px;margin:42px auto 0;display:grid}.birdly-home .pbox{border:1px solid var(--line);box-shadow:var(--shadow);text-align:center;background:#fff;border-radius:22px;flex-direction:column;padding:32px 28px;display:flex;position:relative}.birdly-home .pbox.feat{border:2px solid var(--sky);box-shadow:0 24px 60px #2eb7ff29}.birdly-home .pbox .psave{background:var(--sky);color:#fff;letter-spacing:.04em;border-radius:999px;padding:5px 14px;font-family:Plus Jakarta Sans;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.birdly-home .pbox .plabel{letter-spacing:.08em;color:var(--teal);margin-bottom:10px;font-family:Plus Jakarta Sans;font-size:13px;font-weight:700}.birdly-home .pbox .pamt{color:var(--navy);font-family:Plus Jakarta Sans;font-size:48px;font-weight:800;line-height:1}.birdly-home .pbox .pamt span{color:var(--navy-soft);letter-spacing:0;margin-left:7px;font-size:16px;font-weight:600}.birdly-home .pbox .pnote{color:var(--navy-soft);min-height:42px;margin-top:12px;font-size:13.5px}.birdly-home .pbox .pfoot{margin-top:auto;padding-top:22px}.birdly-home .pbox .pbtn{width:100%}.birdly-home .pbox .psub{color:var(--navy-soft);margin-top:11px;font-size:12.5px}.birdly-home .price-incl{background:var(--sky-soft);border:1px solid var(--line);border-radius:18px;max-width:720px;margin:24px auto 0;padding:24px 28px}.birdly-home .price-incl h3{text-align:center;margin-bottom:16px;font-size:17px}.birdly-home .price-incl ul{grid-template-columns:1fr 1fr;gap:12px 26px;list-style:none;display:grid}.birdly-home .price-incl li{color:var(--navy);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.birdly-home .price-incl li svg{flex:0 0 18px;margin-top:3px}.birdly-home .topstack{z-index:90;position:sticky;top:0}.birdly-home .topstack>header{position:static;top:auto}.birdly-home .launch-bar{background:linear-gradient(90deg,var(--navy) 0%,#185fa5 100%);color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;min-height:60px;padding:12px 22px;font-family:Inter,sans-serif;font-size:16px;line-height:1.3;display:flex}.birdly-home .launch-bar .lb-msg{font-weight:600}.birdly-home .launch-bar .lb-msg b{color:#fff;font-weight:800}.birdly-home .launch-bar .lb-cta{background:var(--teal);color:#fff;border-radius:999px;flex:none;padding:10px 20px;font-family:Plus Jakarta Sans;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .15s;box-shadow:0 8px 18px #00b3a64d}.birdly-home .launch-bar .lb-cta:hover{transform:translateY(-1px)}.birdly-home .cd{font-variant-numeric:tabular-nums;gap:6px;display:inline-flex}.birdly-home .cd-u{white-space:nowrap;background:#ffffff24;border-radius:8px;padding:5px 9px;font-size:14.5px;font-weight:600}.birdly-home .cd-u b{color:var(--sky-200);font-family:Plus Jakarta Sans;font-weight:800}.birdly-home .launch-bar .cd-sec{background:#2eb7ff38}.birdly-home .launch-bar .cd-sec b{color:var(--sky)}.birdly-home .launch-streamer{border:1.5px solid var(--teal);max-width:720px;color:var(--navy);text-align:center;background:#e1f5ee;border-radius:14px;margin:30px auto 0;padding:16px 22px;box-shadow:0 10px 26px #00b3a624}.birdly-home .launch-streamer .ls-main{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.birdly-home .launch-streamer .ls-main b{color:var(--teal-dk);font-weight:800}.birdly-home .launch-streamer .ls-sub{color:var(--navy-soft);margin-top:8px;font-size:13.5px}.birdly-home .launch-streamer .cd-u{background:#00b3a621}.birdly-home .launch-streamer .cd-u b,.birdly-home .launch-streamer .cd-sec b{color:var(--teal-dk)}@media (max-width:640px){.birdly-home .launch-bar{gap:6px 10px;padding:11px 12px;font-size:14px}.birdly-home .launch-bar .lb-msg{flex:100%}.birdly-home .launch-bar .lb-cta{padding:8px 15px;font-size:13px}.birdly-home .cd-u{padding:3px 6px;font-size:13px}.birdly-home .launch-streamer{margin-top:24px;padding:14px 16px}.birdly-home .launch-streamer .ls-main{font-size:14.5px}.birdly-home .launch-streamer .ls-sub{font-size:12.5px}}.birdly-home .about{background:var(--navy);color:#fff}.birdly-home .about-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;display:grid}.birdly-home .about h2{color:#fff;font-size:clamp(28px,3.4vw,40px)}.birdly-home .about p{color:#c3d2e4;margin-top:16px;font-size:17px}.birdly-home .about .sign{color:#fff;margin-top:18px;font-family:Plus Jakarta Sans;font-weight:700}.birdly-home .about .sign span{color:#8fa6c0;font-family:Inter;font-size:14px;font-weight:400}.birdly-home .about .promise{border-radius:var(--r);background:#ffffff0d;border:1px solid #ffffff1f;padding:28px}.birdly-home .about .promise .h{align-items:center;gap:10px;margin-bottom:10px;font-family:Plus Jakarta Sans;font-size:18px;font-weight:800;display:flex}.birdly-home .about .promise p{color:#c3d2e4;margin-top:0}.birdly-home .faq-list{max-width:780px;margin:46px auto 0}.birdly-home details{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;margin-bottom:12px;padding:2px 22px}.birdly-home summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:19px 0;font-family:Plus Jakarta Sans;font-size:17px;font-weight:700;list-style:none;display:flex}.birdly-home summary::-webkit-details-marker{display:none}.birdly-home summary .pm{background:var(--sky-soft);width:24px;height:24px;color:var(--sky);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;font-size:17px;transition:transform .2s;display:flex}.birdly-home details[open] summary .pm{background:var(--teal);color:#fff;transform:rotate(45deg)}.birdly-home details p{color:var(--navy-soft);padding:0 0 20px;font-size:15.5px}.birdly-home .ctaband{background:linear-gradient(120deg,var(--sky),#1fa0e8);color:#fff;text-align:center}.birdly-home .ctaband h2{color:#fff;font-size:clamp(28px,3.4vw,42px)}.birdly-home .ctaband p{color:#eaf6ff;max-width:44ch;margin:14px auto 28px;font-size:18px}.birdly-home .ctaband .btn-teal{color:var(--teal);background:#fff}.birdly-home .ctaband .btn-teal:hover{background:#fff}.birdly-home .cancel{background:var(--white)}.birdly-home .cbox{background:var(--grey);border:1px solid var(--line);text-align:center;border-radius:24px;max-width:780px;margin:0 auto;padding:40px}.birdly-home .cancel h2{font-size:clamp(26px,3.2vw,38px)}.birdly-home .cancel .lead{margin:14px auto 0}.birdly-home .cancel-form{flex-wrap:wrap;gap:10px;max-width:560px;margin:26px auto 0;display:flex}.birdly-home .cancel-form input{border:1.5px solid var(--line);color:var(--navy);background:#fff;border-radius:11px;flex:200px;padding:14px;font-family:inherit;font-size:15px}.birdly-home .cancel-form input:focus{border-color:var(--sky);outline:none}.birdly-home .cancel-form button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:11px;flex:100%;padding:15px;font-family:Plus Jakarta Sans;font-size:15px;font-weight:700;transition:transform .15s}.birdly-home .cancel-form button:hover{transform:translateY(-1px)}.birdly-home .psst{color:var(--teal);margin-top:20px;font-family:Caveat,cursive;font-size:26px;line-height:1.2}.birdly-home .signup{background:var(--sky-soft)}.birdly-home .su-grid{grid-template-columns:1fr 1fr;align-items:center;gap:46px;display:grid}.birdly-home .su-grid h2{font-size:clamp(28px,3.4vw,42px)}.birdly-home .su-grid .lead{margin-top:14px}.birdly-home .su-grid ul{flex-direction:column;gap:12px;margin-top:22px;list-style:none;display:flex}.birdly-home .su-grid li{align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.birdly-home .fcard{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:22px;padding:30px}.birdly-home .fcard h3{margin-bottom:4px;font-size:21px}.birdly-home .fcard .ft{color:var(--navy-soft);margin-bottom:18px;font-size:14px}.birdly-home .fg{margin-bottom:13px}.birdly-home .fg label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.birdly-home .fg input,.birdly-home .fg select{border:1.5px solid var(--line);width:100%;color:var(--navy);background:#fff;border-radius:11px;padding:13px 14px;font-family:inherit;font-size:16px}.birdly-home .fg input:focus,.birdly-home .fg select:focus{border-color:var(--sky);outline:none}.birdly-home .consent{color:var(--navy-soft);align-items:flex-start;gap:9px;margin:4px 0 16px;font-size:13px;display:flex}.birdly-home .consent input{margin-top:3px}.birdly-home .submit{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;padding:16px;font-family:Plus Jakarta Sans;font-size:17px;font-weight:700;transition:transform .15s;box-shadow:0 10px 24px #00b3a647}.birdly-home .submit:hover{transform:translateY(-2px)}.birdly-home .fnote{text-align:center;color:var(--navy-soft);margin-top:12px;font-size:13px}.birdly-home .ok{text-align:center;padding:24px 6px;display:none}.birdly-home .ok.show{display:block}.birdly-home .ok .ck{background:var(--teal);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;display:flex}.birdly-home .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.birdly-home .reveal.in{opacity:1;transform:none}@media (max-width:920px){.birdly-home nav.menu{display:none}.birdly-home .hero-grid,.birdly-home .ex-grid,.birdly-home .about-grid,.birdly-home .su-grid{grid-template-columns:1fr;gap:40px}.birdly-home .stage{order:-1}.birdly-home .pain-grid,.birdly-home .steps,.birdly-home .vals,.birdly-home .tiers,.birdly-home .price-duo,.birdly-home .price-incl ul{grid-template-columns:1fr}.birdly-home .vals{grid-template-columns:1fr 1fr}.birdly-home section{padding:64px 0}}@media (max-width:520px){.birdly-home .vals{grid-template-columns:1fr}}.chat-launcher{z-index:200;background:var(--teal);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;transition:transform .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px #00b3a66b}.chat-launcher:hover{transform:scale(1.06)}.chat-launcher svg{transition:opacity .2s,transform .2s;position:absolute}.chat-launcher .close-i{opacity:0;transform:rotate(-30deg)}body.chat-open .chat-launcher .open-i{opacity:0}body.chat-open .chat-launcher .close-i{opacity:1;transform:rotate(0)}.chat-launcher .dot{background:var(--coral);border:2px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;top:1px;right:1px}body.chat-open .chat-launcher .dot{display:none}.chat-panel{z-index:200;width:372px;max-width:calc(100vw - 28px);height:564px;max-height:calc(100vh - 128px);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;transition:opacity .25s,transform .25s;display:flex;position:fixed;bottom:96px;right:22px;overflow:hidden;transform:translateY(16px)scale(.98)}body.chat-open .chat-panel{opacity:1;pointer-events:auto;transform:none}.chat-head{background:linear-gradient(120deg,var(--teal),#019a8f);color:#fff;align-items:center;gap:11px;padding:16px 18px;display:flex}.chat-head .av{background:#ffffff2e;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.chat-head .ti{font-family:Plus Jakarta Sans;font-size:16px;font-weight:800;line-height:1.15}.chat-head .st{color:#d6fffa;align-items:center;gap:6px;font-size:12px;display:flex}.chat-head .st i{background:#9bfff0;border-radius:50%;width:7px;height:7px}.chat-head .x{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:0;margin-left:auto;font-size:16px}.chat-body{background:var(--grey);flex-direction:column;flex:1;gap:10px;padding:18px;display:flex;overflow-y:auto}.cmsg{border-radius:15px;max-width:84%;padding:11px 14px;font-size:14.5px;line-height:1.5}.cmsg.bot{border:1px solid var(--line);background:#fff;border-bottom-left-radius:5px;align-self:flex-start}.cmsg.user{background:var(--teal);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.cmsg.bot b{color:var(--navy)}.quick{background:var(--grey);flex-wrap:wrap;gap:8px;padding:10px 14px 4px;display:flex}.quick button{border:1px solid var(--sky-200);color:var(--sky);cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-family:Inter;font-size:13px;font-weight:600;transition:background .15s}.quick button:hover{background:var(--sky-soft)}.chat-foot{border-top:1px solid var(--line);background:#fff;gap:8px;padding:12px;display:flex}.chat-foot input{border:1.5px solid var(--line);color:var(--navy);border-radius:12px;flex:1;padding:12px 14px;font-family:inherit;font-size:14.5px}.chat-foot input:focus{border-color:var(--teal);outline:none}.chat-foot button{background:var(--teal);cursor:pointer;border:0;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;display:flex}.chat-note{color:var(--navy-soft);text-align:center;background:#fff;padding:8px 0 11px;font-size:11px}@media (max-width:520px){.chat-panel{width:auto;height:72vh;bottom:86px;left:12px;right:12px}.chat-launcher{bottom:14px;right:14px}}.birdly-home .skab-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:46px;display:grid}.birdly-home .skab-copy h2{font-size:clamp(27px,3.2vw,38px)}.birdly-home .skab-copy p{color:var(--navy-soft);margin-top:14px;font-size:17px}.birdly-home .skab-copy .skab-honest{color:var(--navy-soft);background:var(--sky-soft);border-left:3px solid var(--teal);border-radius:0 10px 10px 0;margin-top:18px;padding:12px 15px;font-size:15px}.birdly-home .skab-card{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);background:#fff;padding:20px}.birdly-home .skab-cardh{border-bottom:1px solid var(--line);align-items:center;gap:9px;margin-bottom:14px;padding-bottom:13px;font-family:Plus Jakarta Sans;font-weight:800;display:flex}.birdly-home .skab-cardh .ic{background:var(--sky);border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.birdly-home .skab-cardh .ex{color:var(--navy-soft);margin-left:auto;font-size:12px;font-weight:600}.birdly-home .skab-row{border:1px solid var(--line);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;padding:11px 13px;display:flex}.birdly-home .skab-row.green{background:#e5f7ef;border-color:#bfe9da}.birdly-home .skab-row.yellow{background:#fdf3dc;border-color:#f3dda8}.birdly-home .skab-state{white-space:nowrap;font-size:12.5px;font-weight:700}.birdly-home .skab-row.green .skab-state{color:#197a66}.birdly-home .skab-row.yellow .skab-state{color:#92670a}.birdly-home .skab-val{color:var(--navy);text-align:right;font-size:13.5px}.birdly-home .skab-legend{color:var(--navy-soft);flex-wrap:wrap;gap:18px;margin-top:14px;font-size:12.5px;display:flex}.birdly-home .skab-legend i.dot{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.birdly-home .skab-legend i.green{background:#197a66}.birdly-home .skab-legend i.yellow{background:#e0a800}@media (max-width:920px){.birdly-home .skab-grid{grid-template-columns:1fr;gap:34px}}.birdly-home .pain .pain-bridge{text-align:center;max-width:62ch;color:var(--navy-soft);margin:34px auto 0;font-size:16.5px;font-weight:500}.birdly-home .steps{grid-template-columns:repeat(4,1fr)}@media (max-width:920px){.birdly-home .steps{grid-template-columns:1fr}}
