.elementor-71 .elementor-element.elementor-element-5a7f1bf{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-71 .elementor-element.elementor-element-3bd4f69{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-71 .elementor-element.elementor-element-3bd4f69:after{content:"0.66";}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__thumbnail__link{width:100%;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__meta-data span + span:before{content:"•";}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__card{background-color:var( --e-global-color-785644e );}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__text{margin-top:20px;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__badge{right:0;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__title, .elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__title a{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;letter-spacing:2px;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__meta-data{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__excerpt p{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__read-more{color:var( --e-global-color-fa9e2d0 );}.elementor-71 .elementor-element.elementor-element-3bd4f69 a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-71 .elementor-element.elementor-element-690d190{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-d329ec8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-d329ec8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-7c0c402{background-color:#132033;padding:10px 10px 10px 10px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group > label, .elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-subgroup label{color:#8B9BB0;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-type-html{padding-bottom:0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group .elementor-field, .elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-785644e );border-width:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-785644e );border-width:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;letter-spacing:2px;border-radius:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-7c0c402 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-fa9e2d0 );color:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-button[type="submit"]{background-color:var( --e-global-color-fa9e2d0 );color:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-71 .elementor-element.elementor-element-7c0c402 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-71 .elementor-element.elementor-element-3bd4f69:after{content:"0.5";}.elementor-71 .elementor-element.elementor-element-3bd4f69 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for section, class: .elementor-element-17560278 */:root{--bg:#080f18;--bg2:#0f1a28;--card:#132033;--card2:#17263c;--border:rgba(255,255,255,0.07);--gold:#e0b04a;--gold-dim:#c9983a;--gold-hover:#f0c05c;--text:#f2f4f7;--muted:#8b9bb0;--muted2:#6d7f95;--ok:#22c55e;--wa:#1fad54;--coral:#ef4444;--shadow:0 12px 30px rgba(0,0,0,0.45);}body{background:var(--bg);color:var(--text);font-family:'DM Sans',system-ui,sans-serif;line-height:1.45;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4{font-family:'Syne',system-ui,sans-serif;letter-spacing:-0.02em;font-weight:700;}a{text-decoration:none;color:inherit;}.wrap{max-width:1120px;margin:0 auto;padding:0 16px;}.btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;font-weight:600;font-size:0.86rem;border:none;cursor:pointer;font-family:inherit;transition:0.2s;text-decoration:none;}.btn-gold{background:var(--gold);color:var(--bg);}.btn-gold:hover{background:var(--gold-hover);transform:translateY(-1px);box-shadow:0 4px 14px rgba(224,176,74,0.25);color:var(--bg);}.btn-line{background:transparent;color:var(--text);border:1.5px solid rgba(255,255,255,0.18);}.btn-line:hover{border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.04);transform:translateY(-1px);color:var(--text);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78b1abe0 */.hero{position:relative;padding:34px 0 16px;overflow:hidden;background:var(--bg);}.hero::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 500px at 85% -10%,rgba(224,176,74,0.12),transparent 60%),radial-gradient(700px 500px at -10% 110%,rgba(31,173,84,0.08),transparent 60%);}.hero::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:0.35;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,#000 30%,transparent 75%);}.eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:'IBM Plex Mono',monospace;font-size:0.68rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);padding:4px 10px;border:1px solid rgba(224,176,74,0.25);border-radius:999px;background:rgba(224,176,74,0.06);margin-bottom:12px;}.eyebrow .dot{width:5px;height:5px;border-radius:50%;background:var(--ok);box-shadow:0 0 8px var(--ok);animation:pulse 2s infinite;}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0.35}}.hero h1{font-family:'Syne',sans-serif;font-size:clamp(2rem,4.8vw,3.2rem);font-weight:700;max-width:16ch;margin-bottom:12px;line-height:1.1;letter-spacing:-0.02em;}.hero h1 .g{color:var(--gold);}.hero h1 .c{color:var(--gold-dim);}.hero .sub{font-size:clamp(0.88rem,1.2vw,0.98rem);color:var(--muted);max-width:56ch;margin-bottom:18px;line-height:1.45;}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;}.hero-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:22px;align-items:start;}.board{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,var(--card),var(--bg2));box-shadow:var(--shadow);}.board-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-bottom:1px solid var(--border);font-family:'IBM Plex Mono',monospace;font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--muted);}.board-head .live{display:flex;align-items:center;gap:6px;color:var(--ok);}.board-head .live i{width:6px;height:6px;border-radius:50%;background:var(--ok);animation:pulse 1.4s infinite;}.board-row{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border);transition:0.18s;}.board-row:hover{background:rgba(255,255,255,0.03);}.board-row .code{font-family:'IBM Plex Mono',monospace;font-size:0.76rem;font-weight:600;color:var(--gold);}.board-row .city{font-family:'Syne',sans-serif;font-weight:600;font-size:0.88rem;}.board-row .city small{display:block;font-family:'DM Sans',sans-serif;font-weight:400;font-size:0.7rem;color:var(--muted);line-height:1.3;}.board-row .status{font-family:'IBM Plex Mono',monospace;font-size:0.62rem;letter-spacing:0.06em;padding:3px 8px;border-radius:999px;}.status-live{background:rgba(34,197,94,0.12);color:var(--ok);border:1px solid rgba(34,197,94,0.3);}.status-soon{background:rgba(224,176,74,0.12);color:var(--gold);border:1px solid rgba(224,176,74,0.3);}.board-foot{padding:8px 12px;font-family:'IBM Plex Mono',monospace;font-size:0.64rem;color:var(--muted2);}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--border);margin-top:20px;}.stat{background:var(--bg2);padding:14px 12px;}.stat .n{font-family:'Syne',sans-serif;font-weight:700;font-size:clamp(1.3rem,2.2vw,1.7rem);color:var(--gold);line-height:1;}.stat .l{font-size:0.72rem;color:var(--muted);margin-top:5px;line-height:1.35;}@media(max-width:900px){.hero-grid{grid-template-columns:1fr;gap:18px;}.stats{grid-template-columns:1fr 1fr;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c1bc71d */.hero{position:relative;padding:34px 0 16px;overflow:hidden;background:var(--bg);}.hero::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 500px at 85% -10%,rgba(224,176,74,0.12),transparent 60%),radial-gradient(700px 500px at -10% 110%,rgba(31,173,84,0.08),transparent 60%);}.hero::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:0.35;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,#000 30%,transparent 75%);}.eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:'IBM Plex Mono',monospace;font-size:0.68rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);padding:4px 10px;border:1px solid rgba(224,176,74,0.25);border-radius:999px;background:rgba(224,176,74,0.06);margin-bottom:12px;}.eyebrow .dot{width:5px;height:5px;border-radius:50%;background:var(--ok);box-shadow:0 0 8px var(--ok);animation:pulse 2s infinite;}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0.35}}.hero h1{font-family:'Syne',sans-serif;font-size:clamp(2rem,4.8vw,3.2rem);font-weight:700;max-width:16ch;margin-bottom:12px;line-height:1.1;letter-spacing:-0.02em;}.hero h1 .g{color:var(--gold);}.hero h1 .c{color:var(--gold-dim);}.hero .sub{font-size:clamp(0.88rem,1.2vw,0.98rem);color:var(--muted);max-width:56ch;margin-bottom:18px;line-height:1.45;}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;}.hero-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:22px;align-items:start;}.board{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,var(--card),var(--bg2));box-shadow:var(--shadow);}.board-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-bottom:1px solid var(--border);font-family:'IBM Plex Mono',monospace;font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--muted);}.board-head .live{display:flex;align-items:center;gap:6px;color:var(--ok);}.board-head .live i{width:6px;height:6px;border-radius:50%;background:var(--ok);animation:pulse 1.4s infinite;}.board-row{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border);transition:0.18s;}.board-row:hover{background:rgba(255,255,255,0.03);}.board-row .code{font-family:'IBM Plex Mono',monospace;font-size:0.76rem;font-weight:600;color:var(--gold);}.board-row .city{font-family:'Syne',sans-serif;font-weight:600;font-size:0.88rem;}.board-row .city small{display:block;font-family:'DM Sans',sans-serif;font-weight:400;font-size:0.7rem;color:var(--muted);line-height:1.3;}.board-row .status{font-family:'IBM Plex Mono',monospace;font-size:0.62rem;letter-spacing:0.06em;padding:3px 8px;border-radius:999px;}.status-live{background:rgba(34,197,94,0.12);color:var(--ok);border:1px solid rgba(34,197,94,0.3);}.status-soon{background:rgba(224,176,74,0.12);color:var(--gold);border:1px solid rgba(224,176,74,0.3);}.board-foot{padding:8px 12px;font-family:'IBM Plex Mono',monospace;font-size:0.64rem;color:var(--muted2);}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--border);margin-top:20px;}.stat{background:var(--bg2);padding:14px 12px;}.stat .n{font-family:'Syne',sans-serif;font-weight:700;font-size:clamp(1.3rem,2.2vw,1.7rem);color:var(--gold);line-height:1;}.stat .l{font-size:0.72rem;color:var(--muted);margin-top:5px;line-height:1.35;}@media(max-width:900px){.hero-grid{grid-template-columns:1fr;gap:18px;}.stats{grid-template-columns:1fr 1fr;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c9305f9 */.ticker{border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden;padding:8px 0;position:relative;background:var(--bg2);margin:0;}.ticker-track{display:flex;gap:0;width:max-content;animation:tick 32s linear infinite;}.ticker:hover .ticker-track{animation-play-state:paused;}.ticker-track span{font-family:'IBM Plex Mono',monospace;font-size:0.7rem;letter-spacing:0.05em;color:var(--muted);white-space:nowrap;padding:0 18px;display:flex;align-items:center;gap:8px;}.ticker-track span b{color:var(--gold);font-weight:600;}.ticker-track span::after{content:'◆';color:var(--gold-dim);font-size:0.5rem;}@keyframes tick{from{transform:translateX(0)}to{transform:translateX(-50%)}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c7575bd */.bento-section{padding:30px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.bento{display:grid;grid-template-columns:1.2fr 1fr;gap:10px;margin-bottom:14px;}.bento-card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px 14px;transition:0.25s;}.bento-card:hover{border-color:rgba(224,176,74,0.3);transform:translateY(-2px);}.bento-card.tall{grid-row:span 2;}.bento-card h3{font-family:'Syne',sans-serif;font-size:1.05rem;margin-bottom:4px;}.bento-card p{color:var(--muted);font-size:0.82rem;line-height:1.4;}.tag{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var(--gold);margin-bottom:6px;font-family:'IBM Plex Mono',monospace;}.bento-btn{display:inline-block;margin-top:12px;}@media(max-width:900px){.bento{grid-template-columns:1fr;gap:10px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70f87e74 */.why-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.why{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;}.why .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px 14px;transition:0.25s;position:relative;overflow:hidden;}.why .card:hover{transform:translateY(-2px);border-color:rgba(224,176,74,0.3);}.why .ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:rgba(224,176,74,0.1);border:1px solid rgba(224,176,74,0.25);margin-bottom:10px;}.why .ic svg{width:18px;height:18px;stroke:var(--gold);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.why h3{font-family:'Syne',sans-serif;font-size:1.02rem;margin-bottom:4px;}.why p{font-size:0.82rem;color:var(--muted);line-height:1.4;}@media(max-width:900px){.why{grid-template-columns:1fr;gap:10px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a1d9ce4 */.dest-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.dest{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;}.dcard{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px 14px;transition:0.25s;display:flex;flex-direction:column;gap:10px;}.dcard:hover{transform:translateY(-2px);border-color:rgba(224,176,74,0.3);}.dcard .top{display:flex;align-items:center;justify-content:space-between;gap:8px;}.dcard .flag{width:34px;height:34px;border-radius:8px;border:1px solid var(--border);display:grid;place-items:center;font-family:'IBM Plex Mono',monospace;font-size:0.78rem;font-weight:700;color:var(--text);background:var(--bg2);}.dcard h3{font-family:'Syne',sans-serif;font-size:1.08rem;}.dcard .tagline{font-size:0.75rem;color:var(--muted);margin-top:-6px;line-height:1.35;}.dcard ul{list-style:none;display:grid;gap:6px;margin-top:2px;padding:0;}.dcard li{display:flex;gap:7px;align-items:flex-start;font-size:0.82rem;color:rgba(242,244,247,0.85);line-height:1.35;}.dcard li::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--gold);margin-top:5px;flex-shrink:0;}.dcard .more{margin-top:auto;padding-top:4px;font-size:0.8rem;font-weight:600;color:var(--gold);display:inline-block;text-decoration:none;}.dcard .more:hover{text-decoration:underline;color:var(--gold-hover);}.badge{font-family:'IBM Plex Mono',monospace;font-size:0.6rem;letter-spacing:0.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;}.badge-live{background:rgba(34,197,94,0.12);color:var(--ok);border:1px solid rgba(34,197,94,0.3);}.badge-soon{background:rgba(224,176,74,0.12);color:var(--gold);border:1px solid rgba(224,176,74,0.3);}@media(max-width:900px){.dest{grid-template-columns:1fr;gap:10px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20cb0ce0 */.pathway-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;}.step{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px 12px;transition:0.25s;text-align:left;}.step:hover{transform:translateY(-2px);border-color:rgba(224,176,74,0.35);}.step .n{font-family:'IBM Plex Mono',monospace;font-size:0.66rem;color:var(--gold);letter-spacing:0.1em;margin-bottom:8px;display:flex;align-items:center;gap:6px;}.step .n::after{content:'';flex:1;height:1px;background:var(--border);}.step h4{font-family:'Syne',sans-serif;font-size:0.94rem;margin-bottom:4px;}.step p{font-size:0.78rem;color:var(--muted);line-height:1.35;}@media(max-width:900px){.steps{grid-template-columns:1fr;gap:10px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a89ecce */.services-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.svc-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:10px;margin-bottom:10px;}.svc{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:18px 16px;position:relative;overflow:hidden;}.svc::after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--gold),transparent);}.svc h3{font-family:'Syne',sans-serif;font-size:1.08rem;margin-bottom:4px;}.svc .lead{font-size:0.8rem;color:var(--muted);margin-bottom:10px;line-height:1.35;}.svc ul{list-style:none;display:grid;gap:6px;padding:0;}.svc li{display:flex;gap:8px;align-items:flex-start;font-size:0.82rem;color:rgba(242,244,247,0.9);line-height:1.35;}.svc li::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--gold);margin-top:6px;flex-shrink:0;}.price{border-radius:14px;padding:18px 16px;background:linear-gradient(145deg,rgba(224,176,74,0.08),rgba(224,176,74,0.02));border:1px solid rgba(224,176,74,0.2);}.price h3{font-family:'Syne',sans-serif;font-size:1.08rem;margin-bottom:4px;}.price p{font-size:0.82rem;color:var(--muted);max-width:58ch;line-height:1.4;}.price .note{color:var(--gold);font-weight:600;margin-top:6px;font-size:0.78rem;}@media(max-width:900px){.svc-grid{grid-template-columns:1fr;gap:10px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76961c0 */.transp-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.transp{display:grid;grid-template-columns:1fr 1fr;gap:10px;}.tcard{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px 14px;transition:0.25s;}.tcard:hover{border-color:rgba(224,176,74,0.3);transform:translateY(-2px);}.tcard.no{background:rgba(239,68,68,0.04);border-color:rgba(239,68,68,0.2);}.tcard .t{display:flex;align-items:center;gap:8px;font-family:'Syne',sans-serif;font-weight:700;font-size:0.94rem;margin-bottom:6px;}.tcard .t .pill{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:0.68rem;font-weight:800;flex-shrink:0;}.tcard.yes .t .pill{background:rgba(34,197,94,0.16);color:var(--ok);border:1px solid rgba(34,197,94,0.4);}.tcard.no .t .pill{background:rgba(239,68,68,0.14);color:var(--coral);border:1px solid rgba(239,68,68,0.4);}.tcard.yes .t .pill::after{content:'✓';}.tcard.no .t .pill::after{content:'✕';font-size:0.75rem;}.tcard p{font-size:0.8rem;color:var(--muted);line-height:1.4;}@media(max-width:900px){.transp{grid-template-columns:1fr;gap:10px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f05f80f */.parents-section{padding:24px 0 10px;background:var(--bg);}.parents{border-radius:14px;padding:20px 18px;background:var(--card);border:1px solid var(--border);}.k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.parents h3{font-family:'Syne',sans-serif;font-size:1.2rem;margin-bottom:4px;}.parents .sub{color:var(--muted);font-size:0.82rem;margin-bottom:12px;line-height:1.4;}.lang-tabs{display:flex;gap:6px;margin-bottom:12px;}.lang-btn{padding:5px 12px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:0.75rem;font-weight:600;cursor:pointer;font-family:inherit;transition:0.2s;}.lang-btn.on{background:var(--gold);color:var(--bg);border-color:var(--gold);}.parent-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;}.parent-grid .card{background:rgba(0,0,0,0.22);border:1px solid var(--border);border-radius:10px;padding:12px 10px;}.parent-grid .card h4{font-family:'Syne',sans-serif;font-size:0.88rem;margin-bottom:4px;color:var(--gold);}.parent-grid .card p{font-size:0.78rem;color:var(--muted);line-height:1.35;}.urdu{font-family:'Noto Nastaliq Urdu','DM Sans',serif;direction:rtl;text-align:right;line-height:1.8;}.urdu h4{font-family:'Noto Nastaliq Urdu',serif;color:var(--gold);}.parent-content{display:none;}.parent-content.on{display:block;}@media(max-width:900px){.parent-grid{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46384a36 */[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #e0b04a !important;
    color: #fff;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4921ceb3 */.faq-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.faq{max-width:760px;margin:0 auto;}.faq-item{border:1px solid var(--border);border-radius:12px;margin-bottom:6px;overflow:hidden;background:var(--card);transition:0.2s;}.faq-item.open{border-color:rgba(224,176,74,0.35);}.faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;font-family:inherit;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text);font-weight:700;font-size:0.88rem;}.faq-q .x{font-family:'IBM Plex Mono',monospace;color:var(--gold);font-size:1rem;transition:0.25s;flex-shrink:0;}.faq-item.open .faq-q .x{transform:rotate(45deg);}.faq-a{display:none;}.faq-item.open .faq-a{display:block;}.faq-a .in{padding:0 14px 12px;color:var(--muted);font-size:0.8rem;line-height:1.4;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-580ec603 */.ai-section{padding:24px 0 10px;background:var(--bg);}.ai-sec{border-radius:16px;padding:24px 20px;position:relative;overflow:hidden;background:radial-gradient(700px 380px at 90% 0%,rgba(224,176,74,0.12),transparent 60%),linear-gradient(160deg,var(--card2),var(--bg2));border:1px solid rgba(224,176,74,0.25);display:grid;grid-template-columns:1.15fr 0.85fr;gap:22px;align-items:center;}.k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.ai-sec h2{font-family:'Syne',sans-serif;font-size:clamp(1.4rem,2.8vw,1.9rem);margin-bottom:8px;line-height:1.15;}.ai-sec .g{color:var(--gold);}.ai-sec p{color:var(--muted);font-size:0.84rem;margin-bottom:14px;max-width:50ch;line-height:1.4;}.ai-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;}.ai-chip{font-size:0.72rem;font-weight:600;color:var(--muted);border:1px solid var(--border);background:rgba(255,255,255,0.03);padding:5px 10px;border-radius:999px;cursor:default;font-family:inherit;}.bot-preview{background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:var(--shadow);}.bot-preview .p-head{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border);}.bot-preview .p-head .av{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--gold-dim));display:grid;place-items:center;color:var(--bg);font-weight:800;font-size:0.8rem;}.bot-preview .p-head .nm{font-family:'Syne',sans-serif;font-weight:700;font-size:0.82rem;}.bot-preview .p-head .st{font-size:0.65rem;color:var(--ok);display:flex;align-items:center;gap:4px;}.bot-preview .p-head .st i{width:5px;height:5px;border-radius:50%;background:var(--ok);}.bot-preview .p-body{padding:12px;display:grid;gap:8px;}.bub{max-width:88%;padding:8px 10px;border-radius:10px;font-size:0.78rem;line-height:1.4;}.bub.bot{background:var(--card);border:1px solid var(--border);border-top-left-radius:3px;justify-self:start;}.bub.user{background:var(--gold);color:var(--bg);border-top-right-radius:3px;justify-self:end;font-weight:600;}@media(max-width:900px){.ai-sec{grid-template-columns:1fr;gap:12px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ebd7ba9 */.contact-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.contact{display:grid;grid-template-columns:1fr 1.15fr;gap:20px;}.contact-info .row{margin-bottom:14px;}.contact-info .lab{font-family:'IBM Plex Mono',monospace;font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--muted2);margin-bottom:2px;}.contact-info .val{font-size:0.95rem;font-weight:600;}.contact-info .val a{color:var(--gold);text-decoration:none;}.form{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:18px 16px;}.fg{margin-bottom:10px;}.fg label{display:block;font-size:0.75rem;font-weight:500;color:var(--muted);margin-bottom:4px;}.fg input,.fg select,.fg textarea{width:100%;padding:10px 12px;background:rgba(0,0,0,0.35);border:1px solid var(--border);border-radius:8px;color:var(--text);font-family:inherit;font-size:0.86rem;transition:0.18s;}.fg input:focus,.fg select:focus,.fg textarea:focus{outline:none;border-color:var(--gold);}.fg textarea{min-height:70px;resize:vertical;}.submit{width:100%;padding:11px;background:var(--gold);color:var(--bg);border:none;border-radius:999px;font-weight:700;font-size:0.9rem;cursor:pointer;font-family:inherit;transition:0.18s;}.submit:hover{background:var(--gold-hover);}.form-ok{display:none;text-align:center;padding:20px 10px;}.form-ok .tick{width:42px;height:42px;border-radius:50%;background:rgba(34,197,94,0.14);border:1px solid rgba(34,197,94,0.4);display:grid;place-items:center;margin:0 auto 10px;color:var(--ok);font-size:1.2rem;}@media(max-width:900px){.contact{grid-template-columns:1fr;gap:14px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-690d190 */.contact-section{padding:24px 0 10px;background:var(--bg);}.sec-head{max-width:620px;margin-bottom:14px;}.sec-head .k{font-family:'IBM Plex Mono',monospace;font-size:0.68rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;display:flex;align-items:center;gap:8px;}.sec-head .k::before{content:'';width:20px;height:1px;background:var(--gold-dim);}.sec-head h2{font-family:'Syne',sans-serif;font-size:clamp(1.45rem,3vw,2.2rem);margin-bottom:6px;line-height:1.15;}.sec-head p{color:var(--muted);font-size:0.9rem;line-height:1.45;}.contact{display:grid;grid-template-columns:1fr 1.15fr;gap:20px;}.contact-info .row{margin-bottom:14px;}.contact-info .lab{font-family:'IBM Plex Mono',monospace;font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--muted2);margin-bottom:2px;}.contact-info .val{font-size:0.95rem;font-weight:600;}.contact-info .val a{color:var(--gold);text-decoration:none;}.form{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:18px 16px;}.fg{margin-bottom:10px;}.fg label{display:block;font-size:0.75rem;font-weight:500;color:var(--muted);margin-bottom:4px;}.fg input,.fg select,.fg textarea{width:100%;padding:10px 12px;background:rgba(0,0,0,0.35);border:1px solid var(--border);border-radius:8px;color:var(--text);font-family:inherit;font-size:0.86rem;transition:0.18s;}.fg input:focus,.fg select:focus,.fg textarea:focus{outline:none;border-color:var(--gold);}.fg textarea{min-height:70px;resize:vertical;}.submit{width:100%;padding:11px;background:var(--gold);color:var(--bg);border:none;border-radius:999px;font-weight:700;font-size:0.9rem;cursor:pointer;font-family:inherit;transition:0.18s;}.submit:hover{background:var(--gold-hover);}.form-ok{display:none;text-align:center;padding:20px 10px;}.form-ok .tick{width:42px;height:42px;border-radius:50%;background:rgba(34,197,94,0.14);border:1px solid rgba(34,197,94,0.4);display:grid;place-items:center;margin:0 auto 10px;color:var(--ok);font-size:1.2rem;}@media(max-width:900px){.contact{grid-template-columns:1fr;gap:14px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a6420a0 */.footer-section{border-top:1px solid var(--border);padding:22px 0 20px;background:var(--bg2);margin-top:16px;}.foot-in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;}.foot-tag{font-size:0.8rem;color:var(--gold);}.foot-copy{font-size:0.75rem;color:rgba(255,255,255,0.3);}.foot-links{display:flex;gap:14px;}.foot-links a{font-size:0.78rem;color:var(--muted);text-decoration:none;}.foot-links a:hover{color:var(--gold);}/* End custom CSS */