/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.original-home{z-index:1000;background:#fff;border:0;width:100%;height:100dvh;position:fixed;inset:0}:root{--blue:#0f62fe;--cyan:#00d6ff;--navy:#0a1f44;--green:#00d6ff;--muted:#5c6980;--pale:#eff6ff;--line:#dbe5f2;--warm:#fffaf5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--navy);font-family:var(--font-poppins),sans-serif;background:#fff;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,.button,.pill{font-family:var(--font-poppins),sans-serif}.topbar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e6edf6;justify-content:space-between;align-items:center;gap:25px;height:82px;padding:0 max(4vw,24px);display:flex;position:sticky;top:0}.logo-link{align-items:center;width:175px;height:68px;display:flex;overflow:hidden}.logo-link img{width:100%;height:auto}.topbar nav{gap:30px;font-size:14px;font-weight:800;display:flex}.topbar nav a:hover{color:var(--blue)}.button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 25px;font-size:16px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 10px 25px #0052ff33}.button:hover{background:#003fd2;transform:translateY(-2px)}.button.small{min-height:43px;padding:0 20px;font-size:14px}.button.ghost,.button.outline{color:var(--blue);border:2px solid var(--blue);box-shadow:none;background:#fff}.button.white{color:var(--blue);background:#fff}.home-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;max-width:1200px;min-height:680px;margin:auto;padding:74px 25px 72px;display:grid}.pill{color:#0a1f44;background:#e8faff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:800;display:inline-block}.hero-copy h1,.plans-hero h1{letter-spacing:-.035em;color:var(--navy);margin:22px 0;font-size:clamp(48px,5.2vw,72px);font-weight:800;line-height:.98}.hero-copy h1 em{color:var(--blue);font-style:normal}.crossed{color:#3e4a5d;position:relative}.crossed:after{content:"";background:var(--green);border-radius:9px;height:7px;position:absolute;top:51%;left:-2%;right:-2%;transform:rotate(-3deg)}.hero-copy>p{color:#46556d;max-width:620px;font-size:19px;line-height:1.65}.hero-copy small{color:#66758a;margin-top:18px;display:block}.hero-actions{gap:14px;margin-top:30px;display:flex}.portrait-wrap{min-height:560px;position:relative}.portrait-card{background:linear-gradient(145deg,var(--blue),var(--cyan));border:13px solid #dff8ff;border-radius:38% 38% 24px 24px;position:absolute;inset:20px 20px 0;overflow:hidden;box-shadow:0 25px 70px #0052ff33}.portrait-card img{object-fit:cover;object-position:center 30%}.float-metric{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;padding:13px 18px;display:flex;position:absolute;box-shadow:0 12px 35px #0b1b3f21}.float-metric b{font:800 28px var(--font-poppins);color:var(--blue);line-height:1}.float-metric span{color:var(--muted);font-size:11px}.metric-one{top:70px;left:-5px}.metric-two{bottom:45px;right:-10px}.stat-strip{background:var(--blue);color:#fff;grid-template-columns:repeat(4,1fr);padding:27px max(6vw,30px);display:grid}.stat-strip div{text-align:center;border-right:1px solid #ffffff47}.stat-strip div:last-child{border:0}.stat-strip b{font:800 36px var(--font-poppins);display:block}.stat-strip span{font-size:12px}.brand-row{text-align:center;border-bottom:1px solid var(--line);padding:42px 25px}.brand-row p{color:var(--muted);font-size:13px}.brand-row div{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:22px;display:flex}.brand-row span{border:1px solid var(--line);color:#67758b;border-radius:12px;padding:15px 25px;font-weight:900}.section{padding:100px max(5vw,24px)}.kicker{color:var(--blue);letter-spacing:.12em;margin:0 0 12px;font-size:12px;font-weight:900}.section h2,.trial-banner h2,.trial-detail h2,.contact h2{letter-spacing:-.025em;margin:0;font-size:clamp(35px,4vw,52px);line-height:1.06}.about{grid-template-columns:1fr 1fr;gap:80px;max-width:1160px;margin:auto;display:grid}.about>div:last-child{color:#526077;font-size:17px;line-height:1.7}.about blockquote{border-left:5px solid var(--green);background:var(--pale);color:var(--navy);border-radius:0 12px 12px 0;margin:28px 0 0;padding:20px 24px;font-weight:900}.pale{background:var(--pale)}.section-title{text-align:center;max-width:760px;margin:0 auto 48px}.section-title>p:last-child{color:var(--muted);font-size:17px}.card-grid,.service-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1160px;margin:auto;display:grid}.card-grid article,.service-grid article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:29px}.card-grid i{color:var(--blue);font-size:12px;font-style:normal;font-weight:900}.card-grid h3,.service-grid h3{margin:15px 0 8px;font-size:21px}.card-grid p,.service-grid p{color:var(--muted);margin:0;line-height:1.55}.service-grid article>span{color:#0f62fe;background:#e8faff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.center{text-align:center;margin-top:38px}.results{background:var(--navy);color:#fff}.section-title.light h2{color:#fff}.section-title.light .kicker{color:var(--green)}.case-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1160px;margin:auto;display:grid}.case-grid article{background:#ffffff0f;border:1px solid #ffffff26;border-radius:18px;padding:34px}.case-grid small{color:var(--green);font-weight:900}.case-grid b{font:800 50px var(--font-poppins);color:#fff;margin-top:18px;display:block}.case-grid h3{margin:0 0 12px;font-size:21px}.case-grid p{color:#bcc8da;line-height:1.55}.method{max-width:1250px;margin:auto}.steps{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.steps div{text-align:center;position:relative}.steps b{background:var(--blue);color:#fff;width:52px;height:52px;font:800 22px var(--font-poppins);border-radius:50%;place-items:center;margin:auto;display:grid}.steps span{margin-top:12px;font-size:13px;font-weight:900;display:block}.trial-banner{background:linear-gradient(105deg,var(--blue),#003ab7);color:#fff;justify-content:space-between;align-items:center;gap:60px;padding:70px max(7vw,28px);display:flex}.trial-banner>div{max-width:790px}.trial-banner .kicker{color:var(--green)}.trial-banner p:not(.kicker){color:#dbe6ff;font-size:17px}.contact{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;max-width:1160px;margin:auto;display:grid}.contact>div>p:not(.kicker){color:var(--muted);font-size:17px;line-height:1.6}.contact-points{color:#0a1f44;gap:13px;margin-top:25px;font-weight:800;display:grid}.contact form{border:1px solid var(--line);border-radius:18px;padding:32px;box-shadow:0 18px 55px #0b1b3f14}label{gap:7px;margin-bottom:17px;font-size:13px;font-weight:900;display:grid}input,select{width:100%;height:49px;font:600 14px var(--font-poppins);color:var(--navy);background:#fff;border:1px solid #cfdbea;border-radius:10px;padding:0 14px}input:focus,select:focus{border-color:var(--blue);outline:3px solid #0052ff1f}.form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.contact form .button{width:100%;margin-top:5px}.contact form small{text-align:center;color:#78869a;margin-top:13px;display:block}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:25px;padding:28px max(5vw,24px);font-size:13px;display:flex}footer img{object-fit:contain}.plans-hero{text-align:center;background:linear-gradient(145deg,#edf5ff,#f2fffa);padding:95px 25px 85px}.plans-hero h1{max-width:870px;margin:22px auto;font-size:clamp(48px,5.5vw,74px)}.plans-hero>p{max-width:760px;color:var(--muted);margin:0 auto 30px;font-size:18px;line-height:1.6}.plans-area{padding-top:85px}.plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;max-width:1160px;margin:auto;display:grid}.plan{background:#fff;border:1px solid #b9c9dc;border-radius:16px;flex-direction:column;padding:30px 27px;display:flex;position:relative}.plan.featured{border:2px solid var(--blue);box-shadow:0 18px 48px #0052ff21}.popular{color:#0a1f44;white-space:nowrap;background:#e8faff;border:1px solid #00d6ff;border-radius:999px;padding:7px 15px;font-size:10px;font-weight:900;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.plan>small{color:var(--blue);font-weight:900}.plan h2{margin:10px 0;font-size:28px;line-height:1.08}.plan>p{color:var(--muted);min-height:75px;line-height:1.5}.trial-tag{background:var(--green);color:#0a1f44;border-radius:7px;align-self:flex-start;padding:7px 10px;font-size:11px;font-weight:900}.price{margin:20px 0}.price b{font:800 42px var(--font-poppins);color:#050a14;line-height:1;display:block}.price span{color:var(--muted);font-size:11px}.plan hr{border:0;border-top:1px solid var(--line);width:100%}.plan ul{margin:18px 0 25px;padding:0;list-style:none}.plan li{gap:9px;margin:0 0 13px;font-size:13px;display:flex}.plan li span{color:#0f62fe;font-weight:900}.plan .button{width:100%;margin-top:auto;font-size:14px}.legal{text-align:center;color:#7a8798;font-size:11px}.comparison{background:var(--pale)}.table-wrap{background:#fff;border:1px solid #bfd0e4;border-radius:14px;max-width:1000px;margin:auto;overflow:auto}.comparison table{border-collapse:collapse;width:100%;min-width:720px}.comparison th,.comparison td{text-align:center;border-bottom:1px solid #d4e0ed;border-right:1px solid #d4e0ed;padding:16px}.comparison th:first-child,.comparison td:first-child{text-align:left}.comparison th b{font-size:20px}.comparison th small{color:#0a1f44;display:block}.comparison .middle{background:#e8faff}.yes,.no{border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.yes{color:#0f62fe;background:#e8faff}.no{color:#aab3c0;background:#edf1f5}.trial-detail{background:var(--navy);color:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding:85px max(7vw,28px);display:grid}.trial-detail .kicker{color:var(--green)}.trial-detail>div>p:not(.kicker){color:#bdc9dc;font-size:17px;line-height:1.65}.trial-detail ul{padding:0;line-height:2;list-style:none}.trial-box{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:16px;padding:30px}.trial-box h3{font-size:24px}.trial-box .button{margin-top:12px}@media (width<=900px){.topbar nav{display:none}.home-hero,.about,.contact,.trial-detail{grid-template-columns:1fr}.portrait-wrap{min-height:560px}.card-grid,.service-grid,.case-grid,.plans-grid{grid-template-columns:1fr}.steps{grid-template-columns:repeat(3,1fr);gap:25px}.plan>p{min-height:0}.trial-banner{flex-direction:column;align-items:flex-start}.stat-strip{grid-template-columns:1fr 1fr;gap:20px}.stat-strip div:nth-child(2){border:0}.contact{gap:35px}}@media (width<=600px){.topbar{height:70px;padding:0 14px}.logo-link{width:120px}.topbar .button.small{min-height:39px;padding:0 12px;font-size:11px}.home-hero{padding:55px 18px}.hero-copy h1{font-size:45px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.portrait-wrap{min-height:440px}.metric-one{left:0}.metric-two{right:0}.stat-strip{padding:25px 15px}.stat-strip b{font-size:29px}.section{padding:70px 18px}.steps{grid-template-columns:1fr 1fr}.form-row{grid-template-columns:1fr}.contact form{padding:24px 18px}.plans-hero{padding:65px 18px}.plans-hero h1{font-size:46px}.trial-detail{padding:65px 20px}footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.seo-page{color:var(--navy);background:#fff}.seo-page .topbar{position:sticky}.seo-hero{grid-template-columns:1.12fr .88fr;align-items:center;gap:70px;max-width:1160px;min-height:590px;margin:auto;padding:90px 25px;display:grid}.seo-hero h1,.case-hero h1{font:800 clamp(44px,5vw,66px)/1 var(--font-poppins);letter-spacing:-.035em;margin:12px 0 22px}.seo-hero>div>p:not(.seo-eyebrow),.case-hero>div>p:not(.seo-eyebrow){color:var(--muted);max-width:720px;font-size:18px;line-height:1.65}.seo-eyebrow{color:var(--blue);letter-spacing:.11em;margin:0 0 12px;font-size:12px;font-weight:900}.seo-actions{gap:12px;margin-top:28px;display:flex}.seo-image{border:11px solid #dcf7ff;border-radius:28px;height:445px;position:relative;overflow:hidden;box-shadow:0 25px 65px #0052ff2b}.seo-image img{object-fit:cover;object-position:center 30%}.seo-local-strip{background:var(--blue);color:#fff;flex-wrap:wrap;justify-content:center;gap:25px 60px;padding:22px max(5vw,24px);display:flex}.seo-local-strip span{opacity:.85}.seo-section{padding:95px max(5vw,24px)}.seo-section.split{grid-template-columns:1fr 1fr;gap:80px;max-width:1160px;margin:auto;display:grid}.seo-section h2,.proof-band h2,.seo-final h2{font:800 clamp(34px,4vw,50px)/1.05 var(--font-poppins);margin:0}.lead-copy{color:var(--muted);margin:0;font-size:18px;line-height:1.75}.seo-section.soft{background:var(--pale)}.seo-heading{text-align:center;max-width:760px;margin:0 auto 45px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1160px;margin:auto;display:grid}.benefit-grid article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px}.benefit-grid span{color:var(--blue);font-size:12px;font-weight:900}.benefit-grid h3{margin:14px 0 0;font-size:20px}.process-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1160px;margin:auto;display:grid}.process-grid article{border-top:4px solid var(--green);background:#fbfdff;padding:25px}.process-grid b{font:800 26px var(--font-poppins);color:var(--blue)}.process-grid h3{margin:12px 0 6px;font-size:21px}.process-grid p{color:var(--muted);font-size:14px;line-height:1.55}.proof-band{background:var(--navy);color:#fff;text-align:center;padding:78px max(8vw,28px)}.proof-band .seo-eyebrow{color:var(--green)}.proof-band h2{max-width:900px;margin:0 auto 30px}.related{grid-template-columns:.8fr 1.2fr;gap:80px;max-width:1160px;margin:auto;display:grid}.related nav{border-top:1px solid var(--line);display:grid}.related nav a{border-bottom:1px solid var(--line);justify-content:space-between;padding:19px 3px;font-weight:900;display:flex}.related nav a:hover{color:var(--blue)}.seo-final{text-align:center;background:linear-gradient(145deg,#eaf3ff,#e8faff);padding:75px max(6vw,25px)}.seo-final p{color:var(--muted);font-size:17px}.seo-final .button{margin-top:15px}.case-hero{background:linear-gradient(145deg,#edf5ff,#f2fffa);padding:90px max(7vw,28px)}.case-hero>div{text-align:center;max-width:940px;margin:auto}.case-brand{align-items:center;gap:14px;display:flex}.case-hero .case-brand{justify-content:center}.case-brand img{object-fit:contain;background:#fff;border-radius:13px}.case-brand span{text-align:left;flex-direction:column;display:flex}.case-brand b{font:800 24px var(--font-poppins)}.case-brand small{color:var(--muted)}.case-metrics{background:var(--blue);color:#fff;grid-template-columns:repeat(4,1fr);padding:30px max(5vw,25px);display:grid}.case-metrics div{text-align:center;border-right:1px solid #ffffff47}.case-metrics div:last-child{border:0}.case-metrics b{font:800 35px var(--font-poppins);display:block}.case-metrics span{font-size:12px}.source-note{max-width:1000px;color:var(--muted);text-align:center;margin:35px auto 0;font-size:12px;line-height:1.6}.cases-intro{text-align:center;grid-template-columns:1fr;min-height:480px}.cases-intro>div{max-width:900px;margin:auto}.case-list{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1160px;margin:auto;display:grid}.case-list article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px;box-shadow:0 15px 45px #0b1b3f12}.case-list strong{font:800 48px var(--font-poppins);color:var(--blue);margin-top:25px;display:block}.case-list h2{font-size:22px}.case-list p{color:var(--muted);line-height:1.55}.case-list>a,.case-list article>a{color:var(--blue);font-weight:900}@media (width<=900px){.seo-hero,.seo-section.split,.related{grid-template-columns:1fr}.seo-image{height:430px}.benefit-grid,.case-list{grid-template-columns:1fr}.process-grid{grid-template-columns:1fr 1fr}.case-metrics{grid-template-columns:1fr 1fr;gap:22px}.case-metrics div:nth-child(2){border:0}}@media (width<=600px){.seo-hero{min-height:0;padding:60px 18px}.seo-hero h1,.case-hero h1{font-size:43px}.seo-image{height:390px}.seo-actions{flex-direction:column}.seo-section{padding:65px 18px}.process-grid{grid-template-columns:1fr}.case-hero{padding:65px 18px}.case-metrics{padding:28px 15px}.case-metrics b{font-size:29px}}.seo-page{background:radial-gradient(circle at 8% 15%,#02d6df1a,#0000 25%),radial-gradient(circle at 92% 8%,#0052ff1a,#0000 24%),#fff;overflow:hidden}.seo-hero{position:relative}.seo-hero:before{content:"";filter:blur(2px);background:linear-gradient(135deg,#02d6df2e,#22dc8c14);border-radius:50%;width:220px;height:220px;animation:8s ease-in-out infinite brandDrift;position:absolute;top:80px;left:-130px}.seo-visual{isolation:isolate;height:500px;position:relative}.seo-visual:before,.seo-visual:after{content:"";z-index:-1;border-radius:50%;position:absolute}.seo-visual:before{background:linear-gradient(145deg,#0f62fe,#00d6ff);inset:20px 0 0 45px;box-shadow:0 30px 75px #0052ff3d}.seo-visual:after{background:#22dc8c57;width:130px;height:130px;animation:6s ease-in-out infinite reverse brandDrift;top:-10px;right:-28px}.seo-visual .seo-image{border:10px solid #ffffffb8;border-radius:34px;height:auto;position:absolute;inset:30px 25px 12px 58px;transform:rotate(1.5deg)}.seo-emoji-orbit{z-index:4;background:#fff;border-radius:26px;place-items:center;width:82px;height:82px;font-size:42px;animation:4s ease-in-out infinite emojiFloat;display:grid;position:absolute;top:42px;right:2px;box-shadow:0 18px 45px #0b1b3f2e}.visual-badge{z-index:5;white-space:nowrap;background:#fffffff2;border:1px solid #0052ff24;border-radius:999px;padding:11px 15px;font-size:12px;font-weight:900;animation:.7s both badgeIn;position:absolute;box-shadow:0 12px 32px #0b1b3f24}.badge-1{top:82px;left:5px}.badge-2{animation-delay:.15s;bottom:100px;right:-20px}.badge-3{animation-delay:.3s;bottom:25px;left:0}.dynamic-stats{z-index:3;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1050px;margin:-2px auto 0;padding:0 24px;display:grid;position:relative}.animated-stat{text-align:center;background:#fff;border:1px solid #dbe5f2;padding:28px;box-shadow:0 15px 45px #0b1b3f14}.animated-stat:first-child{border-radius:18px 0 0 18px}.animated-stat:last-child{border-radius:0 18px 18px 0}.animated-stat b{font:800 clamp(30px,4vw,48px)/1 var(--font-poppins);color:var(--blue);letter-spacing:-.04em;display:block}.animated-stat span{color:var(--muted);margin-top:8px;font-size:12px;font-weight:800;display:block}.themed-section{position:relative}.themed-section:before{content:"";pointer-events:none;background-image:radial-gradient(#0052ff1a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.benefit-grid article{transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.benefit-grid article:hover{border-color:#8cb8ff;transform:translateY(-7px)rotate(-.3deg);box-shadow:0 22px 52px #0052ff21}.benefit-grid .benefit-emoji{background:linear-gradient(145deg,#e9f2ff,#e9fff5);border-radius:17px;place-items:center;width:54px;height:54px;font-size:28px;display:grid}.benefit-grid small{color:#b7c6d9;font-weight:900;position:absolute;top:18px;right:18px}.benefit-grid h3{margin-top:20px}.theme-content .benefit-emoji{background:linear-gradient(145deg,#fff3e6,#fff0f7)}.theme-menu .benefit-emoji{background:linear-gradient(145deg,#e9fff5,#e8f5ff)}.theme-whatsapp .benefit-emoji{background:linear-gradient(145deg,#e4fff0,#edfff9)}.process-grid article{border:1px solid #e2eaf4;border-radius:16px;transition:all .25s;box-shadow:0 8px 24px #0b1b3f0d}.process-grid article:hover{border-color:var(--green);transform:translateY(-5px);box-shadow:0 18px 38px #22dc8c21}.proof-band{position:relative;overflow:hidden}.proof-band>:not(.proof-chart){z-index:2;position:relative}.proof-chart{opacity:.16;align-items:flex-end;gap:3%;height:85%;display:flex;position:absolute;inset:auto 5% 0}.proof-chart i{transform-origin:bottom;background:linear-gradient(#00d6ff,#00d6ff);border-radius:16px 16px 0 0;flex:1;animation:2.5s ease-in-out infinite alternate chartGrow}.proof-chart i:first-child{height:25%}.proof-chart i:nth-child(2){height:48%;animation-delay:.2s}.proof-chart i:nth-child(3){height:38%;animation-delay:.4s}.proof-chart i:nth-child(4){height:72%;animation-delay:.6s}.proof-chart i:nth-child(5){height:95%;animation-delay:.8s}.dynamic-case-hero{background:radial-gradient(circle at 12% 30%,#02d6df38,#0000 25%),radial-gradient(circle at 88% 20%,#22dc8c38,#0000 22%),linear-gradient(145deg,#edf5ff,#f7fffb);position:relative;overflow:hidden}.dynamic-case-hero .case-brand{background:#fff;border-radius:20px;padding:12px 18px;display:inline-flex;box-shadow:0 18px 45px #0b1b3f1f}.dynamic-case-hero .case-brand img{animation:3.4s ease-in-out infinite logoPulse}.case-sparkles i{font-size:34px;font-style:normal;animation:4s ease-in-out infinite emojiFloat;position:absolute}.case-sparkles i:first-child{top:20%;left:9%}.case-sparkles i:nth-child(2){animation-delay:.8s;top:18%;right:12%}.case-sparkles i:nth-child(3){animation-delay:1.4s;bottom:14%;right:18%}.animated-metrics div{animation:.75s both metricRise}.animated-metrics b{position:relative}.animated-metrics b:after{content:"";background:var(--green);border-radius:4px;height:4px;animation:.8s .55s forwards lineReveal;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.case-actions{background:linear-gradient(#eff6ff,#f7fffb)}.dynamic-cases-intro{background:radial-gradient(circle at 50% 15%,#02d6df2b,#0000 32%),linear-gradient(#f7fbff,#fff)}.case-logo-cloud{justify-content:center;gap:16px;margin-top:35px;display:flex}.case-logo-cloud span{border:1px solid var(--line);background:#fff;border-radius:24px;place-items:center;width:82px;height:82px;animation:.7s both metricRise,4.5s ease-in-out 1s infinite emojiFloat;display:grid;position:relative;box-shadow:0 16px 38px #0b1b3f1a}.case-logo-cloud span b{font-size:23px;position:absolute;top:-9px;right:-7px}.case-logo-cloud img{object-fit:contain;border-radius:13px}.cases-color-section{background:linear-gradient(145deg,#eff6ff,#f2fffa)}.case-list article{transition:all .25s;animation:.7s both metricRise}.case-list article:hover{transform:translateY(-8px);box-shadow:0 24px 58px #0052ff26}.case-list strong{animation:2.7s ease-in-out infinite numberGlow}.dynamic-plans-hero{background:radial-gradient(circle at 20% 20%,#02d6df38,#0000 24%),radial-gradient(circle at 85% 30%,#22dc8c38,#0000 25%),linear-gradient(145deg,#edf5ff,#f2fffa);position:relative;overflow:hidden}.dynamic-plans-hero>:not(.plan-orbits){z-index:2;position:relative}.plan-orbits i{background:#fff;border-radius:20px;place-items:center;width:62px;height:62px;font-size:30px;font-style:normal;animation:4s ease-in-out infinite emojiFloat;display:grid;position:absolute;box-shadow:0 15px 40px #0b1b3f1f}.plan-orbits i:first-child{top:24%;left:8%}.plan-orbits i:nth-child(2){animation-delay:.7s;top:18%;right:10%}.plan-orbits i:nth-child(3){animation-delay:1.3s;bottom:13%;right:16%}.plan-orbits i:nth-child(4){animation-delay:1.9s;bottom:10%;left:15%}.plan-stats{margin-top:-34px}.plans-area{background:radial-gradient(circle at 50% 10%,#0052ff12,#0000 30%)}.plan{transition:all .28s}.plan:hover{transform:translateY(-10px);box-shadow:0 26px 65px #0052ff21}.plan:before{background:linear-gradient(145deg,#e9f2ff,#e9fff5);border-radius:18px;place-items:center;width:55px;height:55px;margin-bottom:13px;font-size:29px;display:grid}.plan:first-child:before{content:"🎬"}.plan:nth-child(2):before{content:"🚀"}.plan:nth-child(3):before{content:"🤖"}.trial-tag{animation:2.4s ease-in-out infinite numberGlow}@keyframes emojiFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes brandDrift{0%,to{transform:translate(0)}50%{transform:translate(18px,-12px)}}@keyframes badgeIn{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}@keyframes chartGrow{0%{transform:scaleY(.65)}to{transform:scaleY(1)}}@keyframes metricRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lineReveal{to{transform:scaleX(1)}}@keyframes logoPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes numberGlow{0%,to{filter:none}50%{filter:drop-shadow(0 0 10px #0052ff42)}}@media (width<=900px){.seo-visual{width:100%;max-width:600px;height:500px;margin:auto}.dynamic-stats{grid-template-columns:1fr;margin-top:0}.animated-stat:first-child,.animated-stat:last-child{border-radius:15px}.visual-badge{font-size:11px}.plan-orbits{opacity:.45}.plan-stats{margin-top:-18px}}@media (width<=600px){.seo-visual{height:420px}.seo-visual .seo-image{inset:35px 22px 12px 38px}.seo-emoji-orbit{width:64px;height:64px;font-size:33px}.visual-badge{padding:9px 11px}.badge-1{left:0}.badge-2{right:0}.badge-3{left:3px}.dynamic-stats{padding:0 18px}.animated-stat{padding:22px 14px}.case-logo-cloud span{width:68px;height:68px}.plan-orbits i{width:50px;height:50px;font-size:24px}.dynamic-plans-hero h1{z-index:2;position:relative}}@media (prefers-reduced-motion:reduce){.seo-hero:before,.seo-visual:after,.seo-emoji-orbit,.visual-badge,.proof-chart i,.case-sparkles i,.dynamic-case-hero .case-brand img,.animated-metrics div,.animated-metrics b:after,.case-logo-cloud span,.case-list article,.case-list strong,.plan-orbits i,.trial-tag{animation:none!important}.benefit-grid article:hover,.process-grid article:hover,.case-list article:hover,.plan:hover{transform:none}}.marketing-page{--mblue:#0758f7;--mcyan:#06d7df;--mink:#071d46;--mmuted:#5f6e89;--msoft:#f2f8ff;--mline:#dce9f8;color:var(--mink);background:#fff;overflow:hidden}.marketing-hero{background:radial-gradient(circle at 84% 18%,#06d7df2b,#0000 27%),linear-gradient(135deg,#fff 30%,#f1f8ff 100%);grid-template-columns:1.06fr .94fr;align-items:center;gap:50px;min-height:650px;padding:60px max(28px,50vw - 590px) 80px;display:grid}.marketing-eyebrow{color:var(--mblue);text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px;font-size:13px;font-weight:900}.marketing-eyebrow span{color:var(--mcyan);margin-right:7px}.marketing-hero h1{letter-spacing:-.035em;max-width:700px;margin:0 0 22px;font-size:clamp(50px,5vw,76px);line-height:.98}.marketing-hero h1 em{color:var(--mblue);font-style:normal}.marketing-lead{max-width:650px;color:var(--mmuted);margin:0 0 30px;font-size:19px;font-weight:600;line-height:1.65}.marketing-actions{flex-wrap:wrap;gap:12px;display:flex}.marketing-micro{color:#687793;margin-top:22px;font-size:13px;font-weight:700}.marketing-portrait{justify-content:center;align-items:flex-end;min-height:525px;display:flex;position:relative}.marketing-photo{background:linear-gradient(155deg,var(--mcyan),var(--mblue));border:8px solid #fffc;border-radius:46% 46% 34% 34%/31% 31% 20% 20%;width:min(450px,88%);height:510px;position:relative;overflow:hidden;box-shadow:0 34px 70px #04317133}.marketing-photo img{object-fit:cover;object-position:50% 20%}.marketing-float{z-index:3;background:#fffffff2;border:1px solid #fff;border-radius:17px;flex-direction:column;padding:14px 17px;display:flex;position:absolute;box-shadow:0 17px 45px #05285f29}.marketing-float b{color:var(--mblue);font:800 27px/1 var(--font-poppins)}.marketing-float span{color:var(--mmuted);font-size:11px;font-weight:800}.float-top{top:78px;right:-5px}.float-bottom{bottom:60px;left:-10px}.marketing-stats{z-index:4;border:1px solid var(--mline);background:#fff;border-radius:23px;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:-34px auto 0;display:grid;position:relative;box-shadow:0 20px 60px #05285f1a}.marketing-stats div{text-align:center;border-right:1px solid var(--mline);flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:25px;display:flex}.marketing-stats div:last-child{border:0}.marketing-stats b{font:800 35px/1 var(--font-poppins);color:var(--mblue)}.marketing-stats span{color:var(--mmuted);margin-top:7px;font-size:12px;font-weight:800}.marketing-section{padding:105px max(28px,50vw - 590px)}.marketing-heading{max-width:790px}.marketing-heading h2,.marketing-specialty h2,.marketing-local h2,.marketing-final h2{letter-spacing:-.025em;margin:0 0 17px;font-size:clamp(38px,4vw,58px);line-height:1.06}.center-heading{text-align:center;margin:0 auto 50px}.center-heading>p:last-child{color:var(--mmuted);font-size:18px}.marketing-problems,.marketing-service-grid,.marketing-results{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px;display:grid}.marketing-problems article,.marketing-service-grid article,.marketing-results article{border:1px solid var(--mline);background:#fff;border-radius:22px;padding:30px;box-shadow:0 14px 40px #05285f0f}.marketing-problems article>span,.marketing-service-grid article>span{font-size:30px}.marketing-problems h3,.marketing-service-grid h3{margin:18px 0 8px;font-size:22px}.marketing-problems p,.marketing-service-grid p,.marketing-results p{color:var(--mmuted);margin:0;line-height:1.65}.marketing-services,.marketing-faq{background:var(--msoft)}.marketing-service-grid{margin-top:0}.marketing-service-grid article{transition:all .25s}.marketing-service-grid article:hover{border-color:#a5c9ff;transform:translateY(-5px)}.marketing-specialty{color:#fff;background:radial-gradient(circle at 87% 20%,#06d7df66,#0000 27%),linear-gradient(135deg,#05285f,#0758f7);grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;padding:100px max(28px,50vw - 590px);display:grid}.marketing-specialty>div:first-child{max-width:680px}.marketing-specialty p:not(.marketing-eyebrow){color:#dceaff;font-size:18px;line-height:1.7}.marketing-eyebrow.light{color:#7cf8ff}.marketing-specialty-list{border-left:1px solid #ffffff40;padding-left:42px}.marketing-specialty-list p{border-bottom:1px solid #ffffff29;align-items:center;gap:17px;padding:19px 0;font-weight:800;display:flex;margin:0!important}.marketing-specialty-list span{color:#7cf8ff;font-size:13px}.marketing-results{margin-top:0}.result-name{align-items:center;gap:9px;margin-bottom:28px;display:flex}.marketing-results strong{font:800 50px/1 var(--font-poppins);color:var(--mblue);display:block}.marketing-results h3{margin:7px 0;font-size:22px}.marketing-results a{color:var(--mblue);margin-top:17px;font-weight:900;display:inline-block}.marketing-disclaimer{text-align:center;color:#7c88a0;max-width:850px;margin:30px auto 0;font-size:12px}.marketing-local{border:1px solid var(--mline);background:#f0f8ff;border-radius:30px;grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;margin:25px max(28px,50vw - 590px) 105px;padding:55px 60px;display:grid}.marketing-local>div:first-child>p:last-child{color:var(--mmuted);font-size:17px;line-height:1.7}.marketing-map{min-height:320px;color:var(--mblue);background:radial-gradient(circle,#06d7df29,#0000 62%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.marketing-map i{border:1px solid #0758f738;border-radius:50%;position:absolute}.marketing-map i:first-child{width:210px;height:210px}.marketing-map i:nth-child(2){width:310px;height:310px}.marketing-map span{background:var(--mblue);width:38px;height:38px;color:var(--mcyan);border-radius:50%;place-items:center;margin-bottom:20px;font-size:17px;display:grid}.marketing-map b{font:800 34px var(--font-poppins)}.marketing-map small{color:var(--mmuted);font-weight:800}.marketing-faq-list{max-width:850px;margin:auto}.marketing-faq-list details{border:1px solid var(--mline);background:#fff;border-radius:17px;margin-bottom:12px;padding:0 24px}.marketing-faq-list summary{cursor:pointer;min-height:74px;font:800 19px var(--font-poppins);justify-content:space-between;align-items:center;list-style:none;display:flex}.marketing-faq-list summary::-webkit-details-marker{display:none}.marketing-faq-list summary span{color:var(--mblue);font-size:27px}.marketing-faq-list details[open] summary span{transform:rotate(45deg)}.marketing-faq-list details p{color:var(--mmuted);margin:0 0 24px;line-height:1.7}.marketing-final{text-align:center;color:#fff;background:linear-gradient(145deg,#041a3e,#0758f7);padding:95px 28px}.marketing-final img{object-fit:contain;background:#fff;border-radius:18px;width:185px;height:90px;margin:0 auto 24px;padding:8px}.marketing-final h2{max-width:850px;margin:0 auto 18px}.marketing-final>p:not(.marketing-eyebrow){color:#d8e8ff;font-size:18px}.marketing-final .button{margin-top:16px}@media (width<=900px){.marketing-hero{text-align:center;grid-template-columns:1fr}.marketing-hero-copy{flex-direction:column;align-items:center;display:flex}.marketing-stats{grid-template-columns:1fr 1fr;width:calc(100% - 40px)}.marketing-stats div:nth-child(2){border-right:0}.marketing-stats div:nth-child(-n+2){border-bottom:1px solid var(--mline)}.marketing-problems,.marketing-service-grid,.marketing-results{grid-template-columns:1fr 1fr}.marketing-specialty,.marketing-local{grid-template-columns:1fr}.marketing-specialty-list{border-left:0;padding-left:0}}@media (width<=600px){.marketing-hero{gap:15px;padding:45px 20px 65px}.marketing-hero h1{font-size:46px}.marketing-lead{font-size:17px}.marketing-actions{flex-direction:column;width:100%}.marketing-actions .button{width:100%}.marketing-portrait{min-height:410px}.marketing-photo{width:90%;height:410px}.float-top{top:48px;right:0}.float-bottom{bottom:30px;left:0}.marketing-float{padding:10px 12px}.marketing-stats div{min-height:105px;padding:18px 10px}.marketing-stats b{font-size:28px}.marketing-section{padding:78px 20px}.marketing-heading h2,.marketing-specialty h2,.marketing-local h2,.marketing-final h2{font-size:36px}.marketing-problems,.marketing-service-grid,.marketing-results{grid-template-columns:1fr}.marketing-specialty{gap:42px;padding:75px 20px}.marketing-local{margin:0 20px 78px;padding:35px 24px}.marketing-map{min-height:250px}.marketing-map i:nth-child(2){width:240px;height:240px}.marketing-final{padding:75px 20px}}:root{--blue:#0f62fe;--cyan:#00d6ff;--navy:#0a1f44;--green:#00d6ff;--pale:#f8faff}body,input,select,button,h1,h2,h3,.button,.pill{font-family:var(--font-poppins),sans-serif}.topbar{background:#f8fafff2;border-bottom-color:#0a1f441a}.logo-link{width:205px;height:64px}.logo-link img{object-fit:contain}.button{background:linear-gradient(135deg,#0f62fe,#084bcc);border-radius:14px}.button:hover{background:linear-gradient(135deg,#084bcc,#0a1f44)}.button.ghost,.button.outline{color:#0f62fe;background:#fff;border-color:#0f62fe}.plans-hero,.dynamic-case-hero,.dynamic-cases-intro,.seo-final{background:radial-gradient(circle at 86% 18%,#00d6ff2e,#0000 26%),linear-gradient(135deg,#fff,#f8faff)}.results,.proof-band,.trial-detail,.marketing-final{background:radial-gradient(circle at 90% 15%,#00d6ff2e,#0000 28%),#0a1f44}.trial-banner,.marketing-specialty{background:radial-gradient(circle at 86% 18%,#00d6ff3d,#0000 28%),linear-gradient(135deg,#0a1f44,#0f62fe)}.marketing-page{--mblue:#0f62fe;--mcyan:#00d6ff;--mink:#0a1f44;--msoft:#f8faff}.marketing-page h1,.marketing-page h2,.marketing-page h3{font-family:var(--font-poppins),sans-serif}.marketing-photo,.seo-image{border-radius:24px}.card-grid article,.service-grid article,.benefit-grid article,.case-list article,.marketing-problems article,.marketing-service-grid article,.marketing-results article,.plan,.trial-box,.contact form{border-radius:18px}@media (width<=600px){.logo-link{width:150px}.topbar{background:#f8faff}}.bc-hero{background:linear-gradient(90deg,#051430fa,#051430db 38%,#0514301f 65%),url(/brand/web/marketing-baja-california.webp) 50%/cover no-repeat;align-items:center;min-height:680px;padding:85px max(28px,50vw - 590px);display:flex}.bc-copy{color:#fff;max-width:650px}.bc-copy .seo-eyebrow{color:#00d6ff}.bc-copy h1{font:800 clamp(48px,5.4vw,76px)/.98 var(--font-poppins);letter-spacing:-.04em;margin:0 0 24px}.bc-copy>p:not(.seo-eyebrow){color:#e5edfa;font-size:18px;line-height:1.7}.bc-copy .button.outline{color:#fff;background:#ffffff1a;border-color:#fff9}.bc-service-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1160px;margin:auto;display:grid}.bc-service-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px;box-shadow:0 14px 38px #0a1f440f}.bc-service-grid small{color:#0f62fe;font-weight:800}.bc-service-grid h3{margin:14px 0 8px;font-size:21px}.bc-service-grid p{color:var(--muted);margin:0;line-height:1.6}.bc-city-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1160px;margin:auto;display:grid}.bc-city-grid article{background:#f8faff;border-left:4px solid #00d6ff;border-radius:0 16px 16px 0;padding:24px}.bc-city-grid h3{margin:0 0 8px}.bc-city-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}@media (width<=900px){.bc-hero{background:linear-gradient(#05143014 22%,#051430c7 52%,#051430fa),url(/brand/web/marketing-baja-california.webp) 65%/cover no-repeat;align-items:flex-end;min-height:760px}.bc-service-grid,.bc-city-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.bc-hero{min-height:720px;padding:55px 20px}.bc-copy h1{font-size:42px}.bc-copy>p:not(.seo-eyebrow){font-size:16px}.bc-service-grid,.bc-city-grid{grid-template-columns:1fr}}.seo-page,.plans-page,.marketing-page,.seo-page button,.seo-page input,.seo-page select,.plans-page button,.marketing-page button{font-family:var(--font-poppins),sans-serif}.seo-page h1,.seo-page h2,.seo-page h3,.seo-page .button,.plans-page h1,.plans-page h2,.plans-page h3,.plans-page .button,.marketing-page h1,.marketing-page h2,.marketing-page h3,.marketing-page .button{font-family:var(--font-poppins),sans-serif!important}.meeting-cta{text-align:center;max-width:900px;margin:auto}.meeting-cta>p:not(.kicker){color:var(--muted);max-width:700px;margin:18px auto 28px;font-size:17px;line-height:1.65}.article-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;max-width:1160px;margin:auto;padding:95px 25px 80px;display:grid}.article-hero h1{font:800 clamp(46px,5vw,70px)/1 var(--font-poppins);letter-spacing:-.04em;margin:12px 0 24px}.article-hero>div:first-child>p:not(.seo-eyebrow){color:var(--muted);font-size:19px;line-height:1.7}.article-brand{text-align:center;border:1px solid var(--line);background:radial-gradient(circle at 50% 15%,#00d6ff33,#0000 40%),linear-gradient(145deg,#f8faff,#eaf2ff);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:38px;display:flex}.article-brand img{object-fit:contain}.article-brand strong{margin-top:18px;font-size:27px}.article-brand span{color:var(--muted);font-size:13px}.article-body{grid-template-columns:260px minmax(0,760px);justify-content:center;gap:75px;max-width:1160px;margin:auto;padding:30px 25px 110px;display:grid}.article-index{border-top:3px solid #0f62fe;align-self:start;display:grid;position:sticky;top:110px}.article-index b,.article-index a{border-bottom:1px solid var(--line);padding:15px 4px}.article-index a{color:var(--muted);font-size:13px;line-height:1.45}.article-index a:hover{color:#0f62fe}.article-content>section{border-bottom:1px solid var(--line);padding:20px 0 55px;scroll-margin-top:110px}.article-content h2{margin:0 0 18px;font-size:clamp(30px,3vw,42px);line-height:1.12}.article-content p,.article-content li{color:#53627a;font-size:17px;line-height:1.75}.article-content ul{padding-left:20px}.article-content li{margin-bottom:9px}.article-proof{background:#0a1f44;border-radius:22px;margin:20px 0 55px;border:0!important;padding:38px!important}.article-proof h2{color:#fff}.article-proof p{color:#c9d7ec}.article-proof a{color:#00d6ff;font-weight:800}.article-faq details{border:1px solid var(--line);border-radius:14px;margin-top:12px;padding:0 20px}.article-faq summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:68px;font-weight:800;list-style:none;display:flex}.article-faq summary span{color:#0f62fe;font-size:24px}.article-faq details p{margin:0 0 22px;font-size:15px}.article-brand-photo{background:#0a1f44;border:0;min-height:430px;padding:0;position:relative;overflow:hidden;box-shadow:0 28px 70px #0a1f4433}.article-brand-photo>img{object-fit:cover}.article-brand-photo:after{content:"";background:linear-gradient(#0000,#0a1f44f5);position:absolute;inset:45% 0 0}.article-brand-photo figcaption{z-index:1;text-align:left;color:#fff;position:absolute;bottom:25px;left:28px;right:28px}.article-brand-photo figcaption strong{margin:0;font-size:24px;display:block}.article-brand-photo figcaption span{color:#bdefff;margin-top:4px;font-size:13px;display:block}.article-mascot-note{background:linear-gradient(135deg,#f4f8ff,#e9fcff);border:1px solid #0f62fe2e;border-radius:24px;align-items:center;gap:18px;margin:20px 0 55px;padding:24px 30px 24px 18px;display:flex;box-shadow:0 18px 45px #0f62fe14}.article-mascot-note img{object-fit:contain;flex:none}.article-mascot-note span{color:#0f62fe;letter-spacing:.12em;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.article-mascot-note strong{color:#0a1f44;font-size:19px;line-height:1.45;display:block}.article-story{color:#fff;background:linear-gradient(135deg,#0a1f44,#10336f);border-radius:28px;max-width:920px;margin:0 auto 45px;padding:48px 55px;box-shadow:0 25px 65px #0a1f442e}.article-story>span{color:#00d6ff;letter-spacing:.14em;font-size:12px;font-weight:800;display:block}.article-story blockquote{font:800 clamp(29px,4vw,45px)/1.16 var(--font-poppins);letter-spacing:-.03em;margin:18px 0 28px}.article-story p{color:#d5e2f4;margin:13px 0;font-size:17px;line-height:1.75}.article-story p:last-child{margin-bottom:0}.article-editorial-image{background:#0a1f44;border-radius:26px;min-height:420px;margin:5px 0 65px;position:relative;overflow:hidden;box-shadow:0 22px 55px #0a1f4429}.article-editorial-image img{object-fit:cover;object-position:center 32%}.article-editorial-image:after{content:"";background:linear-gradient(#0000,#0a1f44eb);position:absolute;inset:52% 0 0}.article-editorial-image figcaption{z-index:1;color:#fff;font-size:16px;font-weight:700;line-height:1.5;position:absolute;bottom:24px;left:28px;right:28px}.article-content>section:nth-of-type(2n):not(.article-proof):not(.article-faq){background:linear-gradient(135deg,#f7faff,#f0fcff);border-radius:22px;margin:0 -24px;padding:36px 24px 48px}.topbar .logo-link{width:205px;height:72px}.topbar .logo-link img{object-fit:contain;width:100%;height:100%}@media (width<=900px){.article-hero{grid-template-columns:1fr}.article-brand{min-height:300px}.article-body{grid-template-columns:1fr}.article-index{position:static}.article-index a{display:none}}@media (width<=600px){.article-hero{padding:65px 18px}.article-hero h1{font-size:42px}.article-hero>div:first-child>p:not(.seo-eyebrow){font-size:17px}.article-body{padding:15px 18px 75px}.article-content p,.article-content li{font-size:16px}.article-proof{padding:27px!important}.article-brand-photo{min-height:310px}.article-mascot-note{align-items:flex-start;padding:20px 18px}.article-mascot-note img{width:82px;height:auto}.article-mascot-note strong{font-size:16px}.article-story{margin:0 18px 35px;padding:32px 24px}.article-story p{font-size:16px}.article-editorial-image{min-height:340px;margin-bottom:50px}.article-content>section:nth-of-type(2n):not(.article-proof):not(.article-faq){margin-left:-8px;margin-right:-8px;padding-left:16px;padding-right:16px}}.topbar{background:#fff}footer img{width:150px;height:auto}.marketing-final>img{width:210px;height:auto}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media (width<=900px){.topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:82px;padding-top:10px;padding-bottom:10px}.topbar nav{flex-wrap:wrap;flex-basis:100%;order:3;justify-content:center;gap:18px;padding-bottom:5px}}@media (width<=600px){.topbar{background:#fff}.topbar nav{gap:12px;font-size:12px}.topbar .button.small{padding:0 12px;font-size:12px}.logo-link{width:125px}}.resources-intro{max-width:1160px;margin:auto}.resources-intro h1{max-width:900px;font-size:clamp(36px,5vw,62px);line-height:1.12}.resources-intro>p{max-width:780px;line-height:1.75}.resources-intro a{color:var(--blue);text-decoration:underline}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1160px;margin:auto;display:grid}.resource-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:30px}.resource-grid h2{font-size:25px;line-height:1.25}.resource-grid p{color:var(--muted);line-height:1.7}.resource-grid article>a{color:var(--blue);font-weight:700}@media (width<=650px){.resource-grid{grid-template-columns:1fr}}.site-menu summary{cursor:pointer;color:#0a1f44;white-space:nowrap;background:#f8faff;border:1px solid #dce8ff;border-radius:12px;align-items:center;gap:9px;padding:11px 15px;font-weight:700;list-style:none;display:flex}.site-menu summary::-webkit-details-marker{display:none}.site-menu[open] summary{color:#0f62fe;background:#ecf4ff}.site-menu[open] summary span{transform:rotate(180deg)}.site-menu-panel{z-index:100;background:#fff;border:1px solid #dce8ff;border-radius:20px;width:min(1060px,100vw - 32px);max-height:calc(100dvh - 160px);padding:25px;position:absolute;top:calc(100% + 8px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 20px 55px #0a1f442e}.site-menu-intro{color:#53627a;margin:0 0 20px;font-size:14px}.site-menu-grid{grid-template-columns:1fr 1fr 1fr;gap:28px;display:grid}.site-menu-grid h2{color:#0f62fe;margin:0 0 12px;font-size:15px;font-weight:800}.topbar .site-menu-grid a{white-space:normal;color:#0a1f44;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 8px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.site-menu-grid a:hover,.site-menu-grid a:focus-visible{color:#0f62fe;background:#f0f7ff}.site-menu-grid a span{color:#0f62fe}@media (width<=700px){.site-menu-panel{max-height:calc(100dvh - 185px);padding:20px}.site-menu-grid{grid-template-columns:1fr;gap:20px}.site-menu summary{padding:9px 11px;font-size:13px}}.topbar nav{align-items:center;gap:20px;display:flex}.plans-page .plan-stats{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=600px){.plans-page .plan-stats{grid-template-columns:1fr}.topbar nav{gap:12px}}.article-breadcrumb{color:#53627a;gap:10px;max-width:1160px;margin:25px auto 0;padding:0 25px;font-size:13px;display:flex}.article-breadcrumb a,.article-author a,.article-sources a{color:#0f62fe}.article-hero .article-author{color:#53627a;margin-top:18px;font-size:14px!important;line-height:1.5!important}.resource-photo{aspect-ratio:16/9;border-radius:12px;margin-bottom:20px;display:block;position:relative;overflow:hidden}.resource-photo img{object-fit:cover}.article-sources h2{font-size:25px}.article-sources li{font-size:14px}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-800.woff)format("woff")}:root{--font-poppins:"Poppins";--brand-font:"Poppins",sans-serif}body,.home-document,.seo-page,.marketing-page,.plans-page,button,input,select,textarea{font-family:var(--brand-font)}h1,h2,h3,h4,h5,h6,button,input,select,textarea,.button,.btn,.site-menu summary{font-family:var(--brand-font)!important}h1,h2,h3{font-weight:700!important}h1{line-height:1.12!important}h2,h3{line-height:1.24!important}body{font-synthesis:none}p,li{font-weight:500}.button,.btn,.topbar nav,.seo-eyebrow,.kicker,.kick{font-weight:600!important}.brand-scene{max-width:1160px;margin:30px auto 45px;padding:0 25px}.brand-scene img{object-fit:cover;object-position:center 36%;border-radius:24px;width:100%;height:380px;display:block}.brand-scene figcaption{color:#5c6980;margin-top:12px;font-size:13px}.article-brand-photo img{object-position:center 30%}.seo-image img{object-position:center 32%}.article-hero h1{font-size:clamp(36px,4.4vw,60px)}@media (width<=600px){.brand-scene{padding:0 18px}.brand-scene img{height:340px}.article-hero h1{font-size:36px}.article-brand-photo{min-height:420px}.marketing-hero h1,.bc-copy h1,.home-document .hero h1{font-size:42px}}small,.article-author,.source-note,.legal,figcaption{font-weight:400}.seo-image{overflow:hidden}.site-menu summary{box-shadow:none}.topbar .all-pages-menu{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:static}.topbar .all-pages-menu>summary{min-height:46px;color:var(--blue);font:600 14px/1.2 var(--font-poppins);cursor:pointer;white-space:nowrap;box-shadow:none;background:#f3f8ff;border:1px solid #dce8ff;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 18px;list-style:none;display:flex}.topbar .all-pages-menu>summary::-webkit-details-marker{display:none}.topbar .all-pages-menu>summary:after{content:"⌄";font-size:18px;line-height:1;position:static}.topbar .all-pages-menu[open]>summary:after{transform:rotate(180deg)}.topbar .all-pages-panel{z-index:100;background:#fff;border:1px solid #dce8ff;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:auto;max-height:70dvh;padding:24px;display:grid;position:absolute;top:100%;left:16px;right:16px;overflow:auto;box-shadow:0 16px 40px #0a1f441f}.topbar .all-pages-panel section{min-width:0}.topbar .all-pages-panel b{color:var(--blue);margin-bottom:10px;font-size:14px;display:block}.topbar .all-pages-panel a{white-space:normal;padding:9px 0;font-size:14px;line-height:1.45;display:block}@media (width<=700px){.topbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;height:auto;min-height:0;padding:12px 16px 14px;display:grid}.topbar .logo-link{grid-area:1/1/auto/-1;justify-self:center;width:135px;height:64px}.topbar .all-pages-menu{grid-area:2/1;width:100%}.topbar .all-pages-menu>summary,.topbar>.button.small{border-radius:14px;width:100%;height:46px;min-height:46px;padding:0 10px;font-size:13px;line-height:1.2}.topbar>.button.small{box-shadow:none;grid-area:2/2}.topbar .primary-nav{flex-basis:auto;grid-area:3/1/auto/-1;justify-content:center;gap:20px;padding:0;font-size:13px;display:flex}.topbar .all-pages-panel{grid-template-columns:1fr;gap:20px;max-height:65dvh;padding:20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}._page_18rrr_1{--ink:#0a1f44;--blue:#0f62fe;--cyan:#00d6ff;color:var(--ink);background:#fff;font-family:Poppins,sans-serif;line-height:1.75;overflow-x:clip}._page_18rrr_1 *{box-sizing:border-box}._page_18rrr_1 h1,._page_18rrr_1 h2,._page_18rrr_1 h3,._page_18rrr_1 p{margin:0}._page_18rrr_1 h1,._page_18rrr_1 h2,._page_18rrr_1 h3{font-family:Poppins,sans-serif}._page_18rrr_1 a:focus-visible,._page_18rrr_1 button:focus-visible,._page_18rrr_1 select:focus-visible,._page_18rrr_1 input:focus-visible,._page_18rrr_1 textarea:focus-visible,._page_18rrr_1 summary:focus-visible{outline-offset:4px;outline:3px solid #00a1c7}._draft_18rrr_1{text-align:center;letter-spacing:.06em;color:#24536a;background:#e8f6fb;padding:8px 20px;font-size:11px;font-weight:600}._wrap_18rrr_1{width:min(1120px,100% - 64px);margin:0 auto}._header_18rrr_1{border-bottom:1px solid #eaf0f6;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;min-height:106px;margin:auto;padding:12px 32px;display:flex}._header_18rrr_1 img{object-fit:contain;width:125px;height:78px}._header_18rrr_1>span{color:#57677e;font-size:12px}._headerCta_18rrr_1{color:var(--blue);border-bottom:1px solid #b8cce9;align-items:center;gap:24px;padding:9px 0;font-size:13px;font-weight:600;display:inline-flex}._hero_18rrr_1{grid-template-columns:1.2fr .8fr;align-items:center;gap:44px;padding-top:72px;padding-bottom:64px;display:grid}._eyebrow_18rrr_1{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:600;margin-bottom:20px!important}._eyebrow_18rrr_1>span{background:#00b7d9;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}._hero_18rrr_1 h1{letter-spacing:-.045em;font-size:clamp(38px,4.6vw,59px);font-weight:700;line-height:1.12}._hero_18rrr_1 h1 em{color:var(--blue);font-style:normal}._hero_18rrr_1 ._lead_18rrr_1{max-width:530px;margin:25px 0 16px;font-size:18px;line-height:1.65}._hero_18rrr_1 p:not(._eyebrow_18rrr_1):not(._lead_18rrr_1):not(._micro_18rrr_1){color:#56647a;max-width:510px;font-size:14px}._cta_18rrr_1{background:var(--blue);text-align:center;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:14px 25px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex;color:#fff!important}._cta_18rrr_1:hover{background:#0049d6}._cta_18rrr_1:disabled{opacity:.6;cursor:wait}._hero_18rrr_1 ._cta_18rrr_1{margin:25px 0 12px}._micro_18rrr_1{color:#69758a!important;font-size:11px!important;line-height:1.7!important}._portrait_18rrr_1{align-self:center;position:relative}._portrait_18rrr_1>img{width:100%;max-width:410px;height:auto;margin:auto;display:block}._caption_18rrr_1{text-align:center;margin:-14px auto 0;position:relative}._caption_18rrr_1 b{font-size:16px;display:block}._caption_18rrr_1 span{color:#647389;font-size:10px}._channelBand_18rrr_1{background:#f3f7fc;border-block:1px solid #e7edf6;padding:23px 0}._channelBand_18rrr_1>div{justify-content:space-between;align-items:center;gap:24px;display:flex}._channelBand_18rrr_1 span{letter-spacing:.13em;color:#65738a;max-width:195px;font-size:9px;line-height:1.7}._channelBand_18rrr_1 b{font-size:20px;font-weight:600}._channelBand_18rrr_1 i{color:#70b1e0;font-style:normal}._videoSection_18rrr_1,._testimonials_18rrr_1{padding-block:84px}._sectionIntro_18rrr_1{max-width:690px;margin-bottom:34px}._page_18rrr_1 h2{letter-spacing:-.035em;font-size:clamp(28px,3.2vw,39px);font-weight:700;line-height:1.22}._sectionIntro_18rrr_1>p:last-child{color:#617086;max-width:590px;margin-top:18px;font-size:14px}._videoPlaceholder_18rrr_1{color:#fff;background:linear-gradient(115deg,#0a1f44,#10356d);border:1px solid #1c4886;border-radius:22px;grid-template-columns:180px 1fr;align-items:center;gap:35px;min-height:370px;padding:45px;display:grid;position:relative;overflow:hidden}._videoMark_18rrr_1{letter-spacing:-.1em;color:#fff;text-align:center;font-size:105px;font-weight:700;line-height:1}._videoMark_18rrr_1 span{letter-spacing:.18em;color:#6deaff;margin-top:17px;font-size:8px;display:block}._pending_18rrr_1{color:#bdd7f5;letter-spacing:.08em;border:1px solid #55749d;border-radius:5px;padding:6px 9px;font-size:9px;display:inline-block}._videoPlaceholder_18rrr_1 h3{letter-spacing:-.02em;margin:18px 0 16px;font-size:29px;font-weight:600;line-height:1.3}._videoPlaceholder_18rrr_1 p{color:#bfcce2;max-width:470px;font-size:13px}._videoTime_18rrr_1{color:#a6c1e3;text-align:right;font-size:10px;position:absolute;bottom:22px;right:27px}._videoTime_18rrr_1 b{color:#fff;font-size:12px}._videoSummary_18rrr_1{color:#68768a;flex-wrap:wrap;align-items:center;gap:25px;margin-top:22px;font-size:11px;display:flex}._videoSummary_18rrr_1>span{color:var(--ink);font-weight:600}._videoSummary_18rrr_1 b{color:var(--blue);margin-right:5px}._navy_18rrr_1{color:#fff;background:#091d3e;padding:74px 0}._approach_18rrr_1{grid-template-columns:1fr 1fr;gap:80px;display:grid}._navy_18rrr_1 ._eyebrow_18rrr_1{color:#5cddf2}._approach_18rrr_1>div>p:not(._eyebrow_18rrr_1){color:#b8c7dd;margin-top:21px;font-size:14px}._process_18rrr_1{margin:0;padding:0;list-style:none}._process_18rrr_1 li{border-bottom:1px solid #2c3d58;gap:20px;padding:19px 0;display:flex}._process_18rrr_1 li:first-child{padding-top:0}._process_18rrr_1 li>b{color:#65d9f3;padding-top:4px;font-size:12px}._process_18rrr_1 h3{font-size:16px;font-weight:600}._process_18rrr_1 p{color:#b8c7dd;margin-top:5px;font-size:12px}._caseGrid_18rrr_1{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._case_18rrr_1{background:#fff;border:1px solid #e3eaf4;border-radius:16px;overflow:hidden}._caseVideo_18rrr_1{background:#f1f5fa;border-bottom:1px solid #e3eaf4;flex-direction:column;justify-content:center;align-items:center;gap:25px;height:215px;padding:22px;display:flex}._caseVideo_18rrr_1 img{object-fit:contain;width:100px;height:100px}._caseVideo_18rrr_1>span:last-child{color:#687991;text-align:center;font-size:9px}._initials_18rrr_1{color:#b0bfd0;justify-content:center;align-items:center;width:100px;height:100px;font-size:40px;font-weight:700;display:flex}._caseBody_18rrr_1{padding:20px}._caseBody_18rrr_1>p{color:#6f7a8f;font-size:10px}._caseBody_18rrr_1 h3{min-height:45px;margin:6px 0 12px;font-size:16px;font-weight:600;line-height:1.4}._caseBody_18rrr_1>a{color:var(--blue);text-underline-offset:3px;font-size:10px;text-decoration:underline}._disclaimer_18rrr_1{color:#79859a;max-width:760px;font-size:10px;margin-top:20px!important}._fitSection_18rrr_1{background:#f3f8fe;padding:70px 0}._fitGrid_18rrr_1{grid-template-columns:1fr 1fr;gap:80px;display:grid}._fitGrid_18rrr_1>div>p:not(._eyebrow_18rrr_1){color:#627189;margin-top:20px;font-size:14px}._chefNote_18rrr_1{align-items:center;gap:15px;max-width:420px;margin-top:30px;display:flex}._chefNote_18rrr_1 img{object-fit:contain;width:60px;height:60px}._chefNote_18rrr_1 p{color:#63758f;font-size:11px}._chefNote_18rrr_1 b{color:var(--ink);font-weight:500}._criteria_18rrr_1{margin:0;padding:0;list-style:none}._criteria_18rrr_1 li{border-bottom:1px solid #dfe9f7;align-items:start;gap:17px;padding:19px 0;display:flex}._criteria_18rrr_1 li>span{color:#007ba8;text-align:center;background:#d9f7ff;border-radius:50%;flex-shrink:0;width:25px;height:25px;font-size:13px}._criteria_18rrr_1 b{font-size:14px;font-weight:600}._criteria_18rrr_1 p{color:#617086;margin-top:4px;font-size:12px}._formSection_18rrr_1{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;padding-block:90px;scroll-margin-top:24px;display:grid}._formIntro_18rrr_1>p:not(._eyebrow_18rrr_1){color:#627189;margin-top:20px;font-size:14px}._meeting_18rrr_1{border-left:3px solid #0f62fe;margin-top:36px;padding:0 0 0 19px}._meeting_18rrr_1 b{font-size:16px}._meeting_18rrr_1 p{color:#627189;margin-top:12px;font-size:12px}._form_18rrr_1,._result_18rrr_1{background:#fff;border:1px solid #dfe7f4;border-radius:20px;padding:32px;box-shadow:0 12px 45px #102f6010}._formProgress_18rrr_1{justify-content:space-between;align-items:center;gap:12px;display:flex}._formProgress_18rrr_1 span{color:var(--blue);letter-spacing:.08em;font-size:9px}._formProgress_18rrr_1 b{font-size:14px;font-weight:600}._progressTrack_18rrr_1{background:#ecf1f8;border-radius:4px;height:3px;margin:16px 0 28px}._progressTrack_18rrr_1 i{background:var(--blue);height:100%;display:block}._field_18rrr_1{margin-bottom:24px;display:block}._field_18rrr_1>span{font-size:12px;font-weight:600;line-height:1.6;display:block}._field_18rrr_1 small{color:#6a778b;margin-top:5px;font-size:10px;line-height:1.6;display:block}._field_18rrr_1 input,._field_18rrr_1 select,._field_18rrr_1 textarea{color:#0a1f44;background:#fbfcfe;border:1px solid #d8e2ef;border-radius:8px;width:100%;min-height:49px;margin-top:9px;padding:12px;font-family:inherit;font-size:13px;line-height:1.5;display:block}._field_18rrr_1 select{white-space:normal}._field_18rrr_1 textarea{resize:vertical}._form_18rrr_1>._cta_18rrr_1,._result_18rrr_1>._cta_18rrr_1{width:100%}._form_18rrr_1>._micro_18rrr_1,._result_18rrr_1>._micro_18rrr_1{margin-top:14px}._consent_18rrr_1{color:#607087;align-items:start;gap:10px;margin:22px 0;font-size:10px;display:flex}._consent_18rrr_1 input{accent-color:#0f62fe;flex-shrink:0;width:17px;height:17px;margin-top:4px}._consent_18rrr_1 a{color:#0f62fe;text-decoration:underline}._honeypot_18rrr_1{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._error_18rrr_1{color:#a82035;background:#fff0f3;border-radius:8px;padding:12px;font-size:12px;margin-bottom:18px!important}._textButton_18rrr_1{color:#536987;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:10px 0;font-size:11px;text-decoration:underline;display:block}._resultIcon_18rrr_1{color:#007b9c;background:#def8ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;font-size:24px;display:inline-flex}._result_18rrr_1 h3{font-size:26px;font-weight:600;line-height:1.3}._result_18rrr_1>p:not(._eyebrow_18rrr_1):not(._micro_18rrr_1){color:#627189;margin:18px 0 24px;font-size:14px}._resourceLinks_18rrr_1{color:#0f62fe;gap:12px;font-size:13px;display:grid}._faq_18rrr_1{max-width:800px;padding-bottom:80px}._faq_18rrr_1 h2{margin-bottom:28px}._faq_18rrr_1 details{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e2e9f3;border-radius:0;margin:0;padding:18px 0}._faq_18rrr_1 summary{cursor:pointer;list-style:revert;padding-right:10px;font-size:14px;font-weight:600}._faq_18rrr_1 summary:after{display:none}._faq_18rrr_1 details p{color:#627189;max-width:670px;margin-top:14px;font-size:13px}._footer_18rrr_1{background:#f9fbfe;border-top:1px solid #e3eaf4;padding:28px 0 35px}._footer_18rrr_1>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:22px;font-size:11px;display:flex}._footer_18rrr_1 b{font-weight:600}._footer_18rrr_1 a{color:#56718f}._privacy_18rrr_1{color:#778496;padding-top:22px;font-size:10px}._privacy_18rrr_1 p{max-width:920px}._page_18rrr_1 section[id]{scroll-margin-top:25px}@media (width<=900px){._hero_18rrr_1{gap:15px}._hero_18rrr_1 h1{font-size:43px}._hero_18rrr_1 ._lead_18rrr_1{font-size:16px}._approach_18rrr_1,._fitGrid_18rrr_1,._formSection_18rrr_1{gap:38px}._caseGrid_18rrr_1{grid-template-columns:repeat(2,1fr)}._videoPlaceholder_18rrr_1{grid-template-columns:110px 1fr;gap:25px;padding:30px}._videoMark_18rrr_1{font-size:80px}._videoPlaceholder_18rrr_1 h3{font-size:25px}._form_18rrr_1{padding:24px}}@media (width<=640px){._wrap_18rrr_1{width:calc(100% - 36px)}._draft_18rrr_1{padding:8px 16px;font-size:9px}._header_18rrr_1{gap:16px;min-height:88px;padding:10px 18px}._header_18rrr_1 img{width:100px;height:62px}._header_18rrr_1>span{display:none}._headerCta_18rrr_1{gap:12px;font-size:11px}._hero_18rrr_1{grid-template-columns:1fr;gap:30px;padding-top:38px;padding-bottom:32px}._hero_18rrr_1 h1{font-size:40px}._eyebrow_18rrr_1{letter-spacing:.09em;font-size:9px;margin-bottom:17px!important}._hero_18rrr_1 ._lead_18rrr_1{font-size:16px}._hero_18rrr_1 p:not(._eyebrow_18rrr_1):not(._lead_18rrr_1):not(._micro_18rrr_1){font-size:13px}._hero_18rrr_1 ._cta_18rrr_1{width:100%}._portrait_18rrr_1{max-width:315px;margin:auto}._caption_18rrr_1{margin-top:-7px}._channelBand_18rrr_1>div{flex-wrap:wrap;justify-content:center;gap:10px}._channelBand_18rrr_1 span{text-align:center;flex-basis:100%;max-width:none}._channelBand_18rrr_1 b{font-size:17px}._channelBand_18rrr_1 i{margin:0 10px}._videoSection_18rrr_1,._testimonials_18rrr_1{padding-block:50px}._page_18rrr_1 h2{font-size:29px}._sectionIntro_18rrr_1>p:last-child{font-size:13px}._videoPlaceholder_18rrr_1{border-radius:16px;min-height:340px;padding:26px 24px 68px;display:block}._videoMark_18rrr_1{display:none}._videoPlaceholder_18rrr_1 h3{font-size:24px}._pending_18rrr_1{font-size:8px}._videoPlaceholder_18rrr_1 p{font-size:12px}._videoSummary_18rrr_1{gap:10px;display:grid}._navy_18rrr_1{padding:48px 0}._approach_18rrr_1,._fitGrid_18rrr_1,._formSection_18rrr_1{grid-template-columns:1fr;gap:32px}._approach_18rrr_1>div>p:not(._eyebrow_18rrr_1){font-size:13px}._process_18rrr_1 li{padding:18px 0}._caseGrid_18rrr_1{gap:12px}._caseVideo_18rrr_1{gap:10px;height:160px;padding:15px}._caseVideo_18rrr_1 img{width:80px;height:80px}._initials_18rrr_1{width:80px;height:80px;font-size:32px}._caseBody_18rrr_1{padding:15px 12px}._caseBody_18rrr_1 h3{min-height:40px;font-size:14px}._caseBody_18rrr_1 a,._caseBody_18rrr_1 ._micro_18rrr_1{font-size:9px!important}._fitSection_18rrr_1{padding:45px 0}._formSection_18rrr_1{padding-block:50px}._form_18rrr_1,._result_18rrr_1{border-radius:16px;padding:23px 18px}._field_18rrr_1 input,._field_18rrr_1 select,._field_18rrr_1 textarea{font-size:16px}._field_18rrr_1>span{font-size:13px}._field_18rrr_1 small,._consent_18rrr_1{font-size:11px}._cta_18rrr_1{padding:14px 16px;font-size:13px}._formIntro_18rrr_1>p:not(._eyebrow_18rrr_1){font-size:13px}._meeting_18rrr_1{margin-top:24px}._faq_18rrr_1{padding-bottom:48px}._faq_18rrr_1 summary{font-size:13px}._footer_18rrr_1>div:first-child{gap:12px;display:grid}._privacy_18rrr_1{font-size:10px}._result_18rrr_1 h3{font-size:24px}}._page_188zh_1{color:#102044;background:#fff;font-family:Poppins,sans-serif;line-height:1.7}._page_188zh_1 *{box-sizing:border-box;min-width:0}._page_188zh_1 a{overflow-wrap:anywhere}._page_188zh_1 h1{letter-spacing:-.04em;font-size:clamp(34px,5vw,62px);font-weight:700;line-height:1.12}._page_188zh_1 h2{margin:30px 0 18px;font-size:clamp(25px,3vw,34px);line-height:1.25}._page_188zh_1 h3{margin:24px 0 16px;font-size:21px;line-height:1.35}._page_188zh_1 button,._page_188zh_1 input{font-family:inherit}._page_188zh_1 button{cursor:pointer}._page_188zh_1 :focus-visible{outline-offset:4px;outline:3px solid #00bcd4}._wrap_188zh_1{width:calc(100% - 40px);max-width:1100px;margin:auto;padding-bottom:50px}._hero_188zh_1{max-width:1000px;margin:auto;padding:64px 20px 35px}._hero_188zh_1 p{max-width:740px;font-size:18px}._wrap_188zh_1 ._hero_188zh_1{padding-inline:0}._filters_188zh_1{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}._filters_188zh_1 button{color:#12418a;background:#f4f9ff;border:1px solid #d6e5f3;border-radius:30px;padding:12px 22px;font-size:15px;font-weight:600}._filters_188zh_1 button[aria-pressed=true]{color:#fff;background:#095bfa}._grid_188zh_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:35px;display:grid}._card_188zh_1{color:#102044;background:#fff;border:1px solid #dbe7f5;border-radius:22px;padding:26px;text-decoration:none;display:block;box-shadow:0 10px 35px #0b377008}._card_188zh_1 img{object-fit:cover;border-radius:14px;width:100%;height:210px;margin-bottom:22px}._card_188zh_1 p{color:#52647e;font-size:14px}._card_188zh_1 b{color:#075bea}._tag_188zh_1{color:#1260bc;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:600}._start_188zh_1{color:#102044;background:linear-gradient(125deg,#e8faff,#eef3ff);border:1px solid #c5e9ff;border-radius:24px;margin:28px 0 45px;padding:32px;text-decoration:none;display:block}._start_188zh_1 span{letter-spacing:.1em;color:#1260bc;font-size:12px;font-weight:600}._start_188zh_1 h2{margin-top:8px}._pending_188zh_1{color:#64748b;box-shadow:none;background:#f4f5f7}._pending_188zh_1 h3{font-size:17px}._area_188zh_1{padding-top:10px}._crumb_188zh_1{padding-top:24px;font-size:13px}._calc_188zh_1{background:#f7fbff;border:1px solid #dce8f4;border-radius:24px;padding:32px}._fields_188zh_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}._field_188zh_1{margin:14px 0;display:block}._field_188zh_1 span{margin-bottom:9px;font-size:14px;font-weight:600;display:block}._field_188zh_1 input{color:#122643;background:#fff;border:1px solid #c7d7e9;border-radius:12px;width:100%;padding:13px 12px;font-size:16px}._result_188zh_1{overflow-wrap:anywhere;background:#e5f5ff;border-left:4px solid #00bfdc;border-radius:12px;margin:22px 0;padding:22px;font-size:18px}._result_188zh_1 strong{font-size:24px}._result_188zh_1 p{margin:8px 0}._loss_188zh_1{color:#a51e1e;background:#ffefee;border-color:#c32c2c}._small_188zh_1{color:#53647c;font-size:12px!important}._ingredient_188zh_1{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 36px;align-items:end;gap:12px;display:grid}._ingredient_188zh_1 button{background:#fff;border:1px solid #cedbe9;border-radius:9px;height:46px;margin-bottom:17px;font-size:22px}._secondary_188zh_1{color:#1258b5;background:#fff;border:1px solid #aacbe8;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:600}._check_188zh_1{align-items:flex-start;gap:12px;margin:18px 0;font-size:15px;display:flex}._check_188zh_1 input{accent-color:#095bfa;flex-shrink:0;width:20px;height:20px}._example_188zh_1{background:#fff;border-radius:12px;padding:20px;font-size:14px}._exercise_188zh_1{padding:26px 0}._opinion_188zh_1{background:#eff8ff;border-radius:22px;align-items:center;gap:24px;margin:24px 0;padding:28px;display:flex}._opinion_188zh_1 img{object-fit:contain;flex-shrink:0}._opinion_188zh_1 h2{margin-top:0}._actions_188zh_1{flex-wrap:wrap;gap:16px;margin:30px 0;display:flex}._steps_188zh_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:25px;display:grid}._steps_188zh_1>div{color:#fff;background:#102853;border-radius:16px;padding:20px}._steps_188zh_1 strong{color:#67e8f9;font-size:32px}._steps_188zh_1 p{font-size:13px}._steps_188zh_1 span{color:#9ae8ff;font-size:11px}._page_188zh_1 ul{padding-left:22px}._page_188zh_1 li{margin:14px 0}@media (width<=600px){._wrap_188zh_1{width:calc(100% - 32px)}._hero_188zh_1{padding:35px 16px 20px}._hero_188zh_1 p{font-size:16px}._grid_188zh_1,._fields_188zh_1,._steps_188zh_1{grid-template-columns:1fr}._card_188zh_1,._calc_188zh_1,._start_188zh_1{border-radius:18px;padding:22px 18px}._card_188zh_1 img{height:180px}._filters_188zh_1{gap:6px}._filters_188zh_1 button{padding:10px 16px;font-size:13px}._ingredient_188zh_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;gap:8px}._field_188zh_1 span{font-size:12px}._ingredient_188zh_1 button{width:28px}._result_188zh_1{padding:18px}._result_188zh_1 strong{font-size:22px}._opinion_188zh_1{align-items:flex-start;gap:14px;padding:20px}._opinion_188zh_1 img{width:55px;height:65px}._opinion_188zh_1 p{font-size:14px}._actions_188zh_1{display:grid}._actions_188zh_1 a{text-align:center;width:100%;font-size:14px}._page_188zh_1 h3{font-size:19px}._page_188zh_1 footer{gap:15px}}@media print{._page_188zh_1 .topbar,._actions_188zh_1,._page_188zh_1 footer,._filters_188zh_1,._secondary_188zh_1,._ingredient_188zh_1 button{display:none!important}._wrap_188zh_1{width:100%;max-width:none}._hero_188zh_1{padding:10px 0}._calc_188zh_1{background:#fff;border:1px solid #aaa;padding:15px}._result_188zh_1,._opinion_188zh_1,._start_188zh_1{color:#000;background:#fff}._page_188zh_1 h1{font-size:28px}._page_188zh_1 section{break-inside:avoid}._field_188zh_1 input{border:1px solid #aaa}._page_188zh_1{font-size:12px}}
