.PricingSection-module__a2pUSG__section{padding:var(--landing-section-space) 0;color:#1d3a5f;background:#fff;border-bottom:1px solid #e8eef1}.PricingSection-module__a2pUSG__layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.PricingSection-module__a2pUSG__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#3c8c84;font-size:11px;font-weight:700}.PricingSection-module__a2pUSG__copy h2{letter-spacing:-1.4px;margin:20px 0;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.2}.PricingSection-module__a2pUSG__copy>p{color:#677d8e;max-width:43ch;font-size:14px;line-height:1.8}.PricingSection-module__a2pUSG__copy ul{flex-direction:column;gap:15px;margin-top:26px;display:flex}.PricingSection-module__a2pUSG__copy li{align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.PricingSection-module__a2pUSG__copy li svg{color:#48988e;flex-shrink:0}.PricingSection-module__a2pUSG__plan{background:linear-gradient(155deg,#f1faf6,#fff 50%);border:1px solid #a9d5cd;border-radius:28px;padding:40px;box-shadow:0 20px 65px #1d3a5f09}.PricingSection-module__a2pUSG__planLabel{letter-spacing:1px;text-transform:uppercase;color:#3b8a7c;font-size:11px;font-weight:700}.PricingSection-module__a2pUSG__plan h3{letter-spacing:-.6px;margin-top:15px;font-size:23px;font-weight:800}.PricingSection-module__a2pUSG__price{align-items:baseline;gap:8px;margin:30px 0;display:flex}.PricingSection-module__a2pUSG__price>strong{letter-spacing:-2px;font-size:54px;font-weight:800}.PricingSection-module__a2pUSG__plan>a{color:#fff;background:#1d3a5f;border-radius:40px;justify-content:center;align-items:center;gap:12px;min-height:52px;margin-top:26px;padding:14px 20px;font-size:13px;font-weight:700;transition:transform .18s,background .18s;display:flex}.PricingSection-module__a2pUSG__plan>a:hover{background:#254c78;transform:translateY(-2px)}.PricingSection-module__a2pUSG__plan>a:active{transform:scale(.98)}.PricingSection-module__a2pUSG__contactHint{color:#627e85;justify-content:center;align-items:center;gap:6px;margin-top:15px;font-size:11px;display:flex}@media (max-width:767px){.PricingSection-module__a2pUSG__layout{grid-template-columns:1fr;gap:32px}.PricingSection-module__a2pUSG__plan{padding:28px}.PricingSection-module__a2pUSG__price>strong{font-size:46px}.PricingSection-module__a2pUSG__copy li{font-size:13px}}@media (prefers-reduced-motion:reduce){.PricingSection-module__a2pUSG__plan>a{transition:none}.PricingSection-module__a2pUSG__plan>a:hover,.PricingSection-module__a2pUSG__plan>a:active{transform:none}}.PricingSection-module__a2pUSG__section{background:#edf4fe;border:0}.PricingSection-module__a2pUSG__layout{gap:90px}.PricingSection-module__a2pUSG__eyebrow{color:#698ab4;letter-spacing:.06em;font-size:12px;font-weight:400}.PricingSection-module__a2pUSG__copy h2{letter-spacing:-.055em;font-size:clamp(34px,4.4vw,54px);font-weight:500;line-height:1.13}.PricingSection-module__a2pUSG__copy>p{color:#70849e;font-size:16px;line-height:1.85}.PricingSection-module__a2pUSG__copy li{font-size:14px;font-weight:400}.PricingSection-module__a2pUSG__copy li svg{color:#6c96c9}.PricingSection-module__a2pUSG__plan{background:#fff;border-color:#d5e3f5;border-radius:28px;padding:43px;box-shadow:0 20px 60px #356aa912}.PricingSection-module__a2pUSG__planLabel{color:#7292b9;font-size:12px;font-weight:400}.PricingSection-module__a2pUSG__plan h3{letter-spacing:-.04em;font-size:24px;font-weight:500}.PricingSection-module__a2pUSG__price{margin:34px 0}.PricingSection-module__a2pUSG__price>strong{letter-spacing:-.055em;font-size:66px;font-weight:400;line-height:1.1}.PricingSection-module__a2pUSG__price>span{color:#7b8ea6;font-size:14px}.PricingSection-module__a2pUSG__plan>p{color:#73869f;font-size:14px;line-height:1.85}.PricingSection-module__a2pUSG__plan>a{background:#17385b;min-height:56px;font-size:14px;font-weight:500}.PricingSection-module__a2pUSG__contactHint{color:#7f92ac;font-size:12px}@media (max-width:767px){.PricingSection-module__a2pUSG__layout{gap:35px}.PricingSection-module__a2pUSG__copy h2{font-size:38px}.PricingSection-module__a2pUSG__copy>p{font-size:15px}.PricingSection-module__a2pUSG__copy li{font-size:14px}.PricingSection-module__a2pUSG__plan{padding:28px}.PricingSection-module__a2pUSG__price>strong{font-size:56px}.PricingSection-module__a2pUSG__plan h3{font-size:22px}}
.landing-page{--landing-content-width:1200px;--landing-gutter:24px;--landing-section-space:88px}.landing-page .landing-container{box-sizing:border-box;width:100%;max-width:var(--landing-content-width);min-width:0;padding-inline:var(--landing-gutter);margin-inline:auto}.landing-page .landing-section{padding-block:var(--landing-section-space)}@media (max-width:1023px){.landing-page{--landing-section-space:64px}}@media (max-width:767px){.landing-page{--landing-gutter:20px;--landing-section-space:56px}}@media (max-width:359px){.landing-page{--landing-gutter:16px}}html{scroll-behavior:smooth}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(2deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-float{animation:6s ease-in-out infinite float}.animate-fadeInUp{animation:.8s ease-out forwards fadeInUp}.animate-slideInLeft{animation:.8s ease-out forwards slideInLeft}.animate-slideInRight{animation:.8s ease-out forwards slideInRight}.animate-scaleIn{animation:.6s ease-out forwards scaleIn}.animate-pulse-slow{animation:3s ease-in-out infinite pulse}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40;border:1px solid #ffffff2e}.gradient-border{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#667eea 0%,#764ba2 100%) border-box;border:2px solid #0000}.shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}.hover-lift{transition:transform .3s,box-shadow .3s}.hover-lift:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.text-gradient-blue{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-purple{background:linear-gradient(135deg,#764ba2 0%,#f093fb 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:640px){.animate-fadeInUp,.animate-slideInLeft,.animate-slideInRight,.animate-scaleIn{animation-duration:.6s}}@media (prefers-reduced-motion:reduce){.animate-float,.animate-fadeInUp,.animate-slideInLeft,.animate-slideInRight,.animate-scaleIn,.animate-pulse-slow{animation:none}.hover-lift:hover{transform:none}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a67d8 0%,#6b46c1 100%)}.focus-ring:focus{outline:none;box-shadow:0 0 0 3px #3b82f680}.stagger-children>*{opacity:0;animation:.6s ease-out forwards fadeInUp}.stagger-children>:first-child{animation-delay:.1s}.stagger-children>:nth-child(2){animation-delay:.2s}.stagger-children>:nth-child(3){animation-delay:.3s}.stagger-children>:nth-child(4){animation-delay:.4s}.stagger-children>:nth-child(5){animation-delay:.5s}.stagger-children>:nth-child(6){animation-delay:.6s}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float-slow{animation:4s ease-in-out infinite float-slow}@keyframes energyFlow{0%{transform:translate(-100%)}to{transform:translate(300%)}}.energy-line{animation:1.5s linear infinite energyFlow}@keyframes preciseDragDrop{0%{opacity:0;transform:translate(-100px,60px)scale(.9)}15%{opacity:1;transform:translate(-100px,60px)scale(1)}50%{opacity:1;transform:translate(60px,40px)scale(1.05)}75%{opacity:1;border-color:#34d399;transform:translate(60px,40px)scale(1)}85%{opacity:0;transform:translate(60px,40px)scale(1)}to{opacity:0;transform:translate(-100px,60px)scale(.9)}}.drag-element{animation:4s cubic-bezier(.4,0,.2,1) infinite preciseDragDrop}@keyframes cursorFollow{0%{transform:translate(-30px,140px)}15%{transform:translate(-30px,140px)}50%{transform:translate(140px,120px)}75%{transform:translate(140px,120px)}85%{transform:translate(140px,120px)}to{transform:translate(-30px,140px)}}.cursor-follower{animation:4s cubic-bezier(.4,0,.2,1) infinite cursorFollow}@keyframes conflictPulse{0%,to{box-shadow:inset 0 0 #f43f5e00}50%{box-shadow:inset 0 0 20px #f43f5e66}}.conflict-glow{animation:2s infinite conflictPulse}@keyframes smoothLaser{0%,to{opacity:0;transform:translateY(-50px)}10%,90%{opacity:1}50%{transform:translateY(50px)}}.laser-beam{animation:2s ease-in-out infinite smoothLaser}@keyframes dataTransfer{0%{transform:translate(-100%)}to{transform:translate(300%)}}.data-packet{animation:1.5s linear infinite dataTransfer}.landing-page section[id]{scroll-margin-top:88px}.landing-skip-link{z-index:1000000;color:#fff;background:#1d3a5f;border-radius:10px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.landing-skip-link:focus{transform:translateY(0)}.landing-page :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #2b948d}.landing-page footer a{align-items:center;min-height:44px;display:inline-flex}.landing-page .text-zinc-350{color:#d2dce5}@media (prefers-reduced-motion:reduce){html:has(.landing-page){scroll-behavior:auto!important}.landing-page *,.landing-page :before,.landing-page :after,.landing-dialog,.landing-dialog *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html.bufly-showcase-transition::view-transition{pointer-events:none}html.bufly-showcase-transition::view-transition-old(root){display:none}html.bufly-showcase-transition::view-transition-new(root){animation:none}html.bufly-showcase-transition::view-transition-group(bufly-showcase-panel){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html.bufly-showcase-transition::view-transition-old(bufly-showcase-panel){animation:.32s both buflyShowcaseOut}html.bufly-showcase-transition::view-transition-new(bufly-showcase-panel){animation:.32s both buflyShowcaseIn}@keyframes buflyShowcaseOut{0%{opacity:1}to{opacity:0}}@keyframes buflyShowcaseIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html.bufly-showcase-transition::view-transition-group(bufly-showcase-panel){animation-duration:0s}html.bufly-showcase-transition::view-transition-old(bufly-showcase-panel){animation-duration:0s}html.bufly-showcase-transition::view-transition-new(bufly-showcase-panel){animation-duration:0s}}.bufly-editorial [data-landing-parallax]{translate:0 var(--landing-parallax-y,0px)}@media (prefers-reduced-motion:reduce){.bufly-editorial [data-landing-parallax]{translate:none}}.bufly-editorial{--landing-section-space:112px;--landing-background:#f8fafc;--landing-section-border:#e5ebf2;--editorial-ink:#152f50;background:var(--landing-background);color:var(--editorial-ink)}.bufly-editorial section[id]{scroll-margin-top:88px}.bufly-editorial :is(a,button,summary):focus-visible{outline-offset:5px;outline-color:#5b91d4}.bufly-editorial :is(#seu-jeito,#problema,#funcionamento,#comparativo,#faq,#pricing,#cta-final){background:var(--landing-background);border-color:var(--landing-section-border)}.bufly-editorial #problema h2{letter-spacing:-.055em;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.12}.bufly-editorial #problema [data-landing-container]>div:first-child{max-width:760px;margin-bottom:48px}.bufly-editorial #problema [data-landing-surface]>div>button{border-color:#dee8f4;border-radius:24px;box-shadow:0 12px 28px #1e4d7905}.bufly-editorial #problema [data-landing-surface]>div>button:hover{border-color:#a7c6e9;box-shadow:0 18px 36px #1e4d7912}.bufly-editorial #problema [data-landing-surface] h3{font-weight:500}.bufly-editorial #problema [data-landing-surface] p{font-size:14px}.bufly-editorial #problema [data-landing-container]>div:first-child>span{color:#3e699c;letter-spacing:.06em;background:#e8f0fc;border-color:#c4d6ed;font-size:12px}.bufly-editorial footer{background:var(--landing-background);color:#526987;border-color:var(--landing-section-border)}.bufly-editorial footer p,.bufly-editorial footer a{color:#526987;font-size:12px}.bufly-editorial footer [data-landing-container=footer-legal]{letter-spacing:.02em;text-transform:none;color:#7e8ea4;font-size:11px}@media (max-width:1023px){.bufly-editorial{--landing-section-space:88px}}@media (max-width:767px){.bufly-editorial{--landing-section-space:68px}.bufly-editorial #problema h2{font-size:34px}.bufly-editorial #problema [data-landing-container]>div:first-child{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){.bufly-editorial *{scroll-behavior:auto!important}}
.Blog-module__0X6kgW__page{--blog-navy:#17385b;--blog-ink:#1d3a5f;--blog-teal:#5dbcb6;--blog-teal-ink:#458f89;--blog-yellow:#f4c153;--blog-muted:#62788f;--blog-line:#e0e8ed;color:var(--blog-ink)}.Blog-module__0X6kgW__hero{isolation:isolate;padding:128px 0 56px;position:relative;overflow:hidden}.Blog-module__0X6kgW__hero:before{content:"";z-index:-1;opacity:.7;background-image:radial-gradient(#cfdde8 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.Blog-module__0X6kgW__hero nav ol{justify-content:flex-start}.Blog-module__0X6kgW__eyebrowRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.Blog-module__0X6kgW__chip,.Blog-module__0X6kgW__mockBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.Blog-module__0X6kgW__chip{color:#31596e;background:#ffffffd9;border:1px solid #d7e8e7}.Blog-module__0X6kgW__chip:before{content:"";background:var(--chip-accent,var(--blog-teal));border-radius:50%;width:7px;height:7px}.Blog-module__0X6kgW__mockBadge{color:#8a6a1f;text-transform:none;letter-spacing:0;background:#fff9ea;border:1px dashed #e2c37a;font-weight:600}.Blog-module__0X6kgW__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin:0 0 20px;font-size:clamp(2.3rem,6vw,4.4rem);font-weight:900;line-height:.98}.Blog-module__0X6kgW__gradientText{background:linear-gradient(90deg,#176bea,#288bab 55%,#398f91);color:#0000;-webkit-background-clip:text;background-clip:text}.Blog-module__0X6kgW__lead{max-width:60ch;color:var(--blog-muted);margin:0;font-size:clamp(15px,1.5vw,18px);font-weight:500;line-height:1.7}.Blog-module__0X6kgW__categories{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.Blog-module__0X6kgW__categories li{border:1px solid var(--blog-line);color:#31596e;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.Blog-module__0X6kgW__categories li span{color:#9aabbb;margin-left:6px}.Blog-module__0X6kgW__featured{background:radial-gradient(circle at 85% 20%, #5dbcb659, transparent 45%), radial-gradient(circle at 10% 110%, #f4c15340, transparent 40%), var(--blog-navy);color:#fff;border-radius:32px;grid-template-columns:1.3fr .7fr;align-items:end;gap:32px;margin-bottom:24px;padding:clamp(28px,5vw,56px);text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #17385b8c}.Blog-module__0X6kgW__featured:hover{transform:translateY(-4px)}.Blog-module__0X6kgW__featured .Blog-module__0X6kgW__chip{color:#dbe8f5;background:#ffffff1a;border-color:#fff3}.Blog-module__0X6kgW__featured h2{letter-spacing:-.035em;text-wrap:balance;margin:18px 0 14px;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:900;line-height:1.05}.Blog-module__0X6kgW__featured p{color:#c9d8ea;max-width:52ch;margin:0;font-size:16px;line-height:1.7}.Blog-module__0X6kgW__featuredAside{color:#adcaee;flex-direction:column;align-items:flex-start;gap:16px;font-size:13px;display:flex}.Blog-module__0X6kgW__featuredLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--blog-yellow);font-size:12px;font-weight:700}.Blog-module__0X6kgW__readMore{min-height:44px;color:var(--blog-navy);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:12px;font-weight:700;display:inline-flex}.Blog-module__0X6kgW__confetti{pointer-events:none;gap:10px;display:flex;position:absolute;top:28px;right:32px}.Blog-module__0X6kgW__confetti i{border-radius:3px;width:10px;height:10px;display:block;transform:rotate(18deg)}.Blog-module__0X6kgW__confetti i:first-child{background:var(--blog-yellow)}.Blog-module__0X6kgW__confetti i:nth-child(2){background:var(--blog-teal);transform:rotate(-20deg)translateY(12px)}.Blog-module__0X6kgW__confetti i:nth-child(3){background:#adcaee;border-radius:50%}.Blog-module__0X6kgW__grid{padding:0 0 var(--landing-section-space);grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;list-style:none;display:grid}.Blog-module__0X6kgW__grid>li{grid-column:span 2}.Blog-module__0X6kgW__grid>li:first-child,.Blog-module__0X6kgW__grid>li:nth-child(2){grid-column:span 3}.Blog-module__0X6kgW__card{border:1px solid var(--blog-line);height:100%;color:var(--blog-ink);background:#fff;border-radius:24px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;overflow:hidden}.Blog-module__0X6kgW__card:hover{border-color:var(--blog-teal);transform:translateY(-3px);box-shadow:0 20px 40px -24px #17385b59}.Blog-module__0X6kgW__cardCover{background:radial-gradient(circle at 90% 10%, #fff9, transparent 50%), var(--card-tint,#effaf8);align-items:flex-end;min-height:120px;padding:20px 24px;display:flex;position:relative}.Blog-module__0X6kgW__cardCover strong{letter-spacing:-.04em;color:var(--chip-accent,var(--blog-teal-ink));opacity:.45;font-size:44px;font-weight:900;line-height:1}.Blog-module__0X6kgW__cardBody{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.Blog-module__0X6kgW__cardBody h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.25}.Blog-module__0X6kgW__grid>li:nth-child(-n+2) .Blog-module__0X6kgW__cardBody h2{font-size:24px}.Blog-module__0X6kgW__cardBody p{color:#536d88;margin:0;font-size:14px;line-height:1.7}.Blog-module__0X6kgW__meta{color:#7e8ea4;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:auto;font-size:12px;font-weight:600;display:flex}.Blog-module__0X6kgW__meta>*+:before{content:"·";color:#c3cfda;margin-right:14px}.Blog-module__0X6kgW__empty{margin-bottom:var(--landing-section-space);color:#536d88;border:1px dashed #cbdde7;border-radius:20px;padding:32px;font-size:15px;line-height:1.7}.Blog-module__0X6kgW__empty a{color:var(--blog-ink);font-weight:700}.Blog-module__0X6kgW__byline{color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;font-size:13px;font-weight:600;display:flex}.Blog-module__0X6kgW__avatar{background:var(--blog-navy);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:inline-grid}.Blog-module__0X6kgW__author{color:var(--blog-ink);align-items:center;gap:10px;display:inline-flex}.Blog-module__0X6kgW__layout{padding-bottom:var(--landing-section-space);grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.Blog-module__0X6kgW__toc{border:1px solid var(--blog-line);background:#fff;border-radius:20px;order:2;padding:24px;font-size:13px;position:sticky;top:96px}.Blog-module__0X6kgW__toc h2{letter-spacing:1px;text-transform:uppercase;color:var(--blog-teal-ink);margin:0 0 14px;font-size:11px;font-weight:700}.Blog-module__0X6kgW__toc ol{counter-reset:toc;gap:4px;margin:0;padding:0;list-style:none;display:grid}.Blog-module__0X6kgW__toc li:not(.Blog-module__0X6kgW__tocNested){counter-increment:toc}.Blog-module__0X6kgW__toc a{color:#31596e;border-radius:10px;gap:10px;padding:6px 8px;line-height:1.45;text-decoration:none;display:flex}.Blog-module__0X6kgW__toc li:not(.Blog-module__0X6kgW__tocNested)>a:before{content:counter(toc, decimal-leading-zero);color:var(--blog-teal);font-weight:800}.Blog-module__0X6kgW__toc a:hover{color:var(--blog-ink);background:#f1f7f8}.Blog-module__0X6kgW__tocNested a{color:#62788f;padding-left:36px;font-size:12px}.Blog-module__0X6kgW__prose{color:#31495f;max-width:70ch;font-size:18px;line-height:1.8}.Blog-module__0X6kgW__prose>p:first-child{color:var(--blog-ink);font-size:20px;line-height:1.7}.Blog-module__0X6kgW__prose :is(h2,h3){color:var(--blog-ink);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:96px;font-weight:800}.Blog-module__0X6kgW__prose h2{margin:2.4em 0 .6em;padding-top:.9em;font-size:clamp(24px,3vw,32px);line-height:1.2;position:relative}.Blog-module__0X6kgW__prose h2:before{content:"";background:linear-gradient(90deg, var(--blog-teal), var(--blog-yellow));border-radius:4px;width:40px;height:4px;position:absolute;top:0;left:0}.Blog-module__0X6kgW__prose h3{margin:1.8em 0 .5em;font-size:21px;line-height:1.35}.Blog-module__0X6kgW__prose p,.Blog-module__0X6kgW__prose ul,.Blog-module__0X6kgW__prose ol,.Blog-module__0X6kgW__prose table,.Blog-module__0X6kgW__prose blockquote{margin:0 0 1.2em}.Blog-module__0X6kgW__prose ul,.Blog-module__0X6kgW__prose ol{padding-left:1.3em}.Blog-module__0X6kgW__prose ul{padding-left:0;list-style:none}.Blog-module__0X6kgW__prose ul li{margin-bottom:.5em;padding-left:28px;position:relative}.Blog-module__0X6kgW__prose ul li:before{content:"";background:var(--blog-teal);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:6px}.Blog-module__0X6kgW__prose ol{list-style:decimal}.Blog-module__0X6kgW__prose ol li::marker{color:var(--blog-teal-ink);font-weight:800}.Blog-module__0X6kgW__prose strong{color:var(--blog-ink)}.Blog-module__0X6kgW__prose a{color:#176bea;text-underline-offset:3px;text-decoration:underline}.Blog-module__0X6kgW__prose blockquote{color:#536d88;background:#f4f7fa;border-radius:16px;padding:16px 20px;font-size:15px}.Blog-module__0X6kgW__prose blockquote p{margin:0}.Blog-module__0X6kgW__prose table{border-collapse:collapse;width:100%;font-size:15px}.Blog-module__0X6kgW__prose :is(th,td){border:1px solid var(--blog-line);text-align:left;padding:10px 12px}.Blog-module__0X6kgW__cta{background:radial-gradient(circle at 90% 0%, #5dbcb659, transparent 50%), var(--blog-navy);color:#fff;border-radius:28px;margin-top:56px;padding:clamp(28px,4vw,40px);position:relative;overflow:hidden}.Blog-module__0X6kgW__cta span{letter-spacing:.08em;text-transform:uppercase;color:var(--blog-yellow);font-size:12px;font-weight:700}.Blog-module__0X6kgW__cta h2{color:#fff;letter-spacing:-.03em;margin:10px 0 12px;font-size:clamp(22px,3vw,30px);font-weight:900}.Blog-module__0X6kgW__cta p{color:#c9d8ea;max-width:52ch;margin:0 0 24px;line-height:1.7}.Blog-module__0X6kgW__cta a{min-height:48px;color:var(--blog-navy);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 28px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.Blog-module__0X6kgW__related{padding:var(--landing-section-space) 0;border-top:1px solid var(--landing-section-border,#e5ebf2)}.Blog-module__0X6kgW__related h2{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(26px,3vw,36px);font-weight:900}.Blog-module__0X6kgW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.Blog-module__0X6kgW__featured{grid-template-columns:1fr}.Blog-module__0X6kgW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Blog-module__0X6kgW__grid>li,.Blog-module__0X6kgW__grid>li:first-child,.Blog-module__0X6kgW__grid>li:nth-child(2){grid-column:span 1}.Blog-module__0X6kgW__layout{grid-template-columns:1fr}.Blog-module__0X6kgW__toc{order:0;position:static}}@media (max-width:767px){.Blog-module__0X6kgW__hero{padding:104px 0 40px}.Blog-module__0X6kgW__grid,.Blog-module__0X6kgW__relatedGrid{grid-template-columns:1fr}.Blog-module__0X6kgW__prose{font-size:17px}.Blog-module__0X6kgW__confetti{display:none}}@media (prefers-reduced-motion:reduce){.Blog-module__0X6kgW__featured,.Blog-module__0X6kgW__card{transition:none}}
.BuffetLanding-module__A-JnNq__root{--navy:#17385b;--ink:#1d3a5f;--teal:#5dbcb6;--teal-ink:#458f89;--yellow:#f4c153;--muted:#62788f;--line:#e0e8ed;color:var(--ink)}.BuffetLanding-module__A-JnNq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--teal-ink);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.BuffetLanding-module__A-JnNq__gradient{background:linear-gradient(90deg,#176bea,#288bab 55%,#398f91);color:#0000;-webkit-background-clip:text;background-clip:text}.BuffetLanding-module__A-JnNq__hero{text-align:center;isolation:isolate;padding:136px 0 72px;position:relative;overflow:hidden}.BuffetLanding-module__A-JnNq__hero:before{content:"";z-index:-1;background-image:radial-gradient(#cfdde8 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 75%)}.BuffetLanding-module__A-JnNq__hero nav ol{justify-content:center}.BuffetLanding-module__A-JnNq__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:18px auto 24px;font-size:clamp(2.4rem,7vw,5.2rem);font-weight:900;line-height:.96}.BuffetLanding-module__A-JnNq__lead{max-width:58ch;color:var(--muted);text-wrap:balance;margin:0 auto 32px;font-size:clamp(15px,1.6vw,19px);font-weight:500;line-height:1.7}.BuffetLanding-module__A-JnNq__primary{background:var(--navy);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;min-height:52px;padding:0 34px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 20px 30px -12px #17385b59}.BuffetLanding-module__A-JnNq__primary:hover{background:#21486e}.BuffetLanding-module__A-JnNq__trail{flex-wrap:wrap;justify-content:center;gap:0;max-width:980px;margin:56px auto 0;padding:0;list-style:none;display:flex}.BuffetLanding-module__A-JnNq__trail li{color:#31596e;align-items:center;font-size:13px;font-weight:700;display:flex}.BuffetLanding-module__A-JnNq__trail a{min-height:44px;color:inherit;background:#ffffffd9;border:1px solid #d7e8e7;border-radius:999px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.BuffetLanding-module__A-JnNq__trail a:hover{border-color:var(--teal)}.BuffetLanding-module__A-JnNq__trail a span{color:var(--teal);font-size:11px}.BuffetLanding-module__A-JnNq__trail li+li:before{content:"";background:repeating-linear-gradient(90deg,#b6d6d0 0 4px,#0000 4px 7px);width:18px;height:2px}.BuffetLanding-module__A-JnNq__modes{padding:var(--landing-section-space) 0;border-top:1px solid var(--landing-section-border,#e5ebf2)}.BuffetLanding-module__A-JnNq__modesHead{text-align:center;max-width:760px;margin:0 auto 48px}.BuffetLanding-module__A-JnNq__modesHead h2,.BuffetLanding-module__A-JnNq__journeyHead h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 16px;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:900;line-height:1.02}.BuffetLanding-module__A-JnNq__modesHead p,.BuffetLanding-module__A-JnNq__journeyHead p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.BuffetLanding-module__A-JnNq__modesGrid{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;display:grid;position:relative}.BuffetLanding-module__A-JnNq__mode{border:1px solid var(--line);background:#fff;padding:clamp(24px,3.5vw,40px)}.BuffetLanding-module__A-JnNq__mode:first-child{border-radius:28px 0 0 28px}.BuffetLanding-module__A-JnNq__mode:last-child{border-radius:0 28px 28px 0}.BuffetLanding-module__A-JnNq__modeTag{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-block}.BuffetLanding-module__A-JnNq__mode:first-child .BuffetLanding-module__A-JnNq__modeTag{color:#3e699c;background:#e8f0fc}.BuffetLanding-module__A-JnNq__mode:last-child .BuffetLanding-module__A-JnNq__modeTag{color:#8a6a1f;background:#fdf4dd}.BuffetLanding-module__A-JnNq__mode h3{letter-spacing:-.03em;margin:16px 0 10px;font-size:clamp(22px,2.4vw,28px);font-weight:900}.BuffetLanding-module__A-JnNq__mode>p{color:#536d88;margin:0 0 20px;font-size:15px;line-height:1.7}.BuffetLanding-module__A-JnNq__modeList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BuffetLanding-module__A-JnNq__modeList li{color:#31596e;gap:10px;font-size:14px;line-height:1.55;display:flex}.BuffetLanding-module__A-JnNq__modeList svg{color:var(--teal);flex:none;margin-top:2px}.BuffetLanding-module__A-JnNq__spine{border-block:1px solid var(--line);background:linear-gradient(#f1f8f8,#fff 50%,#f1f8f8);place-items:center;width:120px;display:grid;position:relative}.BuffetLanding-module__A-JnNq__spine span{writing-mode:vertical-rl;letter-spacing:.18em;text-transform:uppercase;color:var(--teal-ink);font-size:12px;font-weight:800;transform:rotate(180deg)}.BuffetLanding-module__A-JnNq__shared{flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.BuffetLanding-module__A-JnNq__shared li{color:#2f6f6a;background:#effaf8;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.BuffetLanding-module__A-JnNq__statement{padding:var(--landing-section-space) 0;background:radial-gradient(circle at 88% 12%, #5dbcb652, transparent 40%), radial-gradient(circle at 6% 100%, #f4c15333, transparent 38%), var(--navy);color:#fff;position:relative;overflow:hidden}.BuffetLanding-module__A-JnNq__statement h2{letter-spacing:-.05em;max-width:14ch;margin:16px 0 28px;font-size:clamp(2.6rem,7vw,5.6rem);font-weight:900;line-height:.95}.BuffetLanding-module__A-JnNq__statement h2 em{color:var(--yellow);font-style:normal}.BuffetLanding-module__A-JnNq__statement .BuffetLanding-module__A-JnNq__eyebrow{color:#9fd8d3}.BuffetLanding-module__A-JnNq__statementBody{color:#d5e2f0;max-width:68ch;margin:0;font-size:clamp(16px,1.7vw,20px);line-height:1.75}.BuffetLanding-module__A-JnNq__serviceCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.BuffetLanding-module__A-JnNq__serviceCard{background:#ffffff0f;border:1px solid #ffffff24;border-radius:24px;flex-direction:column;gap:12px;padding:28px 26px;display:flex}.BuffetLanding-module__A-JnNq__serviceCard:first-child{background:#f4c1531a;border-color:#f4c1538c}.BuffetLanding-module__A-JnNq__serviceTag{letter-spacing:.12em;color:var(--yellow);font-size:13px;font-weight:800}.BuffetLanding-module__A-JnNq__serviceCard h3{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:900;line-height:1.1}.BuffetLanding-module__A-JnNq__serviceCard p{color:#d5e2f0;margin:0;font-size:16px;line-height:1.7}.BuffetLanding-module__A-JnNq__serviceNote{border-left:3px solid var(--yellow);color:#fff;background:#ffffff14;border-radius:0 16px 16px 0;margin:28px 0 0;padding:18px 22px;font-weight:600}@media (max-width:900px){.BuffetLanding-module__A-JnNq__serviceCards{grid-template-columns:1fr}}.BuffetLanding-module__A-JnNq__highlight{border-left:3px solid var(--yellow);background:#ffffff14;border-radius:0 16px 16px 0;margin:32px 0 0;padding:20px 24px}.BuffetLanding-module__A-JnNq__highlight p{margin:0;font-weight:600}.BuffetLanding-module__A-JnNq__highlight blockquote{color:#c9d8ea;margin:10px 0 0;font-style:italic}.BuffetLanding-module__A-JnNq__highlight figcaption{color:var(--yellow);margin-top:10px;font-size:12px;font-weight:700}.BuffetLanding-module__A-JnNq__journey{padding:var(--landing-section-space) 0}.BuffetLanding-module__A-JnNq__journeyHead{max-width:720px;margin-bottom:56px}.BuffetLanding-module__A-JnNq__rail{gap:clamp(40px,6vw,72px);margin:0;padding:0 0 0 clamp(44px,6vw,72px);list-style:none;display:grid;position:relative}.BuffetLanding-module__A-JnNq__rail:before{content:"";background:linear-gradient(180deg, var(--teal), #adcaee 50%, var(--yellow));width:2px;position:absolute;top:8px;bottom:8px;left:clamp(15px,2vw,23px)}.BuffetLanding-module__A-JnNq__chapter{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,56px);scroll-margin-top:96px;display:grid;position:relative}.BuffetLanding-module__A-JnNq__node{background:var(--navy);color:#fff;width:clamp(32px,4vw,48px);height:clamp(32px,4vw,48px);box-shadow:0 0 0 1px var(--line);border:3px solid #fff;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:calc(-1*clamp(44px,6vw,72px))}.BuffetLanding-module__A-JnNq__chapterKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-ink);font-size:12px;font-weight:700}.BuffetLanding-module__A-JnNq__chapter h3{letter-spacing:-.035em;text-wrap:balance;margin:10px 0 14px;font-size:clamp(24px,3vw,36px);font-weight:900;line-height:1.08}.BuffetLanding-module__A-JnNq__story{color:#44607a;margin:0 0 18px;font-size:16px;line-height:1.75}.BuffetLanding-module__A-JnNq__facts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.BuffetLanding-module__A-JnNq__facts li{color:#31596e;gap:10px;font-size:14px;line-height:1.55;display:flex}.BuffetLanding-module__A-JnNq__facts svg{color:var(--teal);flex:none;margin-top:2px}.BuffetLanding-module__A-JnNq__modeNote{color:#7a5d1a;background:#fdf8ea;border-radius:12px;margin-top:16px;padding:10px 14px;font-size:13px;line-height:1.55;display:block}.BuffetLanding-module__A-JnNq__chapterFinale{grid-template-columns:1fr}.BuffetLanding-module__A-JnNq__chapterFinale .BuffetLanding-module__A-JnNq__node{background:var(--yellow);color:var(--navy)}.BuffetLanding-module__A-JnNq__mock{border:1px solid var(--line);color:#31596e;background:#fff;border-radius:24px;padding:18px;font-size:12px;position:relative;box-shadow:0 30px 50px -30px #17385b59}.BuffetLanding-module__A-JnNq__mockBar{letter-spacing:.04em;text-transform:uppercase;color:#7e8ea4;align-items:center;gap:6px;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}.BuffetLanding-module__A-JnNq__mockBar i{background:#e3eaf1;border-radius:50%;width:8px;height:8px}.BuffetLanding-module__A-JnNq__mockBar strong{color:var(--teal-ink);margin-left:auto}.BuffetLanding-module__A-JnNq__mockRows{gap:8px;display:grid}.BuffetLanding-module__A-JnNq__mockRow{background:#fafcfd;border:1px solid #edf2f6;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.BuffetLanding-module__A-JnNq__mockRow b{color:var(--ink);font-weight:700}.BuffetLanding-module__A-JnNq__mockRow em{background:#e6edf3;border-radius:8px;flex:1;height:8px}.BuffetLanding-module__A-JnNq__pill{white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:10px;font-weight:700}.BuffetLanding-module__A-JnNq__pillTeal{color:#2f6f6a;background:#e6f6f3}.BuffetLanding-module__A-JnNq__pillBlue{color:#3e699c;background:#e8f0fc}.BuffetLanding-module__A-JnNq__pillYellow{color:#8a6a1f;background:#fdf4dd}.BuffetLanding-module__A-JnNq__pillGray{color:#6b7e92;background:#eef2f6}.BuffetLanding-module__A-JnNq__dot{background:var(--dot,#cfe7e4);border-radius:50%;flex:none;width:26px;height:26px}.BuffetLanding-module__A-JnNq__mockCalendar{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.BuffetLanding-module__A-JnNq__mockCalendar span{aspect-ratio:1;color:#9aabbb;background:#f4f7fa;border-radius:10px;place-items:center;font-size:10px;font-weight:700;display:grid}.BuffetLanding-module__A-JnNq__calParty{background:var(--navy)!important;color:#fff!important}.BuffetLanding-module__A-JnNq__calVisit{color:#2f6f6a!important;background:#e6f6f3!important}.BuffetLanding-module__A-JnNq__calTasting{color:#8a6a1f!important;background:#fdf4dd!important}.BuffetLanding-module__A-JnNq__calBlocked{background:repeating-linear-gradient(135deg,#eef2f6 0 4px,#fff 4px 8px)!important}.BuffetLanding-module__A-JnNq__legend{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.BuffetLanding-module__A-JnNq__monitor{color:#dbe8f5;background:#0f2740;border-radius:28px;padding:clamp(20px,3vw,32px);box-shadow:0 40px 70px -35px #0f2740b3}.BuffetLanding-module__A-JnNq__monitor .BuffetLanding-module__A-JnNq__mockBar{color:#9fb5cc}.BuffetLanding-module__A-JnNq__monitor .BuffetLanding-module__A-JnNq__mockBar i{background:#29445f}.BuffetLanding-module__A-JnNq__monitor .BuffetLanding-module__A-JnNq__mockBar strong{color:#7fd6cf}.BuffetLanding-module__A-JnNq__live{align-items:center;gap:6px;display:inline-flex}.BuffetLanding-module__A-JnNq__live:before{content:"";background:#7fd6cf;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite BuffetLanding-module__A-JnNq__pulse}.BuffetLanding-module__A-JnNq__tables{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.BuffetLanding-module__A-JnNq__table{background:#14304d;border:1px solid #23405d;border-radius:18px;padding:14px}.BuffetLanding-module__A-JnNq__table h4{color:#fff;margin:0 0 10px;font-size:12px;font-weight:800}.BuffetLanding-module__A-JnNq__guest{border-top:1px solid #1d3a57;align-items:center;gap:8px;padding:6px 0;font-size:11px;display:flex}.BuffetLanding-module__A-JnNq__guest em{background:#2a4867;border-radius:7px;flex:1;height:7px}.BuffetLanding-module__A-JnNq__seen{color:#7fd6cf;font-weight:700}.BuffetLanding-module__A-JnNq__pending{color:var(--yellow);font-weight:700}.BuffetLanding-module__A-JnNq__report{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.BuffetLanding-module__A-JnNq__report div{letter-spacing:.04em;text-transform:uppercase;color:#9fb5cc;background:#14304d;border-radius:14px;padding:12px 14px;font-size:11px;font-weight:700}.BuffetLanding-module__A-JnNq__report div:last-child{color:var(--yellow);background:#f4c15324}.BuffetLanding-module__A-JnNq__mockCaption{color:#8a9cb0;text-align:center;margin:12px 0 0;font-size:11px}@keyframes BuffetLanding-module__A-JnNq__pulse{50%{opacity:.35}}@media (max-width:1023px){.BuffetLanding-module__A-JnNq__modesGrid{grid-template-columns:1fr}.BuffetLanding-module__A-JnNq__mode:first-child{border-radius:28px 28px 0 0}.BuffetLanding-module__A-JnNq__mode:last-child{border-radius:0 0 28px 28px}.BuffetLanding-module__A-JnNq__spine{border-block:0;border-inline:1px solid var(--line);width:auto;height:56px}.BuffetLanding-module__A-JnNq__spine span{writing-mode:initial;transform:none}.BuffetLanding-module__A-JnNq__chapter{grid-template-columns:1fr}}@media (max-width:767px){.BuffetLanding-module__A-JnNq__hero{padding:108px 0 56px}.BuffetLanding-module__A-JnNq__trail li+li:before{display:none}.BuffetLanding-module__A-JnNq__trail{gap:8px}.BuffetLanding-module__A-JnNq__tables{grid-template-columns:1fr}.BuffetLanding-module__A-JnNq__table:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.BuffetLanding-module__A-JnNq__live:before{animation:none}}
