@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;700;800;900&family=JetBrains+Mono:wght@400;600&display=swap);:root{--mtg-yellow:#FFD42A;--mtg-green-1:#0F2210;--mtg-green-2:#1F4020;--mtg-green-3:#2A5430;--mtg-gray:#A8A8A8}*{box-sizing:border-box}html,body{margin:0;font-family:'Nunito',system-ui,sans-serif;background:#FFF;color:#222}.doc{max-width:1300px;margin:0 auto}.doc-head .num{font:600 11px/1 'JetBrains Mono',monospace;color:#888;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px}.doc-head h1{font-size:44px;font-weight:900;letter-spacing:-1px;margin:0 0 8px}.doc-head p{margin:0;color:#555;max-width:760px;line-height:1.55}.specimen{border:1px solid #DDD;border-radius:22px;overflow:hidden;background:#fff}.specimen-head{padding:18px 22px;border-bottom:1px solid #eee;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.specimen-head .num{font:600 11px/1 'JetBrains Mono',monospace;color:var(--mtg-gray);letter-spacing:2px}.specimen-head h2{margin:4px 0 2px;font-size:22px;font-weight:900;letter-spacing:-.3px}.specimen-head p{margin:0;color:#666;font-size:13px;max-width:600px}.specimen-head .meta{text-align:right;font-size:12px;color:#888}.specimen-head .meta b{color:#222}.usage{padding:14px 22px;background:#FAFAF7;border-top:1px solid #eee;font:500 12px/1.55 'JetBrains Mono',monospace;color:#555}.usage b{color:#222}.stage{padding:36px 40px 10px 30px;display:flex;align-items:center;justify-content:center}.specimen.theme-default{background:radial-gradient(1200px 600px at 50% 0%,var(--mtg-green-3),var(--mtg-green-1) 65%)}.specimen.theme-blue{background:radial-gradient(1200px 600px at 50% 0%,#1e3a8a,#0f172a 65%)}.specimen.theme-green{background:radial-gradient(1200px 600px at 50% 0%,var(--mtg-green-3),var(--mtg-green-1) 65%)}.specimen.theme-purple{background:radial-gradient(1200px 600px at 50% 0%,#6b21a8,#0f172a 65%)}.specimen.theme-orange{background:radial-gradient(1200px 600px at 50% 0%,#c2410c,#0f172a 65%)}.specimen.theme-pink{background:radial-gradient(1200px 600px at 50% 0%,#be185d,#0f172a 65%)}.specimen.theme-yellow{background:radial-gradient(1200px 600px at 50% 0%,#b45309,#0f172a 65%)}.specimen.theme-black{background:radial-gradient(1200px 600px at 50% 0%,#000000,#313131 65%)}.specimen.theme-lightbox{background:radial-gradient(800px 400px at 50% -20%,#ffd42a,transparent 60%),radial-gradient(600px 300px at 20% 50%,#ffd429,transparent 50%),radial-gradient(400px 200px at 80% 80%,rgb(255 193 7 / .3),transparent 40%),radial-gradient(1200px 600px at 50% 0%,#ffd42a,#f8f8f5 65%);box-shadow:0 0 60px rgb(255 212 42 / .15) inset,0 20px 40px -15px rgb(255 212 42 / .1)}.specimen.theme-default,.specimen.theme-blue,.specimen.theme-green,.specimen.theme-purple,.specimen.theme-orange,.specimen.theme-pink,.specimen.theme-yellow,.specimen.theme-black,.specimen.theme-lightbox{color:#333}.specimen.theme-blue .headline .l2{color:#60a5fa!important;text-shadow:0 0 30px rgb(96 165 250 / .4)!important}.specimen.theme-green .headline .l2{color:#FFD42A!important;text-shadow:0 0 30px rgb(255 212 42 / .4)!important}.specimen.theme-purple .headline .l2{color:#a855f7!important;text-shadow:0 0 30px rgb(168 85 247 / .4)!important}.specimen.theme-orange .headline .l2{color:#fb923c!important;text-shadow:0 0 30px rgb(251 146 60 / .4)!important}.specimen.theme-pink .headline .l2{color:#f472b6!important;text-shadow:0 0 30px rgb(244 114 182 / .4)!important}.specimen.theme-yellow .headline .l2{color:#FFD42A!important;text-shadow:0 0 30px rgb(255 212 42 / .4)!important}.specimen.theme-black .headline .l2{color:#FFD42A!important;text-shadow:0 0 30px rgb(255 212 42 / .4)!important}.specimen.theme-lightbox .headline .l1{color:#000!important}.specimen.theme-lightbox .headline .l2{color:#433c3c!important;text-shadow:0 0 50px #ffd42a!important}.specimen.theme-blue .headline .underline{background:#60a5fa!important;box-shadow:0 0 24px rgb(96 165 250 / .6)!important}.specimen.theme-green .headline .underline{background:#FFD42A!important;box-shadow:0 0 24px rgb(255 212 42 / .6)!important}.specimen.theme-purple .headline .underline{background:#a855f7!important;box-shadow:0 0 24px rgb(168 85 247 / .6)!important}.specimen.theme-orange .headline .underline{background:#fb923c!important;box-shadow:0 0 24px rgb(251 146 60 / .6)!important}.specimen.theme-pink .headline .underline{background:#f472b6!important;box-shadow:0 0 24px rgb(244 114 182 / .6)!important}.specimen.theme-yellow .headline .underline{background:#FFD42A!important;box-shadow:0 0 24px rgb(255 212 42 / .6)!important}.specimen.theme-black .headline .underline{background:#FFD42A!important;box-shadow:0 0 24px rgb(255 212 42 / .6)!important}.specimen.theme-lightbox .headline .underline{background:#433c3c!important;box-shadow:0 0 24px #ffd42a!important}.mtg-combo{width:100%;max-width:1180px;display:flex;flex-direction:column;align-items:center;position:relative}.mtg-combo .headline{text-align:center;max-width:880px;margin-bottom:20px;position:relative}.mtg-combo .headline .l1{display:block;font-size:34px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1;margin-bottom:6px}.mtg-combo .headline .l2{display:block;font-size:32px;font-weight:900;color:var(--mtg-yellow);letter-spacing:-1.8px;line-height:1.05;text-shadow:0 0 30px rgb(255 212 42 / .4);animation:glow-pulse 3.6s ease-in-out infinite}.mtg-combo .headline .underline{height:4px;width:140px;background:var(--mtg-yellow);margin:16px auto 0;border-radius:2px;box-shadow:0 0 24px rgb(255 212 42 / .6);animation:underline-breathe 3.6s ease-in-out infinite}@keyframes glow-pulse{0%,100%{text-shadow:0 0 30px rgb(255 212 42 / .4)}50%{text-shadow:0 0 50px rgb(255 212 42 / .7),0 0 90px rgb(255 212 42 / .25)}}@keyframes underline-breathe{0%,100%{width:140px;opacity:.85}50%{width:220px;opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}#fade-text{animation:fadeInUp 2s ease-out 0s forwards}@keyframes swipePulseLeft{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(-4px);opacity:.7}}@keyframes swipePulseRight{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(4px);opacity:.7}}@keyframes swipePulseDown{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(4px);opacity:.7}}@keyframes or-pulse{0%,100%{box-shadow:0 0 0 6px rgb(15 34 16),0 0 0 8px rgb(255 212 42 / .5),0 0 40px rgb(255 212 42 / .5)}50%{box-shadow:0 0 0 6px rgb(15 34 16),0 0 0 8px rgb(255 212 42 / .85),0 0 70px rgb(255 212 42 / .7)}}@keyframes or-rotate{to{transform:rotate(360deg)}}@keyframes ring-pulse{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.4);opacity:0}}@keyframes ring-pulse-upload{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.3);opacity:0}}@keyframes lb-shine{0%,60%{left:-40%}85%,100%{left:130%}}@keyframes mtg-video-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes mtg-spinner-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mtg-phone:hover{background:rgb(255 212 42 / .10)!important;border-color:var(--mtg-yellow)!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px -10px rgb(255 212 42 / .5)!important}.mtg-phone:hover .ico{transform:rotate(-12deg)!important}.specimen-container{display:flex;flex-direction:row;gap:32px;margin:0 auto;justify-content:center;max-width:1400px}.specimen-container .specimen{flex:1;max-width:50%}.specimen-container .specimen .mtg-strip{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.mtg-steps-slider{width:100%;margin:32px 0}.step-slide-content{display:flex;align-items:flex-start;gap:16px;padding:20px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 212 42 / .15);border-radius:16px;transition:all .3s ease}.step-slide-content:hover{background:rgb(255 255 255 / .05);border-color:rgb(255 212 42 / .3);transform:translateY(-2px)}.step-info{flex:1}.step-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.feature-tag{background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .3);color:var(--mtg-yellow);padding:4px 8px;border-radius:6px;font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.5px}#mtg-steps-splide .splide__arrows{display:none}#mtg-steps-splide .splide__pagination{position:relative;margin-top:20px}#mtg-steps-splide .splide__pagination__page{width:8px;height:8px;background:rgb(255 212 42 / .3);margin:0 4px;border-radius:50%;transition:all 0.3s ease}#mtg-steps-splide .splide__pagination__page.is-active{background:var(--mtg-yellow);transform:scale(1.3)}.dimension-slide{display:flex;align-items:center;gap:24px;padding:24px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 212 42 / .15);border-radius:16px;transition:all .3s ease}.dimension-slide:hover{background:rgb(255 255 255 / .05);border-color:rgb(255 212 42 / .3);transform:translateY(-2px)}.dimension-image{width:120px;height:80px;background:linear-gradient(135deg,#2A5430,#0F2210);border-radius:12px;display:flex;align-items:center;justify-content:center;border:2px solid rgb(255 212 42 / .2);flex-shrink:0}.placeholder-image{color:var(--mtg-yellow);font:700 14px/1 'JetBrains Mono',monospace;text-align:center}.dimension-info{flex:1}.dimension-title{color:#fff;font:700 18px/1.2 'Nunito',sans-serif;margin:0 0 8px 0}.dimension-size{color:var(--mtg-yellow);font:800 16px/1 'JetBrains Mono',monospace;margin:0 0 4px 0;letter-spacing:1px}.dimension-price{color:var(--mtg-yellow);font:900 24px/1 'Nunito',sans-serif;margin:0 0 12px 0;text-shadow:0 0 20px rgb(255 212 42 / .3)}.dimension-features{display:flex;flex-wrap:wrap;gap:6px}.steps-overview{width:100%}.mtg-full-width-section{margin:40px auto 32px;max-width:1400px}.mtg-full-card{width:100%}.mtg-dual-content{display:flex;flex-direction:row;gap:40px;align-items:stretch}.mtg-content-section{flex:1;position:relative}.mtg-dual-divider{display:flex;align-items:center;position:relative}.mtg-dual-divider::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgb(255 212 42 / .2);transform:translateX(-50%)}.mtg-steps-horizontal{display:flex;gap:20px;margin-top:30px}.mtg-step-item{flex:1;display:flex;flex-direction:row;align-items:flex-start;text-align:left;gap:12px}.mtg-step-item .mtg-step-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(180deg,rgb(255 212 42 / .16),rgb(255 212 42 / .05));border:1px solid rgb(255 212 42 / .4);display:grid;place-items:center;color:var(--mtg-yellow);position:relative;flex-shrink:0}.mtg-step-item .mtg-step-icon svg{width:20px;height:20px}.mtg-step-item .mtg-number{position:absolute;top:-6px;left:-6px;width:22px;height:22px;border-radius:50%;background:var(--mtg-yellow);color:var(--mtg-green-1);font:900 11px/1 'Nunito',sans-serif;display:grid;place-items:center;border:2px solid var(--mtg-green-1)}.mtg-step-item .mtg-step-title{margin:0;font-size:14px;font-weight:900;color:#fff}.mtg-step-item .mtg-step-desc{margin:0;font-size:12px;line-height:1.3}.mtg-step-item>div:not(.mtg-step-icon){display:flex;flex-direction:column;gap:4px}.mtg-varieties-slider-section{margin:32px -32px 24px;overflow:hidden}.mtg-varieties-container{width:100%}#mtg-varieties-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-varieties-splide .splide__track{overflow:visible}#mtg-varieties-splide .splide__list{align-items:center}#mtg-varieties-splide .splide__slide{width:400px!important;margin-right:16px}.mtg-price-card{width:100%;background:rgb(255 255 255 / .08);border:1px solid rgb(255 212 42 / .2);border-radius:16px;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;cursor:pointer;display:flex;flex-direction:column;height:160px}.mtg-price-card:hover{transform:translateY(-4px);border-color:rgb(255 212 42 / .5);box-shadow:0 12px 24px -6px rgb(255 212 42 / .2)}.mtg-price-header{padding:16px 16px 8px;text-align:center;border-bottom:1px solid rgb(255 212 42 / .15)}.mtg-price-category{font:700 10px/1 'JetBrains Mono',monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .3);padding:4px 8px;border-radius:999px;display:inline-block;margin-bottom:8px}.mtg-price-dimensions{font:800 16px/1 'JetBrains Mono',monospace;color:#fff;letter-spacing:1px}.mtg-price-content{padding:12px 16px 16px;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:space-between}.mtg-price-amount{font:900 24px/1 'Nunito',sans-serif;color:var(--mtg-yellow);text-shadow:0 0 20px rgb(255 212 42 / .3);margin-bottom:8px}.mtg-price-features{display:flex;flex-direction:column;gap:4px}.mtg-price-features span{font:600 11px/1 'JetBrains Mono',monospace;color:rgb(255 255 255 / .7);background:rgb(255 255 255 / .05);border:1px solid rgb(255 212 42 / .15);padding:4px 8px;border-radius:12px;letter-spacing:.5px}#mtg-varieties-splide .splide__arrows{display:none!important}#mtg-varieties-splide .splide__pagination{display:none!important}.mtg-lightbox-varieties-slider{margin:32px 0;overflow:hidden}#mtg-lightbox-varieties-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-lightbox-varieties-splide .splide__track{overflow:visible}#mtg-lightbox-varieties-splide .splide__list{align-items:center}#mtg-lightbox-varieties-splide .splide__slide{width:320px!important;margin-right:24px}.mtg-lightbox-variety-card{width:100%;background:#fff;border:1px solid #DDD;border-radius:22px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.mtg-lightbox-variety-card:hover{transform:translateY(-8px);border-color:rgb(255 212 42 / .6);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 0 28px rgb(255 212 42 / .2)}.mtg-lightbox-variety-image{width:318px;height:200px;background:linear-gradient(135deg,#2A5430,#0F2210);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mtg-lightbox-variety-image::before{content:"";position:absolute;inset:0;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .15),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-lightbox-variety-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:relative;z-index:1}.mtg-lightbox-variety-card:hover .mtg-lightbox-variety-image img{transform:scale(1.05)}.mtg-lightbox-variety-content{padding:24px;flex:1;display:flex;flex-direction:column}.mtg-lightbox-variety-category{font:800 10px/1 'JetBrains Mono',monospace;letter-spacing:2px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .35);padding:6px 10px;border-radius:999px;display:inline-block;margin-bottom:12px;align-self:flex-start}.mtg-lightbox-variety-name{font-size:18px;font-weight:900;letter-spacing:-.3px;line-height:1.2;margin:0 0 10px;color:var(--mtg-green-1)}.mtg-lightbox-variety-desc{font-size:14px;color:#666;line-height:1.5;margin:0 0 16px;flex:1}.mtg-lightbox-variety-features{display:flex;flex-wrap:wrap;gap:8px}.mtg-lightbox-variety-features span{font:600 11px/1 'JetBrains Mono',monospace;color:var(--mtg-green-1);background:rgb(42 84 48 / .1);border:1px solid rgb(42 84 48 / .2);padding:4px 8px;border-radius:12px;letter-spacing:.5px}.mtg-lightbox-variety-action{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--mtg-yellow);color:var(--mtg-green-1);padding:12px 16px;border-radius:12px;text-decoration:none;font:800 13px/1 'Nunito',sans-serif;transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;margin-top:10px}.mtg-lightbox-variety-action::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .3) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s ease}.mtg-lightbox-variety-action:hover::before{transform:translateX(100%)}.mtg-lightbox-variety-action:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgb(255 212 42 / .8)}.mtg-lightbox-variety-action .arrow{transition:transform .25s ease}.mtg-lightbox-variety-action:hover .arrow{transform:translateX(4px)}#mtg-lightbox-varieties-splide .splide__arrows{display:none!important}#mtg-lightbox-varieties-splide .splide__pagination{display:none!important}.varieties-slider-container{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;width:100%!important;max-width:1200px!important;margin:0 auto!important}.manual-arrow{width:45px!important;height:45px!important;background:var(--mtg-yellow)!important;border-radius:50%!important;border:2px solid var(--mtg-green-1)!important;color:var(--mtg-green-1)!important;box-shadow:0 6px 16px -4px rgb(255 212 42 / .6)!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;outline:none!important;text-decoration:none!important;margin:0!important;padding:0!important}.manual-arrow:hover{transform:scale(1.1)!important;box-shadow:0 10px 24px -6px rgb(255 212 42 / .8)!important;background:var(--mtg-yellow)!important;color:var(--mtg-green-1)!important}.manual-arrow svg{width:12px!important;height:12px!important;fill:currentColor!important;pointer-events:none!important}.manual-arrow--prev{order:1!important}.manual-arrow--next{order:3!important}.varieties-splide{order:2!important;flex:1!important;max-width:1100px!important}.mtg-product-card{width:100%;background:#1a1a1a;border:1px solid #333;border-radius:16px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.mtg-product-card:hover{transform:translateY(-8px);border-color:rgb(255 212 42 / .6);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 0 28px rgb(255 212 42 / .2)}.mtg-product-image{width:318px;height:200px;background:linear-gradient(135deg,#2A5430,#0F2210);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mtg-product-image::before{content:"";position:absolute;inset:0;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .15),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:relative;z-index:1}.mtg-product-card:hover .mtg-product-image img{transform:scale(1.05)}.mtg-product-content{padding:24px;flex:1;display:flex;flex-direction:column;text-align:center}.mtg-product-title{font:700 18px/1.3 'Nunito',sans-serif;color:#fff;margin:0 0 12px}.mtg-product-price{font:900 24px/1 'Nunito',sans-serif;color:var(--mtg-yellow);text-shadow:0 0 20px rgb(255 212 42 / .3);margin:0 0 20px}.mtg-product-action{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--mtg-yellow);color:var(--mtg-green-1);padding:12px 16px;border-radius:12px;text-decoration:none;font:800 13px/1 'Nunito',sans-serif;transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;margin-top:auto}.mtg-product-action::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .3) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s ease}.mtg-product-action:hover::before{transform:translateX(100%)}.mtg-product-action:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgb(255 212 42 / .8)}.mtg-product-action .arrow{transition:transform .25s ease}.mtg-product-action:hover .arrow{transform:translateX(4px)}.mtg-product-category{font:800 10px/1 'JetBrains Mono',monospace;letter-spacing:2px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .35);padding:6px 10px;border-radius:999px;display:inline-block;margin-bottom:12px;align-self:flex-start}.mtg-product-desc{font-size:14px;color:#ccc;line-height:1.5;margin:0 0 16px;flex:1}.mtg-product-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.mtg-product-features span{font:600 11px/1 'JetBrains Mono',monospace;color:var(--mtg-green-1);background:rgb(42 84 48 / .1);border:1px solid rgb(42 84 48 / .2);padding:4px 8px;border-radius:12px;letter-spacing:.5px}.mtg-size-card{width:390px;height:366px;background:rgb(255 255 255 / .95);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;position:relative}.mtg-size-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px -6px rgb(255 212 42 / .3)}.mtg-size-card img{transition:transform .3s ease}.mtg-size-card:hover img{transform:scale(1.05)}#mtg-premium-products-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-premium-products-splide .splide__slide{width:320px!important;margin-right:24px}.mtg-or-divider{position:relative;text-align:center;margin:16px 0}.mtg-or-badge{display:inline-block;background:rgb(255 212 42 / .15);border:2px solid rgb(255 212 42 / .4);color:var(--mtg-yellow);padding:8px 16px;border-radius:50px;font:700 12px/1 'JetBrains Mono',monospace;letter-spacing:2px;position:relative;z-index:2}.mtg-or-divider::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:rgb(255 212 42 / .2);z-index:1}.mtg-dual-buttons{display:flex;gap:16px;margin-top:24px}.mtg-dual-btn{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;text-decoration:none;transition:all .3s ease;flex:1;border:1px solid}.mtg-dual-btn-call{background:linear-gradient(135deg,var(--mtg-yellow),#FFD42A);color:var(--mtg-green-1);border-color:rgb(255 212 42 / .6)}.mtg-dual-btn-order{background:rgb(255 255 255 / .05);color:#fff;border-color:rgb(255 212 42 / .3)}.btn-icon{width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-icon svg{width:16px;height:16px}.btn-text{flex:1;text-align:left}.btn-label{font:600 10px/1 'JetBrains Mono',monospace;letter-spacing:1px;opacity:.75;text-transform:uppercase}.btn-title{font:700 14px/1.2 'Nunito',sans-serif;margin-top:2px}.mtg-action-buttons{display:flex;gap:16px;width:100%;align-items:stretch}.phone-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .2),transparent);transform:translateX(-100%);transition:transform .6s ease}.phone-cta:hover::before{transform:translateX(100%)}.phone-cta:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .7)}.phone-cta .p-ico::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--mtg-green-1);opacity:0;animation:ring-pulse 2s ease-out infinite}a[href="#urun-sayfasi"]::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .2),transparent);transform:translateX(-100%);transition:transform .6s ease}a[href="#urun-sayfasi"]:hover::before{transform:translateX(100%)}a[href="#urun-sayfasi"]:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .7)}a[href="#urun-sayfasi"]>div:first-child::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--mtg-green-1);opacity:0;animation:ring-pulse-upload 2.5s ease-out infinite}.mtg-combo .twin{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:stretch}.mtg-combo .or-badge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;width:76px;height:76px;border-radius:50%;background:var(--mtg-yellow);color:var(--mtg-green-1);display:grid;place-items:center;font:900 18px/1 'Nunito',sans-serif;letter-spacing:2px;box-shadow:0 0 0 8px rgb(15 34 16),0 0 0 10px rgb(255 212 42 / .5),0 0 40px rgb(255 212 42 / .5);animation:or-pulse 2.6s ease-in-out infinite}.mtg-combo .or-badge::before{content:"";position:absolute;inset:-22px;border-radius:50%;border:1px dashed rgb(255 212 42 / .4);animation:or-rotate 18s linear infinite}.or-badge-mobile-2::before{content:"";position:absolute;inset:-16px;border-radius:50%;border:1px dashed rgb(255 212 42 / .4);animation:or-rotate 18s linear infinite}.mtg-combo .card{background:linear-gradient(180deg,rgb(255 212 42 / .04),transparent),radial-gradient(800px 400px at 50% -100px,rgb(255 212 42 / .18),transparent 60%);border:1px solid rgb(255 212 42 / .22);border-radius:22px;padding:36px 32px 32px;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:border-color .35s ease,transform .35s ease}.mtg-combo .card:hover{border-color:rgb(255 212 42 / .45);transform:translateY(-3px)}.mtg-combo .card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 212 42 / .3) 50%,transparent);transition:left 0.8s ease;z-index:1;pointer-events:none}.mtg-combo .card:hover::before{left:100%}.mtg-combo .card .c-tag{display:inline-block;background:rgb(255 212 42 / .12);border:1px solid rgb(255 212 42 / .4);color:var(--mtg-yellow);padding:6px 12px;border-radius:999px;font:800 10px/1 'JetBrains Mono',monospace;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;align-self:flex-start;position:relative;z-index:2}.mtg-combo .card .c-title{font-size:clamp(20px, 2.1vw, 28px);font-weight:900;letter-spacing:-.5px;line-height:1.15;margin:0 0 12px;position:relative;z-index:2}.mtg-combo .card .c-title b{color:var(--mtg-yellow)}.mtg-combo .card .c-lead{margin:0 0 22px;color:rgb(255 255 255 / .78);font-size:13.5px;line-height:1.55;position:relative;z-index:2}.mtg-combo .vsteps{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:14px}.mtg-combo .vsteps li{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center;background:rgb(255 255 255 / .03);border:1px solid rgb(255 212 42 / .18);border-radius:14px;padding:14px;transition:border-color .25s ease,background .25s ease}.mtg-combo .vsteps li:hover{border-color:rgb(255 212 42 / .45);background:rgb(255 212 42 / .04)}.mtg-combo .vsteps .ico{width:56px;height:56px;border-radius:14px;background:linear-gradient(180deg,rgb(255 212 42 / .16),rgb(255 212 42 / .05));border:1px solid rgb(255 212 42 / .4);display:grid;place-items:center;color:var(--mtg-yellow);position:relative}.mtg-combo .vsteps .ico .n{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;background:var(--mtg-yellow);color:var(--mtg-green-1);font:900 11px/1 'Nunito',sans-serif;display:grid;place-items:center;border:2px solid var(--mtg-green-1)}.mtg-combo .vsteps .ico svg{width:26px;height:26px}.mtg-combo .vsteps h5{margin:0 0 2px;font-size:14px;font-weight:900;color:#fff}.mtg-combo .vsteps p{margin:0;font-size:12.5px;line-height:1.5;color:rgb(255 255 255 / .7)}.mtg-combo .phone-cta{display:flex;align-items:center;gap:14px;background:linear-gradient(135deg,var(--mtg-yellow),#FFD42A);color:var(--mtg-green-1);padding:14px 18px;border-radius:14px;text-decoration:none;border:1px solid rgb(255 212 42 / .6);box-shadow:0 12px 28px -10px rgb(255 212 42 / .55);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;flex:1}.mtg-combo .phone-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .45) 50%,transparent 70%);transform:translateX(-100%);transition:transform .8s ease}.mtg-combo .phone-cta:hover::before{transform:translateX(100%)}.mtg-combo .phone-cta:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .7)}.mtg-combo .phone-cta .p-ico{width:42px;height:42px;border-radius:50%;background:var(--mtg-green-1);color:var(--mtg-yellow);display:grid;place-items:center;flex-shrink:0;position:relative;z-index:1}.mtg-combo .phone-cta .p-ico svg{width:18px;height:18px}.mtg-combo .phone-cta .p-ico::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--mtg-green-1);opacity:0;animation:ring-pulse 2s ease-out infinite}.mtg-combo .phone-cta .p-text{position:relative;z-index:1;line-height:1.15}.mtg-combo .phone-cta .p-label{font:700 10px/1 'JetBrains Mono',monospace;letter-spacing:1.5px;opacity:.75;text-transform:uppercase}.mtg-combo .phone-cta .p-num{font:900 18px/1.1 'Nunito',sans-serif;letter-spacing:-.3px;margin-top:4px}.mtg-combo .c-cta-row{margin-top:auto;display:flex;gap:10px;flex-wrap:wrap}.mtg-combo .btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:12px;font:900 13px/1 'Nunito',sans-serif;cursor:pointer;text-decoration:none;transition:all .25s ease;white-space:nowrap}.mtg-combo .btn .arr{transition:transform .25s ease}.mtg-combo .btn:hover .arr{transform:translateX(4px)}.mtg-combo .btn.is-primary{background:var(--mtg-yellow);color:var(--mtg-green-1);border:1px solid var(--mtg-yellow);box-shadow:0 12px 28px -10px rgb(255 212 42 / .55)}.mtg-combo .btn.is-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .7)}.mtg-combo .btn.is-ghost{background:#fff0;color:var(--mtg-yellow);border:1px solid rgb(255 212 42 / .5)}.mtg-combo .btn.is-ghost:hover{background:rgb(255 212 42 / .08);border-color:var(--mtg-yellow)}.mtg-combo .btn.full{flex:1;justify-content:center}.mtg-combo .btn.half{flex:1 1 0%;min-width:0;justify-content:center}.mtg-combo .btn.tall{padding:22px 16px;min-height:70px;font-size:14px}.mtg-combo .c-cta-row.split{gap:0;align-items:stretch}.mtg-combo .mini-or{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 14px;flex-shrink:0}.mtg-combo .mini-or .line{width:1px;flex:1;background:linear-gradient(180deg,transparent,rgb(255 212 42 / .5),transparent);min-height:12px}.mtg-combo .mini-or .txt{font:900 16px/1 'Nunito',sans-serif;color:var(--mtg-yellow);background:rgb(255 212 42 / .12);border:1px solid rgb(255 212 42 / .35);width:30px;height:30px;display:grid;place-items:center;border-radius:50%}.mtg-combo .btn.is-whatsapp{background:#25D366;color:#fff;border:1px solid #25D366;box-shadow:0 12px 28px -10px rgb(37 211 102 / .55);position:relative;overflow:hidden}.mtg-combo .btn.is-whatsapp::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .35) 50%,transparent 70%);transform:translateX(-100%);transition:transform .8s ease}.mtg-combo .btn.is-whatsapp:hover::before{transform:translateX(100%)}.mtg-combo .btn.is-whatsapp:hover{background:#20BD5A;border-color:#20BD5A;transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(37 211 102 / .7)}.mtg-combo .btn.is-whatsapp svg{width:18px;height:18px;flex-shrink:0}.mtg-premium{width:100%;max-width:1180px;color:#fff}.mtg-premium .pg-head{text-align:center;margin-bottom:36px}.mtg-premium .pg-eyebrow{display:inline-flex;align-items:center;gap:8px;font:800 11px/1 'JetBrains Mono',monospace;letter-spacing:2.5px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .35);padding:8px 14px;border-radius:999px;margin-bottom:18px}.mtg-premium .pg-eyebrow::before,.mtg-premium .pg-eyebrow::after{content:"";width:6px;height:6px;border-radius:50%;background:var(--mtg-yellow);box-shadow:0 0 10px var(--mtg-yellow)}.mtg-premium .pg-title{font-size:clamp(32px, 3.6vw, 48px);font-weight:900;letter-spacing:-1px;line-height:1.05;margin:0 0 12px}.mtg-premium .pg-title b{color:var(--mtg-yellow)}.mtg-premium .pg-lead{margin:0 auto;max-width:640px;color:rgb(255 255 255 / .72);font-size:14.5px;line-height:1.6}.mtg-premium .pg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:32px}.mtg-premium .pg-card{position:relative;isolation:isolate;border-radius:18px;overflow:hidden;aspect-ratio:3/4;background:linear-gradient(160deg,#2A5430,#0F2210);border:1px solid rgb(255 212 42 / .22);cursor:pointer;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;text-decoration:none;color:inherit}.mtg-premium .pg-card:hover{transform:translateY(-6px);border-color:rgb(255 212 42 / .6);box-shadow:0 28px 56px -16px rgb(0 0 0 / .7),0 0 28px rgb(255 212 42 / .18)}.mtg-premium .pg-card.feat{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.mtg-premium .pg-card .pg-img{position:absolute;inset:0;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .18),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-premium .pg-card .pg-img img{width:100%;height:100%;object-fit:cover}.mtg-premium .pg-card .pg-frame{position:absolute;inset:14px;border:4px solid rgb(255 212 42 / .35);border-radius:10px;pointer-events:none;transition:border-color .35s ease,inset .35s ease}.mtg-premium .pg-card:hover .pg-frame{border-color:var(--mtg-yellow);inset:10px}.mtg-premium .pg-card .pg-veil{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgb(15 34 16 / .92) 100%)}.mtg-premium .pg-card .pg-meta{position:absolute;left:0;right:0;bottom:0;padding:18px 18px 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.mtg-premium .pg-card .pg-tag{font:800 9px/1 'JetBrains Mono',monospace;letter-spacing:2px;text-transform:uppercase;color:var(--mtg-yellow);margin-bottom:6px;opacity:.85}.mtg-premium .pg-card .pg-name{font-size:16px;font-weight:900;letter-spacing:-.3px;line-height:1.2;text-shadow:0 2px 8px rgb(0 0 0 / .5)}.mtg-premium .pg-card.feat .pg-name{font-size:24px}.mtg-premium .pg-card .pg-arrow{width:36px;height:36px;border-radius:50%;background:var(--mtg-yellow);color:var(--mtg-green-1);display:grid;place-items:center;flex-shrink:0;transform:translateX(0);transition:transform .25s ease}.mtg-premium .pg-card:hover .pg-arrow{transform:translateX(4px)}.mtg-premium .pg-card .pg-arrow svg{width:16px;height:16px}.mtg-premium .pg-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 28px;background:linear-gradient(120deg,rgb(255 212 42 / .08),rgb(255 212 42 / .02));border:1px solid rgb(255 212 42 / .3);border-radius:18px;position:relative;overflow:hidden}.mtg-premium .pg-cta::before{content:"";position:absolute;inset:0;background:radial-gradient(600px 200px at 0% 50%,rgb(255 212 42 / .15),transparent 70%);pointer-events:none}.mtg-premium .pg-cta .pg-cta-text{position:relative;z-index:1}.mtg-premium .pg-cta h4{margin:0 0 4px;font-size:18px;font-weight:900;color:#fff}.mtg-premium .pg-cta p{margin:0;color:rgb(255 255 255 / .72);font-size:13.5px}.mtg-premium .pg-cta .pg-cta-btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:16px 24px;background:var(--mtg-yellow);color:var(--mtg-green-1);font:900 13px/1 'Nunito',sans-serif;border-radius:12px;text-decoration:none;box-shadow:0 12px 28px -10px rgb(255 212 42 / .6);transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}.mtg-premium .pg-cta .pg-cta-btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .8)}.mtg-premium .pg-cta .pg-cta-btn .arr{transition:transform .25s ease}.mtg-premium .pg-cta .pg-cta-btn:hover .arr{transform:translateX(4px)}.mtg-strip{width:100%;margin:28px 0 48px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}.mtg-strip .splide{overflow:visible}.mtg-strip .splide__track{overflow:visible}.mtg-strip .splide__list{align-items:center}.mtg-strip .splide__slide{width:auto!important;margin-right:22px}.mtg-strip .splide__arrows,.mtg-strip .splide__pagination{display:none!important}.mtg-strip .lb{flex:0 0 auto;width:170px;height:240px;border-radius:5px;background:linear-gradient(180deg,#FFF8DC,#F5E9B5);border:3px solid #000;position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.mtg-strip .lb::before{content:"";position:absolute;left:0;right:0;top:-2px;height:30%;background:linear-gradient(180deg,rgb(255 255 255 / .65),transparent);pointer-events:none}.mtg-strip .lb::after{content:"";position:absolute;left:-40%;top:0;bottom:0;width:30%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .55),transparent);transform:skewX(-20deg);animation:lb-shine 4.5s ease-in-out infinite}.mtg-strip .lb .ph{position:absolute;inset:0;display:grid;place-items:center;font:800 12px/1 'JetBrains Mono',monospace;letter-spacing:2px;text-transform:uppercase;color:#6F5A1A}.mtg-strip .lb img{width:100%;height:100%;object-fit:cover}.mtg-strip .strip-track{cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mtg-strip .strip-track:active{cursor:grabbing}.mtg-strip .strip-track.dragging{cursor:grabbing;animation-play-state:paused}.mtg-fade-slider{width:100%;max-width:720px;margin:0 auto 40px;position:relative;display:flex;align-items:center;justify-content:center;gap:20px}.mtg-fade-slider .splide{width:600px;height:auto;min-height:300px;overflow:hidden;margin:0 auto}.mtg-fade-slider .splide__track{height:100%}.mtg-fade-slider .splide__list{height:100%}.mtg-fade-slider .splide__slide{height:100%!important;min-height:400px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mtg-fade-slider .slide-image{width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center;transition:transform 0.5s ease}.mtg-fade-slider .slide-image:hover{transform:scale(1.05)}.mtg-fade-slider .splide__arrows{display:none!important}.mtg-fade-slider .splide{order:2}.mtg-fade-slider .splide__pagination{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}.mtg-fade-slider .splide__pagination__page{width:10px;height:10px;background:rgb(255 212 42 / .3);margin:0 6px;border-radius:50%;border:none;transition:all 0.3s ease;cursor:pointer}.mtg-fade-slider .splide__pagination__page:hover{background:rgb(255 212 42 / .6);transform:scale(1.1)}.mtg-fade-slider .splide__pagination__page.is-active{background:var(--mtg-yellow);transform:scale(1.2)}.mtg-video-section{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.mtg-video-container{width:100%;max-width:500px}.mtg-video-wrapper{width:100%;position:relative;border-radius:12px;overflow:hidden}.mtg-video-wrapper stacked-alpha-video{display:inline-block;width:100%;height:auto;opacity:0;transition:opacity 0.6s ease-in-out;background:#2c562f;border-radius:inherit;position:relative;z-index:2}.mtg-video-wrapper stacked-alpha-video video{display:block!important;width:100%!important;height:auto!important}.mtg-video-poster{position:absolute;top:0;left:0;width:100%;height:100%;background:#2c562f;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-family:'Nunito',sans-serif;opacity:1;transition:opacity 0.4s ease-in-out;z-index:3;border-radius:inherit}.mtg-loading-spinner{width:50px;height:50px;border:3px solid rgb(255 255 255 / .2);border-top:3px solid #FFD42A;border-radius:50%;animation:mtg-spinner-rotation 1s linear infinite;margin-bottom:16px}.mtg-loading-text{font-size:14px;font-weight:600;color:rgb(255 255 255 / .9);letter-spacing:.5px}.mtg-video-ready stacked-alpha-video{opacity:1!important}.mtg-video-ready .mtg-video-poster{opacity:0!important;pointer-events:none!important;transform:translateY(-10px)}.mtg-component{padding:0 32px 0;color:#fff}.mtg-triple-section{background:#fff0}.mtg-triple-cards{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;align-items:stretch;max-width:1300px;margin:0 auto}.mtg-card-wrapper{background:radial-gradient(1200px 600px at 50% 0%,var(--mtg-green-3),var(--mtg-green-1) 65%);border-radius:22px;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.mtg-card-wrapper.theme-blue{background:radial-gradient(1200px 600px at 50% 0%,#1e3a8a,#0f172a 65%)}.mtg-card-wrapper.theme-green{background:radial-gradient(1200px 600px at 50% 0%,var(--mtg-green-3),var(--mtg-green-1) 65%)}.mtg-card-wrapper.theme-purple{background:radial-gradient(1200px 600px at 50% 0%,#6b21a8,#0f172a 65%)}.mtg-card-wrapper.theme-orange{background:radial-gradient(1200px 600px at 50% 0%,#c2410c,#0f172a 65%)}.mtg-card-wrapper.theme-pink{background:radial-gradient(1200px 600px at 50% 0%,#be185d,#0f172a 65%)}.mtg-card-wrapper.theme-yellow{background:radial-gradient(1200px 600px at 50% 0%,#b45309,#0f172a 65%)}.mtg-card-wrapper.theme-black{background:radial-gradient(1200px 600px at 50% 0%,#000000,#313131 65%)}.mtg-card-wrapper.theme-lightbox{background:radial-gradient(800px 400px at 50% -20%,#ffd42a,transparent 60%),radial-gradient(600px 300px at 20% 50%,#ffd429,transparent 50%),radial-gradient(400px 200px at 80% 80%,rgb(255 193 7 / .3),transparent 40%),radial-gradient(1200px 600px at 50% 0%,#ffd42a,#f8f8f5 65%);box-shadow:0 0 60px rgb(255 212 42 / .15) inset,0 20px 40px -15px rgb(255 212 42 / .1)}.mtg-card-wrapper.theme-lightbox .mtg-card{border:1px solid rgb(255 212 42 / .3)!important;background:rgb(255 255 255 / .02)!important;box-shadow:0 0 40px rgb(255 212 42 / .1) inset!important}.mtg-card{background:linear-gradient(180deg,rgb(255 212 42 / .04),transparent),radial-gradient(800px 400px at 50% -100px,rgb(255 212 42 / .18),transparent 60%);border:1px solid rgb(255 212 42 / .22);border-radius:22px;padding:36px 32px 32px;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;margin:0;transition:border-color .35s ease}.mtg-card:hover{border-color:rgb(255 212 42 / .45)}.mtg-card.theme-blue{background:linear-gradient(180deg,rgb(59 130 246 / .08),transparent),radial-gradient(800px 400px at 50% -100px,rgb(59 130 246 / .15),transparent 60%);border:1px solid rgb(59 130 246 / .25)}.mtg-card.theme-blue:hover{border-color:rgb(59 130 246 / .45)}.mtg-card.theme-blue .mtg-tag{background:rgb(59 130 246 / .12);border:1px solid rgb(59 130 246 / .4);color:#3B82F6}.mtg-card.theme-blue .mtg-title b{color:#3B82F6}.mtg-card.theme-blue .mtg-step-icon{background:linear-gradient(180deg,rgb(59 130 246 / .16),rgb(59 130 246 / .05));border:1px solid rgb(59 130 246 / .4);color:#3B82F6}.mtg-card.theme-blue .mtg-number{background:#3B82F6}.mtg-card.theme-blue .mtg-steps li:hover{border-color:rgb(59 130 246 / .45);background:rgb(59 130 246 / .04)}.mtg-card.theme-green{background:linear-gradient(180deg,rgb(74 222 128 / .08),transparent),radial-gradient(800px 400px at 50% -100px,rgb(74 222 128 / .15),transparent 60%);border:1px solid rgb(74 222 128 / .25)}.mtg-card.theme-green:hover{border-color:rgb(74 222 128 / .45)}.mtg-card.theme-green .mtg-tag{background:rgb(74 222 128 / .12);border:1px solid rgb(74 222 128 / .4);color:#4ade80}.mtg-card.theme-green .mtg-title b{color:#4ade80}.mtg-card.theme-green .mtg-step-icon{background:linear-gradient(180deg,rgb(74 222 128 / .16),rgb(74 222 128 / .05));border:1px solid rgb(74 222 128 / .4);color:#4ade80}.mtg-card.theme-green .mtg-number{background:#4ade80}.mtg-card.theme-green .mtg-steps li:hover{border-color:rgb(74 222 128 / .45);background:rgb(74 222 128 / .04)}.mtg-card.theme-purple{background:linear-gradient(180deg,rgb(147 51 234 / .08),transparent),radial-gradient(800px 400px at 50% -100px,rgb(147 51 234 / .15),transparent 60%);border:1px solid rgb(147 51 234 / .25)}.mtg-card.theme-purple:hover{border-color:rgb(147 51 234 / .45)}.mtg-card.theme-purple .mtg-tag{background:rgb(147 51 234 / .12);border:1px solid rgb(147 51 234 / .4);color:#9333EA}.mtg-card.theme-purple .mtg-title b{color:#9333EA}.mtg-card.theme-purple .mtg-step-icon{background:linear-gradient(180deg,rgb(147 51 234 / .16),rgb(147 51 234 / .05));border:1px solid rgb(147 51 234 / .4);color:#9333EA}.mtg-card.theme-purple .mtg-number{background:#9333EA}.mtg-card.theme-purple .mtg-steps li:hover{border-color:rgb(147 51 234 / .45);background:rgb(147 51 234 / .04)}.mtg-card.theme-orange{background:linear-gradient(180deg,rgb(249 115 22 / .08),transparent),radial-gradient(800px 400px at 50% -100px,rgb(249 115 22 / .15),transparent 60%);border:1px solid rgb(249 115 22 / .25)}.mtg-card.theme-orange:hover{border-color:rgb(249 115 22 / .45)}.mtg-card.theme-orange .mtg-tag{background:rgb(249 115 22 / .12);border:1px solid rgb(249 115 22 / .4);color:#F97316}.mtg-card.theme-orange .mtg-title b{color:#F97316}.mtg-card.theme-orange .mtg-step-icon{background:linear-gradient(180deg,rgb(249 115 22 / .16),rgb(249 115 22 / .05));border:1px solid rgb(249 115 22 / .4);color:#F97316}.mtg-card.theme-orange .mtg-number{background:#F97316}.mtg-card.theme-orange .mtg-steps li:hover{border-color:rgb(249 115 22 / .45);background:rgb(249 115 22 / .04)}.mtg-card.theme-pink{background:linear-gradient(180deg,rgb(236 72 153 / .08),transparent),radial-gradient(800px 400px at 50% -100px,rgb(236 72 153 / .15),transparent 60%);border:1px solid rgb(236 72 153 / .25)}.mtg-card.theme-pink:hover{border-color:rgb(236 72 153 / .45)}.mtg-card.theme-pink .mtg-tag{background:rgb(236 72 153 / .12);border:1px solid rgb(236 72 153 / .4);color:#EC4899}.mtg-card.theme-pink .mtg-title b{color:#EC4899}.mtg-card.theme-pink .mtg-step-icon{background:linear-gradient(180deg,rgb(236 72 153 / .16),rgb(236 72 153 / .05));border:1px solid rgb(236 72 153 / .4);color:#EC4899}.mtg-card.theme-pink .mtg-number{background:#EC4899}.mtg-card.theme-pink .mtg-steps li:hover{border-color:rgb(236 72 153 / .45);background:rgb(236 72 153 / .04)}.mtg-card.theme-yellow{background:linear-gradient(180deg,rgb(255 212 42 / .04),transparent),radial-gradient(800px 400px at 50% -100px,rgb(255 212 42 / .18),transparent 60%);border:1px solid rgb(255 212 42 / .22)}.mtg-card.theme-yellow:hover{border-color:rgb(255 212 42 / .45)}.mtg-card.theme-yellow .mtg-tag{background:rgb(255 212 42 / .12);border:1px solid rgb(255 212 42 / .4);color:#FFD42A}.mtg-card.theme-yellow .mtg-title b{color:#FFD42A}.mtg-card.theme-yellow .mtg-step-icon{background:linear-gradient(180deg,rgb(255 212 42 / .16),rgb(255 212 42 / .05));border:1px solid rgb(255 212 42 / .4);color:#FFD42A}.mtg-card.theme-yellow .mtg-number{background:#FFD42A;color:var(--mtg-green-1)}.mtg-card.theme-yellow .mtg-steps li:hover{border-color:rgb(255 212 42 / .45);background:rgb(255 212 42 / .04)}.mtg-card.theme-black{background:linear-gradient(180deg,rgb(229 231 235 / .08),transparent),radial-gradient(800px 400px at 50% -100px,rgb(229 231 235 / .15),transparent 60%);border:1px solid rgb(229 231 235 / .25)}.mtg-card.theme-black:hover{border-color:rgb(229 231 235 / .45)}.mtg-card.theme-black .mtg-tag{background:rgb(255 212 42 / .12);border:1px solid rgb(255 212 42 / .4);color:#FFD42A}.mtg-card.theme-black .mtg-title b{color:#FFD42A}.mtg-card.theme-black .mtg-step-icon{background:linear-gradient(180deg,rgb(255 212 42 / .16),rgb(255 212 42 / .05));border:1px solid rgb(255 212 42 / .4);color:#FFD42A}.mtg-card.theme-black .mtg-number{background:#FFD42A;color:var(--mtg-green-1)}.mtg-card.theme-black .mtg-steps li:hover{border-color:rgb(229 231 235 / .45);background:rgb(229 231 235 / .04)}.mtg-tag{display:inline-block;background:rgb(255 212 42 / .12);border:1px solid rgb(255 212 42 / .4);color:var(--mtg-yellow);padding:6px 12px;border-radius:999px;font:800 10px/1 'JetBrains Mono',monospace;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;align-self:flex-start}.mtg-title{font-size:28px;font-weight:900;letter-spacing:-.5px;line-height:1.15;margin:0 0 12px;color:#fff}.mtg-title b{color:var(--mtg-yellow)}.mtg-lead{margin:0 0 22px;color:rgb(255 255 255 / .78);font-size:13.5px;line-height:1.55}.mtg-steps{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:14px}.mtg-steps li{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center;background:rgb(255 255 255 / .03);border:1px solid rgb(255 212 42 / .18);border-radius:14px;padding:14px;transition:border-color .25s ease,background .25s ease}.mtg-steps li:hover{border-color:rgb(255 212 42 / .45);background:rgb(255 212 42 / .04)}.mtg-step-icon{width:56px;height:56px;border-radius:14px;background:linear-gradient(180deg,rgb(255 212 42 / .16),rgb(255 212 42 / .05));border:1px solid rgb(255 212 42 / .4);display:grid;place-items:center;color:var(--mtg-yellow);position:relative}.mtg-number{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;background:var(--mtg-yellow);color:var(--mtg-green-1);font:900 11px/1 'Nunito',sans-serif;display:grid;place-items:center;border:2px solid var(--mtg-green-1)}.mtg-step-icon svg{width:26px;height:26px}.mtg-step-title{margin:0 0 2px;font-size:14px;font-weight:900;color:#fff}.mtg-step-desc{margin:0;font-size:12.5px;line-height:1.5;color:rgb(255 255 255 / .7)}.mtg-cta-row{margin-top:auto;display:flex;gap:10px;flex-wrap:wrap}.mtg-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:12px;font:900 13px/1 'Nunito',sans-serif;cursor:pointer;text-decoration:none;transition:all .25s ease;white-space:nowrap;border:none}.mtg-btn-primary{background:var(--mtg-yellow);color:var(--mtg-green-1);border:1px solid var(--mtg-yellow);box-shadow:0 12px 28px -10px rgb(255 212 42 / .55)}.mtg-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .7)}.mtg-btn-full{flex:1;justify-content:center}.mtg-arrow{transition:transform .25s ease}.mtg-btn:hover .mtg-arrow{transform:translateX(4px)}.mtg-phone-btn{display:flex;align-items:center;gap:14px;background:linear-gradient(135deg,var(--mtg-yellow),#FFD42A);color:var(--mtg-green-1);padding:14px 18px;border-radius:14px;text-decoration:none;border:1px solid rgb(255 212 42 / .6);box-shadow:0 12px 28px -10px rgb(255 212 42 / .55);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;flex:1}.mtg-phone-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .45) 50%,transparent 70%);transform:translateX(-100%);transition:transform .8s ease}.mtg-phone-btn:hover::before{transform:translateX(100%)}.mtg-phone-btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgb(255 212 42 / .7)}.mtg-phone-icon{width:42px;height:42px;border-radius:50%;background:var(--mtg-green-1);color:var(--mtg-yellow);display:grid;place-items:center;flex-shrink:0;position:relative;z-index:1}.mtg-phone-icon svg{width:18px;height:18px}.mtg-phone-text{position:relative;z-index:1;line-height:1.15}.mtg-phone-label{font:700 10px/1 'JetBrains Mono',monospace;letter-spacing:1.5px;opacity:.75;text-transform:uppercase}.mtg-phone-number{font:900 18px/1.1 'Nunito',sans-serif;letter-spacing:-.3px;margin-top:4px}.mtg-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.mtg-feature-item{padding:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 212 42 / .18);border-radius:10px;text-align:center;transition:border-color .25s ease,background .25s ease}.mtg-feature-item:hover{border-color:rgb(255 212 42 / .35);background:rgb(255 212 42 / .06)}.mtg-feature-icon{width:32px;height:32px;margin:0 auto 8px;background:var(--mtg-yellow);border-radius:50%;display:grid;place-items:center;color:var(--mtg-green-1);font-weight:900;font-size:14px}.mtg-feature-title{font-size:12px;font-weight:900;color:#fff;margin-bottom:2px}.mtg-feature-desc{font-size:10px;color:rgb(255 255 255 / .7)}video{background-color:#2c562f!important;background:#2c562f!important;border:none!important;outline:none!important;box-shadow:none!important;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;transform:translate3d(0,0,0);object-fit:cover;will-change:transform;-webkit-appearance:none;appearance:none}video::-webkit-media-controls{display:none!important;-webkit-appearance:none}video::cue{background:#fff0}video::-webkit-media-controls-panel{background-color:transparent!important}@supports (-webkit-appearance:none){video{-webkit-mask-clip:initial;mask-clip:initial;-webkit-clip-path:none;clip-path:none}}video::-webkit-media-controls-overlay-enclosure{display:none!important}video::-webkit-media-controls-enclosure{background:transparent!important}video::-webkit-media-controls-panel{background:transparent!important;border:none!important}video::-webkit-media-text-track-display{background:transparent!important}.mtg-lightbox-varieties-slider{margin:32px 0;overflow:hidden}#mtg-lightbox-varieties-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-lightbox-varieties-splide .splide__track{overflow:visible}#mtg-lightbox-varieties-splide .splide__list{align-items:center}#mtg-lightbox-varieties-splide .splide__slide{width:320px!important;margin-right:24px}#mtg-lightbox-varieties-splide .splide__arrows{display:none!important}#mtg-lightbox-varieties-splide .splide__pagination{display:none!important}#mtg-premium-products-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-premium-products-splide .splide__slide{width:320px!important;margin-right:24px}#mtg-premium-products-splide .splide__track{overflow:visible}#mtg-premium-products-splide .splide__list{align-items:center}#mtg-premium-products-splide .splide__arrows{display:none!important}#mtg-premium-products-splide .splide__pagination{display:none!important}.mtg-lightbox-variety-card{width:100%;background:#fff;border:1px solid #DDD;border-radius:22px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.mtg-lightbox-variety-card:hover{transform:translateY(-8px);border-color:rgb(255 212 42 / .6);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 0 28px rgb(255 212 42 / .2)}.mtg-lightbox-variety-image{width:318px;height:200px;background:linear-gradient(135deg,#2A5430,#0F2210);position:relative;overflow:hidden;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .15),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-lightbox-variety-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:relative;z-index:1}.mtg-lightbox-variety-card:hover .mtg-lightbox-variety-image img{transform:scale(1.05)}.mtg-lightbox-variety-content{padding:24px;flex:1;display:flex;flex-direction:column}.mtg-lightbox-variety-category{font:800 10px/1 'JetBrains Mono',monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .3);padding:4px 8px;border-radius:999px;display:inline-block;margin-bottom:12px;width:fit-content}.mtg-lightbox-variety-name{font:900 18px/1.2 'Nunito',sans-serif;color:var(--mtg-green-1);margin:0 0 8px 0}.mtg-lightbox-variety-desc{font-size:14px;color:#666;line-height:1.4;margin:0 0 16px 0}.mtg-lightbox-variety-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.mtg-lightbox-variety-features span{font:600 11px/1 'JetBrains Mono',monospace;color:var(--mtg-green-1);background:rgb(42 84 48 / .1);border:1px solid rgb(42 84 48 / .2);padding:4px 8px;border-radius:12px;letter-spacing:.5px}.mtg-lightbox-variety-action{display:inline-flex;align-items:center;gap:8px;color:var(--mtg-green-1);text-decoration:none;font:700 14px/1 'Nunito',sans-serif;margin-top:auto;transition:gap .25s ease}.mtg-lightbox-variety-action:hover{gap:12px}.mtg-lightbox-variety-action .arrow{transition:transform .25s ease}.mtg-lightbox-variety-action:hover .arrow{transform:translateX(4px)}.mtg-product-card{width:100%;background:#1a1a1a;border:1px solid #333;border-radius:16px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.mtg-product-card:hover{transform:translateY(-8px);border-color:rgb(255 212 42 / .6);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 0 28px rgb(255 212 42 / .2)}.mtg-product-image{width:318px;height:200px;background:linear-gradient(135deg,#2A5430,#0F2210);position:relative;overflow:hidden;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .15),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:relative;z-index:1}.mtg-product-card:hover .mtg-product-image img{transform:scale(1.05)}.mtg-product-content{padding:24px;flex:1;display:flex;flex-direction:column;text-align:center}.mtg-product-title{font:900 18px/1.2 'Nunito',sans-serif;color:#fff;margin:0 0 8px 0}.mtg-product-desc{font-size:14px;color:#ccc;line-height:1.4;margin:0 0 16px 0}.mtg-product-price{font:900 20px/1 'Nunito',sans-serif;color:var(--mtg-yellow);margin:0 0 20px 0}.mtg-product-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--mtg-green-1);background:var(--mtg-yellow);text-decoration:none;font:700 14px/1 'Nunito',sans-serif;padding:12px 24px;border-radius:12px;margin-top:auto;transition:gap .25s ease,transform .25s ease}.mtg-product-action:hover{gap:12px;transform:translateY(-2px)}.mtg-product-action .arrow{transition:transform .25s ease}.mtg-product-action:hover .arrow{transform:translateX(4px)}.btnlightbox{display:flex;gap:16px;margin-top:24px}@media (max-width:768px){.btnlightbox{flex-direction:column!important;gap:12px!important}.btnlightbox a{width:100%!important;flex:none!important}#mtg-lightbox-varieties-splide .splide__slide{width:280px!important;margin-right:16px}#mtg-premium-products-splide .splide__slide{width:280px!important;margin-right:16px}.varieties-slider-container{gap:12px!important}.manual-arrow{width:35px!important;height:35px!important}.manual-arrow svg{width:10px!important;height:10px!important}}@media (max-width:768px){.mtg-content-section{margin-bottom:15px}.mtg-dual-content{flex-direction:column!important;gap:24px!important}.mtg-dual-divider::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;width:auto!important;background:rgb(255 212 42 / .2);transform:translateY(-50%)!important}.mtg-steps-horizontal{flex-direction:column!important;gap:12px!important}.mtg-step-item{flex-direction:row!important;text-align:left!important;align-items:center!important;gap:16px!important}.mtg-varieties-slider-section{margin:24px -16px 20px}#mtg-varieties-splide .splide__slide{width:400px!important;margin-right:12px}.mtg-price-card{height:140px}.mtg-price-header{padding:12px 12px 6px}.mtg-price-dimensions{font-size:14px}.mtg-price-content{padding:8px 12px 12px}.mtg-price-amount{font-size:20px}.mtg-price-features span{font-size:10px;padding:3px 6px}.varieties-slider-container{gap:12px!important}.manual-arrow{width:35px!important;height:35px!important}.manual-arrow svg{width:10px!important;height:10px!important}#mtg-lightbox-varieties-splide .splide__slide{width:280px!important;margin-right:16px}#mtg-premium-products-splide .splide__slide{width:280px!important;margin-right:16px}.mtg-lightbox-variety-image{width:100%;height:160px}.mtg-lightbox-variety-content{padding:20px}.mtg-lightbox-variety-name{font-size:16px}.mtg-lightbox-variety-desc{font-size:13px}.varieties-splide{max-width:calc(100vw - 120px)}}@media (max-width:768px){.specimen-container{flex-direction:column!important;gap:24px!important;max-width:100%!important;margin:0!important;width:100%!important}.specimen{width:100%!important;max-width:100%!important;flex:none!important}.specimen .stage{padding:20px 16px 10px!important}.specimen .headline .l1{font-size:28px!important}.specimen .headline .l2{font-size:24px!important}.mtg-component{padding:0 12px 0px!important}.mtg-features{margin:0 0 20px 16px!important;grid-template-columns:1fr!important;gap:10px!important}.specimen video{max-width:350px!important}.mtg-strip{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)!important}.mtg-strip .strip-track{gap:16px!important}.mtg-strip .lb{width:140px!important;height:200px!important;flex:0 0 140px!important}.mtg-component{padding:0 12px 32px!important}.mtg-component p{font-size:15px!important}.mtg-action-buttons{flex-direction:column!important;gap:12px!important;padding:0 16px 24px!important}.mtg-action-buttons a{padding:16px 20px!important;font-size:14px!important}.mtg-action-buttons a>div:first-child{width:44px!important;height:44px!important}.mtg-action-buttons a>div:last-child>div:first-child{font-size:12px!important;letter-spacing:1px!important}.mtg-action-buttons a>div:last-child>div:last-child{font-size:20px!important;margin-top:6px!important}.mtg-video-section{grid-template-columns:1fr!important;gap:12px!important}.mtg-video-card{aspect-ratio:16/10!important}.mtg-full-width-section{margin:20px auto 24px!important}.mtg-full-card{width:100%!important}.mtg-features{grid-template-columns:1fr!important;gap:10px!important}.mtg-feature{justify-content:flex-start!important}.mtg-feature h4{font-size:12px!important}.mtg-feature h3{font-size:15px!important}.headline .l1{font-size:34px!important}.headline .l2{font-size:32px!important}.mtg-fade-slider{margin-bottom:30px;flex-direction:row;gap:10px}.mtg-fade-slider .splide{width:300px;height:200px;order:2}.mtg-fade-slider .splide__arrow{width:32px;height:32px;position:relative}.mtg-fade-slider .splide__arrow svg{width:10px;height:10px}.mtg-fade-slider .splide__arrow--prev{order:1}.mtg-fade-slider .splide__arrow--next{order:3}}@media (max-width:880px){.mtg-premium .pg-grid{grid-template-columns:repeat(2,1fr)}.mtg-premium .pg-card.feat{grid-column:span 2;grid-row:auto;aspect-ratio:16/10}.mtg-premium .pg-cta{flex-direction:column;align-items:stretch;text-align:center}}@media (max-width:1200px) and (min-width:769px){.mtg-triple-cards{grid-template-columns:1fr 1fr!important;gap:24px!important}.mtg-triple-cards>div:last-child{grid-column:span 2!important}.mtg-or-badge{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}}#mtg-video-player{height:498px}@media (max-width:768px){.mtg-triple-section{}#mtg-video-player{height:372px}.mtg-triple-cards{grid-template-columns:1fr!important;gap:32px!important;position:relative!important}.mtg-or-badge{position:absolute!important;left:50%!important;top:33.33%!important;transform:translate(-50%,-50%)!important;z-index:10!important}.mtg-title{font-size:27px!important;line-height:1.2!important}.mtg-lead{font-size:15px!important;line-height:1.6!important}.mtg-step-title{font-size:16px!important}.mtg-step-desc{font-size:14px!important;line-height:1.6!important}.mtg-tag{font-size:11px!important;padding:8px 14px!important}.mtg-step-icon{width:60px!important;height:60px!important}.mtg-step-icon svg{width:28px!important;height:28px!important}.mtg-number{width:24px!important;height:24px!important;font-size:12px!important;top:-8px!important;right:-8px!important}.mtg-card a[style*="display: flex"]{padding:16px 20px!important}.mtg-card a[style*="display: flex"]>div:first-child{width:46px!important;height:46px!important}.mtg-card a[style*="display: flex"]>div:last-child>div:first-child{font-size:12px!important;letter-spacing:1.2px!important}.mtg-card a[style*="display: flex"]>div:last-child>div:last-child{font-size:18px!important;margin-top:6px!important}.mtg-card{padding:28px 24px 24px!important}.mtg-steps{margin:0 0 28px!important}.mtg-steps li{padding:16px!important;grid-template-columns:60px 1fr!important;gap:16px!important}.mtg-features{margin:0 0 34px 10px!important;width:calc(100% - 10px)!important;grid-template-columns:1fr 1fr!important}.mtg-component{padding:0 12px 0px!important}.mtg-fade-slider{max-width:400px!important;gap:12px!important}.mtg-fade-slider .splide{width:320px!important;height:auto!important;min-height:200px!important}.mtg-fade-slider .splide__track{height:auto!important}.mtg-fade-slider .splide__list{height:auto!important}.mtg-fade-slider .splide__slide{height:auto!important;min-height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.mtg-fade-slider .slide-image{width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important}}@media (max-width:480px){.mtg-triple-cards{gap:28px!important}.mtg-card{padding:24px 20px 20px!important}.mtg-title{font-size:27px!important}.mtg-lead{font-size:14px!important}.mtg-card a[style*="display: flex"]>div:last-child>div:last-child{font-size:17px!important}.mtg-action-buttons a>div:last-child>div:last-child{font-size:18px!important}}.mtg-card-wrapper.theme-lightbox .mtg-card{background:radial-gradient(800px 400px at 50% -20%,#ffd42a,transparent 60%),radial-gradient(600px 300px at 20% 50%,#ffd429,transparent 50%),radial-gradient(400px 200px at 80% 80%,rgb(255 193 7 / .3),transparent 40%),radial-gradient(1200px 600px at 50% 0%,#ffd42a,#f8f8f5 65%);box-shadow:0 0 60px rgb(255 212 42 / .15) inset,0 20px 40px -15px rgb(255 212 42 / .1);padding:32px;border-radius:22px}.mtg-card-wrapper.theme-black .mtg-card{background:radial-gradient(1200px 600px at 50% 0%,#000000,#313131 65%);padding:32px;border-radius:22px;color:#fff}.mtg-lightbox-variety-card{width:100%;background:#fff;border:1px solid #DDD;border-radius:22px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.mtg-lightbox-variety-card:hover{transform:translateY(-8px);border-color:rgb(255 212 42 / .6);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 0 28px rgb(255 212 42 / .2)}.mtg-lightbox-variety-image{width:100%;height:200px;background:linear-gradient(135deg,#2A5430,#0F2210);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mtg-lightbox-variety-image::before{content:"";position:absolute;inset:0;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .15),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-lightbox-variety-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:relative;z-index:1}.mtg-lightbox-variety-card:hover .mtg-lightbox-variety-image img{transform:scale(1.05)}.mtg-lightbox-variety-content{padding:24px;flex:1;display:flex;flex-direction:column}.mtg-lightbox-variety-category{font:800 10px/1 "JetBrains Mono",monospace;letter-spacing:2px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .35);padding:6px 10px;border-radius:999px;display:inline-block;margin-bottom:12px;align-self:flex-start}.mtg-lightbox-variety-name{font-size:18px;font-weight:900;letter-spacing:-.3px;line-height:1.2;margin:0 0 10px;color:var(--mtg-green-1)}.mtg-lightbox-variety-desc{font-size:14px;color:#666;line-height:1.5;margin:0 0 16px;flex:1}.mtg-lightbox-variety-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.mtg-lightbox-variety-features span{font:600 11px/1 "JetBrains Mono",monospace;color:var(--mtg-green-1);background:rgb(42 84 48 / .1);border:1px solid rgb(42 84 48 / .2);padding:4px 8px;border-radius:12px;letter-spacing:.5px}.mtg-lightbox-variety-action{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--mtg-yellow);color:var(--mtg-green-1);padding:12px 16px;border-radius:12px;text-decoration:none;font:800 13px/1 "Nunito",sans-serif;transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;margin-top:auto}.mtg-lightbox-variety-action::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .3) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s ease}.mtg-lightbox-variety-action:hover::before{transform:translateX(100%)}.mtg-lightbox-variety-action:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgb(255 212 42 / .8)}.mtg-lightbox-variety-action .arrow{transition:transform .25s ease}.mtg-lightbox-variety-action:hover .arrow{transform:translateX(4px)}.mtg-product-card{width:100%;background:#1a1a1a;border:1px solid #333;border-radius:16px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.mtg-product-card:hover{transform:translateY(-8px);border-color:rgb(255 212 42 / .6);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 0 28px rgb(255 212 42 / .2)}.mtg-product-image{width:100%;height:200px;background:linear-gradient(135deg,#2A5430,#0F2210);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mtg-product-image::before{content:"";position:absolute;inset:0;background:radial-gradient(400px 200px at 30% 30%,rgb(255 212 42 / .15),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .02) 0 12px,rgb(255 255 255 / .04) 12px 24px)}.mtg-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:relative;z-index:1}.mtg-product-card:hover .mtg-product-image img{transform:scale(1.05)}.mtg-product-content{padding:24px;flex:1;display:flex;flex-direction:column;text-align:center}.mtg-product-title{font:700 18px/1.3 "Nunito",sans-serif;color:#fff;margin:0 0 12px}.mtg-product-desc{font-size:14px;color:#ccc;line-height:1.5;margin:0 0 16px;flex:1}.mtg-product-price{font:900 24px/1 "Nunito",sans-serif;color:var(--mtg-yellow);text-shadow:0 0 20px rgb(255 212 42 / .3);margin:0 0 20px}.mtg-product-action{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--mtg-yellow);color:var(--mtg-green-1);padding:12px 16px;border-radius:12px;text-decoration:none;font:800 13px/1 "Nunito",sans-serif;transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;margin-top:auto}.mtg-product-action::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .3) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s ease}.mtg-product-action:hover::before{transform:translateX(100%)}.mtg-product-action:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgb(255 212 42 / .8)}.mtg-product-action .arrow{transition:transform .25s ease}.mtg-product-action:hover .arrow{transform:translateX(4px)}.varieties-splide{order:2!important;flex:1!important;max-width:1100px!important}@media (max-width:768px){.varieties-slider-container{gap:12px}.manual-arrow{width:35px;height:35px}.manual-arrow svg{width:10px;height:10px}#mtg-lightbox-varieties-splide .splide__slide{width:280px!important;margin-right:16px}#mtg-premium-products-splide .splide__slide{width:280px!important;margin-right:16px}.mtg-lightbox-variety-image{width:100%;height:160px}.mtg-lightbox-variety-content{padding:20px}.mtg-lightbox-variety-name{font-size:16px}.mtg-lightbox-variety-desc{font-size:13px}.varieties-splide{max-width:calc(100vw - 120px)}}#mtg-lightbox-varieties-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-lightbox-varieties-splide .splide__track{overflow:visible}#mtg-lightbox-varieties-splide .splide__list{align-items:center}#mtg-lightbox-varieties-splide .splide__slide{width:320px!important;margin-right:24px}#mtg-lightbox-varieties-splide .splide__arrows{display:none!important}#mtg-lightbox-varieties-splide .splide__pagination{display:none!important}#mtg-premium-products-splide{overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}#mtg-premium-products-splide .splide__track{overflow:visible}#mtg-premium-products-splide .splide__list{align-items:center}#mtg-premium-products-splide .splide__slide{width:320px!important;margin-right:24px}#mtg-premium-products-splide .splide__arrows{display:none!important}#mtg-premium-products-splide .splide__pagination{display:none!important}@keyframes ring-pulse-upload{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.3);opacity:0}}.mtg-tag{display:inline-flex;align-items:center;gap:8px;font:800 11px/1 "JetBrains Mono",monospace;letter-spacing:2px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .35);padding:8px 14px;border-radius:999px;margin-bottom:18px}.mtg-title{font-size:28px;font-weight:900;letter-spacing:-1px;line-height:1.05;margin:0 0 12px;color:#fff}.mtg-title b{color:var(--mtg-yellow)}.mtg-lead{margin:0 auto;max-width:640px;color:rgb(255 255 255 / .72);font-size:14.5px;line-height:1.6}.mtg-size-card{width:390px;height:366px;background:rgb(255 255 255 / .95);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;position:relative}.mtg-size-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px -6px rgb(255 212 42 / .3)}.mtg-size-card img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.mtg-size-card:hover img{transform:scale(1.05)}.mtg-bottom-section{max-width:1200px;margin:60px auto 40px;padding:0 20px}.mtg-section-header{text-align:center;margin-bottom:50px}.mtg-section-label{font:800 11px/1 "JetBrains Mono",monospace;letter-spacing:2px;text-transform:uppercase;color:var(--mtg-yellow);background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .35);padding:8px 16px;border-radius:999px;display:inline-block;margin-bottom:16px}.mtg-section-title{font-size:36px;font-weight:900;letter-spacing:-1px;color:var(--mtg-green-1);margin:0}.mtg-category-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:50px}.mtg-category-card{background:#fff;border:1px solid #e5e5e5;border-radius:20px;overflow:hidden;transition:all 0.3s ease;cursor:pointer}.mtg-category-card:hover{transform:translateY(-8px);border-color:var(--mtg-yellow);box-shadow:0 20px 40px -10px rgb(0 0 0 / .1),0 0 20px rgb(255 212 42 / .15)}.mtg-card-inner{padding:30px}.mtg-card-badge{display:inline-flex;align-items:center;gap:8px;background:rgb(255 212 42 / .1);border:1px solid rgb(255 212 42 / .3);color:var(--mtg-yellow);padding:6px 12px;border-radius:999px;font:700 12px/1 "Nunito",sans-serif;margin-bottom:20px}.mtg-card-badge.special{background:linear-gradient(135deg,var(--mtg-yellow),#FFB800);color:var(--mtg-green-1);border-color:var(--mtg-yellow)}.mtg-badge-icon{font-size:16px}.mtg-card-header{margin-bottom:20px}.mtg-card-title{font-size:24px;font-weight:900;color:var(--mtg-green-1);margin:0 0 8px;letter-spacing:-.5px}.mtg-card-subtitle{font-size:14px;color:#666;line-height:1.5;margin:0}.mtg-card-preview{width:100%;height:200px;border-radius:12px;overflow:hidden;position:relative;margin-bottom:20px}.mtg-card-preview img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.mtg-category-card:hover .mtg-card-preview img{transform:scale(1.05)}.mtg-preview-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);display:flex;align-items:end;padding:16px;opacity:0;transition:opacity 0.3s ease}.mtg-category-card:hover .mtg-preview-overlay{opacity:1}.mtg-preview-text{color:#fff;font:700 14px/1 "Nunito",sans-serif}.mtg-card-features{margin-bottom:25px}.mtg-feature-item{display:flex;align-items:center;gap:8px;margin-bottom:8px;font:600 13px/1.3 "Nunito",sans-serif;color:#333}.mtg-feature-item svg{width:16px;height:16px;color:var(--mtg-yellow);flex-shrink:0}.mtg-select-btn{width:100%;background:linear-gradient(135deg,var(--mtg-yellow),#FFB800);color:var(--mtg-green-1);border:none;padding:14px 20px;border-radius:12px;font:800 14px/1 "Nunito",sans-serif;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.3s ease;cursor:pointer;position:relative;overflow:hidden}.mtg-select-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgb(255 212 42 / .6)}.mtg-select-btn.special{background:linear-gradient(135deg,var(--mtg-green-1),#1F4020);color:var(--mtg-yellow)}.mtg-btn-arrow{width:14px;height:14px;transition:transform 0.3s ease}.mtg-select-btn:hover .mtg-btn-arrow{transform:translateX(4px)}.mtg-form-section{background:#f8f9fa;border-radius:20px;padding:40px;position:relative}.mtg-form-header{text-align:center;margin-bottom:30px;position:relative}.mtg-form-header h2{font-size:28px;font-weight:900;color:var(--mtg-green-1);margin:0 0 8px}.mtg-form-header p{color:#666;font-size:16px;margin:0}.mtg-back-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);background:none;border:1px solid #ddd;padding:8px 16px;border-radius:8px;color:#666;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all 0.3s ease}.mtg-back-btn:hover{border-color:var(--mtg-yellow);color:var(--mtg-green-1);background:rgb(255 212 42 / .1)}.mtg-back-btn svg{width:16px;height:16px}.mtg-order-form{max-width:600px;margin:0 auto}.mtg-form-group{margin-bottom:20px}.mtg-form-group label{display:block;font:700 14px/1.3 "Nunito",sans-serif;color:var(--mtg-green-1);margin-bottom:6px}.mtg-form-group input,.mtg-form-group select,.mtg-form-group textarea{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font:500 14px/1.4 "Nunito",sans-serif;transition:border-color 0.3s ease}.mtg-form-group input:focus,.mtg-form-group select:focus,.mtg-form-group textarea:focus{outline:none;border-color:var(--mtg-yellow);box-shadow:0 0 0 3px rgb(255 212 42 / .1)}.mtg-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center}.mtg-form-row span{text-align:center;color:#666;font-weight:700}.mtg-form-group small{display:block;color:#888;font-size:12px;margin-top:4px}.mtg-form-submit{text-align:center;margin-top:30px}.mtg-submit-btn{background:linear-gradient(135deg,var(--mtg-yellow),#FFB800);color:var(--mtg-green-1);border:none;padding:16px 32px;border-radius:12px;font:800 16px/1 "Nunito",sans-serif;display:inline-flex;align-items:center;gap:12px;cursor:pointer;transition:all 0.3s ease;position:relative;overflow:hidden}.mtg-submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgb(255 212 42 / .6)}.mtg-submit-icon{width:20px;height:20px;transition:transform 0.3s ease}.mtg-submit-btn:hover .mtg-submit-icon{transform:translateX(4px)}.mtg-form-note{margin-top:16px;color:#666;font-size:14px}@media (max-width:768px){.mtg-category-cards{grid-template-columns:1fr}.mtg-card-inner{padding:20px}.mtg-form-section{padding:20px}.mtg-form-row{grid-template-columns:1fr}.mtg-back-btn{position:static;transform:none;margin-bottom:20px}}