/* pages/pricing.php — generated from Pricing.dc.html; 133 elements, 64 shared + 4 per-item classes. */
/*  */
.p1{background:#0B1220;color:#C9D3E3;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}
.p2{position:sticky;top:0;z-index:50;background:rgba(11,18,32,.96);border-bottom:1px solid #22314D}
.p3{max-width:1280px;margin:0 auto;padding:12px clamp(16px,4.5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:24px;row-gap:6px}
.p4{order:0;display:flex;align-items:center;min-height:44px;color:#FFFFFF;font-weight:700;font-size:clamp(12px,1.1vw,14px);letter-spacing:.18em;text-decoration:none;white-space:nowrap}
.p5{order:1;flex-basis:auto;display:block;min-width:0;overflow-x:auto;scrollbar-width:none;padding-bottom:0}
.p6{display:flex;flex-direction:row;gap:2px;width:max-content;margin:0 auto}
.p7{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:999px;color:#C9D3E3;font-size:14px;white-space:nowrap;text-decoration:none}
.p7:hover{color:#FFFFFF;background:#111B2E}
.p8{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:999px;color:#FFFFFF;background:#111B2E;font-size:14px;white-space:nowrap;text-decoration:none}
.p9{order:1;margin-left:auto;flex:none;width:44px;height:44px;border-radius:12px;border:1px solid #22314D;background:#111B2E;display:none;align-items:center;justify-content:center;cursor:pointer}
.p10{width:20px;height:20px;fill:none;stroke:#FFFFFF;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.p11{order:2;flex-basis:auto;display:flex;gap:8px}
.p12{flex:0 0 auto;justify-content:center;display:flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:#F0B35B;color:#0B1220;font-weight:700;font-size:13px;text-decoration:none;white-space:nowrap;transition:background .15s}
.p12:hover{background:#E0A34B;text-decoration:none}
.p13{flex:0 0 auto;justify-content:center;display:flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:#0027E7;color:#FFFFFF;font-weight:700;font-size:13px;text-decoration:none;white-space:nowrap;transition:background .15s}
.p13:hover{background:#0020C4;text-decoration:none}
.p14{padding:40px clamp(16px,4.5vw,64px) 56px}
.p15{max-width:1152px;margin:0 auto}
.p16{display:inline-flex;align-items:center;min-height:44px;margin-bottom:4px;font-size:14px;color:#7ED4A8;text-decoration:none}
.p16:hover{text-decoration:underline}
.p17{display:flex;flex-direction:column;align-items:center;text-align:center}
.p18{display:flex;align-items:center;gap:10px}
.p19{width:28px;height:28px}
.p20{font-size:13px;font-weight:700;letter-spacing:.24em;color:#7ED4A8}
.p21{margin:12px 0 0;font-size:clamp(34px,6vw,44px);line-height:1.08;letter-spacing:-.02em;color:#FFFFFF;font-weight:700;text-wrap:balance}
.p22{margin:14px 0 0;max-width:720px;font-size:18px;line-height:1.55;color:#C9D3E3;text-wrap:pretty}
.p23{margin-top:40px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:24px 14px}
.p24{grid-column:auto;position:relative;display:flex;flex-direction:column;gap:10px;padding:28px 20px 20px;border-radius:18px;background:#111B2E;text-align:center;min-width:0}
.p25{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:999px;background:#7ED4A8;color:#0B1220;font-size:11px;font-weight:700;letter-spacing:.16em;white-space:nowrap}
.p26{font-size:18px;font-weight:700;letter-spacing:.06em;color:#FFFFFF}
.p27{font-size:15px;color:#C9D3E3}
.p28{margin:6px 0 4px;display:flex;align-items:baseline;justify-content:center;gap:4px;color:#FFFFFF}
.p29{font-size:32px;font-weight:700;letter-spacing:-.01em}
.p30{font-size:14px;color:#C9D3E3}
.p31{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;background:#0027E7;color:#FFFFFF;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s}
.p31:hover{background:#0020C4;text-decoration:none}
.p32{margin:28px auto 0;max-width:820px;text-align:center;font-size:16px;line-height:1.55;font-weight:700;color:#FFFFFF;text-wrap:balance}
.p33{margin-top:20px;display:flex;justify-content:center}
.p34{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 28px;border-radius:999px;background:#0027E7;color:#FFFFFF;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s}
.p34:hover{background:#0020C4;text-decoration:none}
.p35{width:18px;height:18px;fill:none;stroke:#FFFFFF;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.p36{margin-top:56px;padding-top:56px;border-top:1px solid #22314D}
.p37{text-align:center}
.p38{font-size:13px;font-weight:700;letter-spacing:.24em;color:#C9D3E3}
.p39{margin:12px 0 0;font-size:clamp(30px,4.6vw,40px);line-height:1.1;letter-spacing:-.02em;color:#FFFFFF;font-weight:700;text-wrap:balance}
.p40{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px}
.p41{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:18px;background:#111B2E;border:1px solid #F0B35B}
.p42{display:flex;align-items:center;gap:12px}
.p43{width:44px;height:44px;border-radius:50%}
.p44{margin:0;font-size:28px;font-weight:700;color:#FFFFFF}
.p45{margin:0;font-size:16px;line-height:1.55;color:#C9D3E3;text-wrap:pretty}
.p46{display:flex;flex-direction:column;gap:10px}
.p47{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45;color:#C9D3E3}
.p48{width:16px;height:16px;flex:none;margin-top:2px;fill:none;stroke:#F0B35B;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.p49{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;background:#F0B35B;color:#0B1220;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s}
.p49:hover{background:#E0A34B;text-decoration:none}
.p50{width:18px;height:18px;fill:none;stroke:#0B1220;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.p51{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:18px;background:#111B2E;border:1px solid #4FD1E0}
.p52{display:flex;align-items:center;min-height:44px}
.p53{margin:0;font-size:24px;font-weight:700;letter-spacing:.3em;color:#4FD1E0}
.p54{width:16px;height:16px;flex:none;margin-top:2px;fill:none;stroke:#4FD1E0;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.p55{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;background:#4FD1E0;color:#0B1220;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s}
.p55:hover{background:#3FBFCE;text-decoration:none}
.p56{margin:20px 0 0;text-align:center;font-size:14px;color:#8A97AE}
.p57{border-top:1px solid #22314D}
.p58{max-width:1280px;margin:0 auto;padding:32px clamp(20px,4.5vw,64px) 40px;display:flex;flex-direction:column;gap:14px}
.p59{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}
.p60{font-size:13px;letter-spacing:.06em;color:#C9D3E3}
.p61{display:flex;gap:4px;font-size:13px}
.p62{display:flex;align-items:center;min-height:44px;padding:0 10px;color:#C9D3E3}
.p63{font-size:13px;color:#8A97AE}
.p64{font-size:12px;color:#8A97AE}
.pr1{border:1px solid #22314D}
.pr2{display:none}
.pr3{border:1.5px solid #7ED4A8}
.pr4{border:1px solid #22314D}
@media (max-width: 1099px){
  .p23{grid-template-columns:repeat(4,minmax(0,1fr))}
  .pr1{grid-column:span 2}
  .pr3{grid-column:span 2}
  .pr4{grid-column:2 / span 2}
}
@media (max-width: 979px){
  .p5{order:3;flex-basis:100%;display:none;padding-bottom:8px}
  .p6{flex-direction:column;width:100%}
  .p9{display:flex}
  body.menu-open .p5{display:block}
}
@media (max-width: 759px){
  .p40{grid-template-columns:1fr}
}
@media (max-width: 639px){
  .p23{grid-template-columns:1fr}
  .p24{grid-column:auto}
}
@media (max-width: 599px){
  .p11{flex-basis:100%}
  .p12{flex:1 1 0}
  .p13{flex:1 1 0}
}
