#kx,#kx-portal{font:500 15px/1.45 var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;text-align:left}#kx{position:relative;max-width:1164px;margin:0 auto}#kx *,#kx-portal *,#kx *::before,#kx-portal *::before,#kx *::after,#kx-portal *::after{box-sizing:border-box}#kx button,#kx-portal button{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#fff0}#kx h2,#kx h3,#kx p,#kx ul,#kx li,#kx-portal h2,#kx-portal h3,#kx-portal p,#kx-portal ul,#kx-portal li{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:normal;text-transform:none;line-height:inherit}#kx svg,#kx-portal svg{overflow:visible}#kx-portal{position:static}#kx,#kx-portal{--navy:#1B3A6B;--navy-deep:#13294D;--ink:#0D1F3C;--muted:#5B6878;--faint:#8C98AA;--hair:rgba(13, 31, 60, 0.10);--soft:#F3F6FA;--soft-2:#EAF0F7;--white:#FFFFFF;--page:#F5F7FA;--orange:#D83B14;--orange-hover:#C2340F;--danger:#B42318;--font:"Geist", "Segoe UI", system-ui, sans-serif;--spring:cubic-bezier(0.32, 0.72, 0, 1);--out:cubic-bezier(0.22, 1, 0.36, 1);--r-tray:26px;--r-core:20px;--r-field:14px;color-scheme:light}#kx :focus-visible,#kx-portal :focus-visible{outline:2px solid var(--navy);outline-offset:3px}#kx .kx-i,#kx-portal .kx-i{flex:none;display:block;fill:currentColor}#kx .kx-i-20,#kx-portal .kx-i-20{width:20px;height:20px}#kx .kx-i-18,#kx-portal .kx-i-18{width:18px;height:18px}#kx .kx-i-16,#kx-portal .kx-i-16{width:16px;height:16px}#kx .kx-num,#kx-portal .kx-num{font-variant-numeric:tabular-nums lining-nums}#kx .kx-sb,#kx-portal .kx-sb{position:relative}@keyframes kx-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#kx .kx-tray,#kx-portal .kx-tray{padding:6px;border-radius:var(--r-tray);background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .22),0 40px 80px -40px rgb(9 22 45 / .55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:kx-rise 0.8s var(--spring) both}#kx .kx-core,#kx-portal .kx-core{background:var(--white);border-radius:var(--r-core);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 1px 2px rgb(13 31 60 / .05)}#kx .kx-row,#kx-portal .kx-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;padding:8px}#kx .kx-fld,#kx-portal .kx-fld{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:68px;padding:10px 18px;border:0;border-radius:var(--r-field);background:#fff0;text-align:left;cursor:pointer;transition:background-color 0.35s var(--spring),box-shadow 0.35s var(--spring)}#kx .kx-fld+.kx-fld::before,#kx-portal .kx-fld+.kx-fld::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:linear-gradient(to bottom,transparent,var(--hair) 25%,var(--hair) 75%,transparent);transition:opacity 0.25s var(--out)}#kx .kx-fld:hover,#kx-portal .kx-fld:hover{background:var(--soft)}#kx .kx-fld[aria-expanded="true"],#kx-portal .kx-fld[aria-expanded="true"]{background:var(--white);box-shadow:0 0 0 1px var(--hair),0 10px 24px -14px rgb(13 31 60 / .35)}#kx .kx-fld:hover::before,#kx-portal .kx-fld:hover::before,#kx .kx-fld:hover+.kx-fld::before,#kx-portal .kx-fld:hover+.kx-fld::before,#kx .kx-fld[aria-expanded="true"]::before,#kx-portal .kx-fld[aria-expanded="true"]::before,#kx .kx-fld[aria-expanded="true"]+.kx-fld::before,#kx-portal .kx-fld[aria-expanded="true"]+.kx-fld::before{opacity:0}#kx .kx-ico,#kx-portal .kx-ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--soft);color:var(--navy);transition:background-color 0.35s var(--spring),color 0.35s var(--spring)}#kx .kx-fld .kx-ico,#kx-portal .kx-fld .kx-ico,#kx .kx-edge .kx-ico,#kx-portal .kx-edge .kx-ico{width:24px;height:24px;border-radius:0;background:none;color:var(--ink)}#kx .kx-fld[aria-expanded="true"] .kx-ico,#kx-portal .kx-fld[aria-expanded="true"] .kx-ico,#kx .kx-edge.is-active .kx-ico,#kx-portal .kx-edge.is-active .kx-ico{color:var(--navy)}#kx .kx-i-22,#kx-portal .kx-i-22{width:22px;height:22px}#kx .kx-txt,#kx-portal .kx-txt{display:grid;gap:3px;min-width:0}#kx .kx-lab,#kx-portal .kx-lab{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);line-height:1.2}#kx .kx-val,#kx-portal .kx-val{font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#kx .kx-val .kx-tm,#kx-portal .kx-val .kx-tm{color:var(--muted);font-weight:600}#kx .kx-val .kx-dot,#kx-portal .kx-val .kx-dot{display:inline-block;width:3px;height:3px;margin:0 8px 3px;border-radius:50%;background:var(--faint)}#kx .kx-go,#kx-portal .kx-go{display:inline-flex;align-items:center;gap:14px;min-height:56px;margin-left:8px;padding:0 8px 0 26px;border:0;border-radius:999px;background:var(--orange);color:var(--white);font-size:16px;font-weight:700;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 14px 28px -16px rgb(216 59 20 / .85);transition:background-color 0.35s var(--spring),transform 0.35s var(--spring)}#kx .kx-go-arrow,#kx-portal .kx-go-arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / .18);transition:transform 0.45s var(--spring),background-color 0.35s var(--spring)}#kx .kx-go:hover,#kx-portal .kx-go:hover{background:var(--orange-hover)}#kx .kx-go:hover .kx-go-arrow,#kx-portal .kx-go:hover .kx-go-arrow{transform:translateX(3px);background:rgb(255 255 255 / .24)}#kx .kx-go:active,#kx-portal .kx-go:active{transform:scale(.98)}#kx .kx-opts,#kx-portal .kx-opts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;min-height:52px;padding:6px 22px;border-top:1px solid rgb(13 31 60 / .06);font-size:14px;font-weight:600}#kx .kx-chk,#kx-portal .kx-chk{display:inline-flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;user-select:none}#kx .kx-chk input,#kx-portal .kx-chk input{position:absolute;opacity:0;width:1px;height:1px}#kx .kx-box,#kx-portal .kx-box{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--white);box-shadow:inset 0 0 0 1.5px #C3CCD8;color:var(--white);transition:background-color 0.3s var(--spring),box-shadow 0.3s var(--spring)}#kx .kx-box .kx-i,#kx-portal .kx-box .kx-i{opacity:0;transform:scale(.6);transition:opacity 0.2s var(--out),transform 0.35s var(--spring)}#kx .kx-chk input:checked+.kx-box,#kx-portal .kx-chk input:checked+.kx-box{background:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy)}#kx .kx-chk input:checked+.kx-box .kx-i,#kx-portal .kx-chk input:checked+.kx-box .kx-i{opacity:1;transform:none}#kx .kx-chk input:focus-visible+.kx-box,#kx-portal .kx-chk input:focus-visible+.kx-box{outline:2px solid var(--navy);outline-offset:3px}#kx .kx-retloc,#kx-portal .kx-retloc{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px 0 14px;border:0;border-radius:999px;background:var(--soft);font-size:14px;font-weight:700;cursor:pointer;transition:background-color 0.3s var(--spring)}#kx .kx-retloc:hover,#kx-portal .kx-retloc:hover{background:var(--soft-2)}#kx .kx-retloc .kx-kk,#kx-portal .kx-retloc .kx-kk{color:var(--muted);font-weight:600}#kx .kx-retloc .kx-i,#kx-portal .kx-retloc .kx-i{color:var(--muted)}#kx .kx-retloc[aria-expanded="true"],#kx-portal .kx-retloc[aria-expanded="true"]{background:var(--navy);color:var(--white)}#kx .kx-retloc[aria-expanded="true"] .kx-kk,#kx-portal .kx-retloc[aria-expanded="true"] .kx-kk,#kx .kx-retloc[aria-expanded="true"] .kx-i,#kx-portal .kx-retloc[aria-expanded="true"] .kx-i{color:rgb(255 255 255 / .75)}#kx .kx-note,#kx-portal .kx-note{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:var(--muted)}#kx .kx-note b,#kx-portal .kx-note b{color:var(--ink);font-weight:700}#kx .kx-note .kx-i,#kx-portal .kx-note .kx-i{color:var(--faint)}#kx .kx-err,#kx-portal .kx-err{display:flex;align-items:center;gap:8px;margin:14px 8px 0;color:var(--danger);font-size:14px;font-weight:600}#kx .kx-val.kx-roll,#kx-portal .kx-val.kx-roll{animation:kx-roll 0.42s var(--spring) both}@keyframes kx-roll{from{opacity:0;transform:translateY(9px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}#kx .kx-fld-loc .kx-ico.kx-swap,#kx-portal .kx-fld-loc .kx-ico.kx-swap{animation:kx-pop 0.45s var(--spring) both}@keyframes kx-pop{0%{transform:scale(.82)}60%{transform:scale(1.06)}100%{transform:none}}#kx .kx-pop,#kx-portal .kx-pop{position:absolute;z-index:30;left:6px;top:92px;background:var(--white);border-radius:var(--r-core);box-shadow:0 0 0 1px rgb(13 31 60 / .06),0 2px 6px rgb(13 31 60 / .04),0 36px 72px -32px rgb(13 31 60 / .45);opacity:0;transform:translateY(8px) scale(.985);transform-origin:top left;visibility:hidden;pointer-events:none;transition:opacity 0.18s var(--out),transform 0.18s var(--out),visibility 0s linear 0.18s}#kx .kx-pop.is-open,#kx-portal .kx-pop.is-open{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity 0.3s var(--out),transform 0.5s var(--spring),visibility 0s}#kx .kx-pop-loc,#kx-portal .kx-pop-loc{width:400px;padding:8px}#kx .kx-pop-date,#kx-portal .kx-pop-date{width:720px}#kx .kx-pop-head,#kx-portal .kx-pop-head{display:none}#kx .kx-pop-title,#kx-portal .kx-pop-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em}#kx .kx-pop-x,#kx-portal .kx-pop-x{width:44px;height:44px;border:0;border-radius:50%;background:var(--soft);display:grid;place-items:center;cursor:pointer}#kx .kx-locs,#kx-portal .kx-locs{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:2px}#kx .kx-locs li,#kx-portal .kx-locs li{position:relative;z-index:1}#kx .kx-lo-hl,#kx-portal .kx-lo-hl{position:absolute;z-index:0;left:0;right:0;top:0;height:64px;border-radius:14px;background:var(--soft);opacity:0;transition:transform 0.45s var(--spring),height 0.45s var(--spring),opacity 0.2s var(--out),background-color 0.3s var(--spring);pointer-events:none}#kx .kx-lo-hl.on,#kx-portal .kx-lo-hl.on{opacity:1}#kx .kx-lo-hl.sel,#kx-portal .kx-lo-hl.sel{background:var(--soft-2)}#kx .kx-lo,#kx-portal .kx-lo{display:grid;grid-template-columns:40px 1fr 18px;align-items:center;gap:14px;width:100%;min-height:64px;padding:10px 12px;border:0;border-radius:14px;background:none;text-align:left;cursor:pointer;transition:background-color 0.3s var(--spring)}#kx .kx-lo:focus-visible,#kx-portal .kx-lo:focus-visible{outline-offset:-2px}#kx .kx-lo .kx-ico,#kx-portal .kx-lo .kx-ico{width:40px;height:40px;border-radius:10px;background:var(--soft);color:var(--ink)}#kx .kx-lo[aria-selected="true"] .kx-ico,#kx-portal .kx-lo[aria-selected="true"] .kx-ico{background:var(--white);box-shadow:0 0 0 1px var(--hair)}#kx .kx-lo b,#kx-portal .kx-lo b{display:block;font-size:15px;font-weight:700}#kx .kx-lo small,#kx-portal .kx-lo small{display:block;margin-top:2px;font-size:12.5px;font-weight:600;color:var(--muted)}#kx .kx-lo .kx-ico,#kx-portal .kx-lo .kx-ico{transition:background-color 0.35s var(--spring),color 0.35s var(--spring),transform 0.45s var(--spring)}#kx .kx-lo .kx-tick,#kx-portal .kx-lo .kx-tick{color:var(--navy);opacity:0;transform:scale(.4) rotate(-20deg);transition:opacity 0.2s var(--out),transform 0.45s var(--spring)}#kx .kx-lo[aria-selected="true"] .kx-tick,#kx-portal .kx-lo[aria-selected="true"] .kx-tick{opacity:1;transform:none}#kx .kx-lo.kx-picked .kx-ico,#kx-portal .kx-lo.kx-picked .kx-ico{animation:kx-pop 0.45s var(--spring) both}#kx .kx-edges,#kx-portal .kx-edges{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px}#kx .kx-edge,#kx-portal .kx-edge{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 14px;border-radius:16px;background:var(--soft);cursor:pointer;transition:background-color 0.35s var(--spring),box-shadow 0.35s var(--spring)}#kx .kx-edge:hover,#kx-portal .kx-edge:hover{background:var(--soft-2)}#kx .kx-edge.is-active,#kx-portal .kx-edge.is-active{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--navy)}#kx .kx-edge .kx-txt,#kx-portal .kx-edge .kx-txt{flex:1}#kx .kx-tbtn,#kx-portal .kx-tbtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 10px 0 16px;border:0;border-radius:999px;background:var(--white);box-shadow:0 0 0 1px var(--hair),0 1px 2px rgb(13 31 60 / .05);font-size:15px;font-weight:700;cursor:pointer;transition:box-shadow 0.3s var(--spring),background-color 0.3s var(--spring)}#kx .kx-edge.is-active .kx-tbtn,#kx-portal .kx-edge.is-active .kx-tbtn{background:var(--soft);box-shadow:none}#kx .kx-tbtn:hover,#kx-portal .kx-tbtn:hover{box-shadow:0 0 0 1px rgb(13 31 60 / .2),0 4px 10px -6px rgb(13 31 60 / .3)}#kx .kx-edge .kx-tbtn[aria-expanded="true"],#kx-portal .kx-edge .kx-tbtn[aria-expanded="true"]{background:var(--navy);color:var(--white);box-shadow:none}#kx .kx-tbtn .kx-i,#kx-portal .kx-tbtn .kx-i{color:var(--muted)}#kx .kx-edge .kx-tbtn[aria-expanded="true"] .kx-i,#kx-portal .kx-edge .kx-tbtn[aria-expanded="true"] .kx-i{color:rgb(255 255 255 / .8)}#kx .kx-tbtn .kx-car,#kx-portal .kx-tbtn .kx-car{transition:transform 0.35s var(--spring)}#kx .kx-tbtn[aria-expanded="true"] .kx-car,#kx-portal .kx-tbtn[aria-expanded="true"] .kx-car{transform:rotate(180deg)}#kx .kx-tmenu,#kx-portal .kx-tmenu{position:absolute;z-index:5;top:calc(100% + 8px);right:0;width:296px;padding:10px;border-radius:18px;background:var(--white);box-shadow:0 0 0 1px rgb(13 31 60 / .07),0 28px 56px -24px rgb(13 31 60 / .45);opacity:0;transform:translateY(6px) scale(.98);transform-origin:top right;visibility:hidden;pointer-events:none;transition:opacity 0.16s var(--out),transform 0.16s var(--out),visibility 0s linear 0.16s}#kx .kx-tmenu.is-open,#kx-portal .kx-tmenu.is-open{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity 0.25s var(--out),transform 0.45s var(--spring),visibility 0s}#kx .kx-tmenu-h,#kx-portal .kx-tmenu-h{display:flex;justify-content:space-between;align-items:baseline;padding:2px 4px 8px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}#kx .kx-tgrid,#kx-portal .kx-tgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}#kx .kx-topt,#kx-portal .kx-topt{height:38px;border:0;border-radius:999px;background:none;font-size:14px;font-weight:600;cursor:pointer;transition:background-color 0.25s var(--spring),color 0.25s var(--spring)}#kx .kx-topt:hover,#kx-portal .kx-topt:hover{background:var(--soft)}#kx .kx-topt[aria-selected="true"],#kx-portal .kx-topt[aria-selected="true"]{background:var(--navy);color:var(--white);font-weight:700}#kx .kx-tempty,#kx-portal .kx-tempty{margin:6px 4px;font-size:13px;font-weight:600;color:var(--danger)}#kx .kx-cal,#kx-portal .kx-cal{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:6px 22px 10px}#kx .kx-nav,#kx-portal .kx-nav{position:absolute;top:2px;width:40px;height:40px;border:0;border-radius:50%;background:none;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background-color 0.3s var(--spring)}#kx .kx-nav:hover,#kx-portal .kx-nav:hover{background:var(--soft)}#kx .kx-nav:disabled,#kx-portal .kx-nav:disabled{opacity:.3;cursor:default;background:none}#kx .kx-prev,#kx-portal .kx-prev{left:14px}#kx .kx-next,#kx-portal .kx-next{right:14px}#kx .kx-mon h3,#kx-portal .kx-mon h3{margin:10px 0 14px;text-align:center;font-size:15px;font-weight:700;letter-spacing:-.01em}#kx .kx-wd,#kx-portal .kx-wd,#kx .kx-days,#kx-portal .kx-days{display:grid;grid-template-columns:repeat(7,1fr)}#kx .kx-wd span,#kx-portal .kx-wd span{padding-bottom:8px;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}#kx .kx-days,#kx-portal .kx-days{row-gap:4px}#kx .kx-day,#kx-portal .kx-day{position:relative;height:40px;border:0;background:none;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;z-index:0}#kx .kx-day::after,#kx-portal .kx-day::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:40px;margin-left:-20px;border-radius:50%;z-index:-1;transition:background-color 0.25s var(--spring),transform 0.35s var(--spring)}#kx .kx-day:hover:not(:disabled)::after,#kx-portal .kx-day:hover:not(:disabled)::after{background:var(--soft-2)}#kx .kx-day.kx-in-range,#kx-portal .kx-day.kx-in-range{background:var(--soft-2)}#kx .kx-day.is-start,#kx-portal .kx-day.is-start{background:linear-gradient(to right,transparent 50%,var(--soft-2) 50%)}#kx .kx-day.is-end,#kx-portal .kx-day.is-end{background:linear-gradient(to left,transparent 50%,var(--soft-2) 50%)}#kx .kx-day.kx-in-range.kx-row-start,#kx-portal .kx-day.kx-in-range.kx-row-start,#kx .kx-day.is-end.kx-row-start,#kx-portal .kx-day.is-end.kx-row-start{border-top-left-radius:20px;border-bottom-left-radius:20px}#kx .kx-day.kx-in-range.kx-row-end,#kx-portal .kx-day.kx-in-range.kx-row-end,#kx .kx-day.is-start.kx-row-end,#kx-portal .kx-day.is-start.kx-row-end{border-top-right-radius:20px;border-bottom-right-radius:20px}#kx .kx-day.is-start.is-end,#kx-portal .kx-day.is-start.is-end{background:none}#kx .kx-day.is-start::after,#kx-portal .kx-day.is-start::after,#kx .kx-day.is-end::after,#kx-portal .kx-day.is-end::after{background:var(--navy)}#kx .kx-day.is-start,#kx-portal .kx-day.is-start,#kx .kx-day.is-end,#kx-portal .kx-day.is-end{color:var(--white);font-weight:700}#kx .kx-day.is-today:not(.is-start):not(.is-end)::before,#kx-portal .kx-day.is-today:not(.is-start):not(.is-end)::before{content:"";position:absolute;left:50%;bottom:5px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--orange)}#kx .kx-day:disabled,#kx-portal .kx-day:disabled{color:#BAC3CF;cursor:default}#kx .kx-day.is-closed,#kx-portal .kx-day.is-closed{text-decoration:line-through;text-decoration-color:#CDD4DE}#kx .kx-day.kx-too-short:not(:disabled),#kx-portal .kx-day.kx-too-short:not(:disabled){color:var(--faint)}#kx .kx-pop-foot,#kx-portal .kx-pop-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px 16px 22px;border-top:1px solid rgb(13 31 60 / .06)}#kx .kx-hint,#kx-portal .kx-hint{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--muted)}#kx .kx-hint .kx-i,#kx-portal .kx-hint .kx-i{color:var(--faint)}#kx .kx-hint.is-warn,#kx-portal .kx-hint.is-warn,#kx .kx-hint.is-warn .kx-i,#kx-portal .kx-hint.is-warn .kx-i{color:var(--danger)}#kx .kx-hint b,#kx-portal .kx-hint b{color:var(--ink)}#kx .kx-apply,#kx-portal .kx-apply{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 6px 0 22px;border:0;border-radius:999px;background:var(--navy);color:var(--white);font-weight:700;cursor:pointer;transition:background-color 0.35s var(--spring),transform 0.35s var(--spring)}#kx .kx-apply .kx-go-arrow,#kx-portal .kx-apply .kx-go-arrow{width:34px;height:34px;background:rgb(255 255 255 / .14)}#kx .kx-apply:hover,#kx-portal .kx-apply:hover{background:var(--navy-deep)}#kx .kx-apply:hover .kx-go-arrow,#kx-portal .kx-apply:hover .kx-go-arrow{transform:translateX(2px)}#kx .kx-apply:active,#kx-portal .kx-apply:active{transform:scale(.98)}#kx .kx-scrim,#kx-portal .kx-scrim{display:none}@media (max-width:1023px){#kx .kx-row,#kx-portal .kx-row{grid-template-columns:1fr 1fr;row-gap:6px}#kx .kx-fld-loc,#kx-portal .kx-fld-loc,#kx .kx-go,#kx-portal .kx-go{grid-column:1 / -1}#kx .kx-fld-loc+.kx-fld::before,#kx-portal .kx-fld-loc+.kx-fld::before{display:none}#kx .kx-go,#kx-portal .kx-go{justify-content:space-between;margin:4px 0 0}#kx .kx-pop-date,#kx-portal .kx-pop-date{width:calc(100% - 12px)}}@media (max-width:767px){#kx .kx-tray,#kx-portal .kx-tray{padding:5px;border-radius:24px}#kx .kx-core,#kx-portal .kx-core{border-radius:19px}#kx .kx-core,#kx-portal .kx-core{display:grid;grid-template-columns:1fr 1fr;padding:6px;row-gap:6px}#kx .kx-row,#kx-portal .kx-row{display:contents}#kx .kx-fld-loc,#kx-portal .kx-fld-loc,#kx .kx-go,#kx-portal .kx-go,#kx .kx-opts,#kx-portal .kx-opts{grid-column:1 / -1}#kx .kx-go,#kx-portal .kx-go{order:5;margin:2px 0 0}#kx .kx-fld,#kx-portal .kx-fld{min-height:62px;padding:8px 12px;gap:10px}#kx .kx-fld-date .kx-ico,#kx-portal .kx-fld-date .kx-ico{display:none}#kx .kx-val,#kx-portal .kx-val{font-size:15px}#kx .kx-val .kx-dot,#kx-portal .kx-val .kx-dot{margin:0 6px 3px}#kx .kx-opts,#kx-portal .kx-opts{order:4;padding:6px 8px}#kx .kx-note,#kx-portal .kx-note{margin-left:0;width:100%;padding-bottom:6px;align-items:flex-start}#kx .kx-note .kx-i,#kx-portal .kx-note .kx-i{margin-top:2px}#kx .kx-scrim,#kx-portal .kx-scrim{display:block;position:fixed;inset:0;z-index:40;background:rgb(13 31 60 / .38);opacity:0;pointer-events:none;transition:opacity 0.3s var(--out)}#kx .kx-scrim.is-on,#kx-portal .kx-scrim.is-on{opacity:1;pointer-events:auto}#kx .kx-pop,#kx-portal .kx-pop,#kx .kx-pop-loc,#kx-portal .kx-pop-loc,#kx .kx-pop-date,#kx-portal .kx-pop-date{position:fixed;z-index:50;top:auto;left:0;right:0;bottom:0;width:100%;max-height:100dvh;display:flex;flex-direction:column;padding:0;border-radius:24px 24px 0 0;transform:translateY(32px)}#kx .kx-pop-date,#kx-portal .kx-pop-date{height:100dvh;border-radius:0}#kx .kx-pop-head,#kx-portal .kx-pop-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top, 0px)) 12px 10px 18px}#kx .kx-locs,#kx-portal .kx-locs{padding:4px 8px calc(10px + env(safe-area-inset-bottom, 0px))}#kx .kx-edges,#kx-portal .kx-edges{flex:none;grid-template-columns:1fr;gap:8px;padding:4px 14px 12px}#kx .kx-tmenu,#kx-portal .kx-tmenu{width:min(320px, calc(100vw - 28px))}#kx .kx-cal,#kx-portal .kx-cal{flex:1;overflow-y:auto;grid-template-columns:1fr;gap:18px;padding:4px 16px 18px}#kx .kx-nav,#kx-portal .kx-nav{display:none}#kx .kx-day,#kx-portal .kx-day{height:44px}#kx .kx-day::after,#kx-portal .kx-day::after{width:44px;margin-left:-22px}#kx .kx-pop-foot,#kx-portal .kx-pop-foot{flex:none;padding:12px 14px calc(12px + env(safe-area-inset-bottom, 0px)) 18px}}@media (prefers-reduced-motion:reduce){#kx .kx-tray,#kx-portal .kx-tray,#kx .kx-val.kx-roll,#kx-portal .kx-val.kx-roll,#kx .kx-fld-loc .kx-ico.kx-swap,#kx-portal .kx-fld-loc .kx-ico.kx-swap,#kx .kx-lo.kx-picked .kx-ico,#kx-portal .kx-lo.kx-picked .kx-ico{animation:none}}#kx-portal .kx-day,#kx-portal .kx-topt{display:grid;place-items:center;text-align:center}#kx-portal .kx-day{line-height:1}#kx .kx-go,#kx-portal .kx-apply,#kx-portal .kx-tbtn,#kx .kx-retloc{justify-content:center}#kx .kx-go{justify-content:space-between}#kx-portal .kx-lo,#kx .kx-fld,#kx-portal .kx-nav,#kx-portal .kx-pop-x{text-align:left}#kx [hidden],#kx-portal [hidden]{display:none!important}@media (max-width:767px){#kx{margin-left:8px;margin-right:8px}}#kx-portal .kx-pop{z-index:100000}@media (max-width:767px){#kx-portal .kx-scrim{z-index:2147483000}#kx-portal .kx-pop{z-index:2147483001}}#kxr{--navy:#1B3A6B;--navy-deep:#13294D;--ink:#0D1F3C;--muted:#5B6878;--faint:#8C98AA;--hair:rgba(13, 31, 60, 0.10);--hair-2:rgba(13, 31, 60, 0.07);--soft:#F3F6FA;--soft-2:#EAF0F7;--page:#F5F7FA;--white:#FFFFFF;--orange:#D83B14;--orange-hover:#C2340F;--ok:#157347;--font:"Geist", "Segoe UI", system-ui, sans-serif;--out:cubic-bezier(0.22, 1, 0.36, 1);--r-card:16px;--r-ctl:12px;font:500 15px/1.45 var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;text-align:left;max-width:1164px;margin:0 auto;padding:0 0 72px}#kxr *,#kxr *::before,#kxr *::after{box-sizing:border-box}#kxr button{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#fff0}#kxr h1,#kxr h2,#kxr p,#kxr ul,#kxr li{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:normal;text-transform:none;line-height:inherit;list-style:none}#kxr a{text-decoration:none}#kxr :focus-visible{outline:2px solid var(--navy);outline-offset:3px}#kxr ::selection{background:rgb(27 58 107 / .16);color:var(--ink)}#kxr [hidden]{display:none!important}#kxr .kxr-i{flex:none;display:block;width:18px;height:18px;fill:currentColor}#kxr .kxr-i-16{width:16px;height:16px}#kxr .kxr-i-20{width:20px;height:20px}#kxr .kxr-num{font-variant-numeric:tabular-nums lining-nums}#kxr .kxr-band{position:relative;padding:28px 0 30px;margin-bottom:28px;background:var(--navy);box-shadow:0 0 0 100vmax var(--navy);clip-path:inset(0 -100vmax)}#kxr .kxr-band #kx{max-width:none}#kxr .kxr-band{padding:14px 0}#kxr .kxr-band:not(.is-open) #kx{display:none}#kxr .kxr-band.is-open{padding:24px 0 26px}#kxr .kxr-band.is-open .kxr-mini{display:none}#kxr .kxr-mini{display:flex;align-items:center;gap:16px;width:100%;min-height:60px;padding:8px 8px 8px 20px;border-radius:16px;background:var(--white);color:var(--ink);box-shadow:0 12px 28px -16px rgb(9 22 45 / .65);transition:box-shadow .25s var(--out)}#kxr .kxr-mini:hover{box-shadow:0 16px 32px -16px rgb(9 22 45 / .8)}#kxr .kxr-mini-txt{min-width:0;flex:1;display:flex;align-items:center;gap:6px 22px;flex-wrap:wrap}#kxr .kxr-mini-txt>span{display:inline-flex;align-items:center;gap:8px;font-size:15px;white-space:nowrap}#kxr .kxr-mini-txt>span .kxr-i{color:var(--navy)}#kxr .kxr-mini-txt b{font-weight:600}#kxr .kxr-mini-txt .kxr-mini-days{display:inline-flex;align-items:center;margin-left:4px;height:26px;padding:0 10px;border-radius:999px;background:var(--soft-2);color:var(--navy);font-size:13px;font-weight:600}#kxr .kxr-mini-edit{flex:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;background:var(--soft-2);color:var(--navy);font-size:14px;font-weight:600;transition:background-color .2s var(--out)}#kxr .kxr-mini:hover .kxr-mini-edit{background:#DDE6F2}#kxr .kxr-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:16px}#kxr .kxr-h1{font-size:28px;line-height:1.15;font-weight:650;letter-spacing:-.025em;color:var(--ink);text-wrap:balance}#kxr .kxr-sub{margin-top:6px;color:var(--muted);font-size:14px}#kxr .kxr-sub b{color:var(--ink);font-weight:600}#kxr .kxr-sort{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border-radius:var(--r-ctl);background:var(--white);box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);font-size:14px}#kxr .kxr-sort .kxr-i{color:var(--muted)}#kxr .kxr-sort select{-webkit-appearance:none;appearance:none;border:0;background:#fff0;font:600 14px var(--font);color:var(--ink);padding:0 22px 0 0;height:40px;cursor:pointer;outline:none}#kxr .kxr-sort .kxr-caret{position:absolute;right:12px;pointer-events:none;color:var(--muted)}#kxr .kxr-sort:focus-within{box-shadow:inset 0 0 0 2px var(--navy)}#kxr .kxr-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}#kxr .kxr-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--hair);font-size:14px;font-weight:500;color:var(--ink);transition:background-color .2s var(--out),box-shadow .2s var(--out),color .2s var(--out)}#kxr .kxr-chip:hover{box-shadow:inset 0 0 0 1px rgb(13 31 60 / .28)}#kxr .kxr-chip[aria-pressed="true"]{background:var(--navy);color:var(--white);box-shadow:none}#kxr .kxr-chip small{font:inherit;font-size:12px;opacity:.7;font-variant-numeric:tabular-nums}#kxr .kxr-chip-sep{width:1px;align-self:stretch;margin:6px 2px;background:var(--hair)}#kxr .kxr-incl{display:flex;align-items:center;gap:10px 22px;flex-wrap:wrap;padding:14px 18px;margin-bottom:18px;border-radius:var(--r-card);background:var(--soft-2);color:var(--navy-deep);font-size:14px}#kxr .kxr-incl>b{font-weight:650;color:var(--ink);margin-right:2px}#kxr .kxr-incl li{display:inline-flex;align-items:center;gap:7px}#kxr .kxr-incl ul{display:contents}#kxr .kxr-incl .kxr-i{color:var(--ok)}#kxr .kxr-incl .kxr-req{margin-left:auto;color:var(--muted);font-size:13px;display:inline-flex;align-items:center;gap:6px}#kxr .kxr-incl .kxr-req .kxr-i{color:var(--muted)}#kxr .kxr-list{display:grid;gap:14px}#kxr .kxr-card{display:grid;grid-template-columns:280px minmax(0,1fr) 248px;align-items:stretch;border-radius:var(--r-card);background:var(--white);box-shadow:0 1px 2px rgb(13 31 60 / .05),0 8px 24px -12px rgb(13 31 60 / .1);overflow:hidden;transition:box-shadow .3s var(--out),transform .3s var(--out);animation:kxr-in .5s var(--out) both}#kxr .kxr-card:hover{box-shadow:0 1px 2px rgb(13 31 60 / .06),0 18px 40px -18px rgb(13 31 60 / .22)}@keyframes kxr-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#kxr .kxr-media{position:relative;cursor:zoom-in;display:grid;place-items:center;padding:18px 16px;background:linear-gradient(180deg,#F7F9FC 0%,#EEF2F8 100%)}#kxr .kxr-media img{display:block;mix-blend-mode:multiply;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:contain;transition:transform .5s var(--out)}#kxr .kxr-card:hover .kxr-media img{transform:scale(1.03)}#kxr .kxr-tag{position:absolute;top:12px;left:12px;height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;background:var(--white);color:var(--navy);font-size:12px;font-weight:600;box-shadow:0 1px 2px rgb(13 31 60 / .08)}#kxr .kxr-body{padding:20px 24px;display:flex;flex-direction:column;gap:14px;min-width:0}#kxr .kxr-title{font-size:20px;line-height:1.2;font-weight:650;letter-spacing:-.02em;color:var(--ink)}#kxr .kxr-title button{cursor:pointer;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:4px;text-decoration-thickness:1.5px;transition:text-decoration-color .2s var(--out)}#kxr .kxr-title button:hover{text-decoration-color:rgb(13 31 60 / .35)}#kxr .kxr-title small{font-size:13px;font-weight:500;letter-spacing:0;color:var(--muted);margin-left:6px}#kxr .kxr-specs{display:grid;grid-template-columns:repeat(3,136px);gap:10px 22px;color:var(--ink);font-size:14px}#kxr .kxr-specs li{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}#kxr .kxr-specs .kxr-i{color:var(--navy);opacity:.85}#kxr .kxr-meta{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--muted);font-size:13px}#kxr .kxr-meta>span{display:inline-flex;align-items:center;gap:6px}#kxr .kxr-meta b{color:var(--ink);font-weight:600}#kxr .kxr-meta .kxr-i{color:var(--faint)}#kxr .kxr-price{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:20px 22px;border-left:1px solid var(--hair-2);text-align:right}#kxr .kxr-price-lab{color:var(--muted);font-size:13px}#kxr .kxr-total{font-size:28px;line-height:1.1;font-weight:700;letter-spacing:-.025em;color:var(--ink)}#kxr .kxr-daily{color:var(--muted);font-size:14px}#kxr .kxr-daily b{color:var(--ink);font-weight:600}#kxr .kxr-book{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:999px;background:var(--orange);color:var(--white)!important;font-size:15px;font-weight:600;letter-spacing:-.005em;transition:background-color .2s var(--out),transform .16s var(--out),box-shadow .2s var(--out);box-shadow:0 8px 18px -10px rgb(216 59 20 / .7)}#kxr .kxr-book:hover{background:var(--orange-hover)}#kxr .kxr-book:active{transform:scale(.97)}#kxr .kxr-book .kxr-i{transition:transform .25s var(--out)}#kxr .kxr-book:hover .kxr-i{transform:translateX(3px)}#kxr .kxr-acts{display:flex;flex-direction:column;gap:4px;margin-top:12px}#kxr .kxr-acts .kxr-book{margin-top:0}#kxr .kxr-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:999px;color:var(--navy);font-size:13.5px;font-weight:600;transition:background-color .2s var(--out)}#kxr .kxr-more:hover{background:var(--soft)}#kxr .kxr-best{position:absolute;top:12px;right:12px;height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;background:#E6F4EC;color:var(--ok);font-size:12px;font-weight:600}#kxr .kxr-snip{margin-top:-6px;color:var(--muted);font-size:13.5px;line-height:1.5;max-width:62ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#kxr.kxr-is-grid .kxr-snip{display:none}#kxr .kxr-tools{display:flex;align-items:center;gap:10px}#kxr .kxr-views{display:inline-flex;padding:3px;gap:2px;border-radius:var(--r-ctl);background:var(--white);box-shadow:inset 0 0 0 1px var(--hair)}#kxr .kxr-views button{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;color:var(--muted);transition:background-color .2s var(--out),color .2s var(--out)}#kxr .kxr-views button:hover{color:var(--ink)}#kxr .kxr-views button[aria-pressed="true"]{background:var(--navy);color:var(--white)}#kxr.kxr-is-grid .kxr-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#kxr.kxr-is-grid .kxr-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}#kxr.kxr-is-grid .kxr-media{padding:18px 28px 8px}#kxr.kxr-is-grid .kxr-body{padding:16px 20px 6px;gap:12px}#kxr.kxr-is-grid .kxr-title{font-size:18px}#kxr.kxr-is-grid .kxr-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 8px;font-size:13.5px}#kxr.kxr-is-grid .kxr-specs .kxr-i{width:16px;height:16px}#kxr.kxr-is-grid .kxr-meta{font-size:12.5px}#kxr.kxr-is-grid .kxr-price{border-left:0;text-align:left;padding:14px 20px 18px;justify-content:flex-start}#kxr.kxr-is-grid .kxr-price-wrap{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:12px;padding-top:14px;border-top:1px solid var(--hair-2)}#kxr.kxr-is-grid .kxr-price-lab{grid-column:1 / -1}#kxr.kxr-is-grid .kxr-total{font-size:24px}#kxr.kxr-is-grid .kxr-daily{text-align:right}#kxr .kxr-skel{height:214px;border-radius:var(--r-card);background:linear-gradient(90deg,#EEF2F7 0%,#F7F9FC 40%,#EEF2F7 80%) 0 0 / 200% 100%;animation:kxr-shim 1.4s linear infinite}@keyframes kxr-shim{to{background-position:-200% 0}}#kxr .kxr-state{padding:48px 24px;border-radius:var(--r-card);background:var(--white);text-align:center;box-shadow:inset 0 0 0 1px var(--hair)}#kxr .kxr-state h2{font-size:20px;font-weight:650;letter-spacing:-.02em;margin-bottom:8px}#kxr .kxr-state p{color:var(--muted);max-width:46ch;margin:0 auto 20px}#kxr .kxr-state .kxr-book{margin-top:0}#kxr .kxr-ghost{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hair);font-weight:600;color:var(--ink);margin-left:8px}@media (max-width:1199px) and (min-width:768px){#kxr .kxr-wrap{padding:0 16px}}@media (max-width:1023px){#kxr .kxr-card{grid-template-columns:240px minmax(0,1fr)}#kxr .kxr-price{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 16px;border-left:0;border-top:1px solid var(--hair-2);padding:14px 20px;text-align:left}#kxr .kxr-price-wrap{margin-right:auto}#kxr .kxr-book{margin-top:0;min-width:200px}#kxr .kxr-incl .kxr-req{margin-left:0}#kxr.kxr-is-grid .kxr-list{grid-template-columns:repeat(2,minmax(0,1fr))}#kxr.kxr-is-grid .kxr-price{flex-direction:column;align-items:stretch;border-top:0}#kxr.kxr-is-grid .kxr-price-wrap{margin-right:0}#kxr .kxr-acts{flex-direction:row;align-items:center;margin-top:0}#kxr.kxr-is-grid .kxr-acts{flex-direction:column;align-items:stretch;margin-top:12px}}@media (max-width:767px){#kxr{padding-bottom:48px}#kxr .kxr-band{padding:12px 12px 14px;margin-bottom:18px}#kxr .kxr-band.is-open{padding:14px 12px 16px}#kxr .kxr-mini{padding:10px 10px 10px 16px;gap:10px}#kxr .kxr-mini-txt{display:grid;gap:2px}#kxr .kxr-mini-txt>span{font-size:13px;color:var(--muted)}#kxr .kxr-mini-txt>span:first-child{font-size:15px;color:var(--ink)}#kxr .kxr-mini-txt .kxr-i{display:none}#kxr .kxr-mini-txt .kxr-mini-days{height:20px;padding:0 8px;font-size:12px}#kxr .kxr-mini-txt>span:first-child b{overflow:hidden;text-overflow:ellipsis}#kxr .kxr-mini-edit{height:38px;padding:0 14px;font-size:13px}#kxr .kxr-band #kx{margin:0}#kxr .kxr-wrap{padding:0 16px}#kxr .kxr-h1{font-size:22px}#kxr .kxr-head{align-items:center;gap:12px;margin-bottom:12px}#kxr .kxr-sort{height:38px;padding:0 10px}#kxr .kxr-sort select{height:36px;font-size:13px}#kxr .kxr-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 12px;padding:2px 16px;scrollbar-width:none}#kxr .kxr-chips::-webkit-scrollbar{display:none}#kxr .kxr-chip{flex:none}#kxr .kxr-incl{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;padding:14px 16px;font-size:13px}#kxr .kxr-incl>b,#kxr .kxr-incl .kxr-req{grid-column:1 / -1}#kxr .kxr-incl li{align-items:flex-start}#kxr .kxr-incl .kxr-i{width:16px;height:16px;margin-top:1px}#kxr .kxr-card{grid-template-columns:minmax(0,1fr)}#kxr .kxr-media{padding:12px 24px 6px}#kxr .kxr-media img{aspect-ratio:16 / 9;max-height:170px}#kxr .kxr-body{padding:14px 18px 4px;gap:12px}#kxr .kxr-title{font-size:18px}#kxr .kxr-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 10px;font-size:13px}#kxr .kxr-specs .kxr-i{width:16px;height:16px}#kxr .kxr-meta{font-size:12.5px}#kxr .kxr-price{padding:12px 18px 18px;border-top:0;gap:12px}#kxr .kxr-total{font-size:24px}#kxr .kxr-book{min-width:0;flex:1 1 100%;height:50px}#kxr .kxr-views{display:none}#kxr .kxr-snip{display:none}#kxr.kxr-is-grid .kxr-list{grid-template-columns:minmax(0,1fr);gap:14px}#kxr .kxr-acts,#kxr.kxr-is-grid .kxr-acts{flex-direction:column;align-items:stretch;margin-top:10px;width:100%}#kxr .kxr-skel{height:420px}#kxr .kxr-ghost{margin:10px 0 0}}@media (prefers-reduced-motion:reduce){#kxr .kxr-card,#kxr .kxr-skel{animation:none}#kxr .kxr-media img,#kxr .kxr-book,#kxr .kxr-book .kxr-i{transition:none}}#kxr .kxr-sm{display:none}@media (max-width:767px){#kxr .kxr-lg{display:none}#kxr .kxr-sm{display:inline}#kxr .kxr-sub{margin-top:2px;font-size:13px}}#kxr-dlg{--navy:#1B3A6B;--navy-deep:#13294D;--ink:#0D1F3C;--muted:#5B6878;--faint:#8C98AA;--hair:rgba(13, 31, 60, 0.10);--hair-2:rgba(13, 31, 60, 0.07);--soft:#F3F6FA;--soft-2:#EAF0F7;--page:#F5F7FA;--white:#FFFFFF;--orange:#D83B14;--orange-hover:#C2340F;--ok:#157347;--font:"Geist", "Segoe UI", system-ui, sans-serif;--out:cubic-bezier(0.22, 1, 0.36, 1);--r-card:16px;--r-ctl:12px;position:fixed;inset:0;z-index:2147483000;font:500 15px/1.45 var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;text-align:left}#kxr-dlg[hidden]{display:none!important}#kxr-dlg *,#kxr-dlg *::before,#kxr-dlg *::after{box-sizing:border-box}#kxr-dlg button{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#fff0}#kxr-dlg h2,#kxr-dlg h3,#kxr-dlg p,#kxr-dlg ul,#kxr-dlg li{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:normal;text-transform:none;line-height:inherit;list-style:none}#kxr-dlg a{text-decoration:none}#kxr-dlg :focus-visible{outline:2px solid var(--navy);outline-offset:3px}#kxr-dlg .kxr-i{flex:none;display:block;width:18px;height:18px;fill:currentColor}#kxr-dlg .kxr-i-16{width:16px;height:16px}#kxr-dlg .kxr-i-20{width:20px;height:20px}#kxr-dlg .kxr-num{font-variant-numeric:tabular-nums lining-nums}#kxr-dlg .kxr-scrim{position:absolute;inset:0;background:rgb(9 22 45 / .48);opacity:0;transition:opacity .3s var(--out)}#kxr-dlg .kxr-panel{position:absolute;top:0;right:0;bottom:0;width:min(520px, 100vw);display:flex;flex-direction:column;background:var(--white);box-shadow:-24px 0 60px -30px rgb(9 22 45 / .5);transform:translateX(100%);transition:transform .42s cubic-bezier(.32,.72,0,1);outline:none}#kxr-dlg.is-on .kxr-scrim{opacity:1}#kxr-dlg.is-on .kxr-panel{transform:none}#kxr-dlg .kxr-dh{flex:none;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 12px 0 24px;border-bottom:1px solid var(--hair-2)}#kxr-dlg .kxr-dh-t{font-size:15px;font-weight:600}#kxr-dlg .kxr-x{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--ink);transition:background-color .2s var(--out)}#kxr-dlg .kxr-x:hover{background:var(--soft)}#kxr-dlg .kxr-dscroll{flex:1;overflow-y:auto;overscroll-behavior:contain}#kxr-dlg .kxr-dmedia{position:relative;padding:24px 40px 12px;background:linear-gradient(180deg,#F7F9FC 0%,#EEF2F8 100%)}#kxr-dlg .kxr-dmedia img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:contain;mix-blend-mode:multiply}#kxr-dlg .kxr-tag{position:absolute;top:16px;left:16px;height:26px;padding:0 11px;display:inline-flex;align-items:center;border-radius:999px;background:var(--white);color:var(--navy);font-size:12px;font-weight:600;box-shadow:0 1px 2px rgb(13 31 60 / .08)}#kxr-dlg .kxr-dpad{padding:22px 24px 28px}#kxr-dlg .kxr-dtitle{font-size:24px;line-height:1.15;font-weight:650;letter-spacing:-.025em}#kxr-dlg .kxr-dtitle small{font-size:14px;font-weight:500;letter-spacing:0;color:var(--muted);margin-left:8px}#kxr-dlg .kxr-ddesc{margin-top:10px;color:var(--muted);font-size:14.5px;line-height:1.6;max-width:62ch}#kxr-dlg .kxr-dsec{margin:26px 0 12px;font-size:13px;font-weight:600;color:var(--muted)}#kxr-dlg .kxr-dspecs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#kxr-dlg .kxr-dspecs li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--soft)}#kxr-dlg .kxr-dspecs .kxr-i{color:var(--navy)}#kxr-dlg .kxr-dspecs span{display:grid;font-size:14.5px;font-weight:600;line-height:1.3}#kxr-dlg .kxr-dspecs small{font-size:12px;font-weight:500;color:var(--muted)}#kxr-dlg .kxr-dincl{display:grid;gap:10px}#kxr-dlg .kxr-dincl li{display:flex;align-items:center;gap:10px;font-size:14.5px}#kxr-dlg .kxr-dincl .kxr-i{color:var(--ok)}#kxr-dlg .kxr-drows li{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--hair-2);font-size:14.5px}#kxr-dlg .kxr-drows li:last-child{border-bottom:0}#kxr-dlg .kxr-drows span{color:var(--muted)}#kxr-dlg .kxr-drows b{font-weight:600;text-align:right}#kxr-dlg .kxr-dlink{display:inline-flex;align-items:center;gap:6px;margin-top:20px;color:var(--navy);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgb(27 58 107 / .3)}#kxr-dlg .kxr-dfoot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--hair-2);background:var(--white)}#kxr-dlg .kxr-price-lab{color:var(--muted);font-size:13px}#kxr-dlg .kxr-total{font-size:26px;line-height:1.1;font-weight:700;letter-spacing:-.025em}#kxr-dlg .kxr-book{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:999px;background:var(--orange);color:var(--white)!important;font-size:15px;font-weight:600;box-shadow:0 8px 18px -10px rgb(216 59 20 / .7);transition:background-color .2s var(--out),transform .16s var(--out)}#kxr-dlg .kxr-book:hover{background:var(--orange-hover)}#kxr-dlg .kxr-book:active{transform:scale(.97)}html.kxr-lock,html.kxr-lock body{overflow:hidden}@media (max-width:767px){#kxr-dlg .kxr-panel{top:24px;width:100%;border-radius:20px 20px 0 0;transform:translateY(100%);box-shadow:0 -20px 50px -20px rgb(9 22 45 / .5)}#kxr-dlg .kxr-dh{padding-left:20px}#kxr-dlg .kxr-dmedia{padding:16px 28px 8px}#kxr-dlg .kxr-dpad{padding:18px 20px 24px}#kxr-dlg .kxr-dtitle{font-size:21px}#kxr-dlg .kxr-dfoot{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}#kxr-dlg .kxr-total{font-size:22px}#kxr-dlg .kxr-book{padding:0 18px}}@media (prefers-reduced-motion:reduce){#kxr-dlg .kxr-panel,#kxr-dlg .kxr-scrim{transition:none}}body.kxc-co{background:#F5F5F7}body.kxc-co .site-content,body.kxc-co #content,body.kxc-co .ast-container,body.kxc-co .entry-content,body.kxc-co .elementor-widget-container{background:#fff0}body.kxc-co .entry-title,body.kxc-co .ast-breadcrumbs,body.kxc-co .woocommerce-form-login-toggle,body.kxc-co .woocommerce-form-login{display:none!important}#kxc{--ink:#111A2E;--ink-2:#3A4458;--muted:#6E7687;--faint:#9AA1AE;--line:#D9DCE2;--hair:rgba(17, 26, 46, 0.08);--page:#F5F5F7;--well:#F2F5F9;--navy:#1B3A6B;--navy-2:#2A5298;--orange:#D83B14;--orange-hover:#BF3311;--green:#127548;--danger:#C42B1C;--wa:#25D366;--font:"Geist", -apple-system, "Segoe UI", system-ui, sans-serif;--spring:cubic-bezier(0.32, 0.72, 0, 1);--out:cubic-bezier(0.22, 1, 0.36, 1);max-width:1120px;margin:0 auto;padding:40px 0 120px;font:400 17px/1.47 var(--font);color:var(--ink);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;text-align:left}#kxc *,#kxc *::before,#kxc *::after{box-sizing:border-box}#kxc h1,#kxc h2,#kxc h3,#kxc p,#kxc ul,#kxc ol,#kxc li{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;list-style:none;text-transform:none}#kxc a{color:var(--navy-2);text-decoration:none}#kxc a:hover{text-decoration:underline;text-underline-offset:3px}#kxc :focus-visible{outline:3px solid rgb(42 82 152 / .45);outline-offset:2px}#kxc ::selection{background:rgb(42 82 152 / .18)}#kxc .kxc-i{flex:none;display:block;width:20px;height:20px;fill:currentColor}#kxc .num{font-variant-numeric:tabular-nums lining-nums}#kxc button.kxc-sum-tg,#kxc .kxc-stp button,#kxc .kxc-mbar-go{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#fff0}#kxc .kxc-back{display:inline-flex;align-items:center;gap:4px;margin-left:-4px;font-size:15px;color:var(--muted);letter-spacing:0}#kxc .kxc-back .kxc-i{width:18px;height:18px}#kxc .kxc-h1{margin-top:12px;font-size:46px;line-height:1.06;font-weight:600;letter-spacing:-.035em;color:var(--ink)}#kxc .kxc-lede{margin-top:10px;font-size:19px;color:var(--ink-2);letter-spacing:-.015em}#kxc form.checkout{display:grid;grid-template-columns:minmax(0,1fr) 380px;column-gap:48px;align-items:start;margin:40px 0 0}#kxc form.checkout>*{grid-column:1;min-width:0}#kxc form.checkout>.woocommerce-NoticeGroup,#kxc form.checkout>.woocommerce-error,#kxc .woocommerce-NoticeGroup-checkout{grid-column:1 / -1}#kxc form.checkout>.kxc-side{grid-column:2;grid-row:1 / span 30;position:sticky;top:24px;align-self:start}#kxc #order_review_heading{display:none!important}#kxc .kxc-panel,#kxc #customer_details,#kxc .kxc-pay-head,#kxc #order_review{background:#fff}#kxc .kxc-panel,#kxc #customer_details{border-radius:22px;padding:36px 40px 40px;margin:0 0 20px}#kxc .kxc-pay-head{border-radius:22px 22px 0 0;padding:36px 40px 0}#kxc #order_review{border-radius:0 0 22px 22px;padding:4px 40px 40px;margin:0 0 20px;width:auto;float:none}#kxc .kxc-ph{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:8px}#kxc .kxc-ph h2{font-size:28px;line-height:1.14;font-weight:600;letter-spacing:-.028em;color:var(--ink)}#kxc .kxc-step{font-size:14px;color:var(--faint);letter-spacing:0;font-variant-numeric:tabular-nums}#kxc .kxc-psub{color:var(--muted);font-size:16px;margin-bottom:26px}#kxc .kxc-grp{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:34px 0 14px}#kxc .kxc-note{margin:-10px 0 24px;padding:14px 16px;border-radius:14px;background:var(--well);font-size:15px;color:var(--ink-2)}#kxc .kxc-plans{display:grid;grid-template-columns:1fr 1fr;gap:14px}#kxc .kxc-plan{position:relative;display:flex;flex-direction:column;margin:0;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;overflow:hidden;transition:box-shadow .35s var(--spring);font-weight:400}#kxc .kxc-plan:hover{box-shadow:inset 0 0 0 1px #A9B0BC}#kxc .kxc-plan.on{box-shadow:inset 0 0 0 2px var(--navy)}#kxc .kxc-plan input{position:absolute;opacity:0;pointer-events:none}#kxc .kxc-pl-hd{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#F3F5F8;transition:background-color .35s var(--spring),color .35s var(--spring)}#kxc .kxc-plan.on .kxc-pl-hd{background:var(--navy);color:#fff}#kxc .kxc-pl-hd b{display:block;font-size:18px;font-weight:600;letter-spacing:-.02em}#kxc .kxc-pl-hd small{display:block;font-size:13px;color:var(--muted);letter-spacing:0;transition:color .35s var(--spring)}#kxc .kxc-plan.on .kxc-pl-hd small{color:rgb(255 255 255 / .72)}#kxc .kxc-rd{width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #B5BAC4;flex:none;transition:box-shadow .35s var(--spring)}#kxc .kxc-plan.on .kxc-rd{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 7px var(--navy),inset 0 0 0 12px #fff;background:var(--navy)}#kxc .kxc-pl-pr{display:grid;gap:2px;padding:18px 20px 2px}#kxc .kxc-pl-pr .big{white-space:nowrap;font-size:26px;font-weight:600;letter-spacing:-.03em}#kxc .kxc-pl-pr .big em{font-style:normal;font-size:15px;font-weight:500;color:var(--muted);letter-spacing:0}#kxc .kxc-pl-pr .per{font-size:13px;color:var(--muted);letter-spacing:0}#kxc .kxc-pl-ded{margin:14px 20px 0;padding:12px 14px;border-radius:12px;background:#FFF4EE;display:grid;gap:1px;font-size:12.5px;letter-spacing:0;color:#8A3A1C}#kxc .kxc-pl-ded b{font-weight:600;font-size:15px}#kxc .kxc-pl-ded.g{background:#EAF6EF;color:var(--green)}#kxc .kxc-pl-list{display:grid;gap:10px;padding:16px 20px 20px;font-size:15px;color:var(--ink-2)}#kxc .kxc-pl-list .li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start}#kxc .kxc-pl-list .kxc-i{width:20px;height:20px;color:var(--green)}#kxc .kxc-pl-list .li.no{color:var(--faint)}#kxc .kxc-pl-list .li.no .kxc-i{color:#C2C6CE}#kxc .kxc-pl-list .li.nt{color:var(--muted);font-size:14px}#kxc .kxc-pl-list .li.nt .kxc-i{color:var(--faint)}#kxc .kxc-pl-foot{margin-top:12px;font-size:13px;color:var(--muted);letter-spacing:0}#kxc .kxc-xl{display:grid;gap:10px}#kxc .kxc-xr{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s var(--spring),background-color .3s var(--spring)}#kxc .kxc-xr:hover{box-shadow:inset 0 0 0 1px #A9B0BC}#kxc .kxc-xr.on{background:#F2F6FC;box-shadow:inset 0 0 0 2px var(--navy)}#kxc .kxc-disc{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#EAF0F8;color:var(--navy);flex:none;transition:background-color .3s var(--spring),color .3s var(--spring)}#kxc .kxc-xr.on .kxc-disc{background:var(--navy);color:#fff}#kxc .kxc-disc .kxc-i{width:22px;height:22px}#kxc .kxc-xt{flex:1;min-width:0}#kxc .kxc-xt b{display:block;font-size:16px;font-weight:600;letter-spacing:-.012em}#kxc .kxc-ds{display:block;margin-top:1px;font-size:14px;color:var(--ink-2);letter-spacing:0}#kxc .kxc-mp{display:none;margin-top:2px;font-size:13px;color:var(--muted);letter-spacing:0}#kxc .kxc-mp.fr,#kxc .kxc-xp .fr{color:var(--green);font-weight:600}#kxc .kxc-xp{text-align:right;white-space:nowrap}#kxc .kxc-xp b{display:block;font-size:16px;font-weight:600;letter-spacing:-.01em}#kxc .kxc-xp span{font-size:12.5px;color:var(--muted);letter-spacing:0}#kxc .kxc-xp .fr{font-size:15px}#kxc .kxc-tgl{position:relative;display:inline-block;width:51px;height:31px;margin:0;flex:none;cursor:pointer}#kxc .kxc-tgl input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#kxc .kxc-tgl span[aria-hidden]{position:absolute;inset:0;border-radius:999px;background:#D5D8DE;transition:background-color .3s var(--spring);pointer-events:none}#kxc .kxc-tgl span[aria-hidden]::after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgb(17 26 46 / .22);transition:transform .4s var(--spring)}#kxc .kxc-tgl input:checked+span{background:var(--navy-2)}#kxc .kxc-tgl input:checked+span::after{transform:translateX(20px)}#kxc .kxc-tgl input:focus-visible+span{outline:3px solid rgb(42 82 152 / .45);outline-offset:2px}#kxc .kxc-stp{display:inline-flex;align-items:center;gap:12px;flex:none}#kxc .kxc-stp button{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--navy-2);background:#fff;box-shadow:inset 0 0 0 1.5px #B5BAC4;transition:transform .12s var(--out),box-shadow .2s var(--out)}#kxc .kxc-stp button:hover:not([disabled]){box-shadow:inset 0 0 0 1.5px var(--navy-2)}#kxc .kxc-stp button:active:not([disabled]){transform:scale(.9)}#kxc .kxc-stp button[disabled]{box-shadow:inset 0 0 0 1.5px #E4E6EA;color:#C2C6CE;cursor:not-allowed}#kxc .kxc-stp button .kxc-i{width:18px;height:18px}#kxc .kxc-stp output{min-width:14px;text-align:center;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}#kxc #customer_details{display:block;width:auto;float:none}#kxc #customer_details::before,#kxc #customer_details::after{display:none}#kxc #customer_details .col-1,#kxc #customer_details .col-2{float:none;width:100%;max-width:none;padding:0;margin:0}#kxc #customer_details .col-2{display:none}#kxc .woocommerce-billing-fields>h3{display:none!important}#kxc .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px}#kxc .woocommerce-billing-fields__field-wrapper::before,#kxc .woocommerce-billing-fields__field-wrapper::after{display:none}#kxc .woocommerce-billing-fields__field-wrapper>.form-row{grid-column:1 / -1;float:none;width:100%;margin:0;padding:0}#kxc .woocommerce-billing-fields__field-wrapper>.form-row-first,#kxc .woocommerce-billing-fields__field-wrapper>.form-row-last{grid-column:auto}#kxc .form-row{position:relative}#kxc .form-row label{display:block;margin:0 0 7px;font-size:14px;font-weight:600;color:var(--ink);letter-spacing:0;line-height:1.3;text-transform:none}#kxc .form-row label .required,#kxc .form-row label abbr{color:var(--orange);text-decoration:none;border:0;margin-left:2px}#kxc .form-row .woocommerce-input-wrapper{display:block;position:relative}html body #kxc .form-row input.input-text,html body #kxc .form-row select,html body #kxc .kxc-dob select{-webkit-appearance:none;appearance:none;width:100%;height:56px;margin:0;padding:0 16px;border:0!important;border-radius:12px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #A9AFBA!important;font:400 17px var(--font)!important;letter-spacing:-.012em;color:var(--ink)!important;outline:none;transition:box-shadow .2s var(--out),background-color .2s var(--out)}html body #kxc .form-row input.input-text:hover,html body #kxc .kxc-dob select:hover{box-shadow:inset 0 0 0 1px #7E8695!important}html body #kxc .form-row input.input-text:focus,html body #kxc .kxc-dob select:focus{box-shadow:inset 0 0 0 2px var(--navy-2),0 0 0 4px rgb(42 82 152 / .14)!important}#kxc .form-row input::placeholder{color:#A3ADBC}html body #kxc .form-row.woocommerce-invalid input.input-text,html body #kxc .form-row.woocommerce-invalid .kxc-dob select{box-shadow:inset 0 0 0 2px var(--danger)!important;background:#FFF8F7!important}#kxc .form-row.woocommerce-invalid label{color:var(--danger)}#kxc .form-row.woocommerce-validated input.input-text{box-shadow:inset 0 0 0 1px #A9AFBA!important}#kxc .form-row .description,#kxc .form-row .woocommerce-input-wrapper .description{display:block!important;position:static!important;margin:8px 2px 0;padding:0;background:none!important;color:var(--muted)!important;font-size:13px;letter-spacing:0;box-shadow:none}#kxc .form-row .description::before{display:none!important}#kxc .checkout-inline-error-message,#kxc .form-row .kxc-err{display:block;margin:8px 2px 0;font-size:13px;color:var(--danger);letter-spacing:0}#kxc .kxc-dob{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:10px}html body #kxc .kxc-dob select{padding-right:36px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23111A2E'%3E%3Cpath d='M12 14.95q-.2 0-.375-.062t-.325-.213l-4.6-4.6q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l3.9 3.9l3.9-3.9q.275-.275.7-.275t.7.275t.275.7t-.275.7l-4.6 4.6q-.15.15-.325.213T12 14.95'/%3E%3C/svg%3E") no-repeat right 12px center / 18px!important}#kxc #billing_dob.kxc-hidden{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}#kxc .woocommerce-account-fields{margin-top:22px}#kxc .woocommerce-account-fields .create-account{margin:0}#kxc .woocommerce-account-fields label.checkbox{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;text-transform:none;letter-spacing:0;cursor:pointer}#kxc .woocommerce-account-fields input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--navy-2)}#kxc #payment{background:transparent!important;border-radius:0;padding:0}#kxc #payment ul.payment_methods{display:grid;gap:12px;margin:0!important;padding:0!important;border:0!important;background:none!important}#kxc #payment ul.payment_methods::before,#kxc #payment ul.payment_methods::after{display:none}html body #kxc #payment ul.payment_methods li{position:relative;margin:0!important;padding:20px 22px 20px 58px!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--line);list-style:none;line-height:1.4;transition:box-shadow .35s var(--spring)}html body #kxc #payment ul.payment_methods li:has(input:checked){box-shadow:inset 0 0 0 2px var(--navy-2)}#kxc #payment ul.payment_methods li input.input-radio{position:absolute;left:22px;top:22px;width:22px;height:22px;margin:0;-webkit-appearance:none;appearance:none;border-radius:50%;box-shadow:inset 0 0 0 2px #B5BAC4;background:#fff;cursor:pointer;transition:box-shadow .3s var(--spring)}#kxc #payment ul.payment_methods li input.input-radio:checked{box-shadow:inset 0 0 0 7px var(--navy-2)}html body #kxc #payment ul.payment_methods li label{display:block!important;margin:0!important;padding:0!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.02em;color:var(--ink)!important;cursor:pointer;text-transform:none!important}#kxc #payment ul.payment_methods li label img{display:none}html body #kxc #payment div.payment_box{margin:10px 0 0!important;padding:14px 0 0!important;border-top:1px solid var(--hair);border-radius:0!important;background:none!important;color:var(--muted)!important;font-size:15px!important;line-height:1.55;box-shadow:none!important}#kxc #payment div.payment_box::before{display:none!important}#kxc #payment div.payment_box p{margin:0 0 6px}#kxc #payment div.payment_box p:last-child{margin:0}#kxc #payment div.payment_box strong,#kxc #payment div.payment_box b{color:var(--ink);font-weight:600}#kxc #payment .place-order{margin:28px 0 0!important;padding:26px 0 0!important;border-top:1px solid var(--hair);background:none!important;float:none;width:auto}#kxc .kxc-place-tot{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#kxc .kxc-place-tot span{font-size:19px;font-weight:600;letter-spacing:-.02em}#kxc .kxc-place-tot b{font-size:32px;font-weight:650;letter-spacing:-.035em;color:var(--navy)}#kxc .kxc-place-today{display:flex;justify-content:space-between;margin-top:6px;font-size:15px;color:var(--green);font-weight:600}#kxc .woocommerce-terms-and-conditions-wrapper{margin:22px 0 0}#kxc .woocommerce-privacy-policy-text p{margin:0;font-size:13px!important;color:var(--muted);line-height:1.6;letter-spacing:0}#kxc .woocommerce-privacy-policy-text a{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}html body #kxc #place_order{float:none!important;display:flex!important;align-items:center;justify-content:center;width:100%!important;height:58px!important;margin:20px 0 0!important;padding:0 24px!important;border:0!important;border-radius:14px!important;background:var(--orange)!important;color:#fff!important;font:600 17px/1 var(--font)!important;letter-spacing:-0.01em!important;text-transform:none!important;box-shadow:0 12px 24px -14px rgb(216 59 20 / .8)!important;transition:background-color .2s var(--out),transform .12s var(--out)!important}html body #kxc #place_order::before,html body #kxc #place_order::after{display:none!important;animation:none!important}html body #kxc #place_order:hover{background:var(--orange-hover)!important}html body #kxc #place_order:active{transform:scale(.985)}#kxc .kxc-next{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#kxc .kxc-next li{font-size:14px;color:var(--muted);letter-spacing:0;line-height:1.5}#kxc .kxc-next small{display:block;font-size:12px;font-weight:600;color:var(--faint);margin-bottom:6px}#kxc .kxc-next b{display:block;font-size:15px;color:var(--ink);font-weight:600;margin-bottom:4px}#kxc .woocommerce-NoticeGroup-checkout,#kxc .woocommerce-error{margin:0 0 20px!important}html body #kxc .woocommerce-error{padding:16px 20px 16px 50px!important;border:0!important;border-radius:16px!important;background:#FFF4F2!important;color:var(--danger)!important;font-size:15px;list-style:none}#kxc .woocommerce-error::before{color:var(--danger)!important;top:16px!important;left:18px!important}#kxc .woocommerce-error li{margin:2px 0}#kxc .woocommerce-error a{color:var(--danger);text-decoration:underline}#kxc .kxc-rc{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px 2px rgb(17 26 46 / .04),0 24px 48px -32px rgb(17 26 46 / .35)}#kxc .kxc-hero{position:relative;padding:26px 34px 6px;background:radial-gradient(120% 90% at 50% 100%,#E4ECF7 0%,#F4F7FB 55%,#fff 100%)}#kxc .kxc-hero img{position:relative;display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:contain;mix-blend-mode:multiply}#kxc .kxc-hero::after{content:"";position:absolute;left:22%;right:22%;bottom:10px;height:18px;border-radius:50%;background:radial-gradient(closest-side,rgb(17 26 46 / .16),transparent);pointer-events:none}#kxc .kxc-tag{position:absolute;z-index:1;top:18px;left:20px;height:26px;padding:0 11px;border-radius:999px;background:#fff;color:var(--navy);font-size:12.5px;font-weight:600;letter-spacing:0;display:inline-flex;align-items:center;box-shadow:0 1px 2px rgb(17 26 46 / .1)}#kxc .kxc-id{padding:14px 26px 20px;text-align:center}#kxc .kxc-id h3{font-size:24px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}#kxc .kxc-id h3 small{display:block;margin-top:1px;font-size:13.5px;font-weight:400;color:var(--muted);letter-spacing:0}#kxc .kxc-specs{margin-top:14px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}#kxc .kxc-specs li{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;background:var(--well);font-size:13.5px;color:var(--ink-2);letter-spacing:0}#kxc .kxc-specs .kxc-i{width:16px;height:16px;color:var(--navy)}#kxc .kxc-rh{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.01em}#kxc .kxc-rh a{font-size:13.5px;font-weight:500;letter-spacing:0}#kxc .kxc-trip{margin:0 26px;padding:20px 0 22px;border-top:1px solid var(--hair)}#kxc .kxc-tline{position:relative;display:grid}#kxc .kxc-tline::before{content:"";position:absolute;left:6px;top:12px;bottom:52px;width:2px;border-radius:2px;background:linear-gradient(var(--navy),#B9C6DA)}#kxc .kxc-tline li{position:relative;display:grid;grid-template-columns:14px 1fr;gap:14px}#kxc .kxc-tline .dot{width:14px;height:14px;margin-top:3px;border-radius:50%;background:var(--navy);box-shadow:0 0 0 4px #E7EEF8;position:relative;z-index:1}#kxc .kxc-tline .dot.o{background:#fff;box-shadow:inset 0 0 0 3px var(--navy),0 0 0 4px #E7EEF8}#kxc .kxc-tline small{display:block;font-size:12.5px;color:var(--muted);letter-spacing:0}#kxc .kxc-tline b{display:block;font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}#kxc .kxc-tline div>span{display:block;font-size:14px;color:var(--ink-2);letter-spacing:0}#kxc .kxc-tline .dur{display:block;margin:8px 0 8px 28px}#kxc .kxc-tline .dur span{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#EAF0F8;color:var(--navy);font-size:12.5px;font-weight:600;letter-spacing:0}#kxc .kxc-px-lines{margin:0 26px;padding:20px 0 6px;border-top:1px solid var(--hair)}#kxc .kxc-ln{display:flex;justify-content:space-between;gap:16px;padding:7px 0;font-size:15px;letter-spacing:-.005em}#kxc .kxc-ln>span{color:var(--ink-2)}#kxc .kxc-ln>span small{display:block;font-size:13px;color:var(--muted);letter-spacing:0}#kxc .kxc-ln b{font-weight:500;white-space:nowrap}#kxc .kxc-ln.free b{color:var(--green)}#kxc .kxc-total{position:relative;margin-top:14px;padding:22px 26px;border-top:2px dashed #D6DBE3}#kxc .kxc-total::before,#kxc .kxc-total::after{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:var(--page)}#kxc .kxc-total::before{left:-11px}#kxc .kxc-total::after{right:-11px}#kxc .kxc-total-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}#kxc .kxc-total-row>span{font-size:18px;font-weight:600;letter-spacing:-.02em}#kxc .kxc-total-row small{display:block;font-size:12.5px;font-weight:400;color:var(--muted);letter-spacing:0}#kxc .kxc-total-row b{font-size:34px;line-height:1;font-weight:650;letter-spacing:-.04em;color:var(--navy)}#kxc .kxc-today{margin-top:16px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#EAF6EF;color:var(--green);font-size:15px;font-weight:600}#kxc .kxc-today .kxc-i{width:18px;height:18px}#kxc .kxc-today b{margin-left:auto;font-weight:650}#kxc .kxc-inc{padding:22px 26px 26px;background:#F7F9FC;border-top:1px solid var(--hair)}#kxc .kxc-incl{display:grid;grid-template-columns:1fr 1fr;gap:9px 12px;font-size:14px;color:var(--ink-2);letter-spacing:0}#kxc .kxc-incl li{display:flex;align-items:center;gap:8px}#kxc .kxc-incl .kxc-i{width:17px;height:17px;color:var(--green)}#kxc .kxc-facts{margin-top:18px;display:grid;gap:12px}#kxc .kxc-facts p{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;font-size:13.5px;color:var(--muted);letter-spacing:0}#kxc .kxc-facts b{display:block;font-size:14.5px;font-weight:600;color:var(--ink)}#kxc .kxc-facts .fd{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#EAF0F8;color:var(--navy)}#kxc .kxc-facts .fd.g{background:#E3F3EA;color:var(--green)}#kxc .kxc-facts .fd .kxc-i{width:19px;height:19px}#kxc .kxc-help{margin-top:16px;display:flex;align-items:center;gap:14px;padding:18px 22px;border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;transition:transform .2s var(--out)}#kxc .kxc-help:hover{transform:translateY(-1px);text-decoration:none}#kxc .kxc-help .wa{width:40px;height:40px;border-radius:50%;background:var(--wa);color:#fff;display:grid;place-items:center;flex:none}#kxc .kxc-help .wa .kxc-i{width:22px;height:22px}#kxc .kxc-help b{display:block;font-size:16px;font-weight:600}#kxc .kxc-help span span{font-size:14px;color:var(--muted);letter-spacing:0;white-space:nowrap}#kxc .kxc-help>.kxc-i{margin-left:auto;color:var(--faint)}#kxc .kxc-sum-tg,#kxc .kxc-mbar{display:none}#kxc .blockUI.blockOverlay{border-radius:inherit;background:rgb(255 255 255 / .55)!important}@media (max-width:1023px){#kxc{padding:24px 16px 130px}#kxc .kxc-h1{font-size:36px}#kxc form.checkout{grid-template-columns:minmax(0,1fr);margin-top:24px}#kxc form.checkout>.kxc-side{grid-column:1;grid-row:1;position:static;margin-bottom:20px}#kxc .kxc-hero{padding:18px 40px 4px}#kxc .kxc-hero img{max-height:150px}#kxc .kxc-id{padding:10px 22px 16px}#kxc .kxc-trip,#kxc .kxc-px-lines{margin:0 22px}#kxc .kxc-px,#kxc .kxc-inc{display:none}#kxc .kxc-side.open .kxc-px,#kxc .kxc-side.open .kxc-inc{display:block}#kxc .kxc-px-lines .kxc-rh{display:none}#kxc .kxc-sum-tg{display:flex;width:calc(100% - 44px);margin:0 22px;padding:14px 0 18px;box-shadow:inset 0 1px 0 var(--hair);justify-content:space-between;align-items:center;font-size:16px;font-weight:600}#kxc .kxc-sum-tg>span:last-child{display:inline-flex;gap:6px;align-items:center}#kxc .kxc-sum-tg .kxc-i{transition:transform .35s var(--spring)}#kxc .kxc-side.open .kxc-sum-tg .kxc-i{transform:rotate(180deg)}#kxc .kxc-help{display:none}#kxc .kxc-mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9990;align-items:center;gap:16px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:rgb(255 255 255 / .86);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:inset 0 1px 0 var(--hair)}#kxc .kxc-mbar>div{flex:1}#kxc .kxc-mbar .kxc-mtot{display:block;font-size:21px;font-weight:650;letter-spacing:-.03em}#kxc .kxc-mbar small{font-size:13px;color:var(--green);letter-spacing:0}#kxc .kxc-mbar-go{height:48px;padding:0 22px;border-radius:14px;background:var(--orange);color:#fff;font-size:16px;font-weight:600;display:inline-flex;align-items:center}body.kxc-co .joinchat{--bottom:92px;bottom:calc(92px + env(safe-area-inset-bottom))!important}}@media (max-width:767px){#kxc .kxc-h1{font-size:30px}#kxc .kxc-lede{font-size:17px}#kxc .kxc-panel,#kxc #customer_details{padding:26px 20px 28px;border-radius:20px}#kxc .kxc-pay-head{padding:26px 20px 0;border-radius:20px 20px 0 0}#kxc #order_review{padding:4px 20px 28px;border-radius:0 0 20px 20px}#kxc .kxc-ph h2{font-size:24px}#kxc .kxc-plans,#kxc .woocommerce-billing-fields__field-wrapper,#kxc .kxc-next{grid-template-columns:minmax(0,1fr)}#kxc .kxc-xr{flex-wrap:wrap;padding:14px;gap:12px}#kxc .kxc-xt{flex:1 1 calc(100% - 140px)}#kxc .kxc-xp{display:none}#kxc .kxc-mp{display:block}#kxc .kxc-disc{width:40px;height:40px}html body #kxc #payment ul.payment_methods li{padding:18px 18px 18px 54px!important}#kxc #payment ul.payment_methods li input.input-radio{left:18px;top:20px}#kxc .kxc-place-tot b{font-size:28px}}@media (prefers-reduced-motion:reduce){#kxc *,#kxc *::after{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){#kxc .kxc-mbar{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}html body #kxc form.checkout>*,html body #kxc #customer_details,html body #kxc #order_review,html body #kxc .col2-set,html body #kxc .woocommerce-billing-fields,html body #kxc .woocommerce-billing-fields__field-wrapper{width:auto!important;max-width:none!important;float:none!important}html body #kxc form.checkout>.kxc-side{width:auto!important}html body #kxc .woocommerce-billing-fields,html body #kxc .woocommerce-account-fields,html body #kxc #customer_details .col-1{border:0!important;padding:0!important;margin:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}html body #kxc .woocommerce-account-fields{margin-top:22px!important}html body #kxc #customer_details{padding:36px 40px 40px!important;border:0!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important;margin:0 0 20px!important}html body #kxc #order_review{padding:4px 40px 40px!important;border:0!important;border-radius:0 0 22px 22px!important;background:#fff!important;box-shadow:none!important;margin:0 0 20px!important}html body #kxc .kxc-pay-head{margin:0!important}html body #kxc #payment ul.payment_methods li .payment_box{width:auto!important}#kxc button.kxc-sum-tg{display:none}@media (max-width:1023px){#kxc button.kxc-sum-tg{display:flex}}@media (max-width:767px){html body #kxc #customer_details{padding:26px 20px 28px!important;border-radius:20px!important}html body #kxc #order_review{padding:4px 20px 28px!important;border-radius:0 0 20px 20px!important}}html body #kxc #payment,html body #kxc #payment .place-order{border-left:0!important;border-right:0!important;border-bottom:0!important;box-shadow:none!important;background:none!important;border-radius:0!important}html body #kxc #payment{border-top:0!important;padding:0!important;margin:0!important}html body #kxc #payment div.payment_box{border-left:0!important;border-right:0!important;border-bottom:0!important;border-top:1px solid var(--hair)!important}html body #kxc .woocommerce-billing-fields__field-wrapper{padding:0!important;margin:0!important;border:0!important;background:none!important}@media (max-width:1023px){body.kxc-co .ast-container{padding-left:0!important;padding-right:0!important}body.kxc-co .woocommerce:has(>#kxc){padding-left:0!important;padding-right:0!important}body.kxc-co .e-con:has(#kxc),body.kxc-co .e-con-inner:has(#kxc),body.kxc-co .elementor-element:has(#kxc){padding-left:0!important;padding-right:0!important;--padding-left:0px;--padding-right:0px}#kxc button.kxc-sum-tg{display:flex;width:calc(100% - 44px);margin:0 22px;padding:14px 0 18px;box-shadow:inset 0 1px 0 var(--hair);justify-content:space-between;align-items:center;font-size:16px;font-weight:600}}body.kxp{--kxp-font:"Geist", -apple-system, "Segoe UI", system-ui, sans-serif;--kxp-ink:#111A2E;--kxp-ink-2:#3A4458;--kxp-muted:#6E7687;--kxp-navy:#1B3A6B;--kxp-orange:#D83B14;--kxp-orange-h:#BF3311;--kxp-out:cubic-bezier(0.22, 1, 0.36, 1);--kxp-spring:cubic-bezier(0.32, 0.72, 0, 1);--e-global-typography-primary-font-family:"Geist";--e-global-typography-secondary-font-family:"Geist";--e-global-typography-text-font-family:"Geist";--e-global-typography-accent-font-family:"Geist"}body.kxp .elementor-kit-80,body.kxp.elementor-kit-80{--e-global-typography-primary-font-family:"Geist";--e-global-typography-secondary-font-family:"Geist";--e-global-typography-text-font-family:"Geist";--e-global-typography-accent-font-family:"Geist"}html body.kxp,html body.kxp :is(h1,h2,h3,h4,h5,h6,p,a,li,span,strong,b,em,small,label,input,select,textarea,button,td,th,blockquote,figcaption,address,dt,dd,div):not([class*="icon"]):not([class*="eicon"]):not([class^="fa"]):not([class*=" fa-"]):not(.dashicons):not(.ast-icon){font-family:var(--kxp-font)!important}html body.kxp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body.kxp :is(h1,h2,.elementor-heading-title){letter-spacing:-.025em;text-wrap:balance}html body.kxp :is(h3,h4){letter-spacing:-.015em}html body.kxp :is(.brac-price-current,.woocommerce-Price-amount,[data-try-price]){font-variant-numeric:tabular-nums lining-nums}html body.kxp ::selection{background:rgb(27 58 107 / .16);color:var(--kxp-ink)}html body.kxp .brac-car-card{border:0!important;border-radius:20px!important;background:#fff!important;overflow:hidden;box-shadow:0 1px 2px rgb(17 26 46 / .05),0 14px 32px -20px rgb(17 26 46 / .28)!important;transition:transform .45s var(--kxp-spring),box-shadow .45s var(--kxp-spring)!important}html body.kxp .brac-car-card::before,html body.kxp .brac-car-card::after{display:none!important;animation:none!important}html body.kxp .brac-car-card:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgb(17 26 46 / .05),0 24px 44px -22px rgb(17 26 46 / .38)!important}html body.kxp .brac-card-image{background:radial-gradient(120% 90% at 50% 100%,#E4ECF7 0%,#F4F7FB 55%,#fff 100%)!important;border-radius:0!important;padding:18px 22px 6px!important}html body.kxp .brac-card-image img{mix-blend-mode:multiply;object-fit:contain;transition:transform .6s var(--kxp-spring)}html body.kxp .brac-car-card:hover .brac-card-image img{transform:scale(1.03)}html body.kxp .brac-card-body{padding:18px 22px 22px!important}html body.kxp .brac-card-header{align-items:flex-start!important;gap:12px}html body.kxp .brac-car-type{display:inline-flex!important;align-items:center;height:24px;padding:0 10px!important;border-radius:999px;background:#EAF0F8!important;color:var(--kxp-navy)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.04em!important}html body.kxp .brac-car-card .brac-car-name{margin-top:8px!important;font-size:19px!important;font-weight:600!important;letter-spacing:-0.02em!important;color:var(--kxp-ink)!important;text-decoration:none!important}html body.kxp .brac-car-card .brac-car-name::after{content:none!important}html body.kxp .brac-car-card:hover .brac-car-name{color:var(--kxp-navy)!important}html body.kxp .brac-card-price{text-align:right}html body.kxp .brac-price-current{font-size:22px!important;font-weight:650!important;letter-spacing:-0.03em!important;color:var(--kxp-navy)!important}html body.kxp .brac-price-unit{font-size:13px!important;color:var(--kxp-muted)!important}html body.kxp .brac-card-specs{gap:8px!important;border:0!important;padding:14px 0 0!important;margin:14px 0 0!important;border-top:1px solid rgb(17 26 46 / .08)!important;flex-wrap:wrap}html body.kxp .brac-spec-item{height:30px;padding:0 11px!important;border:0!important;border-radius:999px!important;background:#F2F5F9!important;color:var(--kxp-ink-2)!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important;align-items:center;gap:6px;text-transform:none!important}html body.kxp .brac-spec-item svg{color:var(--kxp-navy);width:15px;height:15px}html body.kxp .brac-car-card .kxp-similar{font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--kxp-muted);white-space:nowrap}html body.kxp .brac-card-specs.kxp-specs{display:flex!important;flex-wrap:wrap;gap:6px!important}html body.kxp .kxp-specs .brac-spec-item{height:28px;padding:0 10px!important;font-size:12.5px!important;gap:5px}html body.kxp .kxp-i{flex:none;display:block!important;width:15px!important;height:15px!important;color:var(--kxp-navy);fill:currentColor}html body.kxp .brac-card-specs.kxp-specs>.brac-spec-item>svg.kxp-i{display:block!important;width:15px!important;height:15px!important}html body.kxp .brac-card-specs.kxp-specs>.brac-spec-item::before,html body.kxp .brac-card-specs.kxp-specs>.brac-spec-item::after{content:none!important;display:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body.kxp .brac-card-specs.kxp-specs>.brac-spec-item{flex-direction:row!important;width:auto!important;gap:6px!important;padding:0 11px!important;border:0!important;border-radius:999px!important;background:#F2F5F9!important;white-space:nowrap!important}html body.kxp .kxp-terms{margin:14px 0 0;padding:12px 14px;border-radius:14px;background:#F7F9FC}html body.kxp .kxp-terms p{display:flex;align-items:flex-start;gap:8px;margin:0!important;padding:3px 0!important;font-size:13px!important;line-height:1.4!important;color:var(--kxp-ink-2)!important}html body.kxp .kxp-terms p .kxp-i{margin-top:1px;color:var(--kxp-muted)}html body.kxp .kxp-terms p.kxp-terms-h{padding:0 0 4px!important;font-size:11.5px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kxp-muted)!important}html body.kxp .kxp-terms b{font-weight:600;color:var(--kxp-ink);font-variant-numeric:tabular-nums}html body.kxp .brac-view-specs-btn{margin-top:18px!important;height:48px!important;border-radius:14px!important;background:var(--kxp-orange)!important;color:#fff!important;font-size:15px!important;font-weight:600!important;letter-spacing:-0.01em!important;text-transform:none!important;box-shadow:none!important;transition:background-color .2s var(--kxp-out),transform .12s var(--kxp-out)!important}html body.kxp .brac-view-specs-btn::before,html body.kxp .brac-view-specs-btn::after{animation:none!important}html body.kxp .brac-view-specs-btn:hover{background:var(--kxp-orange-h)!important}html body.kxp .brac-view-specs-btn:active{transform:scale(.98)}html body.kxp footer.elementor-location-footer>.e-con{padding-left:max(24px, calc((100% - 1180px) / 2))!important;padding-right:max(24px, calc((100% - 1180px) / 2))!important}html body.kxp footer.elementor-location-footer .elementor-nav-menu a,html body.kxp footer.elementor-location-footer .elementor-icon-list-text{color:#B4BDCC!important;transition:color .2s var(--kxp-out)}html body.kxp footer.elementor-location-footer .elementor-nav-menu a:hover,html body.kxp footer.elementor-location-footer a:hover .elementor-icon-list-text{color:#fff!important}html body.kxp footer.elementor-location-footer .elementor-heading-title{color:#C9D0DB!important}html body.kxp footer.elementor-location-footer .elementor-widget-text-editor,html body.kxp footer.elementor-location-footer .elementor-widget-text-editor p{color:#A3AEC0!important}@media (max-width:767px){html body.kxp footer.elementor-location-footer>.e-con{padding-left:20px!important;padding-right:20px!important}}@media (prefers-reduced-motion:reduce){html body.kxp .brac-car-card,html body.kxp .brac-card-image img{transition:none!important}}html body.kxp.kxp.kxp.kxp :is(h1,h2,h3,h4,h5,h6,.kkd-product h1,.kkd-section h2,.kkd-section h3){font-family:var(--kxp-font)!important;font-weight:600!important}html body.kxp .brac-card-price{display:flex!important;align-items:baseline;justify-content:flex-end;gap:4px;flex-wrap:wrap}@media (max-width:767px){html body.kxp .brac-card-header{flex-direction:row!important;justify-content:space-between}html body.kxp .brac-card-price{justify-content:flex-end}}html body.kxp.single-product{--kkd-cream:#fff}html body.kxp.single-product .kkd-product>.woocommerce-product-gallery,html body.kxp.single-product .kkd-product>.woocommerce-tabs,html body.kxp.single-product .kkd-section{background:#fff!important;border:1px solid rgb(17 26 46 / .08)!important;border-radius:22px!important;box-shadow:0 1px 2px rgb(17 26 46 / .04),0 18px 40px -28px rgb(17 26 46 / .25)!important}@media (min-width:922px){html body.kxp.single-product .kkd-product>.woocommerce-product-gallery{position:sticky!important;top:96px;align-self:start}}html body.kxp.single-product #tab-description::before{font-family:var(--kxp-font)!important;font-size:30px!important;font-weight:600!important;letter-spacing:-.025em;color:var(--kxp-ink)!important}html body.kxp.single-product .product_meta{display:none!important}html body.kxp.single-product .kxp-dt{margin:22px 0 18px}html body.kxp.single-product .kxp-dt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}html body.kxp.single-product .kxp-dt-cls{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#EAF0F8;color:var(--kxp-navy);font-size:13px;font-weight:600}html body.kxp.single-product .kxp-dt-price{display:inline-flex;align-items:baseline;gap:6px}html body.kxp.single-product .kxp-dt-price b{font-size:28px;font-weight:650;letter-spacing:-.03em;color:var(--kxp-navy);font-variant-numeric:tabular-nums}html body.kxp.single-product .kxp-dt-price small{font-size:13px;color:var(--kxp-muted)}html body.kxp.single-product .kxp-dt .kxp-terms{margin:0;padding:14px 16px}html body.kxp.single-product .kxp-dt .kxp-terms p{font-size:14px!important}html body.kxp.single-product .kkd-section ul{list-style:none!important;margin:0 0 14px!important;padding:0!important}html body.kxp.single-product .kkd-section ul li{display:flex!important;align-items:center;gap:10px;padding:11px 0!important;border-bottom:1px solid rgb(17 26 46 / .07)!important;font-size:15px!important;color:var(--kxp-ink-2)!important}html body.kxp.single-product .kkd-section ul li:last-child{border-bottom:0!important}html body.kxp.single-product .kkd-section ul li::before{content:""!important;flex:none;width:20px;height:20px;border-radius:50%;background:#E7F4EC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E7A46' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 12px no-repeat!important;color:transparent!important;margin:0!important;position:static!important}html body.kxp.single-product .kkd-section details{border-bottom:1px solid rgb(17 26 46 / .07)}html body.kxp.single-product .kkd-section summary{list-style:none!important;display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:14px 0!important;cursor:pointer;font-size:15px!important;font-weight:600!important;color:var(--kxp-ink)!important}html body.kxp.single-product .kkd-section summary::-webkit-details-marker{display:none}html body.kxp.single-product .kkd-section summary::marker{content:""}html body.kxp.single-product .kkd-section summary::before{content:none!important;display:none!important}html body.kxp.single-product .kkd-section summary::after{content:"";flex:none;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E7687' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / 18px no-repeat;transition:transform .3s var(--kxp-out)}html body.kxp.single-product .kkd-section details[open] summary::after{transform:rotate(180deg)}html body.kxp.single-product .kkd-section details p{margin:0 0 14px!important;font-size:14.5px!important;line-height:1.6!important;color:var(--kxp-ink-2)!important}@media (prefers-reduced-motion:reduce){html body.kxp.single-product .kkd-section summary::after{transition:none}}html body.kxp.single-product .kkd-product>.woocommerce-tabs #tab-description::before{font-family:var(--kxp-font)!important;font-size:30px!important;font-weight:600!important;letter-spacing:-.025em;color:var(--kxp-ink)!important}html body.kxp.single-product .kxp-dt .kxp-terms p,html body.kxp.single-product .kxp-dt .kxp-terms p>span{margin:0!important}html body.kxp.single-product .kxp-dt .kxp-terms p{padding:4px 0!important}html body.kxp.single-product .kxp-dt .kxp-terms p.kxp-terms-h{padding:0 0 6px!important;font-size:11.5px!important}html body.kxp.single-product .kxp-dt .kxp-dt-cls{height:30px!important;padding:0 13px!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body.kxp footer.elementor-location-footer .elementor-widget-theme-site-logo img{filter:brightness(0) invert(1);opacity:.94}html body.kxp.woocommerce-order-received .woocommerce-order{max-width:860px;margin:0 auto}html body.kxp.woocommerce-order-received .woocommerce-thankyou-order-received{display:grid;justify-items:center;gap:6px;margin:0 0 28px!important;padding:0!important;border:0!important;background:none!important;text-align:center;color:var(--kxp-ink)!important;font-size:16px}html body.kxp.woocommerce-order-received .woocommerce-thankyou-order-received::before{content:none!important}html body.kxp .kxp-ty-ic{display:grid;place-items:center;width:64px;height:64px;margin-bottom:10px;border-radius:50%;background:#E7F4EC;color:#1E7A46}html body.kxp .kxp-ty-ic .kxp-i{width:34px!important;height:34px!important;color:#1E7A46}html body.kxp .kxp-ty-h{font-size:clamp(26px, 3.4vw, 36px);font-weight:650;letter-spacing:-.03em;line-height:1.15;text-wrap:balance;color:var(--kxp-ink)}html body.kxp .kxp-ty-s{font-size:16px;line-height:1.5;color:var(--kxp-muted);text-wrap:balance}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 20px!important;padding:0!important;list-style:none;border-radius:20px;background:#fff;border:1px solid rgb(17 26 46 / .08);overflow:hidden}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview::before,html body.kxp.woocommerce-order-received ul.woocommerce-order-overview::after{content:none!important;display:none!important}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview li{float:none!important;margin:0!important;padding:16px 18px!important;border:0!important;border-right:1px solid rgb(17 26 46 / .07)!important;font-size:11.5px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;color:var(--kxp-muted)!important}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview li:last-child{border-right:0!important}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview li strong{display:block;margin-top:6px;font-size:16px!important;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--kxp-ink);font-variant-numeric:tabular-nums}html body.kxp.woocommerce-order-received .woocommerce-order>p:not(.woocommerce-notice){margin:0 0 20px!important;padding:16px 18px;border-radius:16px;background:#F2F5F9;font-size:14.5px;line-height:1.6;color:var(--kxp-ink-2)}html body.kxp .kxp-ty-next{margin:0 0 20px;padding:22px 24px;border-radius:20px;background:#fff;border:1px solid rgb(17 26 46 / .08)}html body.kxp .kxp-ty-next h2{margin:0 0 14px!important;font-size:19px!important;font-weight:600!important;letter-spacing:-.02em;color:var(--kxp-ink)!important}html body.kxp .kxp-ty-next ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 18px!important;padding:0!important;list-style:none;counter-reset:kxs}html body.kxp .kxp-ty-next li{counter-increment:kxs;display:grid;gap:4px;margin:0!important;font-size:14px;line-height:1.5;color:var(--kxp-ink-2)}html body.kxp .kxp-ty-next li::before{content:counter(kxs,decimal-leading-zero);font-size:12px;font-weight:600;color:var(--kxp-orange);font-variant-numeric:tabular-nums}html body.kxp .kxp-ty-next li b{font-weight:600;color:var(--kxp-ink)}html body.kxp a.kxp-ty-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 22px;border-radius:14px;background:#1FAF55;color:#fff!important;font-size:15.5px;font-weight:600;text-decoration:none!important;transition:background-color .2s var(--kxp-out),transform .12s var(--kxp-out)}html body.kxp a.kxp-ty-wa:hover{background:#18984A}html body.kxp a.kxp-ty-wa:active{transform:scale(.97)}html body.kxp a.kxp-ty-wa .kxp-i{width:20px!important;height:20px!important;color:#fff}html body.kxp.woocommerce-order-received .woocommerce-order-details,html body.kxp.woocommerce-order-received .woocommerce-customer-details{margin:0 0 20px!important;padding:22px 24px!important;border-radius:20px;background:#fff;border:1px solid rgb(17 26 46 / .08)!important}html body.kxp.woocommerce-order-received .woocommerce-order-details__title,html body.kxp.woocommerce-order-received .woocommerce-customer-details h2{margin:0 0 12px!important;padding:0!important;border:0!important;background:none!important;font-size:19px!important;font-weight:600!important;letter-spacing:-.02em;color:var(--kxp-ink)!important}html body.kxp.woocommerce-order-received table.order_details{margin:0!important;border:0!important;border-radius:0!important;border-collapse:collapse!important;background:none!important}html body.kxp.woocommerce-order-received table.order_details thead{display:none}html body.kxp.woocommerce-order-received table.order_details th,html body.kxp.woocommerce-order-received table.order_details td{padding:12px 0!important;border:0!important;border-top:1px solid rgb(17 26 46 / .07)!important;background:none!important;font-size:14.5px;vertical-align:top;color:var(--kxp-ink-2)}html body.kxp.woocommerce-order-received table.order_details tbody tr:first-child td{border-top:0!important}html body.kxp.woocommerce-order-received table.order_details td.product-total,html body.kxp.woocommerce-order-received table.order_details tfoot td{text-align:right;font-weight:600;color:var(--kxp-ink);font-variant-numeric:tabular-nums}html body.kxp.woocommerce-order-received table.order_details tfoot th{font-weight:500;color:var(--kxp-muted)}html body.kxp.woocommerce-order-received td.product-name{font-size:17px!important;font-weight:600;color:var(--kxp-ink)!important}html body.kxp.woocommerce-order-received td.product-name .product-quantity{display:none}html body.kxp.woocommerce-order-received ul.wc-item-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:12px 0 0!important;padding:0!important;list-style:none}html body.kxp.woocommerce-order-received ul.wc-item-meta li{display:grid;gap:2px;margin:0!important}html body.kxp.woocommerce-order-received ul.wc-item-meta li strong{font-size:12px;font-weight:500;color:var(--kxp-muted)}html body.kxp.woocommerce-order-received ul.wc-item-meta li p{margin:0!important;font-size:14.5px;font-weight:500;color:var(--kxp-ink)}html body.kxp.woocommerce-order-received a.order-actions-button{display:inline-flex!important;align-items:center;height:44px;padding:0 18px!important;border-radius:12px!important;background:var(--kxp-navy)!important;color:#fff!important;font-size:14.5px!important;font-weight:600!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .2s var(--kxp-out),transform .12s var(--kxp-out)}html body.kxp.woocommerce-order-received a.order-actions-button:hover{background:#15305A!important}html body.kxp.woocommerce-order-received a.order-actions-button:active{transform:scale(.97)}html body.kxp.woocommerce-order-received .woocommerce-customer-details address{margin:0!important;padding:0!important;border:0!important;font-style:normal;font-size:14.5px;line-height:1.7;color:var(--kxp-ink-2)}html body.kxp.woocommerce-order-received .woocommerce-customer-details address p{margin:0!important}@media (max-width:767px){html body.kxp.woocommerce-order-received ul.woocommerce-order-overview{grid-template-columns:1fr 1fr}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview li:nth-child(2){border-right:0!important}html body.kxp.woocommerce-order-received ul.woocommerce-order-overview li:nth-child(-n+2){border-bottom:1px solid rgb(17 26 46 / .07)!important}html body.kxp .kxp-ty-next ol{grid-template-columns:1fr;gap:12px}html body.kxp a.kxp-ty-wa{width:100%}html body.kxp .kxp-ty-next,html body.kxp.woocommerce-order-received .woocommerce-order-details,html body.kxp.woocommerce-order-received .woocommerce-customer-details{padding:18px!important}}html body.kxp .kxp-ty-next li{align-content:start}html body.kxp.woocommerce-order-received table.order_details tbody tr.order_item{display:block;position:relative}html body.kxp.woocommerce-order-received table.order_details tbody tr.order_item td.product-name{display:block;width:100%;padding-right:0!important}html body.kxp.woocommerce-order-received table.order_details tbody tr.order_item td.product-total{position:absolute;top:0;right:0;padding-top:14px!important;font-size:17px}html body.kxp.woocommerce-order-received table.order_details,html body.kxp.woocommerce-order-received table.order_details tbody,html body.kxp.woocommerce-order-received table.order_details tfoot{display:block;width:100%}html body.kxp.woocommerce-order-received table.order_details tfoot tr{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid rgb(17 26 46 / .07)}html body.kxp.woocommerce-order-received table.order_details tfoot th,html body.kxp.woocommerce-order-received table.order_details tfoot td{border-top:0!important}@media (max-width:767px){html body.kxp.woocommerce-order-received ul.wc-item-meta{gap:10px 14px}}html body.kxp.post-type-archive-campaign .ast-archive-description{padding:0 0 36px!important;margin:0!important}html body.kxp.post-type-archive-campaign .ast-archive-description::before{letter-spacing:.12em!important}html body.kxp.post-type-archive-campaign .ast-archive-title{font-size:clamp(32px, 4vw, 44px)!important;font-weight:650!important;letter-spacing:-0.03em!important;text-wrap:balance}html body.kxp.post-type-archive-campaign .ast-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}html body.kxp.post-type-archive-campaign article.campaign{border:1px solid rgb(17 26 46 / .08)!important;border-radius:22px!important;box-shadow:0 1px 2px rgb(17 26 46 / .04),0 18px 40px -30px rgb(17 26 46 / .3)!important;transition:transform .45s var(--kxp-spring),box-shadow .45s var(--kxp-spring)}html body.kxp.post-type-archive-campaign article.campaign::before,html body.kxp.post-type-archive-campaign article.campaign::after{content:none!important;display:none!important;animation:none!important}html body.kxp.post-type-archive-campaign article.campaign:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgb(17 26 46 / .05),0 26px 48px -28px rgb(17 26 46 / .4)!important}html body.kxp.post-type-archive-campaign article.campaign .post-thumb img{aspect-ratio:2 / 1!important;border-radius:21px 21px 0 0!important;transition:transform .7s var(--kxp-spring)!important}html body.kxp.post-type-archive-campaign article.campaign .post-thumb-img-content::after{content:none!important;display:none!important}html body.kxp.post-type-archive-campaign article.campaign .entry-title{margin:22px 26px 8px!important;font-size:21px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-0.02em!important;text-wrap:balance}html body.kxp.post-type-archive-campaign article.campaign .entry-title a{color:var(--kxp-ink)!important;transition:color .2s var(--kxp-out)}html body.kxp.post-type-archive-campaign article.campaign:hover .entry-title a{color:var(--kxp-navy)!important}html body.kxp.post-type-archive-campaign article.campaign .entry-title a::after{content:"";position:absolute;inset:0;z-index:2}html body.kxp.post-type-archive-campaign article.campaign .ast-excerpt-container{margin:0 26px!important}html body.kxp.post-type-archive-campaign article.campaign .ast-excerpt-container p{font-size:15px!important;line-height:1.6!important;color:var(--kxp-ink-2)!important}html body.kxp.post-type-archive-campaign article.campaign .ast-excerpt-container::after{content:"Detayları gör  →"!important;margin:16px 0 24px!important;font-size:14px!important;font-weight:600!important;color:var(--kxp-orange)!important}@media (max-width:767px){html body.kxp.post-type-archive-campaign .ast-row{grid-template-columns:1fr!important;gap:16px!important}html body.kxp.post-type-archive-campaign #primary,html body.kxp.post-type-archive-campaign .site-main{padding-left:0!important;padding-right:0!important}html body.kxp.post-type-archive-campaign .site-content>.ast-container{padding-left:20px!important;padding-right:20px!important}html body.kxp.post-type-archive-campaign .ast-archive-description{padding:0 0 24px!important}html body.kxp.post-type-archive-campaign article.campaign .entry-title{margin:18px 20px 8px!important;font-size:19px!important}html body.kxp.post-type-archive-campaign article.campaign .ast-excerpt-container{margin:0 20px!important}}@media (prefers-reduced-motion:reduce){html body.kxp.post-type-archive-campaign article.campaign,html body.kxp.post-type-archive-campaign article.campaign .post-thumb img{transition:none!important}}html body.kxp.post-type-archive-campaign article.campaign .blog-layout-4{padding:0!important}html body.kxp .kk-rehber{max-width:1200px;padding:72px 0 48px}html body.kxp .kk-rehber h1{font-size:clamp(32px, 4vw, 44px);font-weight:650;letter-spacing:-.03em;line-height:1.1;text-wrap:balance;color:var(--kxp-ink);margin:0 0 12px}html body.kxp .kk-rehber h1::before{content:"SEYAHAT REHBERİ";display:block;margin-bottom:12px;font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--kxp-orange)}html body.kxp .kk-rehber .kk-lead{font-size:17px;line-height:1.6;color:var(--kxp-ink-2);max-width:64ch;margin:0 0 36px;text-wrap:pretty}html body.kxp .kk-rehber .kk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 40px}html body.kxp .kk-rehber .kk-card{border:1px solid rgb(17 26 46 / .08);border-radius:22px;box-shadow:0 1px 2px rgb(17 26 46 / .04),0 18px 40px -30px rgb(17 26 46 / .3);transition:transform .45s var(--kxp-spring),box-shadow .45s var(--kxp-spring)}html body.kxp .kk-rehber .kk-card:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgb(17 26 46 / .05),0 26px 48px -28px rgb(17 26 46 / .4)}html body.kxp .kk-rehber .kk-card .kk-img{aspect-ratio:auto;height:240px}html body.kxp .kk-rehber .kk-card .kk-img img{transition:transform .7s var(--kxp-spring)}html body.kxp .kk-rehber .kk-card .kk-body{padding:20px 22px 22px;gap:8px}html body.kxp .kk-rehber .kk-card h2{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25;text-wrap:balance;color:var(--kxp-ink)}html body.kxp .kk-rehber .kk-card p{font-size:15px;color:var(--kxp-ink-2)}html body.kxp .kk-rehber .kk-card .kk-more{padding-top:10px;font-size:14px;font-weight:600;color:var(--kxp-orange)}html body.kxp .kk-rehber .kk-card:hover h2{color:var(--kxp-navy)}@media (min-width:901px){html body.kxp .kk-rehber .kk-grid>.kk-card:first-child{grid-column:span 2}html body.kxp .kk-rehber .kk-grid>.kk-card:first-child h2{font-size:24px}}html body.kxp .kk-rehber .kk-cta-box{border-radius:22px;padding:30px 34px;background:var(--kxp-ink)}html body.kxp .kk-rehber .kk-cta-box h3{font-size:22px;font-weight:600;letter-spacing:-.02em}html body.kxp .kk-rehber .kk-cta-box a{text-decoration:none!important;height:50px;align-items:center;padding:0 26px;border-radius:14px;background:var(--kxp-orange);font-weight:600;transition:background-color .2s var(--kxp-out),transform .12s var(--kxp-out)}html body.kxp .kk-rehber .kk-cta-box a:hover{background:var(--kxp-orange-h)}html body.kxp .kk-rehber .kk-cta-box a:active{transform:scale(.97)}@media (max-width:900px) and (min-width:561px){html body.kxp .kk-rehber .kk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){html body.kxp .kk-rehber{padding:36px 6px 32px}html body.kxp .kk-rehber .kk-grid{grid-template-columns:1fr;gap:16px}html body.kxp .kk-rehber .kk-card .kk-img{height:200px}html body.kxp .kk-rehber .kk-cta-box{padding:24px 22px}html body.kxp .kk-rehber .kk-cta-box a{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){html body.kxp .kk-rehber .kk-card,html body.kxp .kk-rehber .kk-card .kk-img img{transition:none}}html body.kxp .kk-rehber .kk-card a.kk-more,html body.kxp .kk-rehber .kk-cta-box a{text-decoration:none!important}html body.kxp.page-id-582 .elementor-582 .elementor-element-332280da{max-width:1240px;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}html body.kxp.page-id-582 .elementor-element-5f8127a2 p{font-size:16px!important;line-height:1.7!important;color:var(--kxp-ink-2)!important;max-width:60ch}html body.kxp.page-id-582 .elementor-element-5f8127a2 p>br:first-child{display:none}html body.kxp.page-id-582 .elementor-582 .elementor-element-a6568b9{max-width:1240px;margin:72px auto!important;padding:0 20px!important;gap:24px!important}html body.kxp.page-id-582 .br-office-card{border:1px solid rgb(17 26 46 / .08)!important;border-radius:22px!important;overflow:hidden;background:#fff!important;box-shadow:0 1px 2px rgb(17 26 46 / .04),0 18px 40px -30px rgb(17 26 46 / .3)!important}html body.kxp.page-id-582 .br-office-card iframe{display:block;width:100%!important;border:0;background:#EEF2F7}html body.kxp.page-id-582 .br-office-card .elementor-icon-box-title{font-weight:600!important}@media (max-width:767px){html body.kxp.page-id-582 .elementor-582 .elementor-element-a6568b9{margin:40px auto!important;gap:16px!important}}html body.kxp.page-id-582 .br-office-card .elementor-widget-icon-box:last-child .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px;text-align:left!important}html body.kxp.page-id-582 .br-office-card .elementor-widget-icon-box:last-child .elementor-icon-box-icon{margin:0!important;display:inline-flex}html body.kxp.page-id-582 .br-office-card .elementor-widget-icon-box:last-child :is(.elementor-icon-box-content,.elementor-icon-box-title,.elementor-icon-box-icon,.elementor-icon){margin:0!important;padding:0!important;line-height:1.3!important;display:inline-flex;align-items:center}html body.kxp.page-id-582 .br-office-card .elementor-widget-icon-box:last-child .elementor-icon svg{width:14px!important;height:14px!important}html body.kxp.page-id-582 .br-office-card .elementor-widget-icon-box:last-child .elementor-icon svg,html body.kxp.page-id-582 .br-office-card .elementor-widget-icon-box:last-child .elementor-icon svg *{fill:#16A34A!important;color:#16A34A!important}