.WingralPricing_section__RxWMW{--pricing-ink:#0b1027;--pricing-muted:#65708d;--pricing-purple:#554be8;padding:var(--section-breath,36px) 28px 48px;background:radial-gradient(ellipse at 50% 50%,#f8f9fc 0,#fdfdff 75%);color:var(--pricing-ink);font-family:var(--font-landing),"DM Sans",Arial,sans-serif;font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}.WingralPricing_section__RxWMW,.WingralPricing_section__RxWMW *{box-sizing:border-box}.WingralPricing_section__RxWMW h2,.WingralPricing_section__RxWMW h3,.WingralPricing_section__RxWMW p{margin:0}.WingralPricing_container__e5ij7{max-width:928px;margin-inline:auto}.WingralPricing_header__E7pnx{text-align:center;margin-bottom:20px}.WingralPricing_eyebrow__kiw6b{color:#687295;text-transform:uppercase;letter-spacing:.3em;font-size:10px;font-weight:700}.WingralPricing_header__E7pnx h2{color:var(--pricing-ink);font-size:clamp(28px,3.6vw,38px);line-height:1.18;font-weight:700;letter-spacing:-.035em;margin-top:6px}.WingralPricing_header__E7pnx .WingralPricing_intro__tshCh{margin-top:7px;font-size:15px;color:var(--pricing-muted);line-height:1.45}.WingralPricing_layout__td1j6{display:grid;grid-template-columns:minmax(0,1fr) 342px minmax(0,1fr);grid-template-areas:"left card right";gap:70px;align-items:start}.WingralPricing_side__unwvR{padding-top:23px;display:grid;gap:35px;min-width:0}.WingralPricing_left__uXbmM{grid-area:left;padding-left:30px;margin-right:-30px}.WingralPricing_right__oHKS3{grid-area:right}.WingralPricing_benefit__dqtmz h3{font-size:16px;line-height:1.25;font-weight:700;letter-spacing:-.025em;margin-top:10px;color:var(--pricing-ink)}.WingralPricing_benefit__dqtmz p{font-size:14px;line-height:1.4;color:var(--pricing-muted);margin-top:6px}.WingralPricing_iconTile__sXX0M{display:grid;place-items:center;width:58px;height:58px;border-radius:19px;color:#5046df;background:linear-gradient(140deg,#eef0ff,#f3efff)}.WingralPricing_iconTile__sXX0M svg{width:32px;height:34px}.WingralPricing_green__4fESg{color:#16a48d;background:#e7f9f2}.WingralPricing_card__NL8W8{grid-area:card;min-width:0;position:relative;background:#fff;border:1px solid #ebedf5;border-radius:13px;padding:22px 24px 17px;box-shadow:0 12px 30px #252c4510}.WingralPricing_card__NL8W8 h3{font-size:27px;font-weight:700;letter-spacing:-.03em;line-height:1.25;color:var(--pricing-ink)}.WingralPricing_card__NL8W8 .WingralPricing_tagline__gpiHn{font-size:12px;line-height:1.5;color:#576381;margin-top:3px}.WingralPricing_card__NL8W8 .WingralPricing_price__jCOEr{display:flex;align-items:baseline;gap:7px;margin-top:6px}.WingralPricing_price__jCOEr strong{font-size:40px;line-height:1.18;letter-spacing:-.055em;font-weight:700}.WingralPricing_price__jCOEr>span{color:#485575;font-size:14px}.WingralPricing_card__NL8W8 .WingralPricing_annual___rMTq{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-top:2px;color:#34415f;font-size:13px}.WingralPricing_savings__dSNCY{color:#098f73;background:#def6ec;border-radius:7px;padding:2px 10px;font-size:11px;font-weight:500}.WingralPricing_section__RxWMW .WingralPricing_features__aUdhl{list-style:none;display:grid;gap:6px;padding:14px 0 0;margin:11px 0 27px;border-top:1px solid #eceef6}.WingralPricing_features__aUdhl li{display:flex;align-items:flex-start;gap:10px;color:#26314e;font-size:12.5px;line-height:1.4}.WingralPricing_features__aUdhl li>span:last-child{min-width:0;overflow-wrap:anywhere}.WingralPricing_check__64FzM{width:17px;height:17px;flex:0 0 17px;border-radius:50%;background:linear-gradient(135deg,#7167ff,#4944db);color:#fff;display:grid;place-items:center}.WingralPricing_check__64FzM svg{width:15px;height:15px;stroke-width:2}.WingralPricing_section__RxWMW .WingralPricing_cta__7l90T{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:42px;padding:10px 12px;border:1px solid #6f62ff;border-radius:9px;color:#fff;text-decoration:none;background:linear-gradient(115deg,#6558f1,#5149e6);box-shadow:inset 0 1px 1px #ffffff26;font-size:12px;font-weight:600;line-height:1.3;text-align:center;transition:background .15s,box-shadow .15s}.WingralPricing_cta__7l90T svg{width:15px;height:15px;flex-shrink:0}.WingralPricing_cta__7l90T:hover{background:#4840d5;box-shadow:0 5px 16px #574cec30}.WingralPricing_section__RxWMW .WingralPricing_cta__7l90T:focus-visible{outline:3px solid #968dff;outline-offset:4px}.WingralPricing_card__NL8W8 .WingralPricing_finePrint__C4Qcp{margin-top:8px;color:#616c88;text-align:center;font-size:11px}.WingralPricing_pressureNote__WztQs,.WingralPricing_riskNote__E05O7,.WingralPricing_upgradeNote__lHm9M{color:#34417d;font-family:var(--font-caveat),"Caveat","Segoe Print",cursive;font-weight:500;font-size:20px;line-height:1.15}.WingralPricing_riskNote__E05O7{position:relative;justify-self:end;padding:8px 57px 0 0;transform:rotate(-11deg)}.WingralPricing_riskNote__E05O7 svg{position:absolute;width:80px;height:45px;left:81px;top:26px;transform:rotate(11deg)}.WingralPricing_pressureNote__WztQs svg,.WingralPricing_riskNote__E05O7 svg,.WingralPricing_upgradeNote__lHm9M svg{stroke:#6552ff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.WingralPricing_upgradeNote__lHm9M{margin:7px 0 0 40px;position:relative;transform:rotate(-10deg)}.WingralPricing_upgradeNote__lHm9M svg{position:absolute;width:44px;height:60px;top:-13px;right:-5px}.WingralPricing_reassurance__sXbwd{margin-top:27px;display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:26px;padding:14px 32px;border-radius:13px;background:linear-gradient(105deg,#f0f1ff,#f4f5ff)}.WingralPricing_bulb__nODb2{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:#e7e8ff;color:#574bea}.WingralPricing_bulb__nODb2 svg{width:33px;height:39px}.WingralPricing_reassurance__sXbwd h3{font-size:15px;font-weight:700;margin-bottom:4px;letter-spacing:-.015em;color:var(--pricing-ink)}.WingralPricing_reassurance__sXbwd p{color:var(--pricing-muted);font-size:12px;line-height:1.5}.WingralPricing_pressureNote__WztQs{display:flex;align-items:center;gap:8px;transform:rotate(-10deg);font-size:16px;text-align:center;white-space:nowrap}.WingralPricing_pressureNote__WztQs svg{width:38px;height:42px}@media (max-width:980px){.WingralPricing_layout__td1j6{gap:28px;grid-template-columns:minmax(0,1fr) minmax(300px,342px) minmax(0,1fr)}.WingralPricing_left__uXbmM{padding-left:0;margin-right:0}.WingralPricing_upgradeNote__lHm9M{margin-left:0}.WingralPricing_riskNote__E05O7{justify-self:start;padding-right:0}.WingralPricing_riskNote__E05O7 svg{width:60px;left:75px}.WingralPricing_reassurance__sXbwd{gap:18px;padding-inline:20px}.WingralPricing_pressureNote__WztQs{font-size:14px}.WingralPricing_desktopBreak__Tp5PJ{display:none}}@media (max-width:760px){.WingralPricing_section__RxWMW{padding:36px 20px}.WingralPricing_header__E7pnx{margin-bottom:26px}.WingralPricing_header__E7pnx .WingralPricing_intro__tshCh{font-size:14px}.WingralPricing_layout__td1j6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"left right" "card card";gap:30px}.WingralPricing_card__NL8W8{width:100%;max-width:380px;justify-self:center}.WingralPricing_side__unwvR{padding-top:0;gap:28px}.WingralPricing_riskNote__E05O7,.WingralPricing_upgradeNote__lHm9M{display:none}.WingralPricing_reassurance__sXbwd{margin-top:32px;grid-template-columns:54px minmax(0,1fr);padding:20px;align-items:start;gap:15px}.WingralPricing_bulb__nODb2{width:54px;height:54px}.WingralPricing_pressureNote__WztQs{grid-column:2;justify-self:end;margin-top:8px}}@media (max-width:380px){.WingralPricing_section__RxWMW{padding-inline:16px}.WingralPricing_card__NL8W8{padding-inline:20px}.WingralPricing_layout__td1j6{column-gap:18px}.WingralPricing_benefit__dqtmz h3{font-size:15px}.WingralPricing_benefit__dqtmz p{font-size:13px}.WingralPricing_reassurance__sXbwd{padding:16px;grid-template-columns:1fr}.WingralPricing_pressureNote__WztQs{grid-column:1}}@media (prefers-reduced-motion:reduce){.WingralPricing_cta__7l90T{transition:none}}.WingralFooter_footer__8ZqkF{position:relative;isolation:isolate;background:radial-gradient(ellipse at 93% 0,#342b652e,transparent 52%),#10151f;color:#f4f5ff;font-family:var(--font-landing),"DM Sans",Arial,sans-serif;font-size:14px;line-height:1.5;border-top:1px solid #6457ae55}.WingralFooter_footer__8ZqkF,.WingralFooter_footer__8ZqkF *{box-sizing:border-box}.WingralFooter_footer__8ZqkF h2,.WingralFooter_footer__8ZqkF h3,.WingralFooter_footer__8ZqkF p,.WingralFooter_footer__8ZqkF ul{margin:0}.WingralFooter_footer__8ZqkF ul{padding:0;list-style:none}.WingralFooter_footer__8ZqkF a{color:inherit;text-decoration:none}.WingralFooter_footer__8ZqkF a:focus-visible{outline:3px solid #afa4ff;outline-offset:5px;border-radius:3px}.WingralFooter_container__uGBLQ{max-width:1180px;margin-inline:auto;padding:0 48px}.WingralFooter_ctaRow__iuIqw{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:32px 0 24px;border-bottom:1px solid #ffffff12}.WingralFooter_eyebrow__GIWxL{color:#b4a6ff;font-size:10px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.WingralFooter_ctaCopy__9t3lG h2{margin:6px 0 8px;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.12;letter-spacing:-.035em;color:#fafaff}.WingralFooter_ctaCopy__9t3lG h2 span{color:#a48eff}.WingralFooter_ctaCopy__9t3lG>p:last-child{color:#aeb8ce;font-size:14px;max-width:430px}.WingralFooter_ctaAction__I0v3V{margin-top:16px;text-align:left}.WingralFooter_footer__8ZqkF .WingralFooter_button__vz8Iw{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:10px 18px;border:1px solid #a497ff42;border-radius:9px;background:linear-gradient(110deg,#6853f3,#54d);color:#fff;font-size:13px;font-weight:600;box-shadow:inset 0 1px 0 #ffffff18,0 8px 24px #6654ea1f;transition:background .18s,box-shadow .18s}.WingralFooter_button__vz8Iw svg{width:16px;height:16px;flex-shrink:0}.WingralFooter_footer__8ZqkF .WingralFooter_button__vz8Iw:hover{background:#7460fa;box-shadow:0 8px 24px #6654ea3b}.WingralFooter_ctaAction__I0v3V p{margin-top:6px;color:#9ba6bc;font-size:11px}.WingralFooter_mainRow__MtIQG{display:grid;grid-template-columns:1.7fr .8fr 1fr 1.15fr;gap:28px;padding:28px 0 22px}.WingralFooter_brand__Bdeab{display:inline-flex;align-items:center;gap:8px;font-size:20px;font-weight:700;letter-spacing:-.045em}.WingralFooter_brandLogo__0DRTq{display:flex;align-items:center}.WingralFooter_brandLogo__0DRTq img{display:block;height:26px;width:auto}.WingralFooter_brandMark__4goq8 img,.WingralFooter_brandMark__4goq8 svg{display:block;width:100%;height:100%;object-fit:contain}.WingralFooter_brandColumn__fNX0o .WingralFooter_description__qBUrx{margin-top:8px;color:#e0e5f4;font-size:16px;line-height:1.35;letter-spacing:-.02em}.WingralFooter_brandDetail__Ynlek{max-width:250px;margin-top:6px!important;color:#99a5bd;font-size:13px;line-height:1.45}.WingralFooter_footer__8ZqkF .WingralFooter_mainRow__MtIQG h3{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;line-height:1.4;padding-top:2px;margin-bottom:18px}.WingralFooter_linkGroup__I23L_ ul{display:grid;gap:6px}.WingralFooter_linkGroup__I23L_ a{display:inline-block;color:#a5b0c7;font-size:13px;transition:color .15s}.WingralFooter_legalLinks__EzsFM a:hover,.WingralFooter_linkGroup__I23L_ a:hover{color:#d5cdff;text-decoration:underline;text-underline-offset:4px}.WingralFooter_contact__8rTzK p{color:#a5b0c7;font-size:13px;line-height:1.45}.WingralFooter_contact__8rTzK .WingralFooter_email__yVTrP{display:inline-flex;align-items:center;gap:8px;color:#c4b7ff;font-size:13px;margin-top:8px;overflow-wrap:anywhere}.WingralFooter_email__yVTrP svg{width:16px;height:16px;flex-shrink:0;transform:rotate(-35deg)}.WingralFooter_email__yVTrP:hover{text-decoration:underline;text-underline-offset:4px}.WingralFooter_bottomRow__Z7UVA{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:14px 0 16px;border-top:1px solid #ffffff12;color:#929eb7;font-size:11px}.WingralFooter_bottomRow__Z7UVA>p{margin-right:auto}.WingralFooter_legalLinks__EzsFM{display:flex;gap:24px;flex-wrap:wrap}.WingralFooter_backTop__C2Je0{display:inline-flex;align-items:center;gap:10px;margin-left:12px}.WingralFooter_backTop__C2Je0>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff1f;border-radius:50%}.WingralFooter_backTop__C2Je0 svg{width:15px;height:15px}.WingralFooter_backTop__C2Je0:hover{color:#e1d9ff}@media (max-width:980px){.WingralFooter_container__uGBLQ{padding-inline:32px}.WingralFooter_ctaRow__iuIqw{gap:28px}.WingralFooter_mainRow__MtIQG{grid-template-columns:1.5fr .8fr 1fr;gap:32px}.WingralFooter_contact__8rTzK{grid-column:2/4}.WingralFooter_brandColumn__fNX0o{grid-row:span 2}.WingralFooter_contact__8rTzK h3{padding-top:0;margin-bottom:8px}.WingralFooter_contact__8rTzK p br{display:none}}@media (max-width:700px){.WingralFooter_container__uGBLQ{padding-inline:24px}.WingralFooter_ctaRow__iuIqw{align-items:flex-start;flex-direction:column;padding:28px 0 22px;gap:16px}.WingralFooter_ctaAction__I0v3V,.WingralFooter_ctaAction__I0v3V p{text-align:left}.WingralFooter_mainRow__MtIQG{grid-template-columns:1fr 1fr;padding-block:22px;gap:20px 24px}.WingralFooter_brandColumn__fNX0o{grid-column:1/-1;grid-row:auto}.WingralFooter_brandDetail__Ynlek{max-width:310px}.WingralFooter_contact__8rTzK{grid-column:1/-1}.WingralFooter_footer__8ZqkF .WingralFooter_mainRow__MtIQG h3{padding-top:0;margin-bottom:18px}.WingralFooter_bottomRow__Z7UVA{gap:14px 24px}.WingralFooter_bottomRow__Z7UVA>p{width:100%}.WingralFooter_backTop__C2Je0{margin-left:auto}}@media (max-width:380px){.WingralFooter_container__uGBLQ{padding-inline:20px}.WingralFooter_footer__8ZqkF .WingralFooter_button__vz8Iw{padding-inline:16px;font-size:12px;gap:10px}.WingralFooter_eyebrow__GIWxL{font-size:9px;letter-spacing:.12em}.WingralFooter_bottomRow__Z7UVA{align-items:flex-start;flex-direction:column}.WingralFooter_backTop__C2Je0{margin-left:0}}@media (pointer:coarse){.WingralFooter_backTop__C2Je0,.WingralFooter_email__yVTrP,.WingralFooter_legalLinks__EzsFM a,.WingralFooter_linkGroup__I23L_ a{min-height:36px;display:inline-flex;align-items:center}.WingralFooter_linkGroup__I23L_ ul{gap:0}}@media (prefers-reduced-motion:reduce){.WingralFooter_footer__8ZqkF a{transition:none}}.wingral-landing{--s:min(.1236093943vw,1.5822002472px);--ink:#101522;--muted:#5d6580;--purple:#6550ff;--night:#121820;--paper:#f8f9fd;--stroke:#e0e4ef;font-synthesis:none}.wingral-landing,.wingral-landing *{box-sizing:border-box}.wingral-landing{scroll-behavior:smooth;scroll-padding-top:24px;margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-landing),Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.4}.wingral-landing figure,.wingral-landing h1,.wingral-landing h2,.wingral-landing h3,.wingral-landing p{margin:0}.wingral-landing a{color:inherit;text-decoration:none}.wingral-landing button{font:inherit}.wingral-landing ul{list-style:none;padding:0;margin:0}.wingral-landing a,.wingral-landing button,.wingral-landing summary{-webkit-tap-highlight-color:transparent}.wingral-landing button{cursor:pointer}.wingral-landing a:focus-visible,.wingral-landing button:focus-visible,.wingral-landing summary:focus-visible{outline:3px solid #978bff;outline-offset:5px}.wingral-landing a,.wingral-landing button{touch-action:manipulation}.wingral-landing .canvas{width:min(100%,1280px);margin-inline:auto;position:relative}.wingral-landing .icon-definitions{position:absolute;width:0;height:0;overflow:hidden}.wingral-landing .icon{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wingral-landing .eyebrow{font-size:calc(7.7 * var(--s));font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.wingral-landing .button{display:inline-flex;align-items:center;justify-content:center;gap:calc(9 * var(--s));padding:0 calc(17 * var(--s));min-height:calc(32 * var(--s));border-radius:calc(6 * var(--s));border:1px solid transparent;font-size:calc(10 * var(--s));font-weight:650;line-height:1.2;white-space:nowrap;transition:box-shadow .18s,transform .18s}.wingral-landing .button:hover{transform:translateY(-2px)}.wingral-landing .button .icon{width:1.2em;height:1.2em}.wingral-landing .button-primary{color:#fff;background:linear-gradient(115deg,#5d47ed,#5744f5 50%,#6653fa);border-color:#7663ff55;box-shadow:inset 0 1px 1px #a79dff50,0 calc(5 * var(--s)) calc(16 * var(--s)) #4130c915}.wingral-landing .button-primary:hover{box-shadow:0 6px 22px #5e4aff50}.wingral-landing .button-outline{color:#f7f8fb;background:linear-gradient(135deg,#1c252d,#151d27);border-color:#83909e;box-shadow:inset 0 0 0 2px #0e141855}.wingral-landing .button-light{background:#fff;color:var(--purple);border-color:#8e7eff}.wingral-landing .visual-crop{position:relative;aspect-ratio:var(--cw)/var(--ch);overflow:hidden}.wingral-landing .visual-crop img{position:absolute;max-width:none;width:calc(809 / var(--cw) * 100%);height:auto;left:calc(-100% * var(--cx) / var(--cw));top:calc(-100% * var(--cy) / var(--ch));user-select:none;pointer-events:none}.wingral-landing .badge{display:inline-block;color:var(--purple);background:#efedff;border-radius:999px;padding:calc(2 * var(--s)) calc(6 * var(--s));letter-spacing:.1em}.wingral-landing .section-heading{text-align:center}.wingral-landing .section-heading h2{font-size:calc(23 * var(--s));line-height:1.2;letter-spacing:-.04em;font-weight:700;margin-top:calc(4 * var(--s))}.wingral-landing .section-heading>p{font-size:calc(11.5 * var(--s));color:var(--muted);margin-top:calc(6 * var(--s))}.wingral-landing .hero{color:#f8f9ff;background:radial-gradient(ellipse at 74% 37%,#173447 0,transparent 37%),radial-gradient(ellipse at 58% 83%,#252a3d 0,transparent 51%),linear-gradient(128deg,#10161e,#151c25 57%,#131922);border-top:1px solid #717984;overflow:hidden}.wingral-landing .site-header{height:calc(49 * var(--s));display:flex;align-items:center;padding-inline:calc(47 * var(--s));justify-content:space-between;z-index:2}.wingral-landing .brand{width:calc(107 * var(--s));flex:none;mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}.wingral-landing .desktop-nav{display:flex;align-items:center;gap:calc(19 * var(--s));font-size:calc(9 * var(--s));font-weight:500;margin-left:calc(46 * var(--s))}.wingral-landing .desktop-nav a,.wingral-landing .sign-in{transition:color .15s}.wingral-landing .desktop-nav a:hover,.wingral-landing .sign-in:hover{color:#aca1ff}.wingral-landing .nav-actions{display:flex;gap:calc(16 * var(--s));align-items:center;margin-left:auto;padding-left:calc(80 * var(--s))}.wingral-landing .sign-in{font-size:calc(9 * var(--s));white-space:nowrap}.wingral-landing .nav-cta{min-height:calc(27 * var(--s));font-size:calc(9 * var(--s));padding-inline:calc(10 * var(--s));border-radius:calc(5 * var(--s))}.wingral-landing .menu-button,.wingral-landing .mobile-nav{display:none}.wingral-landing .hero-content{min-height:calc(418 * var(--s))}.wingral-landing .hero-copy{position:relative;padding-top:calc(40 * var(--s));margin-left:calc(55 * var(--s));width:calc(300 * var(--s));z-index:1}.wingral-landing .hero-copy>.eyebrow{color:#c9d8ea}.wingral-landing .hero-copy h1{font-size:calc(44 * var(--s));font-weight:700;line-height:1.025;letter-spacing:-.041em;margin-top:calc(10 * var(--s));margin-bottom:calc(12 * var(--s))}.wingral-landing .hero-copy h1 span{color:#8c79ff}.wingral-landing .hero-description{font-size:calc(12.3 * var(--s));line-height:1.39;letter-spacing:.003em;max-width:calc(290 * var(--s));color:#d9e1f0}.wingral-landing .hero-actions{display:flex;align-items:center;gap:calc(15 * var(--s));margin-top:calc(24 * var(--s))}.wingral-landing .hero-actions .button{min-height:calc(39 * var(--s));font-size:calc(10 * var(--s));padding-inline:calc(17 * var(--s))}.wingral-landing .hero-actions .button-outline{padding-inline:calc(14 * var(--s));gap:calc(6 * var(--s))}.wingral-landing .play-icon{display:grid;place-items:center;width:calc(16 * var(--s));height:calc(16 * var(--s));background:linear-gradient(130deg,#738fa0,#243042);border-radius:50%;border:1px solid #c0d2df80;font-size:calc(8 * var(--s));padding-left:2px;box-shadow:0 2px 3px #0008}.wingral-landing .trust-list{display:grid;gap:calc(7 * var(--s));margin-top:calc(17 * var(--s));font-size:calc(9 * var(--s));color:#d8e0ee}.wingral-landing .trust-list li{display:flex;align-items:center;gap:calc(7 * var(--s))}.wingral-landing .trust-list .icon{color:#9dbe77;width:calc(11 * var(--s));height:calc(11 * var(--s))}.wingral-landing .hero-art{position:absolute;left:calc(352 * var(--s));top:calc(2 * var(--s));width:calc(457 * var(--s));mask-image:linear-gradient(90deg,transparent,#000 3%,#000)}.wingral-landing .desktop-nav{margin-left:calc(85 * var(--s))}.wingral-landing .how-section{background:radial-gradient(ellipse at 50% 50%,#fff,#f7f8fc);border-top:1px solid #eff1f6}.wingral-landing .how-inner{min-height:calc(273 * var(--s));padding-top:calc(24 * var(--s));padding-bottom:calc(25 * var(--s))}.wingral-landing .steps{display:grid;grid-template-columns:1fr calc(50 * var(--s)) 1fr calc(50 * var(--s)) 1fr;align-items:start;padding:0 calc(56 * var(--s));margin-top:calc(21 * var(--s))}.wingral-landing .step{text-align:center}.wingral-landing .step-icon{position:relative;display:grid;place-items:center;width:calc(53 * var(--s));height:calc(53 * var(--s));border-radius:50%;margin-inline:auto;background:linear-gradient(130deg,#efedff,#ebe8ff);color:var(--purple)}.wingral-landing .step-icon>.icon{width:calc(25 * var(--s));height:calc(25 * var(--s));stroke-width:2}.wingral-landing .step-number{position:absolute;bottom:calc(-7 * var(--s));left:50%;transform:translateX(-50%);width:calc(16 * var(--s));height:calc(17 * var(--s));display:grid;place-items:center;border:calc(3 * var(--s)) solid #fafaff;border-radius:50%;font-size:calc(7 * var(--s));font-weight:700;line-height:1;background:#ddd8ff}.wingral-landing .step h3{font-size:calc(13 * var(--s));margin-top:calc(14 * var(--s));font-weight:700}.wingral-landing .step p{font-size:calc(11 * var(--s));line-height:1.43;color:var(--muted);margin-top:calc(3 * var(--s))}.wingral-landing .step-arrow{margin-top:calc(20 * var(--s));width:calc(29 * var(--s));height:calc(17 * var(--s));color:#9aa7c5;stroke-width:1.3;justify-self:center}.wingral-landing .insight-section{background:linear-gradient(110deg,#121820,#10151d);color:#fff}.wingral-landing .insight-inner{min-height:calc(315 * var(--s));display:grid;grid-template-columns:calc(494 * var(--s)) 1fr;gap:calc(26 * var(--s));align-items:center;padding-right:calc(28 * var(--s))}.wingral-landing .insight-art{width:calc(480 * var(--s));margin-left:calc(22 * var(--s));mask-image:linear-gradient(90deg,transparent,#000 1%,#000 98%,transparent)}.wingral-landing .insight-copy{padding:calc(24 * var(--s)) 0}.wingral-landing .insight-copy>.eyebrow{color:#c6d9ee}.wingral-landing .insight-copy h2{font-size:calc(23 * var(--s));font-weight:700;line-height:1.17;letter-spacing:-.03em;margin-top:calc(7 * var(--s))}.wingral-landing .insight-copy h2 span{color:#8d7aff}.wingral-landing .insight-copy>p:not(.eyebrow){font-size:calc(11.6 * var(--s));line-height:1.37;color:#d1dbeb;margin-top:calc(10 * var(--s))}.wingral-landing .benefits{font-size:calc(10 * var(--s));color:#d1d9e8;display:grid;gap:calc(7 * var(--s));margin:calc(15 * var(--s)) 0 calc(10 * var(--s))}.wingral-landing .benefits li{display:flex;gap:calc(8 * var(--s));align-items:center}.wingral-landing .benefits .icon{color:#b3e7ef;width:calc(12 * var(--s));height:calc(12 * var(--s))}.wingral-landing .insight-copy .button{font-size:calc(10 * var(--s));padding-inline:calc(15 * var(--s))}.wingral-landing .use-cases-inner{padding:calc(23 * var(--s)) calc(33 * var(--s)) calc(20 * var(--s))}.wingral-landing .use-cases-section .section-heading h2{font-size:calc(22 * var(--s))}.wingral-landing .use-cases-section .section-heading>p{font-size:calc(11 * var(--s));margin-top:calc(5 * var(--s))}.wingral-landing .use-case-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(12 * var(--s));margin-top:calc(9 * var(--s))}.wingral-landing .use-case-card{position:relative;border:1px solid #e0e5f0;border-radius:calc(9 * var(--s));background:#ffffffd9;min-height:calc(107 * var(--s));padding:calc(11 * var(--s)) calc(13 * var(--s));box-shadow:0 1px 2px #2a376704;transition:box-shadow .18s,border-color .18s}.wingral-landing .use-case-card:hover{border-color:#b4aaff;box-shadow:0 5px 20px #6550ff0d}.wingral-landing .small-icon{display:grid;place-items:center;width:calc(30 * var(--s));height:calc(30 * var(--s));border-radius:50%;color:var(--purple);background:linear-gradient(130deg,#f0ecff,#eae9ff)}.wingral-landing .small-icon .icon{width:calc(20 * var(--s));height:calc(20 * var(--s));stroke-width:1.9}.wingral-landing .use-case-card h3{font-size:calc(10.8 * var(--s));letter-spacing:-.015em;font-weight:700;margin-top:calc(5 * var(--s))}.wingral-landing .use-case-card p{color:var(--muted);font-size:calc(10.4 * var(--s));line-height:1.36;margin-top:calc(4 * var(--s))}.wingral-landing .card-arrow{position:absolute;right:calc(10 * var(--s));bottom:calc(11 * var(--s));width:calc(12 * var(--s));height:calc(12 * var(--s));color:#705dff}.wingral-landing .agency-inner{padding:0 calc(33 * var(--s))}.wingral-landing .agency-panel{position:relative;min-height:calc(216 * var(--s));border-radius:calc(11 * var(--s));overflow:hidden;background:radial-gradient(ellipse at 74% 60%,#e9e5ff,#f1efff 70%)}.wingral-landing .agency-copy{position:relative;z-index:1;width:calc(345 * var(--s));padding:calc(19 * var(--s)) 0 calc(17 * var(--s)) calc(22 * var(--s))}.wingral-landing .agency-copy .eyebrow{color:var(--purple);font-size:calc(7.8 * var(--s))}.wingral-landing .agency-copy h2{font-size:calc(21.5 * var(--s));line-height:1.09;letter-spacing:-.038em;margin-top:calc(5 * var(--s));font-weight:700}.wingral-landing .agency-copy h2 span{color:var(--purple)}.wingral-landing .agency-copy>p:not(.eyebrow){font-size:calc(10.7 * var(--s));line-height:1.38;color:var(--muted);margin-top:calc(6 * var(--s))}.wingral-landing .agency-benefits{font-size:calc(10.5 * var(--s));color:#555e7b;display:grid;gap:calc(4 * var(--s));margin-top:calc(10 * var(--s))}.wingral-landing .agency-benefits li{display:flex;align-items:center;gap:calc(7 * var(--s))}.wingral-landing .agency-benefits .icon{width:calc(12 * var(--s));height:calc(12 * var(--s));color:var(--purple);stroke-width:2.3}.wingral-landing .agency-art{position:absolute;right:0;bottom:0;width:calc(394 * var(--s));mask-image:linear-gradient(90deg,transparent,#000 7%)}.wingral-landing .pricing-inner{padding:calc(18 * var(--s)) calc(39 * var(--s)) calc(14 * var(--s)) calc(63 * var(--s))}.wingral-landing .pricing-section .section-heading{margin-left:calc(-24 * var(--s))}.wingral-landing .pricing-section .section-heading h2{font-size:calc(18 * var(--s));line-height:1.3;margin-top:calc(4 * var(--s))}.wingral-landing .pricing-section .section-heading>p{font-size:calc(9 * var(--s));margin-top:calc(4 * var(--s))}.wingral-landing .pricing-layout{display:grid;grid-template-columns:calc(451 * var(--s)) 1fr;gap:calc(45 * var(--s));align-items:start;margin-top:calc(17 * var(--s))}.wingral-landing .plans{display:grid;grid-template-columns:1fr 1.02fr;gap:calc(10 * var(--s))}.wingral-landing .plan{position:relative;min-width:0;background:#ffffffb8;border:1px solid #e0e4ed;border-radius:calc(8 * var(--s));padding:calc(12 * var(--s)) calc(14 * var(--s)) calc(13 * var(--s));box-shadow:0 2px 4px #39416802}.wingral-landing .plan-heading{display:flex;align-items:center;gap:calc(9 * var(--s))}.wingral-landing .plan-heading .small-icon{flex:none}.wingral-landing .plan-heading h3{font-size:calc(10.5 * var(--s));font-weight:650;line-height:1.3}.wingral-landing .plan-heading p{font-size:calc(7.6 * var(--s));line-height:1.4;color:#68718a}.wingral-landing .price{font-weight:700;font-size:calc(24 * var(--s));letter-spacing:-.045em;margin-top:calc(5 * var(--s));line-height:1.35}.wingral-landing .price span{color:#5f6682;font-weight:400;letter-spacing:0;font-size:calc(9.2 * var(--s));margin-left:calc(3 * var(--s))}.wingral-landing .plan-subtitle{font-size:calc(9.5 * var(--s));line-height:1.5;color:#64708a}.wingral-landing .save-badge{font-size:calc(8.5 * var(--s));font-weight:700;color:#187257;background:#def9ed;padding:calc(2 * var(--s)) calc(5 * var(--s));border-radius:calc(3 * var(--s));margin-left:calc(7 * var(--s));white-space:nowrap}.wingral-landing .plan ul{display:grid;gap:calc(3 * var(--s));margin:calc(10 * var(--s)) 0;font-size:calc(9.4 * var(--s));color:#5a637e}.wingral-landing .plan li{display:flex;gap:calc(7 * var(--s));align-items:center}.wingral-landing .plan li .icon{width:calc(12 * var(--s));height:calc(12 * var(--s));color:var(--purple);stroke-width:2.2}.wingral-landing .plan .button{width:100%;min-height:calc(28 * var(--s));font-size:calc(9 * var(--s));border-radius:calc(5 * var(--s));padding-inline:calc(6 * var(--s))}.wingral-landing .pro-plan{border-color:#8270ff;box-shadow:inset 0 0 0 2px #f5f2ff,0 2px 4px #6550ff08}.wingral-landing .popular{position:absolute;top:calc(-8 * var(--s));left:calc(-7 * var(--s));background:#6650ff;color:#fff;font-size:calc(7.2 * var(--s));font-weight:500;border-radius:calc(9 * var(--s));padding:calc(2 * var(--s)) calc(7 * var(--s));line-height:1.35}.wingral-landing .faq>.eyebrow{font-size:calc(7 * var(--s));color:#8189a0;letter-spacing:.08em}.wingral-landing .faq h2{font-size:calc(16 * var(--s));letter-spacing:-.035em;font-weight:700;line-height:1.35;margin-bottom:calc(7 * var(--s))}.wingral-landing .faq-list{display:grid;gap:calc(5 * var(--s))}.wingral-landing .faq details{background:#fff;border-radius:calc(5 * var(--s));box-shadow:0 3px 10px #31395a03}.wingral-landing .faq summary{display:flex;align-items:center;justify-content:space-between;gap:calc(5 * var(--s));padding:calc(6 * var(--s)) calc(5 * var(--s));min-height:calc(24 * var(--s));font-size:calc(8.5 * var(--s));cursor:pointer;list-style:none}.wingral-landing .faq summary::-webkit-details-marker{display:none}.wingral-landing .faq summary .icon{width:calc(10 * var(--s));height:calc(10 * var(--s));color:#6b728b;transition:transform .2s}.wingral-landing .faq details[open] summary .icon{transform:rotate(45deg)}.wingral-landing .faq details>p{font-size:max(12px,calc(9 * var(--s)));line-height:1.5;color:var(--muted);padding:0 calc(8 * var(--s)) calc(10 * var(--s))}.wingral-landing .all-questions{display:flex;align-items:center;gap:calc(5 * var(--s));color:var(--purple);font-size:calc(8.5 * var(--s));font-weight:600;margin-top:calc(10 * var(--s));padding:calc(3 * var(--s));background:transparent;border:0}.wingral-landing .all-questions .icon{width:calc(12 * var(--s));height:calc(12 * var(--s))}.wingral-landing .final-inner{padding:0 calc(27 * var(--s)) calc(14 * var(--s))}.wingral-landing .final-panel{position:relative;min-height:calc(109 * var(--s));overflow:hidden;border-radius:calc(8 * var(--s));color:#fff;background:linear-gradient(110deg,#111c26,#111321 60%,#171c37);box-shadow:inset 0 1px 2px #767fa244}.wingral-landing .final-copy{position:relative;z-index:1;text-align:center;padding:calc(10 * var(--s)) calc(10 * var(--s)) calc(8 * var(--s))}.wingral-landing .final-copy .eyebrow{font-size:calc(6.6 * var(--s));color:#bdc8ff;letter-spacing:.12em}.wingral-landing .final-copy h2{font-size:calc(19 * var(--s));line-height:1.25;font-weight:700;letter-spacing:-.022em;margin-top:calc(2 * var(--s))}.wingral-landing .final-copy>p:not(.eyebrow){font-size:calc(9 * var(--s));color:#d3dced;margin-top:calc(4 * var(--s))}.wingral-landing .final-copy .button{font-size:calc(9.4 * var(--s));min-height:calc(31 * var(--s));margin-top:calc(7 * var(--s));padding-inline:calc(14 * var(--s))}.wingral-landing .cta-decoration{position:absolute;top:0;height:100%;width:auto}.wingral-landing .cta-decoration-left{left:0;mask-image:linear-gradient(90deg,#000 70%,transparent)}.wingral-landing .cta-decoration-right{right:0;mask-image:linear-gradient(90deg,transparent,#000 25%)}@media(max-width:700px){.wingral-landing{--s:1px;font-size:16px}.wingral-landing .canvas{width:100%}.wingral-landing .eyebrow{font-size:10px}.wingral-landing .badge{font-size:9px;padding:3px 7px}.wingral-landing .button{font-size:14px;min-height:44px;border-radius:7px;padding-inline:20px;gap:10px}.wingral-landing .section-heading h2{font-size:29px;line-height:1.15;margin-top:9px}.wingral-landing .section-heading>p{font-size:16px;line-height:1.5;margin-top:10px}.wingral-landing .site-header{height:72px;padding:0 20px}.wingral-landing .brand{width:124px}.wingral-landing .desktop-nav,.wingral-landing .sign-in{display:none}.wingral-landing .nav-actions{padding:0;gap:12px}.wingral-landing .nav-cta{font-size:12px;min-height:36px;padding-inline:12px}.wingral-landing .menu-button{display:grid;place-items:center;border:0;color:#fff;background:none;padding:6px}.wingral-landing .menu-button .icon{width:24px;height:24px}.wingral-landing .mobile-nav:not([hidden]){display:flex;position:absolute;left:14px;right:14px;top:66px;flex-direction:column;padding:12px;background:#19212e;border:1px solid #394051;border-radius:10px;box-shadow:0 15px 35px #0005;font-size:16px}.wingral-landing .mobile-nav a{padding:10px}.wingral-landing .hero-content{min-height:0;padding-bottom:16px}.wingral-landing .hero-copy{width:auto;margin:0;padding:28px 24px 0}.wingral-landing .hero-copy>.eyebrow{font-size:10px}.wingral-landing .hero-copy h1{font-size:clamp(38px,8vw,54px);line-height:1.06;margin-top:15px;margin-bottom:18px}.wingral-landing .hero-description{max-width:450px;font-size:16px;line-height:1.5}.wingral-landing .hero-actions{gap:12px;margin-top:24px;flex-wrap:wrap}.wingral-landing .hero-actions .button{font-size:13px;min-height:45px;padding-inline:16px}.wingral-landing .hero-actions .button-outline{padding-inline:13px;gap:7px}.wingral-landing .play-icon{width:19px;height:19px;font-size:10px}.wingral-landing .trust-list{font-size:12px;gap:8px;margin-top:19px}.wingral-landing .trust-list .icon{width:14px;height:14px}.wingral-landing .hero-art{position:relative;left:auto;top:auto;width:100%;margin-top:14px;mask-image:linear-gradient(90deg,transparent,#000 4%)}.wingral-landing .how-inner{padding:36px 24px 38px;min-height:0}.wingral-landing .steps{display:flex;flex-direction:column;align-items:center;padding:0;margin-top:32px;gap:24px}.wingral-landing .step-icon{width:66px;height:66px}.wingral-landing .step-icon>.icon{width:30px;height:30px}.wingral-landing .step-number{width:21px;height:21px;font-size:10px;bottom:-8px;border-width:3px}.wingral-landing .step h3{font-size:20px;margin-top:17px}.wingral-landing .step p{font-size:16px;margin-top:5px}.wingral-landing .step-arrow{width:26px;height:22px;margin:0;transform:rotate(90deg)}.wingral-landing .insight-inner{display:flex;flex-direction:column;gap:0;min-height:0;padding:22px 0 34px}.wingral-landing .insight-art{width:100%;margin:0}.wingral-landing .insight-copy{width:100%;padding:18px 24px 0}.wingral-landing .insight-copy>.eyebrow{font-size:10px}.wingral-landing .insight-copy h2{font-size:30px;margin-top:10px}.wingral-landing .insight-copy>p:not(.eyebrow){font-size:16px;line-height:1.5;margin-top:14px}.wingral-landing .benefits{font-size:14px;gap:11px;margin:20px 0}.wingral-landing .benefits .icon{width:16px;height:16px}.wingral-landing .insight-copy .button{font-size:14px;padding-inline:20px}.wingral-landing .use-cases-inner{padding:34px 20px 22px}.wingral-landing .use-cases-section .section-heading h2{font-size:28px}.wingral-landing .use-cases-section .section-heading>p{font-size:16px;margin-top:10px}.wingral-landing .use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.wingral-landing .use-case-card{min-height:172px;padding:14px 13px 28px;border-radius:10px}.wingral-landing .small-icon{width:36px;height:36px}.wingral-landing .small-icon .icon{width:23px;height:23px}.wingral-landing .use-case-card h3{font-size:14px;line-height:1.3;margin-top:9px}.wingral-landing .use-case-card p{font-size:14px;line-height:1.4;margin-top:8px}.wingral-landing .use-case-card p br{display:none}.wingral-landing .card-arrow{width:16px;height:16px;right:12px;bottom:10px}.wingral-landing .agency-inner{padding:0 20px}.wingral-landing .agency-panel{border-radius:12px;min-height:0}.wingral-landing .agency-copy{width:100%;padding:25px 20px 0}.wingral-landing .agency-copy .eyebrow{font-size:10px}.wingral-landing .agency-copy h2{font-size:28px;line-height:1.12;margin-top:9px}.wingral-landing .agency-copy h2 br{display:none}.wingral-landing .agency-copy>p:not(.eyebrow){font-size:16px;line-height:1.45;margin-top:12px}.wingral-landing .agency-benefits{font-size:14px;gap:9px;margin-top:17px}.wingral-landing .agency-benefits li{align-items:start;gap:8px}.wingral-landing .agency-benefits .icon{width:16px;height:16px;margin-top:2px}.wingral-landing .agency-art{position:relative;width:100%;right:auto;bottom:auto;margin-top:18px;mask-image:linear-gradient(90deg,transparent,#000 6%)}.wingral-landing .pricing-inner{padding:36px 20px 24px}.wingral-landing .pricing-section .section-heading{margin:0}.wingral-landing .pricing-section .section-heading h2{font-size:27px;line-height:1.15;margin-top:9px}.wingral-landing .pricing-section .section-heading>p{font-size:14px;line-height:1.5;margin-top:10px}.wingral-landing .pricing-layout{grid-template-columns:1fr;gap:30px;margin-top:28px}.wingral-landing .plans{gap:15px;grid-template-columns:1fr}.wingral-landing .plan{padding:22px;border-radius:10px}.wingral-landing .plan-heading{gap:11px}.wingral-landing .plan-heading h3{font-size:17px}.wingral-landing .plan-heading p{font-size:12px}.wingral-landing .price{font-size:34px;margin-top:10px}.wingral-landing .plan-subtitle,.wingral-landing .price span{font-size:14px}.wingral-landing .save-badge{font-size:12px;padding:3px 6px;margin-left:8px}.wingral-landing .plan ul{font-size:14px;gap:8px;margin:18px 0}.wingral-landing .plan li{gap:8px}.wingral-landing .plan li .icon{width:16px;height:16px}.wingral-landing .plan .button{min-height:43px;font-size:14px;border-radius:6px}.wingral-landing .popular{font-size:11px;top:-10px;left:12px;padding:3px 8px;border-radius:10px}.wingral-landing .faq>.eyebrow{font-size:10px}.wingral-landing .faq h2{font-size:25px;margin-bottom:13px}.wingral-landing .faq-list{gap:8px}.wingral-landing .faq details{border-radius:7px}.wingral-landing .faq summary{font-size:14px;padding:13px 11px;min-height:44px;gap:8px}.wingral-landing .faq summary .icon{width:14px;height:14px}.wingral-landing .faq details>p{font-size:14px;padding:0 12px 14px}.wingral-landing .all-questions{font-size:14px;gap:8px;margin-top:14px;padding:6px 0}.wingral-landing .all-questions .icon{width:16px;height:16px}.wingral-landing .final-inner{padding:0 14px 14px}.wingral-landing .final-panel{min-height:0;border-radius:10px}.wingral-landing .final-copy{padding:28px 16px}.wingral-landing .final-copy .eyebrow{font-size:9px}.wingral-landing .final-copy h2{font-size:27px;margin-top:8px}.wingral-landing .final-copy>p:not(.eyebrow){font-size:14px;line-height:1.5;margin-top:9px}.wingral-landing .final-copy .button{font-size:14px;min-height:44px;margin-top:17px;padding-inline:20px}.wingral-landing .cta-decoration{opacity:.55;max-width:60%;height:100%}}@media(max-width:359px){.wingral-landing .site-header{padding-inline:14px}.wingral-landing .brand{width:108px}.wingral-landing .nav-actions{gap:5px}.wingral-landing .hero-copy{padding-inline:19px}.wingral-landing .hero-copy h1{font-size:35px}.wingral-landing .hero-actions{gap:9px}.wingral-landing .hero-actions .button{padding-inline:12px;font-size:12px}.wingral-landing .use-case-grid{grid-template-columns:1fr}.wingral-landing .use-case-card{min-height:160px}}.wingral-landing{--section-breath:clamp(20px,2.5vw,32px)}.wingral-landing .hero{padding-bottom:var(--section-breath)}.wingral-landing .how-section,.wingral-landing .insight-section{padding-block:var(--section-breath)}.wingral-landing .use-cases-section{padding-top:var(--section-breath);padding-bottom:calc(var(--section-breath) / 2)}.wingral-landing .agency-section{padding-block:calc(var(--section-breath) / 2)}.wingral-landing .pricing-section{padding-top:var(--section-breath);padding-bottom:calc(var(--section-breath) / 2)}.wingral-landing .final-section{padding-top:calc(var(--section-breath) / 2);padding-bottom:var(--section-breath)}@media(max-width:700px){.wingral-landing{--section-breath:16px}}@media(prefers-reduced-motion:reduce){.wingral-landing{scroll-behavior:auto}.wingral-landing,.wingral-landing *,.wingral-landing :after,.wingral-landing :before{transition:none!important}}.wingral-landing .native-visual{container-type:inline-size;mask-image:none!important;isolation:isolate}.wingral-landing .hero-art.native-visual{aspect-ratio:457/416}.wingral-landing .insight-art.native-visual{aspect-ratio:480/292}.wingral-landing .agency-art.native-visual{aspect-ratio:394/223}.wingral-landing .agency-drawing,.wingral-landing .hero-drawing,.wingral-landing .insight-drawing{position:absolute;inset:0;font-family:var(--font-landing),Arial,sans-serif;text-align:left;font-weight:400;line-height:1.4;color:#141928}.wingral-landing .hero-drawing{--u:calc(100cqw / 457)}.wingral-landing .insight-drawing{--u:calc(100cqw / 480)}.wingral-landing .agency-drawing{--u:calc(100cqw / 394)}.wingral-landing .native-visual h3,.wingral-landing .native-visual h4{font-weight:700;letter-spacing:-.025em;line-height:1.3;margin:0}.wingral-landing .native-visual h3{font-size:calc(11.8 * var(--u))}.wingral-landing .native-visual h4{font-size:calc(9.4 * var(--u))}.wingral-landing .native-visual p{margin:0}.wingral-landing .native-visual .panel-caption{font-size:calc(6.8 * var(--u));color:#737d92;margin-top:calc(4 * var(--u));letter-spacing:-.005em}.wingral-landing .mini-brand{display:flex;align-items:center;gap:calc(3 * var(--u));font-size:calc(9 * var(--u));font-weight:700;letter-spacing:-.03em}.wingral-landing .mini-brand-mark{font-style:italic;font-size:calc(22 * var(--u));font-weight:700;line-height:.8;letter-spacing:-.14em;padding-right:calc(4 * var(--u));background:linear-gradient(110deg,#107efb,#2be4d2);color:transparent;background-clip:text}.wingral-landing .app-window{position:absolute;left:calc(22 * var(--u));top:calc(25 * var(--u));width:calc(318 * var(--u));height:calc(282 * var(--u));border:1px solid #475266;border-radius:calc(9 * var(--u));background:linear-gradient(115deg,#171c25,#10151d);box-shadow:0 0 calc(37 * var(--u)) #4f8def14,0 calc(17 * var(--u)) calc(35 * var(--u)) #0003;overflow:hidden}.wingral-landing .window-chrome{height:calc(23 * var(--u));margin:calc(6 * var(--u)) calc(7 * var(--u)) 0;display:flex;align-items:center;gap:calc(4 * var(--u));border-radius:calc(5 * var(--u)) calc(5 * var(--u)) 0 0;background:#10141d;border-bottom:1px solid #303949;padding:0 calc(6 * var(--u))}.wingral-landing .window-chrome i{width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:50%;background:#ed5262;box-shadow:0 0 4px #ed526222}.wingral-landing .window-chrome i:nth-child(2){background:#f1be4b}.wingral-landing .window-chrome i:nth-child(3){background:#46c873}.wingral-landing .window-chrome span{color:#5f6c80;font-size:calc(5.5 * var(--u));margin-left:calc(31 * var(--u))}.wingral-landing .app-sidebar{position:absolute;left:calc(9 * var(--u));top:calc(35 * var(--u));bottom:calc(10 * var(--u));width:calc(78 * var(--u));color:#aebaca;font-size:calc(7.3 * var(--u))}.wingral-landing .app-sidebar .mini-brand{color:#fff;margin:0 0 calc(17 * var(--u)) calc(3 * var(--u))}.wingral-landing .app-sidebar>span{display:flex;gap:calc(5 * var(--u));align-items:center;padding:calc(5 * var(--u)) calc(5 * var(--u));border-radius:calc(4 * var(--u));margin-bottom:calc(2 * var(--u));white-space:nowrap}.wingral-landing .app-sidebar .sidebar-create{color:#fff;background:linear-gradient(110deg,#7863ff,#614cf8);box-shadow:inset 0 1px 1px #b1a4ff88;margin-bottom:calc(9 * var(--u))}.wingral-landing .app-sidebar .sidebar-selected{background:#232934;box-shadow:inset calc(2 * var(--u)) 0 #7062be}.wingral-landing .app-sidebar .icon{width:calc(8 * var(--u));height:calc(8 * var(--u))}.wingral-landing .app-sidebar .sidebar-bottom{position:absolute;bottom:0;left:calc(2 * var(--u))}.wingral-landing .app-canvas{margin:calc(14 * var(--u)) calc(15 * var(--u)) 0 calc(101 * var(--u));display:grid;gap:calc(12 * var(--u))}.wingral-landing .app-canvas>div{height:calc(20 * var(--u));border-radius:calc(3 * var(--u));background:#202835}.wingral-landing .app-canvas>div:nth-child(2){height:calc(87 * var(--u))}.wingral-landing .decision-panel{position:absolute;left:calc(114 * var(--u));top:calc(57 * var(--u));width:calc(326 * var(--u));min-height:calc(329 * var(--u));padding:calc(14 * var(--u));border:1px solid #e7e8f4;border-radius:calc(8 * var(--u));background:linear-gradient(125deg,#fff,#f8f9fe 60%,#f3f4fb);box-shadow:0 calc(15 * var(--u)) calc(42 * var(--u)) #0005,0 0 calc(20 * var(--u)) #bdbeff18;transform:rotate(1deg)}.wingral-landing .panel-toolbar{display:flex;justify-content:flex-end;gap:calc(5 * var(--u));position:absolute;right:calc(13 * var(--u));top:calc(15 * var(--u))}.wingral-landing .mock-button{font-size:calc(6.6 * var(--u));font-weight:600;border:1px solid #e0e3f0;border-radius:calc(4 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u));color:#58607e;white-space:nowrap;background:#fff;box-shadow:0 1px 2px #27325705}.wingral-landing .mock-primary{background:linear-gradient(135deg,#7560ff,#5d45ed);border-color:#7561ff;color:#fff}.wingral-landing .decision-panel>h3{padding-top:calc(16 * var(--u));max-width:calc(217 * var(--u));font-size:calc(11.3 * var(--u))}.wingral-landing .decision-panel .panel-caption{margin-top:calc(4 * var(--u));font-size:calc(6.6 * var(--u))}.wingral-landing .design-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(7 * var(--u));margin:calc(14 * var(--u)) 0 calc(15 * var(--u))}.wingral-landing .design-option{position:relative;min-width:0;min-height:calc(77 * var(--u));padding:calc(6 * var(--u));border:1px solid #e9ecf5;border-radius:calc(5 * var(--u));background:linear-gradient(140deg,#fafbff,#fff);box-shadow:0 2px 5px #39416508}.wingral-landing .option-letter{display:block;font-size:calc(6.9 * var(--u));line-height:1;color:#949cb1;margin-bottom:calc(8 * var(--u))}.wingral-landing .option-picked{border-color:#907dff;background:#f3f0ff;box-shadow:0 0 0 1px #c5baff55,0 3px 8px #6957fe0b}.wingral-landing .picked-check{display:grid;place-items:center;position:absolute;right:calc(5 * var(--u));top:calc(5 * var(--u));width:calc(11 * var(--u));height:calc(11 * var(--u));border-radius:50%;font-size:calc(7.8 * var(--u));font-style:normal;color:#fff;background:#715cff;box-shadow:inset 0 0 0 1px #ffffff44;line-height:1}.wingral-landing .picked-spark{position:absolute;left:calc(4 * var(--u));bottom:calc(1 * var(--u));font-size:calc(9 * var(--u));color:#7c65ff}.wingral-landing .website-mini{position:relative;overflow:hidden;height:calc(45 * var(--u));border-radius:calc(3 * var(--u));padding:calc(5 * var(--u));box-shadow:0 2px 5px #28325024;letter-spacing:-.015em}.wingral-landing .tiny-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(4 * var(--u));font-size:calc(2.8 * var(--u));white-space:nowrap}.wingral-landing .tiny-nav>b{font-size:calc(3.5 * var(--u))}.wingral-landing .tiny-nav>span{opacity:.65;font-size:calc(2.4 * var(--u))}.wingral-landing .website-mini strong{font-size:calc(6.5 * var(--u));line-height:1.07;letter-spacing:-.045em;display:block}.wingral-landing .website-mini small{display:block;font-size:calc(3.2 * var(--u));line-height:1.1;margin-top:calc(2 * var(--u));color:#a2b2d2}.wingral-landing .website-light{background:#fff;color:#17283e;border:1px solid #e5e9f0}.wingral-landing .tiny-columns{display:grid;grid-template-columns:1fr .75fr;gap:calc(5 * var(--u))}.wingral-landing .tiny-columns strong{font-size:calc(4.4 * var(--u));line-height:1.06}.wingral-landing .tiny-columns p{font-size:calc(2.2 * var(--u));line-height:1.4;margin-top:calc(2 * var(--u));color:#5c6b7e}.wingral-landing .tiny-columns em{display:inline-block;font-style:normal;color:#fff;background:#2663ff;border-radius:1px;padding:calc(1 * var(--u)) calc(2 * var(--u));font-size:calc(2 * var(--u));margin-top:calc(2 * var(--u))}.wingral-landing .mini-wireframe{display:grid;grid-template-columns:1fr 1fr;gap:calc(2 * var(--u));padding:calc(2 * var(--u));border:1px solid #eef0f7;transform:rotate(5deg)}.wingral-landing .mini-wireframe i{height:calc(5 * var(--u));background:linear-gradient(#d9dfeb 33%,#f2f4f9 0);border-radius:1px}.wingral-landing .website-dark{background:radial-gradient(ellipse at 96% 0,#125376,transparent 58%),radial-gradient(ellipse at 70% 110%,#302963,transparent 65%),#07101e;color:#fff;border:1px solid #253c59}.wingral-landing .website-dark strong{color:#fff}.wingral-landing .tiny-cta{display:block;width:calc(14 * var(--u));height:calc(2.5 * var(--u));border-radius:1px;background:#7963fb;margin-top:calc(4 * var(--u))}.wingral-landing .website-navy{color:#fff;background:radial-gradient(ellipse at 100% 100%,#4c5146,transparent 65%),linear-gradient(135deg,#17232e,#0c1621);border:1px solid #314355}.wingral-landing .website-navy strong{font-size:calc(6.6 * var(--u));margin-top:calc(6 * var(--u))}.wingral-landing .website-navy small{color:#d4d5b0}.wingral-landing .results-heading{display:flex;align-items:center;justify-content:space-between;gap:calc(5 * var(--u));font-size:calc(7 * var(--u))}.wingral-landing .results-heading>span{font-size:calc(6.7 * var(--u));color:#7c86a0}.wingral-landing .results-heading h4{font-size:calc(10 * var(--u))}.wingral-landing .result-bars{display:grid;gap:calc(9 * var(--u));margin-top:calc(9 * var(--u))}.wingral-landing .result-line{display:grid;grid-template-columns:calc(41 * var(--u)) 1fr calc(30 * var(--u));align-items:center;gap:calc(7 * var(--u));font-size:calc(7.8 * var(--u));color:#424a64;line-height:1.25}.wingral-landing .result-line>b{text-align:right;color:#2e354f;font-weight:700;font-size:calc(8 * var(--u))}.wingral-landing .result-track{height:calc(10 * var(--u));border-radius:calc(2 * var(--u));background:#edf0f8;overflow:hidden}.wingral-landing .result-track>i{display:block;height:100%;width:var(--value);background:linear-gradient(90deg,#6f59ff,#5845f5);border-radius:calc(2 * var(--u)) 0 0 calc(2 * var(--u));box-shadow:inset 0 1px 0 #ffffff22}.wingral-landing .result-track>i.muted-bar{background:linear-gradient(90deg,#bfc6df,#b8c2d9)}.wingral-landing .reasons-section{border-top:1px solid #e9ebf4;margin-top:calc(17 * var(--u));padding-top:calc(10 * var(--u))}.wingral-landing .reasons-section h4{font-size:calc(8.7 * var(--u))}.wingral-landing .reason-chips{display:flex;gap:calc(5 * var(--u));margin-top:calc(8 * var(--u));white-space:nowrap}.wingral-landing .reason-chips>span{display:flex;gap:calc(7 * var(--u));align-items:center;padding:calc(5 * var(--u)) calc(6 * var(--u));font-size:calc(6.5 * var(--u));font-weight:500;color:#3f4660;background:#eceff9;border-radius:calc(5 * var(--u))}.wingral-landing .reason-chips b{color:#725aff;font-size:calc(6.2 * var(--u));font-weight:600}.wingral-landing .hand-note{position:absolute;font-family:var(--font-caveat),"Segoe Print",cursive;font-size:calc(14 * var(--u));font-weight:500;line-height:1.1;color:#a8dfff;text-align:center;transform:rotate(-5deg)}.wingral-landing .hand-note svg{position:absolute;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.wingral-landing .note-create{right:calc(12 * var(--u));top:calc(7 * var(--u))}.wingral-landing .note-create svg{width:calc(28 * var(--u));height:calc(40 * var(--u));top:calc(27 * var(--u));left:calc(-12 * var(--u))}.wingral-landing .note-results{left:calc(8 * var(--u));top:calc(349 * var(--u));color:#9c8aff;font-size:calc(14 * var(--u))}.wingral-landing .note-results svg{width:calc(48 * var(--u));height:calc(33 * var(--u));top:calc(-28 * var(--u));left:calc(42 * var(--u))}.wingral-landing .report-frame{position:absolute;inset:calc(6 * var(--u)) calc(5 * var(--u));border-radius:calc(11 * var(--u));background:linear-gradient(135deg,#282f38,#1a2029);padding:calc(11 * var(--u));box-shadow:0 calc(18 * var(--u)) calc(24 * var(--u)) #0003,inset 0 1px 1px #a8bed815}.wingral-landing .report-surface{height:100%;border:1px solid #e5e8f2;border-radius:calc(7 * var(--u));display:grid;grid-template-columns:1.85fr 1fr;padding:calc(11 * var(--u));gap:calc(12 * var(--u));color:#121827;background:linear-gradient(110deg,#fff,#f6f7fd);box-shadow:0 4px 10px #070b1140}.wingral-landing .report-results{min-width:0;padding-top:calc(3 * var(--u))}.wingral-landing .report-results h3{font-size:calc(11 * var(--u))}.wingral-landing .report-results .panel-caption{font-size:calc(6.5 * var(--u));margin-top:calc(4 * var(--u));white-space:nowrap}.wingral-landing .headline-options{display:grid;grid-template-columns:1fr 1.05fr 1fr;gap:calc(6 * var(--u));margin:calc(12 * var(--u)) 0 calc(13 * var(--u))}.wingral-landing .headline-option{position:relative;height:calc(89 * var(--u));border-radius:calc(5 * var(--u));padding:calc(7 * var(--u));border:1px solid #e7eaf3;box-shadow:0 2px 5px #3c486511;background:linear-gradient(135deg,#f7f8fd,#fff)}.wingral-landing .headline-option>span{display:block;font-size:calc(6.6 * var(--u));color:#818cab;line-height:1}.wingral-landing .headline-option strong{display:block;font-size:calc(10.1 * var(--u));line-height:1.05;letter-spacing:-.045em;margin-top:calc(23 * var(--u));font-weight:700}.wingral-landing .headline-option strong small{display:block;font-size:calc(6.4 * var(--u));letter-spacing:-.02em;margin-top:calc(2 * var(--u))}.wingral-landing .headline-picked{border-color:#8f7bff;background:linear-gradient(130deg,#f1eeff,#fff);box-shadow:0 0 0 2px #e9e4ff99}.wingral-landing .headline-picked strong{margin-top:calc(16 * var(--u))}.wingral-landing .headline-option .headline-dark{font-size:calc(9 * var(--u));color:#fff;background:radial-gradient(ellipse at 70% 90%,#283350,#101828);border-radius:calc(4 * var(--u));margin-top:calc(8 * var(--u));padding:calc(18 * var(--u)) calc(6 * var(--u));height:calc(54 * var(--u));box-shadow:0 1px 3px #0002}.wingral-landing .report-results .result-bars{gap:calc(8 * var(--u));margin-top:calc(9 * var(--u))}.wingral-landing .report-results .result-line{grid-template-columns:calc(40 * var(--u)) 1fr calc(28 * var(--u));font-size:calc(7.5 * var(--u));gap:calc(6 * var(--u))}.wingral-landing .report-results .result-track{height:calc(9 * var(--u))}.wingral-landing .report-results .results-heading h4{font-size:calc(9 * var(--u))}.wingral-landing .report-summary{min-width:0;border-left:1px solid #edf0f7;padding:calc(12 * var(--u)) calc(9 * var(--u)) calc(9 * var(--u)) calc(11 * var(--u));margin:0 calc(-3 * var(--u)) calc(-11 * var(--u)) 0;background:linear-gradient(110deg,#eef1fb88,#f3f5fc);border-radius:calc(7 * var(--u)) 0 0 0}.wingral-landing .report-summary h4{font-size:calc(9.3 * var(--u));white-space:nowrap}.wingral-landing .report-summary h4>span{font-size:calc(11 * var(--u));margin-right:calc(3 * var(--u))}.wingral-landing .report-summary>p{font-size:calc(8.2 * var(--u));line-height:1.45;color:#4b5570;margin-top:calc(9 * var(--u));letter-spacing:-.01em}.wingral-landing .report-summary>p>span{color:#7160fb}.wingral-landing .report-summary .top-reasons-title{margin-top:calc(10 * var(--u));font-size:calc(9 * var(--u))}.wingral-landing .summary-reasons{display:grid;gap:calc(3 * var(--u));margin-top:calc(8 * var(--u))}.wingral-landing .summary-reasons li{display:flex;justify-content:space-between;align-items:center;gap:calc(5 * var(--u));font-size:calc(7.4 * var(--u));background:#ffffff90;border-radius:calc(3 * var(--u));padding:calc(4 * var(--u)) calc(5 * var(--u));white-space:nowrap;color:#3c455f}.wingral-landing .summary-reasons b{font-weight:500}.wingral-landing .paper-report{position:absolute;left:calc(30 * var(--u));top:calc(10 * var(--u));width:calc(263 * var(--u));min-height:calc(263 * var(--u));border-radius:calc(5 * var(--u));padding:calc(17 * var(--u));background:linear-gradient(130deg,#fff,#fbfcff);border:1px solid #efecff;box-shadow:0 calc(11 * var(--u)) calc(30 * var(--u)) #54489626,0 calc(2 * var(--u)) calc(4 * var(--u)) #65569c0d;transform:rotate(-9deg);transform-origin:50% 25%}.wingral-landing .paper-report .mini-brand{font-size:calc(7 * var(--u));gap:calc(3 * var(--u))}.wingral-landing .paper-report .mini-brand-mark{font-size:calc(16 * var(--u))}.wingral-landing .paper-report h3{font-size:calc(9.4 * var(--u));margin-top:calc(11 * var(--u))}.wingral-landing .paper-report .paper-date{color:#939bb0;font-size:calc(5.8 * var(--u));margin-top:calc(3 * var(--u))}.wingral-landing .paper-columns{display:grid;grid-template-columns:1fr 1.12fr;gap:calc(12 * var(--u));margin-top:calc(11 * var(--u))}.wingral-landing .paper-choice{position:relative;padding:calc(7 * var(--u));border:1px solid #e5e8f4;border-radius:calc(5 * var(--u));background:#f6f7fd;box-shadow:0 2px 5px #46388e0b}.wingral-landing .paper-choice>span{display:block;font-size:calc(5.8 * var(--u));color:#949db9;margin-bottom:calc(9 * var(--u))}.wingral-landing .paper-choice .picked-check{width:calc(9 * var(--u));height:calc(9 * var(--u));font-size:calc(6 * var(--u));top:calc(5 * var(--u));right:calc(5 * var(--u))}.wingral-landing .paper-choice .website-mini{height:calc(46 * var(--u));padding:calc(9 * var(--u)) calc(7 * var(--u))}.wingral-landing .paper-choice .website-mini strong{font-size:calc(6.6 * var(--u))}.wingral-landing .paper-choice .website-mini small{font-size:calc(3.6 * var(--u))}.wingral-landing .paper-winner{border-radius:calc(4 * var(--u));background:linear-gradient(115deg,#e9faf4,#f5fffc);padding:calc(16 * var(--u)) calc(10 * var(--u));min-height:calc(75 * var(--u));border:1px solid #e6f9f1}.wingral-landing .paper-winner>span{display:block;color:#2ba384;font-size:calc(6.7 * var(--u));font-weight:600}.wingral-landing .paper-winner p{font-size:calc(6.7 * var(--u));color:#3f545d;margin-top:calc(4 * var(--u));white-space:nowrap}.wingral-landing .paper-winner strong{font-size:calc(15 * var(--u));letter-spacing:-.04em;color:#1b2934}.wingral-landing .paper-columns h4{font-size:calc(7.3 * var(--u));margin-top:calc(15 * var(--u))}.wingral-landing .paper-columns ol{counter-reset:insight;list-style:none;margin:calc(7 * var(--u)) 0 0;padding:0;display:grid;gap:calc(8 * var(--u));font-size:calc(6.5 * var(--u));color:#65708a}.wingral-landing .paper-columns ol li{display:flex;align-items:center;gap:calc(7 * var(--u));white-space:nowrap}.wingral-landing .paper-columns ol li:before{counter-increment:insight;content:counter(insight);color:#7460fb;display:grid;place-items:center;background:#eeebff;width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:50%;font-size:calc(6.4 * var(--u));font-weight:700}.wingral-landing .paper-lines{display:grid;gap:calc(7 * var(--u));margin-top:calc(14 * var(--u))}.wingral-landing .paper-lines i{height:calc(7 * var(--u));border-radius:calc(3 * var(--u));background:#f0f2f8}.wingral-landing .paper-lines i:last-child{width:70%}.wingral-landing .note-report{top:calc(48 * var(--u));right:calc(16 * var(--u));font-size:calc(14 * var(--u));color:#7961ff;transform:rotate(-9deg)}.wingral-landing .note-report svg{top:calc(49 * var(--u));left:calc(10 * var(--u));width:calc(48 * var(--u));height:calc(48 * var(--u))}.wingral-landing .final-panel{background:radial-gradient(ellipse at 0 110%,#128a9b99,transparent 36%),radial-gradient(ellipse at 102% 100%,#333c8488,transparent 35%),linear-gradient(110deg,#101b26,#111321 60%,#181b36)}.wingral-landing .crisp-decoration{position:absolute;pointer-events:none;width:23%;height:100%;top:0;overflow:hidden}.wingral-landing .crisp-decoration:after,.wingral-landing .crisp-decoration:before{content:"";position:absolute;border-radius:calc(18 * var(--s));width:75%;height:75%;transform:rotate(33deg);background:linear-gradient(140deg,#33677712,#4691b22a)}.wingral-landing .crisp-decoration-left{left:0}.wingral-landing .crisp-decoration-left:before{top:-37%;left:-5%}.wingral-landing .crisp-decoration-left:after{top:-8%;left:-5%;background:linear-gradient(140deg,#26354733,#3876863a)}.wingral-landing .crisp-decoration-right{right:0}.wingral-landing .crisp-decoration-right:before{top:20%;left:26%;width:100%;height:140%;transform:rotate(26deg);background:linear-gradient(135deg,#39317466,#4f55962a)}.wingral-landing .crisp-decoration-right:after{top:42%;left:42%;width:95%;height:120%;transform:rotate(-31deg);background:linear-gradient(130deg,#6065a63b,#363c8444)}@media(max-width:700px){.wingral-landing .native-visual{mask-image:none!important}.wingral-landing .hero-art.native-visual{width:100%;max-width:600px;margin-inline:auto}.wingral-landing .insight-art.native-visual{width:100%;max-width:640px}.wingral-landing .agency-art.native-visual{max-width:520px;margin-left:auto}.wingral-landing .crisp-decoration{width:35%}.wingral-landing .note-create{right:calc(17 * var(--u))}.wingral-landing .decision-panel{box-shadow:0 calc(12 * var(--u)) calc(25 * var(--u)) #0004}}.wingral-landing .insight-art{position:relative}.wingral-landing .brand{width:auto;aspect-ratio:auto;overflow:visible;mask-image:none;display:flex;align-items:center}.wingral-landing .brand img{height:calc(22 * var(--s))!important;width:auto!important}@media (max-width:700px){.wingral-landing .brand{width:auto}.wingral-landing .brand img{height:26px!important}}html{scroll-behavior:smooth;scroll-padding-top:88px}.wingral-landing .site-header{position:sticky;top:0;z-index:40;display:block;width:100%;max-width:none;height:auto;margin:0;padding:0;background:#10161e;color:#f8f9ff}.wingral-landing .site-header-inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:calc(49 * var(--s));padding-inline:calc(47 * var(--s))}@media (max-width:700px){.wingral-landing .site-header-inner{height:72px;padding-inline:20px}}@media (max-width:359px){.wingral-landing .site-header-inner{padding-inline:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wingral-landing .site-footer{border-top:1px solid var(--stroke);color:var(--muted);font-size:14px;padding:28px 24px 40px}.wingral-landing .site-footer-inner{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between}.wingral-landing .site-footer nav{display:flex;flex-wrap:wrap;gap:10px 18px}.wingral-landing .site-footer a:hover{color:var(--purple)}.wingral-landing{--section-breath:clamp(40px,4.5vw,64px)}@media (max-width:700px){.wingral-landing{--section-breath:32px}}.wingral-landing .plan{display:flex;flex-direction:column}.wingral-landing .plan>.button{margin-top:auto}.wingral-landing .faq{width:min(100% - 40px,720px);margin:8px auto 0;padding:28px 0 48px;border-top:1px solid #e4e7f0}@media (min-width:701px){.wingral-landing .pricing-section .section-heading{margin-left:0}.wingral-landing .pricing-inner{padding-left:calc(40 * var(--s));padding-right:calc(40 * var(--s))}.wingral-landing .pricing-layout{display:block}.wingral-landing .faq,.wingral-landing .plans{width:min(100%,calc(520 * var(--s)));margin-inline:auto}.wingral-landing .faq{margin-top:calc(36 * var(--s));padding-top:calc(28 * var(--s));border-top:1px solid #e4e7f0;text-align:center}.wingral-landing .faq>.eyebrow{display:inline-block;color:var(--purple);background:#efedff;border-radius:999px;padding:4px 10px;font-size:11px;letter-spacing:.12em}.wingral-landing .faq h2{font-size:28px;letter-spacing:-.03em;margin-top:12px;margin-bottom:18px}.wingral-landing .faq-list{text-align:left;gap:8px}.wingral-landing .faq details{border:1px solid #e6e9f2;border-radius:12px;background:#fff;box-shadow:none;overflow:hidden}.wingral-landing .faq summary{font-size:15px;font-weight:600;padding:16px 18px;min-height:0;color:var(--ink)}.wingral-landing .faq summary:hover{color:var(--purple)}.wingral-landing .faq summary .icon{width:16px;height:16px}.wingral-landing .faq details>p{font-size:15px;line-height:1.55;padding:0 48px 16px 18px;color:#5d6580}}