.BEm6FW_shell{width:min(1280px,100vw - 64px);margin-inline:auto}.BEm6FW_hero{isolation:isolate;background:var(--brand-ink);color:#fff;min-height:clamp(430px,46vw,570px);position:relative}.BEm6FW_media,.BEm6FW_scrim{position:absolute;inset:0}.BEm6FW_media{z-index:-2;background:var(--brand-ink);overflow:hidden}.BEm6FW_media img{object-fit:cover}.BEm6FW_scrim{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#051728e0 0%,#051728ad 38%,#0517282e 75%,#0517280a 100%),linear-gradient(#05172800 22%,#05172852 56%,#051728e6 100%)}.BEm6FW_content{min-height:inherit;flex-direction:column;padding:24px 32px 28px;display:flex;position:relative}.BEm6FW_breadcrumb,.BEm6FW_mobileContext{z-index:2;min-height:28px;position:relative}.BEm6FW_breadcrumb .breadcrumbs{color:#ffffffe6;width:fit-content;margin:0}:is(.BEm6FW_breadcrumb .breadcrumbs a,.BEm6FW_breadcrumb .breadcrumbs span){color:inherit}.BEm6FW_mobileContext{display:none}.BEm6FW_composition{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);align-items:end;gap:clamp(32px,6vw,88px);margin-top:auto;display:grid}.BEm6FW_primary{width:min(100%,650px)}.BEm6FW_eyebrow{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.BEm6FW_eyebrow svg{width:18px;height:18px;color:var(--brand-mint);vertical-align:-4px;margin-right:7px}.BEm6FW_headline{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:820px;margin:8px 0 0;font-size:clamp(48px,5vw,64px);font-weight:800;line-height:.98}.BEm6FW_supportingText,.BEm6FW_price{color:#fff;font-weight:600}.BEm6FW_supportingText{margin:8px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.35}.BEm6FW_price{margin:8px 0 0;font-size:clamp(22px,2.3vw,30px);line-height:1.15}.BEm6FW_benefits{gap:7px;margin:18px 0 0;padding:0;list-style:none;display:grid}.BEm6FW_benefits li{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.BEm6FW_benefits svg{width:17px;height:17px;color:var(--brand-mint);stroke-width:2.25px;flex:none}.BEm6FW_controls{z-index:3;width:min(100%,760px);margin-top:18px;position:relative}.BEm6FW_action{justify-content:center;align-items:center;gap:8px;min-width:174px;margin-top:20px;display:inline-flex}.BEm6FW_action svg{width:18px;height:18px}.BEm6FW_paymentMethods{justify-content:center;width:174px;margin-top:10px;display:flex}.BEm6FW_paymentMethods .payment-method-marks{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-height:19px;margin-top:0;display:flex}.BEm6FW_paymentMethods .payment-mark-logo{background:#fff;border:1px solid #d7dce5;align-items:center;height:19px;display:inline-flex;overflow:hidden}.BEm6FW_paymentMethods .payment-mark-logo img{object-fit:contain;width:36px;height:19px;display:block}.BEm6FW_trust{border-top:1px solid #ffffff61;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:0;padding-top:18px;display:grid}.BEm6FW_trust>div{border-left:1px solid #ffffff47;gap:10px;min-width:0;padding-inline:18px;display:flex}.BEm6FW_trust>div:first-child{border-left:0;padding-left:0}.BEm6FW_trust svg{width:21px;height:21px;color:var(--brand-mint);stroke-width:1.9px;flex:none}.BEm6FW_trust span{gap:2px;display:grid}.BEm6FW_trust strong{color:#fff;font-size:13px;line-height:1.25}.BEm6FW_trust small{color:#ffffffc7;font-size:11px;line-height:1.35}.BEm6FW_home .BEm6FW_composition{grid-template-columns:1fr;gap:24px}.BEm6FW_home .BEm6FW_primary{width:min(100%,820px)}.BEm6FW_home .BEm6FW_headline{font-size:clamp(52px,5.5vw,72px)}.BEm6FW_home .BEm6FW_trust{width:min(100%,760px)}.BEm6FW_home .homepage-destination-picker form{grid-template-columns:minmax(0,1fr) 180px;gap:8px;display:grid}.BEm6FW_home .homepage-destination-picker form>label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BEm6FW_home .homepage-destination-combobox{background:#fff;border-color:#fff;min-height:52px}.BEm6FW_home .homepage-destination-picker form>.button{width:100%;min-height:52px}:is(.BEm6FW_home .homepage-destination-suggestions,.BEm6FW_home .homepage-picker-error:empty){display:none}.BEm6FW_home .homepage-picker-error{color:#fff}@media (max-width:959px){.BEm6FW_shell{width:100%}.BEm6FW_hero{min-height:clamp(540px,72svh,680px)}.BEm6FW_scrim{background:linear-gradient(#05172800 0%,#0517280d 25%,#0517284d 48%,#051728b3 72%,#051728eb 100%)}.BEm6FW_content{padding:20px 24px 24px}.BEm6FW_breadcrumb{display:none}.BEm6FW_mobileContext{display:block}.BEm6FW_mobileContext a{color:#fff;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.BEm6FW_composition,.BEm6FW_home .BEm6FW_composition{grid-template-columns:1fr;gap:14px}.BEm6FW_headline,.BEm6FW_home .BEm6FW_headline{font-size:clamp(40px,11vw,56px)}.BEm6FW_trust{gap:10px;padding-top:12px}.BEm6FW_trust>div{padding-inline:10px}}@media (max-width:639px){.BEm6FW_content{padding:14px 24px max(20px, env(safe-area-inset-bottom))}.BEm6FW_eyebrow{font-size:11px;line-height:15px}.BEm6FW_headline,.BEm6FW_home .BEm6FW_headline{max-width:100%;font-size:clamp(40px,11vw,52px)}.BEm6FW_supportingText{margin-top:6px;font-size:17px}.BEm6FW_price{margin-top:5px;font-size:22px}.BEm6FW_benefits{gap:5px;margin-top:13px}.BEm6FW_benefits li{font-size:13px}.BEm6FW_action{width:100%;min-height:50px;margin-top:16px}.BEm6FW_paymentMethods{width:100%}.BEm6FW_controls{margin-top:14px}.BEm6FW_home .homepage-destination-picker form{grid-template-columns:1fr;gap:8px}:is(.BEm6FW_home .homepage-destination-combobox,.BEm6FW_home .homepage-destination-picker form>.button){min-height:50px}.BEm6FW_trust,.BEm6FW_home .BEm6FW_trust{display:none}}@media (max-width:340px),(max-height:620px) and (max-width:639px){.BEm6FW_content{padding-inline:20px}.BEm6FW_composition,.BEm6FW_home .BEm6FW_composition{margin-bottom:36px}.BEm6FW_headline,.BEm6FW_home .BEm6FW_headline{font-size:40px}.BEm6FW_benefits{margin-top:10px}.BEm6FW_action,.BEm6FW_controls{margin-top:12px}}@media (prefers-reduced-motion:reduce){.BEm6FW_action{transition-duration:.01ms}}.BEm6FW_splitShell{width:min(1200px,100% - 32px);margin:0 auto}.BEm6FW_splitShell .breadcrumbs{gap:6px;margin:14px 0;font-size:12px;line-height:1.5}.BEm6FW_splitHero{background:#eef6f7;border-radius:18px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid;overflow:hidden}.BEm6FW_splitCopy{min-width:0;padding:30px 36px}.BEm6FW_splitEyebrow{color:#006e70;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.BEm6FW_splitCopy h1{margin:10px 0 14px;font-size:clamp(32px,3.5vw,46px);line-height:1.05}.BEm6FW_splitCopy p{color:#526273;max-width:560px;margin:0;line-height:1.6}.BEm6FW_splitCopy ul{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.BEm6FW_splitCopy li{color:#304b5b;background:#fff;border-radius:30px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;display:flex}.BEm6FW_splitCopy li svg{color:#007a75;width:13px;height:13px}.BEm6FW_splitImage{min-height:240px;position:relative}@media (max-width:640px){.BEm6FW_splitHero{grid-template-columns:1fr}.BEm6FW_splitImage{grid-row:1;height:86px;min-height:86px}.BEm6FW_splitCopy{padding:14px 18px}.BEm6FW_splitCopy h1{margin:8px 0 10px;font-size:30px}.BEm6FW_splitCopy p{font-size:14px}.BEm6FW_splitCopy ul{gap:5px;margin-top:12px}.BEm6FW_splitCopy li{padding:6px 8px;font-size:11px}}
.vhBxAa_section{border:1px solid var(--border-default);background:var(--surface-neutral-soft);margin-block:clamp(42px,6vw,76px);padding:clamp(24px,4vw,42px)}.vhBxAa_heading{max-width:720px}.vhBxAa_heading h2{color:var(--brand-ink);margin:.35rem 0 .65rem;font-size:clamp(1.8rem,4vw,2.8rem)}.vhBxAa_heading p{color:var(--text-secondary);line-height:1.65}.vhBxAa_grid{background:var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:1.5rem 0;display:grid}.vhBxAa_grid article{background:#fff;min-width:0;padding:1.15rem}.vhBxAa_grid svg{width:24px;color:var(--brand-blue)}.vhBxAa_grid h3{color:var(--brand-ink);margin:.55rem 0 .35rem}.vhBxAa_grid p{color:var(--text-secondary);margin:0;line-height:1.55}@media (max-width:800px){.vhBxAa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.vhBxAa_grid{grid-template-columns:1fr}}
.TavkXG_article{background:var(--surface-white,#fff);color:var(--text-primary,#12263a)}.TavkXG_heroIntro,.TavkXG_body,.TavkXG_sources,.TavkXG_related{width:min(100% - 32px,960px);margin-inline:auto}.TavkXG_hero{background:var(--brand-ink,#12263a);place-items:end start;width:min(100% - 48px,1280px);min-height:clamp(430px,46vw,570px);margin:24px auto 0;display:grid;position:relative;overflow:hidden}.TavkXG_heroMedia,.TavkXG_heroScrim{position:absolute;inset:0}.TavkXG_heroMedia img{transition:none}.TavkXG_heroScrim{z-index:1;background:linear-gradient(90deg,#051728d1 0%,#0517289e 47%,#0517281f 76%,#0000 100%),linear-gradient(#0000 18%,#05172833 45%,#051728e0 100%)}.TavkXG_heroContent{z-index:2;gap:16px;max-width:880px;padding:clamp(32px,5vw,64px);display:grid;position:relative}.TavkXG_heroContent .eyebrow{color:#fff}.TavkXG_heroContent h1{color:#fff;letter-spacing:-.045em;max-width:860px;margin:0;font-size:clamp(42px,5vw,64px);line-height:.98}.TavkXG_heroDestinationLink{border:1px solid var(--brand-coral,#ff6b5a);background:var(--brand-coral,#ff6b5a);width:fit-content;min-height:48px;color:var(--brand-ink,#12263a);border-radius:4px;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:700;display:inline-flex}.TavkXG_heroDestinationLink svg{width:18px;height:18px}.TavkXG_heroIntro{border-bottom:1px solid var(--border-default,#d9e2ec);padding-block:32px 16px}.TavkXG_standfirst{max-width:780px;color:var(--text-primary,#12263a);font-size:clamp(20px,2.4vw,25px);font-weight:600;line-height:1.45}.TavkXG_editorialOpening{max-width:780px;color:var(--text-secondary,#526273);font-size:18px;line-height:1.65}.TavkXG_takeaway{border-left:3px solid var(--brand-teal,#13b8a6);background:var(--surface-blue-soft,#eef4ff);max-width:780px;margin-top:24px;padding:20px 24px}.TavkXG_takeaway strong{margin-bottom:6px;display:block}.TavkXG_takeaway p{color:var(--text-primary,#12263a);margin:0}.TavkXG_reviewed{color:var(--text-secondary,#526273);margin:20px 0 0;font-size:14px}.TavkXG_body{padding-block:40px 64px}.TavkXG_body>section,.TavkXG_body>div,.TavkXG_body>aside{margin-block:0 56px}.TavkXG_body h2{margin:0 0 16px;font-size:clamp(30px,4vw,40px);line-height:1.08}.TavkXG_body h3{margin:28px 0 8px;font-size:23px}.TavkXG_body p,.TavkXG_body li{max-width:760px;font-size:16px;line-height:1.65}.TavkXG_body ul,.TavkXG_body ol{padding-left:24px}.TavkXG_jumpLinks{border-bottom:1px solid var(--border-default,#d9e2ec);flex-wrap:wrap;gap:8px 20px;padding:20px 0 28px;display:flex}.TavkXG_jumpLinks a,.TavkXG_body a:not(.TavkXG_primaryAction):not(.TavkXG_secondaryAction),.TavkXG_related a,.TavkXG_sources a{color:var(--brand-blue,#155eef);text-underline-offset:3px;text-decoration-line:underline}.TavkXG_infoPanel{background:var(--surface-blue-soft,#eef4ff);border-left:3px solid var(--brand-blue,#155eef);padding:20px 24px}.TavkXG_adviceNotice{background:#fff8e8;border:1px solid #d49a36;border-left:4px solid #b66a00;grid-template-columns:auto 1fr;gap:16px;margin:0 0 32px;padding:22px 24px;display:grid}.TavkXG_adviceNotice>svg{color:#8a4f00;width:24px}.TavkXG_adviceNotice h2{margin:2px 0 8px;font-size:24px}.TavkXG_adviceNotice p{margin:0 0 10px}.TavkXG_adviceNotice a{align-items:center;gap:6px;font-weight:700;display:inline-flex}.TavkXG_adviceNotice a svg{width:16px}.TavkXG_disclosure{background:var(--surface-neutral-soft,#f6f8fa);border-left:3px solid var(--border-strong,#aab7c4);padding:20px 24px}.TavkXG_tableWrap{border-block:1px solid var(--border-default,#d9e2ec);overflow-x:auto}.TavkXG_table{border-collapse:collapse;width:100%;min-width:680px}.TavkXG_table th,.TavkXG_table td{border-bottom:1px solid var(--border-default,#d9e2ec);text-align:left;vertical-align:top;padding:16px}.TavkXG_table th{letter-spacing:.06em;text-transform:uppercase;font-size:12px}.TavkXG_checklist{border-top:1px solid var(--border-default,#d9e2ec);margin:20px 0;padding:0;list-style:none}.TavkXG_checklist li{border-bottom:1px solid var(--border-default,#d9e2ec);gap:12px;padding:14px 0;display:flex}.TavkXG_checklist li:before{content:"□";color:var(--brand-blue,#155eef);font-weight:800}.TavkXG_checkOptions{border-block:1px solid var(--border-default,#d9e2ec);margin-block:24px;padding-block:18px}.TavkXG_checkOptions fieldset{border:0;margin:18px 0 0;padding:0}.TavkXG_checkOptions legend{font-weight:700}.TavkXG_checklistSummary{background:var(--surface-blue-soft,#eef4ff);border-left:3px solid var(--brand-blue,#155eef);gap:4px;padding:18px 20px;display:grid}.TavkXG_interactiveChecklist{border-top:1px solid var(--border-default,#d9e2ec);margin:20px 0;padding:0;list-style:none}.TavkXG_interactiveChecklist li{border-bottom:1px solid var(--border-default,#d9e2ec);grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:20px;padding:18px 0;display:grid}.TavkXG_interactiveChecklist p{margin:4px 0}.TavkXG_interactiveChecklist small{color:var(--text-secondary,#526273)}.TavkXG_interactiveChecklist select{border:1px solid var(--border-strong,#aab7c4);background:#fff;width:100%;min-height:44px;padding:8px}.TavkXG_sharedDeviceWarning{color:var(--text-secondary,#526273);font-size:14px!important}.TavkXG_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.TavkXG_relatedGrid article{border:1px solid var(--border-default,#d9e2ec);padding:18px}.TavkXG_calculator{border-block:1px solid var(--border-strong,#aab7c4);padding:28px}.TavkXG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.TavkXG_field{gap:8px;display:grid}.TavkXG_field label,.TavkXG_field legend{font-size:14px;font-weight:700}.TavkXG_field input,.TavkXG_field select{min-height:52px;color:var(--text-primary,#12263a);border:1px solid var(--border-strong,#aab7c4);font:inherit;background:#fff;border-radius:4px;padding:10px 12px}.TavkXG_field input:focus,.TavkXG_field select:focus{border-color:var(--brand-blue,#155eef);outline:3px solid #155eef33}.TavkXG_checkbox{align-items:flex-start;gap:10px;margin-block:20px;display:flex}.TavkXG_checkbox input{width:20px;height:20px}.TavkXG_result{background:var(--surface-mint-soft,#e8f7f0);border-left:3px solid var(--brand-mint,#29b675);margin-top:28px;padding:24px}.TavkXG_result strong{font-size:24px}.TavkXG_result dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.TavkXG_result dt{color:var(--text-secondary,#526273);font-size:13px}.TavkXG_result dd{margin:4px 0 0;font-weight:700}.TavkXG_actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.TavkXG_primaryAction,.TavkXG_secondaryAction{border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}.TavkXG_primaryAction{background:var(--brand-coral,#ff6b5a);border:1px solid var(--brand-coral,#ff6b5a);color:#12263a!important}.TavkXG_secondaryAction{border:1px solid var(--brand-blue,#155eef);background:#fff;color:var(--brand-blue,#155eef)!important}.TavkXG_sources{border-top:1px solid var(--border-default,#d9e2ec);padding-block:40px}.TavkXG_sourceList{gap:16px;padding-left:20px;display:grid}.TavkXG_sourceList small{color:var(--text-secondary,#526273);margin-top:4px;font-size:14px;line-height:1.45;display:block}.TavkXG_related{padding-block:40px 64px}.TavkXG_articleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.TavkXG_articleGridCompact{grid-template-columns:repeat(3,minmax(0,1fr))}.TavkXG_articleCard{border:1px solid var(--border-default,#d9e2ec);background:#fff;min-width:0}.TavkXG_articleCardMedia{aspect-ratio:4/3;background:var(--surface-neutral-soft,#f6f8fa);display:block;position:relative;overflow:hidden}.TavkXG_articleCardMedia img{transition:transform .16s}.TavkXG_articleCard:hover .TavkXG_articleCardMedia img,.TavkXG_articleCard:focus-within .TavkXG_articleCardMedia img{transform:scale(1.02)}.TavkXG_articleCardCopy{flex-direction:column;min-height:290px;padding:20px;display:flex}.TavkXG_articleCardCopy h3{margin:0 0 10px;font-size:20px;line-height:1.18}.TavkXG_articleCardCopy h3 a{color:var(--brand-ink,#12263a);text-decoration:none}.TavkXG_articleCardCopy>p{color:var(--text-secondary,#526273);margin:0;font-size:14px;line-height:1.55}.TavkXG_articleCardCopy>.micro-label{color:var(--brand-blue,#155eef);margin:0 0 8px;font-size:12px;line-height:16px}.TavkXG_articleCardLinks{border-top:1px solid var(--border-default,#d9e2ec);gap:8px;margin-top:auto;padding-top:20px;display:grid}.TavkXG_articleCardLinks a{color:var(--brand-blue,#155eef);font-size:14px;font-weight:700;text-decoration:none}.TavkXG_articleCardCopy h3 a:hover,.TavkXG_articleCardCopy h3 a:focus-visible,.TavkXG_articleCardLinks a:hover,.TavkXG_articleCardLinks a:focus-visible{text-underline-offset:3px;text-decoration:underline}@media (max-width:959px){.TavkXG_articleGrid,.TavkXG_articleGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.TavkXG_hero{width:100%;min-height:clamp(460px,68svh,590px);margin-top:16px}.TavkXG_heroScrim{background:linear-gradient(#0000 0%,#05172814 26%,#0517287a 52%,#051728e6 100%)}.TavkXG_heroContent{gap:14px;width:100%;padding:28px 20px}.TavkXG_heroContent h1{font-size:clamp(36px,10.5vw,46px)}.TavkXG_heroDestinationLink{justify-content:center;width:100%}.TavkXG_heroIntro{padding-block:28px 8px}.TavkXG_body{padding-block:32px 48px}.TavkXG_formGrid,.TavkXG_result dl,.TavkXG_interactiveChecklist li,.TavkXG_relatedGrid{grid-template-columns:1fr}.TavkXG_articleGrid,.TavkXG_articleGridCompact{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.TavkXG_articleCard{scroll-snap-align:start;min-width:min(82vw,320px)}.TavkXG_articleCardCopy{min-height:280px}.TavkXG_calculator{padding:24px 0}}@media print{.TavkXG_noPrint,.TavkXG_related,.TavkXG_sources{display:none!important}.TavkXG_hero,.TavkXG_heroIntro,.TavkXG_body{width:100%}.TavkXG_hero{background:#fff;min-height:0}.TavkXG_heroMedia,.TavkXG_heroScrim{display:none}.TavkXG_heroContent{padding:0;position:static}.TavkXG_heroDestinationLink{display:none}.TavkXG_heroContent h1{color:#000}.TavkXG_heroContent .eyebrow{color:#000}.TavkXG_result{break-inside:avoid;border:1px solid #999}.TavkXG_calculator{break-inside:auto;border:0;padding:0}.TavkXG_checklistSummary,.TavkXG_interactiveChecklist li{break-inside:avoid}}.TavkXG_answerLayout{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:32px;width:min(1200px,100% - 32px);margin:30px auto 0;display:grid}.TavkXG_answerLead{min-width:0}.TavkXG_answerLead h1{letter-spacing:-.035em;max-width:800px;margin:12px 0 18px;font-size:clamp(28px,3.1vw,44px);line-height:1.1}.TavkXG_answerLead>p{color:#526273;line-height:1.5}.TavkXG_answerLead .eyebrow{color:#006d70;font-size:11px}.TavkXG_answerLead .TavkXG_reviewed{margin:12px 0 20px;font-size:12px}.TavkXG_answerBox{border:1px solid #dbe6eb;border-radius:14px;padding:22px;box-shadow:0 4px 16px #17334808}.TavkXG_answerBox p{margin:10px 0 16px;font-size:15px;line-height:1.6}.TavkXG_answerToc{background:#f0f5f7;border-radius:12px;padding:20px;display:grid}.TavkXG_answerToc a{color:#355466;border-bottom:1px solid #dbe6eb;align-items:center;min-height:44px;padding:10px 0;font-size:13px;display:flex}.TavkXG_answerToc strong{margin-bottom:10px}.TavkXG_answerPhoto{border-radius:16px;grid-column:1/-1;height:300px;position:relative;overflow:hidden}.TavkXG_answerActions{flex-wrap:wrap;gap:12px;display:flex}.TavkXG_answerActions a{color:#153448;white-space:normal;text-align:center;border:1px solid #d0dfe5;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:12px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.TavkXG_answerActions a:first-child{color:#fff;background:#007d80;border-color:#007d80}@media (max-width:640px){.TavkXG_answerLayout{grid-template-columns:1fr;gap:20px;margin-top:20px}.TavkXG_answerBox{padding:18px}.TavkXG_answerActions{flex-direction:column}.TavkXG_answerPhoto{height:200px}}.TavkXG_mobileContents{display:none}.TavkXG_mobileContents summary{cursor:pointer;min-height:44px;padding:12px;font-weight:700}.TavkXG_mobileContents a{min-height:44px;padding:12px;display:block}.TavkXG_articleIllustration{margin:32px 0}.TavkXG_articleIllustration img{object-fit:cover;border-radius:12px;width:100%;height:180px}.TavkXG_articleIllustration figcaption{color:#526273;margin-top:8px;font-size:12px}@media (max-width:640px){.TavkXG_mobileContents{border-block:1px solid #dbe6eb;display:block}.TavkXG_answerLayout .TavkXG_answerToc{display:none}}
.QU96iq_form{width:min(100%,1020px);min-width:0;max-width:100%;container:trip-form/inline-size}.QU96iq_fields{color:var(--brand-ink);background:#fff;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.QU96iq_form *,.QU96iq_form :before,.QU96iq_form :after{box-sizing:border-box}.QU96iq_fields,.QU96iq_fields>*,.QU96iq_combobox,.QU96iq_dateRange{min-width:0;max-width:100%}.QU96iq_heroForm .QU96iq_fields{border-radius:18px;box-shadow:0 24px 60px #05182847}.QU96iq_fields label,.QU96iq_destinationField,.QU96iq_travellerField{min-width:0;color:var(--brand-ink);gap:5px;font-size:.79rem;font-weight:800;display:grid}.QU96iq_fields input,.QU96iq_combobox input{border:1px solid var(--border-default);border-radius:var(--hd-radius-control);width:100%;min-width:0;height:46px;color:var(--brand-ink);font:inherit;box-sizing:border-box;background:#fff;max-width:100%;padding:0 10px;font-size:16px;font-weight:600}.QU96iq_fields input[type=date]{width:100%;min-width:0;max-width:100%;display:block}.QU96iq_fields input::-webkit-date-and-time-value{text-align:left;min-width:0}.QU96iq_fields input:focus-visible,.QU96iq_combobox input:focus-visible,.QU96iq_fields button:focus-visible,.QU96iq_suggestions [role=option]:focus-visible{outline-offset:3px;outline:3px solid #2abbb4}.QU96iq_fields button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:46px;margin:0;font-size:16px;display:inline-flex}.QU96iq_fields button svg{width:17px;height:17px}.QU96iq_fields .QU96iq_planButton{white-space:normal;color:#fff;background:#007a75;border-color:#007a75;width:100%}.QU96iq_travellerGrid{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.QU96iq_travellerCounter{border:1px solid var(--border-default);border-radius:var(--hd-radius-control);background:#fff;min-width:0;max-width:100%;padding:8px 4px}.QU96iq_travellerCounter>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:.85rem;display:flex}.QU96iq_travellerCounter>span svg{color:#007a75;width:18px;height:18px}.QU96iq_counterControls{text-align:center;grid-template-columns:44px minmax(20px,1fr) 44px;align-items:center;margin-top:6px;display:grid}.QU96iq_counterControls button{border:1px solid var(--border-default);border-radius:var(--hd-radius-control);background:var(--surface-white);color:#007a75;width:44px;height:44px;min-height:44px;padding:0}.QU96iq_counterControls button:disabled{opacity:.45;cursor:default}.QU96iq_counterControls output{font-size:16px}.QU96iq_travellerHint{color:var(--text-secondary);font-size:.75rem;font-weight:500}.QU96iq_reassurance{color:var(--text-secondary);text-align:center;margin:0;font-size:.8rem}.QU96iq_fields .QU96iq_planButton:hover:not(:disabled){color:#fff;background:#006762;border-color:#006762}.QU96iq_destinationWrap{min-width:0}.QU96iq_destinationHint{color:var(--text-secondary);margin-top:1px;font-size:.68rem;font-weight:500}.QU96iq_travellerField{position:relative}.QU96iq_travellerTrigger{border:1px solid var(--border-default);border-radius:var(--hd-radius-control);width:100%;min-width:0;max-width:100%;height:46px;color:var(--brand-ink);background:#fff;padding:0 10px;font-size:16px;font-weight:650;margin:0!important}.QU96iq_travellerTrigger svg{color:var(--brand-blue);flex:none}.QU96iq_travellerTrigger span{text-overflow:ellipsis;min-width:0;overflow:hidden}.QU96iq_travellerPopover{z-index:22;border:1px solid var(--border-default);background:#fff;width:min(330px,100vw - 40px);padding:16px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px #071d2d38}.QU96iq_travellerRow{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.QU96iq_travellerRow>span{gap:2px;display:grid}.QU96iq_travellerRow small{color:var(--text-secondary);font-size:.72rem;font-weight:500}.QU96iq_travellerRow>div{text-align:center;grid-template-columns:40px 28px 40px;align-items:center;display:grid}.QU96iq_travellerRow button,.QU96iq_travellerDone{border:1px solid var(--border-default);min-width:40px;color:var(--brand-ink);background:#fff;min-height:40px!important;margin:0!important}.QU96iq_travellerRow button:disabled{opacity:.42}.QU96iq_travellerRow output{font-size:1rem;font-weight:800}.QU96iq_travellerDone{border-color:var(--brand-blue);background:var(--brand-blue);color:#fff;width:100%;font-weight:800;margin-top:14px!important}.QU96iq_combobox{position:relative}.QU96iq_combobox>svg{z-index:2;width:18px;height:18px;color:var(--text-secondary);pointer-events:none;position:absolute;top:14px;left:12px}.QU96iq_combobox input{padding-left:38px}.QU96iq_suggestions{z-index:20;border:1px solid var(--border-default);background:#fff;width:100%;max-height:min(360px,48svh);position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 18px 40px #071d2d38}.QU96iq_suggestions [role=option]{overflow-wrap:anywhere;border-bottom:1px solid var(--border-default);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:54px;padding:9px 12px;display:grid}.QU96iq_suggestions [role=option]>span:nth-child(2){gap:1px;display:grid}.QU96iq_suggestions small{color:var(--text-secondary);font-size:.75rem;font-weight:500}.QU96iq_suggestions [role=option]>svg{width:16px;height:16px;color:var(--brand-blue)}.QU96iq_suggestions p{color:var(--text-secondary);margin:0;padding:16px}.QU96iq_providerAttribution{text-align:right;font-size:.7rem;padding-block:8px!important}.QU96iq_activeOption,.QU96iq_suggestions [role=option]:hover{background:var(--surface-blue-soft)}.QU96iq_fieldError{min-height:16px;color:var(--danger);margin:4px 0 0;font-size:.73rem;font-weight:700;line-height:1.3;display:block}.QU96iq_workspaceForm .QU96iq_fields{padding:0}@container trip-form (min-width:280px){.QU96iq_travellerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container trip-form (min-width:340px){.QU96iq_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.QU96iq_destinationWrap,.QU96iq_dateRange,.QU96iq_travellerField,.QU96iq_planButton,.QU96iq_reassurance{grid-column:1/-1}}@container trip-form (min-width:900px){.QU96iq_fields{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.QU96iq_destinationWrap,.QU96iq_dateRange{grid-column:auto}.QU96iq_travellerField,.QU96iq_planButton,.QU96iq_reassurance{grid-column:1/-1}.QU96iq_planButton{align-self:center}}.QU96iq_form [hidden]{display:none}
.poGQLa_selector{color:#153448;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:14px 28px;min-width:0;display:grid}.poGQLa_fieldset{border:0;min-width:0;margin:0;padding:0}.poGQLa_networkProof{background:#eff9f9;border-radius:12px;grid-column:1/-1;padding:14px 18px}.poGQLa_networkProof>strong{font-size:18px}.poGQLa_networkProof small{color:#526273;line-height:1.4;display:block}.poGQLa_networkProof .destination-network-panel{background:0 0;border:0;margin:8px 0;padding:0}.poGQLa_networkProof .destination-network-list{margin:0}.poGQLa_fieldset legend{margin-bottom:12px;font-size:14px;font-weight:700}.poGQLa_tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;display:grid}.poGQLa_tile{background:#fff;border:1px solid #cedee3;border-radius:10px;min-width:0;padding:14px;scroll-margin-top:100px}.poGQLa_tile[data-selected=true]{background:#eff9f9;border:2px solid #00868a;padding:13px}.poGQLa_choice{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;min-height:60px;display:flex;position:relative}.poGQLa_choice input{accent-color:#007a75;flex:none;width:18px;height:18px;margin:0}.poGQLa_choice>span{flex:1}.poGQLa_choice>span>strong{font-size:22px;display:block}.poGQLa_choice>span>span{color:#526273;margin-top:8px;font-size:13px;display:block}.poGQLa_choice>strong{width:100%;margin-top:6px;font-size:18px}.poGQLa_selected{color:#006b69;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;font-weight:700;display:flex}.poGQLa_optionImage{object-fit:contain;width:24px;height:24px}.poGQLa_purchase{background:#fff;border:1px solid #dbe6eb;border-radius:14px;grid-area:2/2/4;gap:14px;padding:20px;display:grid;box-shadow:0 8px 24px #1534480d}.poGQLa_purchase p{color:#526273;margin:6px 0;font-size:13px}@media (min-width:761px){.poGQLa_selector[data-has-networks=false] .poGQLa_purchase{grid-row:1/3}}.poGQLa_purchase .poGQLa_price{color:#153448;font-size:32px;font-weight:800}.poGQLa_purchase>a{color:#fff;text-align:center;white-space:normal;background:#007d80;border-color:#007d80}.poGQLa_purchase>a.poGQLa_activation{color:#006d70;background:0 0;border:0;min-height:32px;padding:0;text-decoration:underline}.poGQLa_eyebrow{color:#006d70;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.poGQLa_activation{font-size:12px;line-height:1.5}.poGQLa_help{flex-wrap:wrap;grid-column:1;gap:8px 20px;display:flex}.poGQLa_help a{color:#006d70;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.poGQLa_supportCards{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.poGQLa_supportCards a{color:#153448;border:1px solid #dbe6eb;border-radius:12px;gap:8px;padding:20px;text-decoration:none;display:grid}.poGQLa_supportCards small{text-transform:uppercase;letter-spacing:.08em;color:#526273;font-size:10px}.poGQLa_supportCards span{color:#526273;font-size:13px;line-height:1.5}.poGQLa_details{grid-column:1/-1;margin-top:14px}.poGQLa_details details{border-bottom:1px solid #dbe6eb;padding:12px 0;scroll-margin-top:100px}.poGQLa_details summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}.poGQLa_details dt{margin-top:12px;font-weight:700}.poGQLa_details dd{margin:4px 0 0}.poGQLa_image{object-fit:contain;width:64px;height:64px}.poGQLa_selector :focus-visible{outline-offset:4px;outline:3px solid #007a75}.poGQLa_sticky{display:none}@media (max-width:760px){.poGQLa_selector{grid-template-columns:minmax(0,1fr);gap:10px}.poGQLa_tiles{grid-template-columns:minmax(0,1fr);gap:8px}.poGQLa_tile{padding:10px 12px}.poGQLa_tile[data-selected=true]{padding:9px 11px}.poGQLa_choice{flex-wrap:nowrap;gap:8px;min-height:36px}.poGQLa_choice>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.poGQLa_choice>span>strong{font-size:18px}.poGQLa_choice>span>span{margin:0;font-size:12px}.poGQLa_choice>strong{white-space:nowrap;width:auto;margin:0;font-size:16px}.poGQLa_selected{margin-top:0;font-size:10px}.poGQLa_purchase{grid-area:auto/1;padding:14px}.poGQLa_help{grid-row:auto}.poGQLa_supportCards{grid-template-columns:1fr;margin-top:8px}.poGQLa_supportCards a{border:0;border-bottom:1px solid #dbe6eb;border-radius:0;padding:12px 0}.poGQLa_supportCards small{display:none}.poGQLa_networkProof{padding:12px}.poGQLa_networkProof>strong{font-size:16px}.poGQLa_purchase{box-shadow:none;border:0;gap:8px;padding:8px 0}.poGQLa_eyebrow{display:none}.poGQLa_purchase .poGQLa_price{font-size:22px}.poGQLa_sticky{padding:12px 16px max(12px, env(safe-area-inset-bottom));z-index:35;background:#fff;justify-content:space-between;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 18px #112c3b20}.poGQLa_sticky span{min-width:0}.poGQLa_sticky small{display:block}.poGQLa_sticky a{color:#fff;background:#007d80;border-color:#007d80;min-height:44px;padding:12px;font-size:14px}}
._9mp7NG_field{min-width:0;color:var(--brand-ink);gap:5px;font-size:.79rem;font-weight:800;display:grid;position:relative}._9mp7NG_label{display:block}._9mp7NG_trigger{border:1px solid var(--border-default);border-radius:var(--hd-radius-control);width:100%;color:var(--brand-ink);text-align:left;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px!important;padding:0 12px!important;display:grid!important}._9mp7NG_trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._9mp7NG_trigger svg{color:#007a75;width:18px}._9mp7NG_trigger:focus-visible,._9mp7NG_iconButton:focus-visible,._9mp7NG_day:focus-visible,._9mp7NG_clear:focus-visible{outline-offset:2px;outline:3px solid #2abbb4}._9mp7NG_error{min-height:16px;color:var(--danger);font-size:.73rem}._9mp7NG_backdrop{z-index:60;width:min(390px,100vw - 32px);position:absolute;top:calc(100% + 6px);left:0}._9mp7NG_panel{border:1px solid var(--border-default);background:#fff;border-radius:16px;padding:16px;overflow:hidden;box-shadow:0 22px 60px #05182847}._9mp7NG_panelHeading,._9mp7NG_monthHeading,._9mp7NG_footer{justify-content:space-between;align-items:center;gap:12px;display:flex}._9mp7NG_panelHeading>div{gap:2px;display:grid}._9mp7NG_panelHeading strong,._9mp7NG_monthHeading strong{color:var(--brand-ink)}._9mp7NG_panelHeading small,._9mp7NG_footer span{color:var(--text-secondary);font-size:.73rem;font-weight:600}._9mp7NG_monthHeading{margin-block:14px 10px}._9mp7NG_iconButton{border:1px solid var(--border-default);width:44px;min-width:44px;height:44px;color:var(--brand-ink);background:#fff;border-radius:999px;place-items:center;min-height:44px!important;padding:0!important;display:grid!important}._9mp7NG_iconButton:disabled{opacity:.35}._9mp7NG_weekdays,._9mp7NG_days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._9mp7NG_weekdays span{color:var(--text-secondary);text-align:center;padding-block:5px;font-size:.67rem}._9mp7NG_day{color:var(--brand-ink);background:0 0;border:0;border-radius:999px;min-width:0!important;min-height:42px!important;padding:0!important;font-size:.86rem!important}._9mp7NG_day:hover:not(:disabled){background:#e6f7f4}._9mp7NG_day[aria-pressed=true]{color:#fff;background:#007a75}._9mp7NG_day:disabled,._9mp7NG_outside{color:#9ba8b2}._9mp7NG_inRange{background:#e6f7f4;border-radius:0}._9mp7NG_footer{border-top:1px solid var(--border-default);margin-top:12px;padding-top:12px}._9mp7NG_clear{color:#007a75;background:0 0;border:0;font-weight:800;min-height:44px!important;padding-inline:0!important}@media (max-width:520px){._9mp7NG_backdrop{background:#05182885;align-items:flex-end;width:100%;padding:12px 12px 0;display:flex;position:fixed;inset:0}._9mp7NG_panel{width:100%;max-height:min(88svh,680px);padding-bottom:max(16px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0;overflow-y:auto}._9mp7NG_day{min-height:44px!important}._9mp7NG_footer{flex-direction:column-reverse;align-items:start}}@media (prefers-reduced-motion:reduce){._9mp7NG_panel{scroll-behavior:auto}}
.KLUNDW_section{border-top:1px solid #dce4e8;margin:clamp(2.5rem,6vw,5rem) 0;padding-top:clamp(2.25rem,5vw,4rem)}.KLUNDW_contextIntroduction{max-width:48rem;margin:2rem 0 0}.KLUNDW_contextIntroduction h2{color:#0b2845;letter-spacing:-.05em;margin:.35rem 0 .45rem;font-size:clamp(2rem,4vw,3.35rem);line-height:1}.KLUNDW_contextIntroduction p{color:#536676;margin:0}.KLUNDW_discoveryResultHeader{isolation:isolate;color:#fff;background:#0b2845;border-radius:1.35rem;min-height:clamp(14rem,30vw,20rem);margin:1rem 0 2rem;position:relative;overflow:hidden}.KLUNDW_discoveryResultHeader>img{z-index:-2;object-fit:cover}.KLUNDW_discoveryResultHeader>div{z-index:-1;background:linear-gradient(90deg,#04182ae6,#04182a2e);position:absolute;inset:0}.KLUNDW_discoveryResultHeader>section{min-height:inherit;flex-direction:column;justify-content:end;align-items:flex-start;max-width:48rem;padding:clamp(1.5rem,5vw,3.5rem);display:flex}.KLUNDW_discoveryResultHeader .eyebrow{color:#b9f2eb}.KLUNDW_discoveryResultHeader h2{color:#fff;letter-spacing:-.055em;margin:.35rem 0;font-size:clamp(2.35rem,5vw,4.5rem);line-height:.98}.KLUNDW_discoveryResultHeader p{margin:0 0 1rem}.KLUNDW_headingRow{justify-content:space-between;align-items:end;gap:2rem;display:flex}.KLUNDW_headingRow>div{max-width:46rem}.KLUNDW_headingRow h2{letter-spacing:-.045em;margin:.35rem 0 .65rem;font-size:clamp(1.8rem,3.7vw,2.8rem)}.KLUNDW_headingRow p{color:#536676;line-height:1.55}.KLUNDW_headingRow>a{color:#087b7d;flex:none;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.KLUNDW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:1.5rem;display:grid}.KLUNDW_card{background:#fff;border:1px solid #dce4e8;border-radius:1.25rem;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 16px 36px #0e283f17}.KLUNDW_card:hover{transform:translateY(-3px);box-shadow:0 20px 42px #0e283f21}.KLUNDW_photo,.KLUNDW_photoFallback{object-fit:cover;background:linear-gradient(135deg,#dceff0,#d7e0ed);width:100%;height:13rem;display:block}.KLUNDW_photoButton{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.KLUNDW_cardBody{padding:1.1rem}.KLUNDW_cardTop{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.KLUNDW_reason{color:#087b7d;background:#e6f7f4;border-radius:999px;margin:0;padding:5px 8px;font-size:.88rem;font-weight:700;display:inline-flex}.KLUNDW_iconButton,.KLUNDW_close{color:#0b2845;background:#fff;border:1px solid #c9d5dc;border-radius:999px;place-items:center;min-width:44px;min-height:44px;display:grid}.KLUNDW_titleButton{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.KLUNDW_titleButton h3{margin:.55rem 0;font-size:1.18rem;line-height:1.32}.KLUNDW_facts{color:#536676;flex-wrap:wrap;gap:.4rem .8rem;font-size:.86rem;display:flex}.KLUNDW_facts span{align-items:center;gap:.25rem;display:inline-flex}.KLUNDW_facts svg{width:1rem}.KLUNDW_facts svg:first-child{color:#e0a100}.KLUNDW_cancellation{color:#536676;margin:.6rem 0;font-size:.82rem;line-height:1.4}.KLUNDW_price{margin:.7rem 0;font-weight:800}.KLUNDW_unknown{color:#536676}.KLUNDW_actions{flex-direction:column;gap:.6rem;display:flex}.KLUNDW_actions .button{justify-content:center}.KLUNDW_disclosure{color:#5d6f7c;margin:.7rem 0 0;font-size:.75rem}.KLUNDW_notice{color:#075f61;background:#e9f8f6;border-radius:.75rem;padding:.8rem 1rem}.KLUNDW_weatherInsight{color:#0b2845;background:linear-gradient(120deg,#eaf7f6,#f7fbfb);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:1rem;margin:1.5rem 0;padding:1.15rem 1.25rem;display:grid}.KLUNDW_weatherInsight>svg{color:#087b7d;width:2rem;height:2rem}.KLUNDW_weatherInsight p{color:#536676;max-width:52rem;margin:.25rem 0 0;line-height:1.5}.KLUNDW_draft{background:linear-gradient(120deg,#eef8f8,#f8fbfb);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:clamp(2rem,5vw,4rem);padding:clamp(24px,4vw,40px);display:grid}.KLUNDW_draft h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(1.55rem,3vw,2.3rem)}.KLUNDW_draft>div>p{color:#536676;max-width:640px;margin:0;line-height:1.55}.KLUNDW_draft>.button{gap:8px;display:inline-flex}.KLUNDW_preferences{border-top:1px solid #dce4e8;grid-column:1/-1;max-width:48rem;margin-top:1rem;padding:1.25rem 0}.KLUNDW_preferences fieldset{border:0;flex-wrap:wrap;gap:.7rem 1rem;margin:1rem 0;padding:0;display:flex}.KLUNDW_preferences label{align-items:center;gap:.5rem;display:flex}.KLUNDW_preferences select,.KLUNDW_modal select,.KLUNDW_modal input{background:#fff;border:1px solid #9eafb9;border-radius:.55rem;min-height:44px;padding:.55rem}.KLUNDW_modalBackdrop{z-index:100;background:#06182ba3;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.KLUNDW_modal{background:#fff;border-radius:1rem;width:min(38rem,100%);max-height:90vh;padding:1.5rem;position:relative;overflow:auto}.KLUNDW_modal .KLUNDW_close{position:absolute;top:.8rem;right:.8rem}.KLUNDW_modal label{gap:.4rem;margin:1rem 0;display:grid}.KLUNDW_modal>p{max-width:32rem}.KLUNDW_detailGallery{border-radius:1rem 1rem 0 0;grid-template-columns:2fr 1fr;gap:8px;margin:-1.5rem -1.5rem 1.25rem;display:grid;overflow:hidden}.KLUNDW_detailGallery img{object-fit:cover;width:100%;height:150px}.KLUNDW_detailGallery img:first-child{grid-row:span 2;height:308px}.KLUNDW_detailReason{color:#087b7d;font-weight:800}.KLUNDW_schedulePanel{background:#f1f7f7;border-radius:.8rem;margin:1rem 0;padding:1rem}.KLUNDW_schedulePanel h3{margin-top:0}.KLUNDW_alternatives{border-top:1px solid #dce4e8;margin:1rem 0;padding-top:1rem}.KLUNDW_alternatives ul{gap:.5rem;padding:0;list-style:none;display:grid}.KLUNDW_alternatives button{color:#087b7d;min-height:44px;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:750;text-decoration:underline}.KLUNDW_collections{scrollbar-width:none;gap:.65rem;margin:1.4rem 0;display:flex;overflow-x:auto}.KLUNDW_collectionSection{margin:2rem 0 1.25rem}.KLUNDW_collectionSection h3{letter-spacing:-.035em;margin:.3rem 0 0;font-size:clamp(1.35rem,2.6vw,2rem)}.KLUNDW_collections button{color:#0b2845;min-width:11rem;min-height:44px;font:inherit;background:#fff;border:1px solid #c9d5dc;border-radius:.9rem;flex:none;padding:.9rem 1rem;font-weight:750;display:grid}.KLUNDW_collections button span{font-weight:800}.KLUNDW_collections button small{color:#617482;margin-top:.25rem;font-size:.74rem;font-weight:650}.KLUNDW_collections button[aria-pressed=true]{color:#075f61;background:#e6f7f4;border-color:#087b7d}.KLUNDW_browseToolbar{border-block:1px solid #dce4e8;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.KLUNDW_browseToolbar>label{align-items:center;gap:.5rem;font-weight:700;display:flex}.KLUNDW_browseToolbar select,.KLUNDW_filterSheet select{min-height:44px;font:inherit;background:#fff;border:1px solid #9eafb9;border-radius:.6rem;padding:.55rem .7rem}.KLUNDW_browseToolbar p{margin-left:auto}.KLUNDW_filterBackdrop{z-index:110;background:#06182ba3;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.KLUNDW_filterSheet{background:#fff;border-radius:1rem;width:min(42rem,100%);max-height:min(90vh,48rem);padding:1.5rem;overflow:auto}.KLUNDW_filterHeading,.KLUNDW_filterActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.KLUNDW_filterHeading h2{margin:0}.KLUNDW_filterSheet fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.25rem 0;padding:0;display:grid}.KLUNDW_filterSheet legend{grid-column:1/-1;margin-bottom:.5rem;font-weight:800}.KLUNDW_filterSheet label{align-items:center;gap:.55rem;min-height:44px;display:flex}.KLUNDW_filterActions{border-top:1px solid #dce4e8;margin-top:1.25rem;padding-top:1rem}.KLUNDW_emptyResults{text-align:center;background:#f5f8fa;border-radius:1rem;margin:1.5rem 0;padding:2rem}.KLUNDW_partialMatches{text-align:left;gap:.6rem;max-width:48rem;margin:1rem auto;padding:0;list-style:none;display:grid}.KLUNDW_partialMatches li{background:#fff;border-radius:.7rem;gap:.2rem;padding:.8rem 1rem;display:grid}.KLUNDW_partialMatches button{color:#087b7d;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.KLUNDW_partialMatches span{color:#617482;font-size:.85rem}.KLUNDW_discoveryHero{color:#fff;background:radial-gradient(circle at 85% 5%,#47c7ba38,#0000 38%),linear-gradient(135deg,#092b49,#164f68);border-radius:1.5rem;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);margin:1rem 0 4rem;padding:clamp(2rem,6vw,5rem);display:grid}.KLUNDW_discoveryHero h1{letter-spacing:-.06em;color:#fff;margin:.4rem 0;font-size:clamp(3rem,7vw,6rem)}.KLUNDW_discoveryHero .eyebrow{color:#8fe4da}.KLUNDW_discoveryHero>div>p{max-width:32rem;font-size:1.2rem;line-height:1.55}.KLUNDW_discoveryForm{color:#0b2845;background:#fff;border-radius:1.1rem;min-width:0;padding:clamp(1rem,3vw,1.6rem);box-shadow:0 24px 58px #0312203d}.KLUNDW_discoveryForm .button{justify-content:center;width:100%}.KLUNDW_discoveryDates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.KLUNDW_discoveryDates label{gap:.35rem;font-weight:700;display:grid}.KLUNDW_discoveryDates input{width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #9eafb9;border-radius:.6rem;padding:.6rem}.KLUNDW_textButton{color:#087b7d;min-height:44px;font:inherit;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.KLUNDW_loadMore{justify-items:center;gap:.5rem;margin-top:1.5rem;display:grid}.KLUNDW_loadMore p{color:#536676;margin:0;font-size:.85rem}.KLUNDW_toolkit{background:#f1f7f7;border-radius:1.25rem;grid-template-columns:minmax(14rem,.75fr) minmax(0,1.5fr);gap:clamp(1.25rem,4vw,3rem);margin:clamp(2.5rem,6vw,5rem) 0;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.KLUNDW_toolkitHeading h2{letter-spacing:-.04em;margin:.35rem 0 .6rem;font-size:clamp(1.55rem,3vw,2.35rem)}.KLUNDW_toolkitHeading p{color:#536676;line-height:1.5}.KLUNDW_toolkitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.KLUNDW_toolkitGrid a{color:#0b2845;background:#fff;border:1px solid #d5e1e5;border-radius:.9rem;align-items:center;gap:.8rem;min-width:0;min-height:5.4rem;padding:1rem;text-decoration:none;display:flex}.KLUNDW_toolkitGrid svg{color:#087b7d;flex:none;width:1.7rem;height:1.7rem}.KLUNDW_toolkitGrid span,.KLUNDW_toolkitGrid small{display:block}.KLUNDW_toolkitGrid small{color:#617482;margin-top:.2rem}.KLUNDW_packingHandoff{background:#eef8f8;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);gap:.9rem;margin:1rem 0;padding:1rem;display:grid}.KLUNDW_packingHandoff>svg{color:#087b7d;width:1.8rem}.KLUNDW_packingHandoff h3,.KLUNDW_packingHandoff p{margin-top:0}.KLUNDW_loadingSection{min-height:26rem}.KLUNDW_routeLoader{align-items:center;width:min(19rem,100%);height:3.25rem;margin-bottom:.8rem;display:flex}.KLUNDW_loaderCase,.KLUNDW_loaderPin{background:#fff;border:3px solid #087b7d;border-radius:.5rem;flex:none;width:2.25rem;height:2.25rem;display:block}.KLUNDW_loaderCase:before{content:"";border:3px solid #087b7d;border-bottom:0;border-radius:.35rem .35rem 0 0;width:.9rem;height:.35rem;margin:-.55rem auto 0;display:block}.KLUNDW_loaderRoute{background:repeating-linear-gradient(90deg,#087b7d 0 8px,#0000 8px 16px);flex:1;height:2px;animation:.9s linear infinite KLUNDW_routeMove}.KLUNDW_loaderPin{border-radius:50% 50% 50% 0;width:1.7rem;height:1.7rem;transform:rotate(-45deg)}.KLUNDW_loadingMessage{color:#536676;min-height:1.5rem;font-weight:750}.KLUNDW_loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.KLUNDW_skeletonCard{background:#fff;border:1px solid #e0e7ea;border-radius:1rem;min-height:22rem;overflow:hidden}.KLUNDW_skeletonCard span,.KLUNDW_skeletonCard i{background:linear-gradient(90deg,#eef2f4,#f8fafb,#eef2f4) 0 0/200% 100%;animation:1.4s ease-in-out infinite KLUNDW_skeletonMove;display:block}.KLUNDW_skeletonCard span{height:13rem}.KLUNDW_skeletonCard i{border-radius:.4rem;height:.8rem;margin:1rem}.KLUNDW_skeletonCard i:nth-child(3){width:68%}.KLUNDW_skeletonCard i:nth-child(4){width:45%}@keyframes KLUNDW_routeMove{to{background-position:16px 0}}@keyframes KLUNDW_skeletonMove{to{background-position:-200% 0}}.KLUNDW_timeline{margin:2rem 0}.KLUNDW_timeline article{border-top:1px solid #dce4e8;padding:1rem 0}.KLUNDW_timeline h3{margin:.25rem 0}.KLUNDW_gapSuggestions{background:#f1f7f7;border-radius:1rem;margin-top:1.5rem;padding:1.25rem}.KLUNDW_gapSuggestions>article{justify-content:space-between;align-items:center;gap:1rem;display:flex}.KLUNDW_gapSuggestions article div{gap:.25rem;display:grid}.KLUNDW_gapSuggestions article span{color:#536676}.KLUNDW_rowActions{flex-wrap:wrap;gap:.5rem;display:flex}.KLUNDW_rowActions button{background:#fff;border:1px solid #9eafb9;border-radius:.5rem;min-height:44px;padding:.5rem .75rem}@media (max-width:850px){.KLUNDW_shortlistGrid{contain:inline-size paint;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;width:100%;min-width:0;max-width:100%;margin-inline:0;padding-inline:0;display:flex;overflow-x:auto}.KLUNDW_shortlistGrid::-webkit-scrollbar{display:none}.KLUNDW_shortlistGrid .KLUNDW_card{scroll-snap-align:start;flex:0 0 min(84vw,360px)}.KLUNDW_headingRow{flex-direction:column;align-items:start;gap:.5rem}.KLUNDW_photo,.KLUNDW_photoFallback{height:14rem}.KLUNDW_draft{grid-template-columns:minmax(0,1fr)}.KLUNDW_draft>.button{justify-content:center;width:100%}.KLUNDW_discoveryHero{grid-template-columns:minmax(0,1fr);padding:1.25rem}.KLUNDW_browseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.KLUNDW_toolkit{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.KLUNDW_browseGrid{grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.KLUNDW_destinationHero{min-height:32rem;margin-inline:calc(var(--page-pad,20px) * -.25);border-radius:1rem}.KLUNDW_destinationHeroOverlay{background:linear-gradient(#04182a29,#04182af0)}.KLUNDW_destinationHeroContent{padding:1.25rem}.KLUNDW_contextFacts{display:grid}.KLUNDW_contextFacts>span{width:100%}.KLUNDW_destinationHeroActions{flex-direction:column;align-items:stretch}.KLUNDW_destinationHeroActions .button{justify-content:center;width:100%}.KLUNDW_toolkitGrid{grid-template-columns:minmax(0,1fr)}.KLUNDW_loadingGrid{max-width:100%;display:flex;overflow:hidden}.KLUNDW_loadingGrid .KLUNDW_skeletonCard{min-width:min(84vw,360px)}.KLUNDW_card{min-width:0}.KLUNDW_discoveryDates,.KLUNDW_filterSheet fieldset{grid-template-columns:minmax(0,1fr)}.KLUNDW_browseToolbar{flex-wrap:wrap;align-items:stretch}.KLUNDW_browseToolbar p{width:100%;margin:0}.KLUNDW_filterBackdrop{place-items:end center;width:100dvw;max-width:100dvw;height:100dvh;padding:0;inset:0 auto auto 0}.KLUNDW_filterSheet{width:100%;max-height:92dvh;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0}.KLUNDW_modalBackdrop{place-items:end center;width:100dvw;max-width:100dvw;height:100dvh;padding:0;inset:0 auto auto 0}.KLUNDW_modal{width:100%;max-height:92dvh;padding:3.5rem 1rem max(1.5rem, env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:1rem 1rem 0 0}.KLUNDW_detailGallery{margin:-1rem -1rem 1rem}}@media (prefers-reduced-motion:reduce){.KLUNDW_loaderRoute,.KLUNDW_skeletonCard span,.KLUNDW_skeletonCard i{animation:none}.KLUNDW_card{transition:none}}@media (max-width:360px){.KLUNDW_section{margin-top:2rem}.KLUNDW_cardBody{padding:.9rem}.KLUNDW_modal{padding:1rem;padding-top:3.5rem}.KLUNDW_actions .button{width:100%}}.KLUNDW_localityChoices{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.KLUNDW_localityChoices button,.KLUNDW_localityChoices a{border:1px solid color-mix(in srgb, var(--brand-blue) 45%, var(--line));min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.KLUNDW_localityChoices button:hover,.KLUNDW_localityChoices button:focus-visible,.KLUNDW_localityChoices a:hover,.KLUNDW_localityChoices a:focus-visible{border-color:var(--brand-blue);background:color-mix(in srgb, var(--brand-blue) 9%, white)}
.OPRj4W_panel{min-width:0;color:var(--brand-ink);background:#fff;border-radius:18px;padding:16px;box-shadow:0 18px 45px #102e4033}.OPRj4W_heading{margin:0 0 8px;font-size:24px;line-height:1.2}.OPRj4W_intro{color:#526273;margin:0 0 20px;line-height:1.5}.OPRj4W_tabs{background:#eaf5f5;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:12px;padding:4px;display:grid}.OPRj4W_tabs button{color:#153b4c;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:0;min-height:44px;padding:8px 4px;font-size:12px;font-weight:750}.OPRj4W_tabs button[aria-selected=true]{color:#006b69;background:#fff;box-shadow:0 2px 5px #153b4c16}.OPRj4W_panel :focus-visible{outline-offset:3px;outline:3px solid #007a75}.OPRj4W_panel [data-trip-start]>div{box-shadow:none;border-radius:0;padding:0}.OPRj4W_discovery:not([hidden]){gap:12px;display:grid}.OPRj4W_discovery h2{margin:12px 0 0;font-size:24px}.OPRj4W_discovery p{color:#526273;margin:0;line-height:1.5}.OPRj4W_discovery input[type=search]{border:1px solid #cbdcde;border-radius:6px;width:100%;min-width:0;min-height:46px;padding:10px;font-size:16px}.OPRj4W_countries{border:0;margin:0;padding:0}.OPRj4W_countries legend{color:#526273;font-size:13px}.OPRj4W_countries label{align-items:center;gap:10px;min-height:44px;display:flex}.OPRj4W_countries input{accent-color:#007a75;width:18px;height:18px}.OPRj4W_action{color:#fff;background:#007a75;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:12px;font-weight:700;text-decoration:none;display:flex}.OPRj4W_action:disabled{color:#51646c;background:#e5eeee}@media (max-width:360px){.OPRj4W_panel{padding:12px}.OPRj4W_tabs button{font-size:11px}}
._02ufXG_fit summary{cursor:pointer;min-height:44px;padding-block:12px}._02ufXG_fit a{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}._02ufXG_fit input{max-width:100%;min-height:44px;font-size:1rem}._02ufXG_fit details{margin-block:12px}
.TVIi6W_section{padding-block:clamp(52px,7vw,88px)}.TVIi6W_heading{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.TVIi6W_heading>div{min-width:0;max-width:100%}.TVIi6W_heading h2,.TVIi6W_resume h2{color:var(--brand-ink);letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(1.8rem,3.5vw,3rem)}.TVIi6W_heading a{color:var(--brand-blue);flex:none;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.TVIi6W_heading svg,.TVIi6W_resume a svg{width:18px}.TVIi6W_scroller{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.TVIi6W_card{isolation:isolate;aspect-ratio:4/5;color:#fff;cursor:pointer;text-align:left;background:#16364d;border:0;border-radius:18px;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:0 16px 34px #0a20311f}.TVIi6W_card img{z-index:-2;transition:transform .25s}.TVIi6W_card:hover img{transform:scale(1.035)}.TVIi6W_card:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.TVIi6W_scrim{z-index:-1;background:linear-gradient(#0000 38%,#06192ad6);position:absolute;inset:0}.TVIi6W_cardCopy{gap:4px;display:grid;position:absolute;inset:auto 18px 18px}.TVIi6W_cardCopy strong{font-size:clamp(1.2rem,2.2vw,1.7rem)}.TVIi6W_cardCopy small{color:#ffffffe0;font-size:.82rem;line-height:1.35}.TVIi6W_resume{background:linear-gradient(115deg,#e9f8f6,#f5fafb);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:clamp(56px,7vw,88px);padding:clamp(24px,4vw,40px);display:grid}.TVIi6W_resume>svg{width:34px;height:34px;color:var(--brand-blue)}.TVIi6W_resume h2{font-size:clamp(1.45rem,3vw,2.2rem)}.TVIi6W_resume p{color:var(--text-secondary);margin:7px 0 0}.TVIi6W_resume a{gap:8px;display:inline-flex}@media (max-width:760px){.TVIi6W_heading{align-items:center}.TVIi6W_heading a{font-size:.84rem}.TVIi6W_scroller{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:0;padding-inline:0;display:flex;overflow-x:auto}.TVIi6W_scroller::-webkit-scrollbar{display:none}.TVIi6W_card{scroll-snap-align:start;flex:0 0 min(72vw,260px)}.TVIi6W_resume{grid-template-columns:auto minmax(0,1fr)}.TVIi6W_resume a{grid-column:1/-1;justify-content:center}}
.rXu9dW_loading,.rXu9dW_start,.rXu9dW_active{min-height:58svh}.rXu9dW_loading{color:var(--text-secondary);place-items:center;display:grid}.rXu9dW_start{max-width:960px;padding-block:clamp(54px,7vw,96px)}.rXu9dW_start h1,.rXu9dW_tripSummary h1{color:var(--brand-ink);letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(2.6rem,6vw,5.2rem);line-height:1}.rXu9dW_start>p{max-width:660px;color:var(--text-secondary);margin:0 0 32px;font-size:1.08rem;line-height:1.65}.rXu9dW_active{width:100%;min-width:0;max-width:1180px;padding-block:26px clamp(54px,7vw,90px)}.rXu9dW_tripHero{isolation:isolate;color:#fff;background:#19364b;border-radius:24px 24px 0 0;justify-content:space-between;align-items:end;gap:28px;min-height:clamp(330px,43vw,480px);padding:clamp(28px,5vw,58px);display:flex;position:relative;overflow:hidden}.rXu9dW_tripHeroImage{z-index:-2;object-fit:cover;object-position:center 48%}.rXu9dW_tripHeroScrim{z-index:-1;background:linear-gradient(90deg,#051828d1,#0518282e 72%),linear-gradient(#0000 42%,#05182899);position:absolute;inset:0}.rXu9dW_tripHeroContent{max-width:760px}.rXu9dW_tripHeroEyebrow{color:#b9f2eb;letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:800}.rXu9dW_tripHero h1{color:#fff;letter-spacing:-.06em;margin:10px 0 8px;font-size:clamp(3.1rem,7vw,6.25rem);line-height:.95}.rXu9dW_tripHero .rXu9dW_placeContext,.rXu9dW_tripHero .rXu9dW_travellers{color:#ffffffdb}.rXu9dW_tripHero .rXu9dW_dates{color:#fff}.rXu9dW_tripHero .rXu9dW_guestState{color:#b9f2eb}.rXu9dW_tripHero .rXu9dW_editTrip{border:0;border-radius:999px;flex:none;box-shadow:0 10px 30px #05182838}.rXu9dW_tripHero .rXu9dW_storageNotice{max-width:420px;color:var(--brand-ink);background:#ffffffe6;margin:0;padding:8px 11px;font-size:.78rem;position:absolute;bottom:18px;right:clamp(28px,5vw,58px)}.rXu9dW_tripTabs{border:1px solid var(--border-default);scrollbar-width:none;background:#fff;border-top:0;gap:28px;padding-inline:clamp(18px,3vw,36px);display:flex;overflow-x:auto}.rXu9dW_tripTabs::-webkit-scrollbar{display:none}.rXu9dW_tripTabs a{color:var(--text-secondary);flex:none;padding:18px 0 16px;font-size:.9rem;font-weight:800;text-decoration:none;position:relative}.rXu9dW_tripTabs a[aria-current=page]{color:var(--brand-ink)}.rXu9dW_tripTabs a[aria-current=page]:after{background:var(--brand-blue);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.rXu9dW_tripTabs a:focus-visible{outline:3px solid var(--brand-blue);outline-offset:3px}.rXu9dW_preparation{border-bottom:1px solid var(--border-default);padding-block:clamp(32px,5vw,58px)}.rXu9dW_preparationHeading{max-width:720px;margin-bottom:22px}.rXu9dW_preparationHeading h2{color:var(--brand-ink);letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(1.8rem,3.5vw,2.75rem)}.rXu9dW_preparationHeading p{color:var(--text-secondary);margin:0;line-height:1.55}.rXu9dW_preparationGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px;display:grid}.rXu9dW_preparation details summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:700}.rXu9dW_preparation details summary:focus-visible{outline-offset:3px;outline:3px solid #007a75}.rXu9dW_tripSummary{border-bottom:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:30px;padding-bottom:clamp(36px,5vw,62px);display:flex}.rXu9dW_placeContext{color:var(--text-secondary);margin:-5px 0 18px;font-weight:650}.rXu9dW_dates{color:var(--brand-ink);margin:0;font-size:clamp(1rem,2.1vw,1.3rem);font-weight:800}.rXu9dW_travellers{color:var(--text-secondary);margin:9px 0 0;font-weight:700}.rXu9dW_editTrip{border:1px solid var(--border-default);min-height:44px;color:var(--brand-blue);font:inherit;background:#fff;align-items:center;gap:7px;padding:9px 15px;font-weight:800;display:inline-flex}.rXu9dW_editTrip svg{width:17px;height:17px}.rXu9dW_guestState{color:var(--brand-blue);margin:16px 0 0;font-size:.88rem;font-weight:800;display:inline-flex}.rXu9dW_storageNotice{background:var(--surface-blue-soft);max-width:650px;color:var(--brand-ink);margin:20px 0 0;padding:12px 15px;line-height:1.5}.rXu9dW_recommended,.rXu9dW_related,.rXu9dW_otherActions{border-bottom:1px solid var(--border-default);padding-block:clamp(36px,5vw,58px)}.rXu9dW_preparationGrid .rXu9dW_weather,.rXu9dW_packingCard{border:1px solid var(--border-default);background:#fff;border-radius:20px;max-width:none;padding:clamp(22px,3vw,32px);box-shadow:0 14px 36px #0b28410f}.rXu9dW_packingCard{background:linear-gradient(145deg,#ecf8f6,#fbfdfd);grid-template-columns:auto minmax(0,1fr);gap:18px;display:grid}.rXu9dW_packingCardIcon{color:#007a75;background:#fff;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.rXu9dW_packingCardIcon svg{width:26px;height:26px}.rXu9dW_packingCard h2{letter-spacing:-.035em;margin:7px 0 8px;font-size:clamp(1.35rem,2.5vw,1.9rem)}.rXu9dW_packingCard p{color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.rXu9dW_packingPreviewList{border-top:1px solid #0937481f;gap:0;margin:4px 0 20px;padding:0;list-style:none;display:grid}.rXu9dW_packingPreviewList li{border-bottom:1px solid #0937481f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:12px 0;display:grid}.rXu9dW_packingPreviewList li>span:last-child{gap:2px;display:grid}.rXu9dW_packingPreviewList strong{color:var(--brand-ink);font-size:.94rem}.rXu9dW_packingPreviewList small{color:var(--text-secondary);font-size:.78rem;line-height:1.35}.rXu9dW_packingEmptyHint{font-size:.84rem}.rXu9dW_packingItemIcon{color:#007a75;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.rXu9dW_packingItemIcon svg{width:18px;height:18px}.rXu9dW_packingCard .button{gap:7px;display:inline-flex}.rXu9dW_progressTrack{background:#d6e7e6;border-radius:99px;height:7px;margin-bottom:18px;overflow:hidden}.rXu9dW_progressTrack span{border-radius:inherit;background:#007a75;height:100%;display:block}.rXu9dW_primaryAction,.rXu9dW_secondaryAction{color:#fff;background:#007a75;border:1px solid #007a75;justify-content:center;align-items:center;gap:7px;min-height:44px;display:inline-flex}.rXu9dW_primaryAction:hover,.rXu9dW_primaryAction:focus-visible{color:#fff;background:#006762;border-color:#006762}.rXu9dW_secondaryAction{color:#006f6a;background:#fff}.rXu9dW_secondaryAction:hover,.rXu9dW_secondaryAction:focus-visible{color:#005b57;background:#e8f6f4}.rXu9dW_connectivityStrip{background:#f4fbfa;border:1px solid #b9ded9;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:20px;padding:20px 22px;display:grid}.rXu9dW_connectivityIcon{color:#007a75;background:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.rXu9dW_connectivityIcon svg{width:23px;height:23px}.rXu9dW_connectivityCopy h2{letter-spacing:-.03em;margin:4px 0 6px;font-size:clamp(1.2rem,2vw,1.55rem)}.rXu9dW_connectivityValue{align-items:baseline;gap:10px;margin:0 0 3px;display:flex}.rXu9dW_connectivityValue strong{color:var(--brand-ink);font-size:1.06rem}.rXu9dW_connectivityValue span,.rXu9dW_connectivityNote{color:var(--text-secondary);font-size:.84rem}.rXu9dW_connectivityNote{margin:0;line-height:1.45}.rXu9dW_connectivityCopy>small{color:var(--text-secondary);margin-top:5px;font-size:.72rem;display:block}.rXu9dW_providerComparison{margin-top:.6rem}.rXu9dW_providerComparison summary{color:#006f6a;width:fit-content;min-height:44px;font-size:.82rem}.rXu9dW_providerComparison p{color:var(--text-secondary);margin:0 0 .55rem;font-size:.78rem}.rXu9dW_providerComparison>div{flex-wrap:wrap;gap:.45rem;display:flex}.rXu9dW_providerComparison button{min-height:44px;color:var(--brand-ink);font:inherit;background:#fff;border:1px solid #b9ded9;border-radius:999px;padding:.55rem .7rem;font-size:.78rem;font-weight:750}.rXu9dW_providerComparison button[aria-pressed=true]{background:#e6f7f4;border-color:#007a75}.rXu9dW_providerComparison button:disabled{opacity:.45}.rXu9dW_connectivityActions{justify-items:end;gap:8px;display:grid}.rXu9dW_connectivityActions p{margin:0;font-size:.78rem}.rXu9dW_connectivityActions p a{color:var(--text-secondary)}.rXu9dW_dismissConnectivity,.rXu9dW_connectivityDismissed button{min-height:44px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:700;text-decoration:underline}.rXu9dW_connectivityDismissed{color:var(--text-secondary);margin:1rem 0 0;font-size:.86rem}.rXu9dW_recommended{max-width:760px}.rXu9dW_recommended>svg{width:34px;height:34px;color:var(--brand-blue);stroke-width:1.6px;margin-top:25px}.rXu9dW_recommended h2,.rXu9dW_related h2,.rXu9dW_otherActions h2{letter-spacing:-.035em;margin:12px 0 10px;font-size:clamp(1.55rem,3vw,2.35rem)}.rXu9dW_weather{background:linear-gradient(145deg,#fff9f2,#fff);max-width:850px}.rXu9dW_weatherHeading{grid-template-columns:auto minmax(0,1fr);gap:22px;display:grid}.rXu9dW_weatherHeading>svg{color:#e16b4f;stroke-width:1.6px;width:36px;height:36px}.rXu9dW_weatherLabelRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.rXu9dW_weatherStatus{color:#a34530;letter-spacing:.02em;background:#fff0e9;border-radius:999px;padding:4px 8px;font-size:.68rem;font-weight:800}.rXu9dW_weather h2{letter-spacing:-.055em;margin:8px 0 1px;font-size:clamp(2.2rem,4.5vw,3.35rem)}.rXu9dW_weather p{color:var(--text-secondary);margin:0;line-height:1.55}.rXu9dW_weatherTemperatureLabel{font-size:.83rem;font-weight:800;color:var(--brand-ink)!important}.rXu9dW_weatherSnapshot{margin-top:18px}.rXu9dW_weatherCharacteristic{font-weight:750;color:var(--brand-ink)!important}.rXu9dW_weatherQuickFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 12px;display:grid}.rXu9dW_weatherQuickFacts div{background:#ffffffb8;border-left:2px solid #e16b4f;padding:11px 12px}.rXu9dW_weatherQuickFacts dt{color:var(--text-secondary);font-size:.7rem}.rXu9dW_weatherQuickFacts dd{color:var(--brand-ink);margin:3px 0 0;font-size:1rem;font-weight:800}.rXu9dW_weatherCoverage{font-size:.78rem;color:var(--text-secondary)!important}.rXu9dW_weatherSource{font-size:.82rem;margin-top:10px!important}.rXu9dW_weatherSource a{align-items:center;gap:4px;display:inline-flex}.rXu9dW_weatherSource a svg{width:13px;height:13px}.rXu9dW_forecastSection,.rXu9dW_climateSection{border-top:1px solid var(--border-default);margin-top:28px;padding:24px 0 0 58px}.rXu9dW_climateSection{background:linear-gradient(90deg, transparent 0, transparent 34px, var(--surface-blue-soft) 34px);padding-bottom:24px;padding-right:24px}.rXu9dW_weatherSectionHeading{align-items:flex-start;gap:12px;display:flex}.rXu9dW_weatherSectionHeading>svg{width:24px;height:24px;color:var(--brand-blue);stroke-width:1.7px}.rXu9dW_weatherSectionHeading h3{margin:0;font-size:1.22rem}.rXu9dW_weatherSectionHeading p{margin-top:2px;font-size:.9rem}.rXu9dW_forecastDays{background:var(--border-default);border:1px solid var(--border-default);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:1px;margin:18px 0 0;padding:0;list-style:none;display:grid}.rXu9dW_forecastDays li{background:#fff;gap:5px;min-width:0;padding:14px;display:grid}.rXu9dW_forecastDays strong,.rXu9dW_forecastDays small{color:var(--text-secondary)}.rXu9dW_forecastDays span{color:var(--brand-ink);font-size:1.16rem;font-weight:800}.rXu9dW_forecastDays small{font-size:.75rem}.rXu9dW_climateFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:18px 0;display:grid}.rXu9dW_climateFacts div{border-left:2px solid var(--brand-blue);min-width:0;padding-left:14px}.rXu9dW_climateFacts dt{color:var(--text-secondary);font-size:.78rem;line-height:1.35}.rXu9dW_climateFacts dd{color:var(--brand-ink);margin:5px 0 0;font-size:1.24rem;font-weight:800}.rXu9dW_weatherComparison{padding-left:58px;font-weight:700;color:var(--brand-ink)!important;margin-top:20px!important}.rXu9dW_related>a{color:var(--brand-blue);align-items:center;gap:6px;margin-top:24px;font-weight:800;display:inline-flex}.rXu9dW_related>a svg{width:17px;height:17px}.rXu9dW_resourceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:28px;margin-top:24px;display:grid}.rXu9dW_resourceCard{min-width:0}.rXu9dW_resourceImage{aspect-ratio:4/3;border-radius:var(--radius-lg);margin-bottom:16px;display:block;position:relative;overflow:hidden}.rXu9dW_resourceCard h3{letter-spacing:-.02em;margin:6px 0 8px;font-size:1.15rem}.rXu9dW_resourceCard h3 a{color:var(--brand-ink);text-decoration:none}.rXu9dW_resourceCard>p:last-child{color:var(--text-secondary);margin:0;font-size:.91rem;line-height:1.5}.rXu9dW_resourceImage:focus-visible,.rXu9dW_resourceCard h3 a:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.rXu9dW_inspiration{border-top:1px solid var(--border-default);padding-block:clamp(38px,6vw,68px)}.rXu9dW_inspirationHeading h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(1.75rem,3.5vw,2.65rem)}.rXu9dW_inspirationHeading p{color:var(--text-secondary);margin:0}.rXu9dW_inspirationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.rXu9dW_inspirationGrid>a{border:1px solid var(--border-default);color:var(--brand-ink);background:#fff;border-radius:18px;text-decoration:none;overflow:hidden;box-shadow:0 12px 30px #0a23380f}.rXu9dW_inspirationGrid>a:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.rXu9dW_inspirationImage{aspect-ratio:16/10;background:var(--surface-blue-soft);display:block;position:relative;overflow:hidden}.rXu9dW_inspirationImage img{object-fit:cover;transition:transform .22s}.rXu9dW_inspirationGrid>a:hover img{transform:scale(1.035)}.rXu9dW_inspirationCopy{gap:6px;padding:16px;display:grid}.rXu9dW_inspirationCopy small{color:var(--brand-blue);text-transform:uppercase;font-size:.74rem;font-weight:800}.rXu9dW_inspirationCopy strong{font-size:1.08rem;line-height:1.3}.rXu9dW_inspirationCopy>span{color:var(--text-secondary);align-items:center;gap:5px;font-size:.8rem;display:inline-flex}.rXu9dW_inspirationCopy svg{width:13px;height:13px}.rXu9dW_recommended p{max-width:560px;color:var(--text-secondary);margin:0 0 24px;line-height:1.6}.rXu9dW_recommended .button{gap:8px;display:inline-flex}.rXu9dW_actionRows{border-top:1px solid var(--border-default);margin-top:24px}.rXu9dW_actionRows a{border-bottom:1px solid var(--border-default);min-height:82px;color:var(--brand-ink);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 0;text-decoration:none;display:grid}.rXu9dW_actionRows a:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.rXu9dW_actionRows svg{width:22px;height:22px;color:var(--brand-blue)}.rXu9dW_actionRows span{gap:4px;display:grid}.rXu9dW_actionRows small{color:var(--text-secondary);font-size:.83rem;line-height:1.35}.rXu9dW_reassurance{border-top:1px solid var(--border-default);color:var(--text-secondary);margin:0;padding-top:25px;font-size:.9rem}@media (max-width:760px){.rXu9dW_active{padding-block:14px 52px}.rXu9dW_tripHero{border-radius:0;flex-wrap:wrap;align-items:end;min-height:300px;margin-inline:-24px;padding:24px 20px}.rXu9dW_tripHero h1{font-size:clamp(2.8rem,14vw,4.15rem)}.rXu9dW_tripHero .rXu9dW_editTrip{min-height:44px}.rXu9dW_tripHero .rXu9dW_storageNotice{width:100%;position:static}.rXu9dW_tripTabs{gap:20px;margin-inline:-24px;padding-inline:20px;scroll-padding-inline:20px}.rXu9dW_preparationGrid{grid-template-columns:minmax(0,1fr)}.rXu9dW_preparationGrid .rXu9dW_weather,.rXu9dW_packingCard{border-radius:16px}.rXu9dW_packingCard{grid-template-columns:minmax(0,1fr)}.rXu9dW_connectivityStrip{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.rXu9dW_connectivityIcon{display:none}.rXu9dW_connectivityActions{justify-items:stretch;width:100%}.rXu9dW_connectivityActions p{text-align:center;order:2}.rXu9dW_secondaryAction{width:100%}.rXu9dW_otherActions{padding-bottom:36px}.rXu9dW_weather{max-width:none}.rXu9dW_weatherHeading{grid-template-columns:minmax(0,1fr)}.rXu9dW_forecastSection,.rXu9dW_climateSection{padding-left:0}.rXu9dW_climateSection{background:var(--surface-blue-soft);padding:22px 18px}.rXu9dW_climateFacts{grid-template-columns:minmax(0,1fr);gap:14px}.rXu9dW_weatherComparison{padding-left:0}.rXu9dW_inspirationGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-inline:0;padding-inline:0;display:flex;overflow-x:auto}.rXu9dW_inspirationGrid::-webkit-scrollbar{display:none}.rXu9dW_inspirationGrid>a{scroll-snap-align:start;flex:0 0 min(82vw,320px)}}@media (max-width:639px){.rXu9dW_tripHero,.rXu9dW_tripTabs{margin-inline:-16px}}@media (max-width:360px){.rXu9dW_tripHero{min-height:320px}.rXu9dW_tripHero h1{font-size:2.75rem}.rXu9dW_tripHero .rXu9dW_dates,.rXu9dW_tripHero .rXu9dW_travellers{font-size:.9rem}.rXu9dW_packingCard,.rXu9dW_preparationGrid .rXu9dW_weather{padding:18px}.rXu9dW_weatherHeading{gap:14px}.rXu9dW_weatherQuickFacts{grid-template-columns:minmax(0,1fr)}}.rXu9dW_countryRefinement{border:1px solid color-mix(in srgb, var(--brand-blue) 24%, var(--line));background:color-mix(in srgb, var(--brand-blue) 6%, white);border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;margin:1.25rem 0;padding:1.25rem;display:grid}.rXu9dW_countryRefinement h3{color:var(--navy);margin:.2rem 0 .35rem;font-size:clamp(1.1rem,2.2vw,1.45rem)}.rXu9dW_countryRefinement p{max-width:68ch;margin:0}.rXu9dW_countryChoices{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.rXu9dW_countryChoices button{border:1px solid color-mix(in srgb, var(--brand-blue) 45%, var(--line));min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.65rem .9rem;font-weight:700}.rXu9dW_countryChoices button:hover,.rXu9dW_countryChoices button:focus-visible{border-color:var(--brand-blue);background:color-mix(in srgb, var(--brand-blue) 9%, white)}.rXu9dW_countryChoices .rXu9dW_somewhereElse{border-style:dashed}.rXu9dW_weatherAnchorLabel{color:var(--text-secondary);margin:.15rem 0 0;font-weight:700}@media (max-width:760px){.rXu9dW_countryRefinement{grid-template-columns:1fr;padding:1rem}.rXu9dW_countryChoices{justify-content:flex-start}.rXu9dW_countryChoices button{flex:calc(50% - .65rem)}}@media (max-width:390px){.rXu9dW_countryChoices button{flex-basis:100%}}
.wfrpuW_shell{width:100%;margin:1rem 0 1.75rem}.wfrpuW_hero{isolation:isolate;color:#fff;background:#17364c;border-radius:1.35rem 1.35rem 0 0;justify-content:space-between;align-items:end;gap:1.25rem;min-height:clamp(13rem,25vw,18rem);padding:clamp(1.4rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden}.wfrpuW_image{z-index:-2;object-fit:cover;object-position:center 46%}.wfrpuW_scrim{z-index:-1;background:linear-gradient(90deg,#051828e0,#05182833 78%);position:absolute;inset:0}.wfrpuW_content>span{color:#b9f2eb;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:850}.wfrpuW_content :is(h1,h2){color:#fff;letter-spacing:-.055em;margin:.35rem 0 .3rem;font-size:clamp(2.5rem,5.8vw,4.6rem);line-height:.95}.wfrpuW_context,.wfrpuW_summary,.wfrpuW_travellers{color:#ffffffe6;margin:.2rem 0 0;font-weight:700}.wfrpuW_context{color:#cfe5ec;font-weight:600}.wfrpuW_edit{color:#0b2845;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px #05182838}.wfrpuW_edit svg{width:1rem}.wfrpuW_notice{color:#0b2845;background:#ffffffeb;border-radius:.55rem;max-width:32rem;margin:0;padding:.45rem .65rem;font-size:.76rem;position:absolute;bottom:.75rem;right:1rem}.wfrpuW_tabs{scrollbar-width:none;background:#fff;border:1px solid #dce4e8;border-top:0;border-radius:0 0 1.1rem 1.1rem;gap:clamp(1.25rem,3vw,2.2rem);padding-inline:clamp(1rem,3vw,2rem);display:flex;overflow-x:auto}.wfrpuW_tabs::-webkit-scrollbar{display:none}.wfrpuW_tabs a{color:#536676;flex:none;min-height:50px;padding:1rem 0 .8rem;font-size:.9rem;font-weight:800;text-decoration:none;position:relative}.wfrpuW_tabs a[aria-current=page]{color:#0b2845}.wfrpuW_tabs a[aria-current=page]:after{content:"";background:#078c87;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.wfrpuW_edit:focus-visible,.wfrpuW_tabs a:focus-visible{outline-offset:3px;outline:3px solid #ff6b5f}@media (max-width:680px){.wfrpuW_shell{margin-top:.65rem}.wfrpuW_hero{flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:11.5rem;padding:4.5rem 1.15rem 1.15rem}.wfrpuW_content :is(h1,h2){font-size:clamp(2.15rem,12vw,3.1rem)}.wfrpuW_context{display:none}.wfrpuW_summary,.wfrpuW_travellers{font-size:.88rem}.wfrpuW_edit{min-height:40px;padding:.55rem .75rem;font-size:.82rem;position:absolute;top:.85rem;right:.85rem}.wfrpuW_notice{align-self:flex-start;max-width:100%;margin-top:.65rem;padding:.4rem .55rem;font-size:.75rem;line-height:1.35;position:static}.wfrpuW_tabs{border-radius:0 0 .8rem .8rem;margin-inline:-.5rem;padding-inline:1rem}}
.QUSusa_builder{scroll-margin-top:7rem}.QUSusa_builder:focus-visible{outline:2px solid var(--brand-ink);outline-offset:4px}.QUSusa_intro{max-width:48rem;padding:clamp(2rem,5vw,4rem) 0 1.5rem}.QUSusa_intro h1{color:var(--brand-ink);letter-spacing:-.05em;margin:.45rem 0 .75rem;font-size:clamp(2.3rem,5vw,4.2rem);line-height:1}.QUSusa_intro p,.QUSusa_guide>div:first-child>p:last-child,.QUSusa_explanationGrid p,.QUSusa_exampleGroups p{color:var(--text-secondary);line-height:1.6}.QUSusa_guide{background:var(--sand);border:1px solid var(--line);border-radius:1.25rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.QUSusa_guide h2,.QUSusa_explanationGrid h2{color:var(--brand-ink);margin:.35rem 0 .6rem}.QUSusa_exampleGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.QUSusa_exampleGroups article{border:1px solid var(--line);background:#fff;border-radius:.85rem;padding:.9rem}.QUSusa_exampleGroups h3,.QUSusa_exampleGroups p{margin:0}.QUSusa_exampleGroups h3{margin-bottom:.25rem;font-size:1rem}.QUSusa_explanationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.QUSusa_explanationGrid article{border:1px solid var(--line);border-radius:1rem;padding:1.15rem}.QUSusa_explanationGrid p{margin:0}@media (max-width:720px){.QUSusa_guide,.QUSusa_explanationGrid{grid-template-columns:1fr}}@media (max-width:480px){.QUSusa_exampleGroups{grid-template-columns:1fr}}
.M_Ek-W_discovery{color:#153448;width:min(1200px,100% - 32px);margin:0 auto}.M_Ek-W_hero{isolation:isolate;color:#fff;background:#153448;border-radius:18px;position:relative;overflow:hidden}.M_Ek-W_heroImage{object-fit:cover;z-index:-2}.M_Ek-W_hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#123a49eb,#123a49b3);position:absolute;inset:0}.M_Ek-W_heroContent{max-width:850px;padding:24px 32px}.M_Ek-W_eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.M_Ek-W_hero h1{color:#fff;margin:10px 0 16px;font-size:clamp(30px,3.8vw,46px);line-height:1.12}.M_Ek-W_hero h1 span{letter-spacing:0;margin-top:10px;font-size:.48em;line-height:1.35;display:block}.M_Ek-W_heroContent>p{max-width:660px;line-height:1.55}.M_Ek-W_search{background:#fff;border-radius:9px;gap:6px;max-width:700px;margin-top:22px;padding:6px;display:flex}.M_Ek-W_search input{width:100%;min-width:0;font:inherit;color:#153448;background:#fff;border:0;flex:1;padding:10px;font-size:16px}.M_Ek-W_search button{color:#fff;background:#007d80;border:0;border-radius:6px;min-height:44px;padding:10px 18px;font-weight:700}.M_Ek-W_discovery :focus-visible{outline-offset:3px;outline:3px solid #009b9a}.M_Ek-W_tasks,.M_Ek-W_guides,.M_Ek-W_results{margin-block:38px 48px}.M_Ek-W_filters{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.M_Ek-W_filters button{color:#153448;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c4dadd;border-radius:24px;padding:10px 18px}.M_Ek-W_filters button[aria-pressed=true]{color:#fff;background:#006d70;border-color:#006d70}.M_Ek-W_taskLinks{margin-block:32px}.M_Ek-W_taskLinks .M_Ek-W_taskGrid{flex-wrap:wrap;gap:8px 24px;margin-top:10px;display:flex}.M_Ek-W_taskLinks .M_Ek-W_taskGrid a{border:0;align-items:center;min-height:44px;padding:8px 0;display:inline-flex}.M_Ek-W_taskLinks .M_Ek-W_taskGrid small,.M_Ek-W_taskLinks .M_Ek-W_taskGrid a>span{display:none}.M_Ek-W_discovery h2{margin:0 0 10px;font-size:clamp(23px,2.5vw,30px)}.M_Ek-W_tasks>p,.M_Ek-W_guides>p,.M_Ek-W_results p{color:#526273;line-height:1.5}.M_Ek-W_taskGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.M_Ek-W_taskGrid a{color:#153448;border:1px solid #d9e6eb;border-radius:12px;gap:8px;min-width:0;padding:24px 18px;text-decoration:none;display:grid}.M_Ek-W_taskGrid a>span{color:#007d80;font-size:25px}.M_Ek-W_taskGrid small{color:#526273;font-size:13px;line-height:1.5}.M_Ek-W_results{border:1px solid #d9e6eb;border-radius:12px;padding:24px}.M_Ek-W_results li{padding-block:12px}.M_Ek-W_results button{color:#006c6d;background:#eaf6f6;border:1px solid #b9d9d9;border-radius:6px;min-height:44px;padding:10px 16px}@media (max-width:760px){.M_Ek-W_taskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.M_Ek-W_heroContent{padding:24px 18px}.M_Ek-W_heroContent>p{font-size:14px}.M_Ek-W_search input{padding:8px 4px}.M_Ek-W_search button{padding:10px;font-size:13px}.M_Ek-W_tasks,.M_Ek-W_guides{margin-block:28px}}@media (max-width:340px){.M_Ek-W_taskGrid{grid-template-columns:1fr}.M_Ek-W_search{flex-wrap:wrap}.M_Ek-W_search button{width:100%}}
.efFaAq_workspace{color:var(--text-primary,#12263a);padding-block:24px 48px}.efFaAq_discoveryLinks a{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.efFaAq_loading{min-height:1200px}.efFaAq_explanation summary{cursor:pointer;min-height:44px;padding-block:16px}.efFaAq_explanation details{border-block-end:1px solid var(--border-default,#d9e2ec)}.efFaAq_workspace input:not([type=checkbox]),.efFaAq_workspace select{border:1px solid var(--border-strong,#aab7c4);width:100%;min-width:0;min-height:52px;color:var(--text-primary,#12263a);font:inherit;background:#fff;border-radius:4px;padding:12px}.efFaAq_workspace label{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.efFaAq_workspace button{border:1px solid var(--border-strong,#aab7c4);min-height:44px;color:var(--brand-ink,#12263a);font:inherit;cursor:pointer;background:#fff;border-radius:4px;max-width:100%;padding:12px 16px}.efFaAq_workspace button:disabled{opacity:.55;cursor:not-allowed}.efFaAq_workspace button.button-primary{background:var(--brand-coral,#ff6b5a);border-color:var(--brand-coral,#ff6b5a);font-weight:700}.efFaAq_workspace :is(input,select,button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #155eef}.efFaAq_workspace p{overflow-wrap:anywhere;margin-block:16px}.efFaAq_workspace fieldset{border:0;min-width:0;margin:0;padding:16px 0}.efFaAq_workspace legend{font-size:20px;font-weight:700}.efFaAq_workspace summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:16px 0;font-weight:700}.efFaAq_workspace h2{margin-block:24px 16px;font-size:32px}.efFaAq_workspace h3{margin-block:24px 16px;font-size:24px}.efFaAq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:16px;display:grid}.efFaAq_section{border-block-start:1px solid var(--border-default,#d9e2ec);padding-block:24px}.efFaAq_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-block:16px;display:flex}.efFaAq_actions a{align-items:center;min-height:44px;display:inline-flex}.efFaAq_workspace .efFaAq_check{flex-direction:row;align-items:center;gap:12px;min-height:44px;font-weight:400;display:flex}.efFaAq_check input{accent-color:#155eef;flex-shrink:0;width:20px;height:20px}.efFaAq_workspace .efFaAq_stop{border-top:1px solid #d9e2ec;margin-top:24px}.efFaAq_note{color:var(--text-secondary,#526273);font-size:14px}.efFaAq_row{border-block-end:1px solid #d9e2ec;padding:0 0 16px}.efFaAq_row>summary{font-size:18px}.efFaAq_budgetLayout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:32px;margin-top:24px;display:grid}.efFaAq_budgetLayout>.efFaAq_section{grid-area:1/1}.efFaAq_summarySlot{grid-area:1/2;position:sticky;top:88px}.efFaAq_summary{background:var(--surface-blue-soft,#eef4ff);overflow-wrap:anywhere;padding:24px}.efFaAq_summary h2{margin-top:0;font-size:24px}.efFaAq_summary .efFaAq_total{font-size:36px;font-weight:800}.efFaAq_summary dl{grid-template-columns:1fr;gap:4px;display:grid}.efFaAq_summary dt{margin-top:12px;font-size:14px}.efFaAq_summary dd{margin:0;font-weight:700}.efFaAq_items{padding:0;list-style:none}.efFaAq_items>li{border-block-end:1px solid #d9e2ec;padding:16px 0}.efFaAq_review{background:#eef4ff;border-left:3px solid #155eef;margin-block:24px;padding:24px}.efFaAq_report{overflow-wrap:anywhere}.efFaAq_report table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px}.efFaAq_report th,.efFaAq_report td{text-align:left;vertical-align:top;border-bottom:1px solid #aab7c4;padding:12px}.efFaAq_printOnly{display:none}.efFaAq_printItems{padding:0;list-style:none}.efFaAq_printItems li{margin-block:12px}.efFaAq_printItems small{font-size:13px}@media (max-width:959px){.efFaAq_budgetLayout{flex-direction:column;display:flex}.efFaAq_summarySlot{width:100%;position:static}.efFaAq_budgetLayout>.efFaAq_section{width:100%}}@media (max-width:639px){.efFaAq_fields{grid-template-columns:1fr}.efFaAq_summary{padding:16px}.efFaAq_summary .efFaAq_total{font-size:32px}.efFaAq_workspace h2{font-size:28px}.efFaAq_report th,.efFaAq_report td{padding:4px;font-size:13px}}@media print{body{background:#fff!important}:is(body:has(.efFaAq_workspace) .site-header,body:has(.efFaAq_workspace) .site-footer,body:has(.efFaAq_workspace) .tool-hero,body:has(.efFaAq_workspace) .breadcrumbs,body:has(.efFaAq_workspace) .cookie-consent,body:has(.efFaAq_workspace) .tool-explanation),.efFaAq_interactive{display:none!important}.efFaAq_printOnly{display:block}.efFaAq_workspace{padding:0}.efFaAq_report{color:#000;font-size:11pt}.efFaAq_report h2{font-size:20pt}.efFaAq_report h3{break-after:avoid;font-size:16pt}.efFaAq_report thead{display:table-header-group}.efFaAq_report tr,.efFaAq_printItems li{break-inside:avoid}.efFaAq_report table{font-size:10pt}.efFaAq_report a{color:#000}.efFaAq_summary{background:#fff;border:1px solid #aab7c4}.efFaAq_summary h2{font-size:16pt}.efFaAq_summary .efFaAq_total{font-size:24pt}@page{size:A4;margin:16mm}}
.FD2Xgq_page{background:var(--hd-paper);min-height:100vh;color:var(--hd-ink)}.FD2Xgq_header{border-bottom:1px solid var(--hd-border);background:#fbfaf7f5}.FD2Xgq_headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1240px,100% - 48px);min-height:72px;margin:0 auto;display:flex}.FD2Xgq_shell{grid-template-columns:210px minmax(0,1fr);gap:32px;width:min(1240px,100% - 48px);margin:0 auto;padding:32px 0 72px;display:grid}.FD2Xgq_sidebar{border:1px solid var(--hd-border);border-radius:var(--hd-radius-card);background:var(--hd-surface);align-self:start;gap:6px;padding:14px;display:grid;position:sticky;top:24px}.FD2Xgq_sidebar a{min-height:44px;color:var(--hd-text-muted);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.FD2Xgq_main{min-width:0}.FD2Xgq_hero{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.FD2Xgq_hero h1{margin:6px 0 8px;font-size:clamp(2.4rem,5vw,3.5rem)}.FD2Xgq_hero p{color:var(--hd-text-muted);margin:0}.FD2Xgq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.FD2Xgq_card{border:1px solid var(--hd-border);border-radius:var(--hd-radius-card);background:var(--hd-surface);box-shadow:var(--hd-shadow-card);overflow:hidden}.FD2Xgq_cardBody{padding:24px}.FD2Xgq_cardBody h2,.FD2Xgq_panel h2{margin:5px 0 10px;font-size:1.55rem}.FD2Xgq_cardBody p{color:var(--hd-text-muted)}.FD2Xgq_image{background:var(--hd-surface-muted);min-height:180px;position:relative}.FD2Xgq_image img{object-fit:cover}.FD2Xgq_status{color:var(--hd-teal-700);align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.FD2Xgq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.FD2Xgq_facts dt{color:var(--hd-text-muted);font-size:13px}.FD2Xgq_facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700}.FD2Xgq_panel{border:1px solid var(--hd-border);border-radius:var(--hd-radius-card);background:var(--hd-surface);padding:24px}.FD2Xgq_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FD2Xgq_gauge{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;display:grid}.FD2Xgq_gauge svg{width:180px;height:180px;transform:rotate(-90deg)}.FD2Xgq_gaugeTrack{fill:none;stroke:var(--hd-surface-muted);stroke-width:12px}.FD2Xgq_gaugeValue{fill:none;stroke:var(--hd-teal-600);stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset var(--hd-motion-standard) var(--hd-ease)}.FD2Xgq_gaugeLow{stroke:#b7791f}.FD2Xgq_gaugeCritical{stroke:var(--hd-danger-600)}.FD2Xgq_balance strong{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:500;display:block}.FD2Xgq_balance span{color:var(--hd-text-muted);display:block}.FD2Xgq_notice{background:var(--hd-surface-muted);color:var(--hd-ink);border-radius:12px;padding:14px 16px}.FD2Xgq_notification{border-bottom:1px solid var(--hd-border);padding:16px 0}.FD2Xgq_notification:last-child{border-bottom:0}.FD2Xgq_list{display:grid}.FD2Xgq_orderRow{border-bottom:1px solid var(--hd-border);justify-content:space-between;gap:24px;padding:18px 0;display:flex}.FD2Xgq_orderRow:last-child{border-bottom:0}.FD2Xgq_orderRow p{color:var(--hd-text-muted);margin:4px 0 0}.FD2Xgq_form{gap:16px;display:grid}.FD2Xgq_form label,.FD2Xgq_form fieldset{gap:7px;font-weight:600;display:grid}.FD2Xgq_form input,.FD2Xgq_form select,.FD2Xgq_form textarea{border:1px solid var(--hd-border-strong);min-height:52px;color:var(--hd-ink);font:inherit;background:#fff;border-radius:12px;padding:12px 14px}.FD2Xgq_form textarea{resize:vertical;min-height:130px}.FD2Xgq_mobileNav{display:none}@media (max-width:780px){.FD2Xgq_headerInner,.FD2Xgq_shell{width:min(100% - 32px,1240px)}.FD2Xgq_shell{padding-bottom:104px;display:block}.FD2Xgq_sidebar{display:none}.FD2Xgq_grid,.FD2Xgq_gauge{grid-template-columns:1fr}.FD2Xgq_mobileNav{z-index:20;padding:8px max(8px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid var(--hd-border);background:#fffffff7;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.FD2Xgq_mobileNav a{min-height:48px;color:var(--hd-text-muted);place-items:center;font-size:12px;font-weight:600;display:grid}.FD2Xgq_hero{flex-direction:column;align-items:start}.FD2Xgq_orderRow{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.FD2Xgq_gaugeValue{transition:none}}.FD2Xgq_page{color:var(--brand-ink);background:#fff}.FD2Xgq_header{border-bottom:1px solid var(--border-default);background:#fff;height:72px}.FD2Xgq_headerInner{width:min(1200px,100% - 64px);min-height:72px}.FD2Xgq_shell{grid-template-columns:232px minmax(0,1fr);gap:48px;width:min(1200px,100% - 64px);padding:0 0 80px}.FD2Xgq_sidebar{border:0;border-right:1px solid var(--border-default);background:#fff;border-radius:0;min-height:calc(100vh - 72px);padding:32px 24px 32px 0;top:0}.FD2Xgq_sidebar a{color:var(--text-secondary);border-radius:0;font-size:14px;position:relative}.FD2Xgq_sidebar a:hover,.FD2Xgq_sidebar a[aria-current=page]{background:var(--surface-blue-soft);color:var(--brand-blue)}.FD2Xgq_sidebar a[aria-current=page]:before{background:var(--brand-blue);content:"";width:3px;position:absolute;top:0;bottom:0;left:-1px}.FD2Xgq_main{padding-top:48px}.FD2Xgq_hero{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:stretch;gap:48px;margin-bottom:64px;padding-bottom:48px;display:grid}.FD2Xgq_hero h1{margin:12px 0 16px;font-size:clamp(42px,5vw,56px);font-weight:800}.FD2Xgq_hero p{color:var(--text-secondary);margin-bottom:24px}.FD2Xgq_heroImage{width:100%;min-width:0;min-height:280px;position:relative;overflow:hidden}.FD2Xgq_heroImage img{object-fit:cover}.FD2Xgq_hero:not(:has(.FD2Xgq_heroImage)){max-width:820px;display:block}.FD2Xgq_grid{gap:24px}.FD2Xgq_card,.FD2Xgq_panel{border:1px solid var(--border-default);box-shadow:none;background:#fff;border-radius:0}.FD2Xgq_image{aspect-ratio:16/9;width:100%;min-width:0;min-height:220px}.FD2Xgq_status{color:#167a50}.FD2Xgq_status svg{color:var(--brand-mint)}.FD2Xgq_facts{border-block:1px solid var(--border-default);gap:0}.FD2Xgq_facts div{background:#fff;border-radius:0;padding:16px 0}.FD2Xgq_facts div+div{border-left:1px solid var(--border-default);padding-left:16px}.FD2Xgq_panel{border-width:1px 0 0;padding:32px 0}.FD2Xgq_panel+.FD2Xgq_panel{margin-top:32px}.FD2Xgq_actions{gap:0}.FD2Xgq_actions>*{border-radius:0}.FD2Xgq_quickActions .FD2Xgq_actions{border-block:1px solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:20px;display:grid}.FD2Xgq_quickActions .FD2Xgq_actions>*{border:0;border-right:1px solid var(--border-default);min-height:60px;color:var(--brand-blue);background:#fff;border-radius:0;justify-content:flex-start;padding:12px 16px}.FD2Xgq_quickActions .FD2Xgq_actions>:last-child{border-right:0}.FD2Xgq_gauge{display:block}.FD2Xgq_balance strong{font-family:var(--font-sans), Arial, Helvetica, sans-serif;font-size:clamp(40px,5vw,56px);font-weight:800}.FD2Xgq_usageTrack{background:var(--surface-neutral-soft);width:100%;height:12px;margin:24px 0 16px;overflow:hidden;display:block!important}.FD2Xgq_usageValue{background:var(--brand-mint);height:100%;transition:width .16s;display:block!important}.FD2Xgq_usageValue.FD2Xgq_gaugeLow{background:var(--brand-coral)}.FD2Xgq_usageValue.FD2Xgq_gaugeCritical{background:var(--danger)}.FD2Xgq_notice{background:var(--surface-neutral-soft);border-radius:0}.FD2Xgq_form input,.FD2Xgq_form select,.FD2Xgq_form textarea{border-radius:4px}@media (max-width:780px){.FD2Xgq_headerInner,.FD2Xgq_shell{width:min(100% - 32px,1200px)}.FD2Xgq_main{padding-top:32px}.FD2Xgq_hero{grid-template-columns:1fr;gap:24px}.FD2Xgq_heroImage{aspect-ratio:16/9;grid-row:1;min-height:220px}.FD2Xgq_mobileNav{box-shadow:none}.FD2Xgq_quickActions .FD2Xgq_actions{grid-template-columns:1fr}.FD2Xgq_quickActions .FD2Xgq_actions>*,.FD2Xgq_quickActions .FD2Xgq_actions>:last-child{border-right:0;border-bottom:1px solid var(--border-default)}}
.iDMeEa_fixture{color:#6d4d13;letter-spacing:.06em;text-transform:uppercase;background:#fff8e8;border:1px solid #d6a756;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.iDMeEa_split{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.iDMeEa_stack{gap:18px;display:grid}.iDMeEa_benefits,.iDMeEa_progress,.iDMeEa_optionGrid,.iDMeEa_noticeList,.iDMeEa_summaryGrid{gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.iDMeEa_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.iDMeEa_benefits li,.iDMeEa_summaryGrid>div{background:var(--hd-surface-cool);border-radius:12px;padding:14px}.iDMeEa_optionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.iDMeEa_option{border:1px solid var(--hd-border);border-radius:var(--hd-radius-card);background:#fff;padding:20px}.iDMeEa_optionSelected{border:2px solid var(--hd-teal-700);background:var(--hd-teal-100)}.iDMeEa_option strong,.iDMeEa_price{font-family:var(--font-display);font-size:1.7rem;display:block}.iDMeEa_summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.iDMeEa_summaryGrid dt{color:var(--hd-text-muted);font-size:13px}.iDMeEa_summaryGrid dd{margin:5px 0 0;font-weight:700}.iDMeEa_checkoutHeader,.iDMeEa_checkoutGrid{width:min(1180px,100%);margin:0 auto}.iDMeEa_checkoutHeader{justify-content:space-between;align-items:center;min-height:64px;margin-bottom:28px;display:flex}.iDMeEa_checkoutGrid{grid-template-columns:minmax(0,760px) 340px;gap:34px;display:grid}.iDMeEa_checkoutPanel,.iDMeEa_summary,.iDMeEa_email{border:1px solid var(--hd-border);border-radius:var(--hd-radius-card);box-shadow:var(--hd-shadow-card);background:#fff;padding:28px}.iDMeEa_summary{position:sticky;top:24px}.iDMeEa_field{gap:7px;margin:16px 0;font-size:14px;font-weight:600;display:grid}.iDMeEa_field input,.iDMeEa_field textarea{border:1px solid var(--hd-border-strong);min-height:52px;font:inherit;border-radius:12px;padding:12px}.iDMeEa_choice{grid-template-columns:20px 1fr;gap:10px;margin:16px 0;display:grid}.iDMeEa_emailWrap{background:#eeeae2;min-height:100vh;padding:42px 20px}.iDMeEa_email{width:min(680px,100%);margin:0 auto}.iDMeEa_emailHeader{background:var(--hd-navy-900);color:#fff;border-radius:16px;padding:20px}.iDMeEa_emailBody{padding:24px 8px 8px}.iDMeEa_emailFooter{border-top:1px solid var(--hd-border);color:var(--hd-text-muted);margin-top:24px;padding-top:18px;font-size:13px}.iDMeEa_alert{border-left:4px solid var(--hd-gold-600);background:#fff8e8;border-radius:10px;padding:16px}.iDMeEa_table{border-collapse:collapse;width:100%}.iDMeEa_table th,.iDMeEa_table td{border-bottom:1px solid var(--hd-border);text-align:left;padding:12px}@media (max-width:780px){.iDMeEa_split,.iDMeEa_checkoutGrid,.iDMeEa_optionGrid,.iDMeEa_summaryGrid,.iDMeEa_benefits{grid-template-columns:1fr}.iDMeEa_checkoutShell{padding:16px}.iDMeEa_checkoutPanel,.iDMeEa_summary{padding:20px}}.iDMeEa_checkoutShell{background:#fff;min-height:100vh;padding:0 32px 80px}.iDMeEa_checkoutHeader{border-bottom:1px solid var(--border-default);min-height:72px;margin-bottom:48px}.iDMeEa_checkoutGrid{grid-template-columns:minmax(0,65fr) minmax(320px,35fr);gap:48px}.iDMeEa_checkoutPanel,.iDMeEa_summary,.iDMeEa_email{box-shadow:none;border-radius:0}.iDMeEa_checkoutPanel{border-width:1px 0;padding:32px 0}.iDMeEa_summary{padding:32px}.iDMeEa_field input,.iDMeEa_field textarea{border-radius:4px}.iDMeEa_benefits,.iDMeEa_summaryGrid,.iDMeEa_optionGrid{border-block:1px solid var(--border-default);gap:0}.iDMeEa_benefits li,.iDMeEa_summaryGrid>div,.iDMeEa_option{border:0;border-right:1px solid var(--border-default);background:#fff;border-radius:0}.iDMeEa_benefits li:last-child,.iDMeEa_summaryGrid>div:last-child,.iDMeEa_option:last-child{border-right:0}.iDMeEa_optionSelected{border-left:3px solid var(--brand-blue);background:var(--surface-blue-soft)}.iDMeEa_alert{border-left-color:var(--brand-blue);background:var(--surface-blue-soft);border-radius:0}.iDMeEa_danger{border-left-color:var(--danger);background:var(--danger-soft)}.iDMeEa_emailWrap{background:#fff}.iDMeEa_emailHeader{background:var(--brand-ink);border-radius:0}@media (max-width:780px){.iDMeEa_checkoutShell{padding:0 16px 64px}.iDMeEa_checkoutGrid{grid-template-columns:1fr;gap:32px}.iDMeEa_checkoutPanel{padding:24px 0}.iDMeEa_benefits,.iDMeEa_summaryGrid,.iDMeEa_optionGrid{grid-template-columns:1fr}.iDMeEa_benefits li,.iDMeEa_summaryGrid>div,.iDMeEa_option,.iDMeEa_benefits li:last-child,.iDMeEa_summaryGrid>div:last-child,.iDMeEa_option:last-child{border-right:0;border-bottom:1px solid var(--border-default)}}
._1JuqYa_decision{grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._1JuqYa_decision h2,._1JuqYa_support h2{margin:8px 0 16px}._1JuqYa_decision p,._1JuqYa_tools p,._1JuqYa_support p{max-width:65ch;line-height:1.65}._1JuqYa_decisionAside{border-left:3px solid var(--brand-blue);padding:6px 0 6px 24px}._1JuqYa_decisionAside strong{font-size:20px;display:block}._1JuqYa_decisionAside a,._1JuqYa_toolGrid a,._1JuqYa_resourceLinks a{color:var(--brand-blue);text-underline-offset:4px;font-weight:700;text-decoration:underline}._1JuqYa_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._1JuqYa_toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._1JuqYa_toolGrid article{border-top:1px solid #dce4e9;padding-top:20px}._1JuqYa_toolGrid svg{width:28px;height:28px;color:var(--brand-blue)}._1JuqYa_toolGrid h3{margin:12px 0 4px}._1JuqYa_resourceLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}._1JuqYa_resourceLinks a{border-top:1px solid #dce4e9;padding:18px 0;display:block}._1JuqYa_support{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}@media (max-width:760px){._1JuqYa_decision,._1JuqYa_toolGrid,._1JuqYa_resourceLinks{grid-template-columns:1fr}._1JuqYa_decisionAside{margin-top:8px}._1JuqYa_actions ._1JuqYa_button{width:100%}}
.pdkINq_intro{max-width:48rem;padding:clamp(2rem,5vw,4rem) 0 1.5rem}.pdkINq_intro h1{color:var(--brand-ink);letter-spacing:-.05em;margin:.45rem 0 .75rem;font-size:clamp(2.3rem,5vw,4.2rem);line-height:1}.pdkINq_intro p{color:var(--text-secondary);margin:0;font-size:1.05rem;line-height:1.65}.pdkINq_intro .pdkINq_contextualLink{margin-top:.75rem;font-size:.95rem}.pdkINq_contextualLink a{color:var(--brand-teal);font-weight:750}.pdkINq_guideLinks{border-top:1px solid #dbe6eb;margin:48px 0;padding-top:24px}.pdkINq_guideLinks>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:20px 0;display:grid}.pdkINq_guideLinks>div a{color:#153448;background:#eff7f7;border-radius:12px;gap:12px;padding:20px;font-weight:700;text-decoration:none;display:grid}.pdkINq_guideLinks span{color:#006d70;font-weight:400}
._4pc5G_shell{background:var(--sand,#f6f3ed);color:var(--navy,#0b243f);min-height:100vh}._4pc5G_hero{color:#fff;background:linear-gradient(135deg,#082b3d,#116b70);border-radius:1.75rem;margin-block:1rem 2rem;padding:clamp(2rem,7vw,5rem)}._4pc5G_hero h1{color:#fff;letter-spacing:-.045em;margin:.65rem 0 1rem;font-size:clamp(2.25rem,6vw,4.75rem);line-height:.98}._4pc5G_hero p:last-child{max-width:48rem;margin:0;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.55}._4pc5G_eyebrow{color:var(--teal,#008f88);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}._4pc5G_hero ._4pc5G_eyebrow{color:#8ee3d9}._4pc5G_decisionSection,._4pc5G_hubPicker,._4pc5G_liveSection,._4pc5G_supportSection{margin-block:clamp(2.5rem,6vw,4.5rem)}._4pc5G_decisionSection>div:first-child,._4pc5G_hubPicker>div:first-child,._4pc5G_liveHeading{max-width:49rem}._4pc5G_decisionSection h2,._4pc5G_hubPicker h2,._4pc5G_liveHeading h2,._4pc5G_supportSection h2{letter-spacing:-.035em;margin:.5rem 0 .8rem;font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08}._4pc5G_decisionSection p,._4pc5G_hubPicker p,._4pc5G_liveHeading p,._4pc5G_supportSection p{color:#4d6275;line-height:1.65}._4pc5G_decisionGrid,._4pc5G_hubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}._4pc5G_decisionGrid article,._4pc5G_hubGrid button,._4pc5G_hubGrid a{color:inherit;text-align:left;background:#fff;border:1px solid #d5e2e5;border-radius:1rem;padding:1.25rem;box-shadow:0 10px 28px #0c243c0f}._4pc5G_decisionGrid h3{margin:0 0 .5rem;font-size:1.15rem}._4pc5G_decisionGrid p{margin:0}._4pc5G_hubGrid button,._4pc5G_hubGrid a{cursor:pointer;align-items:flex-start;gap:.8rem;min-height:5.5rem;text-decoration:none;display:flex}._4pc5G_hubGrid button:hover,._4pc5G_hubGrid a:hover,._4pc5G_hubGrid button:focus-visible,._4pc5G_hubGrid a:focus-visible{border-color:var(--teal,#008f88);box-shadow:0 0 0 3px #008f882e}._4pc5G_hubGrid svg{color:var(--teal,#008f88);flex:none}._4pc5G_hubGrid span{gap:.35rem;display:grid}._4pc5G_hubGrid small{color:#526779;line-height:1.4}._4pc5G_liveHeading{justify-content:space-between;align-items:flex-end;max-width:none;display:flex}._4pc5G_liveHeading>div{max-width:48rem}._4pc5G_supportSection{background:#dff3f0;border-radius:1.4rem;padding:clamp(1.5rem,4vw,2.75rem)}._4pc5G_supportLinks{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:760px){._4pc5G_decisionGrid,._4pc5G_hubGrid{grid-template-columns:1fr}._4pc5G_hero{border-radius:1.25rem}._4pc5G_liveHeading{flex-direction:column;align-items:flex-start;gap:1rem}}
.kUdRGq_home{color:var(--brand-ink);background:var(--surface-white);overflow-wrap:anywhere}.kUdRGq_home a:focus-visible{outline-offset:3px;outline:3px solid #2abbb4}.kUdRGq_home a svg{width:17px;height:17px}.kUdRGq_hero{isolation:isolate;color:#fff;background:#243f57;min-height:620px;position:relative}.kUdRGq_heroImage,.kUdRGq_heroScrim{z-index:-1;position:absolute;inset:0}.kUdRGq_heroScrim{background:linear-gradient(90deg,#0a1f31d6 0%,#0a1f3194 47%,#0a1f3114 100%),linear-gradient(#0000 46%,#0a1f317a)}.kUdRGq_heroContent{min-height:inherit;flex-direction:column;justify-content:center;padding-block:40px;display:flex}.kUdRGq_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(2rem,6vw,6.5rem);display:grid}.kUdRGq_heroCopy,.kUdRGq_heroPlanner{min-width:0}.kUdRGq_heroEyebrow{color:#bbf6f0;letter-spacing:.16em;text-transform:uppercase;font-size:.79rem;font-weight:800}.kUdRGq_hero h1{color:#fff;letter-spacing:-.065em;max-width:790px;margin:18px 0 16px;font-size:clamp(2.7rem,4.5vw,4.5rem);line-height:.99}.kUdRGq_heroCopy>p{color:#fff;max-width:670px;margin:0 0 32px;font-size:clamp(1rem,1.55vw,1.25rem);font-weight:600;line-height:1.55}.kUdRGq_hero [data-trip-start]{width:100%}.kUdRGq_tripError{color:var(--danger);background:#fff;margin:9px 0 0;padding:9px 12px;font-weight:700}.kUdRGq_tripResult{color:var(--brand-ink);background:#fff;margin-top:12px;padding:18px 20px}.kUdRGq_tripResult>div:first-child{justify-content:space-between;gap:12px;font-size:1rem;display:flex}.kUdRGq_tripResult>div:first-child span,.kUdRGq_tripResult p{color:var(--text-secondary)}.kUdRGq_tripResult p{margin:8px 0 12px;font-size:.9rem}.kUdRGq_tripResultLinks,.kUdRGq_esimActions{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.kUdRGq_tripResultLinks a,.kUdRGq_esimTextLink{color:var(--brand-blue);align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex}.kUdRGq_heroProofPoints{color:#fff;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px 0;margin-top:21px;margin-bottom:0;padding:0;font-weight:800;list-style:none;display:flex}.kUdRGq_heroProofPoints li{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.kUdRGq_heroProofPoints svg{color:#78ded3;width:18px;height:18px}.kUdRGq_heroProofPoints li+li:before{content:"";background:#ffffff94;width:1px;height:1em;margin-inline:11px}.kUdRGq_helpSection,.kUdRGq_destinations,.kUdRGq_resources,.kUdRGq_esimSection{padding-block:clamp(56px,6.5vw,92px)}.kUdRGq_sectionIntro h2,.kUdRGq_sectionHeading h2,.kUdRGq_suitcaseSection h2,.kUdRGq_timeline h2,.kUdRGq_esimSection h2{letter-spacing:-.045em;max-width:760px;margin:11px 0 15px;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.09}.kUdRGq_sectionIntro>p,.kUdRGq_destinations>p,.kUdRGq_resources>p,.kUdRGq_suitcaseCopy>p,.kUdRGq_esimSection p{max-width:690px;color:var(--text-secondary);font-size:1.05rem;line-height:1.65}.kUdRGq_helpGrid{border-top:1px solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:40px;display:grid}.kUdRGq_helpGrid article{padding:30px 26px 0 0}.kUdRGq_helpGrid article+article{border-left:1px solid var(--border-default);padding-left:26px}.kUdRGq_helpGrid article>svg{width:29px;height:29px;color:var(--brand-blue);stroke-width:1.65px}.kUdRGq_helpGrid h3{margin:20px 0 9px;font-size:1.16rem}.kUdRGq_helpGrid p{min-height:82px;color:var(--text-secondary);margin:0 0 15px;line-height:1.55}.kUdRGq_helpGrid a,.kUdRGq_sectionHeading>a{color:var(--brand-blue);align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.kUdRGq_suitcaseSection{background:#edf7f7}.kUdRGq_suitcaseInner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,7vw,110px);padding-block:clamp(52px,6vw,82px);display:grid}.kUdRGq_suitcaseCopy .kUdRGq_button{gap:9px;margin-top:18px;display:inline-flex}.kUdRGq_suitcaseProof{background:#fff;border-left:5px solid #16a6a4;padding:30px 34px}.kUdRGq_proofLabel{color:var(--brand-blue);letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px;font-size:.76rem;font-weight:800;display:block}.kUdRGq_suitcaseProof>div{border-top:1px solid var(--border-default);align-items:center;gap:13px;padding:14px 0;font-weight:700;display:flex}.kUdRGq_suitcaseProof svg{color:#129f74;flex:none;width:19px;height:19px}.kUdRGq_suitcaseProof p{color:var(--text-secondary);margin:14px 0 0;font-size:.86rem}.kUdRGq_sectionHeading{justify-content:space-between;align-items:end;gap:20px;display:flex}.kUdRGq_sectionHeading>a{flex:none;margin-bottom:17px}.kUdRGq_destinationGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.kUdRGq_resources{border-top:1px solid var(--border-default)}.kUdRGq_timeline{background:var(--surface-neutral-soft);padding-block:clamp(56px,6.5vw,88px)}.kUdRGq_timeline ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.kUdRGq_timeline li{border-top:2px solid var(--brand-blue);gap:13px;padding-top:20px;display:flex}.kUdRGq_timeline li svg{width:24px;height:24px;color:var(--brand-blue);flex:none}.kUdRGq_timeline li strong,.kUdRGq_timeline li small{display:block}.kUdRGq_timeline li small{color:var(--text-secondary);margin-top:7px;font-size:.91rem;line-height:1.5}.kUdRGq_esimSection{grid-template-columns:1fr .8fr;align-items:center;gap:clamp(30px,5vw,80px);display:grid}.kUdRGq_esimActions{margin-top:28px}.kUdRGq_esimActions .kUdRGq_button{gap:8px;display:inline-flex}.kUdRGq_esimImage{background:var(--surface-blue-soft);min-height:350px;position:relative;overflow:hidden}.kUdRGq_irelandFeature{border:1px solid var(--border-default);background:var(--surface-white);color:var(--brand-ink);text-decoration:none;display:grid;overflow:hidden}.kUdRGq_irelandFeatureImage{background:var(--surface-blue-soft);min-height:235px;display:block;position:relative;overflow:hidden}.kUdRGq_irelandFeatureCopy{gap:9px;padding:22px 24px;display:grid}.kUdRGq_irelandFeatureCopy strong{font-size:1.45rem}.kUdRGq_irelandFeatureCopy small{color:var(--text-secondary);font-size:.96rem;line-height:1.55}.kUdRGq_irelandFeatureCopy>span{color:var(--brand-blue);align-items:center;gap:7px;font-weight:800;display:inline-flex}.kUdRGq_irelandFeature:hover .kUdRGq_irelandFeatureCopy>span,.kUdRGq_irelandFeature:focus-visible .kUdRGq_irelandFeatureCopy>span{text-decoration:underline}@media (max-width:980px){.kUdRGq_heroGrid{grid-template-columns:minmax(0,1fr);gap:1.25rem}.kUdRGq_helpGrid,.kUdRGq_destinationGrid,.kUdRGq_timeline ol{grid-template-columns:repeat(2,minmax(0,1fr))}.kUdRGq_helpGrid article:nth-child(3){border-left:0;padding-left:0}}@media (max-width:640px){.kUdRGq_hero{min-height:0}.kUdRGq_heroScrim{background:linear-gradient(#0a1f31b8 0% 58%,#0a1f31ed 100%)}.kUdRGq_heroContent{justify-content:end;padding-block:24px}.kUdRGq_hero h1{margin:8px 0;font-size:clamp(2.2rem,10vw,3rem)}.kUdRGq_heroCopy>p{margin-bottom:15px;font-size:.98rem}.kUdRGq_heroProofPoints{grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));width:100%;margin-top:18px;font-size:.72rem;line-height:1.25;display:grid}.kUdRGq_heroProofPoints li+li:before{display:none}.kUdRGq_heroProofPoints li{white-space:normal;align-items:flex-start}.kUdRGq_tripResult>div:first-child,.kUdRGq_sectionHeading{display:block}.kUdRGq_tripResult>div:first-child span{margin-top:5px;display:block}.kUdRGq_helpGrid,.kUdRGq_destinationGrid,.kUdRGq_timeline ol,.kUdRGq_suitcaseInner,.kUdRGq_esimSection{grid-template-columns:1fr}.kUdRGq_helpGrid article,.kUdRGq_helpGrid article+article,.kUdRGq_helpGrid article:nth-child(3){border-left:0;border-bottom:1px solid var(--border-default);padding:20px 0}.kUdRGq_helpGrid h3{margin-top:10px}.kUdRGq_helpGrid p{min-height:0}.kUdRGq_sectionHeading>a{margin:16px 0 0}.kUdRGq_suitcaseProof{padding:22px}.kUdRGq_timeline ol{gap:8px}.kUdRGq_esimImage,.kUdRGq_irelandFeatureImage{min-height:270px}}.kUdRGq_outcomeStrip{background:#eaf6f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:22px max(16px,50% - 600px);display:grid}.kUdRGq_outcomeStrip strong,.kUdRGq_outcomeStrip span{display:block}.kUdRGq_outcomeStrip span{color:#526273;margin-top:4px;font-size:13px}.kUdRGq_startSection{padding-block:42px 20px}.kUdRGq_startCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:0;display:grid}.kUdRGq_startCard{min-width:0;color:var(--brand-ink);background:#fff;border:1px solid #d9e6e9;border-radius:14px;padding-bottom:18px;text-decoration:none;overflow:hidden}.kUdRGq_startCardImage{aspect-ratio:4/3;display:block;position:relative}.kUdRGq_startCard strong,.kUdRGq_startCard>span:last-child{margin:14px 16px 0;display:block}.kUdRGq_startCard>span:last-child{color:#526273;margin-top:6px;font-size:14px}@media (max-width:640px){.kUdRGq_outcomeStrip{grid-template-columns:1fr;gap:14px}.kUdRGq_startCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kUdRGq_startCard strong,.kUdRGq_startCard>span:last-child{margin-inline:12px}}.kUdRGq_heroShortcuts{flex-wrap:wrap;gap:12px 24px;margin-top:24px;display:flex}.kUdRGq_heroShortcuts a{color:#fff;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.kUdRGq_heroShortcuts svg{width:18px;height:18px}
._7cvS2W_plans{width:min(1200px,100% - 32px);margin:0 auto;padding:28px 0;scroll-margin-top:90px}._7cvS2W_plans h2{margin:0 0 10px;font-size:clamp(23px,2.3vw,30px)}._7cvS2W_plans .section-heading{margin-bottom:0}._7cvS2W_plans>p{color:#526273;max-width:680px;margin:0 0 20px;font-size:14px}
