/* classes extracted from the homepage concept, one per unique declaration */
.p1{width:98%;}
.p2{width:96%;}
.p3{width:100%;}
.p4{padding:24px 64px 96px;}
.p5{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:start;}
.p6{margin:0;font:400 56px/1 Cormorant;letter-spacing:-.01em;}
.p7{font-weight:500;}
.p8{margin:26px 0 30px;font:400 17px/1.6 'Work Sans';color:#2A1B17;max-width:560px;}
.p9{font-weight:600;}
.p10{width:100%;border-collapse:collapse;margin-top:36px;font:400 16px/1.4 'Work Sans';}
.p11{border-top:1px solid #D9CFC3;}
.p12{text-align:left;padding:14px 16px 14px 0;font:400 12px/1 'Work Sans';letter-spacing:.12em;text-transform:uppercase;color:#6E5B54;width:150px;vertical-align:top;padding-top:17px;}
.p13{padding:14px 0;}
.p14{text-align:left;padding:14px 16px 14px 0;font:400 12px/1 'Work Sans';letter-spacing:.12em;text-transform:uppercase;color:#6E5B54;vertical-align:top;padding-top:17px;}
.p15{font-family:'JetBrains Mono';}
.p16{border-top:1px solid #D9CFC3;border-bottom:1px solid #D9CFC3;}
.p17{margin:12px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0;border-left:1px solid #D9CFC3;}
.p18{padding:22px 28px;border-bottom:1px solid #D9CFC3;}
.p19{margin:0;font:400 72px/.9 Cormorant;letter-spacing:-.02em;}
.p20{font:400 20px/1 'JetBrains Mono';margin-left:6px;}
.p21{margin-top:10px;font:400 13px/1.4 'Work Sans';color:#6E5B54;}
.p22{padding:22px 28px;border-bottom:1px solid #D9CFC3;border-left:1px solid #D9CFC3;}
.p23{font:400 20px/1 'JetBrains Mono';margin:0 4px;}
.p24{font-family:'JetBrains Mono';font-size:11px;}
.p25{padding:22px 28px;}
.p26{padding:22px 28px;border-left:1px solid #D9CFC3;}
.p27{padding:0 64px 112px;}
.p28{display:grid;grid-template-columns:300px 1fr;gap:64px;align-items:end;}
.p29{margin:0;max-width:560px;font:400 18px/1.45 'Work Sans';color:#6E5B54;}
.p30{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;align-items:start;}
.p31{border-top:3px solid #2A1B17;padding-top:22px;}
.p32{display:flex;justify-content:space-between;align-items:baseline;}
.p33{margin:0;font:500 34px/1 Cormorant;letter-spacing:-.01em;}
.p34{font:500 13px/1 'JetBrains Mono';}
.p35{margin:12px 0 0;font:400 14px/1.5 'Work Sans';color:#6E5B54;}
.p36{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;font:400 14px/1.5 'Work Sans';}
.p37{font:400 11px/1 'Work Sans';letter-spacing:.14em;text-transform:uppercase;color:#6E5B54;margin-bottom:10px;}
.p38{margin:0;padding:0 0 0 14px;display:grid;gap:6px;}
.p39{border-top:3px solid #2A1B17;padding-top:22px;margin-top:40px;}
.p40{border-top:3px solid #2A1B17;padding-top:22px;margin-top:80px;}
.p41{background:#C9962C;}
.p42{background:#A64B2A;}
.p43{background:#2F6F75;}
.p44{display:grid;grid-template-columns:400px 1fr;min-height:640px;}
.p45{background:#57352C;color:#F6EFE6;padding:48px 40px;position:relative;}
.p46{font-weight:500;color:#D9A08F;}
.p47{margin-top:56px;font:400 120px/.85 Cormorant;letter-spacing:-.03em;}
.p48{font:400 22px/1 'JetBrains Mono';margin-left:8px;}
.p49{margin-top:36px;display:grid;gap:22px;font:400 15px/1.5 'Work Sans';color:#D9C6BC;}
.p50{font:400 11px/1 'Work Sans';letter-spacing:.14em;text-transform:uppercase;color:#D9A08F;margin-bottom:8px;}
.p51{border-top:1px solid rgba(246,239,230,.2);padding-top:18px;color:#F6EFE6;font-weight:500;}
.p52{padding:48px 0 48px 56px;}
.p53{--w:70%;}
.p54{--w:80%;}
.p55{margin:28px 0 0;font:400 14px/1.5 'Work Sans';color:#6E5B54;max-width:520px;}
.p56{display:flex;justify-content:space-between;align-items:end;gap:40px;}
.p57{margin:0;font:400 14px/1.5 'Work Sans';color:#6E5B54;max-width:360px;text-align:right;}
.p58{width:100%;border-collapse:collapse;margin-top:40px;font:400 15px/1.4 'Work Sans';}
.p59{border-bottom:2px solid #2A1B17;font:400 11px/1 'Work Sans';letter-spacing:.14em;text-transform:uppercase;color:#6E5B54;text-align:left;}
.p60{padding:0 0 12px;}
.p61:hover,.p61:focus-visible{color:#A64B2A;}
.p62{padding:0 12px 12px;}
.p63{border-bottom:1px solid #D9CFC3;}
.p64{padding:16px 0;}
.p65{display:flex;gap:14px;align-items:center;}
.p66{width:8px;height:44px;flex:none;background:#B58E3A;}
.p67{font:500 20px/1.15 Cormorant;color:#2A1B17;text-decoration:underline;text-decoration-color:#D9CFC3;text-underline-offset:4px;letter-spacing:-.01em;transition:text-decoration-color .2s;}
.p67:hover,.p67:focus-visible{text-decoration-color:#A64B2A;}
.p68{padding:16px 12px;font-family:'JetBrains Mono';}
.p69{padding:16px 12px;font:500 18px/1 'JetBrains Mono';}
.p70{padding:16px 12px;color:#6E5B54;}
.p71{padding:16px 12px;white-space:nowrap;}
.p72{position:relative;display:inline-block;font-size:12px;letter-spacing:1px;color:#8B7A72;vertical-align:1px;}
.p73{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#C9962C;width:98%;}
.p74{color:#6E5B54;}
.p75{padding:16px 0;text-align:right;}
.p76{display:inline-block;background:#B5271F;color:#fff;transition:background .2s,transform .2s;text-decoration:none;font:600 12px/1 'Work Sans';padding:11px 14px;}
.p76:hover,.p76:focus-visible{background:#9C1F18;transform:translateY(-1px);}
.p76:active{transform:translateY(0);}
.p77{width:8px;height:44px;flex:none;background:#6F9A6A;}
.p78{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#C9962C;width:96%;}
.p79{width:8px;height:44px;flex:none;background:#7C6BA6;}
.p80{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#C9962C;width:100%;}
.p81{width:8px;height:44px;flex:none;background:#8B7A72;}
.p82{display:inline-block;border:1px solid #2A1B17;color:#2A1B17;text-decoration:none;transition:background .2s,color .2s;font:500 12px/1 'Work Sans';padding:10px 14px;}
.p82:hover,.p82:focus-visible{background:#2A1B17;color:#F6EFE6;}
.p83{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:#D9CFC3;border:1px solid #D9CFC3;}
.p84{background:#F6EFE6;padding:36px 32px 40px;}
.p85{height:6px;background:#6F9A6A;}
.p86{margin-top:22px;font:400 11px/1 'Work Sans';letter-spacing:.14em;text-transform:uppercase;color:#6E5B54;}
.p87{margin:10px 0 0;font:400 48px/1 Cormorant;letter-spacing:-.02em;}
.p88{margin:18px 0 0;font:400 15px/1.5 'Work Sans';}
.p89{height:6px;background:#B58E3A;}
.p90{height:6px;background:#7C6BA6;}
.p91{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;}
.p92{position:sticky;top:40px;}
.p93{margin:14px 0 0;font:400 56px/1 Cormorant;letter-spacing:-.01em;}
.p94{margin:22px 0 0;font:400 16px/1.55 'Work Sans';color:#6E5B54;max-width:420px;}
.p95{border-top:1px solid #2A1B17;}
.p96{display:flex;gap:18px;align-items:center;padding:20px 0;font:500 26px/1 Cormorant;letter-spacing:-.01em;transition:color .2s,padding-left .25s;}
.p96:hover,.p96:focus-visible{color:#A64B2A;padding-left:6px;}
.p97{width:6px;height:28px;background:#A64B2A;flex:none;}
.p98{padding:0 0 24px 24px;font:400 15px/1.55 'Work Sans';}
.p99{margin:0;}
.p100{margin:10px 0 0;color:#6E5B54;}
.p101{display:inline-block;margin-top:16px;background:#B5271F;color:#fff;transition:background .2s,transform .2s;text-decoration:none;font:600 13px/1 'Work Sans';padding:12px 16px;}
.p101:hover,.p101:focus-visible{background:#9C1F18;transform:translateY(-1px);}
.p101:active{transform:translateY(0);}
.p102{width:6px;height:28px;background:#C8873F;flex:none;}
.p103{width:6px;height:28px;background:#D9A08F;flex:none;}
.p104{width:6px;height:28px;background:#57352C;flex:none;}
.p105{width:6px;height:28px;background:#6F9A6A;flex:none;}
.p106{display:inline-block;margin-top:16px;border:1px solid #2A1B17;color:#2A1B17;text-decoration:none;transition:background .2s,color .2s;font:500 13px/1 'Work Sans';padding:11px 16px;}
.p106:hover,.p106:focus-visible{background:#2A1B17;color:#F6EFE6;}
.p107{width:6px;height:28px;background:#3B241F;flex:none;}
.p108{margin:18px 0 0;max-width:620px;font:400 16px/1.55 'Work Sans';color:#6E5B54;}
.p109{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;margin-top:48px;align-items:start;}
.p110{height:8px;background:linear-gradient(90deg,#D9A08F 0%,#C8873F 55%,#A64B2A 100%);}
.p111{display:flex;justify-content:space-between;margin-top:8px;font:400 11px/1 'JetBrains Mono';color:#6E5B54;}
.p112{margin:22px 0 0;font:500 34px/1 Cormorant;letter-spacing:-.01em;}
.p113{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px;font:400 15px/1.5 'Work Sans';}
.p114{display:grid;grid-template-columns:64px 1fr;gap:12px;}
.p115{font-family:'JetBrains Mono';color:#6E5B54;}
.p116{margin:18px 0 0;font:400 14px/1.5 'Work Sans';color:#6E5B54;}
.p117{height:8px;background:linear-gradient(90deg,#D9A08F,#A64B2A);}
.p118{margin:38px 0 0;font:500 34px/1 Cormorant;letter-spacing:-.01em;}
.p119{--h:45%;}
.p120{--h:48%;}
.p121{--h:61%;}
.p122{--h:76%;}
.p123{--h:88%;}
.p124{--h:97%;}
.p125{--h:100%;}
.p126{--h:85%;}
.p127{--h:67%;}
.p128{--h:52%;}
.p129{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#D9CFC3;}
.p130{background:#E8D9C8;padding:32px 28px 36px;}
.p131{font:400 11px/1 'Work Sans';letter-spacing:.14em;text-transform:uppercase;color:#6E5B54;}
.p132{margin-top:14px;font:400 64px/.9 Cormorant;letter-spacing:-.02em;}
.p133{font:400 16px/1 'JetBrains Mono';margin-left:4px;}
.p134{margin:16px 0 0;font:400 14px/1.5 'Work Sans';}
.p135{background:#F6EFE6;padding:32px 28px 36px;}
.p136{color:#B5271F;font-weight:500;}
.p137{margin:20px 0 0;font:400 14px/1.5 'Work Sans';color:#6E5B54;}
.p138{display:grid;grid-template-columns:360px 1fr;gap:64px;}
.p139{margin:0;font:400 56px/1 Cormorant;letter-spacing:-.01em;position:sticky;top:40px;}
.p140{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:36px 40px;counter-reset:n;}
.p141{border-top:1px solid #2A1B17;padding-top:14px;}
.p142{font:400 40px/1 Cormorant;color:#A64B2A;}
.p143{margin:10px 0 0;font:500 22px/1.2 Cormorant;}
.p144{margin:8px 0 0;font:400 14px/1.5 'Work Sans';color:#6E5B54;}
.p145{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:24px;margin-top:40px;align-items:start;}
.p146{margin:0;background:#E8D9C8;padding:32px;}
.p147{margin:0;font:400 26px/1.3 Cormorant;font-style:italic;}
.p148{margin-top:20px;font:400 13px/1.4 'Work Sans';color:#6E5B54;}
.p149{color:#C9962C;}
.p150{margin:40px 0 0;border-top:1px solid #2A1B17;padding-top:20px;}
.p151{margin:0;font:400 22px/1.3 Cormorant;font-style:italic;}
.p152{margin-top:18px;font:400 13px/1.4 'Work Sans';color:#6E5B54;}
.p153{margin:80px 0 0;border-top:1px solid #2A1B17;padding-top:20px;}
.p154{display:flex;justify-content:space-between;align-items:end;}
.p155{font:400 13px/1 'Work Sans';color:#6E5B54;}
.p156{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:40px;}
.p157{text-decoration:none;color:#2A1B17;display:block;transition:transform .3s;}
.p157:hover,.p157:focus-visible{transform:translateY(-4px);}
.p158{height:220px;background:#E8D9C8;position:relative;overflow:hidden;}
.p159{position:absolute;top:0;bottom:0;left:50%;width:14px;margin-left:-7px;background:linear-gradient(180deg,#D9A08F,#A64B2A);transition:width .35s,margin-left .35s;}
.p159:hover,.p159:focus-visible{width:100%;margin-left:-50%;}
.p160{margin-top:12px;font:500 20px/1.15 Cormorant;}
.p161{margin-top:4px;font:400 12px/1.4 'Work Sans';color:#6E5B54;}
.p162{position:absolute;top:0;bottom:0;left:50%;width:14px;margin-left:-7px;background:linear-gradient(180deg,#D9A08F,#C8873F);transition:width .35s,margin-left .35s;}
.p162:hover,.p162:focus-visible{width:100%;margin-left:-50%;}
.p163{position:absolute;top:0;bottom:0;left:50%;width:14px;margin-left:-7px;background:linear-gradient(180deg,#C8873F,#A64B2A);transition:width .35s,margin-left .35s;}
.p163:hover,.p163:focus-visible{width:100%;margin-left:-50%;}
.p164{height:220px;background:#57352C;position:relative;overflow:hidden;}
.p165{position:absolute;top:0;bottom:0;left:50%;width:14px;margin-left:-7px;background:#C9962C;transition:width .35s,margin-left .35s;}
.p165:hover,.p165:focus-visible{width:100%;margin-left:-50%;}
.p166{display:grid;grid-template-columns:360px 1fr;gap:64px;align-items:start;}
.p167{margin-top:24px;border:1px solid #2A1B17;background:none;color:#2A1B17;transition:background .2s,color .2s;font:500 13px/1 'Work Sans';padding:12px 16px;cursor:pointer;}
.p167:hover,.p167:focus-visible{background:#2A1B17;color:#F6EFE6;}
.p168{border-top:1px solid #2A1B17;display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-content:start;}
.p169{border-bottom:1px solid #D9CFC3;padding:10px 0;}
.p170{font:500 19px/1.2 Cormorant;display:flex;justify-content:space-between;gap:12px;transition:color .2s;}
.p170:hover,.p170:focus-visible{color:#A64B2A;}
.p171{margin:6px 0 0;font:400 14px/1.5 'Work Sans';color:#6E5B54;}
.p172{display:grid;grid-template-columns:1fr 160px 1fr;background:#E8D9C8;min-height:360px;}
.p173{padding:56px 48px;display:flex;flex-direction:column;justify-content:space-between;}
.p174{margin:0;font:400 64px/.95 Cormorant;letter-spacing:-.015em;}
.p175{margin:24px 0 0;font:400 16px/1.6 'Work Sans';color:#6E5B54;max-width:430px;}
.p176{color:#2A1B17;font-weight:600;}
.p177{background:linear-gradient(180deg,#D9A08F 0%,#C8873F 55%,#A64B2A 100%);position:relative;overflow:hidden;}
.p178{position:absolute;left:0;top:0;bottom:0;width:60px;background:#57352C;}
.p179{position:absolute;right:0;top:0;bottom:0;width:60px;background:#57352C;}
.p180{padding:56px 48px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;align-items:flex-start;}
.p181{font:400 72px/.9 Cormorant;letter-spacing:-.02em;}
.p182{background:#B5271F;color:#fff;transition:background .2s,transform .2s;text-decoration:none;font:600 15px/1 'Work Sans';padding:18px 26px;}
.p182:hover,.p182:focus-visible{background:#9C1F18;transform:translateY(-1px);}
.p182:active{transform:translateY(0);}
.p183{font:400 13px/1.4 'Work Sans';color:#6E5B54;}
.p184{margin-top:16px;}
.p185{padding:56px 64px 40px;border-top:1px solid #D9CFC3;}
.p186{display:grid;grid-template-columns:300px 1fr;gap:64px;}
.p187{font:500 22px/1 Cormorant;}
.p188{font-weight:400;}
.p189{margin:16px 0 0;font:400 13px/1.55 'Work Sans';color:#6E5B54;}
.p190{margin-top:20px;font:400 12px/1 'JetBrains Mono';color:#6E5B54;}
.p191{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font:400 13px/1.5 'Work Sans';}
.p192{text-decoration:none;border-bottom:1px solid #D9CFC3;transition:border-color .2s,color .2s;}
.p192:hover,.p192:focus-visible{border-color:#A64B2A;color:#2A1B17;}
.p193{margin-top:40px;display:flex;justify-content:space-between;font:400 12px/1 'Work Sans';color:#6E5B54;}
.pt-page{max-width:none;}
.pt-page > header, .pt-page > main > section, .pt-page > main > footer, .pt-page > footer{ padding-left:max(64px,calc(50% - 576px)) !important; padding-right:max(64px,calc(50% - 576px)) !important;}
.pt-revealimg{clip-path:inset(0 0 0 0);filter:saturate(.85) sepia(.14) contrast(1.02); transition:transform .6s cubic-bezier(.2,.7,.2,1), filter .4s;}
a:hover .pt-revealimg,a:focus-visible .pt-revealimg{transform:scale(1.06);filter:saturate(1) sepia(.06);}
.pt-reveal::after{content:"";position:absolute;inset:0; background:linear-gradient(180deg,rgba(59,36,31,0) 55%,rgba(59,36,31,.55) 100%);pointer-events:none;}
.pt-revealbar{z-index:2;width:6px !important;margin-left:-3px !important;opacity:.9; transition:width .35s,margin-left .35s,opacity .35s !important;}
a:hover .pt-revealbar,a:focus-visible .pt-revealbar{width:100% !important;margin-left:-50% !important;opacity:.22;}
.p157{position:relative;}
.p157 > div + div{position:relative;transition:color .2s;}
.p157:hover > div + div{color:#A64B2A;}
.p157 > div + div::after{content:"→";margin-left:.4em;display:inline-block;opacity:0;transform:translateX(-4px);transition:opacity .25s,transform .25s;}
.p157:hover > div + div::after{opacity:1;transform:none;}
.pt-ctaslit img{clip-path:inset(0 0 0 0);filter:saturate(.85) sepia(.14);transition:transform .8s;}
.pt-ctaslit .p178,.pt-ctaslit .p179{width:26px;opacity:.9;transition:width .5s;}
.pt-ctaslit:hover img{transform:scale(1.05);}
.pt-ctaslit:hover .p178,.pt-ctaslit:hover .p179{width:8px;}
.pt-tile{position:relative;}
.pt-tile::after{content:"select";position:absolute;right:24px;top:22px; font:500 10px/1 'JetBrains Mono',monospace;letter-spacing:.16em;text-transform:uppercase;color:#D9A08F;opacity:.7;}
.pt-hero:has(#pt-r1:checked) .pt-tile-1::after, .pt-hero:has(#pt-r2:checked) .pt-tile-2::after, .pt-hero:has(#pt-r3:checked) .pt-tile-3::after{content:"selected";color:#F6EFE6;opacity:1;}
.pt-tile:hover .pt-tileslit{width:28px;}
details > summary{position:relative;padding-right:32px !important;}
details > summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%); font:400 22px/1 Cormorant,serif;color:#A64B2A;transition:transform .3s;}
details[open] > summary::after{content:"−";}
details > summary:hover{color:#A64B2A;}
th button[data-sort]::after{content:"⇅";margin-left:.4em;opacity:.45;font-size:11px;}
th button[data-sort][aria-sort]::after,th[aria-sort] button::after{content:"";}
tbody tr:hover td a[class]{text-decoration-color:#A64B2A;}
a[class*="p"][href^="http"]{position:relative;}
h2{text-wrap:balance;}
h2 em,h1 em{font-style:italic;font-weight:500;position:relative;}
h2 em::after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.06em; background:linear-gradient(90deg,#D9A08F,#A64B2A 60%,transparent);opacity:.55;}
.pt-hero h1 em::after{content:"";position:absolute;left:0;right:0;bottom:.02em;height:.05em;background:#D9A08F;opacity:.6;}.p29::first-letter{font:italic 500 1.9em/0.8 Cormorant,serif;float:left;margin:.08em .12em 0 0;color:#D9A08F;}
.p29::first-letter{color:#A64B2A;}
dd,.p181{font-variant-numeric:oldstyle-nums lining-nums;font-feature-settings:"lnum" 1;}
dd{letter-spacing:-.03em !important;}
dd span{font-weight:400;color:#6E5B54;}
.p131,[class] > .p131{letter-spacing:.18em;}
.pt-kicker{margin-bottom:22px;}
.pt-kicker::before{font:400 26px/1 Cormorant,serif;color:#A64B2A;letter-spacing:0;margin-right:2px;}
.p27 article h3 + span{font-variant-numeric:tabular-nums;}
blockquote p{position:relative;text-indent:-.35em;}
tbody td a[class]{text-underline-offset:5px;text-decoration-thickness:1px;}
#faq summary{font-style:normal;}
#faq details[open] > summary{color:#A64B2A;}
@media (max-width:1023px){ .pt-page > header,.pt-page > main > section,.pt-page > footer{padding-left:20px !important;padding-right:20px !important;} .pt-hero{min-height:0;padding-bottom:0 !important;} .pt-herogrid{display:flex !important;flex-direction:column;gap:0 !important;} .pt-herotext{display:contents;} .pt-heroslot{display:contents;} .pt-heroslot > .pt-aperture{position:absolute !important;inset:0 !important;height:auto !important;margin:0 !important;z-index:0;} .pt-hero .pt-aperture::after{background:linear-gradient(180deg,rgba(59,36,31,.92) 0%,rgba(59,36,31,.72) 40%,rgba(59,36,31,.6) 70%,rgba(59,36,31,.96) 100%);} .pt-herotext > *{order:1;position:relative;z-index:3;align-self:stretch;width:100%;text-align:left;margin-left:0 !important;} .pt-herotext > *:nth-child(n+4){order:3;} .pt-herocard{order:4;position:relative !important;z-index:3;box-shadow:none !important;margin-top:20px;} .pt-hero h1{font-size:46px !important;margin-top:16px !important;} .pt-hero .pt-credit{top:auto;bottom:12px;right:20px;} .pt-tile::after{top:16px;right:16px;} .pt-ctaslit{min-height:220px;} }
@media (hover:none){ .pt-revealbar{opacity:.6;} }
:root{--gx:max(64px,calc(50% - 576px));}
.h7-header{position:absolute;top:0;left:0;right:0;z-index:20;padding:0 var(--gx) !important;color:#F6EFE6; background:linear-gradient(180deg,rgba(42,27,23,.7) 0%,rgba(42,27,23,0) 100%);}
.h7-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:80px;gap:32px;}
.h7-brand{display:flex;flex-direction:column;text-decoration:none;color:#F6EFE6;line-height:1;justify-self:start;}
.h7-brand1{font:500 24px/1 Cormorant,serif;letter-spacing:-.01em;}
.h7-brand2{font:400 10px/1 'Work Sans',sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#D9C6BC;margin-top:4px;}
.h7-nav{display:flex;gap:32px;justify-self:center;}
.h7-nav a{color:#F6EFE6;text-decoration:none;font:500 13px/1 'Work Sans',sans-serif;letter-spacing:.02em;padding:8px 0;position:relative;transition:color .2s;}
.h7-nav a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#D9A08F;transform:scaleX(0);transform-origin:left;transition:transform .25s;}
.h7-nav a:hover{color:#D9A08F;}
.h7-nav a:hover::after{transform:scaleX(1);}
.h7-tools{display:flex;align-items:center;gap:16px;justify-self:end;}
.h7-book{background:#B5271F;color:#fff;text-decoration:none;font:600 13px/1 'Work Sans',sans-serif;padding:13px 20px;transition:background .2s,transform .2s;}
.h7-book:hover,.h7-book:focus-visible{background:#9C1F18;transform:translateY(-1px);}
.h7-lang{position:relative;}
.h7-lang summary{font:500 12px/1 'JetBrains Mono',monospace;letter-spacing:.08em;color:#F6EFE6;padding:12px 0 12px 4px;cursor:pointer;list-style:none;}
.h7-lang summary::after{content:" ▾";color:#D9C6BC;}
.h7-lang summary::-webkit-details-marker{display:none;}
.h7-langmenu{position:absolute;right:0;top:100%;background:#F6EFE6;color:#2A1B17;min-width:160px;display:grid;padding:8px 0;box-shadow:0 20px 40px rgba(42,27,23,.3);}
.h7-langmenu a{color:#2A1B17;text-decoration:none;font:400 14px/1 'Work Sans',sans-serif;padding:10px 16px;}
.h7-langmenu a:hover{background:#E8D9C8;}
.h7-langmenu a[aria-current="true"]{color:#A64B2A;}
.h9,.pt-page > main > section.h9,section[data-screen-label].h9{background:#2A1B17 !important;color:#F6EFE6 !important; padding:152px var(--gx) 0 !important;min-height:0 !important;position:relative;isolation:isolate;overflow:clip;}
.h9-bg{position:absolute;inset:0;z-index:0;background:#3B241F;}
.h9-bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;opacity:0;transform:scale(1.03); transition:opacity .8s ease,transform 10s ease;filter:saturate(1.02) sepia(.12) contrast(1.04) brightness(.92);}
.h9:has(#pt-r1:checked) .pt-rphoto-1,.h9:has(#pt-r2:checked) .pt-rphoto-2,.h9:has(#pt-r3:checked) .pt-rphoto-3{opacity:1;transform:scale(1);}
.h9-wash{position:absolute;inset:0; background:linear-gradient(180deg,rgba(42,27,23,.55) 0%,rgba(42,27,23,.25) 30%,rgba(42,27,23,.55) 65%,#2A1B17 100%), linear-gradient(90deg,rgba(42,27,23,.6) 0%,rgba(42,27,23,.2) 50%,rgba(42,27,23,.1) 100%);}
.h9-grid{position:relative;z-index:2;display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:end;}
.h9-kicker{margin:0;font:400 12px/1 'Work Sans',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#D9C6BC;display:flex;gap:14px;align-items:center;}
.h9-kicker [lang="ar"]{font:400 20px/1 Cormorant,'Naskh',serif;letter-spacing:0;text-transform:none;color:#D9A08F;}
.h9 .h9-h1{margin:24px 0 0;font:400 84px/.95 Cormorant,serif !important;letter-spacing:-.02em !important;color:#F6EFE6 !important;text-wrap:balance;text-shadow:0 2px 30px rgba(42,27,23,.5);}
.h9 .h9-h1 em{font-style:italic;font-weight:500;color:#D9A08F;}
.h9 .h9-h1 em::after{display:none;}
.h9-lede{margin:24px 0 0;max-width:560px;font:400 18px/1.5 'Work Sans',sans-serif;color:#E8D9C8;text-wrap:pretty;}
.h9-ctas{display:flex;gap:12px;align-items:center;margin-top:32px;flex-wrap:wrap;}
.h9-primary{background:#B5271F;color:#fff;text-decoration:none;font:600 15px/1 'Work Sans',sans-serif;padding:18px 26px;transition:background .2s,transform .2s;}
.h9-primary:hover,.h9-primary:focus-visible{background:#9C1F18;transform:translateY(-1px);}
.h9-ghost{border:1px solid rgba(246,239,230,.55);color:#F6EFE6;text-decoration:none;font:500 15px/1 'Work Sans',sans-serif;padding:17px 24px;background:rgba(42,27,23,.3);backdrop-filter:blur(6px);transition:background .2s,color .2s;}
.h9-ghost:hover,.h9-ghost:focus-visible{background:#F6EFE6;color:#2A1B17;}
.h9-trust{margin:24px 0 0;font:400 14px/1.5 'Work Sans',sans-serif;color:#D9C6BC;}
.h9-trust strong{font-weight:600;color:#F6EFE6;}
.h9-trust .h9-stars{font-size:13px;color:rgba(246,239,230,.35);vertical-align:1px;}
.h5-fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#C9962C;}
.h9-dock{background:rgba(42,27,23,.72);backdrop-filter:blur(14px);border:1px solid rgba(246,239,230,.14);}
.h9-dockhead{margin:0;padding:18px 24px;font:400 11px/1 'Work Sans',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#D9C6BC;border-bottom:1px solid rgba(246,239,230,.14);}
.h9-tile{display:grid;grid-template-columns:40px 1fr auto;grid-template-rows:auto auto auto;column-gap:14px;row-gap:6px;align-items:baseline; padding:18px 24px 20px;cursor:pointer;border-bottom:1px solid rgba(246,239,230,.14);position:relative;transition:background .2s;}
.h9-tile:last-child{border-bottom:0;}
.h9-tile:hover{background:rgba(246,239,230,.06);}
.h9-tn{grid-column:1;grid-row:1;font:400 22px/1 Cormorant,serif;color:#D9A08F;}
.h9-td{grid-column:2;grid-row:1;font:500 28px/1 Cormorant,serif;letter-spacing:-.01em;}
.h9-tp{grid-column:3;grid-row:1;font:500 13px/1 'JetBrains Mono',monospace;}
.h9-tx{grid-column:2/4;grid-row:2;font:400 13px/1.45 'Work Sans',sans-serif;color:#D9C6BC;}
.h9-more{grid-column:2/4;grid-row:3;display:none;flex-direction:column;gap:10px;padding-top:12px;margin-top:6px;border-top:1px dashed rgba(246,239,230,.2);}
.h9-name{font:500 16px/1.3 Cormorant,serif;}
.h9-rating{font:400 13px/1 'Work Sans',sans-serif;color:#F6EFE6;}
.h9-rating .h9-stars{font-size:12px;color:rgba(246,239,230,.35);}
.h9-mute{color:#D9C6BC;}
.h9-book{align-self:flex-start;margin-top:4px;background:#B5271F;color:#fff;text-decoration:none;font:600 13px/1 'Work Sans',sans-serif;padding:13px 18px;transition:background .2s,transform .2s;}
.h9-book:hover,.h9-book:focus-visible{background:#9C1F18;transform:translateY(-1px);}
.h9:has(#pt-r1:checked) .h9-tile-1,.h9:has(#pt-r2:checked) .h9-tile-2,.h9:has(#pt-r3:checked) .h9-tile-3{background:rgba(246,239,230,.1);box-shadow:inset 3px 0 0 #D9A08F;}
.h9:has(#pt-r1:checked) .h9-tile-1 .h9-more,.h9:has(#pt-r2:checked) .h9-tile-2 .h9-more,.h9:has(#pt-r3:checked) .h9-tile-3 .h9-more{display:flex;}
.h9-tile:focus-within{outline:2px solid #C9962C;outline-offset:-2px;}
@supports not selector(:has(*)){.h9 .pt-rphoto-1{opacity:1;}.h9-tile-1{background:rgba(246,239,230,.1);box-shadow:inset 3px 0 0 #D9A08F;}.h9-tile-1 .h9-more{display:flex;}}
.h9-stats{position:relative;z-index:2;list-style:none;margin:64px 0 0;padding:24px 0 72px;display:grid;grid-template-columns:repeat(6,1fr);gap:24px;border-top:1px solid rgba(246,239,230,.2);}
.h9-stats li{display:flex;flex-direction:column;gap:6px;min-width:0;}
.h9-stats strong{font:400 34px/1 Cormorant,serif;letter-spacing:-.02em;color:#F6EFE6;white-space:nowrap;}
.h9-stats strong span{font:400 11px/1 'JetBrains Mono',monospace;letter-spacing:.06em;color:#D9C6BC;margin-left:5px;}
.h9-stats strong em{font-style:italic;color:#D9A08F;font-size:.7em;margin:0 2px;}
.h9-stats small{font:400 12px/1.4 'Work Sans',sans-serif;color:#D9C6BC;}
@media (max-width:1023px){ :root{--gx:20px;} .h7-header{background:#2A1B17;position:static;} .h7-bar{grid-template-columns:1fr auto;height:57px;} .h7-nav,.h7-lang{display:none;} .h7-book{padding:11px 14px;font-size:12px;} .h9,.pt-page > main > section.h9,section[data-screen-label].h9{padding-top:32px !important;} .h9-wash{background:linear-gradient(180deg,rgba(42,27,23,.8) 0%,rgba(42,27,23,.55) 40%,rgba(42,27,23,.85) 70%,#2A1B17 100%);} .h9-grid{grid-template-columns:1fr;gap:28px;} .h9 .h9-h1{font-size:46px !important;margin-top:16px;} .h9-lede{font-size:16px;margin-top:16px;} .h9-ctas{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px;} .h9-primary,.h9-ghost{text-align:center;} .h9-trust{font-size:13px;} .h9-tile{padding:14px 16px 16px;grid-template-columns:32px 1fr auto;} .h9-dockhead{padding:14px 16px;} .h9-stats{grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:40px;} .h9-stats strong{font-size:26px;} }
.h9-dockhead{display:flex;justify-content:space-between;align-items:center;gap:12px;}
.h9-hint{font:italic 500 14px/1 Cormorant,serif;letter-spacing:0;text-transform:none;color:#D9A08F;}
.h9-tile{grid-template-columns:22px 40px 1fr auto;}
.h9-slit{grid-column:1;grid-row:1/4;align-self:stretch;width:14px;position:relative;background:#F6EFE6;opacity:.25;overflow:hidden;transition:opacity .25s;}
.h9-slit::before,.h9-slit::after{content:"";position:absolute;top:0;bottom:0;width:50%;background:#2A1B17;transition:transform .4s cubic-bezier(.2,.7,.2,1);}
.h9-slit::before{left:0;}
.h9-slit::after{right:0;}
.h9-tile:hover .h9-slit{opacity:.7;}
.h9-tile:hover .h9-slit::before{transform:translateX(-30%);}
.h9-tile:hover .h9-slit::after{transform:translateX(30%);}
.h9-tn{grid-column:2;}
.h9-td{grid-column:3;}
.h9-tp{grid-column:4;}
.h9-tx,.h9-more{grid-column:3/5;}
.h9:has(#pt-r1:checked) .h9-tile-1 .h9-slit,.h9:has(#pt-r2:checked) .h9-tile-2 .h9-slit,.h9:has(#pt-r3:checked) .h9-tile-3 .h9-slit{opacity:1;background:linear-gradient(180deg,#D9A08F,#A64B2A);}
.h9:has(#pt-r1:checked) .h9-tile-1 .h9-slit::before,.h9:has(#pt-r2:checked) .h9-tile-2 .h9-slit::before,.h9:has(#pt-r3:checked) .h9-tile-3 .h9-slit::before{transform:translateX(-100%);}
.h9:has(#pt-r1:checked) .h9-tile-1 .h9-slit::after,.h9:has(#pt-r2:checked) .h9-tile-2 .h9-slit::after,.h9:has(#pt-r3:checked) .h9-tile-3 .h9-slit::after{transform:translateX(100%);}
.h9-tile::after{content:"";position:absolute;right:24px;top:22px;width:14px;height:14px;border-radius:50%;border:1px solid rgba(246,239,230,.45);transition:border-color .2s,background .2s,box-shadow .2s;}
.h9-tile:hover::after{border-color:#D9A08F;}
.h9:has(#pt-r1:checked) .h9-tile-1::after,.h9:has(#pt-r2:checked) .h9-tile-2::after,.h9:has(#pt-r3:checked) .h9-tile-3::after{background:#D9A08F;border-color:#D9A08F;box-shadow:inset 0 0 0 3px #2A1B17;}
.h9-tp{padding-right:28px;}
@supports not selector(:has(*)){.h9-tile-1 .h9-slit{opacity:1;}.h9-tile-1 .h9-slit::before{transform:translateX(-100%);}.h9-tile-1 .h9-slit::after{transform:translateX(100%);}}
@media (max-width:1023px){.h9-tile{grid-template-columns:18px 30px 1fr auto;}.h9-slit{width:10px;}.h9-tile::after{right:16px;top:16px;}.h9-hint{display:none;}}
.pt-climate{margin:0 0 24px;padding:32px 36px 28px;border:1px solid #D9CFC3;background:#F6EFE6;}
.pt-climate-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;}
.pt-climate-h{margin:0;font:400 34px/1 Cormorant,serif;letter-spacing:-.01em;}
.pt-climate-h em{font-style:italic;font-weight:500;}
.pt-climate-unit{font:400 11px/1 'JetBrains Mono',monospace;letter-spacing:.08em;color:#6E5B54;}
.pt-months{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:12px;align-items:stretch;height:240px;}
.pt-mo{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;height:100%;gap:8px;}
.pt-mo-t{font:500 12px/1 'JetBrains Mono',monospace;color:#6E5B54;align-self:end;}
.pt-mo-t span{font-size:11px;}
.pt-mo-bar{display:block;width:min(100%,28px);height:var(--h);min-height:6px;align-self:end;transition:transform .3s,filter .3s;}
.pt-mo--best .pt-mo-bar{background:linear-gradient(180deg,#D9A08F 0%,#C8873F 55%,#A64B2A 100%);}
.pt-mo:not(.pt-mo--best) .pt-mo-bar{background:linear-gradient(180deg,#C9B7AA,#8B7A72);}
.pt-mo:hover .pt-mo-bar{transform:scaleX(1.15);filter:brightness(1.05);}
.pt-mo-l{font:500 10px/1 'Work Sans',sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6E5B54;}
.pt-mo--best .pt-mo-l,.pt-mo--best .pt-mo-t{color:#A64B2A;}
.pt-climate-note{margin:20px 0 0;display:flex;gap:10px;align-items:center;font:400 12px/1.5 'Work Sans',sans-serif;color:#6E5B54;}
.pt-climate-key{width:14px;height:14px;flex:none;background:linear-gradient(180deg,#D9A08F,#A64B2A);}
@media (max-width:1023px){ .pt-climate{padding:20px 16px;} .pt-climate-h{font-size:26px;} .pt-months{gap:6px;height:180px;} .pt-mo-t{font-size:10px;} .pt-mo-l{font-size:8px;letter-spacing:.08em;} }
.h7-brand{flex-direction:row;align-items:center;gap:12px;}
.h7-mark{width:44px;height:35px;flex:none;transition:transform .4s;}
.h7-brand:hover .h7-mark{transform:translateY(-1px) scale(1.04);}
.h7-brandtext{display:flex;flex-direction:column;}
.pt-footbrand{display:flex;align-items:center;gap:10px;}
.pt-footmark{width:34px;height:27px;flex:none;}
@media (max-width:1023px){.h7-mark{width:34px;height:27px;}}
.h7-lang summary{display:flex;align-items:center;gap:8px;padding:9px 10px 9px 8px;border:1px solid rgba(246,239,230,.3);background:rgba(42,27,23,.3);backdrop-filter:blur(6px);transition:border-color .2s,background .2s;}
.h7-lang summary::after{content:none;}
.h7-lang summary:hover,.h7-lang[open] summary{border-color:rgba(246,239,230,.7);background:rgba(42,27,23,.55);}
.h7-langcode{font:500 12px/1 'JetBrains Mono',monospace;letter-spacing:.08em;}
.h7-caret{width:7px;height:7px;border-right:1px solid #D9C6BC;border-bottom:1px solid #D9C6BC;transform:translateY(-2px) rotate(45deg);transition:transform .2s;}
.h7-lang[open] .h7-caret{transform:translateY(1px) rotate(-135deg);}
.h7-flag{display:inline-flex;flex:none;width:22px;height:15px;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px rgba(42,27,23,.25);}
.h7-flag svg{width:100%;height:100%;display:block;}
.h7-langmenu{margin-top:8px;min-width:200px;padding:6px;box-shadow:0 24px 48px rgba(42,27,23,.35);}
.h7-langmenu::before{content:"";position:absolute;right:16px;top:-5px;width:10px;height:10px;background:#F6EFE6;transform:rotate(45deg);}
.h7-langmenu a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;font:400 14px/1 'Work Sans',sans-serif;color:#2A1B17;transition:background .15s;}
.h7-langmenu a small{font:400 11px/1 'JetBrains Mono',monospace;letter-spacing:.08em;color:#6E5B54;}
.h7-langmenu a[aria-current="true"]{color:#A64B2A;background:#EFE6DA;}
.h7-langmenu a[aria-current="true"] small{color:#A64B2A;}
.pt-footlang{display:inline-flex;gap:16px;}
.pt-footlang a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#6E5B54;}
.pt-footlang a[aria-current="true"]{color:#2A1B17;}
.pt-footlang .h7-flag{width:18px;height:12px;}
.h7-menu{display:none;}
.h7-menu summary::after,.h7-lang summary::after{content:none !important;}
.pt-ribbon{font-size:11px;}
@media (max-width:1023px){ html{-webkit-text-size-adjust:100%;} body{overflow-x:clip;} .h7-header{position:sticky !important;top:0;z-index:50;background:#2A1B17;padding-top:0 !important;padding-bottom:0 !important;} .h7-header > .h7-bar{grid-template-columns:1fr auto auto;gap:8px;height:57px !important;padding:0 !important;flex-wrap:nowrap;} .h7-mark{width:30px;height:24px;} .h7-brand1{font-size:20px;} .h7-brand2{font-size:9px;} .h7-book{display:none;} .h7-menu{display:block;position:static;} .h7-menu summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px 0 12px;list-style:none;cursor:pointer;color:#F6EFE6;font:500 12px/1 'Work Sans',sans-serif;letter-spacing:.16em;} .h7-menu summary::-webkit-details-marker{display:none;} .h7-burger{width:20px;height:12px;border-top:1.5px solid #F6EFE6;border-bottom:1.5px solid #F6EFE6;position:relative;} .h7-burger::after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:#F6EFE6;transform:translateY(-50%);} .h7-menu[open] .h7-burger{border-color:transparent;} .h7-menu[open] .h7-burger::after{transform:rotate(45deg);} .h7-menupanel{position:absolute;left:0;right:0;top:57px;background:#2A1B17;border-top:1px solid rgba(246,239,230,.14);padding:8px 20px 20px;display:grid;box-shadow:0 30px 60px rgba(42,27,23,.45);} .h7-menupanel > a{color:#F6EFE6;text-decoration:none;font:500 22px/1 Cormorant,serif;padding:14px 0;border-bottom:1px solid rgba(246,239,230,.12);min-height:48px;display:flex;align-items:center;} .h7-menulang{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;} .h7-menulang a{color:#D9C6BC;text-decoration:none;font:500 13px/1 'Work Sans',sans-serif;padding:13px 14px;border:1px solid rgba(246,239,230,.25);min-height:44px;display:inline-flex;align-items:center;} .h7-menulang a[aria-current="true"]{color:#F6EFE6;border-color:#D9A08F;} .pt-rail{top:57px;} .pt-rail__scroll a{min-height:40px;display:inline-flex;align-items:center;} .h9-primary,.h9-ghost{min-height:52px;display:flex;align-items:center;justify-content:center;} .h9-tile{min-height:64px;} .h9-book{min-height:46px;display:inline-flex;align-items:center;} .pt-tablewrap:has(.pt-tours){overflow:visible;} .pt-tours{min-width:0 !important;display:block;} .pt-tours thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);} .pt-tours tbody{display:grid;gap:12px;} .pt-tours tr{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;border-top:1px solid #2A1B17;padding:14px 0 16px;} .pt-tours td{display:block;padding:0 !important;border:0 !important;min-width:0;} .pt-tours td::before{content:attr(data-label);display:block;font:400 10px/1 'Work Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6E5B54;margin-bottom:5px;} .pt-tours td[data-label="Tour"],.pt-tours td[data-label=""]{grid-column:1/-1;} .pt-tours td[data-label="Tour"]::before,.pt-tours td[data-label=""]::before{content:none;} .pt-tours td[data-label=""] a{display:flex;justify-content:center;min-height:46px;align-items:center;width:100%;} .pt-tours td[data-label="Rating (reviews)"]{grid-column:1/-1;} .pt-tours .p66{height:36px !important;} .pt-tours + .pt-sorthint,.p57{font-size:13px !important;} .pt-fares .pt-micro{display:inline-flex;min-height:44px;align-items:center;} .pt-guides{grid-template-columns:1fr 1fr !important;gap:16px 12px !important;} .pt-guides .p158,.pt-guides .p164{height:140px !important;} .pt-seasons{grid-template-columns:1fr 1fr !important;} .pt-faqgrid{grid-template-columns:1fr !important;} .pt-faqgrid summary,#match summary{min-height:48px;display:flex;align-items:center;} #pt-faq-toggle,.p167{min-height:44px;} .pt-kicker{font-size:11px;} h2.p6{font-size:34px !important;line-height:1 !important;} .p47{font-size:72px !important;} footer ul{gap:10px 16px !important;} footer ul a{display:inline-block;padding:6px 0;} .pt-footlang a{min-height:44px;padding:0 6px;} small,.p131,.pt-mo-l,.pt-mo-t,.h9-stats small,.h7-brand2,.pt-tours td::before{font-size:max(12px,1em);} .pt-mo-l{font-size:9px;letter-spacing:.04em;} .pt-mo-l{font-size:12px;letter-spacing:0;} .pt-months{gap:4px;} .pt-mo-t{font-size:11px;} }
@media (max-width:560px){ .pt-seasons{grid-template-columns:1fr 1fr !important;} .pt-months{grid-template-columns:repeat(12,1fr);} .pt-mo-t{font-size:10px;} .pt-mo-l{font-size:10px;} .h9-stats{grid-template-columns:1fr 1fr;} }
@media (prefers-reduced-motion:reduce){.h9-bg img{transition:none;transform:none;}}
.h9-stars{position:relative;display:inline-block;font-size:12px;letter-spacing:1px;color:#8B7A72;}
