@font-face{font-family: "Host Grotesk";font-style: normal;font-weight: 300 800;font-display: swap;src: url(https://fonts.gstatic.com/s/hostgrotesk/v5/co3BmWBnlCJ3U42vbbfdwMjZqljm0U0.woff2) format("woff2");unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: "Host Grotesk";font-style: normal;font-weight: 300 800;font-display: swap;src: url(https://fonts.gstatic.com/s/hostgrotesk/v5/co3BmWBnlCJ3U42vbbfdwMjZpFjm.woff2) format("woff2");unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{--bnc-font: "Host Grotesk",sans-serif;--bnc-ink: #0a2540;--bnc-muted: #425466;--bnc-white: #fff;--bnc-paper: #fff;--bnc-surface: #faf7ff;--bnc-active: #f2eaff;--bnc-active-ink: #49367b;--bnc-focus: #635bff;--bnc-purple-line: #a77be8;--bnc-border: #cfd7df;--bnc-amber: #f6a83b;--bnc-amber-light: #ffba53;--bnc-amber-end: #ffcf74;--bnc-amber-hover: #ffc975;--bnc-lavender: #d1bafa;--bnc-pink: #f4b3da;--bnc-peach: #ffc3a2;--bnc-rent: #ef997b;--bnc-meals: #64d3c5;--bnc-transport: #ffcb72;--bnc-coworking: #c1adff;--bnc-connectivity: #90c6f5;--bnc-extras: #f2a5cb;--bnc-dark: linear-gradient(155deg,#080611 0%,#14102c 30%,#261451 65%,#4823a1 100%);--bnc-pastel: linear-gradient(135deg,#eee7ff,#ffe9ef 50%,#fff1d9);--bnc-chip: linear-gradient(120deg,#d1bafa,#ffc3a2);--bnc-warm: linear-gradient(120deg,#ffba53,#ffcf74);--bnc-radius-lg: 3.5rem;--bnc-radius: 1.75rem;--bnc-radius-sm: 1.25rem;--bnc-pill: 62.5rem;--bnc-space: clamp(1.125rem,4.2vw,3.5rem);--bnc-section-space: clamp(5rem,10vw,9rem);--bnc-width: 88rem;--bnc-ease: cubic-bezier(.2,.7,.2,1);--bnc-soft-shadow: 0 20px 50px -35px #26145180;--font-1: var(--bnc-font);--font-body: var(--bnc-font);--font-display: var(--bnc-font);--ink: var(--bnc-ink);--ivory: var(--bnc-white);--muted: var(--bnc-muted);--blue: var(--bnc-ink);--pink: var(--bnc-pink);--acid: var(--bnc-amber-light);}*,*::before,*::after{box-sizing: border-box;}.inner-page :is(h1,h2,h3,h4,p,figure){margin: 0;}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.inner-page .content-card h2{margin-bottom: 1rem;}.inner-page .content-card p+p{margin-top: 1rem;}.inner-page .content-card ul{margin: 1rem 0 0;padding: 0;list-style: none;}.mobile-menu-toggle span{display: block;width: 20px;height: 2px;background: currentColor;border-radius: 2px;}.mobile-menu-toggle{align-content: center;gap: 4px;}.fx-strip .review-dot{width: 8px;height: 8px;flex: none;border-radius: 50%;}.inner-page .continue-planning .inner-primary{background: var(--bnc-warm);color: var(--bnc-ink);}@media (min-width:768px){.inner-page[data-page=about] #purpose{grid-row: span 2;}}html{background: var(--bnc-white);-webkit-text-size-adjust: 100%;scroll-padding-top: 7rem;}.inner-page{margin: 0;background: var(--bnc-white);color: var(--bnc-ink);font: 400 1.0625rem/1.55 var(--bnc-font);}.inner-page :is(h1,h2,h3,h4,p,a,li,dt,dd,summary,button,input,select,textarea,label,legend,table){font-family: var(--bnc-font);}.inner-page :is(h1,h2,h3,h4){color: var(--bnc-ink);font-weight: 600;font-style: normal;text-wrap: balance;}.inner-page h1,.m-text-2{font-size: clamp(3rem,6.4vw,6rem);line-height: .96;letter-spacing: -.045em;}.inner-page h2,.m-text-3{font-size: clamp(2.25rem,5.4vw,5rem);line-height: 1;letter-spacing: -.04em;}.inner-page h3,.m-text-5{font-size: clamp(1.1875rem,1.6vw,1.4375rem);line-height: 1.2;letter-spacing: -.02em;}p,li,dd{overflow-wrap: break-word;}.inner-page p{line-height: 1.55;}img,svg{max-width: 100%;}img{height: auto;}button,input,select,textarea{font: inherit;}[hidden]{display: none !important;}:focus-visible{outline: 3px solid var(--bnc-focus);outline-offset: 4px;}::selection{background: var(--bnc-lavender);color: var(--bnc-ink);}.skip-link{position: fixed;top: .75rem;left: .75rem;z-index: 200;padding: .75rem 1rem;background: var(--bnc-ink);color: #fff;border-radius: var(--bnc-pill);transform: translateY(-200%);}.skip-link:focus-visible{transform: none;}.bnc-container,.l-wrap,.inner-page .support-page,.inner-page main.basic-page{width: 100%;max-width: var(--bnc-width);margin-inline: auto;padding-inline: var(--bnc-space);}.bnc-section{padding-block: var(--bnc-section-space);}.bnc-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1.5rem;}.bnc-grid>*{min-width: 0;}.bnc-lead,.m-text-4{color: var(--bnc-muted);font-size: clamp(1.125rem,1.35vw,1.3125rem);line-height: 1.45;letter-spacing: -.01em;}.bnc-eyebrow{display: inline-flex;align-items: center;gap: .625rem;color: var(--bnc-muted);font-size: .8125rem;font-weight: 600;letter-spacing: .04em;}.bnc-eyebrow::before{content: "";width: .5rem;height: .5rem;flex: none;border-radius: 50%;background: var(--bnc-amber);}.inner-page .site-header,#nav{position: fixed;z-index: 100;top: .875rem;left: var(--bnc-space);right: var(--bnc-space);width: auto;max-width: 84rem;margin: 0 auto;color: var(--bnc-ink);}.inner-page .site-header,#nav .nav__bar{display: flex;align-items: center;gap: 1.375rem;padding: .875rem 1.5rem;border: 1px solid #cfd7df66;border-radius: var(--bnc-pill);background: #ffffffed;box-shadow: none;backdrop-filter: blur(.875rem) saturate(1.3);}.brand,.nav__brand{display: inline-flex;align-items: center;flex-shrink: 0;gap: .625rem;color: var(--bnc-ink);text-decoration: none;}.brand img,.nav__mark{display: block;width: 48px;height: 48px;object-fit: contain;flex: none;}.home-brand-name,.nav__word{font: 800 1rem/.95 var(--bnc-font);letter-spacing: -.025em;color: var(--bnc-ink);}.primary-nav,.nav__links{display: flex;align-items: center;gap: .5rem;margin-left: auto;padding: 0;list-style: none;}:is(.primary-nav,.nav__links) a{position: relative;display: inline-flex;align-items: center;min-height: 44px;padding: .75rem .875rem;border: 0;border-radius: var(--bnc-pill);background: none;color: var(--bnc-ink);font-size: .875rem;font-weight: 500;text-decoration: none;}:is(.primary-nav,.nav__links) a:hover{background: #fcf0f6;}:is(.primary-nav,.nav__links) a[aria-current=page]{background: var(--bnc-active);color: var(--bnc-active-ink);}:is(.primary-nav,.nav__links) a[aria-current=page]::after{content: "";position: absolute;left: 25%;right: 25%;bottom: 5px;height: 3px;border-radius: 3px;background: var(--bnc-purple-line);}.mobile-menu-toggle,.nav__toggle,.menu__close{min-width: 44px;min-height: 44px;border: 1px solid #adbdcc;border-radius: 12px;background: #fff;color: var(--bnc-ink);cursor: pointer;}.primary-nav .mobile-nav-cta{display: none;}.mobile-menu-toggle,.nav__toggle{display: none;margin-left: auto;}.menu[hidden]{display: none;}.fx-strip .review-dot{background: var(--bnc-transport);}.inner-page nav[aria-label=Breadcrumb]{max-width: var(--bnc-width);margin: 1.25rem auto 0;padding-inline: var(--bnc-space);color: var(--bnc-muted);font-size: .8125rem;}.bnc-button,.m-btn,.m-btn-3,.header-cta,.inner-primary,.home-action,.redesign-hero-cta{display: inline-flex;align-items: center;justify-content: center;gap: .625rem;min-height: 52px;max-width: 100%;padding: .875rem 1.625rem;border: 1px solid #b46b13;border-radius: var(--bnc-pill);background: var(--bnc-warm);color: var(--bnc-ink);font: 600 1rem/1.2 var(--bnc-font);letter-spacing: -.005em;text-align: center;text-decoration: none;box-shadow: none;cursor: pointer;transition: background-color .2s var(--bnc-ease);}.bnc-button:hover,.m-btn:hover,.m-btn-3:hover,.header-cta:hover,.inner-primary:hover,.home-action:hover,.redesign-hero-cta:hover{background: var(--bnc-amber-hover);color: var(--bnc-ink);}.bnc-button--secondary,.m-btn-2{display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: .875rem 1.625rem;border: 1px solid var(--bnc-ink);border-radius: var(--bnc-pill);background: var(--bnc-ink);color: #fff;font-weight: 600;text-align: center;text-decoration: none;}.header-cta,.nav__cta{min-height: 44px;font-size: .9375rem;}.m-link,.bnc-text-link,.inner-page .continue-planning a{color: var(--bnc-active-ink);font-weight: 600;text-decoration: none;background-image: linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 34%,transparent),color-mix(in srgb,currentColor 34%,transparent));background-repeat: no-repeat;background-position: 0 100%,0 100%;background-size: 0% .125rem,100% .0625rem;transition: background-size .5s var(--bnc-ease);}:is(.m-link,.bnc-text-link,.inner-page .continue-planning a):is(:hover,:focus-visible){background-size: 100% .125rem,100% .0625rem;}:is(.primary-nav,.nav__links) .bnc-text-link{background-image: none;}.inner-page button{min-width: 44px;min-height: 44px;}.inner-page a.bnc-text-link{min-width: 44px;display: inline-flex;align-items: center;min-height: 44px;max-width: 100%;}.inner-page .illustrated-header{position: relative;isolation: isolate;display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,.85fr);align-items: center;gap: 2rem;height: auto;min-height: 0;max-width: none;margin: 2rem 0;padding: clamp(1.5rem,4.2vw,3.5rem);border: 0;border-radius: var(--bnc-radius-lg);background: var(--bnc-surface);box-shadow: none;overflow: hidden;}.inner-page .illustrated-header::before,.inner-page .illustrated-header::after,.inner-page .illustrated-header-copy::before{content: none;}.inner-page .illustrated-header-copy{position: relative;z-index: 1;grid-column: 1;grid-row: 1;width: auto;min-width: 0;max-width: none;padding: 0;}.inner-page .illustrated-header h1{max-width: 14ch;color: var(--bnc-ink);font-size: clamp(3rem,6.4vw,6rem);line-height: .96;letter-spacing: -.045em;}.inner-page .illustrated-header-accent{color: inherit;}.inner-page .illustrated-header p{max-width: 38rem;margin-top: 1.5rem;color: var(--bnc-muted);font-size: clamp(1.125rem,1.35vw,1.3125rem);line-height: 1.45;}.inner-page .illustrated-header-art{position: relative;inset: auto;grid-column: 2;grid-row: 1;display: block;width: 100%;height: auto;max-height: 420px;object-fit: contain;opacity: 1;filter: none;transform: none;mix-blend-mode: normal;mask-image: none;}.bnc-card,.m-card,.inner-page .content-card,.inner-page .area-comparison-card,.inner-page .journal-guide,.inner-page .journal-kit{min-width: 0;padding: 1.5rem;border: 1px solid #0a254018;border-radius: var(--bnc-radius);background: var(--bnc-surface);color: var(--bnc-ink);box-shadow: none;rotate: none;transform: none;}.bnc-pastel{padding: var(--bnc-space);border-radius: var(--bnc-radius-lg);background: var(--bnc-pastel);color: var(--bnc-ink);}.bnc-warm{padding: var(--bnc-space);border-radius: var(--bnc-radius);background: var(--bnc-warm);color: var(--bnc-ink);}.bnc-dark{padding: var(--bnc-space);border-radius: var(--bnc-radius-lg);background: var(--bnc-dark);color: #fff;box-shadow: var(--bnc-soft-shadow);}.bnc-dark :is(h1,h2,h3,h4,p,a){color: inherit;}.bnc-dark :focus-visible{outline-color: var(--bnc-transport);}.bnc-chip,.area-tags span,.journal-tags span,.tune__tag{display: inline-flex;align-items: center;gap: .375rem;max-width: 100%;padding: .5rem .75rem;border: 1px solid #0a254018;border-radius: var(--bnc-pill);background: var(--bnc-chip);color: var(--bnc-ink);font-size: .8125rem;line-height: 1.4;}.bnc-stat-strip{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1.5rem;}.bnc-stat{min-width: 0;padding-top: 1rem;border-top: 4px solid var(--bnc-category,var(--bnc-transport));}.bnc-stat strong{display: block;font-size: clamp(2.25rem,5.4vw,5rem);font-weight: 600;line-height: 1;letter-spacing: -.04em;font-variant-numeric: tabular-nums;}.bnc-stat span{color: var(--bnc-muted);}[data-category=rent]{--bnc-category: var(--bnc-rent);}[data-category=meals]{--bnc-category: var(--bnc-meals);}[data-category=transport]{--bnc-category: var(--bnc-transport);}[data-category=coworking]{--bnc-category: var(--bnc-coworking);}[data-category=sim]{--bnc-category: var(--bnc-connectivity);}[data-category=extras]{--bnc-category: var(--bnc-extras);}.inner-page .support-content-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));align-items: start;position: relative;top: auto;margin-top: 2rem;gap: 1.5rem;transform: none;}.inner-page .area-explorer{position: relative;top: auto;margin-top: 2rem;transform: none;}.inner-page .area-filter-bar{position: relative;top: auto;margin: 0 0 1.5rem;padding: 1.25rem;border: 1px solid var(--bnc-border);border-radius: var(--bnc-radius);background: var(--bnc-surface);box-shadow: none;transform: none;}.inner-page .content-card h2,.inner-page .journal-copy h2,.inner-page .area-card-body h2{font-size: clamp(1.5rem,2.5vw,2.25rem);line-height: 1.15;}.inner-page .content-card p,.inner-page .partner-description,.inner-page .journal-lead{color: var(--bnc-muted);}.inner-page .area-photo-media,.inner-page .journal-visual{overflow: hidden;border-radius: var(--bnc-radius-sm);box-shadow: none;}.inner-page .area-postcard-number,.inner-page .kit-ticket-mark{color: var(--bnc-ink);}.inner-page :is(input,select,textarea){max-width: 100%;min-width: 0;min-height: 44px;padding: .875rem 1rem;border: 1px solid #0a25408c;border-radius: .875rem;background: #fff;color: var(--bnc-ink);box-shadow: none;accent-color: var(--bnc-active-ink);}.inner-page :is(input[type=checkbox],input[type=radio]){width: 20px;min-height: 20px;padding: 0;}.inner-page label:has(input[type=checkbox]),.inner-page label:has(input[type=radio]){display: inline-flex;align-items: center;gap: .625rem;min-height: 44px;}.inner-page textarea{min-height: 9rem;resize: vertical;}.inner-page :is(input,textarea):user-invalid{border-color: var(--bnc-active-ink);}.inner-page input::placeholder,.inner-page textarea::placeholder{color: var(--bnc-muted);opacity: 1;}.inner-page table{width: 100%;border-collapse: collapse;color: var(--bnc-ink);font-variant-numeric: tabular-nums;}.inner-page th,.inner-page td{padding: .875rem;border-bottom: 1px solid var(--bnc-border);text-align: left;overflow-wrap: anywhere;}.inner-page th{font-weight: 600;background: var(--bnc-surface);}.inner-page .faq-answer,.inner-page .area-more,.inner-page .journal-notes{border: 1px solid #0a254018;border-radius: var(--bnc-radius);background: var(--bnc-surface);color: var(--bnc-ink);box-shadow: none;}.inner-page summary{min-height: 44px;padding: 1.25rem 1.5rem;color: var(--bnc-ink);font-weight: 600;cursor: pointer;}.inner-page summary::marker{color: var(--bnc-active-ink);}.inner-page details[open]>summary{border-bottom: 1px solid var(--bnc-border);}.inner-page .faq-answer>p,.inner-page .faq-answer>ul,.inner-page .journal-notes-body,.inner-page .area-more-tray{padding: 1.25rem 1.5rem;color: var(--bnc-muted);}.inner-page .continue-planning{display: flex;flex-wrap: wrap;align-items: center;gap: 1rem 1.5rem;margin-block: 2rem;padding-block: 1rem;}.inner-page .continue-planning a{display: inline-flex;align-items: center;min-height: 44px;}.bnc-affiliate-strip{padding: 2.5rem var(--bnc-space);background: #fff;color: var(--bnc-ink);}.bnc-affiliate-strip__logos{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: clamp(1.25rem,7vw,6rem);}.bnc-affiliate-strip__logos a{display: inline-flex;align-items: center;justify-content: center;min-height: 64px;padding: .75rem .5rem;border-radius: 10px;}.bnc-affiliate-strip__logos img{display: block;width: 142px;height: 40px;object-fit: contain;}.bnc-affiliate-strip__logos a:hover{background: #f6f4fb;}#footer.bnc-footer,.inner-page .site-footer{margin: 0;padding: clamp(2rem,5vw,5rem) var(--bnc-space) 2rem;border: 0;border-radius: 36px 36px 0 0;background: var(--bnc-dark);color: #fff;box-shadow: none;}.bnc-footer__main,.bnc-footer__bottom,.bnc-footer__data{max-width: 1320px;margin-inline: auto;}.bnc-footer__main{display: grid;grid-template-columns: minmax(240px,1fr) minmax(0,1.75fr);gap: clamp(3rem,7vw,8rem);align-items: start;padding-bottom: 3.5rem;}.bnc-footer__brand{display: inline-flex;align-items: center;gap: 1rem;min-height: 64px;color: #fff;text-decoration: none;}.bnc-footer__brand img{width: 64px;height: 64px;flex: none;}.bnc-footer__brand>span{font: 600 23px/.95 var(--bnc-font);letter-spacing: -.035em;color: #fff;}.bnc-footer__tagline{max-width: 19rem;margin: 1.5rem 0 1.25rem;color: #d1cbdf;font-size: 1rem;line-height: 1.6;}.bnc-footer__social{display: flex;gap: .6rem;}.bnc-footer .footer-social{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;min-height: 44px;padding: 10px;border: 1px solid transparent;border-radius: 10px;color: #c7bfdc;text-decoration: none;}.bnc-footer .footer-social svg{display: block;width: 22px;height: 22px;fill: currentColor;}.bnc-footer__columns{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 2rem;}.bnc-footer__columns nav{display: flex;flex-direction: column;align-items: start;}.bnc-footer__columns h2{margin: 0 0 1rem;color: #fff;font: 600 .85rem/1.4 var(--bnc-font);letter-spacing: .04em;text-transform: uppercase;}.bnc-footer__columns a{min-width: 44px;display: inline-flex;align-items: center;min-height: 44px;padding: .45rem 0;color: #c7bfdc;font-size: 1rem;line-height: 1.4;text-decoration: none;transition: color .2s,text-shadow .2s;}.bnc-footer a:is(:hover,:focus-visible){color: #fff;text-shadow: 0 0 15px #c1adff99;}.bnc-footer a:focus-visible{outline: 2px solid var(--bnc-transport);outline-offset: 5px;}.bnc-footer__data{padding: 1.75rem 0;border-top: 1px solid #c1adff40;color: #c7bfdc;}.bnc-footer__data h2{margin: 0 0 .8rem;color: #fff;font: 600 .85rem/1.4 var(--bnc-font);}.bnc-footer__data p{margin: 0 0 .65rem;color: #c7bfdc;font-size: .8rem;line-height: 1.7;}.bnc-footer__data a{display: inline-flex;align-items: center;min-height: 44px;color: #e0d5fb;font-size: .8rem;}.bnc-footer__affiliate{font-style: normal;}.bnc-footer__bottom{display: flex;justify-content: space-between;gap: 1rem 2rem;align-items: start;padding-top: 1.75rem;border-top: 1px solid #c1adff40;}.bnc-footer__bottom p{margin: 0;color: #c7bfdc;font-size: .8rem;line-height: 1.6;}.footer-landscape,.reading-progress{display: none;}@keyframes bnc-reveal{from{opacity: .9;transform: translateY(14px);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bnc-reveal,[data-reveal]{animation: bnc-reveal linear both;animation-timeline: view();animation-range: entry 0% entry 25%;}}}@media (max-width:1023px){.inner-page .site-header,#nav .nav__bar{padding: .75rem 1.125rem;}.primary-nav,.nav__links,.header-cta,.nav__cta{display: none;}.mobile-menu-toggle,.nav__toggle{display: inline-grid;place-items: center;}.site-header.is-menu-open .primary-nav{position: fixed;top: 6rem;left: var(--bnc-space);right: var(--bnc-space);display: flex;flex-direction: column;align-items: stretch;gap: .5rem;max-height: calc(100dvh - 7rem);margin: 0;padding: 1.25rem;overflow-y: auto;border: 1px solid var(--bnc-border);border-radius: var(--bnc-radius);background: #fff;box-shadow: var(--bnc-soft-shadow);}.primary-nav .mobile-nav-cta{display: inline-flex;justify-content: center;min-height: 44px;background: var(--bnc-warm);color: var(--bnc-ink);}.menu:not([hidden]){position: fixed;inset: 0;z-index: 120;display: flex;flex-direction: column;gap: 2rem;padding: 6rem var(--bnc-space) 2rem;overflow-y: auto;background: #fff;color: var(--bnc-ink);}.menu__close{position: absolute;top: 1.25rem;right: var(--bnc-space);}.menu__links{display: grid;gap: 1rem;padding: 0;list-style: none;}.menu__links a{display: flex;align-items: center;min-height: 44px;color: var(--bnc-ink);font-size: clamp(2rem,9vw,3rem);line-height: 1.2;text-decoration: none;}}@media (max-width:900px){.bnc-footer__main{grid-template-columns: minmax(0,1fr);gap: 2.5rem;}.bnc-footer__identity{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: start;}.bnc-footer__tagline{grid-column: 1;}.bnc-footer__social{grid-column: 2;grid-row: 1 / 3;}}@media (max-width:767px){.bnc-grid,.bnc-stat-strip{grid-template-columns: minmax(0,1fr);}.inner-page .support-content-grid{grid-template-columns: minmax(0,1fr);}.inner-page .illustrated-header{grid-template-columns: minmax(0,1fr);gap: 1.5rem;padding: 1.5rem;border-radius: var(--bnc-radius);}.inner-page .illustrated-header-copy{grid-column: 1;grid-row: 1;}.inner-page .illustrated-header-art{grid-column: 1;grid-row: 2;max-height: 320px;}.inner-page .illustrated-header h1{max-width: 100%;}.inner-page .area-comparison-grid{grid-template-columns: minmax(0,1fr);}.inner-page .model-input-tables{display: grid;grid-template-columns: minmax(0,1fr);min-width: 0;}.inner-page th,.inner-page td{padding: .625rem;font-size: .875rem;}}@media (max-width:479px){#footer.bnc-footer,.inner-page .site-footer{border-radius: var(--bnc-radius) var(--bnc-radius) 0 0;}.bnc-footer__main{padding-bottom: 2rem;}.bnc-footer__identity{grid-template-columns: minmax(0,1fr);}.bnc-footer__social{grid-column: 1;grid-row: auto;}.bnc-footer__columns{gap: 1rem;}.bnc-footer__columns h2{font-size: .7rem;}.bnc-footer__columns a{font-size: .85rem;}.bnc-footer__brand img{width: 56px;height: 56px;}.bnc-footer__brand>span{font-size: 21px;}.bnc-footer__bottom{flex-direction: column;gap: .6rem;}}@media (prefers-reduced-motion:reduce){html{scroll-behavior: auto;}*,*::before,*::after{animation: none !important;transition: none !important;scroll-behavior: auto !important;}}.inner-page:not([data-page=about]) .illustrated-header{grid-template-columns: minmax(0,1fr);}.inner-page:not([data-page=about]) .illustrated-header-copy{grid-column: 1;grid-row: 1;}:root{--bnc-sunset: linear-gradient(120deg,#c1adff 0%,#f4b3da 38%,#ffc3a2 68%,#ffba53 100%);--bnc-sunset-soft: linear-gradient(120deg,#c1adff 0%,#f4b3da 45%,#ffc3a2 100%);--bnc-sunset-line: linear-gradient(90deg,#c1adff,#f4b3da,#ffc3a2,#ffba53);--bnc-card-border: #0a25401a;--bnc-card-border-hover: #0a254040;--bnc-icon-border: #c1adff;--bnc-step-lavender: #eee7ff;--bnc-step-pink: #ffe9ef;--bnc-step-peach: #fff1d9;--bnc-card-padding: 28px;--bnc-card-radius: 28px;--bnc-promo-radius: 56px;--bnc-category: var(--bnc-rent);}.inner-page .illustrated-header{background: var(--bnc-sunset);color: var(--bnc-ink);}.inner-page .illustrated-header :is(h1,p){color: var(--bnc-ink);}.bnc-chip,.area-tags span,.journal-tags span,.tune__tag{background: var(--bnc-sunset-soft);color: var(--bnc-ink);}.inner-page .support-content-grid,.bnc-grid{align-items: stretch;}.inner-page .bnc-card{position: relative;isolation: isolate;min-width: 0;padding: var(--bnc-card-padding);border: 1px solid var(--bnc-card-border);border-radius: var(--bnc-card-radius);background: var(--bnc-surface);color: var(--bnc-ink);box-shadow: none;rotate: none;transform: none;}.inner-page .bnc-card:hover{border-color: var(--bnc-card-border-hover);}.inner-page .bnc-card--category{border-top: 6px solid var(--bnc-category);}.inner-page .bnc-card :is(h2,h3,h4){color: inherit;}.inner-page .bnc-card p{color: var(--bnc-muted);}.inner-page .bnc-card__link{display: inline-flex;align-items: center;gap: .625rem;min-width: 44px;min-height: 44px;color: var(--bnc-active-ink);font-weight: 600;text-decoration: none;background: linear-gradient(currentColor,currentColor) left bottom / 0% 2px no-repeat;transition: background-size .5s var(--bnc-ease);}.inner-page .bnc-card__link:is(:hover,:focus-visible){background-size: 100% 2px;}.inner-page .bnc-card__link::before{content: "";width: .55rem;height: .55rem;flex: none;border-top: 2px solid currentColor;border-right: 2px solid currentColor;rotate: 45deg;}.inner-page .bnc-card--clickable .bnc-card__link::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: var(--bnc-card-radius);}.inner-page .bnc-card--clickable:has(.bnc-card__link:focus-visible){outline: 3px solid var(--bnc-focus);outline-offset: 4px;}.inner-page .bnc-card__icon::before{content: "";display: block;width: 48px;height: 48px;margin-bottom: 1.5rem;border: 1px solid var(--bnc-icon-border);border-radius: 12px;background: radial-gradient(circle,var(--bnc-category) 0 6px,transparent 7px) center / 100% 100% var(--bnc-white);}.inner-page .bnc-card--feature{background: var(--bnc-surface);}.inner-page .bnc-card--feature strong{color: var(--bnc-ink);font-weight: 600;}.inner-page .bnc-card--stat{border-top: 4px solid var(--bnc-category);}.inner-page .bnc-card__number{display: block;color: var(--bnc-ink);font-size: clamp(2.25rem,4.5vw,4rem);font-weight: 600;line-height: 1.05;letter-spacing: -.04em;font-variant-numeric: tabular-nums;}.inner-page .bnc-card__label{display: block;margin-top: .75rem;color: var(--bnc-muted);font-size: .875rem;}.inner-page .bnc-card--note{padding-left: calc(var(--bnc-card-padding) + 6px);}.inner-page .bnc-card--note::before{content: "";position: absolute;top: 20px;bottom: 20px;left: 0;width: 6px;border-radius: 6px;background: var(--bnc-sunset-line);}.inner-page .bnc-card--note,.inner-page .bnc-card--note p{color: var(--bnc-ink);font-size: 1rem;font-style: normal;}.inner-page .bnc-card--dark{background: var(--bnc-dark);color: var(--bnc-white);}.inner-page .bnc-card--dark :is(p,strong){color: var(--bnc-white);}.inner-page .bnc-card--dark a{color: var(--bnc-amber-light);}.inner-page .bnc-card--dark :focus-visible{outline-color: var(--bnc-amber-light);}.inner-page .bnc-card--step{background: var(--bnc-step-lavender);}.inner-page .bnc-card--step:nth-child(3n + 2){background: var(--bnc-step-pink);}.inner-page .bnc-card--step:nth-child(3n){background: var(--bnc-step-peach);}.inner-page .bnc-card__step-number{display: block;margin-bottom: 1rem;color: var(--bnc-ink);font-size: 56px;font-weight: 600;line-height: 1;letter-spacing: -.04em;}.inner-page .bnc-card--price{border-top: 6px solid var(--bnc-category);}.inner-page .bnc-card__price{display: inline-flex;align-items: center;flex-wrap: wrap;gap: .5rem;max-width: 100%;margin-block: .75rem;padding: .5rem .875rem;border: 1px solid var(--bnc-card-border);border-radius: var(--bnc-pill);background: var(--bnc-sunset-soft);color: var(--bnc-ink);font-variant-numeric: tabular-nums;}.inner-page .bnc-card__price::before{content: "";width: 8px;height: 8px;flex: none;border-radius: 50%;background: var(--bnc-category);}.inner-page .bnc-card__tradeoff{color: var(--bnc-muted);}.inner-page .bnc-card__tradeoff strong{font-weight: 600;}.inner-page .bnc-card--promo{border-radius: var(--bnc-promo-radius);background: var(--bnc-pastel);color: var(--bnc-ink);}.inner-page .bnc-card--promo .bnc-card__button{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 52px;padding: .875rem 1.625rem;border: 1px solid var(--bnc-ink);border-radius: var(--bnc-pill);background: var(--bnc-ink);color: var(--bnc-white);font-weight: 600;text-decoration: none;box-shadow: none;}.inner-page .area-filter-bar{display: flex;align-items: center;flex-wrap: wrap;gap: 1rem;width: 100%;margin-top: 0;padding: var(--bnc-card-padding);border-color: var(--bnc-card-border);background: var(--bnc-surface);}.inner-page .area-filter-bar select{border-radius: 14px;}#footer.bnc-footer{position: relative;overflow: hidden;}#footer.bnc-footer::before{content: "";position: absolute;inset: 0 0 auto;height: 6px;background: var(--bnc-sunset-line);}@media (max-width:767px){.inner-page .support-content-grid,.bnc-grid{grid-template-columns: minmax(0,1fr);gap: 16px;}.bnc-card{width: 100%;}.inner-page .area-filter-bar{align-items: stretch;flex-direction: column;}.inner-page .area-filter-bar select{width: 100%;}}@media (prefers-reduced-motion:reduce){.bnc-card__link{transition: none;}}.inner-page .bnc-card-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));align-items: stretch;gap: 24px;}.inner-page .bnc-card-grid>:is(h2,.bnc-card--note){grid-column: 1 / -1;}.inner-page .bnc-card-grid>h2{font-size: clamp(2.25rem,5.4vw,5rem);margin-block: 1rem .5rem;}.inner-page .bnc-card--partner{display: flex;flex-direction: column;gap: 1rem;}.inner-page .bnc-card--partner .partner-brand{min-width: 0;width: 100%;height: 64px;margin: 0;padding: 12px 0;border: 0;background: none;}.inner-page .bnc-card--partner .partner-brand img{width: 142px;height: 40px;object-fit: contain;object-position: left center;}.inner-page .bnc-card--partner h3{font-size: clamp(1.1875rem,1.6vw,1.4375rem);}.inner-page .bnc-card--partner .partner-action{margin-top: auto;padding-top: .5rem;}.inner-page .bnc-card--partner .bnc-card__link{background-image: linear-gradient(currentColor,currentColor);background-repeat: no-repeat;background-size: 0% 2px;}.inner-page .bnc-card--partner .bnc-card__link:is(:hover,:focus-visible){background-size: 100% 2px;}.inner-page .bnc-card--partner .bnc-card__link{font-size: 1rem;}@media (max-width:1023px){.inner-page .bnc-card-grid{grid-template-columns: minmax(0,1fr);gap: 16px;}}.inner-page .bnc-card-area-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));align-items: stretch;gap: 24px;margin-top: 1.5rem;}.inner-page .bnc-card--area{display: flex;flex-direction: column;gap: 1.25rem;}.inner-page .bnc-card--area .area-photo{position: relative;}.inner-page .bnc-card--area .area-photo-media{aspect-ratio: 4 / 3;border-radius: 20px;overflow: hidden;}.inner-page .bnc-card--area .area-photo-media img{display: block;width: 100%;height: 100%;object-fit: cover;}.inner-page .bnc-card--area .area-postcard-number{display: block;margin-top: .75rem;color: var(--bnc-muted);font-size: .8125rem;}.inner-page .bnc-card--area .area-card-body{display: flex;flex: 1;flex-direction: column;gap: 1rem;min-width: 0;}.inner-page .bnc-card--area .area-card-kicker{align-self: start;font-size: .8125rem;}.inner-page .bnc-card--area h3{font-size: clamp(1.5rem,2.5vw,2.25rem);line-height: 1.15;}.inner-page .bnc-card--area .area-tags{display: flex;flex-wrap: wrap;gap: .5rem;}.inner-page .bnc-card--area .area-more{margin-top: auto;overflow: hidden;}.inner-page .bnc-card--area summary{display: flex;align-items: center;min-height: 48px;padding: .875rem 1rem;}.inner-page .bnc-card--area summary::marker{content: "";}.inner-page .bnc-card--area summary::-webkit-details-marker{display: none;}.inner-page .bnc-card--area summary::after{content: "+";margin-left: auto;font-size: 1.5rem;line-height: 1;}.inner-page .bnc-card--area details[open]>summary::after{content: "−";}.inner-page .bnc-card--area .hide-label,.inner-page .bnc-card--area details[open] .show-label,.inner-page .bnc-card--area .tray-arrow{display: none;}.inner-page .bnc-card--area details[open] .hide-label{display: inline;}.inner-page .bnc-card--area .area-more-tray{padding: 1rem;}.inner-page .bnc-card--area .area-more-tray h4{margin-top: 1.5rem;font-size: 1.125rem;}.inner-page .bnc-card--area .area-more-tray h4:first-child{margin-top: 0;}.inner-page .bnc-card--area .area-more-tray p{margin-top: .75rem;}.inner-page .bnc-card--area .area-more-tray ul{display: grid;gap: 1rem;padding-left: 1.25rem;}.inner-page .bnc-card--area .area-more-tray li strong,.inner-page .bnc-card--area .area-more-tray li span{display: block;}.inner-page .bnc-card--area .area-plan-link{align-self: start;}.inner-page .area-explorer>h2{margin-block: 2rem 1.5rem;}.inner-page .area-status{margin-block: 1rem;color: var(--bnc-muted);font-size: .875rem;}@media (max-width:767px){.inner-page .bnc-card-area-grid{grid-template-columns: minmax(0,1fr);gap: 16px;}}.inner-page .bnc-card-guide-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px;align-items: stretch;}.inner-page .bnc-card--guide{display: flex;flex-direction: column;gap: 1.5rem;}.inner-page .bnc-card--guide:first-child{grid-column: 1 / -1;display: grid;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);align-items: start;}.inner-page .bnc-card--guide .journal-visual{position: relative;aspect-ratio: 4 / 3;border-radius: 20px;overflow: hidden;}.inner-page .bnc-card--guide .journal-visual img{display: block;width: 100%;height: 100%;object-fit: cover;}.inner-page .bnc-card--guide .journal-photo-label{position: absolute;top: 1rem;left: 1rem;right: 1rem;width: fit-content;max-width: calc(100% - 2rem);padding: .5rem .875rem;border-radius: var(--bnc-pill);background: var(--bnc-white);color: var(--bnc-ink);font-size: .8125rem;font-weight: 600;}.inner-page .bnc-card--guide .journal-copy{display: flex;flex-direction: column;flex: 1;gap: 1rem;min-width: 0;}.inner-page .bnc-card--guide .journal-kicker{align-self: start;}.inner-page .bnc-card--guide .journal-tags{display: flex;flex-wrap: wrap;gap: .5rem;}.inner-page .bnc-card--guide .journal-notes{margin-top: auto;border: 0;border-radius: 0;overflow: visible;}.inner-page .bnc-card--guide summary{display: flex;align-items: center;gap: .75rem;width: fit-content;max-width: 100%;min-height: 44px;padding: .75rem 0;color: var(--bnc-active-ink);font-size: 1rem;line-height: 1.25rem;background: linear-gradient(currentColor,currentColor) left calc(100% - .75rem) / 0% 2px no-repeat;transition: background-size .5s var(--bnc-ease);}.inner-page .bnc-card--guide summary:is(:hover,:focus-visible){background-size: 100% 2px;}.inner-page .bnc-card--guide summary::marker{content: "";}.inner-page .bnc-card--guide summary::-webkit-details-marker{display: none;}.inner-page .bnc-card--guide .tray-arrow{display: none;}.inner-page .bnc-card--guide summary::after{content: "›";display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;flex: none;border: 1px solid var(--bnc-icon-border);border-radius: 50%;font-size: 1.25rem;line-height: 1;}.inner-page .bnc-card--guide .close-notes,.inner-page .bnc-card--guide details[open] .read-notes{display: none;}.inner-page .bnc-card--guide details[open] .close-notes{display: inline;}.inner-page .bnc-card--guide details[open]>summary{border-bottom: 0;}.inner-page .bnc-card--guide .journal-notes-body{padding: 1rem 0 0;}.inner-page .bnc-card--guide .journal-notes-body p+p{margin-top: 1rem;}.inner-page .bnc-card--guide .journal-notes-body ul{margin: 1rem 0 0;padding: 0;list-style: none;}.inner-page .bnc-card-guide-grid>.bnc-card--promo{grid-column: 1 / -1;padding: clamp(28px,4vw,56px);}.inner-page .bnc-card-guide-grid>.bnc-card--promo h2{margin-block: 1rem;font-size: clamp(2.25rem,5.4vw,5rem);}.inner-page .bnc-card-guide-grid>.bnc-card--promo .journal-kicker{display: inline-flex;}.inner-page .bnc-card-guide-grid>.bnc-card--promo .kit-ticket-mark{display: none;}@media (max-width:767px){.inner-page .bnc-card-guide-grid{grid-template-columns: minmax(0,1fr);gap: 16px;}.inner-page .bnc-card--guide:first-child{grid-template-columns: minmax(0,1fr);}}@media (prefers-reduced-motion:reduce){.inner-page .bnc-card--guide summary{transition: none;}}.inner-page .bnc-card-faq-list{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;counter-reset: bnc-faq;align-items: stretch;}.inner-page .bnc-card--faq{padding: 0;overflow: hidden;counter-increment: bnc-faq;}.inner-page .bnc-card--faq summary{display: grid;grid-template-columns: 2.5rem minmax(0,1fr) 1.25rem;align-items: start;gap: 1rem;min-height: 72px;padding: 24px 28px;font-size: clamp(1.0625rem,1.8vw,1.375rem);line-height: 1.4;list-style: none;}.inner-page .bnc-card--faq summary::before{content: counter(bnc-faq,decimal-leading-zero);color: var(--bnc-muted);font-size: .875rem;line-height: 1.925rem;font-weight: 400;font-variant-numeric: tabular-nums;}.inner-page .bnc-card--faq summary::-webkit-details-marker{display: none;}.inner-page .bnc-card--faq summary::marker{content: "";}.inner-page .bnc-card--faq summary:focus-visible{outline-offset: -5px;border-radius: var(--bnc-card-radius);}.inner-page .bnc-card--faq>div{padding: 24px 28px 28px;color: var(--bnc-muted);}.inner-page .bnc-card--faq>div p+p{margin-top: 1rem;}.inner-page .bnc-card--faq>div ul{margin: 1rem 0 0;padding: 0;list-style: none;}@media (max-width:767px){.inner-page .bnc-card--faq summary{grid-template-columns: 1.75rem minmax(0,1fr) 1.25rem;gap: .625rem;padding: 24px;}.inner-page .bnc-card--faq>div{padding: 20px 24px 24px;}}.inner-page .bnc-card--faq summary::after{content: "+";color: var(--bnc-active-ink);font-size: 1.5rem;line-height: 1.925rem;text-align: center;}.inner-page .bnc-card--faq[open] summary::after{content: "−";}.inner-page .bnc-card-method-grid{display: grid;grid-template-columns: minmax(0,1fr);align-items: stretch;gap: 24px;}.inner-page .bnc-card--method p{max-width: 78ch;}.inner-page .bnc-card--method .bnc-card__icon::before{margin-bottom: 1rem;}.inner-page .bnc-card--method details{margin-top: 1.5rem;border: 1px solid var(--bnc-card-border);border-radius: var(--bnc-card-radius-sm);overflow: hidden;}.inner-page .bnc-card--method summary{padding: 1rem;min-height: 48px;}.inner-page .bnc-card--method summary span[aria-hidden]{display: none;}.inner-page .bnc-card--method summary:focus-visible{outline-offset: -5px;}.inner-page .bnc-card--method .model-input-tables{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px;align-items: start;padding: 24px;}.inner-page .bnc-card--method table{table-layout: fixed;background: var(--bnc-white);}.inner-page .bnc-card--method caption{padding: 1rem;background: var(--bnc-white);color: var(--bnc-ink);font-size: 1rem;font-weight: 600;line-height: 1.4;text-align: left;}.inner-page .bnc-card--method th,.inner-page .bnc-card--method td{font-size: 1rem;overflow-wrap: anywhere;}.inner-page .bnc-card--method th:first-child{width: 65%;}.inner-page .bnc-card--method .model-input-note{padding: 0 24px 24px;font-size: 1rem;}@media (max-width:899px){.inner-page .bnc-card--method .model-input-tables{grid-template-columns: minmax(0,1fr);}}@media (max-width:767px){.inner-page .bnc-card-method-grid{gap: 16px;}.inner-page .bnc-card--method .model-input-tables{gap: 16px;padding: 12px;}.inner-page .bnc-card--method th,.inner-page .bnc-card--method td{padding: .625rem;font-size: .875rem;}.inner-page .bnc-card--method caption{padding: .75rem;}.inner-page .bnc-card--method .model-input-note{padding: 0 12px 16px;}}.inner-page main.bnc-card--not-found{width: calc(100% - 2 * var(--bnc-space));max-width: calc(var(--bnc-width) - 2 * var(--bnc-space));margin: 2rem auto;padding: clamp(28px,5vw,72px);border-radius: var(--bnc-promo-radius);background: var(--bnc-sunset);color: var(--bnc-ink);}.inner-page .bnc-card--not-found h1{max-width: 16ch;}.inner-page .bnc-card--not-found p{max-width: 50ch;margin-top: 1.5rem;color: var(--bnc-ink);}.inner-page .bnc-card--not-found>.bnc-button{margin-top: 2rem;background: var(--bnc-warm);color: var(--bnc-ink);}.inner-page .bnc-card--not-found>.bnc-button:hover{background: var(--bnc-amber-hover);}@media (max-width:767px){.inner-page main.bnc-card--not-found{border-radius: var(--bnc-card-radius);}}:root{--bnc-kit-color-ffffffa0:#ffffffa0;--bnc-kit-color-ffffff70:#ffffff70;--bnc-kit-color-0a254012:#0a254012;--bnc-kit-color-0a254024:#0a254024;--bnc-kit-color-35234e24:#35234e24;--bnc-kit-color-35234e77:#35234e77;--bnc-kit-color-35234e55:#35234e55;--bnc-kit-color-0a254014:#0a254014;--bnc-kit-color-d6cfdf88:#d6cfdf88;--bnc-kit-color-35234e66:#35234e66;--bnc-kit-color-ffcf74:#ffcf74;--bnc-kit-color-213b54:#213b54;--bnc-kit-color-fffaf4:#fffaf4;--bnc-kit-color-261451:#261451;--bnc-kit-color-d1bafa:#d1bafa;--bnc-kit-color-e5dfeb:#e5dfeb;--bnc-kit-color-ffe2b6:#ffe2b6;--bnc-kit-color-f4b3da:#f4b3da;--bnc-kit-color-ffe6a3:#ffe6a3;--bnc-kit-color-ffd29b:#ffd29b;--bnc-kit-color-0a2540:#0a2540;--bnc-kit-color-f9d9e5:#f9d9e5;--bnc-kit-color-e4dfe8:#e4dfe8;--bnc-kit-color-9b8cb5:#9b8cb5;--bnc-kit-color-f5a0c5:#f5a0c5;--bnc-kit-color-e3dce8:#e3dce8;--bnc-kit-color-183d60:#183d60;--bnc-kit-color-14102c:#14102c;--bnc-kit-color-ded5e7:#ded5e7;--bnc-kit-color-69527d:#69527d;--bnc-kit-color-efe8f5:#efe8f5;--bnc-kit-color-ffba53:#ffba53;--bnc-kit-color-4e5f72:#4e5f72;--bnc-kit-color-d3c5e6:#d3c5e6;--bnc-kit-color-e5dbfa:#e5dbfa;--bnc-kit-color-4823a1:#4823a1;--bnc-kit-color-fff:#fff;}body[data-page=guides] #landing-kit.kit-promo{position:relative;isolation:isolate;background:var(--bnc-kit-color-fff);color:var(--bnc-kit-color-0a2540);padding-block:clamp(2.5rem,5vw,5rem)}body[data-page=guides] .kit-promo__card{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.75rem,4vw,3.5rem);border-radius:var(--radius-1);background:linear-gradient(125deg,var(--bnc-kit-color-ffba53) 0%,var(--bnc-kit-color-ffd29b) 28%,var(--bnc-kit-color-f4b3da) 65%,var(--bnc-kit-color-d1bafa) 100%)}body[data-page=guides] .kit-promo__copy{position:relative;z-index:5;min-width:0;display:grid;gap:1.25rem;align-content:center}body[data-page=guides] .kit-promo__eyebrow{letter-spacing:.06em;text-transform:uppercase}body[data-page=guides] #landing-kit .kit-promo__copy h2{font-size:clamp(2.25rem,3.9vw,3.75rem);line-height:1;letter-spacing:-.04em;max-width:12ch;color:var(--bnc-kit-color-0a2540)}body[data-page=guides] .kit-promo__intro{max-width:34rem;color:var(--bnc-kit-color-213b54)}body[data-page=guides] .kit-promo__pills{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:0;padding:0}body[data-page=guides] .kit-promo__pills li{font:500 .8rem/1.35 var(--font-1);border:1px solid var(--bnc-kit-color-0a254024);border-radius:999px;padding:.5rem .75rem;background:var(--bnc-kit-color-ffffff70);color:var(--bnc-kit-color-0a2540)}body[data-page=guides] .kit-promo__price{color:var(--bnc-kit-color-0a2540)}body[data-page=guides] .kit-promo__price [data-price]{font-size:1.5rem;font-weight:600;letter-spacing:-.02em}body[data-page=guides] .kit-promo__currency{font-size:.8rem}body[data-page=guides] .kit-promo__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.5rem}body[data-page=guides] #landing-kit .kit-promo__cta{background:var(--bnc-kit-color-0a2540);color:var(--bnc-kit-color-fff);border:1px solid var(--bnc-kit-color-0a2540);box-shadow:none;min-height:52px;padding-inline:1.6rem}body[data-page=guides] #landing-kit .kit-promo__cta:hover,body[data-page=guides] #landing-kit .kit-promo__cta:focus-visible{background:var(--bnc-kit-color-183d60);color:var(--bnc-kit-color-fff);border-color:var(--bnc-kit-color-183d60)}body[data-page=guides] #landing-kit .kit-promo__actions>.m-link{display:inline-flex;align-items:center;min-height:44px;color:var(--bnc-kit-color-0a2540)}body[data-page=guides] #landing-kit a:focus-visible{outline:3px solid var(--bnc-kit-color-0a2540);outline-offset:5px}body[data-page=guides] .kit-promo__visual{position:relative;isolation:isolate;display:grid;place-items:center;min-width:0;min-height:510px;overflow:visible}body[data-page=guides] .kit-promo__cover-enter{position:relative;z-index:4;width:min(248px,66%);transform:rotate(-5deg)}body[data-page=guides] .kit-promo__cover{display:block;width:100%;height:auto;border-radius:5px;box-shadow:0 24px 40px -16px var(--bnc-kit-color-35234e77),0 3px 6px var(--bnc-kit-color-35234e24)}body[data-page=guides] .kit-promo__page{position:absolute;width:195px;height:280px;background:var(--bnc-kit-color-fffaf4);color:var(--bnc-kit-color-0a2540);border:1px solid var(--bnc-kit-color-0a254012);border-radius:8px;padding:18px 16px;box-shadow:0 14px 25px -17px var(--bnc-kit-color-35234e55);left:50%;top:50%;transform-origin:50% 70%;z-index:1;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .7s}body[data-page=guides] .kit-promo__page p{font-size:.8rem;line-height:1.35;margin-bottom:20px}body[data-page=guides] .kit-promo__page>span{display:block;height:5px;margin:12px 0;border-radius:3px;background:var(--bnc-kit-color-e4dfe8)}body[data-page=guides] .kit-promo__page>span:nth-of-type(2){width:75%}body[data-page=guides] .kit-promo__page>span:nth-of-type(4){width:60%}body[data-page=guides] .kit-promo__page--one{transform:translate(calc(-50% - 61px),calc(-50% - 62px)) rotate(-16deg)}body[data-page=guides] .kit-promo__page--two{transform:translate(calc(-50% + 70px),calc(-50% - 55px)) rotate(12deg);z-index:2}body[data-page=guides] .kit-promo__page--three{transform:translate(calc(-50% + 69px),calc(-50% + 77px)) rotate(17deg)}body[data-page=guides] .kit-promo__page--two p,body[data-page=guides] .kit-promo__page--three p{text-align:right}body[data-page=guides] .kit-promo__page--three p{position:absolute;right:14px;bottom:15px;margin:0}body[data-page=guides] .kit-promo.is-motion-ready .kit-promo__cover-enter{transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1)}body[data-page=guides] .kit-promo.is-motion-ready:not(.is-in) .kit-promo__cover-enter{opacity:0;transform:translateY(28px) rotate(-12deg)}body[data-page=guides] .kit-promo.is-motion-ready:not(.is-in) .kit-promo__page{opacity:0;transform:translate(-50%,-50%) rotate(-5deg)}body[data-page=guides] .kit-promo.is-in .kit-promo__cover-float{animation:kit-promo-float 6s ease-in-out 1s infinite}@keyframes kit-promo-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:900px){body[data-page=guides] .kit-promo__card{gap:1.5rem;padding:2rem}body[data-page=guides] .kit-promo__visual{min-height:450px}body[data-page=guides] .kit-promo__page{width:175px;height:250px;padding:14px 12px}body[data-page=guides] .kit-promo__page--one{transform:translate(calc(-50% - 42px),calc(-50% - 61px)) rotate(-16deg)}body[data-page=guides] .kit-promo__page--two{transform:translate(calc(-50% + 48px),calc(-50% - 57px)) rotate(12deg)}body[data-page=guides] .kit-promo__page--three{transform:translate(calc(-50% + 44px),calc(-50% + 67px)) rotate(17deg)}}@media (max-width:767px){body[data-page=guides] .kit-promo__card{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1.5rem;border-radius:var(--radius-2)}body[data-page=guides] .kit-promo__visual{grid-row:1;min-height:430px}body[data-page=guides] .kit-promo__copy{grid-row:2;gap:1.1rem}body[data-page=guides] #landing-kit .kit-promo__copy h2{max-width:13ch;font-size:clamp(2.15rem,8vw,3rem)}body[data-page=guides] .kit-promo__cover-enter{width:min(215px,68%)}body[data-page=guides] .kit-promo__page{width:170px;height:240px}body[data-page=guides] .kit-promo__page p{font-size:.72rem}body[data-page=guides] .kit-promo__intro{font-size:1rem;line-height:1.55}body[data-page=guides] .kit-promo__pills li{font-size:.75rem;padding:.45rem .65rem}body[data-page=guides] .kit-promo__actions{gap:.75rem 1.25rem}body[data-page=guides] #landing-kit .kit-promo__cta{padding-inline:1.3rem}body[data-page=guides] .kit-promo__actions>.m-link{font-size:.85rem}}@media (max-width:359px){body[data-page=guides] .kit-promo__card{padding:1.1rem}body[data-page=guides] .kit-promo__visual{min-height:375px}body[data-page=guides] .kit-promo__page{width:150px;height:220px}body[data-page=guides] .kit-promo__cover-enter{width:185px;max-width:68%}body[data-page=guides] .kit-promo__page--one{transform:translate(calc(-50% - 35px),calc(-50% - 45px)) rotate(-16deg)}body[data-page=guides] .kit-promo__page--two{transform:translate(calc(-50% + 36px),calc(-50% - 45px)) rotate(12deg)}body[data-page=guides] .kit-promo__page--three{transform:translate(calc(-50% + 32px),calc(-50% + 47px)) rotate(17deg)}}@media (prefers-reduced-motion:reduce){body[data-page=guides] .kit-promo .kit-promo__cover-enter,body[data-page=guides] .kit-promo .kit-promo__page{transition:none!important}body[data-page=guides] .kit-promo .kit-promo__cover-float{animation:none!important}}body[data-page=guides] body .review-strip.fx-strip{background:linear-gradient(110deg,var(--bnc-kit-color-14102c),var(--bnc-kit-color-261451) 55%,var(--bnc-kit-color-4823a1))!important;color:var(--bnc-kit-color-fff)!important}body[data-page=guides] body .reading-progress{display:none!important}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet{position:absolute;left:50%;top:50%;display:block;width:87%;height:87%;max-width:205px;max-height:290px;border:1px solid var(--bnc-kit-color-0a254014);border-radius:5px;background:var(--bnc-kit-color-fffaf4);box-shadow:0 10px 20px -15px var(--bnc-kit-color-35234e55);pointer-events:none;z-index:1}body[data-page=guides] .bnc-kit-sheet::after{content:"";position:absolute;inset:20% 15% 15%;background:repeating-linear-gradient(to bottom,var(--bnc-kit-color-d6cfdf88) 0 3px,transparent 3px 18px);opacity:.65}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet{width:205px;height:290px}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet:nth-child(1){transform:translate(calc(-50% - 30px),calc(-50% - 8px)) rotate(-12deg)}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet:nth-child(2){transform:translate(calc(-50% + 28px),calc(-50% - 5px)) rotate(10deg)}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet:nth-child(3){transform:translate(calc(-50% + 8px),calc(-50% + 15px)) rotate(3deg)}@media (max-width:767px){body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet{width:120px;height:168px}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet:nth-child(1){transform:translate(calc(-50% - 18px),-50%) rotate(-12deg)}body[data-page=guides] .kit-promo__visual .bnc-kit-sheet:nth-child(2){transform:translate(calc(-50% + 18px),-50%) rotate(10deg)}}body[data-page=guides] #landing-kit .kit-promo__card{background:linear-gradient(120deg,var(--bnc-kit-color-ffba53) 0%,var(--bnc-kit-color-ffcf74) 50%,var(--bnc-kit-color-ffe6a3) 100%)}body[data-page=guides] .bnc-kit-sheet::after{display:none}body[data-page=guides] .bnc-kit-sheet{padding:16px 13px;font-family:"Host Grotesk",Arial,sans-serif;color:var(--bnc-kit-color-0a2540);overflow:hidden}body[data-page=guides] .bnc-sheet-heading{display:block;font-size:10px;line-height:1.2;font-weight:600;letter-spacing:-.02em;border-bottom:2px solid var(--bnc-kit-color-ffba53);padding-bottom:9px;margin-bottom:13px;max-width:90%}body[data-page=guides] .bnc-sheet-check{display:flex;align-items:center;gap:5px;font-size:8px;line-height:1.35;padding:8px 0;border-bottom:1px solid var(--bnc-kit-color-e5dfeb)}body[data-page=guides] .bnc-sheet-check::before{content:"";width:7px;height:7px;border:1px solid var(--bnc-kit-color-9b8cb5);border-radius:1px;flex-shrink:0}body[data-page=guides] .bnc-sheet-table{display:grid;grid-template-columns:1fr 28%;gap:0;font-size:8px;margin-top:12px}body[data-page=guides] .bnc-sheet-table>*{padding:8px 2px;border-bottom:1px solid var(--bnc-kit-color-e3dce8);font-style:normal}body[data-page=guides] .bnc-sheet-table>i{background:linear-gradient(var(--bnc-kit-color-d3c5e6),var(--bnc-kit-color-d3c5e6)) center/70% 3px no-repeat}body[data-page=guides] .bnc-sheet-subheading{font-size:8px;display:block;margin:8px 0;color:var(--bnc-kit-color-69527d)}body[data-page=guides] .bnc-sheet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}body[data-page=guides] .bnc-sheet-grid>i{height:25px;border:1px solid var(--bnc-kit-color-ded5e7);border-radius:2px;background:linear-gradient(var(--bnc-kit-color-efe8f5) 25%,transparent 25%)}body[data-page=guides] #landing-kit .kit-promo__cover-enter{width:260px;max-width:75%}body[data-page=guides] #landing-kit .kit-promo__visual{min-height:380px}body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet{width:225px;height:318px;max-width:225px;max-height:318px}body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet:nth-child(1){transform:translate(calc(-50% - 45px),calc(-50% - 12px)) rotate(-13deg)}body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet:nth-child(2){transform:translate(calc(-50% + 44px),calc(-50% - 8px)) rotate(12deg)}body[data-page=guides] .bnc-kit-sheet--budget .bnc-sheet-heading{text-align:right;margin-left:auto}@media (max-width:767px){body[data-page=guides] #landing-kit .kit-promo__cover-enter{width:164px;max-width:70%}body[data-page=guides] #landing-kit .kit-promo__visual{min-height:260px}body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet{width:145px;height:205px;padding:12px 10px}body[data-page=guides] .kit-promo__visual .bnc-sheet-heading{font-size:7px}body[data-page=guides] .kit-promo__visual .bnc-sheet-check,body[data-page=guides] .kit-promo__visual .bnc-sheet-table{font-size:6px}body[data-page=guides] .kit-promo__visual .bnc-sheet-check{padding-block:6px}body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet:nth-child(1){transform:translate(calc(-50% - 26px),-50%) rotate(-13deg)}body[data-page=guides] #landing-kit .kit-promo__visual .bnc-kit-sheet:nth-child(2){transform:translate(calc(-50% + 26px),-50%) rotate(12deg)}}body[data-page=guides] #landing-kit.kit-promo{padding-block:32px}body[data-page=guides] #landing-kit .kit-promo__card{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:18px 32px;padding:28px 36px;min-height:552px;background:linear-gradient(125deg,var(--bnc-kit-color-ffe2b6),var(--bnc-kit-color-f9d9e5) 62%,var(--bnc-kit-color-e5dbfa));overflow:hidden}body[data-page=guides] #landing-kit .kit-promo__copy{gap:12px}body[data-page=guides] #landing-kit .kit-promo__eyebrow{text-transform:none;letter-spacing:0;font-size:.85rem;line-height:1.4}body[data-page=guides] #landing-kit .kit-promo__copy h2{font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.04;max-width:18ch}body[data-page=guides] #landing-kit .kit-promo__intro{font-size:1rem;line-height:1.5;max-width:35rem}body[data-page=guides] #landing-kit .kit-promo__price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-variant-numeric:tabular-nums;line-height:1.2}body[data-page=guides] #landing-kit .kit-promo__price del{color:var(--bnc-kit-color-4e5f72);text-decoration-thickness:1px}body[data-page=guides] #landing-kit .kit-promo__price del [data-price]{font-size:1.15rem;font-weight:400}body[data-page=guides] #landing-kit .kit-launch-current [data-price]{font-size:2.4rem;font-weight:600;letter-spacing:-.05em}body[data-page=guides] #landing-kit .kit-promo__price small{font-size:.75rem}body[data-page=guides] #landing-kit .kit-launch-badge{position:relative;display:inline-block;overflow:hidden;isolation:isolate;padding:6px 10px;border-radius:999px;background:linear-gradient(110deg,var(--bnc-kit-color-ffba53),var(--bnc-kit-color-f5a0c5));color:var(--bnc-kit-color-0a2540);font-size:.75rem;font-weight:600}body[data-page=guides] #landing-kit .kit-launch-badge::after{content:"";position:absolute;inset:-50% auto -50% -65%;width:45%;background:linear-gradient(90deg,transparent,var(--bnc-kit-color-ffffffa0),transparent);transform:skewX(-20deg);pointer-events:none}body[data-page=guides] #landing-kit.is-in .kit-launch-badge::after{animation:kit-launch-shine 1.2s ease-in-out both}@keyframes kit-launch-shine{from{left:-65%}to{left:150%}}body[data-page=guides] #landing-kit .kit-promo__actions{gap:8px 20px}body[data-page=guides] #landing-kit .kit-promo__cta{min-height:48px;padding-inline:20px}body[data-page=guides] #landing-kit .kit-launch-note{display:flex;align-items:center;flex-wrap:wrap;gap:0 10px;font-size:.7rem;line-height:1.4;color:var(--bnc-kit-color-213b54)}body[data-page=guides] #landing-kit .kit-copy-code{border:0;background:none;color:var(--bnc-kit-color-0a2540);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px;padding:0}body[data-page=guides] #landing-kit .kit-copy-code:focus-visible{outline:3px solid var(--bnc-kit-color-0a2540);outline-offset:3px}body[data-page=guides] #landing-kit .kit-promo__visual{min-height:350px}body[data-page=guides] #landing-kit .kit-promo__cover-enter{width:230px;max-width:88%;transform:rotate(-3.5deg)}body[data-page=guides] #landing-kit .kit-promo__cover{max-height:420px;object-fit:contain;box-shadow:0 16px 28px -14px var(--bnc-kit-color-35234e66)}body[data-page=guides] #landing-kit .kit-compact-contents{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;list-style:none;padding:0;margin:0}body[data-page=guides] #landing-kit .kit-compact-contents li{display:flex;align-items:baseline;gap:7px;font-size:.95rem;line-height:1.4;color:var(--bnc-kit-color-213b54)}body[data-page=guides] #landing-kit .kit-compact-contents svg{flex-shrink:0;align-self:flex-start;margin-top:3px}body[data-page=guides] #landing-kit .kit-compact-contents strong{font-weight:600;color:var(--bnc-kit-color-0a2540)}@media (max-width:767px){body[data-page=guides] #landing-kit.kit-promo{padding-block:24px}body[data-page=guides] #landing-kit .kit-promo__card{grid-template-columns:minmax(0,1fr);min-height:0;padding:24px;gap:16px}body[data-page=guides] #landing-kit .kit-promo__visual{grid-row:1;min-height:220px}body[data-page=guides] #landing-kit .kit-promo__cover-enter{width:140px}body[data-page=guides] #landing-kit .kit-promo__copy{grid-row:2;gap:10px}body[data-page=guides] #landing-kit .kit-promo__copy h2{font-size:2rem;max-width:18ch}body[data-page=guides] #landing-kit .kit-compact-contents{grid-row:3;grid-template-columns:minmax(0,1fr);gap:8px}body[data-page=guides] #landing-kit .kit-promo__eyebrow{font-size:.75rem}body[data-page=guides] #landing-kit .kit-promo__actions{gap:4px 12px}body[data-page=guides] #landing-kit .kit-promo__actions>.m-link{font-size:.8rem}body[data-page=guides] #landing-kit .kit-promo__cta{padding-inline:14px;font-size:.85rem}body[data-page=guides] #landing-kit .kit-launch-current [data-price]{font-size:2rem}body[data-page=guides] #landing-kit .kit-promo__price{gap:8px}}@media (prefers-reduced-motion:reduce){body[data-page=guides] #landing-kit .kit-launch-badge::after{display:none;animation:none!important}}body[data-page=guides]{--radius-1: var(--bnc-promo-radius);--radius-2: var(--bnc-card-radius);}body[data-page=guides] .bnc-card-guide-grid>#landing-kit{grid-column: 1 / -1;}body[data-page=guides] #landing-kit>.l-wrap{padding-inline: 0;}.inner-page .bnc-card__link{min-height: 0;padding-block: .75rem;line-height: 1.25rem;background-position: left calc(100% - .75rem);}.inner-page .bnc-card__link::before{content: none;}.inner-page .bnc-card__link::after{content: "";display: block;width: .55rem;height: .55rem;flex: none;border-top: 2px solid currentColor;border-right: 2px solid currentColor;rotate: 45deg;}.inner-page .bnc-card--clickable .bnc-card__link::after{position: static;inset: auto;z-index: auto;border-radius: 0;}.inner-page .bnc-card--clickable .bnc-card__link::before{content: "";position: absolute;inset: 0;z-index: 1;width: auto;height: auto;border: 0;border-radius: var(--bnc-card-radius);rotate: none;}.inner-page :nth-child(4n + 1 of .bnc-card--category,.bnc-card--price,.bnc-card--stat){--bnc-category: var(--bnc-rent);}.inner-page :nth-child(4n + 2 of .bnc-card--category,.bnc-card--price,.bnc-card--stat){--bnc-category: var(--bnc-meals);}.inner-page :nth-child(4n + 3 of .bnc-card--category,.bnc-card--price,.bnc-card--stat){--bnc-category: var(--bnc-transport);}.inner-page :nth-child(4n + 4 of .bnc-card--category,.bnc-card--price,.bnc-card--stat){--bnc-category: var(--bnc-coworking);}.inner-page .bnc-card.bnc-card[data-category=rent]{--bnc-category: var(--bnc-rent);}.inner-page .bnc-card.bnc-card[data-category=meals]{--bnc-category: var(--bnc-meals);}.inner-page .bnc-card.bnc-card[data-category=transport]{--bnc-category: var(--bnc-transport);}.inner-page .bnc-card.bnc-card[data-category=coworking]{--bnc-category: var(--bnc-coworking);}.inner-page .bnc-card.bnc-card[data-category=sim]{--bnc-category: var(--bnc-connectivity);}.inner-page .bnc-card.bnc-card[data-category=extras]{--bnc-category: var(--bnc-extras);}:root{--bnc-amber-border: #b46b13;}:root{--bnc-mobile-font: "Host Grotesk",sans-serif;--bnc-mobile-paper: #fff;--bnc-mobile-ink: #0a2540;--bnc-mobile-border: #adbdcc;--bnc-mobile-focus: #635bff;--bnc-mobile-amber-border: #b46b13;--bnc-mobile-amber: linear-gradient(120deg,#ffba53,#ffcf74);--bnc-mobile-space: clamp(1.125rem,4.2vw,3.5rem);}@media (max-width:1023px){html:has(#nav .menu:not([hidden])),html:has(.site-header.is-menu-open){overflow: hidden;}#nav .nav__toggle,#nav .menu__close,.inner-page .site-header .mobile-menu-toggle{width: 48px;height: 48px;min-width: 48px;min-height: 48px;padding: 0;border: 1px solid var(--bnc-mobile-border);border-radius: 12px;background: transparent;color: var(--bnc-mobile-ink);box-shadow: none;}#nav .nav__toggle svg,#nav .menu__close svg{width: 24px;height: 24px;fill: none;stroke: currentColor;stroke-width: 1.5;}#nav .menu{inset: 0;width: auto;height: 100dvh;max-height: none;margin: 0;padding: 6.5rem var(--bnc-mobile-space) 2.5rem;gap: 2.5rem;border: 0;border-radius: 0;background: var(--bnc-mobile-paper);color: var(--bnc-mobile-ink);overflow-y: auto;overscroll-behavior: contain;}#nav .menu__close{top: 1.3125rem;right: var(--bnc-mobile-space);}#nav .menu__links{display: grid;gap: 1rem;margin: 0;padding: 0;list-style: none;}#nav .menu__links a,.inner-page .site-header.is-menu-open .primary-nav>a:not(.mobile-nav-cta){display: flex;align-items: center;min-height: 44px;padding: 0;border: 0;border-radius: 0;background-color: transparent;color: var(--bnc-mobile-ink);font-family: var(--bnc-mobile-font);font-size: clamp(2rem,9vw,3rem);font-weight: 500;line-height: 1.2;letter-spacing: -.03em;text-decoration: none;}#nav .menu>.m-btn,.inner-page .site-header.is-menu-open .primary-nav>.mobile-nav-cta{display: flex;align-items: center;justify-content: center;min-height: 52px;padding: .875rem 1.625rem;border: 1px solid var(--bnc-mobile-amber-border);border-radius: 1000px;background: var(--bnc-mobile-amber);color: var(--bnc-mobile-ink);font: 600 1rem/1.2 var(--bnc-mobile-font);letter-spacing: -.005em;text-align: center;text-decoration: none;}.inner-page .site-header{backdrop-filter: none;-webkit-backdrop-filter: none;}.inner-page .site-header .mobile-menu-toggle{position: relative;display: grid;place-items: center;align-content: center;gap: 6.5px;}.inner-page .site-header .mobile-menu-toggle span{display: block;width: 16px;height: 1.5px;margin: 0;background: currentColor;border-radius: 0;}.inner-page .site-header .mobile-menu-toggle span:nth-child(3){display: none;}.inner-page .site-header.is-menu-open .primary-nav{position: fixed;inset: 0;z-index: 1;display: flex;flex-direction: column;align-items: stretch;gap: 1rem;width: auto;height: 100dvh;max-height: none;margin: 0;padding: 6.5rem var(--bnc-mobile-space) 2.5rem;border: 0;border-radius: 0;background: var(--bnc-mobile-paper);color: var(--bnc-mobile-ink);box-shadow: none;overflow-y: auto;overscroll-behavior: contain;}.inner-page .site-header.is-menu-open .primary-nav>a[aria-current=page]::after{content: none;}.inner-page .site-header.is-menu-open .primary-nav>.mobile-nav-cta{margin-top: 1.5rem;}.inner-page .site-header.is-menu-open .mobile-menu-toggle{position: fixed;top: 1.3125rem;right: var(--bnc-mobile-space);z-index: 2;}.inner-page .site-header.is-menu-open .mobile-menu-toggle span{position: absolute;left: calc(50% - 8.5px);top: calc(50% - .75px);width: 17px;}.inner-page .site-header.is-menu-open .mobile-menu-toggle span:nth-child(1){transform: rotate(45deg);}.inner-page .site-header.is-menu-open .mobile-menu-toggle span:nth-child(2){transform: rotate(-45deg);}#nav .menu :focus-visible,.inner-page .site-header.is-menu-open :focus-visible{outline: 3px solid var(--bnc-mobile-focus) !important;outline-offset: 4px;}}

/* Shared live-rate presentation; not a Calculator dependency. */
.inner-page:not([data-page=calculator]) .review-strip.fx-strip{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 8px;}
.inner-page:not([data-page=calculator]) .review-strip.fx-strip{position: relative;margin-top: 7rem;min-height: 32px;padding: 7px 16px;background: var(--bnc-dark) !important;color: #fff !important;font-size: .6875rem;line-height: 1.4;text-align: center;}
.inner-page:not([data-page=calculator]) .fx-strip .fx-strip-value{white-space:nowrap;font-weight:400}
.inner-page:not([data-page=calculator]) .fx-strip .review-dot{width:10px;height:10px;border-radius:50%;background:#c5c5c5;clip-path:none}
.inner-page:not([data-page=calculator]) .fx-strip:is([data-fx-status=reference],[data-fx-status=fallback]) .review-dot{background:#e5c276;border-radius:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}
.inner-page:not([data-page=calculator]) .fx-strip:is([data-fx-status=live],[data-fx-status=verified]) .review-dot{background:#64d3c5;border-radius:3px;clip-path:none}
