.dd.mega.mega-a{width:min(1120px,calc(100vw - 48px));background:#fff;border:1px solid rgba(5,37,65,.12);border-top:3px solid #FEB034;border-radius:0 0 14px 14px;box-shadow:0 34px 70px -30px rgba(4,32,58,.55);font-family:var(--f)}.mega-a .ma{display:grid;grid-template-columns:minmax(0,1fr) 290px}.mega-a .ma-cols{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);padding:30px 8px 26px 34px}.mega-a .ma-col{display:grid;align-content:start;gap:24px;padding-right:26px}.mega-a .ma-col+.ma-col{border-left:1px solid rgba(5,37,65,.12);padding-left:28px}.mega-a [data-fam=cool]{--fc:#4E9FD1;--fw:rgba(78,159,209,.14)}.mega-a [data-fam=heat]{--fc:#E89A18;--fw:rgba(254,176,52,.16)}.mega-a [data-fam=water]{--fc:#184D77;--fw:rgba(24,77,119,.10)}.mega-a [data-fam=air]{--fc:#2E8B57;--fw:rgba(46,139,87,.13)}.dd.mega-a a.ma-h{display:flex;align-items:center;gap:12px;padding:0 0 12px;border-radius:0;border-bottom:2px solid var(--fc);background:none;color:#04203A;font-weight:700;font-size:16px;line-height:1.25}.mega-a .ma-ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:7px;background:var(--fw);color:var(--fc)}.mega-a .ma-ic svg{width:18px;height:18px}.mega-a .ma-nm{flex:1}.mega-a .ma-go{width:15px;height:15px;flex:none;opacity:.5;transition:transform .2s cubic-bezier(.22,.61,.36,1),opacity .2s}.dd.mega-a a.ma-h:hover{color:#11438F;background:none}.mega-a a.ma-h:hover .ma-go{opacity:1;transform:translateX(3px)}.mega-a .ma-fam ul{list-style:none;margin:10px 0 0;padding:0}.mega-a .ma-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.mega-a .ma-gap{margin-top:14px}.dd.mega-a .ma-fam li a{position:relative;display:block;padding:7px 0 7px 16px;border-radius:0;background:none;color:#3D4B59;font-weight:500;font-size:14.5px;line-height:1.4;transition:color .2s}.mega-a .ma-fam li a:before{content:"";position:absolute;left:0;top:14px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid var(--fc);opacity:.45;transition:opacity .2s,transform .2s}.dd.mega-a .ma-fam li a:hover{color:#04203A;background:none}.mega-a .ma-fam li a:hover:before{opacity:1;transform:translateX(2px)}.mega-a .ma-rail{grid-column:2;grid-row:1/span 2;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:30px 28px;background:#052541;color:#fff}.mega-a .ma-wm{position:absolute;width:300px;height:300px;right:-70px;bottom:-90px;fill:none;stroke:rgba(254,176,52,.16);stroke-width:5;pointer-events:none}.mega-a .ma-wm polygon+polygon{stroke:rgba(254,176,52,.08)}.mega-a .ma-eye{position:relative;margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;line-height:1.45;color:#FEB034}.dd.mega-a a.ma-num{position:relative;display:block;padding:0;border-radius:0;background:none;color:#fff;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.dd.mega-a a.ma-num:hover{color:#FEB034;background:none}.mega-a .ma-sub{position:relative;margin:0 0 14px;font-size:13px;color:#B9CCDD;text-wrap:balance}.mega-a .ma-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:46px;margin-top:6px;padding:0 16px;border-radius:9px;font:700 14.5px/1 var(--f);white-space:nowrap;cursor:pointer}.mega-a .ma-btn svg{width:16px;height:16px}.dd.mega-a a.ma-call{background:#FEB034;color:#04203A;border-bottom:2.5px solid #E89A18}.dd.mega-a a.ma-call:hover{background:#ffbe55;color:#04203A}.mega-a .ma-book{background:none;border:1.5px solid rgba(255,255,255,.35);color:#fff}.mega-a .ma-book:hover{border-color:#FEB034;color:#FEB034}.mega-a .ma-rate{position:relative;display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.mega-a .ma-rate .n{font-size:40px;font-weight:800;line-height:1;color:#FEB034;font-variant-numeric:tabular-nums}.mega-a .ma-rate .stars{display:inline-flex;gap:2px}.mega-a .ma-rate .stars svg{width:14px;height:14px;fill:#FEB034}.mega-a .ma-rate small{display:block;margin-top:2px;font-size:12.5px;color:#B9CCDD}.mega-a .ma-foot{grid-column:1;grid-row:2;display:flex;align-items:center;gap:10px;padding:14px 34px;background:#D9E8F4;border-top:1px solid rgba(5,37,65,.12)}.dd.mega-a a.ma-all{display:inline-flex;align-items:center;gap:7px;margin-right:auto;padding:0;border:0;border-radius:0;background:none;color:#11438F;font-weight:700;font-size:14px}.dd.mega-a a.ma-all:hover{background:none;color:#04203A}.mega-a .ma-all .ma-go{opacity:1}.mega-a .ma-chip{font-size:12.5px;font-weight:600;color:#0B2E4C;background:#fff;border:1px solid rgba(5,37,65,.12);border-radius:6px;padding:5px 10px;white-space:nowrap}.dd.mega-a :focus-visible{outline:2px solid #11438F;outline-offset:2px}.mega-a .ma-rail :focus-visible{outline-color:#FEB034}@media(max-width:1180px){.dd.mega.mega-a{width:calc(100vw - 32px)}.mega-a .ma{grid-template-columns:minmax(0,1fr) 250px}.mega-a .ma-cols{padding:26px 6px 22px 26px}.mega-a .ma-rail{padding:26px 22px}.mega-a .ma-num{font-size:26px}.mega-a .ma-chip+.ma-chip{display:none}}@media(max-width:1060px){.mega-a .ma-chip{display:none}.mega-a .ma-split{gap:0 20px}}#drawer .dacc [data-fam=cool]{--fc:#4E9FD1;--fw:rgba(78,159,209,.14)}#drawer .dacc [data-fam=heat]{--fc:#E89A18;--fw:rgba(254,176,52,.16)}#drawer .dacc [data-fam=water]{--fc:#184D77;--fw:rgba(24,77,119,.10)}#drawer .dacc [data-fam=air]{--fc:#2E8B57;--fw:rgba(46,139,87,.13)}#drawer .dfam{border-bottom:1px solid var(--line)}#drawer .dfam>summary{list-style:none;display:flex;align-items:center;gap:12px;min-height:50px;padding:10px 4px 10px 14px;font-size:15.5px;font-weight:600;color:var(--navy-700);cursor:pointer}#drawer .dfam>summary::-webkit-details-marker{display:none}#drawer .dfam[open]>summary{border-bottom:2px solid var(--fc)}#drawer .dic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:var(--fw);color:var(--fc)}#drawer .dic svg{width:16px;height:16px}#drawer .dchev{margin-left:auto;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);opacity:.6;transition:transform .2s}#drawer .dfam[open] .dchev{transform:rotate(225deg) translate(-2px,-2px)}#drawer .panel .dfam a{padding:10px 4px 10px 56px;border-bottom:0;font-size:14.5px;font-weight:450;color:var(--body)}#drawer .panel .dfam a.dhub{margin-top:6px;font-weight:700;color:var(--royal)}#drawer .panel .dfam a.dgap{margin-top:8px}#drawer .panel .dfam a:last-child{margin-bottom:10px}#drawer .panel .dacc a.dsolo{display:flex;align-items:center;gap:12px;padding-left:14px;font-size:15.5px;font-weight:600;color:var(--navy-700)}#drawer .dfam>summary:focus-visible{outline:2px solid #11438F;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.mega-a .ma-go,.mega-a .ma-fam li a:before,#drawer .dchev{transition:none}}
