@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");:root{--primary-color:#ffffff;--secondary-color:#f8f8f8;--text-white:#ffffff;--text-dark:#111111;--button-red:#e60000;--font-family:"Inter",sans-serif}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:var(--font-family);background-color:var(--text-white);color:#333;overflow-x:clip;max-width:100vw;width:100%}.header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 4rem;background:transparent;position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:100;transition:all .4s cubic-bezier(.25,1,.5,1)}.header.scrolled{top:20px;width:90%;padding:1rem 3rem;background:rgba(180,180,180,.4);backdrop-filter:blur(15px);border-radius:50px;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1)}.logo-container{display:flex;align-items:center;gap:10px}.logo-icon{width:30px;height:30px;background-color:var(--button-red);border-radius:4px}.nav-center{display:flex;align-items:center;gap:2rem}.nav-button{background-color:transparent;color:var(--button-red);border:2px solid var(--button-red);padding:8px 20px;border-radius:20px;font-weight:600;cursor:pointer;transition:all .2s ease}.nav-button:hover{background-color:var(--button-red);color:var(--text-white)}.nav-links{display:flex;gap:1.5rem}.nav-link{text-decoration:none;color:#333333;font-weight:600;font-size:.8rem;letter-spacing:2px;display:flex;align-items:center;gap:4px;text-transform:uppercase}.nav-link:hover{color:#000000}.nav-right{display:flex;align-items:center;gap:1.5rem}.icon-btn{background:none;border:none;cursor:pointer;color:#333}.hero-section{position:relative;width:100%;background-color:var(--primary-color);min-height:100vh;margin-top:0;padding-top:100px;display:flex;align-items:center;justify-content:center}.hero-content{position:absolute;top:50%;left:5%;transform:translateY(-50%);text-align:left;z-index:10;width:100%;max-width:700px;color:#111}.hero-title{font-size:5rem;font-weight:900;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-2px}@media (max-width:768px){.hero-title{font-size:3.5rem}}.hero-subtitle{font-size:1.5rem;font-weight:600;margin-bottom:2rem}.cta-button{background-color:var(--button-red);color:var(--text-white);border:none;padding:15px 40px;border-radius:30px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.range-heading{position:absolute;top:18vh;left:0;width:100%;text-align:center;z-index:10;pointer-events:none;opacity:0}.range-heading h3{font-size:1rem;text-transform:uppercase;letter-spacing:4px;color:var(--text-dark);margin-bottom:.5rem;font-weight:600}.range-heading h2{font-size:3.2rem;font-weight:900;color:var(--text-dark);letter-spacing:-1px}.boxes-container{position:absolute;top:30vh;left:0;width:100%;height:70vh;display:flex;justify-content:center;align-items:center;gap:20px;perspective:1000px;opacity:0;pointer-events:none;z-index:5}.extra-boxes-section{width:100%;padding:5rem 0;background-color:var(--primary-color);position:relative;z-index:10}.extra-boxes-container{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:flex-end;gap:4rem;padding:0 5%}.extra-boxes-container .packbox,.packbox{pointer-events:auto}.packbox{display:flex;flex-direction:column;align-items:center;flex:1;text-align:center;position:relative}.packbox img{width:100%;max-width:250px;height:220px;object-fit:contain;margin-bottom:20px;filter:drop-shadow(0 20px 30px rgba(0,0,0,.2));will-change:transform}.packbox-desc{opacity:0}.packbox-desc,.packbox-desc-static{margin-top:2rem;color:var(--text-dark)}.packbox-desc-static{opacity:1}.packbox-desc h2,.packbox-desc-static h2{font-size:2rem;margin-bottom:1rem;font-weight:800}.packbox-desc p,.packbox-desc-static p{font-size:1rem;margin-bottom:1.5rem;min-height:3em;font-weight:500}.packbox-btn{background:var(--button-red);color:white;border:none;padding:10px 30px;border-radius:30px;font-weight:700;cursor:pointer;transition:transform .2s;width:100%}.packbox-btn:hover{transform:translateY(-2px)}.packbox-link{display:block;margin-top:1rem;color:white;text-decoration:none;font-size:.9rem;opacity:.9}.packbox-link:hover{text-decoration:underline}.chat-bubble{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background-color:var(--button-red);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 15px rgba(0,123,255,.4);z-index:1000}.difference-section{background-color:#111;color:#fff;padding:120px 5%;position:relative;overflow:hidden;border-top:1px solid #333}.diff-header{text-align:center;max-width:800px;margin:0 auto 80px}.diff-title{font-size:4rem;font-weight:900;letter-spacing:-1px;margin-bottom:20px;background:linear-gradient(90deg,#fff,#aaa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.diff-subtitle{font-size:1.2rem;color:#aaa;line-height:1.6}.diff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto 80px}.diff-feature{position:relative;padding:40px;background:rgba(255,255,255,.03);border-radius:12px;border:1px solid rgba(255,255,255,.05);transition:transform .3s ease,background .3s ease;overflow:hidden}.diff-feature:hover{transform:translateY(-5px);background:rgba(255,255,255,.05)}.diff-number{position:absolute;top:10px;right:20px;font-size:8rem;font-weight:900;color:rgba(230,0,0,.08);z-index:0;pointer-events:none;line-height:1}.diff-feature-content{position:relative;z-index:1}.diff-feature h3{font-size:1.5rem;margin-bottom:15px;color:#ffffff}.diff-feature p{color:#bbb;line-height:1.6}.diff-trust-block{display:flex;flex-wrap:wrap;gap:40px;max-width:1200px;margin:0 auto;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#1a1a1a,#0a0a0a);padding:50px;border-radius:16px;border:1px solid rgba(255,255,255,.2)}.diff-trust-badge{flex:1;min-width:300px}.diff-trust-badge h2{font-size:2.5rem;margin-bottom:15px;color:#fff;font-weight:700}.diff-trust-badge p{color:#aaa;font-size:1.1rem;line-height:1.6}.diff-trust-list{flex:1;min-width:300px;list-style:none;padding:0;margin:0}.diff-trust-list li{font-size:1.1rem;color:#ccc;margin-bottom:15px;display:flex;align-items:center;gap:15px}.diff-trust-list li:before{content:"✓";color:#ffffff;background-color:var(--button-red);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;flex-shrink:0}.how-wrapper{height:100vh;width:100vw;overflow:hidden;background-color:#fafafa;position:relative}.how-track{display:flex;height:100%;width:max-content}.how-step{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;text-align:center;padding:0 5%}.how-bg-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40vw;font-weight:900;color:#d8d8d8;z-index:1;pointer-events:none;line-height:1}.how-content{position:relative;z-index:10;max-width:600px}.how-title{font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;color:var(--button-red);margin-bottom:1rem;font-weight:700}.how-heading{font-size:4rem;font-weight:900;color:#111;margin-bottom:2rem;line-height:1.1}.how-desc{font-size:1.3rem;color:#555;line-height:1.6}.final-cta{background-color:#111111;color:#ffffff;text-align:center;padding:150px 5%;position:relative;overflow:hidden;min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.final-cta-heading{font-size:5rem;font-weight:900;letter-spacing:-2px;margin-bottom:1.5rem;line-height:1.1;max-width:900px}.final-cta-desc{font-size:1.4rem;color:#cccccc;margin-bottom:3rem;max-width:600px}.final-cta-buttons{display:flex;gap:1.5rem;justify-content:center}.btn-primary{background:var(--button-red);color:#fff;border:none;padding:20px 50px;border-radius:40px;font-size:1.2rem;font-weight:700;cursor:pointer}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(230,0,0,.4)}.btn-secondary{background-color:transparent;color:#ffffff;border:2px solid #ffffff;padding:20px 50px;border-radius:40px;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background-color:#ffffff;color:#111111;transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.marquee-container{width:100%;overflow:hidden;padding:30px 0;margin-top:30px;position:relative;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);background:rgba(0,0,0,.2)}.marquee-track{display:flex;width:max-content;align-items:center;gap:80px;padding-left:80px;animation:marquee 30s linear infinite}.marquee-logo{font-size:2rem;font-weight:800;color:#fff;opacity:.3;text-transform:uppercase;letter-spacing:2px;transition:opacity .3s ease}.marquee-logo:hover{opacity:1}@keyframes marquee{to{transform:translateX(calc(-50% - 40px))}}.reveal-mask{overflow:hidden;display:block}.reveal-text{display:block;transform:translateY(100%)}.parallax-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.parallax-shape{position:absolute;border-radius:50%;filter:blur(100px);opacity:.15}.shape-1{width:500px;height:500px;background:var(--button-red);top:-100px;left:-200px}.shape-2{width:600px;height:600px;background:#ffffff;bottom:-200px;right:-200px}.shape-3{width:400px;height:400px;background:var(--button-red);top:40%;left:60%}.tilt-card{transform-style:preserve-3d;transform:perspective(1000px)}.tilt-card>*{transform:translateZ(30px)}.about-page{min-height:100vh;background-color:#ffffff;color:#000000;padding-top:0;position:relative;overflow-x:clip}.about-content-wrapper{max-width:1200px;margin:0 auto;padding:150px 4rem 0;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;min-height:100vh}.about-text-content{max-width:800px;text-align:center;margin:0 auto}.about-story-label{font-size:1rem;letter-spacing:4px;text-transform:uppercase;color:var(--button-red);margin-bottom:2rem;font-weight:600}.about-main-title{font-size:5rem;line-height:1.1;margin-bottom:2rem;font-weight:800}.about-main-title span{color:var(--button-red);font-style:italic;font-family:serif}.about-description{font-size:1.5rem;line-height:1.6;color:#151515;max-width:700px;margin:0 auto}.about-bg-shape{position:absolute;top:50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(230,0,0,.15) 0,rgba(0,0,0,0) 70%);border-radius:50%;transform:translateY(-50%);z-index:1;pointer-events:none}.about-bento-section{max-width:1400px;margin:0 auto;padding:100px 4rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative;z-index:10}.bento-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.bento-who-label{font-size:1rem;letter-spacing:4px;text-transform:uppercase;color:#888;margin-bottom:1rem}.bento-who-title{font-size:5rem;font-weight:800;margin-bottom:2rem;color:#111;line-height:1.1}.bento-who-title span{font-family:serif;font-style:italic;display:block}.bento-who-text{font-size:1.25rem;line-height:1.8;color:#444;margin-bottom:2rem;max-width:600px}.bento-buttons{display:flex;gap:1.5rem;margin-top:1rem}.bento-right{background:linear-gradient(145deg,#f8f8f8,#ffffff);border:1px solid #eaeaea;border-radius:30px;padding:4rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.03);transform-origin:center center}.bento-right:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at top left,rgba(0,0,0,.05) 0,transparent 50%);pointer-events:none}.bento-quote-text{font-size:2.2rem;font-family:serif;font-style:italic;color:#111;line-height:1.4;margin-bottom:1rem;position:relative;z-index:2}.bento-quote-text:before{content:'"';position:absolute;left:-3rem;top:-1rem;font-size:5rem;color:rgba(0,0,0,.1);font-family:sans-serif}.bento-quote-author{font-size:.9rem;color:#888;text-transform:uppercase;letter-spacing:2px;margin-bottom:4rem}.bento-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.bento-stat-number{font-size:4rem;font-weight:800;color:#111;line-height:1;margin-bottom:.5rem;font-family:serif}.bento-stat-symbol{font-size:2rem;color:#666;font-family:sans-serif;font-weight:400}.bento-stat-label{font-size:.8rem;color:#888;text-transform:uppercase;letter-spacing:2px}@media (max-width:1024px){.about-bento-section{grid-template-columns:1fr}}.values-section-wrapper{background-color:#050505;padding:100px 0}.values-header{text-align:center;margin-bottom:5rem}.values-header h3{font-size:1rem;letter-spacing:4px;text-transform:uppercase;color:var(--button-red);margin-bottom:1rem}.values-header h2{font-size:4rem;font-weight:800;color:#fff}.values-container{position:relative;max-width:1000px;margin:0 auto}.value-card{position:sticky;top:15vh;z-index:1;isolation:isolate;height:70vh;border-radius:30px;padding:4rem;background:#111;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center;overflow:hidden;box-shadow:0 -20px 40px rgba(0,0,0,.5);transform-origin:top center}.value-card:first-child{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.value-card:nth-child(2){background:linear-gradient(135deg,#1f1a1a,#0d0a0a)}.value-card:nth-child(3){background:linear-gradient(135deg,#1a1a1f,#0a0a0d)}.value-card:nth-child(4){background:linear-gradient(135deg,#221515,#0a0505);margin-bottom:0}.value-bg-number{position:absolute;top:-5%;right:-5%;font-size:25rem;font-weight:900;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.05);line-height:1;z-index:1;pointer-events:none}.value-content{position:relative;z-index:2;max-width:600px}.value-content h3{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:1.5rem;line-height:1.1}.value-content p{font-size:1.5rem;line-height:1.6;color:#ccc}.team-section{padding:100px 0;background-color:#ffffff;width:100%;overflow:hidden;position:relative;z-index:10;border-radius:40px}.team-header{text-align:center;margin-bottom:4rem}.team-header h2{font-size:4rem;font-weight:800;color:#111}.team-accordion{display:flex;width:100%;height:60vh;min-height:400px;max-height:500px;gap:4px}.team-slice{position:relative;flex:1;background:#111;background-size:cover;background-position:50%;border-radius:20px;overflow:hidden;cursor:pointer;display:flex;justify-content:center;align-items:center}.team-slice:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:1}.team-vertical-text{position:absolute;z-index:2;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;white-space:nowrap;transform:rotate(-90deg);transform-origin:center center}.team-expanded-content{position:absolute;bottom:3rem;left:3rem;z-index:3;opacity:0;visibility:hidden;transform:translateY(20px);white-space:nowrap;pointer-events:none}.team-expanded-name{font-size:3rem;font-weight:800;color:#fff;margin-bottom:.5rem;line-height:1;white-space:nowrap}.team-expanded-role{font-size:1.2rem;color:var(--button-red);text-transform:uppercase;letter-spacing:2px;font-weight:600;white-space:nowrap}.team-bg-letter{position:absolute;top:-10%;right:-5%;font-size:35rem;font-weight:900;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.03);line-height:1;z-index:0;opacity:0}.about-cta-section{position:relative;width:100%;padding:150px 4rem;background-color:#050505;text-align:center;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}.cta-bg-glow{top:50%;transform:translate(-50%,-50%);width:800px;height:800px}.about-cta-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.about-cta-label{font-size:1rem;letter-spacing:4px;text-transform:uppercase;color:var(--button-red);margin-bottom:2rem;font-weight:600}.about-cta-title{font-size:4.5rem;font-weight:800;color:#fff;line-height:1.1;margin-bottom:2rem}.about-cta-title span{font-family:serif;font-style:italic;color:var(--button-red)}.about-cta-text{font-size:1.5rem;color:#aaa;margin-bottom:3rem;line-height:1.6}.about-cta-buttons{gap:2rem}.about-cta-buttons,.page-hero{display:flex;justify-content:center}.page-hero{min-height:100vh;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;padding-top:calc(100px + env(safe-area-inset-top, 0px))}.page-hero .hero-content{position:relative;top:auto;left:auto;transform:none;margin:0 auto;text-align:center;max-width:800px}.page-hero .hero-subtitle{color:var(--button-red);font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem}.page-hero .hero-title{font-size:4rem;color:#111;line-height:1.1;margin-bottom:1.5rem}.page-hero .hero-title span{font-family:serif;font-style:italic}.page-hero .hero-description{max-width:600px;margin:0 auto;color:#555;font-size:1.1rem}.contact-split-section{width:100%;max-width:1400px;margin:0 auto;padding:100px 4rem 150px;display:grid;grid-template-columns:1fr 1.5fr;gap:6rem;position:relative;z-index:10}.contact-info-col{display:flex;flex-direction:column}.contact-info-card{background:linear-gradient(145deg,#111,#080808);border:1px solid rgba(255,255,255,.05);border-radius:30px;padding:4rem;box-shadow:0 20px 40px rgba(0,0,0,.5);height:100%}.contact-info-card h3{font-size:2.5rem;font-family:serif;font-style:italic;color:#fff;margin-bottom:1rem}.contact-info-card p{font-size:1.1rem;color:#888;line-height:1.6;margin-bottom:4rem}.info-block{margin-bottom:2.5rem;display:flex;flex-direction:column}.info-block:last-child{margin-bottom:0}.info-label{font-size:.8rem;text-transform:uppercase;letter-spacing:3px;color:#555;margin-bottom:.5rem}.info-val{font-size:1.25rem;color:#ddd;font-weight:500;text-decoration:none;transition:color .3s ease;line-height:1.5}a.info-val:hover{color:var(--button-red)}.form-header h2{font-size:3rem;color:#111;margin-bottom:2rem}.form-header h2 span{font-family:serif;font-style:italic;color:var(--button-red)}.contact-form{display:flex;flex-direction:column;gap:2rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.form-row.three-col{grid-template-columns:repeat(3,1fr)}.checkbox-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.5rem;transform-style:flat}.checkbox-label{display:flex;align-items:center;gap:.5rem;color:#555;font-size:.95rem;cursor:pointer}.checkbox-label input[type=checkbox]{width:1.2rem;height:1.2rem;cursor:pointer;accent-color:var(--button-red)}.input-group{display:flex;flex-direction:column;gap:.8rem;width:100%}.input-group label{font-size:.85rem;text-transform:uppercase;letter-spacing:2px;color:#555;font-weight:600}.input-group input:not([type=checkbox]),.input-group select,.input-group textarea{width:100%;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:12px;padding:1.2rem 1.5rem;font-size:1.1rem;color:#111;font-family:inherit;transition:all .3s ease;outline:none}.input-group input::placeholder,.input-group textarea::placeholder{color:#888}.input-group textarea{resize:vertical}.input-group input:not([type=checkbox]):focus,.input-group select:focus,.input-group textarea:focus{border-color:rgba(230,0,0,.5);background:#ffffff;box-shadow:0 0 15px rgba(230,0,0,.05)}.select-wrapper select{appearance:none;cursor:pointer}.select-wrapper select:invalid{color:#e60000}.submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#111;color:#fff;border-radius:30px;padding:1rem 2rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;align-self:flex-start;transition:all .3s ease;border:none;cursor:pointer}.submit-btn:hover{background-color:var(--button-red)}.hours-divider{height:1px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.2) 50%,rgba(255,255,255,.05));margin:2.5rem 0 2rem;width:100%}.integrated-hours{display:flex;flex-direction:column;gap:1.5rem}.hours-header{display:flex;justify-content:space-between;align-items:center}.hours-header h3{font-size:1.4rem;color:#fff;font-family:serif;font-style:italic;letter-spacing:1px}.status-badge{display:flex;align-items:center;gap:8px;background:rgba(230,0,0,.1);padding:5px 12px;border-radius:20px;border:1px solid rgba(230,0,0,.2)}.status-dot{width:8px;height:8px;background-color:var(--button-red);border-radius:50%;box-shadow:0 0 8px var(--button-red);animation:pulse 2s infinite}.status-text{color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.hours-list{display:flex;flex-direction:column;gap:.8rem}.hour-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background:rgba(255,255,255,.02);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.h-day{color:#aaa;font-weight:600;font-size:.95rem}.h-time{color:#fff;font-family:monospace;font-size:1rem}.hours-note{background:rgba(255,255,255,.03);padding:1rem;border-radius:8px;border-left:3px solid var(--button-red);margin-top:.5rem}.hours-note p{color:#888;font-size:.85rem;line-height:1.5}.contact-cta-section{padding:120px 20px;background-color:#080808;color:#fff;text-align:center;position:relative;overflow:hidden;margin-top:100px}.cta-bg-glow{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(230,0,0,.1) 0,rgba(0,0,0,0) 70%);border-radius:50%;z-index:1;pointer-events:none}.cta-container{max-width:800px;margin:0 auto;position:relative;z-index:2}.cta-subtitle{color:var(--button-red);font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:1.5rem}.cta-title{font-size:4rem;line-height:1.1;margin-bottom:1.5rem;color:#fff}.cta-title span{font-family:serif;font-style:italic;color:#fff}.cta-description{color:#aaa;font-size:1.2rem;max-width:500px;margin:0 auto 3rem;line-height:1.6}.cta-btn{display:inline-block;font-size:1.1rem;padding:1.2rem 3.5rem;border-radius:40px;text-decoration:none;background:#fff;color:#111;font-weight:600;transition:all .3s ease}.cta-btn:hover{background:var(--button-red);color:#fff;transform:translateY(-3px);box-shadow:0 10px 20px rgba(230,0,0,.3)}.custom-order-section{padding:0 4rem 150px;background-color:transparent;display:grid;grid-template-columns:300px 1fr;gap:3rem;max-width:100%;margin:0 auto}.custom-info-col{position:sticky;top:120px;align-self:start}.custom-order-container{width:100%}.custom-form{gap:3rem}.custom-form,.form-section{display:flex;flex-direction:column}.form-section{gap:2rem;padding-bottom:3rem;border-bottom:1px solid #eee}.form-section:last-of-type{border-bottom:none;padding-bottom:0}.form-section-title{font-size:1.5rem;color:#111;font-family:serif;font-style:italic;margin-bottom:.5rem;display:flex;align-items:center;gap:15px}.form-section-title:after{content:"";flex:1;height:1px;background:#eee}.form-submit-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.submit-note{color:#888;font-size:.9rem}@media (max-width:1024px){.custom-order-section{grid-template-columns:1fr;padding:0 2rem 100px}.custom-info-col{position:relative!important;top:auto!important;align-self:stretch!important}.contact-split-section{grid-template-columns:1fr;padding:60px 2rem 100px}.contact-info-card{padding:2.5rem;border-radius:20px;height:auto!important}.info-val{word-break:break-word;overflow-wrap:break-word}.contact-form-col{padding-left:0}}@media (max-width:768px){.form-row{grid-template-columns:1fr}}.cube-scene{width:100%;perspective:2500px;margin-top:2rem;transition:height .5s ease;pointer-events:none}.cube-form,.cube-pivot{width:100%;height:100%;transform-style:preserve-3d;pointer-events:none}.cube-form{position:relative}.cube-face{position:absolute;top:0;left:0;width:100%;background:white;border-radius:20px;padding:3rem;overflow-y:auto;border:1px solid #eaeaea;box-shadow:0 20px 50px rgba(0,0,0,.1);backface-visibility:hidden;display:flex;flex-direction:column}.cube-face-content{flex-grow:1}.cube-face-footer{margin-top:2rem;padding-top:2rem;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.cube-face::-webkit-scrollbar{width:6px}.cube-face::-webkit-scrollbar-track{background:transparent}.cube-face::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}@media (max-width:768px){.cube-face{padding:1.5rem}.cube-face-footer{flex-direction:column;gap:1.5rem;text-align:center}.checkbox-grid,.form-row.three-col{grid-template-columns:1fr}}.services-page{background-color:#b11212;color:#fcf3f3}.services-hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:visible;padding-top:100px}.hero-content-wrapper{text-align:center;z-index:10;position:relative}.services-title{font-size:6rem;font-weight:900;line-height:1.1;text-transform:uppercase;margin-bottom:2rem;perspective:1000px}.title-line{display:block;overflow:visible}.services-subtitle{font-size:1.5rem;color:#aaa;max-width:700px;margin:0 auto;line-height:1.6}.hero-rings .ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(200,0,0,.15);pointer-events:none}.hero-rings .ring-1{width:60vw;height:60vw;border-width:2px;border-color:rgba(220,0,0,.35);animation:pulse-ring 10s ease-in-out infinite alternate}.hero-rings .ring-2{width:80vw;height:80vw;border-style:dashed;border-color:rgba(200,0,0,.25);animation:rotate-ring 60s linear infinite}@keyframes pulse-ring{0%{transform:translate(-50%,-50%) scale(.9);opacity:.5}to{transform:translate(-50%,-50%) scale(1.1);opacity:1}}@keyframes rotate-ring{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.horizontal-scroll-container{width:100%;height:100vh;overflow:hidden;position:relative;background-color:#f9f1f1}.horizontal-panels-wrapper{display:flex;width:400vw;height:100%}.horizontal-panel{width:100vw;height:100vh;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 5vw}.intro-panel h2{font-size:6rem;font-weight:800;line-height:1.1;margin-bottom:1rem}.intro-panel h2 span{color:var(--button-red);font-style:italic;font-family:serif}.intro-panel p{font-size:1.5rem;color:#888}.scroll-indicator{display:flex;align-items:center;gap:1rem;margin-top:3rem;color:var(--button-red);font-weight:700;letter-spacing:2px}.indicator-line{width:100px;height:2px;background-color:var(--button-red);position:relative;overflow:hidden}.indicator-line:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateX(-100%);animation:slide-right 2s ease-in-out infinite}@keyframes slide-right{0%{transform:translateX(-100%)}50%,to{transform:translateX(100%)}}.service-panel{border-left:1px solid rgba(255,255,255,.05)}.service-card-inner{background:#0f0f0f;padding:5rem;border-radius:40px;max-width:800px;border:1px solid rgba(255,255,255,.05);box-shadow:0 30px 60px rgba(0,0,0,.5)}.service-number{font-size:5rem;font-family:serif;font-style:italic;color:rgba(255,255,255,.1);line-height:1;margin-bottom:2rem}.service-card-inner h3{font-size:3rem;margin-bottom:1.5rem;font-weight:700;color:#fff}.service-card-inner p{font-size:1.25rem;color:#aaa;line-height:1.8}.process-section{padding:150px 0;background-color:#fff;color:#111;position:relative;border-radius:40px;z-index:20}.process-header{text-align:center;margin-bottom:100px}.process-header h2{font-size:4.5rem;font-weight:900}.process-header p{font-size:1.5rem;color:#666}.process-timeline-container{position:relative;max-width:1000px;margin:0 auto;padding:50px 0}.process-line-bg{height:100%;background-color:#eee}.process-line-bg,.process-line-fill{position:absolute;top:0;left:50%;width:4px;transform:translateX(-50%)}.process-line-fill{height:0;background-color:var(--button-red);z-index:1}.process-steps{position:relative;z-index:2}.process-step{display:flex;align-items:center;margin-bottom:80px;position:relative}.process-step:last-child{margin-bottom:0}.process-step.left{flex-direction:row-reverse}.step-dot{width:24px;height:24px;background-color:#fff;border:4px solid var(--button-red);border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);z-index:3}.step-content{width:45%;background:#f8f8f8;padding:3rem;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.process-step.left .step-content{text-align:right}.process-step.right .step-content{text-align:left}.step-content h3{font-size:2rem;font-weight:800;margin-bottom:1rem}.step-content p{font-size:1.1rem;color:#555;line-height:1.6}.industries-section{padding:150px 4rem;background-color:#0a0a0a}.industries-header{text-align:center;margin-bottom:5rem}.industries-header h2{font-size:4rem;font-weight:800;color:#fff}.industries-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1400px;margin:0 auto}.industry-card{height:400px;background-size:cover;background-position:50%;border-radius:30px;display:flex;align-items:flex-end;padding:3rem;cursor:pointer;border:1px solid rgba(255,255,255,.1);transition:border-color .3s ease}.industry-card:hover{border-color:rgba(255,255,255,.4)}.industry-content h3{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem}.industry-content p{color:#ccc;font-size:1.1rem;opacity:0;transform:translateY(20px);transition:all .4s cubic-bezier(.4,0,.2,1)}.industry-card:hover .industry-content p{opacity:1;transform:translateY(0)}.services-cta-section{position:relative;width:100%;padding:150px 4rem;background-color:#050505;text-align:center;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}@media (max-width:1024px){.intro-panel h2{font-size:3.5rem}.horizontal-panel{padding:0 1rem}.service-card-inner{padding:3rem 2rem;width:100%;border-radius:20px}.industries-grid{grid-template-columns:1fr;gap:1.5rem}.industry-card{padding:2rem!important;height:300px!important;justify-content:center;text-align:center}.industry-card .industry-content p{opacity:1!important;transform:translateY(0)!important;margin-top:.5rem}.services-cta-section{padding:80px 2rem!important}.about-cta-title{margin-top:1rem}.process-header h2{font-size:3.5rem!important}.process-step.left,.process-step.right{flex-direction:row;text-align:left!important}.step-content{width:calc(100% - 40px);margin-left:40px;margin-top:0;text-align:left!important;padding:2rem}.process-line-bg,.process-line-fill{display:block;left:20px;transform:none}.step-dot{display:block;left:20px;transform:translateX(-50%)}}@media (max-width:768px){.services-title{font-size:3.5rem}}.accordion-page{background-color:#fff;color:#111;overflow-x:clip}.acc-hero{min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;background:radial-gradient(circle at 50% 50%,#fff,#f4f4f4 70%)}.acc-hero-title{font-size:7rem;font-weight:900;line-height:1.1;text-transform:uppercase;margin-bottom:1rem;color:#111}.acc-hero-title span{display:block;font-family:serif;font-style:italic;color:var(--button-red);font-weight:400;text-transform:none}.acc-hero-subtitle{font-size:1.5rem;color:#666}.acc-section{padding:150px 0 100px;background-color:#fff}.acc-section-header{text-align:center;margin-bottom:50px}.acc-section-header h2{font-size:4rem;font-weight:800;color:#111}.acc-section-header span{color:var(--button-red);font-family:serif;font-style:italic;font-weight:400}.acc-container{display:flex;width:100%;height:80vh;max-width:1600px;margin:0 auto;gap:10px;padding:0 20px}.acc-slice{position:relative;flex:1;height:100%;border-radius:30px;overflow:hidden;cursor:pointer;transition:flex .6s cubic-bezier(.25,1,.5,1);background-color:#111;display:flex;justify-content:center;align-items:flex-end}.acc-slice.active{flex:5}.acc-bg{position:absolute;top:0;left:0;z-index:1}.acc-bg,.acc-bg img{width:100%;height:100%}.acc-bg img{object-fit:cover;object-position:center;opacity:0;transition:transform .6s ease,opacity .4s ease}.acc-slice.active .acc-bg img{opacity:1;transform:scale(1.05)}.acc-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.6));opacity:.8;transition:opacity .4s ease}.acc-slice.active .acc-overlay{opacity:.6}.acc-vertical-label{z-index:5;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;font-size:1.2rem;font-weight:700;letter-spacing:2px;color:#fff;transition:opacity .3s ease,transform .3s ease;margin-bottom:40px}.acc-slice.active .acc-vertical-label{opacity:0;pointer-events:none;transform:rotate(180deg) translateY(-20px)}.acc-content{position:absolute;bottom:0;left:0;width:100%;padding:50px 40px;z-index:10;opacity:0;transform:translateY(30px);transition:opacity .5s ease .2s,transform .5s ease .2s;pointer-events:none}.acc-slice.active .acc-content{opacity:1;transform:translateY(0);pointer-events:auto}.acc-content-inner{max-width:600px}.acc-title{font-size:4rem;font-weight:900;line-height:1;margin-bottom:10px;color:#fff}.acc-subtitle{font-size:1.5rem;color:var(--button-red);font-family:serif;font-style:italic;margin-bottom:30px}.acc-btn{display:inline-block;padding:12px 30px;background-color:#fff;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:30px;text-decoration:none}@media (max-width:1024px){.acc-container{flex-direction:column;height:120vh}.acc-slice{flex:1}.acc-slice.active{flex:3}.acc-vertical-label{writing-mode:horizontal-tb;transform:none;bottom:auto;top:50%;left:30px;transform:translateY(-50%)}.acc-slice.active .acc-vertical-label{transform:translateY(-50%) translateX(-20px)}.acc-title{font-size:2.5rem}}@media (max-width:768px){.acc-hero-title{font-size:4rem}.acc-section-header h2{font-size:3rem}.filter-hero-title{font-size:3rem!important}}.pictures-section{padding:80px 40px;background-color:#fff;min-height:80vh}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;max-width:1400px;margin:0 auto}.gallery-grid-item{position:relative;border-radius:15px;overflow:hidden;cursor:pointer;aspect-ratio:1/1}.gallery-grid-item:hover img{transform:scale(1.1)!important}.gallery-grid-item:hover .gallery-item-overlay{opacity:1!important}.filter-btn:hover{color:#fff!important}.journey-section{background-color:#ffffff;color:#111111;padding:150px 5%;position:relative}.journey-header{text-align:center;max-width:800px;margin:0 auto 100px}.journey-header h3{font-size:1.2rem;text-transform:uppercase;color:var(--button-red);letter-spacing:3px;margin-bottom:10px}.journey-header h2{font-size:4rem;font-weight:900;line-height:1.1;margin-bottom:20px;letter-spacing:-1px}.journey-header p{font-size:1.2rem;color:#555;line-height:1.6}.journey-container{display:block;max-width:1200px;margin:0 auto;position:relative}.journey-container:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background-image:linear-gradient(180deg,#ddd 50%,transparent 0);background-size:2px 20px;transform:translateX(-50%);z-index:1}.journey-right{width:100%;position:relative;z-index:10}.journey-milestone{width:50%;margin-left:50%;padding:50px 50px 150px 80px;position:relative;opacity:.3;transition:opacity .5s ease}.journey-milestone.active{opacity:1}.journey-year-huge{font-size:15rem;font-weight:900;color:transparent;line-height:1;position:absolute;top:-30px;right:100%;padding-right:80px;text-align:right;letter-spacing:-5px;z-index:0;-webkit-text-stroke:4px rgba(230,0,0,.15)}.journey-milestone:before{content:"";position:absolute;left:-12px;top:60px;width:24px;height:24px;background-color:var(--text-white);border:5px solid var(--button-red);border-radius:50%;transition:all .4s ease;z-index:5}.journey-milestone.active:before{background-color:var(--button-red);transform:scale(1.5);box-shadow:0 0 20px rgba(230,0,0,.5)}.milestone-year{font-size:1.5rem;font-weight:800;color:var(--button-red);margin-bottom:10px}.milestone-title{font-size:2.5rem;font-weight:900;margin-bottom:15px;line-height:1.1;letter-spacing:-1px}.milestone-desc{font-size:1.2rem;color:#555;line-height:1.6}.social-icon-link{width:45px;height:45px;border-radius:50%;border:1px solid #444;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;background:transparent}.social-icon-link:hover{border-color:#CC0000;background:rgba(204,0,0,.1)}@media (max-width:1024px){.hero-section{min-height:100vh;padding-top:70px}.hero-content{width:90%;margin:0 auto;padding-bottom:20px}.hero-title{font-size:2rem;letter-spacing:-1px;margin-bottom:.5rem}.hero-subtitle{font-size:.85rem;margin-bottom:1.5rem}.cta-button{padding:10px 20px;font-size:.8rem}.range-heading h2{font-size:1.8rem}.range-heading h3{font-size:.7rem;letter-spacing:2px}.packbox img{max-width:140px;height:120px}.packbox-desc h2,.packbox-desc-static h2{font-size:.9rem;margin-bottom:4px}.packbox-desc p,.packbox-desc-static p{font-size:.7rem;min-height:auto;margin-bottom:4px}.packbox-link{font-size:.7rem}.extra-boxes-section{padding:2.5rem 0}.extra-boxes-container{flex-direction:column;align-items:center;gap:2rem;padding:0 5%}.extra-boxes-container .packbox img{max-width:160px;height:140px}.difference-section{padding:60px 5%}.diff-title{font-size:2rem}.diff-subtitle{font-size:.95rem}.diff-grid,.diff-header{margin-bottom:40px}.diff-grid{grid-template-columns:1fr 1fr;gap:12px}.diff-feature{padding:20px}.diff-number{font-size:4rem;top:5px;right:15px}.diff-feature h3{font-size:1rem}.diff-feature p{font-size:.8rem}.diff-trust-block{padding:25px;flex-direction:column}.diff-trust-badge{min-width:auto}.diff-trust-badge h2{font-size:1.5rem}.diff-trust-list{min-width:auto}.how-heading{font-size:2.2rem}.how-desc{font-size:1rem}.how-bg-number{font-size:30vw}.final-cta{padding:60px 5%;min-height:auto}.final-cta-heading{font-size:2.2rem}.final-cta-desc{font-size:1rem}.about-cta-buttons,.bento-buttons,.final-cta-buttons{flex-direction:column;align-items:center;gap:.8rem}.btn-primary,.btn-secondary{padding:14px 30px;font-size:1rem;width:100%;max-width:280px}}.mobile-menu-toggle{display:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;z-index:1001}.hamburger-line{width:100%;height:3px;background:var(--button-red);border-radius:10px;transition:all .3s linear;transform-origin:1px}.hamburger-line.open:first-child{transform:rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:rotate(-45deg)}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:white;z-index:1000;transform:translateX(100%);transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:center}.mobile-menu-overlay.open{transform:translateX(0)}.mobile-nav-links{display:flex;flex-direction:column;gap:2rem;text-align:center}.mobile-nav-link{font-size:1.5rem;font-weight:700;text-decoration:none;color:#333}@media (max-width:1024px){.desktop-nav{display:none!important}.mobile-menu-toggle{display:flex}.header.scrolled{width:95%;padding:1rem 1.5rem}.header{padding:1.5rem}.split-section{grid-template-columns:1fr;text-align:center;padding:3rem 1.5rem}.image-col img,.image-grid{width:100%!important}.about-hero,.gallery-hero,.services-hero{padding:100px 5% 50px}.about-hero h1,.gallery-hero h1,.services-hero h1{font-size:2.2rem}.about-stats-container,.features-grid,.gallery-grid,.services-grid{grid-template-columns:1fr}.contact-split-section{padding:50px 5%;max-width:100vw!important;overflow-x:hidden}.contact-info-card{padding:2rem 1.5rem!important}.about-content-wrapper{padding:100px 5% 0}.about-main-title{font-size:2.5rem!important;line-height:1.2}.about-description{font-size:1.1rem!important}.about-bento-section{padding:50px 5%!important}.bento-who-title{font-size:2.5rem!important}.bento-who-text{font-size:1rem!important}.bento-right{padding:2rem!important}.bento-quote-text{font-size:1.3rem!important;margin-left:1rem}.bento-quote-text:before{font-size:3rem!important;left:-1rem!important;top:-.5rem!important}.bento-stat-number{font-size:2.5rem!important}.bento-stats-grid{gap:1.5rem!important}.values-section-wrapper{padding:50px 0!important}.value-card{padding:2rem!important;height:auto!important;min-height:40vh}.value-bg-number{font-size:12rem!important;top:0!important;right:-5%!important;opacity:.3}.value-content h3{font-size:2rem!important;margin-bottom:1rem}.value-content p{font-size:1rem!important}.about-cta-title,.journey-header h2,.team-header h2,.values-header h2{font-size:2.5rem!important}.journey-container:before{left:30px}.journey-milestone{width:100%;margin-left:0;padding:30px 20px 80px 70px}.journey-milestone:before{left:18px}.journey-year-huge{font-size:4rem!important;right:auto;left:60px;top:-10px;padding-right:0;text-align:left;opacity:.15!important}.milestone-title{font-size:1.8rem!important}.milestone-year{font-size:1.2rem!important}.services-title{font-size:2.5rem!important}.services-subtitle{font-size:1rem!important}.step-number{font-size:4rem!important}.step-content h3{font-size:1.8rem!important}.step-content p{font-size:1rem!important}.industry-card{padding:2rem!important}.tech-stack{gap:1rem!important;flex-wrap:wrap}.filter-hero-title{font-size:2.5rem!important}.filter-menu-list{flex-wrap:wrap;justify-content:center;gap:10px}.pictures-section{padding:40px 20px}.gallery-grid{grid-template-columns:1fr}.gallery-grid-item{aspect-ratio:auto;height:350px}.filter-hero{padding-top:calc(120px + env(safe-area-inset-top, 0px))!important}.contact-hero-title,.contact-title{font-size:2.5rem!important}.contact-hero-subtitle{font-size:1rem!important}.contact-info-grid{grid-template-columns:1fr!important}.contact-box{padding:2rem!important}.team-expanded-name{font-size:1.5rem!important}.cta-title,.form-header h2,.industries-header h2,.intro-panel h2,.page-hero .hero-title{font-size:2.5rem!important}.service-number{font-size:3rem!important}.service-card-inner h3{font-size:1.5rem!important}.acc-hero-title{font-size:2.5rem!important}.acc-section-header h2,.acc-title{font-size:2rem!important}.team-section{padding:60px 0!important}.about-cta-section,.contact-cta-section{padding:60px 5%!important}.process-section{padding:60px 0!important}.industries-section,.journey-section,.services-cta-section{padding:60px 5%!important}.shape-1{width:200px!important;height:200px!important;left:-50px!important}.shape-2{width:250px!important;height:250px!important;right:-50px!important}.shape-3{width:180px!important;height:180px!important}.about-bg-shape,.cta-bg-glow{width:200px!important}.how-heading{font-size:2rem!important}.how-desc{font-size:.95rem!important}.how-title{font-size:1rem!important}div[class*=section],div[class*=wrapper],section{max-width:100vw;overflow-x:hidden}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f5b513e981884070-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b8442747db2a9bad-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6245472ced48d3be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_2e02b8{font-family:Poppins,Poppins Fallback;font-style:normal}