/* KAYAK UI mockups, built in HTML/CSS at 1000x625 and scaled to fit */
.kxw{position:relative;width:100%;aspect-ratio:1000/575;overflow:hidden;background:#fff;border-radius:0 0 14px 14px}
.kx{position:absolute;left:0;top:0;width:1000px;height:575px;transform-origin:0 0;font-family:Roboto,"Segoe UI",Arial,sans-serif;font-size:12px;line-height:1.35;color:#192024;background:#fff;text-align:left;text-transform:none;letter-spacing:0;font-weight:400;overflow:hidden}
.kx *{box-sizing:border-box;margin:0;padding:0}
.kx i,.kx em,.kx u,.kx b{font-style:normal;text-decoration:none}
.x-top{height:44px;display:flex;align-items:center;gap:16px;padding:0 16px;border-bottom:1px solid #e6e9ec;background:#fff}
.x-burg{width:16px;height:2px;background:#192024;box-shadow:0 5px #192024,0 -5px #192024}
.x-logo{display:flex;gap:1px}
.x-logo i{background:#ff690f;color:#fff;font-weight:700;font-size:10px;width:15px;height:18px;display:grid;place-items:center}
.x-me{margin-left:auto;width:28px;height:28px;border-radius:50%;background:#eef1f4;display:grid;place-items:center;font-weight:600;font-size:12px}
.x-body{display:flex;height:calc(100% - 44px)}
.x-rail{width:44px;border-right:1px solid #e6e9ec;padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:14px;flex:none}
.x-rail i{width:16px;height:14px;border-radius:4px;background:#8d99a5}
.x-rail i.on{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#ff8a5c,#8a3fa0);outline:4px solid #f0f2f5}
.x-rail hr{width:28px;border:0;border-top:1px solid #e6e9ec}
.x-main{flex:1;min-width:0;position:relative;overflow:hidden}
.x-pad,.x-left{padding:12px 22px;min-width:0}
.x-back{color:#5b6670;font-size:11px;margin-bottom:6px}
.x-th{display:flex;gap:12px;align-items:center}
.x-thumb{width:56px;height:56px;border-radius:10px;flex:none}
.x-title{font-size:23px;font-weight:700;letter-spacing:-.01em}
.x-dates{color:#5b6670;font-size:11px;display:flex;align-items:center;gap:8px;margin-top:2px}
.x-avs{display:flex}
.x-avs b{width:18px;height:18px;border-radius:50%;color:#fff;font-size:9px;display:grid;place-items:center;border:1.5px solid #fff;margin-right:-5px;font-weight:600}
.x-tabs{display:flex;gap:18px;margin:14px 0 0;border-bottom:1px solid #e6e9ec;font-size:11px;color:#192024}
.x-tabs span{padding:0 0 7px;margin-bottom:-1px}
.x-tabs .on{color:#ff690f;border-bottom:2px solid #ff690f;font-weight:500}
.x-split{display:grid;grid-template-columns:1fr 1fr;height:100%}
.x-split.b{grid-template-columns:1.1fr 1fr}
.x-sc{padding:10px 0 8px;position:relative}
.x-sc.inc{background:#f0f2f4;border-radius:10px;padding:10px 14px;margin:6px 0}
.x-st{font-size:17px;font-weight:700;margin-right:8px}
.x-chip{font-size:9px;padding:2px 8px;border-radius:99px}
.x-chip.ok{background:#ff690f;color:#fff}
.x-chip.no{background:#5b6670;color:#fff}
.x-v{color:#5b6670;font-size:11px;margin-top:4px}
.x-pen{position:absolute;right:20px;top:14px;width:10px;height:10px;border-radius:2px;background:#192024;transform:rotate(45deg) scaleY(.5)}
.x-map{position:relative;height:100%;min-height:100%;background:
 radial-gradient(ellipse 22% 9% at 30% 18%,#c4dcb0 0 60%,transparent 64%),
 radial-gradient(ellipse 26% 10% at 78% 12%,#b9d8a4 0 60%,transparent 64%),
 radial-gradient(ellipse 12% 8% at 24% 44%,#cfe3bd 0 60%,transparent 64%),
 linear-gradient(200deg,transparent 0 62%,#b9d9f5 62.2% 100%) ,
 repeating-linear-gradient(35deg,transparent 0 26px,rgba(0,0,0,.035) 26px 27px),
 repeating-linear-gradient(-55deg,transparent 0 34px,rgba(0,0,0,.035) 34px 35px),#ecefe6;overflow:hidden}
.x-map.fl{background:radial-gradient(ellipse 22% 38% at 40% 62%,#d7e8cc 0 60%,transparent 62%),#9fc9db;height:165px;border-radius:12px}
.x-pin{position:absolute;width:20px;height:20px;border-radius:5px;background:#2c3a43;transform:translate(-50%,-50%)}
.x-pin::after{content:"";position:absolute;left:5px;top:5px;width:10px;height:7px;background:#fff;border-radius:2px}
.x-pl{position:absolute;font-size:10px;color:#44505a;font-weight:500;transform:translate(-50%,-50%)}
.x-h1{font-size:28px;font-weight:700;margin:6px 0 20px 56px}
.x-h2{font-size:21px;font-weight:700;margin:14px 0 8px}
.x-h3{font-size:14px;font-weight:700;margin:0 0 8px 0}
.x-h3.s{margin-top:12px}
.x-trips{padding:16px 0 0 0}
.x-trips .x-h3{margin-left:56px}
.x-cards{display:flex;gap:30px;margin:0 0 18px 56px}
.x-tc{width:200px}
.x-tc .x-ph{height:135px;border-radius:12px;margin-bottom:6px}
.x-tc span{display:block;font-weight:700;font-size:13px;text-align:center}
.x-tc small{display:block;text-align:center;color:#5b6670;font-size:10px}
.x-ph.add{background:#ff690f}
.x-ph.la,.x-thumb.la,.x-mini.la{background:linear-gradient(160deg,#ff9b5a 0,#d4457a 45%,#47276e 100%)}
.x-ph.ny{background:linear-gradient(160deg,#f6c0a0,#9a7ab0 55%,#2f3f66)}
.x-ph.hi{background:linear-gradient(170deg,#6fd0c6,#1f8f8a 50%,#2c5e3f)}
.x-ph.it{background:linear-gradient(170deg,#6bb7d8,#e07a6a 55%,#e8b04a)}
.x-ph.ma{background:linear-gradient(170deg,#e9b77c,#c27b4a 60%,#8d4f2c)}
.x-ph.mi{background:linear-gradient(170deg,#9fe0e8,#4fb7c4 45%,#e9d6a0)}
.x-ph.at{background:linear-gradient(170deg,#f6a35a,#7f77b0 50%,#2b3552)}
.x-ph.ch{background:linear-gradient(170deg,#9ec4e8,#587ea8 55%,#2f4560)}
.x-dim{position:absolute;inset:0;background:rgba(25,32,36,.55)}
.x-md{position:absolute;background:#fff;border-radius:16px;padding:22px;box-shadow:0 20px 50px rgba(0,0,0,.3)}
.x-x{position:absolute;right:16px;top:10px;font-size:22px;line-height:1}
.x-mt{font-size:18px;font-weight:700;text-align:center;margin-bottom:18px}
.x-two{display:flex;gap:26px;justify-content:center}
.x-big{width:150px;height:140px;border-radius:14px;border:2px solid #ff690f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:14px}
.x-big.on{background:#ff690f;color:#fff}
.x-big.sq{width:200px;height:190px;font-size:18px}
.x-inv{display:flex;gap:12px;align-items:center;margin-bottom:16px}
.x-in{flex:1;background:#eef1f4;border-radius:99px;padding:10px 16px;color:#5b6670}
.x-btn{background:#ff690f;color:#fff;font-weight:600;border-radius:99px;padding:8px 18px;font-size:12px;white-space:nowrap}
.x-btn.sm{padding:4px 12px;font-size:10px}
.x-sec{font-weight:700;font-size:13px;margin-bottom:8px}
.x-row{display:flex;align-items:center;gap:10px;margin-bottom:9px}
.x-row b{width:26px;height:26px;border-radius:50%;color:#fff;display:grid;place-items:center;font-weight:500;flex:none}
.x-row div{flex:1}
.x-row small{display:block;color:#5b6670;font-size:10px}
.x-sel{background:#eef1f4;border-radius:99px;padding:5px 14px;font-size:11px}
.x-sel.sm{padding:2px 8px;font-size:10px;display:inline-block}
.x-sel.link{color:#ff690f}
.x-lock{width:12px;height:12px;border-radius:3px;background:#ff690f}
.x-foot{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:6px}
.x-skip{color:#ff690f;font-weight:500}
.x-lrow{display:grid;grid-template-columns:1.5fr 1fr;gap:18px}
.x-lmap{position:relative}
.x-search{position:absolute;z-index:2;left:0;top:0;width:55%;border:2px solid #ff690f;border-radius:99px;padding:6px 14px;background:#fff;font-size:10px;color:#5b6670}
.x-top3{background:#f6eae0;border-radius:12px;padding:12px}
.x-t3h{color:#ff690f;font-weight:700;font-size:16px;text-align:center;margin-bottom:10px}
.x-t3{background:#fff;border-radius:8px;padding:8px;display:flex;align-items:center;gap:8px;font-size:11px;box-shadow:0 1px 3px rgba(0,0,0,.1)}
.x-t3 .x-btn{margin-left:auto}
.x-mini{width:26px;height:26px;border-radius:5px;flex:none}
.x-sgs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.x-sg{position:relative;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.14);padding-bottom:8px;overflow:hidden}
.x-sg .x-ph{height:70px}
.x-sg em{position:absolute;left:0;top:0;background:#ff690f;color:#fff;font-size:9px;padding:3px 10px;border-radius:0 0 8px 0;z-index:1}
.x-sn{text-align:center;font-weight:700;font-size:12px;margin:6px 0}
.x-vt{display:flex;gap:6px;padding:0 8px;font-size:10px}
.x-vt span{flex:1;text-align:center;background:#eceff2;border-radius:99px;padding:3px}
.x-vt .up{background:#fde3d4}
.x-drow{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;margin-top:14px}
.x-cal{border:1px solid #d8dde2;border-radius:18px;padding:14px 18px}
.x-cm{text-align:center;font-size:17px;font-weight:500;margin-bottom:10px}
.x-cg{display:grid;grid-template-columns:repeat(7,1fr);gap:6px 0;text-align:center;font-size:11px}
.x-cg small{color:#8d99a5;font-size:9px}
.x-cg span{padding:7px 0}
.x-cg .o{color:#b6bec6}
.x-cg .g{background:#9fe0a8}.x-cg .p{background:#e3a8f2}.x-cg .r{background:#f4a6c0}
.x-cg .sel{background:#6b7075;color:#fff}
.x-bd{display:flex;flex-direction:column;gap:12px}
.x-bc{border:1px solid #d8dde2;border-radius:14px;padding:12px 16px}
.x-bc b{display:block;font-size:13px;margin-bottom:8px}
.x-bl{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-bottom:6px;gap:8px}
.x-leg{border:1px solid #d8dde2;border-radius:10px;padding:8px 12px;width:150px;font-size:10px}
.x-leg span{display:flex;align-items:center;gap:6px;margin-top:3px}
.x-leg i{width:8px;height:8px}
.x-sub{color:#5b6670;font-size:10px;margin-bottom:10px}
.x-tb{font-weight:700;font-size:12px;margin-bottom:12px}
.x-tb span{font-weight:400;background:#eef1f4;padding:3px 10px;margin-left:8px;border-radius:4px}
.x-sl{display:grid;grid-template-columns:80px 1fr 40px;align-items:center;gap:8px;margin-bottom:14px;font-size:11px}
.x-sl small{font-size:10px;color:#5b6670}
.x-tr{height:7px;border:1px solid #d8dde2;border-radius:99px;position:relative;background:#fff}
.x-tr i{display:block;height:100%;border-radius:99px;background:#ff690f}
.x-tr u{position:absolute;top:-4px;width:2px;height:14px;background:#ff690f}
.x-tr.g{height:9px;flex:1}
.x-grp{border-left:1px solid #e6e9ec;padding:12px 24px}
.x-mb{display:flex;align-items:center;gap:12px;margin-bottom:14px}
.x-mb b{width:26px;height:26px;border-radius:50%;color:#fff;display:grid;place-items:center;font-weight:500;flex:none}
.x-stat{display:flex;justify-content:space-between;margin-top:20px;font-size:11px;color:#5b6670}
.x-stat b{display:block;font-size:15px;color:#192024}
.x-stat .m b{color:#ff690f}
.x-day{padding:12px 0}
.x-dn{font-size:19px;color:#ff690f;font-weight:500}
.x-dn i{display:inline-block;width:14px;height:14px;border-radius:50%;background:#ff690f;color:#fff;font-size:11px;line-height:14px;text-align:center;vertical-align:middle}
.x-ev{background:#f0f2f4;border-radius:8px;padding:8px 12px;margin-top:10px;font-size:11px}
.x-ev b{display:block}
.x-ev small{display:block;color:#5b6670;font-size:10px}

/* refinements */
.kx .x-ph.la{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffb066'%2F%3E%3Cstop%20offset%3D'0.45'%20stop-color%3D'%23e0457b'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%233b2468'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Ccircle%20cx%3D'290'%20cy%3D'150'%20r%3D'34'%20fill%3D'%23ffd9a0'%20opacity%3D'.85'%2F%3E%3Crect%20x%3D'0'%20y%3D'125'%20width%3D'20'%20height%3D'290'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'22'%20y%3D'153'%20width%3D'25'%20height%3D'262'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'49'%20y%3D'178'%20width%3D'26'%20height%3D'237'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'77'%20y%3D'111'%20width%3D'17'%20height%3D'304'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'96'%20y%3D'141'%20width%3D'30'%20height%3D'274'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'128'%20y%3D'139'%20width%3D'27'%20height%3D'276'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'157'%20y%3D'135'%20width%3D'16'%20height%3D'280'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'175'%20y%3D'158'%20width%3D'21'%20height%3D'257'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'198'%20y%3D'118'%20width%3D'16'%20height%3D'297'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'216'%20y%3D'126'%20width%3D'21'%20height%3D'289'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'239'%20y%3D'131'%20width%3D'18'%20height%3D'284'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'259'%20y%3D'124'%20width%3D'19'%20height%3D'291'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'280'%20y%3D'134'%20width%3D'22'%20height%3D'281'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'304'%20y%3D'112'%20width%3D'17'%20height%3D'303'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'323'%20y%3D'128'%20width%3D'26'%20height%3D'287'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'351'%20y%3D'131'%20width%3D'31'%20height%3D'284'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'384'%20y%3D'111'%20width%3D'22'%20height%3D'304'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20y%3D'215'%20width%3D'400'%20height%3D'90'%20fill%3D'%231a1030'%2F%3E%3Cpath%20d%3D'M0%20250L400%20232'%20stroke%3D'%23ff7a5a'%20stroke-width%3D'5'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M0%20262L400%20246'%20stroke%3D'%23fff2b0'%20stroke-width%3D'3'%20opacity%3D'.8'%2F%3E%3Cg%20transform%3D'translate(60%20120)%20scale(1.1)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(330%20135)%20scale(0.9)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(370%20150)%20scale(0.7)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.ny{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f9cfa8'%2F%3E%3Cstop%20offset%3D'0.5'%20stop-color%3D'%23b48cc0'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%2334426e'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Crect%20x%3D'0'%20y%3D'170'%20width%3D'18'%20height%3D'280'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'20'%20y%3D'208'%20width%3D'29'%20height%3D'242'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'51'%20y%3D'204'%20width%3D'16'%20height%3D'246'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'69'%20y%3D'147'%20width%3D'27'%20height%3D'303'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'98'%20y%3D'147'%20width%3D'26'%20height%3D'303'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'126'%20y%3D'195'%20width%3D'31'%20height%3D'255'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'159'%20y%3D'160'%20width%3D'32'%20height%3D'290'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'193'%20y%3D'153'%20width%3D'31'%20height%3D'297'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'226'%20y%3D'203'%20width%3D'30'%20height%3D'247'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'258'%20y%3D'141'%20width%3D'31'%20height%3D'309'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'291'%20y%3D'197'%20width%3D'18'%20height%3D'253'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'311'%20y%3D'200'%20width%3D'25'%20height%3D'250'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'338'%20y%3D'220'%20width%3D'20'%20height%3D'230'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'360'%20y%3D'208'%20width%3D'29'%20height%3D'242'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'391'%20y%3D'153'%20width%3D'28'%20height%3D'297'%20fill%3D'%232a3358'%2F%3E%3Crect%20x%3D'0'%20y%3D'169'%20width%3D'22'%20height%3D'301'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'24'%20y%3D'187'%20width%3D'21'%20height%3D'283'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'47'%20y%3D'203'%20width%3D'28'%20height%3D'267'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'77'%20y%3D'166'%20width%3D'29'%20height%3D'304'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'108'%20y%3D'226'%20width%3D'34'%20height%3D'244'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'144'%20y%3D'174'%20width%3D'23'%20height%3D'296'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'169'%20y%3D'239'%20width%3D'36'%20height%3D'231'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'207'%20y%3D'212'%20width%3D'19'%20height%3D'258'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'228'%20y%3D'202'%20width%3D'24'%20height%3D'268'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'254'%20y%3D'200'%20width%3D'33'%20height%3D'270'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'289'%20y%3D'196'%20width%3D'32'%20height%3D'274'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'323'%20y%3D'219'%20width%3D'35'%20height%3D'251'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'360'%20y%3D'219'%20width%3D'24'%20height%3D'251'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'386'%20y%3D'227'%20width%3D'19'%20height%3D'243'%20fill%3D'%231b2240'%2F%3E%3Crect%20x%3D'190'%20y%3D'80'%20width%3D'12'%20height%3D'190'%20fill%3D'%231b2240'%2F%3E%3Cpath%20d%3D'M196%2060l6%2020h-12z'%20fill%3D'%231b2240'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.hi{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23bfe6ec'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23f4f0d8'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Cpath%20d%3D'M0%20200L70%2090%20120%20150%20190%2060%20260%20160%20330%20100%20400%20190V300H0Z'%20fill%3D'%232f7a58'%2F%3E%3Cpath%20d%3D'M0%20200L70%2090%20100%20130%2060%20200Z'%20fill%3D'%23215c42'%2F%3E%3Cpath%20d%3D'M0%20220C100%20200%20200%20240%20400%20210V300H0Z'%20fill%3D'%2327b7b0'%2F%3E%3Cpath%20d%3D'M0%20250C120%20235%20240%20265%20400%20245V300H0Z'%20fill%3D'%231c8f95'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.it{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%238fd0ee'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23cfeaf5'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Cpath%20d%3D'M0%20230C100%20215%20300%20215%20400%20230V300H0Z'%20fill%3D'%232c93b8'%2F%3E%3Cpath%20d%3D'M0%20120C80%2090%20150%20110%20220%2090L400%20130V250H0Z'%20fill%3D'%237d6a58'%2F%3E%3Crect%20x%3D'30'%20y%3D'130'%20width%3D'32'%20height%3D'46'%20fill%3D'%23e07a6a'%2F%3E%3Crect%20x%3D'42'%20y%3D'144'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'70'%20y%3D'120'%20width%3D'32'%20height%3D'46'%20fill%3D'%23f0b64a'%2F%3E%3Crect%20x%3D'82'%20y%3D'134'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'110'%20y%3D'126'%20width%3D'32'%20height%3D'46'%20fill%3D'%23d9534f'%2F%3E%3Crect%20x%3D'122'%20y%3D'140'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'150'%20y%3D'108'%20width%3D'32'%20height%3D'46'%20fill%3D'%23f7d9a0'%2F%3E%3Crect%20x%3D'162'%20y%3D'122'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'190'%20y%3D'112'%20width%3D'32'%20height%3D'46'%20fill%3D'%23e07a6a'%2F%3E%3Crect%20x%3D'202'%20y%3D'126'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'235'%20y%3D'118'%20width%3D'32'%20height%3D'46'%20fill%3D'%23f0b64a'%2F%3E%3Crect%20x%3D'247'%20y%3D'132'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'280'%20y%3D'126'%20width%3D'32'%20height%3D'46'%20fill%3D'%23c75a4a'%2F%3E%3Crect%20x%3D'292'%20y%3D'140'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'320'%20y%3D'134'%20width%3D'32'%20height%3D'46'%20fill%3D'%23f7d9a0'%2F%3E%3Crect%20x%3D'332'%20y%3D'148'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20x%3D'360'%20y%3D'138'%20width%3D'32'%20height%3D'46'%20fill%3D'%23e07a6a'%2F%3E%3Crect%20x%3D'372'%20y%3D'152'%20width%3D'8'%20height%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Cpath%20d%3D'M0%20180C60%20170%2090%20200%20200%20190S340%20180%20400%20200V225H0Z'%20fill%3D'%233aa56b'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.ma{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f6c88a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23e8a15a'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Crect%20x%3D'10'%20y%3D'120'%20width%3D'70'%20height%3D'140'%20fill%3D'%23c98a55'%2F%3E%3Crect%20x%3D'40'%20y%3D'140'%20width%3D'10'%20height%3D'18'%20rx%3D'5'%20fill%3D'%237a4a28'%2F%3E%3Crect%20x%3D'70'%20y%3D'90'%20width%3D'60'%20height%3D'170'%20fill%3D'%23b97a48'%2F%3E%3Crect%20x%3D'95'%20y%3D'110'%20width%3D'10'%20height%3D'18'%20rx%3D'5'%20fill%3D'%237a4a28'%2F%3E%3Crect%20x%3D'120'%20y%3D'140'%20width%3D'80'%20height%3D'120'%20fill%3D'%23d19a68'%2F%3E%3Crect%20x%3D'155'%20y%3D'160'%20width%3D'10'%20height%3D'18'%20rx%3D'5'%20fill%3D'%237a4a28'%2F%3E%3Crect%20x%3D'190'%20y%3D'70'%20width%3D'70'%20height%3D'190'%20fill%3D'%23c98a55'%2F%3E%3Crect%20x%3D'220'%20y%3D'90'%20width%3D'10'%20height%3D'18'%20rx%3D'5'%20fill%3D'%237a4a28'%2F%3E%3Crect%20x%3D'250'%20y%3D'130'%20width%3D'60'%20height%3D'130'%20fill%3D'%23b97a48'%2F%3E%3Crect%20x%3D'275'%20y%3D'150'%20width%3D'10'%20height%3D'18'%20rx%3D'5'%20fill%3D'%237a4a28'%2F%3E%3Crect%20x%3D'300'%20y%3D'100'%20width%3D'80'%20height%3D'160'%20fill%3D'%23d19a68'%2F%3E%3Crect%20x%3D'335'%20y%3D'120'%20width%3D'10'%20height%3D'18'%20rx%3D'5'%20fill%3D'%237a4a28'%2F%3E%3Crect%20y%3D'240'%20width%3D'400'%20height%3D'60'%20fill%3D'%23b87a48'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.mi{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23a9e4f0'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23e9f6f4'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Crect%20y%3D'150'%20width%3D'400'%20height%3D'60'%20fill%3D'%233bb6c8'%2F%3E%3Crect%20y%3D'200'%20width%3D'400'%20height%3D'100'%20fill%3D'%23f1dfae'%2F%3E%3Crect%20x%3D'0'%20y%3D'75'%20width%3D'30'%20height%3D'285'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'32'%20y%3D'128'%20width%3D'23'%20height%3D'232'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'57'%20y%3D'118'%20width%3D'32'%20height%3D'242'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'91'%20y%3D'76'%20width%3D'29'%20height%3D'284'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'122'%20y%3D'72'%20width%3D'28'%20height%3D'288'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'152'%20y%3D'95'%20width%3D'29'%20height%3D'265'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'183'%20y%3D'95'%20width%3D'28'%20height%3D'265'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'213'%20y%3D'103'%20width%3D'19'%20height%3D'257'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'234'%20y%3D'108'%20width%3D'30'%20height%3D'252'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'266'%20y%3D'61'%20width%3D'37'%20height%3D'299'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'305'%20y%3D'71'%20width%3D'22'%20height%3D'289'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'329'%20y%3D'89'%20width%3D'33'%20height%3D'271'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'364'%20y%3D'65'%20width%3D'32'%20height%3D'295'%20fill%3D'%23f5f7fa'%2F%3E%3Crect%20x%3D'398'%20y%3D'68'%20width%3D'19'%20height%3D'292'%20fill%3D'%23f5f7fa'%2F%3E%3Cg%20transform%3D'translate(70%20120)%20scale(1.2)'%20fill%3D'%230f5d3a'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(300%20135)%20scale(1)'%20fill%3D'%230f5d3a'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(350%20125)%20scale(1.15)'%20fill%3D'%230f5d3a'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.at{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffb25a'%2F%3E%3Cstop%20offset%3D'0.5'%20stop-color%3D'%23c07a9c'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%232c3558'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Crect%20x%3D'0'%20y%3D'193'%20width%3D'24'%20height%3D'287'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'26'%20y%3D'246'%20width%3D'23'%20height%3D'234'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'51'%20y%3D'236'%20width%3D'26'%20height%3D'244'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'79'%20y%3D'194'%20width%3D'33'%20height%3D'286'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'114'%20y%3D'190'%20width%3D'36'%20height%3D'290'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'152'%20y%3D'173'%20width%3D'21'%20height%3D'307'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'175'%20y%3D'173'%20width%3D'20'%20height%3D'307'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'197'%20y%3D'181'%20width%3D'31'%20height%3D'299'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'230'%20y%3D'226'%20width%3D'26'%20height%3D'254'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'258'%20y%3D'179'%20width%3D'19'%20height%3D'301'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'279'%20y%3D'189'%20width%3D'20'%20height%3D'291'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'301'%20y%3D'207'%20width%3D'31'%20height%3D'273'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'334'%20y%3D'183'%20width%3D'26'%20height%3D'297'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'362'%20y%3D'186'%20width%3D'21'%20height%3D'294'%20fill%3D'%23222a46'%2F%3E%3Crect%20x%3D'385'%20y%3D'246'%20width%3D'26'%20height%3D'234'%20fill%3D'%23222a46'%2F%3E%3Cpath%20d%3D'M210%2030h20l8%20270h-36z'%20fill%3D'%23141a30'%2F%3E%3Crect%20x%3D'214'%20y%3D'30'%20width%3D'12'%20height%3D'270'%20fill%3D'%232e4a8a'%20opacity%3D'.55'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-ph.ch{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%239fd0f2'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23e6f1fa'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Crect%20x%3D'0'%20y%3D'134'%20width%3D'34'%20height%3D'306'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'36'%20y%3D'207'%20width%3D'23'%20height%3D'233'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'61'%20y%3D'137'%20width%3D'36'%20height%3D'303'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'99'%20y%3D'155'%20width%3D'31'%20height%3D'285'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'132'%20y%3D'131'%20width%3D'36'%20height%3D'309'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'170'%20y%3D'134'%20width%3D'21'%20height%3D'306'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'193'%20y%3D'194'%20width%3D'24'%20height%3D'246'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'219'%20y%3D'142'%20width%3D'29'%20height%3D'298'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'250'%20y%3D'207'%20width%3D'32'%20height%3D'233'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'284'%20y%3D'180'%20width%3D'17'%20height%3D'260'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'303'%20y%3D'170'%20width%3D'28'%20height%3D'270'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'333'%20y%3D'168'%20width%3D'21'%20height%3D'272'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'356'%20y%3D'164'%20width%3D'22'%20height%3D'276'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'380'%20y%3D'147'%20width%3D'31'%20height%3D'293'%20fill%3D'%2358799c'%2F%3E%3Crect%20x%3D'0'%20y%3D'223'%20width%3D'23'%20height%3D'237'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'25'%20y%3D'153'%20width%3D'28'%20height%3D'307'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'55'%20y%3D'211'%20width%3D'27'%20height%3D'249'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'84'%20y%3D'187'%20width%3D'26'%20height%3D'273'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'112'%20y%3D'190'%20width%3D'25'%20height%3D'270'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'139'%20y%3D'210'%20width%3D'32'%20height%3D'250'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'173'%20y%3D'158'%20width%3D'31'%20height%3D'302'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'206'%20y%3D'223'%20width%3D'26'%20height%3D'237'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'234'%20y%3D'156'%20width%3D'37'%20height%3D'304'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'273'%20y%3D'186'%20width%3D'28'%20height%3D'274'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'303'%20y%3D'184'%20width%3D'35'%20height%3D'276'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'340'%20y%3D'180'%20width%3D'32'%20height%3D'280'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'374'%20y%3D'203'%20width%3D'21'%20height%3D'257'%20fill%3D'%233a587a'%2F%3E%3Crect%20x%3D'397'%20y%3D'163'%20width%3D'34'%20height%3D'297'%20fill%3D'%233a587a'%2F%3E%3Cellipse%20cx%3D'200'%20cy%3D'235'%20rx%3D'62'%20ry%3D'34'%20fill%3D'%23c8d4de'%2F%3E%3Cellipse%20cx%3D'185'%20cy%3D'224'%20rx%3D'28'%20ry%3D'12'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Crect%20y%3D'262'%20width%3D'400'%20height%3D'40'%20fill%3D'%238a8f94'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-thumb.la,.kx .x-mini.la{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffb066'%2F%3E%3Cstop%20offset%3D'0.45'%20stop-color%3D'%23e0457b'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%233b2468'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Ccircle%20cx%3D'290'%20cy%3D'150'%20r%3D'34'%20fill%3D'%23ffd9a0'%20opacity%3D'.85'%2F%3E%3Crect%20x%3D'0'%20y%3D'125'%20width%3D'20'%20height%3D'290'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'22'%20y%3D'153'%20width%3D'25'%20height%3D'262'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'49'%20y%3D'178'%20width%3D'26'%20height%3D'237'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'77'%20y%3D'111'%20width%3D'17'%20height%3D'304'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'96'%20y%3D'141'%20width%3D'30'%20height%3D'274'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'128'%20y%3D'139'%20width%3D'27'%20height%3D'276'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'157'%20y%3D'135'%20width%3D'16'%20height%3D'280'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'175'%20y%3D'158'%20width%3D'21'%20height%3D'257'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'198'%20y%3D'118'%20width%3D'16'%20height%3D'297'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'216'%20y%3D'126'%20width%3D'21'%20height%3D'289'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'239'%20y%3D'131'%20width%3D'18'%20height%3D'284'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'259'%20y%3D'124'%20width%3D'19'%20height%3D'291'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'280'%20y%3D'134'%20width%3D'22'%20height%3D'281'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'304'%20y%3D'112'%20width%3D'17'%20height%3D'303'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'323'%20y%3D'128'%20width%3D'26'%20height%3D'287'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'351'%20y%3D'131'%20width%3D'31'%20height%3D'284'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'384'%20y%3D'111'%20width%3D'22'%20height%3D'304'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20y%3D'215'%20width%3D'400'%20height%3D'90'%20fill%3D'%231a1030'%2F%3E%3Cpath%20d%3D'M0%20250L400%20232'%20stroke%3D'%23ff7a5a'%20stroke-width%3D'5'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M0%20262L400%20246'%20stroke%3D'%23fff2b0'%20stroke-width%3D'3'%20opacity%3D'.8'%2F%3E%3Cg%20transform%3D'translate(60%20120)%20scale(1.1)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(330%20135)%20scale(0.9)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(370%20150)%20scale(0.7)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/cover}
.kx .x-rail i.on{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffb066'%2F%3E%3Cstop%20offset%3D'0.45'%20stop-color%3D'%23e0457b'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%233b2468'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'url(%23a)'%2F%3E%3Ccircle%20cx%3D'290'%20cy%3D'150'%20r%3D'34'%20fill%3D'%23ffd9a0'%20opacity%3D'.85'%2F%3E%3Crect%20x%3D'0'%20y%3D'125'%20width%3D'20'%20height%3D'290'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'22'%20y%3D'153'%20width%3D'25'%20height%3D'262'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'49'%20y%3D'178'%20width%3D'26'%20height%3D'237'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'77'%20y%3D'111'%20width%3D'17'%20height%3D'304'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'96'%20y%3D'141'%20width%3D'30'%20height%3D'274'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'128'%20y%3D'139'%20width%3D'27'%20height%3D'276'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'157'%20y%3D'135'%20width%3D'16'%20height%3D'280'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'175'%20y%3D'158'%20width%3D'21'%20height%3D'257'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'198'%20y%3D'118'%20width%3D'16'%20height%3D'297'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'216'%20y%3D'126'%20width%3D'21'%20height%3D'289'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'239'%20y%3D'131'%20width%3D'18'%20height%3D'284'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'259'%20y%3D'124'%20width%3D'19'%20height%3D'291'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'280'%20y%3D'134'%20width%3D'22'%20height%3D'281'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'304'%20y%3D'112'%20width%3D'17'%20height%3D'303'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'323'%20y%3D'128'%20width%3D'26'%20height%3D'287'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'351'%20y%3D'131'%20width%3D'31'%20height%3D'284'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20x%3D'384'%20y%3D'111'%20width%3D'22'%20height%3D'304'%20fill%3D'%232a1a4a'%2F%3E%3Crect%20y%3D'215'%20width%3D'400'%20height%3D'90'%20fill%3D'%231a1030'%2F%3E%3Cpath%20d%3D'M0%20250L400%20232'%20stroke%3D'%23ff7a5a'%20stroke-width%3D'5'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M0%20262L400%20246'%20stroke%3D'%23fff2b0'%20stroke-width%3D'3'%20opacity%3D'.8'%2F%3E%3Cg%20transform%3D'translate(60%20120)%20scale(1.1)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(330%20135)%20scale(0.9)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(370%20150)%20scale(0.7)'%20fill%3D'%231b1330'%3E%3Crect%20x%3D'-1.5'%20y%3D'0'%20width%3D'3'%20height%3D'60'%20rx%3D'1.5'%2F%3E%3Cpath%20d%3D'M0%202C-14-6-28-2-34%208%20-22%202%20-10%202%200%206ZM0%202C14-6%2028-2%2034%208%2022%202%2010%202%200%206ZM0%202C-6-12-18-16-24-12-14-10-6-6%200%204ZM0%202C6-12%2018-16%2024-12%2014-10%206-6%200%204Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/cover;outline:4px solid #f0f2f5;position:relative}
.kx .x-rail i.on::after{content:"";position:absolute;right:-3px;top:-3px;width:8px;height:8px;border-radius:50%;background:#e0372e;border:1.5px solid #f0f2f5}
.kx .x-map{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'%23eceee6'%2F%3E%20%3Cpath%20d%3D'M0%20190C60%20200%20110%20235%20150%20300H0Z'%20fill%3D'%23b8d9f2'%2F%3E%3Cpath%20d%3D'M0%20215C45%20225%2085%20255%20110%20300'%20stroke%3D'%239fc8e6'%20stroke-width%3D'2'%20fill%3D'none'%2F%3E%20%3Cg%20fill%3D'%23cfe3bd'%3E%3Cpath%20d%3D'M30%2030C70%2010%20130%2020%20140%2050%20120%2080%2060%2080%2030%2060Z'%2F%3E%3Cpath%20d%3D'M280%2014C330%200%20390%2020%20400%2050%20380%2075%20320%2070%20280%2048Z'%2F%3E%3Cpath%20d%3D'M120%20120c18-8%2034%200%2036%2014-14%2014-34%2010-36-14Z'%2F%3E%3Cpath%20d%3D'M230%20175c14-6%2030%202%2030%2014-12%2010-28%206-30-14Z'%2F%3E%3C%2Fg%3E%20%3Cg%20stroke%3D'%23fff'%20stroke-width%3D'3'%20fill%3D'none'%3E%3Cpath%20d%3D'M0%20100H400M0%20150H400M60%200V300M130%200V300M200%200V300M270%200V300M340%200V300'%2F%3E%3C%2Fg%3E%20%3Cg%20stroke%3D'%23fff'%20stroke-width%3D'1.5'%20fill%3D'none'%3E%3Cpath%20d%3D'M0%20125H400M0%2075H400M95%200V300M165%200V300M235%200V300M305%200V300'%2F%3E%3C%2Fg%3E%20%3Cpath%20d%3D'M0%20170C100%20150%20200%20110%20400%2070'%20stroke%3D'%23f4c36a'%20stroke-width%3D'5'%20fill%3D'none'%2F%3E%3Cpath%20d%3D'M200%200C210%20100%20190%20200%20230%20300'%20stroke%3D'%23f4c36a'%20stroke-width%3D'5'%20fill%3D'none'%2F%3E%20%3Cpath%20d%3D'M0%20170C100%20150%20200%20110%20400%2070'%20stroke%3D'%23fff'%20stroke-width%3D'1'%20fill%3D'none'%20stroke-dasharray%3D'6%205'%2F%3E%3C%2Fsvg%3E") center/cover}
.kx .x-map.fl{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20400%20300'%20preserveAspectRatio%3D'xMidYMid%20slice'%3E%3Crect%20width%3D'400'%20height%3D'300'%20fill%3D'%23a9d0e0'%2F%3E%20%3Cpath%20d%3D'M70%20-10C120%200%20170%2020%20200%2060%20215%20110%20190%20160%20205%20200%20225%20240%20250%20270%20240%20310H140C110%20270%20130%20210%20100%20170%2070%20130%2060%2080%2040%2040Z'%20fill%3D'%23e7efdc'%20stroke%3D'%23cfdcc0'%20stroke-width%3D'2'%2F%3E%20%3Cpath%20d%3D'M300%20150C320%20130%20360%20150%20380%20190%20360%20215%20310%20205%20300%20150Z'%20fill%3D'%23dbe9d2'%2F%3E%3Cpath%20d%3D'M255%20250C270%20240%20290%20252%20285%20268%20270%20275%20255%20268%20255%20250Z'%20fill%3D'%23dbe9d2'%2F%3E%20%3Cg%20stroke%3D'%23fff'%20stroke-width%3D'2'%20fill%3D'none'%20opacity%3D'.9'%3E%3Cpath%20d%3D'M100%20100C140%20120%20170%20150%20190%20200M130%20180C160%20190%20190%20220%20215%20250'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/cover}
.kx .x-pin{background:#2c3a43;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}
.kx .x-pl{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}
.kx .x-rail i:not(.on){background:#6b7782;width:18px;height:18px;border-radius:0;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}
.kx .x-rail i:not(.on):nth-child(1){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M2%2014l8-3V4a2%202%200%200%201%204%200v7l8%203v2l-8-1.5V19l3%201.5V22l-5-1-5%201v-1.5l3-1.5v-6.5L2%2016z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M2%2014l8-3V4a2%202%200%200%201%204%200v7l8%203v2l-8-1.5V19l3%201.5V22l-5-1-5%201v-1.5l3-1.5v-6.5L2%2016z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(2){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M2%2018V6h2v7h8V9h7a3%203%200%200%201%203%203v6h-2v-3H4v3zM6%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M2%2018V6h2v7h8V9h7a3%203%200%200%201%203%203v6h-2v-3H4v3zM6%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(3){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M5%2011l1.5-4.5A2%202%200%200%201%208.4%205h7.2a2%202%200%200%201%201.9%201.5L19%2011a2%202%200%200%201%202%202v5h-2v-2H5v2H3v-5a2%202%200%200%201%202-2zm2.3%200h9.4l-1.1-3.5H8.4z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M5%2011l1.5-4.5A2%202%200%200%201%208.4%205h7.2a2%202%200%200%201%201.9%201.5L19%2011a2%202%200%200%201%202%202v5h-2v-2H5v2H3v-5a2%202%200%200%201%202-2zm2.3%200h9.4l-1.1-3.5H8.4z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(4){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%203a9%209%200%200%201%209%208H3a9%209%200%200%201%209-8zM11%2012h2v9h-2z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%203a9%209%200%200%201%209%208H3a9%209%200%200%201%209-8zM11%2012h2v9h-2z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(6){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%202l2.4%206.6L21%2011l-6.6%202.4L12%2020l-2.4-6.6L3%2011l6.6-2.4z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%202l2.4%206.6L21%2011l-6.6%202.4L12%2020l-2.4-6.6L3%2011l6.6-2.4z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(7){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%202a10%2010%200%201%200%200%2020%2010%2010%200%200%200%200-20zm-1%202.1V8H8.2A8%208%200%200%201%2011%204.1zM4.3%2013H8c.1%201.4.4%202.7.9%203.8A8%208%200%200%201%204.3%2013zM8%2011H4.3a8%208%200%200%201%204.6-5.8C8.400%208.300%208.100%209.600%208%2011zm3%208v-3H9.200c.5%201%201%202%201.800%203zm0-5H8.100c0-.6-.1-1.300-.1-2s.1-1.400.1-2H11zm2-9.900A8%208%200%200%201%2015.800%208H13zm0%209.900h3.800c-.5%201.800-1.400%203.300-3.800%205v-3h0z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%202a10%2010%200%201%200%200%2020%2010%2010%200%200%200%200-20zm-1%202.1V8H8.2A8%208%200%200%201%2011%204.1zM4.3%2013H8c.1%201.4.4%202.7.9%203.8A8%208%200%200%201%204.3%2013zM8%2011H4.3a8%208%200%200%201%204.6-5.8C8.400%208.300%208.100%209.600%208%2011zm3%208v-3H9.200c.5%201%201%202%201.800%203zm0-5H8.100c0-.6-.1-1.300-.1-2s.1-1.400.1-2H11zm2-9.900A8%208%200%200%201%2015.800%208H13zm0%209.900h3.800c-.5%201.800-1.400%203.300-3.800%205v-3h0z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(8){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%203a9%209%200%201%200%200%2018%209%209%200%200%200%200-18zm0%203a6%206%200%201%201%200%2012%206%206%200%200%201%200-12zm0%203a3%203%200%201%200%200%206%203%203%200%200%200%200-6z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%203a9%209%200%201%200%200%2018%209%209%200%200%200%200-18zm0%203a6%206%200%201%201%200%2012%206%206%200%200%201%200-12zm0%203a3%203%200%201%200%200%206%203%203%200%200%200%200-6z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(9){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M3%204h18v6H3zm0%208h8v8H3zm10%200h8v3h-8zm0%205h8v3h-8z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M3%204h18v6H3zm0%208h8v8H3zm10%200h8v3h-8zm0%205h8v3h-8z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(10){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%202a10%2010%200%201%200%200%2020%2010%2010%200%200%200%200-20zm1%205v5.4l4%202.3-1%201.7-5-3V7z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M12%202a10%2010%200%201%200%200%2020%2010%2010%200%200%200%200-20zm1%205v5.4l4%202.3-1%201.7-5-3V7z'%2F%3E%3C%2Fsvg%3E")}
.kx .x-rail i:not(.on):nth-child(6){opacity:.55}
.kx .x-pen{background:#192024;width:14px;height:14px;border-radius:0;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M3%2017.2V21h3.8L18%209.800%2014.200%206zM20.700%207a1%201%200%200%200%200-1.400l-2.300-2.300a1%201%200%200%200-1.400%200l-1.800%201.800L19%208.800z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M3%2017.2V21h3.8L18%209.800%2014.200%206zM20.700%207a1%201%200%200%200%200-1.400l-2.300-2.300a1%201%200%200%200-1.400%200l-1.800%201.800L19%208.800z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.kx .x-lock{background:#ff690f;border-radius:0;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M7%2010V7a5%205%200%200%201%2010%200v3h1a1%201%200%200%201%201%201v9a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-9a1%201%200%200%201%201-1zm2%200h6V7a3%203%200%200%200-6%200z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20d%3D'M7%2010V7a5%205%200%200%201%2010%200v3h1a1%201%200%200%201%201%201v9a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-9a1%201%200%200%201%201-1zm2%200h6V7a3%203%200%200%200-6%200z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.kx .x-search{padding-right:34px;background:#fff url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Cpath%20fill%3D'%23ff690f'%20d%3D'M10%203a7%207%200%201%200%204.200%2012.600l5.100%205.100%201.400-1.400-5.100-5.100A7%207%200%200%200%2010%203zm0%202a5%205%200%201%201%200%2010%205%205%200%200%201%200-10z'%2F%3E%3C%2Fsvg%3E") left 11px center/14px no-repeat}
.kx .x-top{box-shadow:0 1px 0 #e6e9ec}
.kx .x-md{box-shadow:0 24px 60px rgba(0,0,0,.35)}
.kx .x-tc .x-ph,.kx .x-sg .x-ph{box-shadow:inset 0 -30px 40px -30px rgba(0,0,0,.25)}
.kx .x-tc{filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))}
.kx .x-tc .x-ph.add{background:#ff690f}
.kx .x-cal{box-shadow:0 2px 10px rgba(0,0,0,.05)}
.kx .x-cg .g,.kx .x-cg .p,.kx .x-cg .r,.kx .x-cg .sel{font-weight:500}

.kx .x-search{left:10px;top:10px;width:46%;border:1px solid #d5dbe0;border-radius:8px;padding:8px 12px 8px 34px;font-size:10.5px;color:#7a858e;box-shadow:0 2px 8px rgba(0,0,0,.18);background-position:left 11px center;background-color:#fff}
.kxw{aspect-ratio:1000/640}
.kx{height:640px}
.kx .x-tabs{gap:15px}
.kx .x-pin{width:24px;height:24px;border-radius:50% 50% 50% 0;transform:translate(-50%,-100%) rotate(-45deg);background:#ff690f;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.35)}
.kx .x-pin::after{left:6px;top:6px;width:8px;height:8px;border-radius:50%;background:#fff}
.kx .x-sg .x-ph{height:84px}
.kxw.tour .tl{opacity:0;transition:opacity .45s ease}
.kxw.tour .tl.on{opacity:1}
.tcur{position:absolute;z-index:5;left:6%;top:87%;width:26px;height:26px;margin:-2px 0 0 -6px;pointer-events:none;transition:left 1.5s cubic-bezier(.45,0,.2,1),top 1.5s cubic-bezier(.45,0,.2,1);filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}
.tcur svg{display:block;transition:transform .15s}
.tcur i{position:absolute;left:-14px;top:-12px;width:36px;height:36px;border-radius:50%;background:rgba(255,105,15,.45);transform:scale(0);opacity:0}
.tcur.click svg{animation:tpress .35s}
.tcur.click i{animation:tripple .6s ease-out}
@keyframes tpress{40%{transform:scale(.8)}}
@keyframes tripple{0%{transform:scale(.2);opacity:.9}100%{transform:scale(1.5);opacity:0}}
.tlab{position:absolute;z-index:5;left:14px;bottom:14px;background:rgba(25,32,36,.86);color:#fff;font:500 12px/1 Roboto,"Segoe UI",Arial,sans-serif;padding:8px 12px;border-radius:99px;backdrop-filter:blur(4px)}
.tlab b{color:#ff9a57;margin-right:6px;font-weight:500}
.tbar{position:absolute;z-index:5;left:0;right:0;bottom:0;height:3px;background:rgba(25,32,36,.08)}
.tbar span{display:block;height:100%;width:0;background:#ff690f}

/* invite modal: one button family */
.kx .x-md .x-btn,.kx .x-md .x-sel,.kx .x-md .x-skip{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:32px;min-width:84px;padding:0 16px;border-radius:99px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}
.kx .x-md .x-btn{background:#ff690f;color:#fff}
.kx .x-md .x-sel{background:#eef1f4;color:#192024}
.kx .x-md .x-sel.link{color:#ff690f}
.kx .x-md .x-skip{background:transparent;color:#ff690f;padding:0 8px;min-width:0}
.kx .x-md .x-inv{gap:12px;margin-bottom:22px}
.kx .x-md .x-inv .x-in{height:40px;box-sizing:border-box;display:flex;align-items:center;padding:0 18px}
.kx .x-md .x-inv .x-btn{height:40px;min-width:84px}
.kx .x-md .x-sec{margin:0 0 10px;font-size:13px}
.kx .x-md .x-row{min-height:40px;margin-bottom:6px;gap:12px}
.kx .x-md .x-row div{line-height:1.3}
.kx .x-md .x-row div .x-sel.sm{height:26px;min-width:0;padding:0 12px;margin-bottom:3px;font-size:11px}
.kx .x-md .x-sec+.x-row{margin-top:0}
.kx .x-md .x-sec[style]{margin-top:18px!important}
.kx .x-md .x-foot{gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid #e6e9ec}

.kx .x-sc.inc{margin:6px -14px}
.kx .x-sc.inc .x-pen{transform:translateX(-14px)}

.vtog{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin:2rem 0 0}
.vtog-b{display:inline-flex;background:#f3ede6;border-radius:99px;padding:4px}
.vtog-b button{font:inherit;border:0;cursor:pointer;background:transparent;color:#5b4a3a;padding:.5rem 1.1rem;border-radius:99px;font-size:.85rem;font-weight:500}
.vtog-b button.on{background:#ff690f;color:#fff}
.vtog-b button:focus-visible{outline:2px solid #192024;outline-offset:2px}
.vtog-n{font-size:.85rem;color:#8a7d70}
.wfr .wimg{display:none;width:100%;aspect-ratio:1000/640;object-fit:contain;background:#fff}
.walk.mine .wfr .wimg{display:block}
.walk.mine .wfr .kxw{display:none}

.x-pick{padding:24px 28px}
.x-pick .x-mt{font-size:18px;font-weight:700}
.x-sub{font-size:12px;color:#5b6670;margin:4px 0 18px}
.x-two2{display:flex;gap:14px}
.x-opt{position:relative;flex:1;box-sizing:border-box;border:1.5px solid #dfe3e7;border-radius:14px;padding:18px 16px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:#fff}
.x-opt.on{border-color:#ff690f;background:#fff6ef;box-shadow:0 0 0 3px rgba(255,105,15,.12)}
.x-opt .x-ic{width:44px;height:44px;border-radius:12px;background:#eef1f4;color:#192024;display:flex;align-items:center;justify-content:center;margin-bottom:10px}
.x-opt.on .x-ic{background:#ff690f;color:#fff}
.x-opt b{font-size:14px;font-weight:700;color:#192024}
.x-opt small{font-size:11px;line-height:1.4;color:#5b6670}
.x-rad{position:absolute;top:14px;right:14px;width:18px;height:18px;border-radius:50%;border:1.5px solid #c3c9cf;box-sizing:border-box;background:#fff}
.x-opt.on .x-rad{border-color:#ff690f;background:#ff690f;box-shadow:inset 0 0 0 3.5px #fff;outline:1.5px solid #ff690f;outline-offset:-1.5px}

.x-go{position:absolute;top:12px;right:16px;font-style:normal;font-size:22px;line-height:1;color:#8a949c}
.x-pick .x-two2:last-child{margin-bottom:4px}

.x-day.it{padding:0;border-bottom:1px solid #e6e9ec}
.x-day.it .x-dh{display:flex;align-items:center;gap:10px;padding:14px 4px}
.x-day.it .x-dn{font-size:16px;font-weight:700;color:#192024}
.x-dc{font-size:11px;color:#8a949c}
.x-add{margin-left:auto;font-size:11px;font-weight:500;color:#ff690f;border:1px solid #ffd2b3;background:#fff6ef;border-radius:99px;padding:4px 12px}
.x-chv{width:7px;height:7px;border-right:2px solid #5b6670;border-bottom:2px solid #5b6670;transform:rotate(-45deg);margin:0 4px 0 2px}
.x-chv.open{transform:rotate(45deg);margin-top:-3px}
.x-evs{display:flex;flex-direction:column;gap:10px;padding:0 0 16px}
.x-ev2{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid #e6e9ec;border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px rgba(25,32,36,.06)}
.x-num{flex:none;width:24px;height:24px;border-radius:50%;background:#ff690f;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}
.x-ec{flex:1;display:flex;flex-direction:column;gap:2px}
.x-ec b{font-size:13px;font-weight:700;color:#192024}
.x-ec small{font-size:11px;color:#5b6670}
.x-time{flex:none;font-size:11px;font-weight:500;color:#192024;background:#eef1f4;border-radius:99px;padding:4px 10px}
.kx .x-pin.np{width:28px;height:28px;border-radius:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;border:2px solid #fff}
.kx .x-pin.np::after{display:none}

.x-evs{gap:0;padding:0 0 16px}
.x-ev2{background:none;border:0;box-shadow:none;padding:0 0 10px;gap:12px;position:relative}
.x-tm{flex:none;width:54px;padding-top:12px;text-align:right;display:flex;flex-direction:column;gap:2px}
.x-tm b{font-size:12px;font-weight:700;color:#192024}
.x-tm small{font-size:11px;color:#8a949c}
.x-card{flex:1;display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #e6e9ec;border-left:3px solid #ff690f;border-radius:10px;padding:11px 14px;box-shadow:0 1px 3px rgba(25,32,36,.06)}
.x-card b{font-size:13px;font-weight:700;color:#192024}
.x-card small{font-size:11px;color:#5b6670}
.x-tag{align-self:flex-start;font-size:10px;font-weight:500;color:#c24e00;background:#fff1e6;border-radius:99px;padding:2px 8px;margin-bottom:3px}
.x-tag.food{color:#1f7a45;background:#e7f6ee}
.x-card:has(.x-tag.food){border-left-color:#22a05a}

.x-ev2.cp{padding-bottom:8px}
.x-ev2.cp .x-tm{padding-top:6px;gap:0;width:54px}
.x-ev2.cp .x-card{padding:8px 12px;gap:1px}
.x-cl{display:flex;align-items:center;justify-content:space-between;gap:8px}
.x-ev2.cp .x-tag{margin:0;align-self:auto;flex:none}
.x-evs{padding-bottom:10px}

.x-sync{display:flex;justify-content:flex-end;padding:12px 0 0}
.x-sb{display:inline-flex;align-items:center;gap:8px;height:30px;box-sizing:border-box;padding:0 14px;border:1px solid #dfe3e7;border-radius:99px;font-size:11px;font-weight:500;color:#192024;background:#fff}
.x-sync+.x-day.it .x-dh{padding-top:8px}


.x-cic{width:13px;height:13px;box-sizing:border-box;border:1.5px solid #ff690f;border-top-width:4px;border-radius:3px;display:inline-block;flex:none}

.x-th .x-sync{margin-left:auto;padding:0;align-self:center}
.x-sync+.x-day.it .x-dh{padding-top:14px}

.x-cg .s{background:#9fd3f5}.x-cg .a{background:#f7d58a}
.kx .x-cg .s,.kx .x-cg .a{font-weight:500}
.x-leg{width:160px}

.jm{position:relative;width:100%}.jm img{display:block;width:100%}
.jh{position:absolute;width:5.556%;height:15.625%;cursor:default;outline:0;z-index:1}
.jh:hover,.jh:focus-visible{z-index:5}
.jt{position:absolute;left:50%;bottom:calc(50% + 34px);width:210px;transform:translate(-50%,4px);opacity:0;pointer-events:none;background:#1c1410;color:#e9dccf;border:1px solid rgba(255,106,0,.45);border-radius:10px;padding:.55rem .7rem;font-size:.76rem;line-height:1.4;font-weight:400;box-shadow:0 8px 20px -8px rgba(0,0,0,.5);transition:opacity .18s,transform .18s;text-align:left;white-space:normal}
.jt small{display:none}
.jt b{display:block;font-size:.8rem;color:#ff8a3d;margin:0 0 .15rem}
.jh:hover .jt,.jh:focus-visible .jt{opacity:1;transform:translate(-50%,0)}
.jh.l .jt{left:0;transform:translate(0,4px)}
.jh.l:hover .jt,.jh.l:focus-visible .jt{transform:translate(0,0)}
@media (hover:none){.jh{display:none}}
.cs .ov-split{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center;max-width:none!important}.cs .ov-split p{max-width:none!important}.cs .ov-split{grid-template-columns:1fr 1.25fr;gap:3.5rem}.ovs{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;}.ovp{background:#fff;border:1px dashed #e3d3c3;border-radius:16px;padding:1.1rem 1.3rem}.ovp.on{border:1px solid #ffb27a;box-shadow:0 18px 40px -22px rgba(255,106,0,.55);padding:1.3rem 1.4rem}.ovh{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ovp small{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#8a7a6c;font-weight:600}.ovp.on small{color:#c24e00}.ovp h5{margin:.2rem 0 0;font-size:1.25rem;font-weight:600;color:#192024;text-transform:none;letter-spacing:-.01em}.ova,.vt{display:flex}.ova b,.vt b{width:32px;height:32px;border-radius:50%;color:#fff;font-size:.75rem;display:grid;place-items:center;border:2px solid #fff;margin-left:-8px}.ova b:first-child,.vt b:first-child{margin-left:0}.vt b{width:22px;height:22px;font-size:.6rem;margin-left:-5px}.ovl{display:flex;gap:.5rem;flex-wrap:wrap}.ovl span{font-size:.85rem;background:#fbf6f0;border-radius:10px;padding:.45rem .8rem;color:#4a382d}.ovl em{font-style:normal;color:#8a7a6c;margin-left:.55rem;font-size:.75rem}.ovl .no{background:none;border:1px dashed #e3d3c3;color:#8a7a6c}.ovr{display:grid;grid-template-columns:5.2rem 1fr auto;grid-template-areas:"k v c" "k vt c";column-gap:1rem;align-items:center;padding:.8rem 0;border-top:1px solid #f3e6d9}.ovr .k{grid-area:k;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#8a7a6c;font-weight:600}.ovr .v{grid-area:v;font-size:1.05rem;font-weight:600;color:#192024}.ovr .vt{grid-area:vt;margin-top:.4rem}.ovr .chip{grid-area:c;font-size:.75rem;color:#8a4a1c;background:#fff4ea;border-radius:999px;padding:.25rem .7rem;white-space:nowrap}.ovr .chip.ok{background:#e6f5ec;color:#1e6b3a}.ovf{font-size:.8rem;color:#8a7a6c;margin-top:.4rem;padding-top:.8rem;border-top:1px solid #f3e6d9}.ovarr{height:22px;position:relative}.ovarr i{position:absolute;left:50%;top:2px;bottom:2px;width:2px;background:linear-gradient(#e3d3c3,#ff6a00);transform:translateX(-50%)}.ovarr i:after{content:"";position:absolute;bottom:-1px;left:50%;border:5px solid transparent;border-top-color:#ff6a00;border-bottom:0;transform:translateX(-50%)}@media(max-width:820px){.cs .ov-split{grid-template-columns:1fr;gap:1.5rem}}

.cs h2+h3{margin-top:.8rem!important}

.sk{margin:1.8rem 0 0}.sk summary{list-style:none;display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;background:#fff;border:1.5px dashed #ff9a57;color:#c24e00;font-weight:600;font-size:.95rem;padding:.6rem 1.1rem;border-radius:999px;transition:background .2s,transform .2s}.sk summary::-webkit-details-marker{display:none}.sk summary:hover{background:#fff4ea;transform:translateY(-1px)}.sk summary:focus-visible{outline:2px solid #ff6a00;outline-offset:3px}.sk-i{display:inline-block;transition:transform .3s}.sk summary:hover .sk-i{transform:rotate(-18deg)}.sk[open] .sk-i{transform:rotate(-30deg)}.sk summary small{font-weight:400;color:#8a7a6c;font-size:.8rem}.sk[open] summary{background:#fff4ea}.sk-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem;margin-top:1.2rem;padding:.5rem}.sk-g figure{margin:0;background:#fff;border:1px solid #eadccd;border-radius:6px;padding:.6rem .6rem .5rem;box-shadow:0 10px 24px -16px rgba(25,16,8,.4);transition:transform .25s}.sk-g figure:nth-child(odd){transform:rotate(-1.2deg)}.sk-g figure:nth-child(even){transform:rotate(1deg)}.sk-g figure:hover{transform:rotate(0) scale(1.03);z-index:2}.sk-g img{display:block;width:100%;height:190px;object-fit:contain;background:#fbf6f0;border-radius:3px}.sk-g figcaption{font-size:.8rem;color:#5a4a3f;margin-top:.5rem;text-align:center}

.sk{margin:1.2rem 0 0}.sk summary{border:0;background:transparent;padding:.3rem .5rem;gap:.5rem;opacity:.28;color:#c24e00;font-size:.8rem;transition:opacity .3s}.sk summary small{display:none}.sk-l{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .4s}.sk summary:hover,.sk summary:focus-visible,.sk[open] summary{opacity:1;background:transparent;transform:none}.sk summary:hover .sk-l,.sk summary:focus-visible .sk-l,.sk[open] .sk-l{max-width:14rem}

.sk{position:relative;height:0;margin:0}.sk[open]{height:auto;margin:0 0 1.5rem}.sk summary{position:absolute;right:0;top:-3rem}.sk-g{padding-top:3.2rem}
.sk summary{flex-direction:row-reverse}
.sk-n{grid-column:1/-1;margin:0;font-size:.9rem;color:#5a4a3f}.sk-g{padding-top:3.2rem}.sk-l{transition:max-width .5s}.sk summary:hover .sk-l,.sk summary:focus-visible .sk-l,.sk[open] .sk-l{max-width:22rem}

.sk summary{right:auto;left:8.2rem;top:-4.7rem;flex-direction:row}
.sk summary{left:6.6rem;top:-5.35rem}

.sk{position:static;height:auto;margin:.4rem 0 0}.sk[open]{margin:.4rem 0 1.5rem}.sk summary{position:static;padding:.3rem 0}.sk-g{padding-top:.5rem}

.sk summary{opacity:.7}.sk-l{max-width:22rem}

.sk summary{opacity:1;display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border:1.5px dashed #ffb27a;border-radius:999px;background:#fffaf5;color:#c24e00;font-size:.82rem;font-weight:600}.sk summary:hover,.sk[open] summary{background:#fff0e2;border-color:#ff8a3d}.sk-i{display:inline-flex}.sk summary:hover .sk-i{transform:rotate(-18deg)}

.sk-w{margin:1.2rem 0 0}.sk-b{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .95rem;border:1.5px dashed #ffb27a;border-radius:999px;background:#fffaf5;color:#c24e00;font:600 .82rem inherit;font-family:inherit;cursor:pointer;transition:background .2s}.sk-b:hover{background:#fff0e2;border-color:#ff8a3d}.sk-b:focus-visible{outline:2px solid #ff6a00;outline-offset:3px}.sk-d{width:min(1000px,92vw);max-height:88vh;border:0;border-radius:14px;padding:1.6rem 1.6rem 1.2rem;box-shadow:0 30px 80px -20px rgba(25,16,8,.5);overflow:auto}.sk-d::backdrop{background:rgba(25,16,8,.55)}.sk-d h4{margin:0 0 1rem;text-transform:none;letter-spacing:0;color:#1c1410;font-size:1.2rem}.sk-x{position:absolute;top:.6rem;right:.9rem;border:0;background:none;font-size:1.8rem;line-height:1;cursor:pointer;color:#5a4a3f}.sk-d .sk-g{margin-top:.5rem}
.sk-d .sk-g{padding:0}
.sk-d{margin:auto;inset:0;position:fixed}
.sk-d{margin:auto!important;max-width:92vw!important;width:min(1000px,92vw)!important;left:0!important;right:0!important;top:0!important;bottom:0!important}

.sk-w{text-align:right;margin:.6rem 0 0}.sk-b{flex-direction:row-reverse;gap:0;padding:.4rem;border:1px dashed #ffcfa8;background:transparent;opacity:.45;transition:opacity .3s,gap .3s,padding .3s}.sk-t{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .4s}.sk-b:hover,.sk-b:focus-visible{opacity:1;gap:.5rem;padding:.4rem .9rem;background:#fffaf5}.sk-b:hover .sk-t,.sk-b:focus-visible .sk-t{max-width:14rem}

.ln{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1rem}.ln-c{border-radius:14px;padding:1.5rem 1.6rem}.ln-c h5{margin:0 0 1rem;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#c24e00}.ln-c.lim{background:#f7f1ea}.ln-c.lim p{margin:0 0 .9rem;font-size:.95rem;line-height:1.55;color:#5a4a3f}.ln-c.lim p:last-child{margin:0}.ln-c.lim b{display:block;color:#1c1410}.ln-c.nxt{background:#fff;border:1.5px solid #ffcfa8}.ln-c.nxt ol{list-style:none;counter-reset:n;margin:0;padding:0}.ln-c.nxt li{counter-increment:n;position:relative;padding:0 0 .9rem 2.4rem;font-size:.95rem;line-height:1.5;color:#5a4a3f}.ln-c.nxt li:last-child{padding-bottom:0}.ln-c.nxt li::before{content:counter(n);position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border-radius:50%;background:#ff6a00;color:#fff;font-size:.8rem;font-weight:700;display:grid;place-items:center}.ln-c.nxt b{color:#1c1410}@media(max-width:760px){.ln{grid-template-columns:1fr}}

.ln{grid-template-columns:1fr 1fr;gap:.9rem 1.2rem}.ln-h{margin:0 0 .2rem;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#c24e00}.ln-l,.ln-n{margin:0;padding:1.1rem 1.3rem;border-radius:12px;font-size:.95rem;line-height:1.5;color:#5a4a3f}.ln-l{background:#f7f1ea}.ln-n{background:#fff;border:1.5px solid #ffcfa8;display:flex;gap:.9rem;align-items:flex-start}.ln-l b,.ln-n b{color:#1c1410}.ln-l b{display:block}.ln-n i{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:#ff6a00;color:#fff;font:700 .8rem/1 inherit;font-family:inherit;display:grid;place-items:center;font-style:normal}@media(max-width:760px){.ln-h:nth-child(2){display:none}.ln-n{margin-bottom:.6rem}}

.im{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;margin-top:1rem}.im>div{background:#fff;border:1px solid #eadccd;border-top:3px solid #ff6a00;border-radius:12px;padding:1.3rem 1.4rem;box-shadow:0 14px 30px -24px rgba(25,16,8,.5)}.im span{display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c24e00;margin-bottom:.6rem}.im b{display:block;font-size:1.15rem;color:#1c1410;margin-bottom:.4rem}.im p{margin:0;font-size:.93rem;line-height:1.55;color:#5a4a3f}.lr{margin-top:.6rem}.lr>div{display:grid;grid-template-columns:1fr 1.6fr;gap:2rem;padding:1.3rem 0;border-top:1px solid #eadccd}.lr>div:last-child{border-bottom:1px solid #eadccd}.lr b{font-size:1.2rem;line-height:1.3;color:#1c1410;letter-spacing:-.01em}.lr p{margin:0;font-size:.95rem;line-height:1.6;color:#5a4a3f}@media(max-width:760px){.im{grid-template-columns:1fr}.lr>div{grid-template-columns:1fr;gap:.5rem}}

.ln{display:block}.ln-hd,.ln-r{display:grid;grid-template-columns:1fr 1fr}.ln-hd{padding:0 1.3rem .6rem}.ln-hd h5{margin:0}.ln-hd h5:last-child{padding-left:1.4rem}.ln-r{position:relative;margin:0 0 .8rem;border-radius:12px;overflow:hidden;border:1px solid #eadccd}.ln-r .ln-l,.ln-r .ln-n{border:0;border-radius:0}.ln-r .ln-l{background:#f7f1ea}.ln-r .ln-n{background:#fff;padding-left:2.1rem;align-items:center}.ln-a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.9rem;height:1.9rem;border-radius:50%;background:#ff6a00;color:#fff;display:grid;place-items:center;font-size:1rem;box-shadow:0 0 0 4px #fff}.ln-n i{display:none}@media(max-width:760px){.ln-hd{display:none}.ln-r{grid-template-columns:1fr}.ln-a{left:50%;top:auto;bottom:calc(50% - 1rem);transform:translate(-50%,50%) rotate(90deg)}.ln-r .ln-n{padding-left:1.3rem}}

.ln-r>p{margin:0!important;max-width:none!important}.ln-hd h5{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#c24e00;font-weight:700}.ln-hd{max-width:none!important}
.cs .ov-split{align-items:start!important;margin-top:1.5rem}@media(max-width:1120px){.cs .ov-split{grid-template-columns:1fr!important;gap:1.75rem!important}}
.dv-nav button{display:flex!important;flex-direction:column;justify-content:flex-start}.sk-w{margin:.2rem 0 0!important}@media(max-width:1120px){.wstep,.wstep:nth-child(even){grid-template-columns:1fr!important;gap:1.1rem!important}.wstep:nth-child(even) .wtxt{order:0}.wtxt p{max-width:34rem}.cs .problem-split{grid-template-columns:1fr!important;gap:1.75rem!important}.walk{gap:3.5rem}}
.kx .x-map{background:url(img/kayak/map-la.png) 60% 55%/cover!important}.kx .x-map.fl{background:url(img/kayak/map-la-wide.png) center/cover!important}.kx .x-map .x-pin,.kx .x-map .x-pl{display:none!important}
.kx .x-st{display:inline-block;min-width:124px;margin-right:0;vertical-align:middle}.kx .x-sc .x-chip{vertical-align:middle}.kx .x-sc .x-pen{right:6px;top:50%;margin-top:-17px}.kx .x-sc.inc .x-pen{transform:none;right:20px}.kx .x-sc .x-v{margin-top:6px}
.kx .x-st{min-width:0;margin-right:10px}
.wph{border-radius:14px;background:linear-gradient(135deg,#fff3e8,#ffe2cc);padding:2.2rem 1rem;display:flex;justify-content:center}.wph .screens{background:none;margin:0;padding:0;border-radius:0}.wph .screens figcaption{color:#8a6a55}.wph .phone{box-shadow:0 0 0 2px #cfd1d6,0 24px 50px -18px rgba(120,60,0,.45)}.cs .im mark,.cs .lr mark{background:#fff1a8}
.protoh{margin:2rem 0}.protoh iframe{display:block;width:100%;height:min(780px,88vh);border:0;border-radius:16px;background:#ffe9d8}.protoh p{margin:.8rem 0 0;text-align:right}
.wph.old{margin-top:1.5rem}.wph.old .screens{gap:2rem;flex-wrap:wrap;justify-content:center}.phone .oc-me{align-self:flex-end;max-width:80%;background:#000;color:#fff;border-radius:14px 14px 3px 14px;padding:9px 11px;font-size:11.5px;line-height:15px}.phone .oc-bot{align-self:flex-start;max-width:85%;background:#f0f0f0;border-radius:14px 14px 14px 3px;padding:9px 11px;font-size:11.5px;line-height:15px}.phone .oc-faq{display:flex;flex-direction:column;gap:6px;margin-top:2px}.phone .oc-faq span{border:1px solid #000;border-radius:99px;padding:7px 12px;font-size:11px;font-weight:700}
.cs .problem-split:has(.wph){display:block!important}.cs .problem-split:has(.wph)>p{max-width:46rem}

/* Static Verizon phones that mirror the prototype */
.phone.sp .body{overflow:hidden}
.phone.sp .scrollup{display:flex;flex-direction:column;gap:inherit;margin-top:-400px}
.phone.sp .card{background:#f1f1f1;flex:none}.phone.sp .aicard{flex:none}
.phone.sp .card .up{color:#ee0022;font-size:12px;letter-spacing:-.02em;margin-left:4px}
.phone.sp .brow{display:flex;gap:8px;margin-top:6px}.phone.sp .brow span{flex:1;text-align:center;background:#fff;border-radius:99px;padding:6px 0;font-size:9px;font-weight:700}
.phone.sp .hist{height:70px;margin:12px 8px 0;gap:0}.phone.sp .hist i{background:#8d9094;border-radius:4px 4px 0 0;width:30px}.phone.sp .hist i.vzmax{background:#ee0022}
.phone.sp .hl .vzmax,.phone.sp .hl .vzmax b{color:#000;font-weight:800}
.phone.sp .faq{display:flex;justify-content:space-between;align-items:center;background:#f1f1f1;border-radius:12px;padding:11px 12px;font-size:10.5px;font-weight:700;flex:none}
.phone.sp .pie{background:#fff!important}.phone.sp .pie .donut{background:conic-gradient(#ee0022 0 27.2%,#fff 27.2% 28.2%,#1a1a1a 28.2% 55.2%,#fff 55.2% 56.2%,#8d9094 56.2% 77.4%,#fff 77.4% 78.4%,#ffbc3d 78.4% 99.4%,#fff 99.4%)}.phone.sp .pie .mem li:before{border-radius:50%;width:10px;height:10px}.phone.sp .pie .donut:after{display:block;inset:24px;background:#fff}
.phone.sp .aicard ul{margin:2px 0 0;padding-left:14px;font-size:10px}.phone.sp .aicard li{margin:0;font-size:10px;line-height:13px;color:#000}
.phone.sp .paper{flex:none;aspect-ratio:8.5/11;overflow:hidden}.phone.sp .paper+.paper{margin-top:10px}
.phone.sp .paper .due{margin-top:8px;font-size:8px}.phone.sp .paper .due b{display:block;font-size:13px}
.phone.sp .paper .bars{margin-top:10px;font:700 9px/1 monospace;letter-spacing:1px;color:#444;overflow:hidden;white-space:nowrap}
.phone.sp .paper .due2{margin:12px 0 4px;font-size:10px}.phone.sp .paper .due2 b{color:#4a5cf0;text-decoration:underline}
.phone.sp .paper .snap.lines>div span{color:#4a5cf0;text-decoration:underline}
.phone.sp .pill{padding:5px;gap:0}.phone.sp .pill small{left:50%;transform:translateX(-50%)}
.phone.sp .sheet{top:96px;transform:none}.phone.sp .sheet div{line-height:14px}
.phone.sp .chatx{display:block}
.phone.sp .bub{padding:8px 12px;border-radius:16px;max-width:88%;font-size:10.5px;line-height:14px}
.phone.sp .bub.me{align-self:flex-end;background:#000;color:#fff;border-bottom-right-radius:4px}
.phone.sp .bub.bot{align-self:flex-start;background:#fff;border-bottom-left-radius:4px}
.phone.sp .gen{font-size:8.5px;color:#666;margin-top:-2px}
.phone.sp .sheet .askin{margin-top:auto;background:#fff;border-radius:99px;padding:10px 14px;font-size:10px;color:#8a8a8a;font-weight:400}
.phone .hist i.vzmax{background:#00305f}.phone .hl .vzmax,.phone .hl .vzmax b{color:#00305f;font-weight:800}
.wph .phone.sp .sheet h4{text-transform:none;color:#000;font:800 12.5px "Helvetica Neue",Arial,sans-serif;letter-spacing:-.03em;margin:0}.wph .phone.sp .sheet h5{text-transform:none;color:var(--ai);letter-spacing:-.02em}

.phone.sp .sheet.ln{top:auto;bottom:0;padding-bottom:18px}
.wph.old figure{display:flex;flex-direction:column;align-items:center;gap:1rem}.wph.old figcaption{max-width:14rem;text-align:center;font-size:.95rem;line-height:1.35;font-weight:600}
.cs .problem-split>.quote{margin:1.4rem 0 2rem!important}
.cs .problem-split.pz:has(.wph){display:grid!important;grid-template-columns:1fr auto;gap:3.5rem;align-items:center}
.cs .problem-split.pz .pz-t>p{max-width:34rem}
.pz-p{flex-direction:column;align-items:center;gap:1.2rem;padding:2.2rem 3rem!important;margin:0!important}
.pz-stack{position:relative}
.pz-stack .phone{margin:0}
.pz-stack .pzB{position:absolute;left:0;top:0;opacity:0;animation:pzB 14s infinite}
.pz-stack .pzA{animation:pzA 14s infinite}
.pz-cap{font-size:.95rem;font-weight:600;color:#8a6a55;text-align:center}
.pzA .tapdot{position:absolute;right:11%;top:42%;width:34px;height:34px;margin:-17px;border-radius:50%;background:rgba(255,106,0,.35);border:2px solid #ff6a00;opacity:0;animation:pzTap 14s infinite;z-index:5}
.pzB .oc-me,.pzB .oc-bot,.pzB .oc-faq span,.pzB .oc-typing{opacity:0;animation:pzIn 14s infinite both}
.pzB .oc-me{animation-name:pzMe}.pzB .oc-typing{animation-name:pzTyping}.pzB .oc-bot{animation-name:pzBot}
.pzB .oc-faq span.pz4{animation-name:pzC1}.pzB .oc-faq span.pz5{animation-name:pzC2}.pzB .oc-faq span.pz6{animation-name:pzC3}.pzB .oc-faq span.pz7{animation-name:pzC4}
.pzB .oc-typing{align-self:flex-start;display:flex;gap:4px;background:#f0f0f0;border-radius:14px;padding:10px 12px;position:absolute}
.pzB .oc-typing i{width:6px;height:6px;border-radius:50%;background:#999;animation:pzDot 1s infinite}
.pzB .oc-typing i:nth-child(2){animation-delay:.15s}.pzB .oc-typing i:nth-child(3){animation-delay:.3s}
@keyframes pzA{0%,26%{opacity:1}30%,94%{opacity:0}98%,100%{opacity:1}}
@keyframes pzB{0%,26%{opacity:0}30%,92%{opacity:1}96%,100%{opacity:0}}
@keyframes pzTap{0%,14%{opacity:0;transform:scale(1.6)}18%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(.8)}27%,100%{opacity:0}}
@keyframes pzMe{0%,34%{opacity:0;transform:translateY(8px)}38%,100%{opacity:1;transform:none}}
@keyframes pzTyping{0%,42%{opacity:0}44%,52%{opacity:1}54%,100%{opacity:0}}
@keyframes pzBot{0%,53%{opacity:0;transform:translateY(8px)}57%,100%{opacity:1;transform:none}}
@keyframes pzC1{0%,60%{opacity:0;transform:translateY(8px)}64%,100%{opacity:1;transform:none}}
@keyframes pzC2{0%,64%{opacity:0;transform:translateY(8px)}68%,100%{opacity:1;transform:none}}
@keyframes pzC3{0%,68%{opacity:0;transform:translateY(8px)}72%,100%{opacity:1;transform:none}}
@keyframes pzC4{0%,72%{opacity:0;transform:translateY(8px)}76%,100%{opacity:1;transform:none}}
@keyframes pzDot{0%,100%{opacity:.3}50%{opacity:1}}
@media(max-width:900px){.cs .problem-split.pz:has(.wph){grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){.pz-stack .pzA{display:none}.pz-stack .pzB,.pzB *{animation:none!important;opacity:1!important}.pzB .oc-typing{display:none}.pz-stack .pzB{position:static}}.pz-p.wph{background:none!important;padding:0!important}.pz-cap{color:#6b5d52}
.pz-stack .pzB{position:static;opacity:1;animation:pzF 11s infinite}
.pzB .oc-me,.pzB .oc-bot,.pzB .oc-faq span,.pzB .oc-typing{animation-duration:11s}
.pzB .oc-typing{position:absolute}
@keyframes pzF{0%{opacity:0}3%,90%{opacity:1}96%,100%{opacity:0}}
@keyframes pzMe{0%,5%{opacity:0;transform:translateY(8px)}9%,100%{opacity:1;transform:none}}
@keyframes pzTyping{0%,15%{opacity:0}17%,26%{opacity:1}28%,100%{opacity:0}}
@keyframes pzBot{0%,27%{opacity:0;transform:translateY(8px)}31%,100%{opacity:1;transform:none}}
@keyframes pzC1{0%,36%{opacity:0;transform:translateY(8px)}40%,100%{opacity:1;transform:none}}
@keyframes pzC2{0%,41%{opacity:0;transform:translateY(8px)}45%,100%{opacity:1;transform:none}}
@keyframes pzC3{0%,46%{opacity:0;transform:translateY(8px)}50%,100%{opacity:1;transform:none}}
@keyframes pzC4{0%,51%{opacity:0;transform:translateY(8px)}55%,100%{opacity:1;transform:none}}.cs .problem-split.pz:has(.wph){max-width:70rem!important;grid-template-columns:minmax(0,1fr) auto;gap:5rem}
.cs .problem-split.pz:has(.wph){max-width:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4vw}
.cs .problem-split.pz .pz-t>p{max-width:none}
.cs .problem-split.pz .pz-t>p{max-width:none}
.pz-p{justify-self:center}
@media(max-width:900px){.cs .problem-split.pz:has(.wph){grid-template-columns:1fr!important;gap:2rem}}
.cs .protoh{max-width:none!important;width:100%}.cs .protoh iframe{width:100%!important;max-width:none}
.pz-p:not(.in) *,.pz-p:not(.in){animation-play-state:paused!important}.cv{position:relative}.cv-row{display:flex;gap:6px;align-items:flex-start;margin:0}.cv-av{flex:none;width:20px;height:20px;border-radius:50%;background:#ee0000;color:#fff;font-size:10px;display:grid;place-items:center}
.cv-swap{display:grid;max-width:85%}.cv-swap>*{grid-area:1/1}.cv-ans{display:flex;flex-direction:column;gap:6px}
.cv-dots{display:flex;gap:4px;align-self:start;width:fit-content;height:fit-content;padding:11px 12px!important}.cv-dots i{width:6px;height:6px;border-radius:50%;background:#999;animation:pzDot 1s infinite}.cv-dots i:nth-child(2){animation-delay:.15s}.cv-dots i:nth-child(3){animation-delay:.3s}
.cv-input{margin-top:auto;display:flex;align-items:center;box-sizing:border-box;background:#f2f2f2;border-radius:99px;padding:0 4px 0 14px;font-size:11px;line-height:1;position:relative;height:38px;flex:none;margin-bottom:4px}
.cv-ph{color:#777}.cv-typed{position:absolute;left:14px;top:50%;transform:translateY(-50%);white-space:nowrap;color:#111;clip-path:inset(0 100% 0 0)}
.cv-send{margin-left:auto;width:30px;height:30px;border-radius:50%;background:#ee0000;color:#fff;font-size:11px;display:grid;place-items:center}
.pzB .cv-me,.pzB .cv-rep .cv-av{opacity:0}.pzB .cv-me{animation:cvMe 12s 1 both}.pzB .cv-rep{opacity:0;animation:cvRep 12s 1 both}
.pzB .cv-dots{animation:cvDots 12s 1 both}.pzB .cv-ans{opacity:0;animation:cvAns 12s 1 both}.pzB .cv-ans .oc-faq span{opacity:0;animation:cvChip 12s 1 both}
.pzB .cv-ans .oc-faq span:nth-child(2){animation-delay:.35s}.pzB .cv-ans .oc-faq span:nth-child(3){animation-delay:.7s}
.pzB .cv-typed{animation:cvType 12s 1 both}.pzB .cv-ph{animation:cvPh 12s 1 both}.pzB .cv-rep .cv-av{opacity:1}

.pzB .cv-row:first-child .oc-bot,.pzB .cv-ans>.oc-bot{animation:none!important;opacity:1!important;transform:none!important}
.pz-stack .pzB{animation:cvF 12s 1 both}
@keyframes cvF{0%{opacity:0}3%,100%{opacity:1}}
@keyframes cvType{0%,8%{clip-path:inset(0 100% 0 0);opacity:1;animation-timing-function:steps(26,end)}30%{clip-path:inset(0 0 0 0);opacity:1}30.1%,100%{clip-path:inset(0 0 0 0);opacity:0}}
@keyframes cvPh{0%,7%{opacity:1}8%,33%{opacity:0}34%,100%{opacity:1}}
@keyframes cvMe{0%,32%{opacity:0;transform:translateY(8px)}36%,100%{opacity:1;transform:none}}
@keyframes cvRep{0%,40%{opacity:0}41%,100%{opacity:1}}
@keyframes cvDots{0%,52%{opacity:1}53%,100%{opacity:0}}
@keyframes cvAns{0%,53%{opacity:0;transform:translateY(6px)}57%,100%{opacity:1;transform:none}}
@keyframes cvChip{0%,58%{opacity:0;transform:translateY(6px)}63%,100%{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.pzB .cv-me,.pzB .cv-rep,.pzB .cv-ans,.pzB .cv-ans .oc-faq span{animation:none!important;opacity:1!important}.pzB .cv-dots,.pzB .cv-typed{display:none}}
.xf{margin:2rem 0 3rem}.xs{position:relative;margin-left:.5rem;padding:0 0 2.2rem 2.2rem;border-left:2px solid #ffd2b0}.xs:last-child{border-left-color:transparent;padding-bottom:0}
.xs::before{content:"";position:absolute;left:-7px;top:.15rem;width:12px;height:12px;border-radius:50%;background:#ff6a00}
.xl{display:block;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--accent-text);margin-bottom:.5rem}
.cs .xs>p{margin:0;color:var(--fg);font-size:var(--fs-body)}.cs .xn>p{font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:600;letter-spacing:-.015em;line-height:1.3}.cs .xn>p b{font-weight:700;color:var(--accent-text)}.cs .xq>p{font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:600;letter-spacing:-.015em;line-height:1.3}
.xe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.xe>div{background:#fbf6f0;border-radius:14px;padding:1.2rem 1.3rem}
.xe b{display:block;font-size:2.4rem;line-height:1;color:#c2410c;font-weight:500}.xe span{display:block;font-size:.85rem;color:var(--muted);margin:.35rem 0 .7rem}.cs .xe p{margin:0;font-size:1rem;line-height:1.5;color:var(--fg)}
@media(max-width:800px){.xe{grid-template-columns:1fr}}

.xf.js .xs{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.xf.js .xs.on{opacity:1;transform:none}
.xs::after{content:"";position:absolute;left:-2px;top:0;bottom:0;width:2px;background:#ff6a00;transform:scaleY(1);transform-origin:top}.xs:last-child::after{display:none}
.xf.js .xs::after{transform:scaleY(0);transition:transform .9s ease .4s}.xf.js .xs.on::after{transform:scaleY(1)}
.xf.js .xs::before{transform:scale(0);transition:transform .4s cubic-bezier(.3,1.8,.5,1)}.xf.js .xs.on::before{transform:scale(1)}
.xe>div{transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.xe>div:hover{transform:translateY(-6px);background:#fff1e4;box-shadow:0 14px 28px -14px rgba(255,106,0,.45)}
.xc{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:.9rem;font-style:normal}.xc s,.xc em{font-style:normal;text-decoration:none;font-size:.95rem;padding:.35rem .85rem;border-radius:99px}
.xc s{background:#f3efea linear-gradient(#c2410c,#c2410c) no-repeat 0 55%/100% 2px;color:#8a7d72}.xc i{color:#ff6a00;font-style:normal}.xc em{background:#ffe9d6;color:#c2410c;font-weight:600}
.xf.js .xc s{background-size:0 2px;transition:background-size .7s ease .6s}.xf.js .on .xc s{background-size:100% 2px}
.xf.js .xc em,.xf.js .xc i{opacity:0;transform:translateX(-8px);transition:opacity .5s ease 1.2s,transform .5s ease 1.2s}.xf.js .on .xc em,.xf.js .on .xc i{opacity:1;transform:none}

.xs{margin:0;padding:1.6rem 0;border-left:0;border-top:1px solid #f0e4d8}.xs:first-child{border-top:0}.xs::before,.xs::after{display:none!important}
.xf.js .xs.on{opacity:1}
.cs .xl{display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c2410c;margin-bottom:.8rem}
.xs .finds{margin:0}


.xf .fn{margin:0 auto;text-align:center;padding:1.4rem 2rem 1.6rem;color:#2a2018}
.xf .fn>span{display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;color:#c2410c}
.cs .xf .fn p{margin:0;font-size:var(--fs-body)}
.xf .fn1{width:100%;background:#fff4ea;clip-path:polygon(0 0,100% 0,97% 100%,3% 100%)}
.xf .fn2{width:94%;background:#ffe3cc;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);padding-bottom:1.8rem}
.xf .fn3{width:62%;background:#ffc79c;clip-path:polygon(0 0,100% 0,92% 100%,8% 100%)}
.xf .fn3 p{font-weight:600;font-size:1.25rem!important;letter-spacing:-.01em}
.xf .fn4{width:42%;min-width:min(100%,19rem);background:#ff6a00;color:#fff;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);padding-bottom:2rem}
.xf .fn4>span{color:#fff}.cs .xf .fn4 p{font-weight:600;font-size:.98rem}
.fnr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;text-align:left;max-width:80%;margin:0 auto}
.fnr b{display:block;font-size:.95rem;margin-bottom:.3rem}.cs .fnr p{font-size:.95rem;line-height:1.45}
@media(max-width:800px){.xf .fn{width:100%!important;clip-path:none!important;border-radius:14px;margin-bottom:.6rem}.fnr{grid-template-columns:1fr;max-width:none}}
.xf.js .fn{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.xf.js .fn.on{opacity:1;transform:none}

.cs .xf .fn p{color:#2a2018}.cs .xf .fn4 p{color:#fff}.cs .xf .fn3 p{color:#7c2d0a}.xf .fn4{width:50%}

.cs .xf{max-width:62rem;margin:2.5rem auto 3.5rem;filter:drop-shadow(0 18px 22px rgba(194,65,12,.18))}
.xf .fn{width:100%!important;margin:0 0 6px!important;min-width:0}
.xf .fn1{clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);padding:1.6rem 12% 1.8rem;background:#fff1e3}
.xf .fn2{clip-path:polygon(8% 0,92% 0,80% 100%,20% 100%);padding:1.6rem 22% 2rem;background:#ffdcbf}
.xf .fn3{clip-path:polygon(20% 0,80% 0,68% 100%,32% 100%);padding:1.4rem 32% 1.7rem;background:#ffb980}
.xf .fn4{clip-path:polygon(32% 0,68% 0,58% 100%,42% 100%);padding:1.4rem 36% 2.2rem;background:#ff6a00;margin-bottom:0!important}
.fnr{max-width:none;gap:1.4rem}
.cs .xf .fn3 p{font-size:1.05rem!important}.cs .xf .fn4 p{font-size:.85rem}.fnr b{font-size:.85rem}.cs .fnr p{font-size:.85rem}
@media(max-width:900px){.cs .xf{filter:none}.xf .fn{clip-path:none!important;padding:1.3rem!important;border-radius:14px}}


.cs>.xf{max-width:60rem!important;margin-left:auto;margin-right:auto}
.xf .fn4{clip-path:polygon(32% 0,68% 0,60% 100%,40% 100%);padding:1.4rem 34% 2.4rem}
.cs .xf .fnr p{font-size:.85rem;line-height:1.4}
.cs .xf .fn4 p{font-size:.88rem;line-height:1.4}

.xf .fn4{clip-path:polygon(30% 0,70% 0,63% 100%,37% 100%);padding:1.4rem 31% 2.4rem}.cs .xf .fn4 p{font-size:.82rem}
.xf .fn4{clip-path:polygon(28% 0,72% 0,64% 100%,36% 100%);padding:1.2rem 33% 2.6rem}.cs .xf .fn4 p{font-size:.8rem}

/* funnel v3: rounded, narrowing cards */
.cs>.xf{filter:none;max-width:56rem!important;display:flex;flex-direction:column;align-items:center;gap:0;margin:2.5rem auto 3.5rem}
.xf .fn{clip-path:none!important;border-radius:18px;margin:0!important;padding:1.4rem 2rem 1.5rem!important;position:relative}
.xf .fn+.fn{margin-top:1.6rem!important}
.xf .fn+.fn::before{content:"";position:absolute;top:-1.15rem;left:50%;width:.7rem;height:.7rem;border-right:2px solid #ff6a00;border-bottom:2px solid #ff6a00;transform:translateX(-50%) rotate(45deg)}
.xf .fn1{width:100%!important;background:#fff;border:1.5px solid #f0d9c4}
.xf .fn2{width:86%!important;background:#fff4ea;border:1.5px solid #ffd9b8}
.xf .fn3{width:62%!important;background:#ffe0c2}
.xf .fn4{width:44%!important;min-width:19rem;background:#ff6a00}
.xf .fn>span{margin-bottom:.45rem}
.cs .xf .fn p{font-size:var(--fs-body);line-height:1.45}
.cs .xf .fn3 p{font-size:1.15rem!important;font-weight:600;color:#7c2d0a}
.cs .xf .fn4 p{font-size:1rem;color:#fff;font-weight:600}
.fnr{max-width:none;gap:1.5rem}.fnr b{font-size:.95rem}.cs .xf .fnr p{font-size:.95rem}
@media(max-width:900px){.xf .fn{width:100%!important;min-width:0}}


.xf .fn{cursor:pointer;transition:box-shadow .25s ease,transform .25s ease}
.xf .fn:hover{box-shadow:0 10px 24px -14px rgba(255,106,0,.6)}
.xf .fn:focus-visible{outline:2px solid #ff6a00;outline-offset:3px}
.xf .fn::after{content:"+";position:absolute;top:.8rem;right:1rem;width:1.5rem;height:1.5rem;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center;font-size:1rem;line-height:1;color:#c2410c;transition:transform .3s ease}
.xf .fn4::after{color:#fff}
.xf .fn.open::after{transform:rotate(45deg)}
.xf .fd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}
.xf .fn.open .fd{grid-template-rows:1fr}
.xf .fd>div{overflow:hidden;min-height:0}
.xf .fd>div>p:first-child{margin-top:1rem}
.cs .xf .fd p{font-size:.95rem;line-height:1.5;font-weight:400;color:#2a2018}
.cs .xf .fn3 .fd p{color:#7c2d0a}.cs .xf .fn4 .fd p{color:#fff}
.cs .xf .fd .fdh{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c2410c;margin-bottom:.3rem}
.fdg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:.9rem;text-align:left}
.fdg div{border-left:2px solid #ff6a00;padding-left:.7rem}.fdg b{display:block;font-size:.9rem}.fdg span{font-size:.9rem}
.cs .xf .fnh{margin:1.4rem 0 0;font-size:.85rem;color:var(--muted)}
@media(max-width:700px){.fdg{grid-template-columns:1fr 1fr}}

.cs .xf .fn .fd p{font-size:.95rem!important;font-weight:400!important;line-height:1.5}.cs .xf .fn .fd p.fdh{font-weight:600!important;font-size:.8rem!important}

.rm-tabs{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin:1rem 0 .9rem}
.rm-tabs button{font:inherit;font-size:.85rem;padding:.35rem .9rem;border-radius:99px;border:1.5px solid #ffc79c;background:#fff;color:#c2410c;cursor:pointer}
.rm-tabs button.on{background:#ff6a00;border-color:#ff6a00;color:#fff}
.rm-p{display:none;text-align:left}.rm-p.on{display:block}
.rm-p ul{margin:0 0 .9rem;padding-left:1.1rem;font-size:.95rem;line-height:1.5}
.rm-p img{display:block;width:100%;border-radius:10px;border:1px solid #f0d9c4;margin-top:.6rem;background:#fff}
.cs .xf .rm-t{margin-top:1rem!important;text-align:left}

.cs .xf .rm-p ul{font-size:.95rem;line-height:1.5;color:#2a2018;padding-left:1.2rem}.cs .xf .rm-p li{font-size:.95rem;margin-bottom:.3rem}.rm-p img{max-width:46rem;margin-left:auto;margin-right:auto}

.sx-tabs{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin:1.1rem 0 .9rem}
.sx-tabs button{font:inherit;font-size:.85rem;font-weight:600;padding:.4rem 1rem;border-radius:99px;border:1.5px solid #ff6a00;background:#fff;color:#c2410c;cursor:pointer}
.sx-tabs button.on{background:#c2410c;border-color:#c2410c;color:#fff}
.sx-p{display:none;text-align:left}.sx-p.on{display:block}
.cs .xf .sx-p>ul{font-size:.95rem;line-height:1.5;color:#2a2018;padding-left:1.2rem;margin:.6rem 0 0}.cs .xf .sx-p>ul>li{font-size:.95rem;margin-bottom:.4rem}
.rm-p img{max-width:none;cursor:zoom-in}
.lb{position:fixed;inset:0;z-index:9999;background:rgba(20,10,0,.85);overflow:auto;cursor:zoom-out;display:flex;padding:2vh 2vw}
.lb img{margin:auto;max-width:none;width:auto;max-height:none;min-width:min(100%,1400px);border-radius:8px;background:#fff}


.fnr>div{cursor:pointer;border-radius:12px;padding:.7rem .9rem;margin:-.7rem -.9rem;transition:background .2s ease}
.fnr>div:hover{background:rgba(255,106,0,.08)}.fnr>div.on{background:#fff;box-shadow:0 0 0 1.5px #ffb980}
.fnr>div:focus-visible{outline:2px solid #ff6a00}
.rm-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;margin-top:.9rem}
.rm-l>div{border-left:2px solid #ff6a00;padding-left:.8rem}.rm-l b{display:block;font-size:.95rem}.rm-l span{display:block;font-size:.9rem;line-height:1.45;margin:.2rem 0 .3rem}
.rm-l a{font-size:.85rem;font-weight:600;color:#c2410c;margin-right:.9rem;text-decoration:underline;text-underline-offset:3px}
@media(max-width:700px){.rm-l{grid-template-columns:1fr}}

.xf .fn2>.fnr{margin-top:1rem}.xf .fn2>span{margin-bottom:.9rem}
.xf .fn2>.fnr{margin-bottom:.4rem}.xf .fn2 .fd>div>.sx-p{padding-top:.9rem}.xf .fn2 .fnr>div{margin-bottom:-.7rem}
.xf .fn::after{content:"";font-size:0;background:linear-gradient(currentColor,currentColor) center/.7rem 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px .7rem no-repeat;box-sizing:border-box}
.xf .fn2:not(.open) .fnr>div.on{background:transparent;box-shadow:none}.xf .fn2:not(.open) .fnr>div:hover{background:#fff;box-shadow:0 0 0 1.5px #ffb980}
.xf .fn2:not(.open) .fnr>div:hover,.xf .fn2:not(.open) .fnr>div:focus-visible{background:transparent;box-shadow:none;outline:none}
.rm-l .rq{display:block;font-style:normal;background:#fff;border:1px solid #f3dcc6;border-radius:10px;padding:.55rem .75rem;margin:.45rem 0;font-size:.85rem;line-height:1.45;color:#3b2a1e}.rm-l .rq small{display:block;margin-top:.25rem;font-size:.72rem;letter-spacing:.02em;color:#8a6a52}
.xf .fn2 .fnr{gap:2.4rem}.rm-l{gap:1.3rem 2.4rem}
.rm-l{margin-top:.8rem}.rm-l>div{border-left:0;padding-left:0}.rm-l .rq{margin:0;height:100%;box-sizing:border-box}
.xf .fn2 .fnr{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2rem}
@media(max-width:800px){.xf .fn2 .fnr{grid-template-columns:1fr}}
.hx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin-top:.8rem}
.hx>div{background:#fff;border:1px solid #f3dcc6;border-radius:10px;padding:.6rem .8rem}
.cs .xf .hx b{display:block;font-size:.9rem;margin-bottom:.15rem}.cs .xf .hx span{display:block;font-size:.85rem;line-height:1.4;color:#3b2a1e}
.hx i{float:right;font-style:normal;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#c2410c;background:#fff1e6;border-radius:99px;padding:.1rem .5rem}
@media(max-width:700px){.hx{grid-template-columns:1fr}}
.xf .fn2 .fnr{gap:.8rem;align-items:stretch}
.xf .fn2 .fnr>div{margin:0;padding:.75rem .9rem;border-radius:12px;box-shadow:0 0 0 1px #f3dcc6;background:#fff}
.xf .fn2 .fnr>div.on{box-shadow:0 0 0 2px #ff6a00}
.xf .fn2 .fnr>div:hover{box-shadow:0 0 0 2px #ffb980}
.xf .fn2:not(.open) .fnr>div,.xf .fn2:not(.open) .fnr>div.on,.xf .fn2:not(.open) .fnr>div:hover{background:transparent;box-shadow:none}
.xf .fn2 .fd>div>.sx-p{margin-top:.9rem;padding:.9rem 1rem;background:#fff;border:1px solid #f3dcc6;border-radius:12px}
.xf .fn2 .hx>div{background:#fff7f0}
.xf .oc{margin:1rem 0 0;padding:0}.xf .oc img{display:block;width:100%;border-radius:10px;border:1px solid #f3dcc6}.cs .xf .oc figcaption{margin-top:.5rem;font-size:.8rem;color:#8a6a52;text-align:left}
.xf .oc img{cursor:zoom-in}
.xf .fn1 .fd>div{background:#fff7f0;border:1px solid #f3dcc6;border-radius:12px;padding:.9rem 1rem;margin-top:.9rem;text-align:left}
.cs .xf .fn1 .fd>div>p{text-align:left;font-size:.95rem;line-height:1.5;margin:0}.xf .fn1 .fd .oc{margin-top:.8rem}.xf .fn1 .fd .oc img{background:#fff}
.xf .fn1 .fd>div{overflow:hidden;min-height:0}.xf .fn1:not(.open) .fd>div{padding:0;margin:0;border-width:0;background:transparent}
.xf .fn3,.xf .fn4{background:#fff4ea!important;border:1.5px solid #ffd9b8;color:#2a2018}
.xf .fn4>span{color:#c2410c}.xf .fn4::after{color:#c2410c}
.cs .xf .fn3>p,.cs .xf .fn4>p{color:#2a2018}
.xf .fn3 .fd>div,.xf .fn4 .fd>div{overflow:hidden;min-height:0;background:#fff;border:1px solid #f3dcc6;border-radius:12px;padding:.9rem 1rem;margin-top:.9rem;text-align:left}
.cs .xf .fn3 .fd>div>p,.cs .xf .fn4 .fd>div>p{color:#2a2018;text-align:left;font-size:.95rem;line-height:1.5;font-weight:400;margin:0}.cs .xf .fn3 .fd>div>p+p{margin-top:.6rem}
.xf .fn3:not(.open) .fd>div,.xf .fn4:not(.open) .fd>div{padding:0;margin:0;border-width:0;background:transparent}
.xf .fn3{background:#ffe0c2!important;border-color:#ffc79c}
.xf .fn4{background:#ff6a00!important;border-color:#ff6a00}
.xf .fn4>span,.xf .fn4::after,.cs .xf .fn4>p{color:#fff}
.xf .fn3>span,.xf .fn3::after{color:#c2410c}
.xf .fn3 .fd>div,.xf .fn4 .fd>div{border-color:transparent}
.xf .fn3:not(.open) .fd>div,.xf .fn4:not(.open) .fd>div{border-width:0}
.xf .fn4{background:#ffc590!important;border-color:#ffb27a}
.xf .fn4>span,.xf .fn4::after{color:#9a3412}.cs .xf .fn4>p{color:#2a2018}
.cs .xf .fn>p,.cs .xf .fn3>p,.cs .xf .fn4>p{font-size:1.1rem!important;font-weight:600;line-height:1.4;letter-spacing:0}
.cs .xf .fn .fd p{font-size:.95rem!important;line-height:1.5;letter-spacing:0;font-weight:400}.cs .xf .fn .fd p b{font-weight:600}
.cs .xf .fn2 .fnr p{font-size:.95rem!important}.cs .xf .fn2 .fnr b{font-size:1rem}
.xf .fn+.fn{margin-top:2.2rem!important}
.xf .fn+.fn::before{top:-1.7rem;width:.8rem;height:.8rem;border-width:2px;border-color:#f0a56b;border-radius:1px}
.cs .xf .fn3 .fd p>b:first-child{display:block;margin-bottom:.2rem}.cs .xf .fn3 .fd p+p{margin-top:1rem}
.dive.vz{margin:1.4rem 0 2.2rem}
.dive.vz .dv-nav{padding-top:0;gap:.8rem}.dive.vz .dv-nav:before,.dive.vz .plane,.dive.vz .dv-nav button .n{display:none!important}
.dive.vz .dv-nav button,.dive.vz .dv-nav button.on{background:#fff;border:1px solid #f0d9c4!important;border-radius:14px;box-shadow:none;padding:1rem 1.1rem;transform:none}
.dive.vz .dv-nav button:hover{background:#fff7f0;transform:none;box-shadow:none}
.dive.vz .dv-nav button.on{border:1.5px solid #ff6a00!important;padding:calc(1rem - .5px) calc(1.1rem - .5px)}
.dive.vz .dv-nav button b{font-size:1rem;color:#2a2018;margin:0 0 .25rem}.dive.vz .dv-nav button.on b{color:#2a2018}
.dive.vz .dv-nav button em{font-size:.9rem;color:#6b5d52}.dive.vz .dv-nav button.on em{color:#6b5d52}
.dive.vz.tabbed .st-body{background:#fff;border:1px solid #f0d9c4;border-radius:14px;padding:1.3rem 1.4rem;margin-top:.8rem}
.dive.vz .finds.four div{border-left:0;padding-left:0}.dive.vz .finds.four b{color:#c2410c}
.pers{display:grid;grid-template-columns:1.6fr 1fr;gap:1.2rem}.pers>div{background:#fff7f0;border:1px solid #f3dcc6;border-radius:12px;padding:1.1rem 1.2rem}.pers .ps2{background:#fff}
.pers .pt{display:block;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#c2410c;margin-bottom:.4rem}
.cs .pers b{display:block;font-size:1.25rem;font-weight:600;color:#2a2018}.cs .pers em{display:block;font-style:normal;color:#6b5d52;font-size:.9rem;margin-bottom:.6rem}
.cs .pers p{font-size:.95rem;line-height:1.5;color:#2a2018;margin:0 0 .6rem;max-width:none}.cs .pers .pw{font-weight:600;margin:.8rem 0 0}
@media(max-width:800px){.pers{grid-template-columns:1fr}}
.cs .pers{display:block}.cs .pers>figure{margin:0;background:none;border:0;padding:0}.cs .pers .ps2{margin-top:1.6rem;max-width:68%}
.cs .pers img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid #eadfd3;cursor:zoom-in}
.cs .pers figcaption{font-size:.95rem;line-height:1.5;color:#2a2018;margin-top:.6rem}.cs .pers .pp figcaption{font-weight:600}
@media(max-width:800px){.cs .pers .ps2{max-width:none}}
.rs{margin:1.4rem 0 2.2rem;display:grid;gap:.8rem}
.rs .rs-i{background:#fff;border:1px solid #f0d9c4;border-radius:14px}.rs .rs-i[open]{border-color:#ffb27a}
.rs summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:.2rem 1rem;align-items:center;padding:1.1rem 1.3rem}
.rs summary::-webkit-details-marker{display:none}
.rs .rs-l{grid-column:1/-1;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#c2410c}
.cs .rs summary b{font-size:1.15rem;font-weight:600;line-height:1.35;color:#2a2018}
.rs summary i{font-style:normal;font-size:.85rem;color:#c2410c;white-space:nowrap}.rs summary i::after{content:" +"}.rs .rs-i[open] summary i::after{content:" \2212"}
.rs summary:focus-visible{outline:2px solid #ff6a00;outline-offset:2px;border-radius:14px}
.rs .st-body{padding:0 1.3rem 1.3rem;border-top:1px solid #f3dcc6;margin:0 1.3rem;padding:1.1rem 0 1.3rem}
.rs .finds.four div{border-left:0;padding-left:0}.rs .finds.four b{color:#c2410c}
@media(max-width:700px){.rs summary{grid-template-columns:1fr}}

.protoh.vzp iframe{height:900px;max-height:none}

.cs>.board,.cs.toc-closed>.board{max-width:none!important;width:100%}

.cs>p,.cs>ul,.cs>ol,.cs>h2,.cs>h3,.cs>.eyebrow,.cs>.callout{max-width:1100px}
.cs .problem-split.pz:has(.wph){max-width:none!important}
