:root{--night:#302b2a;--pine:#45403e;--green:#e34d45;--woven:#a52a27;--sage:#d3d5d4;--sand:#e8e9e6;--gold:#a52a27;--ivory:#f6f5f2;--ink:#302b2a;--red:#e34d45;--motion-deep:#f6f5f2;--glass-text:#302b2a;--glass-fill:linear-gradient(145deg,#ffffffb3,#f6f5f259 44%,#ffffff8c);--glass-edge:#ffffffd9;--glass-shadow:0 18px 48px #302b2a14,inset 0 1px 1px white,inset 0 -1px 1px #d3d5d466}html,body,body[data-view=staff],body[data-view=owner]{background:#f6f5f2;color:#302b2a}body:not([data-view=home]):before{display:block;background:radial-gradient(ellipse at 0 0,#e34d4524,transparent 42%),radial-gradient(ellipse at 100% 100%,#e34d451a,transparent 45%),linear-gradient(135deg,#f6f5f2,#e2e4e2);filter:none}body:not([data-view=home]) .site-header{background:#ffffff8c!important;border-bottom:1px solid #fff;box-shadow:0 8px 30px #302b2a0a}.site-header .programme-logo{content:url(/referral/assets/mazaya-marid-horizontal-black.png);filter:none!important}.site-header .ghost{background:#302b2a!important;color:#fff!important;border:1px solid #ffffffb3!important;box-shadow:0 4px 16px #302b2a29!important}.site-header>a:before{background:#e34d45!important}body:not([data-view=home]) :is(.customer-intro,.customer-title>p,.customer-greeting p,.customer-page a,.eyebrow){color:#59524f!important}body:not([data-view=home]) :is(.customer-form,.wallet-benefit,.customer-choice .benefit,.card,.status-task,.owner-section,.owner-metrics article,.rate-strip,.quick-action,.account-details,.install-card,.action-panel,.redemption-dialog-card,.phone-verification){background:var(--glass-fill)!important;background-color:#fff5!important;color:#302b2a!important;border:1px solid #ffffffd9!important;box-shadow:var(--glass-shadow)!important}body:not([data-view=home]) :is(h1,h2,h3,label,.form-row>span,.customer-choice .benefit span,.customer-primary b,.owner-drilldown summary){color:#302b2a!important}body:not([data-view=home]) :is(.wallet-benefit p,.wallet-benefit small,.quick-action span,.quick-action strong,.account-details p,.install-card span,.install-card strong,.install-steps,.primary-task p,.primary-task label small,.status-task p,.purchase-check,.owner-section p,.owner-section small,.owner-metrics span,.customer-meta,.customer-phone,.staff-table small,.phone-verification p,.customer-choice .benefit small){color:#59524f!important}body:not([data-view=home]) :is(input,select),.phone-verification input{background:#ffffffa6!important;color:#302b2a!important;border:1px solid #a6aaa7!important}input::placeholder{color:#696b68!important}select option{background:#f6f5f2;color:#302b2a}body:not([data-view=home]) :is(button,.button),.phone-verification button[type=submit]{background:linear-gradient(135deg,#ed625ad9,#c63b34eb)!important;background-color:#e34d45!important;color:#fff!important;border:1px solid #ffffffa6!important;box-shadow:inset 0 1px 1px #fff8,0 8px 24px #a52a2720!important}body:not([data-view=home]) :is(.button.secondary,.primary-task .scan,.install-card>button){background:#ffffff80!important;color:#a52a27!important;border-color:#d3d5d4!important}body:not([data-view=home]) .text-button,.phone-verification :is(.auth-close,.auth-change){background:transparent!important;color:#a52a27!important;box-shadow:none!important}body:not([data-view=home]) .site-header .ghost{background:#302b2a!important;color:#fff!important}body:not([data-view=home]) :is(.owner-metrics strong,.acquisition-metrics strong,.rate-strip strong,.quick-action svg){color:#a52a27!important}body:not([data-view=home]) .whatsapp-action{background:#e34d45!important;color:#fff!important}body:not([data-view=home]) .whatsapp-action :is(svg,strong,span){color:#fff!important}.programme-guide{background:#ffffff80!important;color:#302b2a!important;border-color:#d3d5d4!important}.programme-guide .programme-guide{background:transparent!important}.benefit-status,.customer-greeting>span,.task-number{background:#e34d4514!important;color:#a52a27!important;border-color:#e34d4540!important}body:not([data-view=home]) .customer-choice .benefit:has(input:checked){background:#e34d4514!important;border-color:#e34d45!important;box-shadow:0 0 0 2px #e34d4520!important}.owner-drilldown,.owner-section details,.customer-table article{border-color:#d3d5d4!important}.source-track{background:#d3d5d4}.source-track i{background:#e34d45}.phone-verification{background:#f6f5f2f5!important;color:#302b2a!important}.phone-verification :is(h2,p,label){color:#302b2a!important}.phone-verification::backdrop{background:#302b2a80}input:focus,select:focus{outline:2px solid #a52a27!important;box-shadow:0 0 0 6px #e34d4514!important}footer{background:#e4e5e3;color:#59524f}.customer-form+.customer-intro{margin-top:22px!important}.shared-paper{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:.6}.shared-paper .paper-world{z-index:0}body:not([data-view=home]) main{position:relative}@media(max-width:650px){body[data-view=home] .site-header{padding:12px 20px;min-height:76px;align-items:center;background:#f6f5f2ef!important}.site-header .campaign-id .programme-logo{width:145px;height:62px}.site-header>a,.site-header>a img{width:28px;height:36px}.site-header .ghost{width:44px;height:44px;min-width:44px}.motion-enabled .motion-v2 .story-runway,.motion-enabled .onboarding-runway{height:calc(300svh + 600px)}.motion-v2 .story-sticky,.motion-enabled .motion-v2 .story-sticky{height:auto;min-height:920px;padding:430px 24px 32px;display:flex;flex-direction:column;justify-content:flex-start;gap:0}.motion-v2 .story-stage{top:112px;inset-inline:24px;width:calc(100% - 48px);height:270px;min-height:270px;max-height:270px}.motion-v2 .photo-assembly{inset:0 -12% 4%}.motion-v2 .stage-caption{bottom:-16px;font-size:15px}.motion-v2 .story-copy{margin:0;width:100%;background:none}.motion-v2 .story-kicker{font-size:15px!important;margin:0 0 14px;line-height:1.8!important}.motion-enabled .motion-v2 .story-chapters{height:225px}.motion-v2 .story-chapter h1{font-size:34px!important;line-height:1.65!important;margin-bottom:20px}.motion-v2 .story-chapter>p{font-size:17px;line-height:1.95!important}.motion-v2 .story-actions{margin-top:16px;display:flex;flex-direction:column;align-items:stretch;gap:12px}.motion-v2 .story-primary{width:100%;min-height:54px;font-size:17px;justify-content:space-between}.motion-v2 .story-start{justify-content:center;font-size:16px;min-height:44px}.motion-v2 .story-navigation{position:relative;inset:auto;width:100%;max-width:none;margin-top:28px;gap:14px;flex-shrink:0}.motion-v2 .story-navigation a{padding:12px 0;gap:6px;min-height:48px}.motion-v2 .story-navigation b{font-size:14px}.motion-v2 .story-navigation a>span{font-size:13px}.motion-v2 .story-background .paper-world{opacity:.23}.motion-v2 .paper-depth{inset:-30% -12%}.motion-v2 .paper-depth-2{inset:-34% -10%}.motion-v2 .paper-depth-3{inset:-39% -8%}.onboarding-sticky,.motion-enabled .onboarding-sticky{height:auto;min-height:950px;padding:400px 24px 32px;justify-content:flex-start}.journey-art{top:64px;inset-inline:24px;width:calc(100% - 48px);height:270px;min-height:270px;max-height:270px}.journey-phone{aspect-ratio:.69}.journey-copy{margin:0;width:100%}.motion-enabled .journey-chapters{height:270px}.journey-chapter h2{font-size:34px!important;line-height:1.65!important;margin-bottom:20px}.journey-chapter>p{font-size:17px;line-height:1.95!important}.journey-navigation{position:relative;inset:auto;width:100%;margin-top:30px;gap:12px}.journey-navigation a{font-size:14px;min-height:48px;padding:12px 0}.journey-navigation a>span{font-size:13px}.onboarding-runway .paper-world{opacity:.2}.onboarding-actions .button{font-size:16px;min-height:54px}.motion-v2 .motion-terms{flex-direction:column;align-items:flex-start;padding:44px 24px}.motion-v2 .motion-terms>p{font-size:16px}}@media(max-width:374px){.motion-v2 .story-sticky,.motion-enabled .motion-v2 .story-sticky{padding-inline:20px;min-height:950px}.motion-enabled .motion-v2 .story-chapters{height:250px}.motion-v2 .story-chapter h1,.journey-chapter h2{font-size:31px!important}.motion-v2 .story-navigation b,.journey-navigation a{font-size:13px}}
