@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-arabic-300-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-arabic-500-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-arabic-600-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/frontend/fonts/plex/ibm-plex-sans-arabic-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}html[dir=rtl] body{font-family:IBM Plex Sans Arabic,SF Pro Display,-apple-system,sans-serif;line-height:1.8}html[dir=rtl] :is(h1,h2,h3,h4){line-height:1.4;letter-spacing:0}::-moz-selection{background:var(--accent-soft);color:var(--accent)}::selection{background:var(--accent-soft);color:var(--accent)}.app_header_inner{display:flex;align-items:center;gap:28px;min-block-size:68px}.app_logo{display:flex;align-items:center;flex-shrink:0}.app_logo img{block-size:38px;inline-size:auto}.app_nav{display:flex;align-items:center;gap:26px;margin-inline-end:auto}.app_nav a{color:var(--ink-2);font-size:.92rem;font-weight:500;padding-block:6px;position:relative;transition:color .2s ease}.app_nav a:hover{color:var(--ink)}.app_nav a.is-active{color:var(--accent)}.app_nav a.is-active:after{content:"";position:absolute;inset-block-end:-1px;inset-inline:0;block-size:2px;background:var(--accent);border-radius:2px}.app_header_actions{display:flex;align-items:center;gap:10px}.lang_switch{border:1px solid var(--line-strong);border-radius:999px;padding-block:7px;padding-inline:14px;color:var(--ink-2);font-size:.85rem;font-weight:500;transition:border-color .2s ease,color .2s ease}.lang_switch:hover{border-color:var(--accent);color:var(--accent)}.app_burger{display:none;flex-direction:column;gap:4px;justify-content:center;inline-size:42px;block-size:42px;padding:0;background:none;border:1px solid var(--line-strong);border-radius:10px;cursor:pointer}.app_burger span{display:block;inline-size:18px;block-size:2px;background:var(--ink);margin-inline:auto;border-radius:2px}@media(max-width:1080px){.app_nav,.hide_sm{display:none}.app_burger{display:flex}.app_logo{margin-inline-end:auto}}.app_mobile_nav{border-block-start:1px solid var(--line);background:var(--surface);padding:18px clamp(16px,5vw,36px) 24px}.app_mobile_nav nav{display:flex;flex-direction:column}.app_mobile_nav nav a{padding-block:14px;color:var(--ink);font-size:1rem;font-weight:500;border-block-end:1px solid var(--line)}.app_mobile_cta{display:flex;gap:10px;margin-block-start:18px}[x-cloak]{display:none!important}.btn_primary,.glow_btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding-block:12px;padding-inline:22px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:999px;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn_primary:hover,.glow_btn:hover{background:#000;color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #0d0f122e}.btn_primary:focus-visible,.glow_btn:focus-visible{outline:none;box-shadow:0 0 0 4px var(--accent-ring)}.btn_primary:disabled,.glow_btn:disabled{opacity:.45;cursor:not-allowed;transform:none}html[dir=rtl] :is(.btn_primary,.glow_btn) .bi-arrow-right{transform:scaleX(-1)}.btn_accent{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding-block:12px;padding-inline:24px;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn_accent:hover{background:var(--accent-hover);color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #163a633d}.btn_ghost,.ghost_btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding-block:11px;padding-inline:20px;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;font-size:.9rem;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease}.btn_ghost:hover,.ghost_btn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.glass_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(20px,2.6vw,28px);box-shadow:0 1px 2px #0d0f120a;color:var(--ink-2)}.glass_card.is-interactive{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.glass_card.is-interactive:hover{border-color:var(--line-strong);box-shadow:0 8px 24px #0d0f1214;transform:translateY(-2px)}.glass_card.is-selected{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.glass_card h2,.glass_card h3{color:var(--ink)}.section_land{padding-block:clamp(44px,5vw,72px)}.section_land.tint{background:var(--canvas-2)}.grid_land{display:grid;gap:18px}.grid_land.cols-2{grid-template-columns:repeat(2,1fr)}.grid_land.cols-3{grid-template-columns:repeat(3,1fr)}.grid_land.cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:991px){.grid_land.cols-3,.grid_land.cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid_land.cols-2,.grid_land.cols-3,.grid_land.cols-4{grid-template-columns:1fr}}.section_head{max-inline-size:700px;margin-block-end:clamp(24px,3vw,40px)}.section_head.center{margin-inline:auto;text-align:center}.eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:700;color:var(--accent);margin-block-end:10px}html[dir=rtl] .eyebrow{letter-spacing:.03em;font-size:.78rem}.lead{font-size:1.02rem;color:var(--ink-3);max-inline-size:62ch}.big_heading{color:var(--ink)}.form_label{display:block;font-size:.8rem;font-weight:600;color:var(--ink-2);margin-block-end:7px}.land_input,.land_select,.land_textarea{display:block;inline-size:100%;background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);border-radius:var(--radius);min-block-size:48px;padding-block:11px;padding-inline:14px;font-size:.95rem;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .18s ease,box-shadow .18s ease}.land_textarea{min-block-size:110px;resize:vertical}.land_select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b727a' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-inline-end:38px}html[dir=rtl] .land_select{background-position:left 14px center}:is(.land_input,.land_select,.land_textarea):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}:is(.land_input,.land_textarea)::-moz-placeholder{color:var(--ink-4)}:is(.land_input,.land_textarea)::placeholder{color:var(--ink-4)}.land_input.is-invalid,.land_select.is-invalid,.land_textarea.is-invalid{border-color:#d94141}.field_error{color:#c62d2d;font-size:.82rem;margin-block-start:5px}.field_hint{color:var(--ink-3);font-size:.82rem;margin-block-start:5px}.check_row{display:flex;align-items:flex-start;gap:10px;color:var(--ink-2);font-size:.93rem}.check_row input[type=checkbox]{inline-size:18px;block-size:18px;accent-color:var(--accent);margin-block-start:3px;flex-shrink:0}.avail_badge{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;padding-block:4px;padding-inline:10px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2)}.avail_badge:before{content:"";inline-size:7px;block-size:7px;border-radius:50%}.avail_badge.available{border-color:#b9e6c9;background:#f0faf3;color:#1c6b3a}.avail_badge.available:before{background:#22a75b}.avail_badge.limited{border-color:#f2dfae;background:#fdf8ec;color:#86611a}.avail_badge.limited:before{background:#dda32a}.avail_badge.quote_only{border-color:#c6d5e6;background:var(--accent-soft);color:var(--accent)}.avail_badge.quote_only:before{background:var(--accent)}.avail_badge.unavailable{border-color:var(--line-strong);background:var(--canvas-2);color:var(--ink-3)}.avail_badge.unavailable:before{background:var(--ink-4)}.step_indicator{display:flex;gap:6px;margin-block-end:28px}.step_indicator .step{flex:1;display:flex;flex-direction:column;gap:8px;font-size:.78rem;font-weight:500;color:var(--ink-4);text-align:start}.step_indicator .bar{block-size:4px;border-radius:4px;background:var(--canvas-2)}.step_indicator .step.is-done .bar{background:#22a75b}.step_indicator .step.is-current .bar{background:var(--accent)}.step_indicator .step.is-current{color:var(--accent);font-weight:600}.step_indicator .step.is-done{color:var(--ink-2)}@media(max-width:767px){.step_indicator .step .lbl{display:none}.step_indicator .step.is-current .lbl{display:block}}.status_timeline{list-style:none;margin:0;padding:0;position:relative}.status_timeline:before{content:"";position:absolute;inset-block:8px;inset-inline-start:8px;inline-size:2px;background:var(--line)}.status_timeline li{position:relative;padding-inline-start:36px;padding-block-end:24px}.status_timeline li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:5px;inline-size:14px;block-size:14px;border-radius:50%;background:var(--surface);border:2px solid var(--line-strong)}.status_timeline li.is-done:before{background:#22a75b;border-color:#22a75b}.status_timeline li.is-current:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-ring)}.status_timeline .st_label{color:var(--ink);font-weight:600;font-size:.95rem}.status_timeline li:not(.is-done):not(.is-current) .st_label{color:var(--ink-4);font-weight:500}.status_timeline .st_note{font-size:.88rem;color:var(--ink-2);margin-block-start:3px}.status_timeline .st_date{font-size:.78rem;color:var(--ink-4)}.faq_item{border-block-end:1px solid var(--line)}.faq_q{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;color:var(--ink);font-size:1rem;font-weight:500;text-align:start;padding-block:18px;cursor:pointer}.faq_q .chev{transition:transform .25s ease;flex-shrink:0;color:var(--ink-4)}.faq_q[aria-expanded=true] .chev{transform:rotate(180deg);color:var(--accent)}.faq_a{padding-block-end:20px;color:var(--ink-2);max-inline-size:72ch}.land_table{inline-size:100%;border-collapse:collapse;font-size:.92rem}.land_table th{text-align:start;font-size:.78rem;font-weight:600;color:var(--ink-3);padding-block:12px;padding-inline:14px;border-block-end:1px solid var(--line-strong);background:var(--canvas)}.land_table td{padding-block:14px;padding-inline:14px;border-block-end:1px solid var(--line);color:var(--ink-2);vertical-align:middle}.land_table tbody tr:hover{background:var(--canvas)}.table_scroll{overflow-x:auto}.uploader_zone{border:1.5px dashed var(--line-strong);border-radius:var(--radius);padding:clamp(22px,3vw,34px);text-align:center;color:var(--ink-3);background:var(--canvas);cursor:pointer;transition:border-color .2s ease,background .2s ease}.uploader_zone:hover{border-color:var(--accent);background:var(--accent-soft)}.uploaded_file{display:flex;align-items:center;gap:10px;padding-block:10px;padding-inline:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:.88rem;color:var(--ink-2)}.uploaded_file .remove_file{margin-inline-start:auto;background:none;border:none;color:var(--ink-4);cursor:pointer;padding:4px}.uploaded_file .remove_file:hover{color:#c62d2d}.land_alert{border-radius:var(--radius);padding-block:13px;padding-inline:16px;font-size:.92rem;border:1px solid;margin-block-end:18px}.land_alert.success{border-color:#b9e6c9;background:#f0faf3;color:#1c6b3a}.land_alert.error{border-color:#f0c2c2;background:#fdf2f2;color:#a52929}.land_alert.info{border-color:#c6d5e6;background:var(--accent-soft);color:var(--accent)}.empty_state{text-align:center;padding-block:clamp(40px,6vw,72px);color:var(--ink-3)}.empty_state h3{margin-block-end:8px}.price_display{display:flex;flex-direction:column;gap:2px}.price_display .kind{font-size:.75rem;font-weight:600;color:var(--ink-3)}.price_display .amount{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--ink)}.price_display.confirmed .kind{color:#1c6b3a}.skeleton{background:linear-gradient(90deg,var(--canvas-2) 25%,var(--canvas) 50%,var(--canvas-2) 75%);background-size:200% 100%;animation:land-shimmer 1.5s infinite;border-radius:8px;min-block-size:16px}@keyframes land-shimmer{to{background-position:-200% 0}}.app_footer{background:var(--surface);border-block-start:1px solid var(--line);padding-block:clamp(40px,5vw,64px) 24px;margin-block-start:clamp(40px,5vw,72px)}.footer_grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:clamp(24px,3vw,48px);margin-block-end:36px}@media(max-width:991px){.footer_grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer_grid{grid-template-columns:1fr}}.footer_brand img{block-size:40px;inline-size:auto}.footer_brand p{color:var(--ink-3);font-size:.92rem;margin:14px 0 16px;max-inline-size:32ch}.footer_social{display:flex;gap:8px}.footer_social a{inline-size:36px;block-size:36px;border-radius:50%;border:1px solid var(--line-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);font-size:.95rem;transition:border-color .2s ease,color .2s ease,background .2s ease}.footer_social a:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.app_footer h4{font-size:.82rem;font-weight:700;color:var(--ink);margin-block-end:14px}.app_footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.app_footer ul a{color:var(--ink-3);font-size:.92rem}.app_footer ul a:hover{color:var(--accent)}.footer_contact li{display:flex;gap:9px;color:var(--ink-3);font-size:.9rem;align-items:flex-start}.footer_contact i{color:var(--ink-4);margin-block-start:3px;flex-shrink:0}.footer_bottom{border-block-start:1px solid var(--line);padding-block-start:20px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:.82rem;color:var(--ink-4)}.wa_fab{position:fixed;inset-block-end:22px;inset-inline-end:22px;z-index:800;inline-size:52px;block-size:52px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.45rem;box-shadow:0 6px 20px #25d36659;transition:transform .2s ease}.wa_fab:hover{transform:translateY(-2px);color:#fff}.stack{display:flex;flex-direction:column;gap:14px}.row_gap{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.flex_between{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.text-center{text-align:center}.mt-1{margin-block-start:8px}.mt-2{margin-block-start:16px}.mt-3{margin-block-start:24px}.mt-4{margin-block-start:32px}.mb-2{margin-block-end:16px}.mb-3{margin-block-end:24px}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.skip_link{position:absolute;inset-block-start:-48px;inset-inline-start:12px;background:var(--accent);color:#fff;padding:10px 18px;border-radius:8px;z-index:1000;transition:inset-block-start .2s}.skip_link:focus{inset-block-start:12px}.app_header,.app_mobile_nav,.app_footer{--ink: #ffffff;--ink-2: #c9cfd6;--ink-3: #9aa3ad;--ink-4: #6b737c;--surface: #0f1114;--canvas: #090a0c;--canvas-2: #0c0d10;--line: rgba(255,255,255,.1);--line-strong: rgba(255,255,255,.18);--accent: #5683da;--accent-hover: #7ea0e6;--accent-soft: rgba(86,131,218,.14);--accent-ring: rgba(86,131,218,.3);color:var(--ink)}.app_header{background:#090a0cd9;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-block-end:1px solid var(--line)}.app_footer{background:#090a0c}.app_mobile_nav{background:#0f1114}.app_burger span{background:#fff}.app_header .btn_primary,.app_mobile_nav .btn_primary{background:#fff;color:#0d0f12;border-color:#fff}.app_header .btn_primary:hover,.app_mobile_nav .btn_primary:hover{background:#e8ebef;color:#0d0f12}.app_header .btn_ghost,.app_mobile_nav .btn_ghost{border-color:#ffffff3d;color:#fff;background:transparent}.app_header .btn_ghost:hover,.app_mobile_nav .btn_ghost:hover{border-color:#fff;background:#ffffff14;color:#fff}.app_header .app_logo img,.app_footer .footer_brand img{filter:none}.app_header{background:#090a0c;backdrop-filter:none;-webkit-backdrop-filter:none}.app_header_inner{min-block-size:118px;gap:34px}.app_logo img{block-size:auto;inline-size:120px;max-inline-size:120px}.app_footer .footer_brand img{block-size:auto;inline-size:120px}.app_header .app_nav a{font-weight:300;font-size:.95rem}.app_header .btn_primary,.app_mobile_nav .btn_primary{position:relative;padding:10px 20px;background:#ffffff80;border:none;border-radius:100px;color:#000;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:.05em;cursor:pointer;overflow:hidden;display:inline-flex;align-items:center;gap:10px;z-index:1;text-decoration:none}.app_header .btn_primary:before,.app_mobile_nav .btn_primary:before{content:"";position:absolute;top:var(--y, 50%);left:var(--x, 90%);transform:translate(-50%,-50%);width:200px;height:200px;background:radial-gradient(43.3% 44.23% at 50% 49.51%,#fff 10% 60%,#fff 80%,#ff400000);filter:blur(20px);opacity:1;transition:top .1s,left .1s;z-index:-1}.app_header .btn_primary:hover,.app_mobile_nav .btn_primary:hover{background:#ffffff80;color:#000}.tier_badge{display:inline-flex;align-items:center;gap:7px;padding-block:6px;padding-inline:13px;border-radius:999px;font-size:.78rem;font-weight:600;border:1px solid var(--line-strong);color:var(--ink-2);background:var(--canvas)}.tier_badge:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;background:currentColor;flex-shrink:0}.tier_badge.tier_maximum{background:var(--ink);color:#fff;border-color:var(--ink)}.tier_badge.tier_high{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-ring)}.tier_badge.tier_standard{background:var(--canvas);color:var(--ink-3);border-color:var(--line-strong)}@media(max-width:1080px){.app_header .btn_primary.hide_sm,.app_header .btn_ghost.hide_sm,.app_header .hide_sm{display:none!important}.app_header_inner{min-block-size:72px;gap:12px}.app_logo img{inline-size:92px;max-inline-size:92px}}.app_header{overflow:visible}#land_menu{padding:0;margin-inline-end:auto}#land_menu ul{list-style:none;margin:0;padding:0;text-align:start}#land_menu>ul{display:flex;align-items:center;gap:20px}#land_menu li{position:relative}#land_menu>ul>li>a{display:block;padding-block:10px;padding-inline:6px;color:#fff;font-size:.95rem;font-weight:300;text-decoration:none;transition:color .2s ease}#land_menu>ul>li>a:hover,#land_menu>ul>li.is-active>a{color:#5683da}#land_menu li>a:after{content:"";font-family:bootstrap-icons;margin-inline-start:5px;font-size:8px;color:#ffffff80;position:relative}#land_menu li>a:only-child:after{content:"";margin-inline-start:0}#land_menu li>ul{position:absolute;inset-inline-start:0;inset-block-start:100%;z-index:999;min-inline-size:220px;white-space:nowrap;background-color:#0b0c0e;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:10px;visibility:hidden;opacity:0;transition:all linear .2s 0s}#land_menu li:hover>ul{visibility:visible;opacity:1}#land_menu li>ul li{display:block;margin:0;text-align:start}#land_menu li>ul li a{display:block;min-block-size:38px;padding-block:10px;padding-inline:16px;color:#fff;font-size:13px;font-weight:500;text-decoration:none;border-radius:7px;transition:all linear .2s 0s}#land_menu li>ul li a:hover{background-color:#18191b;color:#fff}#land_menu li>ul li.has-submenu>a:after{content:"";position:absolute;inset-inline-end:14px;inset-block-start:50%;transform:translateY(-50%);font-size:13px;margin-inline-start:0}html[dir=rtl] #land_menu li>ul li.has-submenu>a:after{transform:translateY(-50%) scaleX(-1)}#land_menu li>ul>li>ul{position:absolute;inset-inline-start:100%;inset-block-start:-11px;visibility:hidden;opacity:0;transition:all linear .2s 0s}#land_menu li>ul>li:hover>ul{visibility:visible;opacity:1}@media(max-width:1080px){#land_menu{display:none}}.msheet_trigger{display:flex;align-items:center;justify-content:space-between;inline-size:100%;background:none;border:0;border-block-end:1px solid var(--line);padding-block:14px;padding-inline:0;color:var(--ink);font-size:1rem;font-weight:500;font-family:inherit;text-align:start;cursor:pointer}.msheet_trigger i{font-size:.75rem;opacity:.5;transition:transform .2s ease}.msheet_trigger i.is-open{transform:rotate(180deg)}.msheet_sub{padding-inline-start:14px;border-inline-start:2px solid rgba(255,255,255,.1);margin-block:6px 10px}.msheet_sub a{display:block;padding-block:11px;color:var(--ink-2);font-size:.95rem;font-weight:300;text-align:start}.msheet_sub a:hover{color:#fff}.msheet_head{display:block;padding-block:10px 4px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff61;text-align:start}.msheet_all{color:#5683da!important;font-weight:500!important}.page_band{background:#0d1014;border-block-end:1px solid rgba(255,255,255,.06);padding-block:34px 44px}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px}.crumbs li{display:inline-flex;align-items:center}.crumbs a,.crumbs span{font-size:.78rem;color:#ffffff73;text-decoration:none;transition:color .18s ease}.crumbs a:hover{color:#ffffffd9}.crumbs span[aria-current]{color:#ffffffc7}.crumb_sep{font-size:.55rem;color:#ffffff40;margin-inline:8px}html[dir=rtl] .crumb_sep{transform:scaleX(-1)}.band_eyebrow{display:block;margin-block-start:16px;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5683da}html[dir=rtl] .band_eyebrow{text-transform:none;letter-spacing:0}.band_title{margin-block:10px 0;font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:600;line-height:1.15;letter-spacing:-.015em;color:#fff}html[dir=rtl] .band_title{letter-spacing:0}.band_sub{margin-block:12px 0;max-inline-size:60ch;font-size:1.02rem;line-height:1.6;color:#ffffff8c}.page_band+.section_land{padding-block-start:clamp(36px,4vw,56px)}@media(max-width:768px){.page_band{padding-block:22px 28px}.band_sub{font-size:.95rem}}html[dir=rtl] #land_menu>ul{gap:12px}html[dir=rtl] .app_header_inner{gap:20px}html[dir=rtl] .app_header_actions{gap:8px}@media(max-width:1260px){html[dir=rtl] #land_menu{display:none}html[dir=rtl] .app_burger{display:flex}html[dir=rtl] .app_logo{margin-inline-end:auto}}.app_footer .footer_grid{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:clamp(20px,2.5vw,40px)}@media(max-width:1080px){.app_footer .footer_grid{grid-template-columns:1fr 1fr 1fr}.app_footer .footer_brand{grid-column:1 / -1}}@media(max-width:640px){.app_footer .footer_grid{grid-template-columns:1fr 1fr}}.app_footer ul a i{margin-inline-end:5px;font-size:.9rem}.footer_contact_strip{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,40px);padding-block:22px;margin-block-end:4px;border-block-start:1px solid var(--line)}.footer_contact_strip a,.footer_contact_strip .footer_addr{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;color:var(--ink-3);transition:color .18s ease}.footer_contact_strip a:hover{color:var(--accent)}.footer_contact_strip i{font-size:1rem;color:var(--ink-4);flex-shrink:0}.footer_addr{cursor:default}.bi{font-size:inherit;line-height:1}.pager{display:flex;align-items:center;justify-content:center;gap:6px;margin-block-start:32px}.pager_arrow,.pager_num{display:inline-flex;align-items:center;justify-content:center;min-inline-size:40px;block-size:40px;padding-inline:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink-2);font-family:inherit;font-size:.92rem;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.pager_arrow i{font-size:.85rem}html[dir=rtl] .pager_arrow i{transform:scaleX(-1)}.pager_arrow:hover:not(.is-off),.pager_num:hover:not(.is-current){border-color:var(--line-strong);background:var(--canvas-2);color:var(--ink)}.pager_arrow.is-off{opacity:.35;cursor:not-allowed}.pager_num.is-current{background:var(--accent);border-color:var(--accent);color:#fff;cursor:default}.pager_nums{display:flex;align-items:center;gap:6px}.pager_gap{padding-inline:6px;color:var(--ink-4);font-size:.9rem}@media(max-width:520px){.pager_num{min-inline-size:36px;block-size:36px;padding-inline:8px}.pager_arrow{min-inline-size:36px;block-size:36px}}:root{--ease-out: cubic-bezier(.22, 1, .36, 1);--dur: .5s}.fade-up,.reveal{opacity:0;transform:translateY(10px);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.fade-up.is-in,.reveal.is-in,.no-js .fade-up,.no-js .reveal{opacity:1;transform:none}.route_card,.glass_card,.doc_card,.offer_card{transition:transform .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.route_card:hover,.offer_card:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:0 8px 24px #09182a12}.btn_primary,.btn_ghost,.ghost_btn{transition:transform .14s var(--ease-out),background .18s var(--ease-out),border-color .18s var(--ease-out),color .18s var(--ease-out)}.btn_primary:active,.btn_ghost:active,.ghost_btn:active{transform:scale(.98)}.hero_copy>*{animation:heroIn .7s var(--ease-out) backwards}.hero_copy>*:nth-child(1){animation-delay:60ms}.hero_copy>*:nth-child(2){animation-delay:.13s}.hero_copy>*:nth-child(3){animation-delay:.2s}.hero_copy>*:nth-child(4){animation-delay:.27s}@keyframes heroIn{0%{opacity:0;transform:translateY(12px)}}.search_zone{animation:heroIn .8s .38s var(--ease-out) backwards}.wizard_step{animation:stepIn .42s var(--ease-out)}@keyframes stepIn{0%{opacity:0;transform:translate(16px)}}html[dir=rtl] .wizard_step{animation-name:stepInRtl}@keyframes stepInRtl{0%{opacity:0;transform:translate(-16px)}}.hero_stats strong,.story_stats strong{font-variant-numeric:tabular-nums}.app_nav a:after,#land_menu>ul>li>a{transition:color .18s var(--ease-out)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.fade-up,.reveal{opacity:1!important;transform:none!important}}.read_progress{position:fixed;inset-block-start:0;inset-inline-start:0;block-size:2px;inline-size:0;background:var(--accent);z-index:1000;transition:inline-size 60ms linear;pointer-events:none}button.is-busy,.btn_accent.is-busy{position:relative;pointer-events:none;opacity:.82}button.is-busy:after{content:"";position:absolute;inset-inline-end:14px;inset-block-start:50%;inline-size:14px;block-size:14px;margin-block-start:-7px;border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%;animation:spin .64s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.search_field select,.search_field input,.land_input,.land_select{transition:border-color .12s var(--ease-out),box-shadow .12s var(--ease-out),transform .12s var(--ease-out)}.search_field select:focus,.search_field input:focus,.land_input:focus,.land_select:focus{transform:translateY(-1px);box-shadow:0 0 0 3px var(--accent-ring)}.search_swap{transition:transform .26s var(--ease-out),color .18s var(--ease-out),background .18s var(--ease-out)}.search_swap:hover{transform:rotate(180deg)}html[dir=rtl] .search_swap:hover{transform:rotate(180deg) scaleX(-1)}#fmc-map:not(.is-locked) .city.on:not(.origin) .pin{animation:breathe 3.2s ease-in-out infinite}@keyframes breathe{0%,to{opacity:1}50%{opacity:.55}}.route_price,.qb_total strong,[data-price]{font-variant-numeric:tabular-nums}.result_card{animation:cardIn .48s var(--ease-out) backwards}.result_card:nth-child(1){animation-delay:40ms}.result_card:nth-child(2){animation-delay:.1s}.result_card:nth-child(3){animation-delay:.16s}@keyframes cardIn{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.read_progress{display:none}#fmc-map .city .pin{animation:none!important}.search_swap:hover{transform:none}.search_field select:focus,.search_field input:focus{transform:none}}.pay_badge{display:inline-flex;align-items:center;gap:6px;padding-block:6px;padding-inline:12px;border-radius:999px;background:#fdf1f1;border:1px solid #e9b4b4;color:#a83232;font-size:.78rem;font-weight:700;white-space:nowrap}.pay_badge:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.track_form{padding:26px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface)}.track_submit{inline-size:100%;min-block-size:48px;margin-block-start:20px;justify-content:center}.track_fine{margin-block:14px 0;font-size:.82rem;line-height:1.55;color:var(--ink-3)}.track_back{margin-block-start:18px;text-align:center;font-size:.9rem}.code_input{font-size:1.7rem;font-weight:700;letter-spacing:.5em;text-align:center;text-indent:.5em;font-family:ui-monospace,SF Mono,Menlo,monospace}.field_error{margin-block:8px 0;font-size:.85rem;color:#a83232}.track_signout{margin-block-start:32px;text-align:center}.track_signout button{background:none;border:0;color:var(--ink-3);font-size:.85rem;font-family:inherit;text-decoration:underline;cursor:pointer}.track_line{list-style:none;margin:0;padding:0;position:relative}.track_line li{display:flex;gap:16px;padding-block-end:22px;position:relative}.track_line li:not(:last-child):before{content:"";position:absolute;inset-inline-start:7px;inset-block:20px 0;inline-size:2px;background:var(--line)}.track_line li.is-done:not(:last-child):before{background:var(--accent)}.track_dot{inline-size:16px;block-size:16px;border-radius:50%;flex-shrink:0;margin-block-start:3px;border:2px solid var(--line-strong);background:var(--surface);z-index:1}.track_line li.is-done .track_dot{background:var(--accent);border-color:var(--accent)}.track_line li.is-now .track_dot{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.track_body strong{display:block;font-size:.98rem;color:var(--ink-3)}.track_line li.is-done .track_body strong,.track_line li.is-now .track_body strong{color:var(--ink)}.track_line li.is-now .track_body strong{font-weight:700}.track_when{display:block;margin-block-start:2px;font-size:.82rem;color:var(--ink-4)}.track_body p{margin-block:6px 0;font-size:.9rem;line-height:1.55;color:var(--ink-2)}.duty_block{margin-block:8px 32px;border-radius:var(--radius-lg);border:1px solid var(--accent-ring);background:var(--accent-soft);overflow:hidden}.duty_head{padding:24px 26px;border-block-end:1px solid var(--accent-ring)}.duty_eyebrow{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}html[dir=rtl] .duty_eyebrow{letter-spacing:0;text-transform:none}.duty_amount{margin:8px 0 0;font-size:2.1rem;font-weight:700;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.duty_note{margin:10px 0 0;font-size:.9rem;color:var(--ink-2)}.duty_options{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--accent-ring)}@media(max-width:700px){.duty_options{grid-template-columns:1fr}}.duty_opt{padding:22px 26px;background:var(--surface)}.duty_opt h3{margin:0 0 14px;font-size:1rem;font-weight:600;color:var(--ink)}.duty_opt p{margin:0;font-size:.92rem;line-height:1.6;color:var(--ink-2)}.duty_calc{inline-size:100%;border-collapse:collapse;margin-block-end:18px;font-size:.92rem}.duty_calc td{padding-block:7px;color:var(--ink-2)}.duty_calc td:last-child{text-align:end;font-variant-numeric:tabular-nums}.duty_calc_total td{padding-block-start:11px;border-block-start:1px solid var(--line);font-weight:700;color:var(--ink)}.duty_btn{inline-size:100%;min-block-size:46px;justify-content:center;gap:8px}html[dir=rtl] .duty_btn .bi-arrow-right{transform:scaleX(-1)}.duty_opt_alt{background:var(--canvas)}.duty_free{margin-block-start:12px!important;font-size:.85rem!important;font-weight:600;color:#2f7d4f!important}.fmc_consent{position:fixed;inset-inline:0;bottom:0;z-index:1200;background:#090a0c;border-top:1px solid rgba(255,255,255,.12);padding:16px clamp(16px,4vw,32px)}.fmc_consent_inner{max-width:1280px;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.fmc_consent_text{margin:0;color:#ffffffb8;font-size:.875rem;line-height:1.5;flex:1 1 420px}.fmc_consent_text a{color:#5683da;text-decoration:underline}.fmc_consent_actions{display:flex;gap:10px;flex:0 0 auto}.fmc_consent_btn{border-radius:999px;padding:9px 20px;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.fmc_consent_btn.solid{background:#ffffffeb;color:#090a0c;border:1px solid rgba(255,255,255,.92);text-transform:uppercase;letter-spacing:.04em}.fmc_consent_btn.solid:hover{background:#fff}.fmc_consent_btn.ghost{background:transparent;color:#5683da;border:1px solid rgba(86,131,218,.5)}.fmc_consent_btn.ghost:hover{border-color:#5683da}@media(max-width:600px){.fmc_consent_actions{width:100%}.fmc_consent_btn{flex:1}}:root{--nav-h: 72px}body.nav_locked{overflow:hidden}.app_header.is-open{position:fixed;inset-block-start:0;inset-inline:0;z-index:10000;background:#000}.app_header.is-open .app_header_inner{min-block-size:var(--nav-h)}.app_burger{position:relative;inline-size:26px;block-size:18px;padding:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.app_burger span{position:absolute;inset-inline-start:0;display:block;inline-size:100%;block-size:2px;margin:0;border-radius:30px;background:#fff;opacity:1;transition:transform .25s ease-in-out,top .25s ease-in-out,width .25s ease-in-out,left .25s ease-in-out}.app_burger span:nth-child(1){top:0}.app_burger span:nth-child(2),.app_burger span:nth-child(3){top:8px}.app_burger span:nth-child(4){top:16px}.app_burger.open span:nth-child(1),.app_burger.open span:nth-child(4){top:8px;inline-size:0;inset-inline-start:50%}.app_burger.open span:nth-child(2){transform:rotate(45deg)}.app_burger.open span:nth-child(3){transform:rotate(-45deg)}.app_burger:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.app_mobile_nav{position:fixed;inset-block-start:var(--nav-h);inset-block-end:0;inset-inline:0;z-index:9999;display:block;padding:24px 30px 0;background:#000;color:#fff;border:0;border-radius:0;box-shadow:none}.msheet_scroll{display:flex;flex-direction:column;max-block-size:calc(100dvh - var(--nav-h) - 96px);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;overscroll-behavior:contain;padding-block-end:12px}.app_mobile_nav nav>a,.app_mobile_nav .msheet_trigger{display:flex;align-items:center;justify-content:space-between;inline-size:100%;padding:12px 6px;border:0;border-block-end:1px solid var(--line);background:transparent;color:#fff;font-weight:300;font-size:.98rem;text-align:start;text-decoration:none}.app_mobile_nav nav>a:hover,.app_mobile_nav nav>a:focus-visible,.app_mobile_nav .msheet_trigger:hover,.app_mobile_nav .msheet_trigger[aria-expanded=true]{color:var(--accent)}.app_mobile_nav .msheet_trigger i{flex:none;font-size:.7rem;opacity:.5;transition:transform .25s ease}.app_mobile_nav .msheet_trigger i.is-open{transform:rotate(180deg)}.app_mobile_nav .msheet_sub{margin-inline-start:15px;padding:0;border:0;background:transparent}.app_mobile_nav .msheet_sub a{display:block;padding:10px 6px;border-block-end:1px solid var(--line);color:#ffffffb8;font-weight:300;font-size:.92rem;text-decoration:none}.app_mobile_nav .msheet_sub a:hover{color:var(--accent)}.app_mobile_nav .msheet_head{display:block;padding:12px 6px 6px;color:var(--ink-4);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.app_mobile_nav .msheet_all{color:var(--accent)!important;font-weight:500!important}.app_mobile_cta{position:fixed;inset-inline:0;inset-block-end:0;z-index:10001;display:flex;gap:10px;margin:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#000;border-block-start:1px solid var(--line)}.app_mobile_cta>*{flex:1;justify-content:center}.land_tabbar{display:none}@media(max-width:768px){.land_tabbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:9990;display:flex;justify-content:space-around;align-items:center;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:#090a0df7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block-start:1px solid var(--line)}.land_tabbar a{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;min-inline-size:0;padding:2px 4px;color:#fff;opacity:.7;font-size:10px;line-height:1.2;text-align:center;text-decoration:none}.land_tabbar a i{font-size:19px;line-height:1}.land_tabbar a span{inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.land_tabbar a.is-current{opacity:1;color:var(--accent)}.land_tabbar a.tab_accent{opacity:1;font-weight:700}.land_tabbar a.tab_wa{opacity:1;color:#25d366}body{padding-block-end:64px}body.nav_locked .land_tabbar{display:none}}@media(max-width:768px){.land_tabbar a{position:relative}.land_tabbar a.is-current{color:#fff;opacity:1;font-weight:600}.land_tabbar a.is-current:before{content:"";position:absolute;inset-block-start:-10px;inset-inline-start:50%;transform:translate(-50%);inline-size:26px;block-size:2px;border-radius:0 0 2px 2px;background:var(--accent)}.land_tabbar a.is-current i{color:var(--accent)}.land_tabbar a{opacity:.55}.land_tabbar a.tab_accent,.land_tabbar a.tab_wa{opacity:1}}.blog_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;margin-block:8px 34px}.blog_card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.blog_card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.blog_thumb{aspect-ratio:3 / 2;background-size:cover;background-position:center;background-color:var(--canvas-2);display:flex;align-items:center;justify-content:center}.blog_thumb_ph{color:var(--ink-4);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.blog_card_body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px}.blog_card_body time{color:var(--accent);font-size:.78rem;font-weight:500}.blog_card_body h2{font-size:1.12rem;line-height:1.35;margin:0;color:var(--ink)}.blog_card_body p{margin:0;color:var(--ink-2);font-size:.92rem;line-height:1.6}.blog_more{margin-block-start:4px;color:var(--accent);font-size:.86rem;font-weight:500}.blog_hero{aspect-ratio:16 / 8;background-size:cover;background-position:center;border-radius:14px;margin-block:6px 26px}.blog_prose{font-size:1.02rem;line-height:1.75}.blog_prose h2{margin-block:30px 12px;font-size:1.5rem}.blog_prose h3{margin-block:24px 10px;font-size:1.2rem}.blog_prose p{margin-block:0 16px;color:var(--ink-2)}.blog_prose ul,.blog_prose ol{margin-block:0 16px;padding-inline-start:22px;color:var(--ink-2)}.blog_prose li{margin-block-end:6px}.blog_prose a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.blog_prose img{max-inline-size:100%;height:auto;border-radius:10px;margin-block:12px}.blog_cta{margin-block-start:40px}.blog_more_wrap{margin-block-start:48px}.blog_more_wrap h3{margin-block-end:16px}.band_row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.band_lead{flex:1;min-inline-size:260px}.band_actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;text-align:end}.band_price{display:flex;flex-direction:column;gap:2px;align-items:flex-end}.band_price_kind{font-size:.75rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.06em}.band_price_amount{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;color:#fff;line-height:1.1}@media(max-width:640px){.band_actions{align-items:flex-start;text-align:start;inline-size:100%}.band_price,.band_price_kind{align-items:flex-start}}.band_actions .btn_primary,.btn_on_dark{background:#fff;color:var(--ink);border-color:#fff}.band_actions .btn_primary:hover,.btn_on_dark:hover{background:#ffffffe6;color:#000}.dest_cta{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:var(--accent);white-space:nowrap}.dest_cta .bi{font-size:.75rem}
