.template-grid[data-astro-cid-fuf6c25a]{--split-layout-columns:minmax(0, 1.35fr) minmax(18rem, .95fr)}.template-panel[data-astro-cid-fuf6c25a]{border-radius:var(--surface-panel-radius,var(--radius-panel,2px));background:var(--surface-panel-background,#ffffff8c)}.template-note[data-astro-cid-fuf6c25a]{background:linear-gradient(#21688f1a,#ffffffa6)}h2[data-astro-cid-fuf6c25a]{font-family:var(--serif);margin-top:0}ul[data-astro-cid-fuf6c25a]{margin:0;padding-left:1.2rem}.qa-panel[data-astro-cid-fuf6c25a],.route-panel[data-astro-cid-fuf6c25a]{margin-top:2rem}.route-card[data-astro-cid-fuf6c25a]:hover{border-color:#17496542}.route-card[data-astro-cid-fuf6c25a].is-hold{background:#ffffffb8;border-style:dashed}.route-card[data-astro-cid-fuf6c25a].is-hold:hover{border-color:var(--surface-border)}.editorial-grid[data-astro-cid-gica4h46]{--split-layout-columns:minmax(0, 1.25fr) minmax(18rem, .95fr)}.editorial-card[data-astro-cid-gica4h46]{border-radius:var(--surface-panel-radius,var(--radius-panel,0px));background:var(--surface-panel-background,#ffffff94)}.editorial-note[data-astro-cid-gica4h46]{background:linear-gradient(#5068861f,#ffffffa3)}h2[data-astro-cid-gica4h46]{font-family:var(--serif);margin-top:0}ol[data-astro-cid-gica4h46]{margin:0;padding-left:1.2rem}.editorial-trust-row[data-astro-cid-gica4h46]{border-top:1px solid color-mix(in srgb, var(--accent-strong) 14%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.1rem 0 0;padding-top:1rem;display:grid}.editorial-trust-row[data-astro-cid-gica4h46] div[data-astro-cid-gica4h46]{min-width:0}.editorial-trust-row[data-astro-cid-gica4h46] dt[data-astro-cid-gica4h46]{font-family:var(--uiFont,var(--sansFont,sans-serif));letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--accent-strong) 76%, var(--muted));margin:0 0 .18rem;font-size:.7rem;font-weight:700}.editorial-trust-row[data-astro-cid-gica4h46] dd[data-astro-cid-gica4h46]{color:var(--muted);margin:0;font-size:.88rem;line-height:1.42}.route-card[data-astro-cid-gica4h46]{min-height:100%}.route-card--hold[data-astro-cid-gica4h46]{opacity:.82;flex-direction:column;gap:.45rem;display:flex}.route-card[data-astro-cid-gica4h46]:hover{border-color:#4d5d7a42}.editorial-route-stack{gap:.75rem;margin:1.2rem 0;display:grid}.editorial-route-item{border:1px solid color-mix(in srgb, var(--surface-border) 78%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .34);background:#ffffffb8;margin:0;padding:.85rem .95rem}.editorial-route-item__situation,.editorial-route-item__direction,.editorial-route-item__owner,.editorial-route-item__guide,.editorial-route-item__continue{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.5}.editorial-route-item__situation{color:var(--ink);font-weight:750;line-height:1.35}.editorial-route-item__direction,.editorial-route-item__owner,.editorial-route-item__guide,.editorial-route-item__continue{margin-top:.55rem}.editorial-route-item__label{color:color-mix(in srgb, var(--accent-strong) 72%, var(--muted));font-family:var(--uiFont,var(--sansFont,sans-serif));letter-spacing:.07em;text-transform:uppercase;margin-bottom:.16rem;font-size:.68rem;font-weight:800;display:block}.editorial-route-item__owner a,.editorial-route-item__guide a,.editorial-route-item__continue a{font-weight:650}@media (width<=720px){.editorial-card.prose>table[data-editorial-responsive-table=true]{white-space:normal;width:100%;min-width:0;display:block;overflow:visible}.editorial-card.prose>table[data-editorial-responsive-table=true]>thead{display:none}.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody,.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr,.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>th,.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>td{width:100%;display:block}.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr{border:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38);background:#ffffffb8;margin:.65rem 0;overflow:hidden}.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>th,.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>td{white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:.52rem .68rem}.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>th:before,.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>td:before{color:var(--muted);content:attr(data-label);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.18rem;font-size:.66rem;font-weight:800;display:block}.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>th:first-child,.editorial-card.prose>table[data-editorial-responsive-table=true]>tbody>tr>td:first-child{color:var(--ink);background:color-mix(in srgb, var(--accent) 7%, white);font-weight:800}}@media (width<=680px){.editorial-trust-row[data-astro-cid-gica4h46]{grid-template-columns:1fr}}.immersion-grid[data-astro-cid-gowbq3y4]{--split-layout-columns:repeat(2, minmax(0, 1fr))}.immersion-card[data-astro-cid-gowbq3y4]{border-radius:var(--surface-panel-radius,var(--radius-panel,2px));background:var(--surface-panel-background,#ffffff8c)}.immersion-note[data-astro-cid-gowbq3y4]{background:linear-gradient(#4b7a2824,#ffffff9e)}h2[data-astro-cid-gowbq3y4]{font-family:var(--serif);margin-top:0}ul[data-astro-cid-gowbq3y4]{margin:0;padding-left:1.2rem}.qa-panel[data-astro-cid-gowbq3y4],.route-panel[data-astro-cid-gowbq3y4]{margin-top:2rem}.route-card[data-astro-cid-gowbq3y4]:hover{border-color:#35571d47}.route-card[data-astro-cid-gowbq3y4].is-hold{background:#ffffffb8;border-style:dashed}.route-card[data-astro-cid-gowbq3y4].is-hold:hover{border-color:var(--surface-border)}.inspiration-panel[data-astro-cid-dm7rfwyc]{border-radius:var(--surface-panel-radius,var(--radius-panel,0px));background:var(--surface-panel-background,radial-gradient(circle at top right, #aa4f7d1f, transparent 32%), #fffcff94);margin-top:2rem}.inspiration-grid[data-astro-cid-dm7rfwyc]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}h2[data-astro-cid-dm7rfwyc]{font-family:var(--serif);margin-top:0}blockquote[data-astro-cid-dm7rfwyc]{border-left:4px solid var(--warm);border-radius:var(--choice-card-radius,var(--radius-card,0px));background:var(--choice-card-background,#ffffff94);margin:0;padding:1rem}blockquote[data-astro-cid-dm7rfwyc] p[data-astro-cid-dm7rfwyc]{margin:0}.route-card[data-astro-cid-dm7rfwyc]:hover{border-color:#7d345b42}.inspiration-cta[data-astro-cid-dm7rfwyc]{border:1px solid color-mix(in srgb, var(--accent) 18%, white);background:color-mix(in srgb, var(--surface) 88%, white)}.inspiration-cta__eyebrow[data-astro-cid-dm7rfwyc]{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .45rem;font-size:.82rem;font-weight:700}.inspiration-cta__actions[data-astro-cid-dm7rfwyc]{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.local-strip[data-astro-cid-3vqcy52l]{margin-block:2rem}.local-card[data-astro-cid-3vqcy52l] h2[data-astro-cid-3vqcy52l]{font-family:var(--serif);color:var(--ink);margin-top:0;margin-bottom:.8rem;font-size:clamp(1.35rem,2.2vw,1.75rem)}.proof-list[data-astro-cid-3vqcy52l]{color:var(--muted);gap:.6rem;margin:0;padding-left:1.2rem;display:grid}.local-focus[data-astro-cid-3vqcy52l] p[data-astro-cid-3vqcy52l]{color:var(--muted);margin:0;line-height:1.7}.prose[data-astro-cid-3vqcy52l]{line-height:1.75}.quick-answers-surface[data-astro-cid-3vqcy52l],.route-choice-surface[data-astro-cid-3vqcy52l]{margin-top:2rem}.quick-answers-surface[data-astro-cid-3vqcy52l] h2[data-astro-cid-3vqcy52l],.route-choice-surface[data-astro-cid-3vqcy52l] h2[data-astro-cid-3vqcy52l]{font-family:var(--serif);margin-bottom:1rem;font-size:clamp(1.35rem,2.2vw,1.75rem)}.qa-accordion__item[data-astro-cid-3vqcy52l],.route-card[data-astro-cid-3vqcy52l]{min-width:0}.quick-answers-surface[data-astro-cid-3vqcy52l] .qa-accordion__item[data-astro-cid-3vqcy52l]:nth-of-type(3n+1){background:color-mix(in srgb, var(--accent) 8%, white)}.quick-answers-surface[data-astro-cid-3vqcy52l] .qa-accordion__item[data-astro-cid-3vqcy52l]:nth-of-type(3n+2){background:color-mix(in srgb, var(--warm) 10%, white)}.quick-answers-surface[data-astro-cid-3vqcy52l] .qa-accordion__item[data-astro-cid-3vqcy52l]:nth-of-type(3n){background:color-mix(in srgb, var(--bg-top) 70%, white)}.route-choice-surface[data-astro-cid-3vqcy52l] .route-card[data-astro-cid-3vqcy52l]:nth-child(3n+1){background:color-mix(in srgb, var(--accent) 10%, white)}.route-choice-surface[data-astro-cid-3vqcy52l] .route-card[data-astro-cid-3vqcy52l]:nth-child(3n+2){background:color-mix(in srgb, var(--warm) 12%, white)}.route-choice-surface[data-astro-cid-3vqcy52l] .route-card[data-astro-cid-3vqcy52l]:nth-child(3n){background:color-mix(in srgb, var(--bg-top) 74%, white)}.qa-accordion__summary[data-astro-cid-3vqcy52l],.route-card[data-astro-cid-3vqcy52l] .pattern-choice-title[data-astro-cid-3vqcy52l],.qa-accordion__panel[data-astro-cid-3vqcy52l] p[data-astro-cid-3vqcy52l],.route-card[data-astro-cid-3vqcy52l] .pattern-choice-copy[data-astro-cid-3vqcy52l]{overflow-wrap:anywhere}@media (width<=640px){.quick-answers-surface[data-astro-cid-3vqcy52l],.route-choice-surface[data-astro-cid-3vqcy52l]{margin-inline:auto;width:95vw;margin-top:1.4rem}.quick-answers-surface[data-astro-cid-3vqcy52l] h2[data-astro-cid-3vqcy52l],.route-choice-surface[data-astro-cid-3vqcy52l] h2[data-astro-cid-3vqcy52l]{margin-bottom:.8rem;font-size:clamp(1.2rem,6vw,1.5rem)}.route-choice-surface[data-astro-cid-3vqcy52l] .pattern-choice-grid[data-astro-cid-3vqcy52l]{grid-template-columns:1fr;gap:.75rem}}.decision-strip[data-astro-cid-m7h4uwo5]{border-radius:var(--surface-panel-radius,var(--radius-panel,2px));border:1px solid color-mix(in srgb, var(--accent) 20%, white);margin-top:1.25rem;padding:1rem 1.1rem}.decision-strip[data-astro-cid-m7h4uwo5] h2[data-astro-cid-m7h4uwo5]{letter-spacing:.05em;text-transform:uppercase;font-size:.92rem;font-family:var(--ui-font);margin:0}.decision-strip__grid[data-astro-cid-m7h4uwo5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.7rem;display:grid}.decision-strip__item[data-astro-cid-m7h4uwo5]{border:1px solid color-mix(in srgb, var(--surface-border) 75%, white);border-radius:var(--choice-card-radius,var(--radius-card,2px));background:color-mix(in srgb, var(--surface) 90%, white);padding:.75rem .8rem}.decision-strip__item[data-astro-cid-m7h4uwo5] h3[data-astro-cid-m7h4uwo5]{letter-spacing:.04em;text-transform:uppercase;font-size:.79rem;font-family:var(--ui-font);color:var(--accent-strong);margin:0}.decision-strip__item[data-astro-cid-m7h4uwo5] p[data-astro-cid-m7h4uwo5]{margin:.48rem 0 0;font-size:.95rem;line-height:1.5}.scenic-proof[data-astro-cid-m7h4uwo5],.scenic-extras[data-astro-cid-m7h4uwo5]{gap:1rem;margin-top:1.35rem;display:grid}.scenic-proof[data-astro-cid-m7h4uwo5]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.scenic-story[data-astro-cid-m7h4uwo5]{--split-layout-columns:minmax(0, 1.42fr) minmax(18rem, .88fr)}.scenic-story--single[data-astro-cid-m7h4uwo5]{display:block}.scenic-aside-stack[data-astro-cid-m7h4uwo5]{gap:1rem;display:grid}.scenic-card[data-astro-cid-m7h4uwo5]{border-radius:var(--surface-panel-radius,var(--radius-panel,2px));background:var(--surface-panel-background,color-mix(in srgb, var(--surface) 88%, white));border:1px solid var(--surface-panel-border,color-mix(in srgb, var(--surface-border) 78%, white))}.scenic-note[data-astro-cid-m7h4uwo5]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 11%, white), color-mix(in srgb, var(--surface) 82%, white))}.scenic-handoff[data-astro-cid-m7h4uwo5]{background:color-mix(in srgb, var(--surface) 84%, white)}.scenic-handoff[data-astro-cid-m7h4uwo5] ul[data-astro-cid-m7h4uwo5]{gap:.45rem;margin:.7rem 0 0;padding-left:1.1rem;display:grid}.scenic-handoff[data-astro-cid-m7h4uwo5] li[data-astro-cid-m7h4uwo5]{color:var(--muted);line-height:1.52}.scenic-handoff[data-astro-cid-m7h4uwo5] strong[data-astro-cid-m7h4uwo5]{color:var(--ink)}h2[data-astro-cid-m7h4uwo5]{font-family:var(--serif);margin-top:0;line-height:1.12}p[data-astro-cid-m7h4uwo5]{margin-bottom:0;line-height:1.6}.route-card[data-astro-cid-m7h4uwo5]:hover{border-color:color-mix(in srgb, var(--accent) 35%, white)}.route-card[data-astro-cid-m7h4uwo5]:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-strong) 44%, white);outline-offset:2px}.route-card--handoff[data-astro-cid-m7h4uwo5]{border-color:color-mix(in srgb, var(--accent-strong) 24%, white);background:color-mix(in srgb, var(--surface) 74%, white)}@media (width<=900px){.decision-strip__grid[data-astro-cid-m7h4uwo5]{grid-template-columns:1fr}.scenic-story[data-astro-cid-m7h4uwo5]{--split-layout-columns:1fr}}@media (width<=720px){.decision-strip[data-astro-cid-m7h4uwo5]{padding:.86rem .82rem}.decision-strip__item[data-astro-cid-m7h4uwo5]{padding:.66rem .7rem}.scenic-proof[data-astro-cid-m7h4uwo5],.scenic-extras[data-astro-cid-m7h4uwo5]{gap:.8rem;margin-top:1rem}}.town-support-stack[data-astro-cid-b5bvd3ia]{gap:1.4rem;display:grid}.support-panel[data-astro-cid-b5bvd3ia]{border-radius:var(--surface-panel-radius,var(--radius-panel,8px));background:var(--support-panel-background,var(--surface-panel-background,linear-gradient(180deg, #ffffffc2, #ffffff94), radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 14%, white), transparent 44%)));gap:1.2rem;display:grid}.support-panel__header[data-astro-cid-b5bvd3ia]{gap:.55rem;display:grid}.support-panel__eyebrow[data-astro-cid-b5bvd3ia]{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--accent-strong) 68%, white);margin:0;font-size:.76rem}.support-panel[data-astro-cid-b5bvd3ia] h2[data-astro-cid-b5bvd3ia],.support-panel[data-astro-cid-b5bvd3ia] h3[data-astro-cid-b5bvd3ia]{font-family:var(--serif);margin:0}.support-panel__intro[data-astro-cid-b5bvd3ia],.support-panel__boundary[data-astro-cid-b5bvd3ia],.support-fit-card[data-astro-cid-b5bvd3ia] p[data-astro-cid-b5bvd3ia],.support-route-card[data-astro-cid-b5bvd3ia] p[data-astro-cid-b5bvd3ia],.support-route-card[data-astro-cid-b5bvd3ia] span[data-astro-cid-b5bvd3ia]{margin:0}.support-panel__intro[data-astro-cid-b5bvd3ia]{max-width:64ch}.support-panel__boundary[data-astro-cid-b5bvd3ia]{border-radius:var(--choice-card-radius,var(--radius-card,8px));border:1px solid var(--choice-card-border,color-mix(in srgb, var(--accent-strong) 14%, white));background:var(--support-boundary-background,var(--choice-card-background,#fff9));color:color-mix(in srgb, var(--accent-strong) 82%, black 8%);padding:1rem 1.1rem}.support-fit-grid[data-astro-cid-b5bvd3ia],.support-route-grid[data-astro-cid-b5bvd3ia],.support-adjacent-grid[data-astro-cid-b5bvd3ia]{align-items:stretch}.support-fit-grid[data-astro-cid-b5bvd3ia]{grid-template-columns:repeat(3,minmax(0,1fr))}.support-route-grid[data-astro-cid-b5bvd3ia]{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr))}.support-adjacent-grid[data-astro-cid-b5bvd3ia]{grid-template-columns:repeat(5,minmax(0,1fr))}.support-fit-card[data-astro-cid-b5bvd3ia],.support-route-card[data-astro-cid-b5bvd3ia],.support-adjacent-card[data-astro-cid-b5bvd3ia]{min-height:100%}.support-fit-card[data-astro-cid-b5bvd3ia]{background:var(--support-fit-card-background,var(--choice-card-background,linear-gradient(180deg, #ffffffd1, #f0f9f8eb)));position:relative;overflow:hidden}.support-fit-card[data-astro-cid-b5bvd3ia]:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--accent-strong) 80%, transparent), color-mix(in srgb, var(--warm) 72%, transparent));width:4px;position:absolute;inset:0 auto 0 0}.support-route-card[data-astro-cid-b5bvd3ia]{background:var(--support-route-card-background,var(--choice-card-background,linear-gradient(180deg, #ffffffe0, color-mix(in srgb, var(--accent) 4%, white) 100%), radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 14%, white), transparent 40%)));border-color:var(--choice-card-border,color-mix(in srgb, var(--accent-strong) 14%, white));gap:.7rem}.support-route-card[data-astro-cid-b5bvd3ia]:hover{border-color:color-mix(in srgb, var(--accent-strong) 28%, white);box-shadow:var(--choice-card-shadow,0 14px 28px color-mix(in srgb, var(--accent-strong) 12%, transparent));transform:translateY(-2px)}.support-route-card__label[data-astro-cid-b5bvd3ia]{background:var(--support-label-background,color-mix(in srgb, var(--accent) 10%, white));width:fit-content;color:color-mix(in srgb, var(--accent-strong) 90%, white);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.32rem .62rem;font-size:.76rem;font-weight:600;display:inline-flex}.support-route-card__note[data-astro-cid-b5bvd3ia]{color:color-mix(in srgb, var(--accent-strong) 70%, white);font-size:.94rem}.support-route-card--hold[data-astro-cid-b5bvd3ia]{gap:.7rem;display:grid}.support-adjacent-card[data-astro-cid-b5bvd3ia]{background:var(--support-adjacent-card-background,var(--choice-card-background,linear-gradient(180deg, #ffffffdb, color-mix(in srgb, var(--warm) 8%, white) 100%), radial-gradient(circle at top right, color-mix(in srgb, var(--warm) 14%, white), transparent 42%)));border-color:color-mix(in srgb, var(--warm) 18%, white);gap:.72rem}.town-support-stack--homepage[data-astro-cid-b5bvd3ia] .support-fit-card[data-astro-cid-b5bvd3ia]:first-child,.town-support-stack--offer[data-astro-cid-b5bvd3ia] .support-fit-card[data-astro-cid-b5bvd3ia]:first-child{grid-column:span 2}.town-support-stack--homepage[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child,.town-support-stack--offer[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child{grid-row:span 2}.town-support-stack--homepage[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child .pattern-choice-title[data-astro-cid-b5bvd3ia],.town-support-stack--offer[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child .pattern-choice-title[data-astro-cid-b5bvd3ia]{font-size:1.18rem}.town-support-stack--homepage[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child .pattern-choice-copy[data-astro-cid-b5bvd3ia],.town-support-stack--offer[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child .pattern-choice-copy[data-astro-cid-b5bvd3ia]{max-width:34ch}@media (width<=720px){.support-panel[data-astro-cid-b5bvd3ia]{gap:1rem}.support-fit-grid[data-astro-cid-b5bvd3ia],.support-route-grid[data-astro-cid-b5bvd3ia],.support-adjacent-grid[data-astro-cid-b5bvd3ia]{grid-template-columns:1fr}.town-support-stack--homepage[data-astro-cid-b5bvd3ia] .support-fit-card[data-astro-cid-b5bvd3ia]:first-child,.town-support-stack--offer[data-astro-cid-b5bvd3ia] .support-fit-card[data-astro-cid-b5bvd3ia]:first-child,.town-support-stack--homepage[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child,.town-support-stack--offer[data-astro-cid-b5bvd3ia] .support-route-card[data-astro-cid-b5bvd3ia]:first-child{grid-area:auto}.support-panel__boundary[data-astro-cid-b5bvd3ia]{padding:.92rem .98rem}}body[data-site=budva][data-visual-mode=decision-routing] .hero{grid-template-columns:minmax(0,1.32fr) minmax(15rem,.8fr)}body[data-site=budva][data-visual-mode=local-contrast] .hero{grid-template-columns:minmax(0,1.38fr) minmax(15rem,.78fr)}body[data-site=budva][data-visual-mode=reassurance-faq] .answer{background:#d88d4b1f}body[data-site=budva][data-visual-mode=reassurance-faq] .facts div{background:#fffc}body[data-site=budva][data-visual-mode=practical-guide] .hero{grid-template-columns:minmax(0,1.24fr) minmax(15.5rem,.86fr)}body[data-site=budva][data-visual-mode=practical-guide] .hero h1{max-width:8.4ch}body[data-site=budva][data-visual-mode=practical-guide] .answer{background:linear-gradient(#ffffff3d,#ffffff14)}body[data-site=budva][data-visual-mode=practical-guide] .pattern-choice-card{background:#ffffff8f}body[data-site=budva][data-visual-mode=editorial-explainer] .hero h1{max-width:7.2ch}body[data-site=budva][data-page-family=homepage] .town-grid{gap:.9rem}body[data-site=budva][data-page-family=homepage] .town-panel .route-grid{grid-template-columns:repeat(auto-fit,minmax(10.75rem,1fr))}body[data-site=budva][data-page-family=comparison] .town-panel{background:#ffffff9e;border-color:#0a73732e}body[data-site=budva][data-page-family=comparison] .town-points{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site=budva][data-page-family=comparison] .town-points p{background:#0e7a781c}body[data-site=budva][data-page-family=comparison] .town-panel .route-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}body[data-site=budva][data-page-family=guide] .town-panel.prose{padding-bottom:2.1rem}body[data-site=budva][data-page-family=offer] .town-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr)}body[data-site=budva][data-visual-mode=town-base-hub] .town-panel,body[data-site=budva][data-visual-mode=town-base-decision] .town-panel{border-color:#0a737324}body[data-site=budva][data-visual-mode=local-contrast] .town-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site=budva][data-visual-mode=local-contrast] .town-panel{background:#ffffffa8}body[data-site=budva][data-page-family=homepage] .local-card .route-grid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}body[data-site=budva][data-page-family=offer] .local-focus{background:linear-gradient(#15806d29,#ffffffb8)}body[data-site=budva][data-page-family=faq] .local-card{background:#ffffffad;border-color:#0f5f5226}body[data-site=budva][data-page-family=faq] .local-card .route-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}body[data-site=budva][data-visual-mode=reassurance-faq] .local-card{box-shadow:inset 0 0 0 1px #0f5f520a}.town-grid[data-astro-cid-z57bpx5t]{--split-layout-columns:repeat(2, minmax(0, 1fr))}.town-panel[data-astro-cid-z57bpx5t]{border-radius:var(--surface-panel-radius,var(--radius-panel,8px));background:var(--surface-panel-background,#ffffff80)}.town-points[data-astro-cid-z57bpx5t]{gap:.75rem;display:grid}.town-points[data-astro-cid-z57bpx5t] p[data-astro-cid-z57bpx5t]{border-radius:var(--choice-card-radius,var(--radius-card,8px));background:color-mix(in srgb, var(--accent) 10%, white);margin:0;padding:.85rem .9rem}h2[data-astro-cid-z57bpx5t]{font-family:var(--serif);margin-top:0}.route-card[data-astro-cid-z57bpx5t]:hover{border-color:color-mix(in srgb, var(--accent-strong) 28%, white)}.paras-template{--paras-section-gap:clamp(1.15rem, 2.4vw, 1.65rem)}.paras-template .paras-label{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .65rem;font-size:.74rem;font-weight:800}.paras-template .paras-signal,.paras-template .paras-proof,.paras-template .paras-body,.paras-template .paras-chooser,.paras-template .paras-faq,.paras-template .paras-routes,.paras-template .paras-bottom-cta{margin-block:var(--paras-section-gap)}.paras-template .paras-signal{border:1px solid color-mix(in srgb, var(--accent) 22%, white);border-radius:var(--radius-panel,14px);background:linear-gradient(128deg, color-mix(in srgb, var(--accent) 11%, white) 0%, #ffffffe6 42%, color-mix(in srgb, var(--warm) 8%, white) 100%), var(--surface);box-shadow:0 10px 28px color-mix(in srgb, var(--accent-strong) 7%, transparent);grid-template-columns:minmax(0,1.45fr) minmax(220px,.85fr);align-items:stretch;gap:1rem;padding:clamp(1.1rem,2vw,1.55rem);display:grid}.paras-template .paras-signal h2,.paras-template .paras-section-head h2{color:var(--ink);font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.28rem,2.2vw,1.85rem);line-height:1.12}.paras-template .paras-signal p,.paras-template .paras-section-head p{max-width:66ch;color:var(--muted)}.paras-template .paras-signal__checklist{border-radius:var(--radius-card,10px);border:1px solid color-mix(in srgb, var(--warm) 28%, white);border-left:4px solid var(--warm);background:color-mix(in srgb, var(--warm) 11%, white);padding:.95rem 1rem .95rem .9rem}.paras-template .paras-signal__checklist span{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.55rem;font-size:.82rem;font-weight:800;display:block}.paras-template .paras-signal__checklist ul{color:var(--ink);gap:.42rem;margin:0;padding-left:1rem;font-size:.94rem;line-height:1.45;display:grid}.paras-template .paras-section-head{margin-bottom:.95rem}.paras-template .paras-proof__grid,.paras-template .paras-faq__grid,.paras-template .paras-routes__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.85rem;display:grid}.paras-template .paras-proof__item,.paras-template .paras-faq__item,.paras-template .paras-route,.paras-template .paras-choice{border:1px solid color-mix(in srgb, var(--accent) 17%, white);border-radius:var(--radius-card,10px);box-shadow:0 4px 14px color-mix(in srgb, var(--accent-strong) 5%, transparent);background:#fffc}.paras-template .paras-proof__item,.paras-template .paras-faq__item,.paras-template .paras-choice{padding:.95rem 1rem}.paras-template .paras-proof__item,.paras-template .paras-faq__item{min-height:100%}.paras-template .paras-proof__item p,.paras-template .paras-faq__item p,.paras-template .paras-choice p{color:var(--muted);margin:0;line-height:1.55}.paras-template .paras-body{border:1px solid color-mix(in srgb, var(--accent) 14%, white);border-radius:var(--radius-panel,14px);background:#ffffffc7;padding:clamp(1.05rem,2vw,1.45rem)}.paras-template .paras-body table{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:var(--radius-card,10px);border-spacing:0;table-layout:auto;white-space:normal;width:100%;box-shadow:0 4px 14px color-mix(in srgb, var(--accent-strong) 5%, transparent);background:#ffffffe6;overflow:hidden}.paras-template .paras-body th,.paras-template .paras-body td{border-bottom:1px solid color-mix(in srgb, var(--accent) 12%, white);overflow-wrap:anywhere;vertical-align:top;padding:.64rem .72rem}.paras-template .paras-body tr:last-child th,.paras-template .paras-body tr:last-child td{border-bottom:0}.paras-template .paras-body th{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.03em;text-transform:uppercase;font-size:.82rem;font-weight:850}.paras-template .paras-body td{color:var(--muted)}.paras-template .paras-body tr:nth-child(2n) td{background:color-mix(in srgb, var(--accent) 5%, white)}.paras-template .paras-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.2rem;display:grid}.paras-template .paras-comparison-card{border:1px solid color-mix(in srgb, var(--accent) 17%, white);border-radius:var(--radius-card,10px);box-shadow:0 4px 14px color-mix(in srgb, var(--accent-strong) 5%, transparent);background:#ffffffd6;gap:.65rem;padding:.88rem .95rem;display:grid}.paras-template .paras-comparison-card h3{color:var(--ink);font-family:var(--ui-font);letter-spacing:0;margin:0;font-size:.98rem;line-height:1.18}.paras-template .paras-comparison-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.paras-template .paras-comparison-card dt{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .24rem;font-size:.74rem;font-weight:850;line-height:1.2}.paras-template .paras-comparison-card dd{color:var(--muted);margin:0;font-size:.9rem;line-height:1.42}.paras-template .paras-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.2rem;display:grid}.paras-template .paras-check-card{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-left:3px solid color-mix(in srgb, var(--accent) 64%, white);border-radius:var(--radius-card,10px);box-shadow:0 4px 14px color-mix(in srgb, var(--accent-strong) 5%, transparent);background:#ffffffd6;gap:.68rem;padding:.9rem .95rem;display:grid}.paras-template .paras-check-card:nth-child(2),.paras-template .paras-check-card:nth-child(6){border-left-color:var(--warm);background:color-mix(in srgb, var(--warm) 7%, white)}.paras-template .paras-check-card h3{color:var(--ink);font-family:var(--ui-font);letter-spacing:0;margin:0;font-size:1rem;line-height:1.18}.paras-template .paras-check-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.paras-template .paras-check-card dt{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .24rem;font-size:.72rem;font-weight:850;line-height:1.2}.paras-template .paras-check-card dd{color:var(--muted);margin:0;font-size:.9rem;line-height:1.42}@media (width>=761px){.paras-template .paras-check-card:last-child:nth-child(odd){grid-column:1/-1}}.paras-template .paras-basis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0 1.15rem;display:grid}.paras-template .paras-basis-card{border:1px solid color-mix(in srgb, var(--accent) 17%, white);border-radius:var(--radius-card,10px);min-height:5.1rem;box-shadow:0 4px 14px color-mix(in srgb, var(--accent-strong) 5%, transparent);background:#ffffffd6;gap:.32rem;padding:.78rem .85rem;display:grid}.paras-template .paras-basis-card dt,.paras-template .paras-message-template dt{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1.2}.paras-template .paras-basis-card dd,.paras-template .paras-message-template dd{color:var(--ink);margin:0;font-size:.9rem;line-height:1.35}.paras-template .paras-inline-action{border-radius:var(--button-radius,10px);background:var(--accent-strong);color:#fff;min-height:2.75rem;font-family:var(--ui-font);justify-content:center;align-items:center;padding:.68rem .92rem;font-size:.92rem;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}.paras-template .paras-body a.paras-inline-action{color:#fff}.paras-template .paras-contact-phone{border-radius:var(--nav-link-radius,10px);background:color-mix(in srgb, var(--accent) 8%, white);min-height:2.45rem;color:var(--accent-strong);align-items:center;padding:.34rem .55rem;font-weight:850;text-decoration:none;display:inline-flex}.paras-template .paras-message-template{border:1px solid color-mix(in srgb, var(--accent) 20%, white);border-left:4px solid var(--accent);border-radius:var(--radius-panel,14px);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 8%, white), #ffffffeb), #f7fcfb;box-shadow:0 8px 22px color-mix(in srgb, var(--accent-strong) 7%, transparent);gap:.85rem;margin:.85rem 0 1rem;padding:clamp(.9rem,2vw,1.15rem);display:grid}.paras-template .paras-message-template__lead,.paras-template .paras-message-template__close{color:var(--ink);margin:0;font-weight:760;line-height:1.45}.paras-template .paras-message-template dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.paras-template .paras-message-template dl>div{border:1px solid color-mix(in srgb, var(--accent) 16%, white);border-radius:var(--radius-card,10px);background:#ffffffc7;padding:.68rem .72rem}.paras-template .paras-fit-flow{border:1px solid color-mix(in srgb, var(--accent) 20%, white);border-radius:var(--radius-panel,14px);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 8%, white), #ffffffe6), #f7fcfb;box-shadow:0 8px 22px color-mix(in srgb, var(--accent-strong) 7%, transparent);margin:1rem 0 1.2rem;padding:clamp(.9rem,2vw,1.2rem)}.paras-template .paras-fit-flow__header{max-width:58ch}.paras-template .paras-fit-flow__eyebrow{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.paras-template .paras-fit-flow h3{color:var(--ink);font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.28rem,2vw,1.75rem);line-height:1.1}.paras-template .paras-fit-flow__header p:not(.paras-fit-flow__eyebrow){color:var(--muted);margin:.35rem 0 0;font-size:.94rem;line-height:1.45}.paras-template .paras-fit-flow__steps,.paras-template .paras-fit-flow__outcomes{max-width:none;list-style:none}.paras-template .paras-fit-flow__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:1rem 0 0;padding:0;display:grid}.paras-template .paras-fit-flow__step{border:1px solid color-mix(in srgb, var(--accent) 20%, white);border-radius:var(--radius-card,10px);background:#ffffffdb;grid-template-columns:auto minmax(0,1fr);gap:.55rem;min-height:9.6rem;padding:.82rem .78rem;display:grid}.paras-template .paras-fit-flow__step--current{border-color:color-mix(in srgb, var(--warm) 34%, white);background:color-mix(in srgb, var(--warm) 9%, white)}.paras-template .paras-fit-flow__number{background:var(--accent);color:#fff;width:1.75rem;height:1.75rem;font-family:var(--ui-font);border-radius:999px;place-items:center;font-size:.86rem;font-weight:900;line-height:1;display:grid}.paras-template .paras-fit-flow__step--current .paras-fit-flow__number{background:var(--warm)}.paras-template .paras-fit-flow h4{color:var(--ink);font-family:var(--ui-font);letter-spacing:0;margin:0 0 .3rem;font-size:.94rem;line-height:1.18}.paras-template .paras-fit-flow__step p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.42}.paras-template .paras-fit-flow__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:.85rem 0 0;padding:0;display:grid}.paras-template .paras-fit-flow__outcomes li{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:var(--radius-card,10px);background:color-mix(in srgb, var(--accent) 7%, white);gap:.25rem;padding:.68rem .75rem;display:grid}.paras-template .paras-fit-flow__outcomes li:nth-child(2){border-color:color-mix(in srgb, var(--warm) 26%, white);background:color-mix(in srgb, var(--warm) 8%, white)}.paras-template .paras-fit-flow__outcomes strong{color:var(--ink);font-family:var(--ui-font);font-size:.88rem;line-height:1.2}.paras-template .paras-fit-flow__outcomes span{color:var(--muted);font-size:.82rem;line-height:1.35}.paras-template .paras-fit-flow__note{color:var(--accent-strong);margin:.8rem 0 0;font-size:.9rem;font-weight:800;line-height:1.35}.paras-template .paras-chooser__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.75rem;display:grid}.paras-template .paras-choice h3,.paras-template .paras-faq__item h3{letter-spacing:0;color:var(--ink);margin:0 0 .45rem;font-size:.98rem}.paras-template .paras-boundary{border-left:3px solid var(--warm);border-radius:0 var(--radius-card,10px) var(--radius-card,10px) 0;background:color-mix(in srgb, var(--warm) 10%, white);color:var(--muted);margin-top:.85rem;padding:.78rem .95rem;font-size:.95rem;line-height:1.55}.paras-template .paras-route{color:var(--accent-strong);gap:.32rem;padding:.95rem 1rem;font-weight:800;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.paras-template .paras-route strong{font-size:.98rem}.paras-template .paras-route span{color:var(--muted);font-size:.92rem;font-weight:500;line-height:1.45}.paras-template a.paras-route:hover,.paras-template a.paras-route:focus-visible{border-color:color-mix(in srgb, var(--accent-strong) 34%, white);background:color-mix(in srgb, var(--accent) 9%, white);transform:translateY(-1px)}.paras-template .paras-route--hold{opacity:.84}.paras-template .paras-bottom-cta{border-radius:var(--radius-panel,14px);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 14%, white), color-mix(in srgb, var(--warm) 8%, white)), #ffffffb8;border:1px solid color-mix(in srgb, var(--accent) 26%, white);padding:clamp(1.05rem,2.2vw,1.65rem)}.paras-template .paras-bottom-cta h2{color:var(--ink);font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.4vw,1.95rem);line-height:1.1}.paras-template .paras-bottom-cta>p:not(.paras-label){max-width:66ch;color:var(--muted)}.paras-template .paras-bottom-cta__actions{flex-wrap:wrap;gap:.6rem;margin-top:.95rem;display:flex}.paras-template .paras-bottom-cta__button{box-sizing:border-box;border-radius:var(--button-radius,10px);background:var(--accent-strong);color:#fff;min-height:2.75rem;font-family:var(--ui-font);text-align:center;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.94rem;font-weight:800;line-height:1.25;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.paras-template .paras-bottom-cta__button:hover,.paras-template .paras-bottom-cta__button:focus-visible{background:color-mix(in srgb, var(--accent-strong) 86%, black);transform:translateY(-1px)}.paras-template .paras-bottom-cta__button:focus-visible,.paras-template a.paras-route:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.paras-template .paras-bottom-cta__button--light{color:var(--accent-strong);border:1px solid color-mix(in srgb, var(--accent) 24%, white);background:#ffffffe6}.paras-template .paras-bottom-cta__button--light:hover,.paras-template .paras-bottom-cta__button--light:focus-visible{background:color-mix(in srgb, var(--accent) 8%, white)}@media (width>=1100px){.paras-template .paras-chooser__grid[data-item-count="5"],.paras-template .paras-routes__grid[data-route-count="5"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr))}}@media (width>=761px) and (width<=1099px){.paras-template .paras-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.paras-template .paras-fit-flow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.paras-template .paras-fit-flow__step{min-height:8.4rem}.paras-template .paras-bottom-cta__actions{flex-direction:column;align-items:stretch}.paras-template .paras-bottom-cta__button{width:100%;min-height:3rem;padding:.78rem 1rem}.paras-template .paras-basis-grid{gap:.55rem}.paras-template .paras-basis-card{min-height:0;padding:.7rem .78rem}}@media (width<=760px){.paras-template{--paras-section-gap:1rem}.paras-template .paras-signal{grid-template-columns:1fr;padding:1rem}.paras-template .paras-body,.paras-template .paras-bottom-cta{padding:1rem}.paras-template .paras-proof__grid,.paras-template .paras-faq__grid,.paras-template .paras-routes__grid,.paras-template .paras-chooser__grid,.paras-template .paras-comparison-grid,.paras-template .paras-comparison-card dl,.paras-template .paras-check-grid,.paras-template .paras-check-card dl,.paras-template .paras-basis-grid,.paras-template .paras-message-template dl,.paras-template .paras-fit-flow__outcomes{grid-template-columns:1fr}.paras-template .paras-bottom-cta__actions{flex-direction:column;align-items:stretch}.paras-template .paras-bottom-cta__button{width:100%;min-height:3rem;padding:.78rem 1rem}}@media (width<=420px){.paras-template .paras-fit-flow{margin-inline:-.35rem}.paras-template .paras-fit-flow__steps{grid-template-columns:1fr}.paras-template .paras-fit-flow__step{min-height:0}.paras-template .paras-signal h2,.paras-template .paras-section-head h2,.paras-template .paras-bottom-cta h2{font-size:1.28rem}}.active-page[data-astro-cid-jja4w6m6]{gap:var(--content-gap,clamp(1rem, 2.5vw, 1.45rem));--active-inline-padding:clamp(1rem, 2.2vw, 1.55rem);--active-panel-padding-block:clamp(1.05rem, 2.2vw, 1.55rem);flex-direction:column;display:flex}.active-label[data-astro-cid-jja4w6m6]{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.76rem;font-weight:800}.active-section-head[data-astro-cid-jja4w6m6]{margin-bottom:clamp(.85rem,2vw,1rem)}.active-section-head[data-astro-cid-jja4w6m6] h2[data-astro-cid-jja4w6m6]{max-width:22ch;color:var(--ink);font-family:var(--serif);letter-spacing:0;margin:0 0 .45rem;font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.05}.active-section-head[data-astro-cid-jja4w6m6] p[data-astro-cid-jja4w6m6]{max-width:72ch;margin:0}.active-funnel[data-astro-cid-jja4w6m6],.active-routing-profile[data-astro-cid-jja4w6m6],.active-proof[data-astro-cid-jja4w6m6],.active-fit[data-astro-cid-jja4w6m6],.active-body[data-astro-cid-jja4w6m6],.active-activities[data-astro-cid-jja4w6m6],.active-faq[data-astro-cid-jja4w6m6],.active-next[data-astro-cid-jja4w6m6],.active-routes[data-astro-cid-jja4w6m6]{margin:0}.active-funnel[data-astro-cid-jja4w6m6]{padding:clamp(1.15rem, 2.3vw, 1.8rem) var(--active-inline-padding);border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:var(--radius-panel,8px);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, white), #ffffffc7), var(--surface)}.active-funnel--compact[data-astro-cid-jja4w6m6]{padding:clamp(.95rem, 2vw, 1.35rem) var(--active-inline-padding);border-color:color-mix(in srgb, var(--warm) 20%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--warm) 8%, white), #ffffffc7), var(--surface)}.active-routing-profile[data-astro-cid-jja4w6m6]{padding:var(--active-panel-padding-block) var(--active-inline-padding);border:1px solid color-mix(in srgb, var(--warm) 18%, white);border-radius:var(--radius-panel,8px);background:#ffffffb3}.active-routing-grid[data-astro-cid-jja4w6m6],.active-routing-subgrid[data-astro-cid-jja4w6m6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.75rem;display:grid}.active-routing-chip[data-astro-cid-jja4w6m6],.active-routing-panel[data-astro-cid-jja4w6m6]{border:1px solid color-mix(in srgb, var(--accent) 14%, white);border-radius:var(--radius-card,8px);background:#ffffffb8}.active-routing-chip[data-astro-cid-jja4w6m6]{gap:.35rem;padding:.85rem .9rem;display:grid}.active-routing-chip[data-astro-cid-jja4w6m6] span[data-astro-cid-jja4w6m6]{color:var(--muted);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.active-routing-chip[data-astro-cid-jja4w6m6] strong[data-astro-cid-jja4w6m6]{color:var(--accent-strong);font-size:.98rem;line-height:1.25}.active-routing-note[data-astro-cid-jja4w6m6]{color:var(--muted);margin:.85rem 0 0;font-weight:700}.active-routing-subgrid[data-astro-cid-jja4w6m6]{margin-top:.85rem}.active-routing-panel[data-astro-cid-jja4w6m6]{padding:.95rem}.active-routing-panel[data-astro-cid-jja4w6m6] h3[data-astro-cid-jja4w6m6]{color:var(--accent-strong);font-family:var(--serif);letter-spacing:0;margin:0 0 .7rem;font-size:1.08rem}.active-routing-panel[data-astro-cid-jja4w6m6] ul[data-astro-cid-jja4w6m6]{gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.active-routing-panel[data-astro-cid-jja4w6m6] li[data-astro-cid-jja4w6m6] strong[data-astro-cid-jja4w6m6],.active-routing-panel[data-astro-cid-jja4w6m6] li[data-astro-cid-jja4w6m6] span[data-astro-cid-jja4w6m6]{display:block}.active-routing-panel[data-astro-cid-jja4w6m6] li[data-astro-cid-jja4w6m6] span[data-astro-cid-jja4w6m6]{color:var(--muted)}.active-routing-panel--limits[data-astro-cid-jja4w6m6]{border-color:color-mix(in srgb, var(--warm) 24%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--warm) 9%, white), #ffffffc2), #ffffffb3}.active-proof[data-astro-cid-jja4w6m6],.active-fit[data-astro-cid-jja4w6m6],.active-activities[data-astro-cid-jja4w6m6],.active-faq[data-astro-cid-jja4w6m6],.active-next[data-astro-cid-jja4w6m6],.active-routes[data-astro-cid-jja4w6m6]{padding-inline:0}.active-funnel__grid[data-astro-cid-jja4w6m6],.active-proof__grid[data-astro-cid-jja4w6m6],.active-card-grid[data-astro-cid-jja4w6m6],.active-faq__grid[data-astro-cid-jja4w6m6],.active-route-grid[data-astro-cid-jja4w6m6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(.75rem,2vw,.9rem);display:grid}.active-step[data-astro-cid-jja4w6m6],.active-proof__item[data-astro-cid-jja4w6m6],.active-card[data-astro-cid-jja4w6m6],.active-faq__item[data-astro-cid-jja4w6m6],.active-route[data-astro-cid-jja4w6m6]{border:1px solid color-mix(in srgb, var(--accent) 15%, white);border-radius:var(--radius-card,8px);background:#ffffffc2}.active-step[data-astro-cid-jja4w6m6],.active-proof__item[data-astro-cid-jja4w6m6],.active-card[data-astro-cid-jja4w6m6],.active-faq__item[data-astro-cid-jja4w6m6]{padding:clamp(.9rem,2.2vw,1rem)}.active-step[data-astro-cid-jja4w6m6] span[data-astro-cid-jja4w6m6]{background:color-mix(in srgb, var(--accent) 16%, white);width:2rem;height:2rem;color:var(--accent-strong);border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.active-step[data-astro-cid-jja4w6m6] h3[data-astro-cid-jja4w6m6],.active-card[data-astro-cid-jja4w6m6] h3[data-astro-cid-jja4w6m6]{font-family:var(--serif);letter-spacing:0;margin:.75rem 0 .45rem;font-size:clamp(1.05rem,2.4vw,1.2rem);line-height:1.15}.active-proof__item[data-astro-cid-jja4w6m6] p[data-astro-cid-jja4w6m6],.active-card[data-astro-cid-jja4w6m6] p[data-astro-cid-jja4w6m6],.active-step[data-astro-cid-jja4w6m6] p[data-astro-cid-jja4w6m6]{margin:0}.active-body[data-astro-cid-jja4w6m6]{padding:clamp(1.2rem, 2vw, 1.7rem) var(--active-inline-padding);border:1px solid color-mix(in srgb, var(--warm) 20%, white);border-radius:var(--radius-panel,8px);background:#ffffffad}.active-body[data-astro-cid-jja4w6m6].prose>[data-astro-cid-jja4w6m6]:first-child{margin-top:0}.active-body[data-astro-cid-jja4w6m6].prose>[data-astro-cid-jja4w6m6]:last-child{margin-bottom:0}.active-boundary[data-astro-cid-jja4w6m6]{border-left:4px solid var(--warm);background:color-mix(in srgb, var(--warm) 10%, white);color:var(--ink);margin:clamp(.85rem,2vw,1rem) 0 0;padding:clamp(.8rem,2vw,.9rem) clamp(.85rem,2.2vw,1rem);font-weight:700}.active-faq__item[data-astro-cid-jja4w6m6] summary[data-astro-cid-jja4w6m6]{cursor:pointer;color:var(--accent-strong);padding:.15rem 0;font-weight:800}.active-faq__item[data-astro-cid-jja4w6m6] p[data-astro-cid-jja4w6m6]{margin:.65rem 0 0}.active-route[data-astro-cid-jja4w6m6]{color:inherit;gap:.45rem;padding:clamp(.9rem,2.2vw,1rem);text-decoration:none;display:grid}.active-route[data-astro-cid-jja4w6m6] strong[data-astro-cid-jja4w6m6]{color:var(--accent-strong);font-family:var(--serif);font-size:1.14rem;line-height:1.15}.active-route[data-astro-cid-jja4w6m6] span[data-astro-cid-jja4w6m6]{color:var(--muted)}.active-route[data-astro-cid-jja4w6m6] em[data-astro-cid-jja4w6m6]{color:var(--accent-strong);font-style:normal;font-weight:700}.active-route__label[data-astro-cid-jja4w6m6]{color:var(--warm);text-transform:uppercase;font-size:.78rem;font-weight:800}.active-route--internal[data-astro-cid-jja4w6m6]{background:#ffffffc2}.active-route--soft-handoff[data-astro-cid-jja4w6m6]{background:color-mix(in srgb, var(--accent) 8%, white)}.active-route--hard-handoff[data-astro-cid-jja4w6m6]{background:color-mix(in srgb, var(--warm) 10%, white)}.active-route--hold[data-astro-cid-jja4w6m6]{background:#ffffff85;border-style:dashed}@media (width>=721px){.active-proof[data-astro-cid-jja4w6m6],.active-fit[data-astro-cid-jja4w6m6],.active-activities[data-astro-cid-jja4w6m6],.active-faq[data-astro-cid-jja4w6m6],.active-next[data-astro-cid-jja4w6m6],.active-routes[data-astro-cid-jja4w6m6]{padding-inline:var(--active-inline-padding)}}@media (width<=720px){.active-page[data-astro-cid-jja4w6m6]{padding-inline:clamp(.85rem,4vw,1.05rem)}.active-proof[data-astro-cid-jja4w6m6],.active-fit[data-astro-cid-jja4w6m6],.active-activities[data-astro-cid-jja4w6m6],.active-faq[data-astro-cid-jja4w6m6],.active-next[data-astro-cid-jja4w6m6],.active-routes[data-astro-cid-jja4w6m6]{padding-inline:0}.active-funnel[data-astro-cid-jja4w6m6],.active-routing-profile[data-astro-cid-jja4w6m6],.active-body[data-astro-cid-jja4w6m6]{border-radius:var(--radius-panel,12px)}.active-funnel__grid[data-astro-cid-jja4w6m6],.active-proof__grid[data-astro-cid-jja4w6m6],.active-card-grid[data-astro-cid-jja4w6m6],.active-faq__grid[data-astro-cid-jja4w6m6],.active-route-grid[data-astro-cid-jja4w6m6],.active-routing-grid[data-astro-cid-jja4w6m6],.active-routing-subgrid[data-astro-cid-jja4w6m6]{grid-template-columns:minmax(0,1fr)}.active-section-head[data-astro-cid-jja4w6m6] h2[data-astro-cid-jja4w6m6]{max-width:none}}.parame-template{--parame-section-gap:clamp(1.2rem, 2.5vw, 1.8rem)}.parame-template .surface-panel{box-shadow:none;background:0 0;border:none;padding:0}.parame-template .parame-section-head{margin-bottom:.8rem}.parame-template .parame-section-head p{margin:.55rem 0 0}.parame-template .parame-label{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.74rem;font-weight:800}@media (width>=721px){.parame-template .parame-country-context,.parame-template .parame-branch,.parame-template .parame-decision-table,.parame-template .parame-proof,.parame-template .parame-review-status,.parame-template .parame-guide-note,.parame-template .parame-body,.parame-template .parame-qa,.parame-template .parame-branches,.parame-template .parame-routes,.parame-template .parame-handoff,.parame-template .parame-hold,.parame-template .parame-contact-intake,.parame-template .parame-pilot-request{margin-block:var(--parame-section-gap)}}.parame-template .parame-branch{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:var(--surface-panel-radius,24px);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 9%, white) 0%, #fffcf7f0 48%, color-mix(in srgb, var(--warm) 7%, white) 100%), var(--surface);box-shadow:var(--panelShadow,0 18px 42px #16202b14);grid-template-columns:minmax(0,1.4fr) minmax(220px,.9fr);align-items:stretch;gap:1rem;padding:clamp(1.1rem,2vw,1.55rem);display:grid}.parame-template .parame-branch h2,.parame-template .parame-section-head h2{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.28rem,2.2vw,1.9rem);line-height:1.1}.parame-template .parame-branch p,.parame-template .parame-section-head p{max-width:66ch;color:var(--muted)}.parame-template .parame-branch__steps{border-radius:calc(var(--surface-panel-radius,24px) * .55);border:1px solid color-mix(in srgb, var(--accent) 20%, white);border-left:4px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, white);padding:.95rem 1rem .95rem .9rem}.parame-template .parame-branch__steps span{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.55rem;font-size:.82rem;font-weight:800;display:block}.parame-template .parame-branch__steps ol{color:var(--ink);gap:.42rem;margin:0;padding-left:1.15rem;font-size:.94rem;line-height:1.45;display:grid}.parame-template .parame-proof{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent);background:color-mix(in srgb, var(--surface) 90%, white);padding:clamp(1rem,2vw,1.45rem)}.parame-template .parame-decision-table{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--accent) 16%, white);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, white), #fffc), var(--surface);padding:clamp(1rem,2vw,1.45rem)}.parame-template .parame-decision-table__scroll{margin-top:.9rem;overflow-x:auto}.parame-template .parame-decision-table table{border-collapse:separate;border-spacing:0 .45rem;width:100%;min-width:680px}.parame-template .parame-decision-table th{background:color-mix(in srgb, var(--accent) 11%, white);color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.65rem .85rem;font-size:.72rem;font-weight:800}.parame-template .parame-decision-table td{border-block:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);vertical-align:top;background:#ffffffb3;padding:.75rem .85rem;line-height:1.45}.parame-template .parame-decision-table td:first-child{border-left:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38) 0 0 calc(var(--surface-panel-radius,24px) * .38);width:32%;font-weight:700}.parame-template .parame-decision-table td:nth-child(2){width:24%}.parame-template .parame-decision-table td:last-child{border-right:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:0 calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38) 0}.parame-template .parame-decision-table a{color:var(--accent-strong);text-underline-offset:.18em;font-weight:800;text-decoration-thickness:.08em}.parame-template .parame-proof__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.85rem;margin-top:.95rem;display:grid}.parame-template .parame-proof__item{border-radius:calc(var(--surface-panel-radius,24px) * .55);border:1px solid color-mix(in srgb, var(--accent) 14%, white);border-left:4px solid var(--accent);background:#ffffffb8;margin:0;padding:1rem 1.05rem 1.1rem}.parame-template .parame-proof__item p{color:var(--muted);margin:0;line-height:1.62}.parame-template .parame-review-status{border:1px solid color-mix(in srgb, var(--accent) 15%, white);border-radius:calc(var(--surface-panel-radius,24px) * .72);background:linear-gradient(135deg, #ffffffd1, color-mix(in srgb, var(--accent) 5%, white)), var(--surface);grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);align-items:start;gap:.85rem 1rem;padding:clamp(.95rem,1.8vw,1.25rem);display:grid}.parame-template .parame-review-status .parame-label{grid-column:1/-1;margin-bottom:-.3rem}.parame-template .parame-review-status h2{color:var(--ink);font-family:var(--serif);margin:0;font-size:clamp(1.05rem,1.65vw,1.35rem);line-height:1.18}.parame-template .parame-review-status dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.parame-template .parame-review-status dl div{border-radius:calc(var(--surface-panel-radius,24px) * .45);border:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent);background:#ffffffb8;padding:.72rem .8rem}.parame-template .parame-review-status dt{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.parame-template .parame-review-status dd{color:var(--ink);margin:.18rem 0 0;font-weight:800}.parame-template .parame-review-status p:not(.parame-label){max-width:78ch;color:var(--muted);grid-column:1/-1;margin:0;font-size:.95rem;line-height:1.55}.parame-template .parame-guide-note{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--warm) 24%, white);background:linear-gradient(180deg, color-mix(in srgb, var(--warm) 10%, white), #ffffffb8);padding:clamp(1rem,2vw,1.35rem)}.parame-template .parame-guide-note h2{font-family:var(--serif);margin-top:0}.parame-template .parame-guide-note p{max-width:68ch;color:var(--muted)}.parame-template .parame-body{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--surface-border) 65%, transparent);background:color-mix(in srgb, var(--surface) 88%, white);padding:clamp(1.1rem,2.1vw,1.6rem)}.parame-template .parame-body.prose pre{border-radius:calc(var(--surface-panel-radius,24px) * .55);background:color-mix(in srgb, var(--ink) 92%, black);color:#fffaf3;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:1rem 0;padding:.9rem 1rem;font-size:.9rem;line-height:1.5;overflow-x:hidden}.parame-template .parame-body.prose pre code{white-space:inherit;overflow-wrap:anywhere}.parame-template .parame-body .parame-safety-infographic{border:1px solid color-mix(in srgb, var(--accent) 16%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:color-mix(in srgb, var(--accent) 5%, white);margin:clamp(1rem,2.4vw,1.55rem) 0;padding:clamp(.5rem,1.2vw,.8rem)}.parame-template .parame-body .parame-safety-infographic picture,.parame-template .parame-body .parame-safety-infographic img{display:block}.parame-template .parame-body .parame-safety-infographic img{border-radius:calc(var(--surface-panel-radius,24px) * .48);width:100%;height:auto;box-shadow:0 12px 28px #16202b14}.parame-template .parame-body .parame-safety-infographic figcaption{color:var(--muted);margin:.65rem 0 0;font-size:.9rem;line-height:1.5}.parame-template .parame-body .parame-sequence-infographic{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, white), #ffffffc7), var(--surface);margin:clamp(1rem,2.4vw,1.55rem) 0 clamp(1.25rem,2.6vw,1.8rem);padding:clamp(.95rem,2vw,1.25rem)}.parame-template .parame-body .parame-sequence-infographic figcaption{max-width:68ch;color:var(--ink);margin:0;font-weight:700;line-height:1.48}.parame-template .parame-body .parame-sequence-infographic__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.parame-template .parame-body .parame-sequence-infographic__steps li{border:1px solid color-mix(in srgb, var(--surface-border) 72%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .45);background:#ffffffbd;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.32rem .62rem;min-width:0;padding:.8rem .85rem;display:grid}.parame-template .parame-body .parame-sequence-infographic__number{background:var(--accent);color:#fff;width:2rem;height:2rem;font-family:var(--ui-font);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.parame-template .parame-body .parame-sequence-infographic__steps strong{min-width:0;color:var(--ink);font-family:var(--ui-font);font-size:.9rem;line-height:1.25}.parame-template .parame-body .parame-sequence-infographic__steps li>span:not(.parame-sequence-infographic__number){min-width:0;color:var(--muted);font-size:.88rem;line-height:1.45}.parame-template .parame-body .parame-sequence-infographic__note{border:1px dashed color-mix(in srgb, var(--accent) 34%, white);border-radius:calc(var(--surface-panel-radius,24px) * .42);background:color-mix(in srgb, var(--warm) 8%, white);color:var(--muted);margin:.85rem 0 0;padding:.72rem .8rem;font-size:.92rem;line-height:1.52}.parame-template .parame-body .parame-sequence-infographic__note strong{color:var(--accent-strong)}.parame-template .parame-body .parame-price-clarity{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, white), #ffffffc7), var(--surface);margin:clamp(1rem,2.4vw,1.55rem) 0 clamp(1.25rem,2.6vw,1.8rem);padding:clamp(.95rem,2vw,1.25rem)}.parame-template .parame-body .parame-price-clarity figcaption{max-width:68ch;color:var(--ink);margin:0;font-weight:700;line-height:1.48}.parame-template .parame-body .parame-price-clarity__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.parame-template .parame-body .parame-price-clarity__grid>div{border:1px solid color-mix(in srgb, var(--surface-border) 72%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .45);background:#ffffffbd;min-width:0;padding:.85rem .9rem}.parame-template .parame-body .parame-price-clarity dt{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .42rem;font-size:.72rem;font-weight:800;line-height:1.2}.parame-template .parame-body .parame-price-clarity dd{margin:0}.parame-template .parame-body .parame-price-clarity dd strong{color:var(--ink);font-family:var(--ui-font);font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.18;display:block}.parame-template .parame-body .parame-price-clarity dd span{color:var(--muted);margin-top:.36rem;font-size:.88rem;line-height:1.45;display:block}.parame-template .parame-body .parame-price-clarity__note{border:1px dashed color-mix(in srgb, var(--accent) 34%, white);border-radius:calc(var(--surface-panel-radius,24px) * .42);background:color-mix(in srgb, var(--warm) 8%, white);color:var(--muted);margin:.85rem 0 0;padding:.72rem .8rem;font-size:.92rem;line-height:1.52}.parame-template .parame-body .parame-price-clarity__note strong{color:var(--accent-strong)}.parame-template .parame-body .parame-site-pattern-matrix{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, white), #ffffffc7), var(--surface);margin:clamp(1rem,2.4vw,1.55rem) 0 clamp(1.25rem,2.6vw,1.8rem);padding:clamp(.95rem,2vw,1.25rem)}.parame-template .parame-body .parame-site-pattern-matrix figcaption{max-width:68ch;color:var(--ink);margin:0;font-weight:700;line-height:1.48}.parame-template .parame-body .parame-site-pattern-matrix__scroll{margin-top:1rem;overflow-x:auto}.parame-template .parame-body .parame-site-pattern-matrix table{border-collapse:separate;border-spacing:0 .45rem;width:100%;min-width:760px}.parame-template .parame-body .parame-site-pattern-matrix th{background:color-mix(in srgb, var(--accent) 11%, white);color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.62rem .72rem;font-size:.7rem;font-weight:800}.parame-template .parame-body .parame-site-pattern-matrix td{border-block:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);vertical-align:top;background:#ffffffbd;padding:.72rem;font-size:.9rem;line-height:1.45}.parame-template .parame-body .parame-site-pattern-matrix td:first-child{border-left:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38) 0 0 calc(var(--surface-panel-radius,24px) * .38);width:18%;color:var(--ink);font-weight:800}.parame-template .parame-body .parame-site-pattern-matrix td:nth-child(2){width:24%}.parame-template .parame-body .parame-site-pattern-matrix td:last-child{border-right:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:0 calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38) 0}.parame-template .parame-body .parame-site-pattern-matrix__note{border:1px dashed color-mix(in srgb, var(--accent) 34%, white);border-radius:calc(var(--surface-panel-radius,24px) * .42);background:color-mix(in srgb, var(--warm) 8%, white);color:var(--muted);margin:.85rem 0 0;padding:.72rem .8rem;font-size:.92rem;line-height:1.52}.parame-template .parame-body .parame-site-pattern-matrix__note strong{color:var(--accent-strong)}.parame-template .parame-body .parame-pilot-support-matrix{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, white), #ffffffc7), var(--surface);margin:clamp(1rem,2.4vw,1.55rem) 0 clamp(1.25rem,2.6vw,1.8rem);padding:clamp(.95rem,2vw,1.25rem)}.parame-template .parame-body .parame-pilot-support-matrix figcaption{max-width:68ch;color:var(--ink);margin:0;font-weight:700;line-height:1.48}.parame-template .parame-body .parame-pilot-support-matrix__scroll{margin-top:1rem;overflow-x:auto}.parame-template .parame-body .parame-pilot-support-matrix table{border-collapse:separate;border-spacing:0 .45rem;width:100%;min-width:780px}.parame-template .parame-body .parame-pilot-support-matrix th{background:color-mix(in srgb, var(--accent) 11%, white);color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.62rem .72rem;font-size:.7rem;font-weight:800}.parame-template .parame-body .parame-pilot-support-matrix td{border-block:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);vertical-align:top;background:#ffffffbd;padding:.72rem;font-size:.9rem;line-height:1.45}.parame-template .parame-body .parame-pilot-support-matrix td:first-child{border-left:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38) 0 0 calc(var(--surface-panel-radius,24px) * .38);width:19%;color:var(--ink);font-weight:800}.parame-template .parame-body .parame-pilot-support-matrix td:nth-child(2){width:27%}.parame-template .parame-body .parame-pilot-support-matrix td:last-child{border-right:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:0 calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38) 0}.parame-template .parame-body .parame-pilot-support-matrix a{color:var(--accent-strong);text-underline-offset:.18em;font-weight:800;text-decoration-thickness:.08em}.parame-template .parame-body .parame-pilot-support-matrix__note{border:1px dashed color-mix(in srgb, var(--accent) 34%, white);border-radius:calc(var(--surface-panel-radius,24px) * .42);background:color-mix(in srgb, var(--warm) 8%, white);color:var(--muted);margin:.85rem 0 0;padding:.72rem .8rem;font-size:.92rem;line-height:1.52}.parame-template .parame-body .parame-pilot-support-matrix__note strong{color:var(--accent-strong)}.parame-template .parame-body .parame-rules-flow{border:1px solid color-mix(in srgb, var(--accent) 18%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, white), #ffffffc7), var(--surface);margin:clamp(1rem,2.4vw,1.55rem) 0 clamp(1.25rem,2.6vw,1.8rem);padding:clamp(.95rem,2vw,1.25rem)}.parame-template .parame-body .parame-rules-flow figcaption{max-width:68ch;color:var(--ink);margin:0;font-weight:700;line-height:1.48}.parame-template .parame-body .parame-rules-flow__steps{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.parame-template .parame-body .parame-rules-flow__steps li{border:1px solid color-mix(in srgb, var(--surface-border) 72%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .45);background:#ffffffbd;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.32rem .62rem;min-width:0;padding:.8rem .85rem;display:grid}.parame-template .parame-body .parame-rules-flow__number{background:var(--accent);color:#fff;width:2rem;height:2rem;font-family:var(--ui-font);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.parame-template .parame-body .parame-rules-flow__steps strong{min-width:0;color:var(--ink);font-family:var(--ui-font);font-size:.9rem;line-height:1.25}.parame-template .parame-body .parame-rules-flow__steps li>span:not(.parame-rules-flow__number){min-width:0;color:var(--muted);font-size:.88rem;line-height:1.45}.parame-template .parame-body .parame-rules-flow__note{border:1px dashed color-mix(in srgb, var(--accent) 34%, white);border-radius:calc(var(--surface-panel-radius,24px) * .42);background:color-mix(in srgb, var(--warm) 8%, white);color:var(--muted);margin:.85rem 0 0;padding:.72rem .8rem;font-size:.92rem;line-height:1.52}.parame-template .parame-body .parame-rules-flow__note strong{color:var(--accent-strong)}.parame-template .parame-body .parame-airspace-map-set{gap:clamp(.9rem,2vw,1.25rem);margin:clamp(1rem,2.4vw,1.55rem) 0 clamp(1.25rem,2.6vw,1.8rem);display:grid}.parame-template .parame-body .parame-airspace-map-set figure{border:1px solid color-mix(in srgb, var(--accent) 16%, white);border-radius:calc(var(--surface-panel-radius,24px) * .7);background:color-mix(in srgb, var(--accent) 5%, white);margin:0;padding:clamp(.5rem,1.2vw,.8rem)}.parame-template .parame-body .parame-airspace-map-set img{border-radius:calc(var(--surface-panel-radius,24px) * .48);width:100%;height:auto;display:block;box-shadow:0 12px 28px #16202b14}.parame-template .parame-body .parame-airspace-map-set figcaption{color:var(--muted);margin:.65rem 0 0;font-size:.9rem;line-height:1.5}.parame-template .parame-qa,.parame-template .parame-routes,.parame-template .parame-handoff,.parame-template .parame-hold{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--surface-border) 65%, transparent);background:color-mix(in srgb, var(--surface) 86%, white);padding:clamp(1rem,2vw,1.45rem)}.parame-template .parame-handoff{border-color:color-mix(in srgb, var(--warm) 22%, white);background:radial-gradient(circle at top right, color-mix(in srgb, var(--warm) 10%, transparent), transparent 42%), color-mix(in srgb, var(--surface) 88%, white)}.parame-template .parame-handoff__boundary{max-width:68ch;color:var(--muted);margin:0 0 1rem}.parame-template .parame-route-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.85rem;display:grid}.parame-template .parame-route-card{border-radius:calc(var(--surface-panel-radius,24px) * .5);border:1px solid color-mix(in srgb, var(--accent) 16%, white);color:inherit;background:#ffffffc7;gap:.45rem;padding:.95rem 1rem 1.05rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.parame-template .parame-route-card:hover{border-color:color-mix(in srgb, var(--accent-strong) 34%, white);transform:translateY(-1px)}.parame-template .parame-route-card--handoff{border-color:color-mix(in srgb, var(--warm) 24%, white)}.parame-template .parame-route-card--hold{background:#ffffff9e;border-style:dashed}.parame-template .parame-route-card__title{font-family:var(--serif);font-size:1.05rem;line-height:1.2}.parame-template .parame-route-card__copy{color:var(--muted);font-size:.95rem;line-height:1.55}.parame-template .parame-route-card__meta{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;display:flex}.parame-template .parame-route-badge{background:color-mix(in srgb, var(--accent) 12%, white);color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.parame-template .parame-route-badge[data-treatment=hard-handoff],.parame-template .parame-route-badge[data-treatment=soft-handoff]{background:color-mix(in srgb, var(--warm) 16%, white);color:color-mix(in srgb, var(--warm) 40%, var(--ink))}.parame-template .parame-route-badge[data-treatment=hold]{color:var(--muted);background:#16202b0f}.parame-template .parame-route-card__note{color:var(--muted);font-size:.86rem}.parame-template .parame-station-cards{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--surface-border) 65%, transparent);background:color-mix(in srgb, var(--surface) 86%, white);padding:clamp(1rem,2vw,1.45rem)}.parame-template .parame-station-cards__lede{max-width:68ch;color:var(--muted);margin:0 0 1rem}.parame-template .parame-station-card{border-radius:calc(var(--surface-panel-radius,24px) * .5);border:1px solid color-mix(in srgb, var(--accent) 16%, white);background:#ffffffc7;gap:.45rem;padding:.95rem 1rem 1.05rem;display:grid}.parame-template .parame-station-card__mass,.parame-template .parame-station-card__limit{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.parame-template .parame-station-card__links{flex-wrap:wrap;gap:.35rem .75rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.parame-template .parame-station-card__links a{font-size:.88rem}.parame-template .authority-hero h1{max-width:14ch}.parame-template .authority-hero__evidence img{object-fit:contain;width:100%;height:auto}@media (width>=721px){.parame-template>.authority-hero{margin-bottom:.15rem}}.parame-template .parame-country-context{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--accent) 14%, white);background:color-mix(in srgb, var(--surface) 92%, white);grid-template-columns:minmax(12rem,.95fr) minmax(0,1.4fr);align-items:center;gap:1rem;padding:clamp(.85rem,1.8vw,1.2rem);display:grid}.parame-template .parame-country-context img{border-radius:calc(var(--surface-panel-radius,24px) * .45);object-fit:cover;aspect-ratio:3/2;width:100%}.parame-template .parame-country-context p{max-width:58ch;color:var(--muted);margin:0;line-height:1.58}.parame-template .parame-branches__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.parame-template .parame-branch-card{border-radius:calc(var(--surface-panel-radius,24px) * .55);border:1px solid color-mix(in srgb, var(--accent) 18%, white);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 8%, white), #ffffffe6), var(--surface);min-height:100%;color:inherit;box-shadow:0 10px 24px color-mix(in srgb, var(--accent) 6%, transparent);gap:.55rem;padding:1.05rem 1.1rem 1.15rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.parame-template .parame-branch-card:hover{border-color:color-mix(in srgb, var(--accent-strong) 30%, white);transform:translateY(-1px)}.parame-template .parame-branch-card__title{font-family:var(--serif);font-size:1.12rem;line-height:1.18}.parame-template .parame-branch-card__copy{color:var(--muted);font-size:.94rem;line-height:1.55}.parame-template .parame-branch-card__cta{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.07em;text-transform:uppercase;margin-top:auto;font-size:.72rem;font-weight:800}.parame-template .parame-contact-intake{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--accent) 16%, white);background:color-mix(in srgb, var(--surface) 94%, white);padding:clamp(1rem,2vw,1.45rem)}.parame-template .parame-contact-intake h2{font-family:var(--serif);margin-top:0}.parame-template .parame-contact-intake p{max-width:68ch;color:var(--muted)}.parame-template .parame-contact-intake__channels{border-radius:calc(var(--surface-panel-radius,24px) * .45);border:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent);background:#ffffffc7;margin-top:1rem;padding:.95rem 1rem}.parame-template .parame-contact-intake__channels span{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.78rem;font-weight:800;display:block}.parame-template .parame-contact-intake__channels dl{gap:.65rem;margin:0;display:grid}.parame-template .parame-contact-intake__channels dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}.parame-template .parame-contact-intake__channels dd{margin:.2rem 0 0;font-weight:700}.parame-template[data-parame-kind=contact] .parame-proof__grid{grid-template-columns:1fr}.parame-template[data-parame-kind=contact] .parame-body,.parame-template[data-parame-kind=contact] .parame-qa{border-color:color-mix(in srgb, var(--accent) 12%, white)}.parame-template .parame-pilot-request{border-radius:var(--surface-panel-radius,24px);border:1px solid color-mix(in srgb, var(--accent) 18%, white);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, white), #ffffffd1), var(--surface);padding:clamp(1rem,2vw,1.45rem)}.parame-template .parame-pilot-request__form{gap:1rem;display:grid}.parame-template .parame-pilot-request__fieldset{border:1px solid color-mix(in srgb, var(--surface-border) 68%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .45);background:#ffffffc2;gap:.85rem;min-width:0;margin:0;padding:.95rem 1rem 1.05rem;display:grid}.parame-template .parame-pilot-request__fieldset legend{color:var(--accent-strong);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;padding:0 .35rem;font-size:.78rem;font-weight:800}.parame-template .parame-pilot-request__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.parame-template .parame-pilot-request label{min-width:0;color:var(--ink);font-family:var(--ui-font);gap:.35rem;font-size:.86rem;font-weight:700;display:grid}.parame-template .parame-pilot-request label span{line-height:1.35}.parame-template .parame-pilot-request label strong{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:800}.parame-template .parame-pilot-request input,.parame-template .parame-pilot-request select,.parame-template .parame-pilot-request textarea{border:1px solid color-mix(in srgb, var(--surface-border) 88%, var(--accent) 12%);width:100%;min-width:0;color:var(--ink);font:inherit;background:#fffffff0;border-radius:10px}.parame-template .parame-pilot-request input,.parame-template .parame-pilot-request select{min-height:2.75rem;padding:.55rem .65rem}.parame-template .parame-pilot-request textarea{resize:vertical;padding:.7rem .75rem;line-height:1.5}.parame-template .parame-pilot-request input:focus,.parame-template .parame-pilot-request select:focus,.parame-template .parame-pilot-request textarea:focus{outline:3px solid color-mix(in srgb, var(--accent) 24%, transparent);border-color:color-mix(in srgb, var(--accent-strong) 42%, white)}.parame-template .parame-pilot-request__grid-wide,.parame-template .parame-pilot-request__body,.parame-template .parame-pilot-request__preview{grid-column:1/-1}.parame-template .parame-pilot-request__consent{font-family:var(--body-font,inherit);grid-template-columns:auto minmax(0,1fr);align-items:start;font-size:.94rem;font-weight:500;line-height:1.5}.parame-template .parame-pilot-request__consent input{width:1.05rem;min-height:1.05rem;margin-top:.18rem}.parame-template .parame-pilot-request__actions{flex-wrap:wrap;align-items:center;gap:.8rem 1rem;display:flex}.parame-template .parame-pilot-request__actions button{border:1px solid color-mix(in srgb, var(--accent-strong) 18%, var(--accent));background:var(--accent-strong);color:#fff;cursor:pointer;min-height:2.75rem;font-family:var(--ui-font);border-radius:999px;padding:.65rem 1rem;font-size:.86rem;font-weight:800}.parame-template .parame-pilot-request__actions button:hover,.parame-template .parame-pilot-request__actions button:focus-visible{background:color-mix(in srgb, var(--accent-strong) 86%, black)}.parame-template .parame-pilot-request__actions p,.parame-template .parame-pilot-request__status,.parame-template .parame-pilot-request__noscript{max-width:68ch;color:var(--muted);margin:0;line-height:1.55}.parame-template .parame-pilot-request__actions a{color:var(--accent-strong);font-weight:800}.parame-template .parame-pilot-request__preview textarea{background:color-mix(in srgb, var(--surface) 80%, white);min-height:14rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.82rem}.parame-template .parame-pilot-request__status{min-height:1.5rem;font-weight:700}@media (width<=900px){.parame-template .parame-branches__grid,.parame-template .parame-country-context,.parame-template .parame-branch{grid-template-columns:1fr}}@media (width<=720px){body[data-site=parame] .mobile-menu:not([open]) .mobile-menu__panel{display:none}body[data-site=parame] .mobile-menu[open]{width:min(20.5rem,100vw - 2rem)}body[data-site=parame] details.mobile-menu[open]>.mobile-menu__summary{border-color:color-mix(in srgb, var(--accent-strong) 22%, transparent);position:absolute;top:-3.45rem;right:0;background:#fffaf3!important;display:inline-flex!important;box-shadow:0 10px 24px #16202b1a!important}body[data-site=parame] .mobile-menu[open] .mobile-menu__summary-icon:before{top:calc(50% - 1px);transform:rotate(45deg)}body[data-site=parame] .mobile-menu[open] .mobile-menu__summary-icon span{opacity:0}body[data-site=parame] .mobile-menu[open] .mobile-menu__summary-icon:after{top:calc(50% - 1px);transform:rotate(-45deg)}body[data-site=parame] details.mobile-menu>.mobile-menu__panel{box-sizing:border-box;border-color:color-mix(in srgb, var(--accent-strong) 18%, transparent);-webkit-backdrop-filter:none;width:100%;background:#fffaf3!important;box-shadow:0 18px 38px #16202b24!important}body[data-site=parame] .mobile-menu__meta .ui-pill{white-space:normal;max-width:100%}.parame-template{--parame-section-gap:1.1rem;gap:var(--parame-section-gap);flex-direction:column;padding:.8rem 1rem 1.5rem;display:flex}.parame-template>.authority-hero,.parame-template>section,.parame-template>aside{margin-block:0}.parame-template>.authority-hero{padding-top:.1rem}.parame-template .authority-hero h1{max-width:none}.parame-template .authority-hero__evidence img{max-height:none}.parame-template .parame-section-head{margin-bottom:.65rem}.parame-template .parame-section-head p{margin-top:.45rem}.parame-template .parame-country-context{gap:.7rem;padding:.8rem}.parame-template .parame-country-context p{line-height:1.55}.parame-template .parame-branch{gap:.8rem;padding:.9rem}.parame-template .parame-branch__steps{padding:.8rem .85rem .85rem .8rem}.parame-template .parame-proof,.parame-template .parame-decision-table,.parame-template .parame-review-status,.parame-template .parame-body,.parame-template .parame-qa,.parame-template .parame-branches,.parame-template .parame-routes,.parame-template .parame-handoff,.parame-template .parame-hold,.parame-template .parame-pilot-request{padding:.9rem}.parame-template .parame-review-status{grid-template-columns:1fr;gap:.65rem}.parame-template .parame-review-status dl{grid-template-columns:1fr;gap:.55rem}.parame-template .parame-pilot-request__grid{grid-template-columns:1fr;gap:.7rem}.parame-template .parame-pilot-request__fieldset{padding:.8rem .85rem .9rem}.parame-template .parame-proof__grid{gap:.7rem;margin-top:.7rem}.parame-template .parame-proof__item{padding:.85rem .9rem .9rem}.parame-template .parame-decision-table__scroll{margin-top:.7rem;overflow-x:visible}.parame-template .parame-decision-table table{border-spacing:0 .65rem;min-width:0}.parame-template .parame-decision-table thead{display:none}.parame-template .parame-decision-table tr,.parame-template .parame-decision-table td{display:block}.parame-template .parame-decision-table td{border:none;border-inline:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);width:auto}.parame-template .parame-decision-table td:first-child,.parame-template .parame-decision-table td:nth-child(2),.parame-template .parame-decision-table td:last-child{width:auto}.parame-template .parame-decision-table td:first-child{border-top:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38) 0 0}.parame-template .parame-decision-table td:last-child{border-bottom:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:0 0 calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38)}.parame-template .parame-decision-table td:before{color:var(--muted);content:attr(data-label);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}.parame-template .parame-body.prose>:first-child{margin-top:0}.parame-template .parame-body.prose h2{margin-top:1.35rem;margin-bottom:.55rem}.parame-template .parame-body.prose h2:first-child{margin-top:0}.parame-template .parame-body.prose p,.parame-template .parame-body.prose ul{margin-top:.6rem;margin-bottom:.6rem}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]{white-space:normal;width:100%;min-width:0;display:block;overflow:visible}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>thead{display:none}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody,.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr,.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>th,.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>td{width:100%;display:block}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr{border:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38);background:#ffffffb8;margin:.65rem 0;overflow:hidden}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>th,.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>td{white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:.52rem .68rem}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>th:before,.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>td:before{color:var(--muted);content:attr(data-label);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.18rem;font-size:.66rem;font-weight:800;display:block}.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>th:first-child,.parame-template .parame-body.prose>table[data-parame-responsive-table=true]>tbody>tr>td:first-child{color:var(--ink);background:color-mix(in srgb, var(--accent) 7%, white);font-weight:800}.parame-template .parame-body .parame-safety-infographic{border-inline:none;border-radius:0;margin-inline:-.9rem;padding:.45rem}.parame-template .parame-body .parame-safety-infographic img{border-radius:calc(var(--surface-panel-radius,24px) * .38)}.parame-template .parame-body .parame-safety-infographic figcaption{padding-inline:.45rem;font-size:.86rem}.parame-template .parame-body .parame-sequence-infographic{border-inline:none;border-radius:0;margin-inline:-.9rem;padding:.8rem .9rem}.parame-template .parame-body .parame-sequence-infographic figcaption{font-size:.95rem;line-height:1.46}.parame-template .parame-body .parame-sequence-infographic__steps{grid-template-columns:1fr;gap:.62rem;margin-top:.78rem}.parame-template .parame-body .parame-sequence-infographic__steps li{padding:.72rem .78rem}.parame-template .parame-body .parame-sequence-infographic__note{margin-top:.7rem;font-size:.88rem}.parame-template .parame-body .parame-price-clarity{border-inline:none;border-radius:0;margin-inline:-.9rem;padding:.8rem .9rem}.parame-template .parame-body .parame-price-clarity figcaption{font-size:.95rem;line-height:1.46}.parame-template .parame-body .parame-price-clarity__grid{grid-template-columns:1fr;gap:.62rem;margin-top:.78rem}.parame-template .parame-body .parame-price-clarity__grid>div{padding:.72rem .78rem}.parame-template .parame-body .parame-price-clarity__note{margin-top:.7rem;font-size:.88rem}.parame-template .parame-body .parame-site-pattern-matrix{border-inline:none;border-radius:0;margin-inline:-.9rem;padding:.8rem .9rem}.parame-template .parame-body .parame-site-pattern-matrix figcaption{font-size:.95rem;line-height:1.46}.parame-template .parame-body .parame-site-pattern-matrix__scroll{margin-top:.78rem;overflow-x:visible}.parame-template .parame-body .parame-site-pattern-matrix table{border-spacing:0 .62rem;white-space:normal;min-width:0;display:block}.parame-template .parame-body .parame-site-pattern-matrix thead{display:none}.parame-template .parame-body .parame-site-pattern-matrix tbody,.parame-template .parame-body .parame-site-pattern-matrix tr,.parame-template .parame-body .parame-site-pattern-matrix td{width:100%;max-width:100%;display:block}.parame-template .parame-body .parame-site-pattern-matrix td{border:none;border-inline:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);white-space:normal;overflow-wrap:anywhere;font-size:.88rem}.parame-template .parame-body .parame-site-pattern-matrix td:first-child,.parame-template .parame-body .parame-site-pattern-matrix td:nth-child(2),.parame-template .parame-body .parame-site-pattern-matrix td:last-child{width:auto}.parame-template .parame-body .parame-site-pattern-matrix td:first-child{border-top:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38) 0 0}.parame-template .parame-body .parame-site-pattern-matrix td:last-child{border-bottom:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:0 0 calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38)}.parame-template .parame-body .parame-site-pattern-matrix td:before{color:var(--muted);content:attr(data-label);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}.parame-template .parame-body .parame-site-pattern-matrix__note{margin-top:.7rem;font-size:.88rem}.parame-template .parame-body .parame-pilot-support-matrix{border-inline:none;border-radius:0;margin-inline:-.9rem;padding:.8rem .9rem}.parame-template .parame-body .parame-pilot-support-matrix figcaption{font-size:.95rem;line-height:1.46}.parame-template .parame-body .parame-pilot-support-matrix__scroll{margin-top:.78rem;overflow-x:visible}.parame-template .parame-body .parame-pilot-support-matrix table{border-spacing:0 .62rem;white-space:normal;min-width:0;display:block}.parame-template .parame-body .parame-pilot-support-matrix thead{display:none}.parame-template .parame-body .parame-pilot-support-matrix tbody,.parame-template .parame-body .parame-pilot-support-matrix tr,.parame-template .parame-body .parame-pilot-support-matrix td{width:100%;max-width:100%;display:block}.parame-template .parame-body .parame-pilot-support-matrix td{border:none;border-inline:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);white-space:normal;overflow-wrap:anywhere;font-size:.88rem}.parame-template .parame-body .parame-pilot-support-matrix td:first-child,.parame-template .parame-body .parame-pilot-support-matrix td:nth-child(2),.parame-template .parame-body .parame-pilot-support-matrix td:last-child{width:auto}.parame-template .parame-body .parame-pilot-support-matrix td:first-child{border-top:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38) 0 0}.parame-template .parame-body .parame-pilot-support-matrix td:last-child{border-bottom:1px solid color-mix(in srgb, var(--surface-border) 64%, transparent);border-radius:0 0 calc(var(--surface-panel-radius,24px) * .38) calc(var(--surface-panel-radius,24px) * .38)}.parame-template .parame-body .parame-pilot-support-matrix td:before{color:var(--muted);content:attr(data-label);font-family:var(--ui-font);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}.parame-template .parame-body .parame-pilot-support-matrix__note{margin-top:.7rem;font-size:.88rem}.parame-template .parame-body .parame-rules-flow{border-inline:none;border-radius:0;margin-inline:-.9rem;padding:.8rem .9rem}.parame-template .parame-body .parame-rules-flow figcaption{font-size:.95rem;line-height:1.46}.parame-template .parame-body .parame-rules-flow__steps{grid-template-columns:1fr;gap:.62rem;margin-top:.78rem}.parame-template .parame-body .parame-rules-flow__steps li{padding:.72rem .78rem}.parame-template .parame-body .parame-rules-flow__note{margin-top:.7rem;font-size:.88rem}.parame-template .parame-body .parame-airspace-map-set{gap:.75rem;margin-inline:-.9rem}.parame-template .parame-body .parame-airspace-map-set figure{border-inline:none;border-radius:0;padding:.45rem}.parame-template .parame-body .parame-airspace-map-set img{border-radius:calc(var(--surface-panel-radius,24px) * .38)}.parame-template .parame-body .parame-airspace-map-set figcaption{padding-inline:.45rem;font-size:.86rem}.parame-template .parame-qa .qa-accordion{margin-top:0}.parame-template .parame-qa .qa-accordion__summary{padding:.6rem .75rem;font-size:.9rem}.parame-template .parame-qa .qa-accordion__panel{padding:0 .75rem .7rem}.parame-template .parame-branches__grid{gap:.75rem;margin-top:0}.parame-template .parame-branch-card{padding:.95rem 1rem}.parame-template .parame-route-grid{gap:.7rem;margin-top:0}.parame-template .parame-route-card{padding:.85rem .9rem .95rem}.parame-template .parame-handoff__boundary{margin-bottom:.75rem}}
