* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}*{box-sizing:border-box;}body{margin:0;}#tkt001{position:relative;overflow:hidden;background:radial-gradient(1200px 620px at 12% 10%, rgba(255, 255, 255, .95), rgba(255,255,255,.65) 55%, rgba(245,247,255,.55) 100%), radial-gradient(900px 520px at 88% 30%, rgba(240, 247, 255, .9), rgba(255,255,255,0) 60%), linear-gradient(135deg, #fbfcff 0%, #f3f6ff 42%, #fff3f9 100%);padding-top:40px;padding-bottom:40px;}#tkt001::before{content:"";position:absolute;inset:-2px;background-image:linear-gradient(90deg, rgba(60, 72, 110, .10) 1px, transparent 1px), linear-gradient(180deg, rgba(60, 72, 110, .08) 1px, transparent 1px);background-size:160px 160px;opacity:.22;mix-blend-mode:multiply;pointer-events:none;}#tkt001::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255,255,255,.62), rgba(248,250,255,.92));pointer-events:none;}#tkt001 .container{position:relative;z-index:2;}.tkt-head{margin-bottom:var(--space-lg);}.tkt-title{margin:0 0 var(--space-sm) 0;color:#6f5bff !important;font-size:clamp(1.5rem, 2.8vw, 2.4rem);letter-spacing:-.02em;line-height:1.1;text-shadow:0 10px 24px rgba(0, 0, 0, .35);}.tkt-subtitle{margin:12px 0 0 0;color:rgba(52, 64, 84, .92);font-size:clamp(.9rem, 1.1vw, 1.05rem);line-height:1.6;}.tkt-subtitle--grid{margin-top:16px;}.tkt-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:linear-gradient(135deg, rgba(124, 92, 255, .12), rgba(255, 77, 166, .10));border:1px solid rgba(124, 92, 255, .20);color:rgba(31, 41, 55, .92);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;}.tkt-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;}.tkt-point{display:flex;gap:12px;padding:14px 14px;border-radius:var(--radius-lg);background:linear-gradient(180deg, rgba(255,255,255,.92), rgba(248,250,255,.78));border:1px solid rgba(15, 23, 42, .10);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 12px 28px rgba(16, 24, 40, .08);}.tkt-point-icon{width:36px;height:36px;min-width:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(124, 92, 255, .22), rgba(255, 77, 166, .16));border:1px solid rgba(124, 92, 255, .20);}.tkt-point-icon i{font-size:1rem;color:rgba(39, 51, 86, .95) !important;}.tkt-point-body{min-width:0;}.tkt-point-title{font-weight:850;letter-spacing:-.015em;line-height:1.2;color:rgba(16, 24, 40, .98);font-size:clamp(.95rem, 1.05vw, 1.02rem);}.tkt-point-text{margin-top:4px;color:rgba(71, 84, 103, .92);font-size:clamp(.82rem, .95vw, .95rem);line-height:1.45;}.tkt-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md);align-items:stretch;}.tkt-bar{position:relative;padding:clamp(20px,2.5vw,28px);border-radius:var(--radius-lg);background:linear-gradient(180deg, rgba(255,255,255,.92), rgba(246,248,255,.82));border:1px solid rgba(15, 23, 42, .10);box-shadow:0 18px 60px rgba(16, 24, 40, .10);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);height:100%;display:flex;flex-direction:column;color:rgba(16, 24, 40, .96);}.tkt-bar::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgba(124, 92, 255, .55), rgba(255, 77, 166, .40));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85;pointer-events:none;}.tkt-bar:hover{transform:translateY(-3px);transition:transform 220ms ease, box-shadow 220ms ease;box-shadow:0 18px 60px rgba(0, 0, 30, .40);}.tkt-accent{display:none;}.tkt-top{display:block;margin-bottom:10px;}.tkt-info{flex:1 1 0;min-width:0;}.tkt-pricing{margin-top:10px;text-align:left;}.tkt-name{margin:0;font-size:clamp(1.155rem, 1.365vw, 1.365rem);font-weight:800;letter-spacing:-.015em;line-height:1.2;color:rgba(16, 24, 40, .96);}.tkt-amount{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:850;letter-spacing:-.025em;line-height:1;color:rgba(16, 24, 40, .98);}.tkt-amount-dark{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:900;letter-spacing:-.025em;line-height:1;background:linear-gradient(90deg, #6f5bff 0%, #ff4da6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}.tkt-note{display:block;margin-top:2px;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(71, 84, 103, .72);font-weight:700;}.tkt-desc{margin:0 0 var(--space-sm);line-height:1.5;color:rgba(71, 84, 103, .92);font-size:clamp(.85rem, .95vw, .95rem);}#tkt001 .btn{display:block;text-align:center;width:100%;padding:12px 20px;border-radius:calc(var(--radius-lg) + 2px);font-weight:700;font-size:.9rem;text-decoration:none;cursor:pointer;margin-top:auto;}#tkt001 .btn-outline{background:rgba(255, 255, 255, .72);color:rgba(16, 24, 40, .94);border:1.5px solid rgba(124, 92, 255, .28);transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease;box-shadow:0 10px 26px rgba(16, 24, 40, .08);}#tkt001 .btn-outline:hover{background:rgba(255, 255, 255, .92);border-color:rgba(124, 92, 255, .40);box-shadow:0 14px 34px rgba(16, 24, 40, .12);}#tkt001 .btn-primary{background:linear-gradient(90deg, #6f5bff 0%, #ff4da6 100%);color:#fff;border:none;box-shadow:0 14px 34px rgba(111, 91, 255, .22);transition:transform 180ms ease, box-shadow 180ms ease, filter 180ms ease;}#tkt001 .btn-primary:hover{filter:saturate(1.05) brightness(1.03);box-shadow:0 14px 36px rgba(124, 92, 255, .36);}.tkt-bar--rec{background:linear-gradient(135deg, rgba(255, 255, 255, .98), rgba(245, 247, 255, .92));border:1.5px solid rgba(124, 92, 255, .20);box-shadow:0 24px 90px rgba(16, 24, 40, .14);backdrop-filter:none;-webkit-backdrop-filter:none;padding-top:clamp(42px, 5vw, 54px);}.tkt-bar--rec::before{background:linear-gradient(90deg, rgba(124, 92, 255, .65), rgba(255, 77, 166, .45));opacity:.9;}.tkt-bar--rec:hover{box-shadow:0 24px 90px rgba(0, 0, 30, .35);}#tkt001 .tkt-bar--rec .tkt-name{color:#141430;}#tkt001 .tkt-bar--rec .tkt-desc{color:rgba(20, 20, 48, .7);}#tkt001 .tkt-bar--rec .tkt-note{color:rgba(20, 20, 48, .4);}#q7m2k9{color:transparent;background:linear-gradient(90deg, #6f5bff 0%, #ff4da6 100%);-webkit-background-clip:text;background-clip:text;}#tknt2{color:rgba(20, 20, 48, .4);}#tkp002{color:rgba(20, 20, 48, .7);}.tkt-badge{position:absolute;top:22px;left:clamp(20px, 2.5vw, 28px);padding:4px 12px;border-radius:999px;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#fff;background:linear-gradient(90deg, #6f5bff, #ff4da6);box-shadow:0 8px 22px rgba(111, 91, 255, .22);z-index:2;}.tkt-benefits{display:flex;flex-direction:column;gap:10px;margin-top:var(--space-lg);}.tkt-ben{display:flex;flex-direction:row;align-items:center;gap:10px;padding:clamp(10px, 1.5vw, 14px) clamp(14px, 2vw, 20px);border-radius:var(--radius-lg);background:linear-gradient(180deg, rgba(255,255,255,.78), rgba(248,250,255,.62));border:1px solid rgba(15, 23, 42, .10);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 40px rgba(16, 24, 40, .08);}.tkt-ben-icon{width:30px;height:30px;min-width:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(124, 92, 255, .22), rgba(255, 77, 166, .14));border:1px solid rgba(124, 92, 255, .20);}.tkt-ben-icon i{font-size:calc(.75rem * 1.3);color:rgba(39, 51, 86, .95) !important;}.tkt-ben-text{color:rgba(16, 24, 40, .92);font-weight:700;font-size:clamp(calc(.82rem * 1.25), calc(.95vw * 1.25), calc(.9rem * 1.25));line-height:1.35;}#p3c8v1{color:transparent;background:linear-gradient(90deg, #a6416e 0%, #ff4da6 55%, #a6416e 100%);-webkit-background-clip:text;background-clip:text;}#n4x6b0{color:rgba(16, 24, 40, .98);}.tkt-bar .tkt-name{margin:0;font-size:clamp(1.155rem, 1.365vw, 1.365rem);font-weight:800;letter-spacing:-.015em;line-height:1.2;color:rgba(16, 24, 40, .96);}.tkt-bar .tkt-desc{margin:0 0 var(--space-sm);line-height:1.5;color:rgba(71, 84, 103, .92);font-size:clamp(.85rem, .95vw, .95rem);}.tkt-bar .tkt-note{display:block;margin-top:2px;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(71, 84, 103, .72);font-weight:700;}.tkt-bar .tkt-amount{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:850;letter-spacing:-.025em;line-height:1;color:rgba(16, 24, 40, .98);}#tkt001 .tkt-ben{color:rgba(16, 24, 40, .92);}#tkt001 .tkt-ben .tkt-ben-text{color:rgba(16, 24, 40, .92);}#tkc003{position:relative;padding:clamp(20px,2.5vw,28px);border-radius:var(--radius-lg);background:radial-gradient(900px 520px at 18% 10%, rgba(255,255,255,.10), rgba(255,255,255,0) 60%),linear-gradient(180deg, #1c1f26 0%, #12141a 100%);border:1.5px solid rgba(255,255,255,.10);box-shadow:0 26px 90px rgba(0,0,0,.35);backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateZ(0);height:100%;display:flex;flex-direction:column;color:rgba(16, 24, 40, .96);padding-top:clamp(42px, 5vw, 54px);}#tkc003::before{background:linear-gradient(90deg, rgba(255,255,255,.28), rgba(111, 91, 255, .35), rgba(255, 77, 166, .26));opacity:.95;}#tkc003:hover{transform:translateY(-3px);transition:transform 220ms ease, box-shadow 220ms ease;box-shadow:0 30px 110px rgba(0,0,0,.52);}#tkc003 .tkt-name{color:rgba(255,255,255,.96);text-shadow:0 12px 30px rgba(0,0,0,.55);}#tkc003 .tkt-desc{color:rgba(255,255,255,.78);}#tkc003 .tkt-note{color:rgba(255,255,255,.62);}#tkc003 .tkt-amount{color:transparent;background:linear-gradient(90deg, #ffffff 0%, #c7cbd6 35%, #ffffff 70%);-webkit-background-clip:text;background-clip:text;text-shadow:none;}#tkc003 .btn-outline{background:rgba(255,255,255,.06);color:rgba(255,255,255,.94);border:1.5px solid rgba(255,255,255,.18);box-shadow:0 14px 34px rgba(0,0,0,.35);transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}#tkc003 .btn-outline:hover{background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.28);box-shadow:0 18px 44px rgba(0,0,0,.45);}#t0x9k2{position:relative;padding:clamp(20px,2.5vw,28px);border-radius:var(--radius-lg);background:radial-gradient(900px 520px at 18% 10%, rgba(255,159,90,.18), rgba(255,255,255,0) 60%),linear-gradient(180deg, rgba(255,255,255,.94), rgba(255,248,242,.86));border:1.5px solid rgba(255,138,56,.26);box-shadow:0 22px 74px rgba(16, 24, 40, .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);height:100%;display:flex;flex-direction:column;color:rgba(16, 24, 40, .96);padding-top:clamp(42px, 5vw, 54px);}#t0x9k2::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgba(255,138,56,.70), rgba(255,77,166,.12));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.95;pointer-events:none;}#t0x9k2:hover{transform:translateY(-3px);transition:transform 220ms ease, box-shadow 220ms ease;box-shadow:0 24px 88px rgba(255,138,56,.18), 0 18px 60px rgba(0, 0, 30, .26);}#u6k1z4{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:900;letter-spacing:-.025em;line-height:1;background:linear-gradient(90deg, #ff8a38 0%, #ffb04d 55%, #ff8a38 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}#t0x9k2 .btn-outline{background:rgba(255,255,255,.78);color:rgba(16, 24, 40, .94);border:1.5px solid rgba(255,138,56,.34);transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease;box-shadow:0 12px 30px rgba(255,138,56,.12), 0 10px 26px rgba(16, 24, 40, .08);}#t0x9k2 .btn-outline:hover{background:rgba(255,255,255,.94);border-color:rgba(255,138,56,.52);box-shadow:0 16px 40px rgba(255,138,56,.16), 0 14px 34px rgba(16, 24, 40, .12);}#t0x9k2 .tkt-point-icon{width:36px;height:36px;min-width:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(255,138,56,.22), rgba(255,176,77,.18));border:1px solid rgba(255,138,56,.22);}#tkc001{position:relative;padding:clamp(20px,2.5vw,28px);border-radius:var(--radius-lg);background:radial-gradient(900px 520px at 18% 10%, rgba(166,65,110,.18), rgba(255,255,255,0) 60%),linear-gradient(180deg, rgba(255,255,255,.94), rgba(255,245,250,.88));border:1.5px solid rgba(166,65,110,.26);box-shadow:0 22px 74px rgba(16, 24, 40, .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);height:100%;display:flex;flex-direction:column;color:rgba(16, 24, 40, .96);}#tkc001::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgba(166,65,110,.78), rgba(255,77,166,.18), rgba(111,91,255,.12));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.95;pointer-events:none;}#tkc001:hover{transform:translateY(-3px);transition:transform 220ms ease, box-shadow 220ms ease;box-shadow:0 24px 88px rgba(166,65,110,.18), 0 18px 60px rgba(0, 0, 30, .24);}#tkc001 .tkt-name{color:rgba(66, 12, 38, .96);}#tkc001 .tkt-amount{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:900;letter-spacing:-.025em;line-height:1;background:linear-gradient(90deg, #a6416e 0%, #ff4da6 55%, #a6416e 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}#tkc001 .btn-outline{background:rgba(255,255,255,.78);color:rgba(66, 12, 38, .94);border:1.5px solid rgba(166,65,110,.34);transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease;box-shadow:0 12px 30px rgba(166,65,110,.12), 0 10px 26px rgba(16, 24, 40, .08);}#tkc001 .btn-outline:hover{background:rgba(255,255,255,.94);border-color:rgba(166,65,110,.52);box-shadow:0 16px 40px rgba(166,65,110,.16), 0 14px 34px rgba(16, 24, 40, .12);}#g7m2k4{position:relative;padding:clamp(20px,2.5vw,28px);border-radius:var(--radius-lg);background:radial-gradient(900px 520px at 18% 10%, rgba(21,92,158,.18), rgba(255,255,255,0) 60%),linear-gradient(180deg, rgba(255,255,255,.95), rgba(240,247,255,.86));border:1.5px solid rgba(21,92,158,.28);box-shadow:0 22px 74px rgba(16, 24, 40, .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);height:100%;display:flex;flex-direction:column;color:rgba(16, 24, 40, .96);}#g7m2k4::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgba(21,92,158,.80), rgba(21,92,158,.18), rgba(111,91,255,.10));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.95;pointer-events:none;}#g7m2k4:hover{transform:translateY(-3px);transition:transform 220ms ease, box-shadow 220ms ease;box-shadow:0 24px 88px rgba(21,92,158,.18), 0 18px 60px rgba(0, 0, 30, .24);}#g7m2k4 .tkt-name{color:rgba(8, 32, 56, .98);}#g7m2k4 .tkt-desc{color:rgba(8, 32, 56, .74);}#g7m2k4 .tkt-note{color:rgba(8, 32, 56, .52);}#g7m2k4 .tkt-amount{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:900;letter-spacing:-.025em;line-height:1;background:linear-gradient(90deg, #155c9e 0%, #2d8be6 55%, #155c9e 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}#g7m2k4 .btn-outline{background:rgba(255,255,255,.82);color:rgba(8, 32, 56, .94);border:1.5px solid rgba(21,92,158,.34);transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease;box-shadow:0 12px 30px rgba(21,92,158,.10), 0 10px 26px rgba(16, 24, 40, .08);}#g7m2k4 .btn-outline:hover{background:rgba(255,255,255,.96);border-color:rgba(21,92,158,.52);box-shadow:0 16px 40px rgba(21,92,158,.14), 0 14px 34px rgba(16, 24, 40, .12);}#h4m8v2{position:relative;padding:clamp(20px,2.5vw,28px);border-radius:var(--radius-lg);background:radial-gradient(900px 520px at 18% 10%, rgba(87,158,157,.20), rgba(255,255,255,0) 60%),linear-gradient(180deg, rgba(255,255,255,.95), rgba(237,249,249,.86));border:1.5px solid rgba(87,158,157,.32);box-shadow:0 22px 74px rgba(16, 24, 40, .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);height:100%;display:flex;flex-direction:column;color:rgba(16, 24, 40, .96);}#h4m8v2::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgba(87,158,157,.92), rgba(87,158,157,.18), rgba(111,91,255,.08));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.95;pointer-events:none;}#h4m8v2:hover{transform:translateY(-3px);transition:transform 220ms ease, box-shadow 220ms ease;box-shadow:0 26px 92px rgba(87,158,157,.20), 0 18px 60px rgba(0, 0, 30, .24);}#h4m8v2 .tkt-name{color:rgba(9, 49, 48, .98);}#h4m8v2 .tkt-desc{color:rgba(9, 49, 48, .74);}#h4m8v2 .tkt-note{color:rgba(9, 49, 48, .52);}#h4m8v2 .tkt-amount{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem, 2.2vw, 2rem);font-weight:900;letter-spacing:-.025em;line-height:1;background:linear-gradient(90deg, #579e9d 0%, #6fbfbe 52%, #579e9d 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}#h4m8v2 .btn-outline{background:rgba(255,255,255,.84);color:rgba(9, 49, 48, .94);border:1.5px solid rgba(87,158,157,.40);transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease;box-shadow:0 12px 30px rgba(87,158,157,.12), 0 10px 26px rgba(16, 24, 40, .08);}#h4m8v2 .btn-outline:hover{background:rgba(255,255,255,.96);border-color:rgba(87,158,157,.58);box-shadow:0 16px 42px rgba(87,158,157,.16), 0 14px 34px rgba(16, 24, 40, .12);}.tkt-card-logo{display:block;width:min(210px, 70%);height:auto;max-height:56px;object-fit:contain;object-position:left center;margin:0 0 12px 0;filter:drop-shadow(0 10px 18px rgba(16,24,40,.10));}#tkc003 .tkt-pricing, #tkc002 .tkt-pricing, #t0x9k2 .tkt-pricing{margin-top:0;position:absolute;left:clamp(20px,2.5vw,28px);right:clamp(20px,2.5vw,28px);top:clamp(42px, 5vw, 54px);z-index:3;}#tkc003 .tkt-top, #tkc002 .tkt-top, #t0x9k2 .tkt-top{display:block;margin-bottom:10px;padding-top:clamp(56px, 6.5vw, 68px);}@media (max-width: 768px){#tkt001{padding-top:28px;padding-bottom:28px;}.tkt-points{grid-template-columns:1fr;}.tkt-stack{grid-template-columns:1fr;gap:14px;}.tkt-bar{padding:18px;}.tkt-badge{top:16px;left:18px;}#tkc003 .tkt-pricing, #tkc002 .tkt-pricing, #t0x9k2 .tkt-pricing{left:18px;right:18px;top:40px;}#tkc003 .tkt-top, #tkc002 .tkt-top, #t0x9k2 .tkt-top{padding-top:64px;}.tkt-card-logo{width:min(220px, 80%);max-height:52px;}}@media (max-width: 480px){#tkt001{padding-top:22px;padding-bottom:22px;}.tkt-title{line-height:1.12;}.tkt-kicker{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;}.tkt-point{padding:12px;}.tkt-bar{padding:16px;}.tkt-badge{top:14px;left:16px;}#tkc003 .tkt-pricing, #tkc002 .tkt-pricing, #t0x9k2 .tkt-pricing{left:16px;right:16px;top:38px;}#tkc003 .tkt-top, #tkc002 .tkt-top, #t0x9k2 .tkt-top{padding-top:68px;}.tkt-benefits{gap:8px;}.tkt-ben{flex-direction:row;align-items:flex-start;}.tkt-ben-text{font-size:1rem;}}