.seo-sec{position:relative}.seo-arw{width:14px;height:10px;transition:transform .24s var(--ease-out);flex:none}[dir=rtl] .seo-arw{transform:scaleX(-1)}.seo-crumb{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.seo-crumb li{align-items:center;gap:10px;display:inline-flex}.seo-crumb li+li:before{content:"/";opacity:.5}.seo-crumb a{color:inherit;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.seo-crumb a:hover{color:var(--white);text-underline-offset:3px;text-decoration:underline}.seo-crumb [aria-current]{color:var(--white);font-weight:500}.seo-hero .wk-eye{color:var(--sky)}.seo-hero h1{max-width:14ch}.seo-facts{flex-wrap:wrap;gap:18px 0;margin:8px 0 0;padding:0;display:flex}.seo-facts>div{border-inline-end:1px solid var(--line-dark);margin-inline-end:28px;padding-inline-end:28px}.seo-facts>div:last-child{border:0;margin:0;padding:0}.seo-facts dt{letter-spacing:-.03em;font-size:clamp(26px,2.8vw,40px);font-weight:650;line-height:1.08}[dir=rtl] .seo-facts dt{letter-spacing:0;font-weight:800}.seo-facts dt.txt{padding-top:.2em;font-size:clamp(20px,2vw,28px)}.seo-facts dd{color:#ffffffb8;margin:6px 0 0;font-size:14px}.seo-hobj{justify-content:center;align-items:center;display:flex}.seo-stage{justify-items:center;margin:0;padding-bottom:44px;display:grid;position:relative}.seo-ph1 .phone{--w:clamp(230px, 22vw, 310px)}.seo-stage.two{padding-inline-end:clamp(70px,8vw,130px)}.seo-ph1{z-index:1;position:relative}.seo-ph2{z-index:0;top:64px;position:absolute;inset-inline-end:0}.seo-ph2 .phone{--w:clamp(170px, 16vw, 230px);opacity:.9}.seo-cap{bottom:0;text-align:center;color:#ffffffb8;font-size:13.5px;position:absolute;inset-inline:0}.seo-cards{grid-template-columns:repeat(var(--c,3), minmax(0, 1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.seo-card{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.seo-card-pic{aspect-ratio:16/10;background:var(--navy);overflow:hidden}.seo-card-pic img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.seo-card-pic.tall{background:var(--paper)}.seo-card-pic.tall img{object-fit:contain;object-position:top;padding-top:14px}.seo-card-b{flex-direction:column;flex:1;gap:10px;padding:20px 22px 0;display:flex}.seo-where{color:var(--slate);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600}[dir=rtl] .seo-where{text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}.seo-card-b p{color:var(--slate);margin:0;font-size:15.5px;line-height:1.5}.seo-card-b .seo-win{font-size:14px}.seo-chips{flex-wrap:wrap;gap:6px;display:flex}.seo-card-f{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin:auto -22px 0;display:flex}.seo-card-f a{min-height:48px;color:var(--blue);transition:background-color .2s var(--ease-out);align-items:center;gap:8px;padding:0 22px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.seo-card-f a.q{color:var(--navy)}.seo-card-f>:first-child:empty{display:none}.seo-card-f a:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}@media (hover:hover){.seo-card-f a:hover{background:#1746ea0f}.seo-card-f a:hover .seo-arw{transform:translate(3px)}[dir=rtl] .seo-card-f a:hover .seo-arw{transform:scaleX(-1)translate(3px)}}.seo-rows-h{justify-content:space-between;align-items:baseline;gap:16px;margin-top:56px;display:flex}.seo-rows-h h3{margin:0}.seo-rows-h p{margin:0;font-size:15px}.seo-rows{border-top:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.seo-rows li{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) minmax(0,1.3fr) auto;align-items:baseline;gap:24px;padding:18px 0;font-size:15.5px;display:grid}.seo-rows b{color:var(--blue);font-size:15px}.seo-rows strong{font-weight:600}.seo-rows span,.seo-rows em{color:var(--slate)}.seo-rows em{font-size:14px;font-style:normal}.seo-asks{background:var(--line);box-shadow:0 0 0 1px var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.seo-ask{background:var(--paper);flex-direction:column;gap:12px;padding:28px 28px 26px;display:flex}.g-white .seo-ask{background:var(--white)}.seo-ask-y{color:var(--slate);font-size:13px;font-weight:600}.seo-ask p{letter-spacing:-.01em;margin:0;font-size:clamp(19px,1.5vw,22px);font-weight:550;line-height:1.35}[dir=rtl] .seo-ask p{letter-spacing:0;font-weight:700;line-height:1.6}.seo-ask-mod{margin-top:auto;padding-top:6px}.seo-ask-mod a{min-height:36px;box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue);transition:background-color .2s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.seo-ask-mod a:hover{background:#1746ea0f}.seo-ask-mod>span{min-height:36px;color:var(--slate);background:#000c280f;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.seo-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.seo-split .seo-asks{grid-template-columns:1fr}.seo-shot{margin:0}.seo-br{box-shadow:0 0 0 1px var(--line);background:var(--white)}.seo-br-top{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.seo-br-top i{background:#000c2829;border-radius:50%;width:9px;height:9px}.seo-br-top em{background:#000c280f;border-radius:999px;margin-inline-start:auto;padding:4px 10px;font-size:12px;font-style:normal;font-weight:600}.seo-br img{width:100%;height:auto;display:block}.seo-shot figcaption{margin-top:12px;font-size:14px}.seo-phs{grid-template-columns:repeat(var(--n,4), minmax(0, 240px));justify-content:space-between;gap:24px;margin:0;padding:0;list-style:none;display:grid}.seo-phs li{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);flex-direction:column;align-items:center;gap:16px;display:flex}.seo-phs .phone{--w:100%;max-width:240px}.seo-phs-t{align-items:baseline;gap:10px;width:100%;font-size:15.5px;font-weight:600;display:flex}.seo-phs-t b{color:var(--blue)}.seo-play .sh-srail{display:none}.seo-play>.sh-ctl{margin-top:28px}.seo-play[data-step="0"] li:not(:first-child),.seo-play[data-step="1"] li:not(:nth-child(2)),.seo-play[data-step="2"] li:not(:nth-child(3)),.seo-play[data-step="3"] li:not(:nth-child(4)){opacity:.55}.seo-play[data-step="0"] li:first-child,.seo-play[data-step="1"] li:nth-child(2),.seo-play[data-step="2"] li:nth-child(3),.seo-play[data-step="3"] li:nth-child(4){transform:translateY(-10px)}.seo-mods{grid-template-columns:repeat(var(--c,5), minmax(0, 1fr));border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.seo-mods a{border-bottom:1px solid var(--line);color:inherit;flex-direction:column;gap:8px;height:100%;padding:22px 20px 24px 0;text-decoration:none;display:flex}[dir=rtl] .seo-mods a{padding:22px 0 24px 20px}.seo-mods strong{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.seo-mods strong .seo-arw{color:var(--blue)}.seo-mods span{color:var(--slate);font-size:15px;line-height:1.45}@media (hover:hover){.seo-mods a:hover .seo-arw{transform:translate(3px)}[dir=rtl] .seo-mods a:hover .seo-arw{transform:scaleX(-1)translate(3px)}}.seo-close-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;display:grid}.seo-close h2{max-width:15ch}.seo-close .t-lead{margin-top:20px}.seo-close .wk-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.seo-pre{box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff14;padding:22px 24px}.seo-pre .t-index{color:var(--sky);margin:0 0 14px}.seo-pre dl{gap:10px;margin:0;font-size:15px;display:grid}.seo-pre dl>div{grid-template-columns:minmax(80px,auto) 1fr;gap:18px;display:grid}.seo-pre dt{color:#ffffffb3}.seo-pre dd{margin:0;font-weight:600}.seo-sibs{border-top:1px solid var(--line-dark);margin-top:clamp(48px,6vw,80px);padding-top:28px}.seo-sibs .t-index{color:var(--sky);margin:0 0 14px}.seo-sibs ul{flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none;display:flex}.seo-sibs a{min-height:44px;color:var(--white);align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.seo-sibs a:hover .seo-arw{transform:translate(3px)}[dir=rtl] .seo-sibs a:hover .seo-arw{transform:scaleX(-1)translate(3px)}}@media (max-width:1080px){.seo-mods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.seo-split,.seo-close-in{grid-template-columns:1fr}.seo-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-rows li{grid-template-columns:56px minmax(0,1fr);gap:6px 16px}.seo-rows span,.seo-rows em{grid-column:2}.seo-rows-h{flex-direction:column}.seo-phs{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:28px 16px}.seo-play[data-step] li{opacity:1;transform:none}}@media (max-width:760px){.seo-cards,.seo-asks{grid-template-columns:1fr}.seo-ask{padding:22px 20px}.seo-mods{grid-template-columns:1fr}.seo-stage.two{padding-inline-end:64px}.seo-ph1 .phone{--w:min(240px, 60vw)}.seo-ph2 .phone{--w:min(160px, 40vw)}.seo-facts>div{margin-inline-end:16px;padding-inline-end:16px}.seo-facts dt{font-size:24px}}@media (max-width:560px){.seo-hero .wk-cta .btn,.seo-close .wk-cta .btn{width:100%}.seo-card-f{flex-direction:column;gap:0}.seo-card-f a+a{border-top:1px solid var(--line)}}.seo-tour{margin:clamp(40px,5vw,64px) 0 0}.seo-tour figcaption{margin-top:14px;font-size:14px}.seo-card-f a{white-space:nowrap}@media (min-width:961px) and (max-width:1180px){.seo-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px){.seo-cards.one{grid-template-columns:1fr}.seo-cards.one .seo-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.seo-cards.one .seo-card-pic{aspect-ratio:auto;height:100%;min-height:320px}}.seo-card-pic.tall img{object-fit:cover;object-position:center 8%;padding:0}:is(.seo-play[data-step="2"]:not(:has(li:nth-child(3))) li,.seo-play[data-step="3"]:not(:has(li:nth-child(4))) li){opacity:1;transform:none}@media (max-width:960px){.seo-play.seo-play[data-step] li{opacity:1;transform:none}}.seo-phs{justify-content:start;column-gap:clamp(24px,5vw,80px)}@media (max-width:960px){.seo-phs{column-gap:16px}}.seo-phs-t{max-width:240px}@media (min-width:700px) and (max-width:999px) and (min-height:660px){.seo-hero .wk-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:center}.seo-hero .seo-ph1 .phone{--w:clamp(220px, 27vw, 260px)}.seo-hero .seo-ph2 .phone{--w:clamp(150px, 18vw, 180px)}.seo-hero .seo-stage.two{padding-inline-end:56px}}@media (min-width:1000px) and (max-width:1180px){.seo-hero .wk-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.seo-facts{margin-inline-start:-29px;overflow:hidden}.seo-facts>div,.seo-facts>div:last-child{border:0;border-inline-start:1px solid var(--line-dark);margin:0;margin-inline:-1px 28px;padding:0;padding-inline-start:28px}@media (max-width:760px){.seo-facts{margin-inline-start:-17px}.seo-facts>div,.seo-facts>div:last-child{margin-inline-end:16px;padding-inline-start:16px}}@media (max-width:960px){.seo-rows-h{align-items:flex-start}}.seo-ask:last-child:nth-child(odd),.seo-mods li:last-child:nth-child(odd){grid-column:1/-1}.seo-cap{text-wrap:balance;inset-inline:-32px}
