.mkt-tagline-plate{display:inline-block;position:sticky;top:76px;z-index:2;padding:.7rem 1.25rem;border-radius:18px;border:1px solid;line-height:1.22}.mkt-priority-product{background-image:linear-gradient(145deg,rgb(212 175 55/.13),transparent 70%);box-shadow:inset 0 1px 0 rgb(212 175 55/.18),0 22px 48px -36px rgb(212 175 55/.45)}@media (prefers-reduced-motion:no-preference){.mkt-tagline-plate{animation:mkt-tagline-breathe 4.8s ease-in-out .8s infinite alternate}}@keyframes mkt-tagline-breathe{0%{box-shadow:0 12px 32px -26px rgb(212 175 55/.2)}to{box-shadow:0 20px 42px -24px rgb(212 175 55/.62)}}@media (min-width:768px){.mkt-tagline-plate{top:88px;padding:.85rem 1.75rem}}.mkt-tagline-lead{font-size:clamp(1.5rem,4.2vw,2.75rem);letter-spacing:-.01em}.mkt-tagline-tail{font-size:clamp(1rem,2.1vw,1.5rem)}.site-dark .mkt-tagline-plate{border-color:rgb(212 175 55/.45);background:linear-gradient(180deg,rgb(212 175 55/.14),rgb(212 175 55/.05));box-shadow:inset 0 1px 0 rgb(255 250 226/.14),0 18px 44px -26px rgb(212 175 55/.55)}.site-light .mkt-tagline-plate{border-color:rgb(138 102 20/.38);background:linear-gradient(180deg,rgb(212 175 55/.16),rgb(212 175 55/.07));box-shadow:inset 0 1px 0 rgb(255 255 255/.7),0 16px 36px -28px rgba(60,44,12,.5)}.site-dark .mkt-band-a.mkt-band-stage{background-color:#16181c;background-image:linear-gradient(180deg,#0d0f12,#111318 52%,#16181c)}.site-light .mkt-band-a.mkt-band-stage{background-color:#f5ebd2;background-image:radial-gradient(55% 45% at 50% 100%,rgb(212 175 55/.16),transparent 70%),linear-gradient(180deg,#fbf5e6,#f8f0dc 52%,#f5ebd2)}.mkt-cc-crop{max-height:min(400px,44svh)}@media (min-width:1024px){.mkt-cc-crop{max-height:min(560px,calc(100svh - 374px))}}@media (min-width:1400px){.mkt-cc-crop{max-height:min(820px,calc(100svh - 264px))}}.mkt-cc-fade{position:absolute;inset-inline:0;bottom:0;height:5.5rem;pointer-events:none}@media (min-width:1400px){.mkt-cc-fade{display:none}}.site-dark .mkt-cc-fade{background:linear-gradient(180deg,rgba(17,19,24,0),#111318)}.site-light .mkt-cc-fade{background:linear-gradient(180deg,rgba(248,240,220,0),#f8f0dc)}.mkt-cc-classic{opacity:0}.mkt-cc-panel-stack{will-change:transform,opacity}.mkt-cc-card{position:relative}.mkt-cc-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}@media (prefers-reduced-motion:no-preference){.mkt-section-card{animation:mkt-section-pulse 7s ease-in-out 1.2s infinite alternate}}@keyframes mkt-section-pulse{0%{box-shadow:0 18px 44px -34px rgb(212 175 55/.08)}to{box-shadow:0 24px 54px -30px rgb(212 175 55/.28)}}.site-dark .mkt-cc-card{box-shadow:inset 0 1px 1px rgba(255,255,255,.14),inset 0 -10px 18px -12px rgba(0,0,0,.55),0 18px 40px -22px rgba(0,0,0,.7),0 0 40px -18px rgba(212,175,55,.28)}.site-dark .mkt-cc-card:after{background:linear-gradient(168deg,rgba(255,255,255,.09),rgba(255,255,255,.03) 30%,rgba(255,255,255,0) 48%)}.site-light .mkt-cc-card{box-shadow:inset 0 1px 1px rgba(255,255,255,.85),inset 0 -10px 18px -12px rgba(138,102,20,.18),0 18px 40px -24px rgba(60,44,12,.35),0 0 40px -20px rgba(212,175,55,.22)}.site-light .mkt-cc-card:after{background:linear-gradient(168deg,rgba(255,255,255,.55),rgba(255,255,255,.16) 30%,rgba(255,255,255,0) 48%)}.mkt-eco-node:focus-visible>span{opacity:1!important;transform:none!important}.mkt-journey-rule{height:1px;flex:1 1 auto;border-radius:1px;transition:background-color .45s ease,box-shadow .45s ease}.site-dark .mkt-journey-rule{background-color:rgba(212,175,55,.16)}.site-dark .mkt-journey-rule.mkt-journey-rule-on{background-color:rgba(212,175,55,.7);box-shadow:0 0 18px rgba(212,175,55,.35)}.site-light .mkt-journey-rule{background-color:rgba(138,102,20,.14)}.site-light .mkt-journey-rule.mkt-journey-rule-on{background-color:rgba(138,102,20,.55)}.mkt-journey-arrow,.mkt-journey-check{transition:color .45s ease,opacity .45s ease}.site-dark .mkt-journey-arrow{color:rgba(212,175,55,.22)}.site-dark .mkt-journey-arrow.mkt-journey-arrow-on{color:rgba(212,175,55,.7)}.site-light .mkt-journey-arrow{color:rgba(138,102,20,.2)}.site-light .mkt-journey-arrow.mkt-journey-arrow-on{color:rgba(138,102,20,.55)}.site-dark .mkt-journey-check{color:#34d399}.site-light .mkt-journey-check{color:#047857}.mkt-cc-halo{position:absolute;inset:6% 8%;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,rgb(212 175 55/.16),rgb(212 175 55/.045) 48%,transparent 70%);border:1px solid rgb(212 175 55/.09);box-shadow:inset 0 0 90px rgb(212 175 55/.035)}.mkt-arrival-bubble,.mkt-cc-arrival-bubble{position:absolute;width:var(--bubble-size,60px);height:var(--bubble-size,60px);display:grid;place-items:center;border-radius:50%;color:rgb(var(--bubble-tint));border:1px solid rgb(var(--bubble-tint)/.45);background:radial-gradient(circle at 28% 18%,rgb(255 255 255/.7),transparent 32%),radial-gradient(circle at 65% 80%,rgb(var(--bubble-tint)/.32),rgb(var(--bubble-tint)/.07) 65%);box-shadow:inset 0 2px 3px rgb(255 255 255/.45),inset 0 -6px 12px rgb(var(--bubble-tint)/.2),0 12px 35px rgb(var(--bubble-tint)/.18);pointer-events:none}.mkt-cc-arrival-bubble{inset:0;margin:auto}.mkt-arrival-bubble{opacity:0;z-index:0}.mkt-arrival-bubble-center{inset:0;margin:auto}.mkt-arrival-bubble-top{left:0;right:0;margin:0 auto}.mkt-arrival-bubble-top,.mkt-arrival-bubble-top-start{top:calc(var(--bubble-inset, 0px) + (var(--bubble-anchor) - var(--bubble-size)) / 2)}.mkt-arrival-bubble-top-start{left:calc(var(--bubble-inset, 0px) + (var(--bubble-anchor) - var(--bubble-size)) / 2)}@media (prefers-reduced-motion:reduce){.mkt-arrival-bubble{display:none}}.mkt-cc-progress{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:14px;white-space:nowrap;font-size:9px;letter-spacing:.14em;color:var(--text-secondary)}.mkt-cc-progress-track{width:80px;height:2px;overflow:hidden;background:rgb(212 175 55/.18)}.mkt-cc-progress-track>span{display:block;height:100%;background:#d4af37;transform-origin:left}@media (max-height:650px),(max-width:599px){.mkt-cc-progress{display:none}}.mkt-cc-views{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:12px;border:1px solid var(--border)}.site-dark .mkt-cc-views{background-color:rgb(31 33 38/.7)}.site-light .mkt-cc-views{background-color:rgb(255 255 255/.8)}.mkt-cc-views-pill{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:9px;border:1px solid rgb(212 175 55/.45);background:linear-gradient(180deg,rgb(212 175 55/.3),rgb(212 175 55/.14));pointer-events:none}.mkt-cc-views-pill.mkt-cc-views-pill-end{transform:translateX(100%)}.mkt-cc-views-label{position:relative;padding:5px 12px;text-align:center;white-space:nowrap;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary)}.mkt-stack{display:flex;flex-direction:column;gap:40px;padding-bottom:8vh}.mkt-stack-card{position:relative;border-radius:28px;padding:28px 20px;border:1px solid var(--border);transform-origin:50% 0}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.mkt-stack{gap:56px;padding-bottom:14vh}.mkt-stack-card{position:sticky;top:calc(104px + var(--stack-i) * 14px);z-index:calc(var(--stack-i) + 1);padding:40px 32px}}@media (min-width:1280px){.mkt-stack-card{padding:56px 48px}}.site-dark .mkt-stack-card{background-color:#1f2126;box-shadow:0 30px 60px -32px rgba(0,0,0,.75)}.site-light .mkt-stack-card{background-color:#ffffff;box-shadow:0 30px 60px -36px rgba(60,44,12,.35)}.mkt-highlight-story{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:78svh;padding:80px 0;border-bottom:1px solid var(--border);scroll-margin-top:100px}.mkt-highlight-story:last-child{border-bottom:0}.mkt-highlight-visual{padding:48px 0}.mkt-product-aura{position:absolute;inset:-8% -4%;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgb(212 175 55/.19),rgb(212 175 55/.05) 48%,transparent 70%)}.mkt-story-number{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-size:15px;font-variant-numeric:tabular-nums;color:var(--text-primary);border:1px solid rgb(212 175 55/.3);background:radial-gradient(circle at 28% 15%,rgb(255 255 255/.4),transparent 48%),rgb(212 175 55/.1);box-shadow:inset 0 1px 2px rgb(255 255 255/.3),0 8px 24px rgb(212 175 55/.1)}@media (min-width:1024px) and (min-height:700px){.mkt-highlight-copy{position:sticky;top:160px;align-self:start;margin-top:48px}}@media (max-width:767px){.mkt-highlight-story{grid-template-columns:minmax(0,1fr);min-height:auto;padding:56px 0;gap:24px}.mkt-highlight-visual{padding:24px 0}}@media (prefers-reduced-motion:reduce){.mkt-highlight-copy{position:static}.mkt-highlight-story{min-height:auto}}.site-dark #features .mkt-feature-card .mkt-squircle,.site-dark .mkt-squircle.mkt-gold-tile,.site-light #features .mkt-feature-card .mkt-squircle,.site-light .mkt-squircle.mkt-gold-tile{border-color:#a17a24;background:radial-gradient(ellipse at 28% 12%,rgb(255 248 218/.7),transparent 44%),linear-gradient(145deg,#e7cb72,#d4af37 48%,#b78b28);box-shadow:inset 0 2px 2px rgb(255 250 226/.8),inset 0 -8px 14px -8px rgb(91 62 9/.5),0 3px 7px rgb(110 78 15/.18),0 16px 28px -14px rgb(138 102 20/.38)}.site-dark #features .mkt-squircle-glyph,.site-dark .mkt-gold-tile .mkt-squircle-glyph,.site-light #features .mkt-squircle-glyph,.site-light .mkt-gold-tile .mkt-squircle-glyph{color:#49330d;filter:drop-shadow(0 1px 0 rgb(255 246 205/.45))}.site-light #features .mkt-tint-text{color:#806018}.site-dark #features .mkt-tint-text{color:#d4af37}.site-dark #features .mkt-feature-card:hover,.site-light #features .mkt-feature-card:hover{border-color:rgb(161 122 36/.4);box-shadow:0 24px 48px -26px rgb(138 102 20/.32)}.site-dark #features .mkt-feature-card:hover .mkt-squircle,.site-light #features .mkt-feature-card:hover .mkt-squircle{box-shadow:inset 0 2px 2px rgb(255 250 226/.8),inset 0 -8px 14px -8px rgb(91 62 9/.5),0 5px 10px rgb(110 78 15/.2),0 20px 34px -14px rgb(138 102 20/.42)}.site-root .mkt-primary-tile{border-color:var(--accent);box-shadow:inset 0 1px 0 rgb(212 175 55/.25),0 8px 24px -16px rgb(212 175 55/.5)}.site-root .mkt-primary-tile .mkt-tile-label:first-of-type{color:var(--accent-text)}@media print{[data-ba-card],[data-ba-chip]{opacity:1!important;transform:none!important}}