@font-face{font-family:roboto;src:url(../media/Roboto_Light-s.p.9727b6d7.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Regular-s.p.0c1520ec.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Medium-s.p.ca5ee5b8.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Bold-s.p.aef416f6.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.roboto_fb368c21-module__VYbX9G__className{font-family:roboto,roboto Fallback}.roboto_fb368c21-module__VYbX9G__variable{--pcc-font-sans:"roboto","roboto Fallback"}
@font-face{font-family:robotoMono;src:url(../media/RobotoMono_Regular-s.p.1c1c2f99.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:robotoMono;src:url(../media/RobotoMono_Medium-s.p.13f28322.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:robotoMono Fallback;src:local(Arial);ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.0%;size-adjust:131.51%}.robotomono_bd67ad98-module__PjvefW__className{font-family:robotoMono,robotoMono Fallback}.robotomono_bd67ad98-module__PjvefW__variable{--pcc-font-mono:"robotoMono","robotoMono Fallback"}
@font-face{font-family:helveticaNowDisplay;src:url(../media/HelveticaNowDisplay_Light-s.p.e1335430.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(../media/HelveticaNowDisplay_Regular-s.p.1f9a6574.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(../media/HelveticaNowDisplay_Medium-s.p.307f69c4.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(../media/HelveticaNowDisplay_Bold-s.p.efcb11e8.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(../media/HelveticaNowDisplay_ExtraBold-s.p.1d57f574.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:helveticaNowDisplay Fallback;src:local(Arial);ascent-override:113.96%;descent-override:36.96%;line-gap-override:0.0%;size-adjust:97.4%}.helveticanowdisplay_678d799d-module__lrRtHq__className{font-family:helveticaNowDisplay,helveticaNowDisplay Fallback}.helveticanowdisplay_678d799d-module__lrRtHq__variable{--pcc-font-display:"helveticaNowDisplay","helveticaNowDisplay Fallback"}
@font-face{font-family:metaPro;src:url(../media/MetaPro_Thin-s.p.5b9863f2.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:metaPro;src:url(../media/MetaPro_Book-s.p.1880322a.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:metaPro;src:url(../media/MetaPro_Bold-s.p.08b80557.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:metaPro Fallback;src:local(Arial);ascent-override:101.44%;descent-override:29.6%;line-gap-override:0.0%;size-adjust:97.99%}.metapro_f2b97831-module__fx_jEa__className{font-family:metaPro,metaPro Fallback}.metapro_f2b97831-module__fx_jEa__variable{--pcc-font-meta:"metaPro","metaPro Fallback"}
.pcc{--pcc-brand-primary:#e03434;--pcc-brand-primary-dark:#c42929;--pcc-brand-primary-light:#fef2f2;--pcc-brand-dark:#0f172a;--pcc-brand-dark-muted:#64748b;--pcc-brand-light-bg:#f8fafc;--pcc-brand-white:#fff;--pcc-brand-border:#e2e8f0;--pcc-success:#059669;--pcc-success-light:#ecfdf5;--pcc-warning:#d97706;--pcc-warning-light:#fffbeb;--pcc-danger:#dc2626;--pcc-danger-light:#fef2f2;--pcc-info:#2563eb;--pcc-info-light:#eff6ff;--pcc-surface-sunken:#f1f5f9;--pcc-border-subtle:#3b41500f;--pcc-btn-secondary-bg:var(--pcc-brand-dark);--pcc-red:#d40e14;--pcc-red-btn:#e03434;--pcc-red-btn-hover:#c42d2d;--pcc-red-btn-active:#ad030f;--pcc-dark:#3b4150;--pcc-dark-muted:#787f90;--pcc-input-border:#eceef1;--pcc-input-focus:#abb2c3;--pcc-green:#2f6b57;--pcc-green-soft:#eef4f1;--pcc-green-chip:#dbe9e2;--pcc-bg:#fff;--pcc-bg-soft:#f8fafc;--pcc-bg-soft-2:#f1f5f9;--pcc-bg-soft-3:#e2e8f0;--pcc-gradient-hero:linear-gradient(135deg,#d40e14 0%,#b30c11 40%,#8b0a0d 100%);--pcc-gradient-soft:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 50%,#e2e8f0 100%);--pcc-gradient-dark-hero:linear-gradient(to right,#000000a6 0%,#00000059 50%,#00000026 100%);--pcc-glass-bg:#ffffff14;--pcc-glass-border:#ffffff1f;--pcc-glass-shadow:0 8px 32px #0000004d;--pcc-shadow-sm:0 2px 12px #00000014;--pcc-shadow-md:0 4px 24px #3b41500f;--pcc-shadow-deep:0 8px 32px #0000004d;--pcc-shadow-red:0 20px 60px #d40e1440;background:var(--pcc-brand-light-bg);color:var(--pcc-brand-dark);font-family:var(--pcc-font-sans),ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@layer utilities{.pcc .font-sans,.pcc.font-sans{font-family:var(--pcc-font-sans),ui-sans-serif,system-ui,-apple-system,sans-serif}.pcc .font-mono,.pcc.font-mono{font-family:var(--pcc-font-mono),ui-monospace,monospace}}.pcc input,.pcc select,.pcc textarea{color:inherit}.pcc ::selection{background:#e034341f}.pcc input,.pcc textarea,.pcc select{transition:background-color .2s,box-shadow .2s}.pcc-brand{font-family:var(--pcc-font-meta),"fontRegular",-apple-system,sans-serif;background:var(--pcc-bg);color:var(--pcc-dark);-webkit-font-smoothing:antialiased}.pcc-brand *{box-sizing:border-box}.pcc-display{font-family:var(--pcc-font-display),"HelveticaNowDisplay",-apple-system,sans-serif;letter-spacing:-.025em;font-weight:700;line-height:.95}.pcc-display-xl{font-family:var(--pcc-font-display),"HelveticaNowDisplay",-apple-system,sans-serif;letter-spacing:-.03em;font-weight:800;line-height:.92}.pcc-body{font-family:var(--pcc-font-meta),"fontRegular",-apple-system,sans-serif;font-weight:400}.pcc-bold{font-family:var(--pcc-font-meta),"fontBold",-apple-system,sans-serif;font-weight:700}.pcc-eyebrow{font-family:var(--pcc-font-meta),"fontRegular",-apple-system,sans-serif;color:#ffffffe6;align-items:center;gap:10px;font-size:18px;display:inline-flex}.pcc-eyebrow:before{content:"";background:var(--pcc-red-btn);border-radius:50%;flex-shrink:0;width:8px;height:8px}.pcc-eyebrow-dark{color:var(--pcc-dark)}.pcc-eyebrow strong{font-family:var(--pcc-font-meta),"fontBold",-apple-system,sans-serif;color:#fff;font-weight:700}.pcc-eyebrow-dark strong{color:var(--pcc-dark)}.pcc-kicker{font-family:var(--pcc-font-display),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--pcc-dark-muted);font-size:11px;font-weight:700}.pcc-btn-primary{background-color:var(--pcc-red-btn);color:#fff;font-family:var(--pcc-font-display),sans-serif;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 32px;font-size:15px;font-weight:700;transition:background-color .2s,transform .15s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 14px #e034344d}.pcc-btn-primary:hover{background-color:var(--pcc-red-btn-hover);transform:translateY(-1px);box-shadow:0 8px 24px #e0343466}.pcc-btn-primary:active{background-color:var(--pcc-red-btn-active);transform:translateY(0)}.pcc-btn-primary svg{flex-shrink:0;transition:transform .2s}.pcc-btn-primary:hover svg{transform:translate(4px)}.pcc-btn-ghost-light{color:#fff;font-family:var(--pcc-font-display),sans-serif;cursor:pointer;white-space:nowrap;background-color:#0000;border:2px solid #fff6;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:15px;font-weight:700;transition:border-color .2s,background-color .2s;display:inline-flex}.pcc-btn-ghost-light:hover{background-color:#ffffff1a;border-color:#fffc}.pcc-btn-ghost-dark{color:var(--pcc-dark);font-family:var(--pcc-font-display),sans-serif;cursor:pointer;white-space:nowrap;background-color:#0000;border:2px solid #3b415026;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:15px;font-weight:700;transition:all .2s;display:inline-flex}.pcc-btn-ghost-dark:hover{border-color:var(--pcc-dark);background-color:var(--pcc-dark);color:#fff}.pcc-glass{isolation:isolate;-webkit-backdrop-filter:blur(40px)saturate(1.8)brightness(1.08);backdrop-filter:blur(40px)saturate(1.8)brightness(1.08);will-change:backdrop-filter;background:#ffffff24;border:1px solid #fff3;border-radius:20px;position:relative;box-shadow:0 8px 32px #00000052,0 1px #ffffff14,inset 0 1px #ffffff47,inset 0 -1px #0003}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pcc-glass{background:#1c1e26b8}}.pcc-glass-light{isolation:isolate;-webkit-backdrop-filter:blur(36px)saturate(1.6)brightness(1.04);backdrop-filter:blur(36px)saturate(1.6)brightness(1.04);will-change:backdrop-filter;background:#ffffff8c;border:1px solid #ffffff80;border-radius:20px;position:relative;box-shadow:0 8px 32px #3b41501f,0 1px #fff9,inset 0 1px #ffffffd9,inset 0 -1px #3b41500f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pcc-glass-light{background:#fffffff2}}.pcc-hero{background:#000;align-items:center;width:100%;min-height:720px;display:flex;position:relative;overflow:hidden}.pcc-hero-image{z-index:0;background-position:50%;background-size:cover;animation:20s ease-in-out infinite alternate pccKenBurns;position:absolute;inset:0}@keyframes pccKenBurns{0%{transform:scale(1)}to{transform:scale(1.15)}}.pcc-hero-overlay{background:var(--pcc-gradient-dark-hero);z-index:1;position:absolute;inset:0}.pcc-hero-red-wash{z-index:2;pointer-events:none;background:linear-gradient(135deg,#d40e1466 0%,#8b0a0d33 50%,#0000 100%);position:absolute;inset:0}.pcc-hero-content{z-index:5;width:100%;position:relative}.pcc-float-icons{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.pcc-float-icons svg{color:#ffffff0f;stroke:currentColor;position:absolute}.pcc-float-1{width:90px;height:90px;animation:18s ease-in-out infinite pccFloat;bottom:18%;left:8%}.pcc-float-2{width:65px;height:65px;animation:22s ease-in-out -4s infinite pccFloat;top:12%;right:12%}.pcc-float-3{width:75px;height:75px;animation:20s ease-in-out -8s infinite pccFloat;top:6%;left:40%}.pcc-float-4{width:60px;height:60px;animation:24s ease-in-out -12s infinite pccFloat;bottom:30%;right:6%}.pcc-float-5{width:55px;height:55px;animation:19s ease-in-out -6s infinite pccFloat;top:20%;left:60%}.pcc-float-6{width:50px;height:50px;animation:21s ease-in-out -14s infinite pccFloat;bottom:15%;right:30%}.pcc-float-7{width:70px;height:70px;animation:23s ease-in-out -3s infinite pccFloat;top:30%;left:20%}@keyframes pccFloat{0%{transform:translateY(0)rotate(0)scale(1)}33%{transform:translateY(-25px)rotate(8deg)scale(1.05)}66%{transform:translateY(-12px)rotate(-5deg)scale(.95)}to{transform:translateY(0)rotate(0)scale(1)}}.pcc-enter{opacity:0;animation:.7s ease-out forwards pccEnter;transform:translateY(28px)}.pcc-enter-1{animation-delay:.15s}.pcc-enter-2{animation-delay:.3s}.pcc-enter-3{animation-delay:.5s}.pcc-enter-4{animation-delay:.65s}.pcc-enter-5{animation-delay:.8s}.pcc-enter-6{animation-delay:.95s}@keyframes pccEnter{0%{opacity:0;transform:translateY(28px)}99%{opacity:1;transform:translateY(0)}to{opacity:1;transform:none}}.pcc-pulse{width:8px;height:8px;display:inline-flex;position:relative}.pcc-pulse:before{content:"";background:var(--pcc-red-btn);opacity:.8;border-radius:9999px;animation:2.2s cubic-bezier(0,0,.2,1) infinite pccPulse;position:absolute;inset:0}.pcc-pulse:after{content:"";background:var(--pcc-red-btn);border-radius:9999px;position:absolute;inset:0}@keyframes pccPulse{0%{opacity:.8;transform:scale(1)}80%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}@keyframes pccBounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.pcc-bounce{animation:2s infinite pccBounce}.pcc-red-underline{display:inline-block;position:relative}.pcc-red-underline:after{content:"";background:var(--pcc-red-btn);border-radius:4px;height:.09em;position:absolute;bottom:-.06em;left:0;right:0}.pcc-apply-backdrop{background:radial-gradient(70% 40% at 50% 0,#d40e140f 0%,#0000 60%),linear-gradient(135deg,#f8fafc 0%,#f1f5f9 50%,#e2e8f0 100%)}.pcc-drawer{outline-offset:-1px;background:#fff;outline:1px solid #3b41500f;animation:.9s cubic-bezier(.22,1,.36,1) both pccDrawerIn;position:relative;box-shadow:0 1px 1px #3b41500a,0 2px 4px #3b41500d,0 8px 24px #3b415014,0 32px 80px #3b41501a}@keyframes pccDrawerIn{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.pcc-amount-slider{appearance:none;cursor:pointer;border-radius:9999px;outline:none;height:2px;transition:opacity .2s}.pcc-amount-slider:hover{opacity:.9}.pcc-amount-slider::-webkit-slider-thumb{appearance:none;background:var(--pcc-brand-dark);cursor:pointer;border:3px solid #fff;border-radius:50%;width:16px;height:16px;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s;box-shadow:0 1px 4px #00000026}.pcc-amount-slider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 2px 8px #0003}.pcc-amount-slider::-webkit-slider-thumb:active{transform:scale(1.1)}.pcc-amount-slider::-moz-range-thumb{background:var(--pcc-brand-dark);cursor:pointer;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000026}.pcc-apply-bg{background:#eef0f3;position:relative}.pcc-otp-check path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.4s ease-out .15s forwards pccDrawCheck}@keyframes pccDrawCheck{to{stroke-dashoffset:0}}.pcc-landing-float{will-change:transform}.pcc-landing-float-1{animation:6s ease-in-out infinite pccLandingFloat1}.pcc-landing-float-2{animation:7s ease-in-out infinite pccLandingFloat2}.pcc-landing-float-3{animation:8s ease-in-out infinite pccLandingFloat3}@keyframes pccLandingFloat1{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(-2deg)}}@keyframes pccLandingFloat2{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-8px)rotate(3deg)}}@keyframes pccLandingFloat3{0%,to{transform:translateY(0)rotate(1deg)}50%{transform:translateY(-12px)rotate(1deg)}}.pcc-apply-shell div.relative>input:not([class*=danger]),.pcc-apply-shell textarea:not([class*=danger]){box-shadow:none;background:#fff;border-color:#171a2059;border-radius:10px;padding:12px 14px}.pcc-apply-shell div.relative>input:not([class*=danger]):hover,.pcc-apply-shell textarea:not([class*=danger]):hover{border-color:#171a20b3}.pcc-apply-shell div.relative>input:not([class*=danger]):focus,.pcc-apply-shell textarea:not([class*=danger]):focus{border-color:#3b4150;box-shadow:inset 0 0 0 1px #3b4150}.pcc-apply-shell .pcc-amount-slider::-webkit-slider-thumb{background:var(--pcc-brand-primary)}.pcc-apply-shell .pcc-amount-slider::-moz-range-thumb{background:var(--pcc-brand-primary)}
