.InternalPage-module__MAzBfq__page{color:#26365c;background:#faf9f7;overflow:hidden}.InternalPage-module__MAzBfq__page h1,.InternalPage-module__MAzBfq__page h2,.InternalPage-module__MAzBfq__page h3{color:#162752;font-family:Georgia,Times New Roman,serif;font-weight:500}.InternalPage-module__MAzBfq__page h1{letter-spacing:-.04em;max-width:680px;margin:18px 0 24px;font-size:clamp(48px,5.5vw,78px);line-height:.96}.InternalPage-module__MAzBfq__page h2{letter-spacing:-.025em;margin:0;font-size:clamp(34px,3.5vw,50px);line-height:1.04}.InternalPage-module__MAzBfq__page h3{margin:0;font-size:24px;line-height:1.15}.InternalPage-module__MAzBfq__page p{color:#60697b;line-height:1.7}.InternalPage-module__MAzBfq__eyebrow{letter-spacing:.21em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 15px;font-size:10px;font-weight:750;display:flex;color:#6d7d70!important}.InternalPage-module__MAzBfq__eyebrow:before{content:"";background:currentColor;width:27px;height:1px}.InternalPage-module__MAzBfq__hero{isolation:isolate;background:#faf9f7;grid-template-columns:42% 58%;align-items:center;min-height:680px;display:grid;position:relative}.InternalPage-module__MAzBfq__hero:before{z-index:0;content:"";opacity:.23;pointer-events:none;mix-blend-mode:multiply;background:url(/media/les-myrtilles/decor/patrimoine/panorama-montagnes-foret.png) 0 100%/contain no-repeat;width:54%;height:270px;position:absolute;bottom:-20px;left:-70px;-webkit-mask-image:linear-gradient(90deg,#000 0 75%,#0000);mask-image:linear-gradient(90deg,#000 0 75%,#0000)}.InternalPage-module__MAzBfq__heroCopy{z-index:3;padding:76px 5vw 100px 6vw;position:relative}.InternalPage-module__MAzBfq__heroLead{max-width:540px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.58!important}.InternalPage-module__MAzBfq__heroFacts{color:#4c577a;border-top:1px solid #4c577a24;flex-wrap:wrap;gap:10px 24px;margin-top:28px;padding-top:21px;font-size:12px;display:flex}.InternalPage-module__MAzBfq__heroFacts span:before{content:"";background:#82927c;border-radius:50%;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.InternalPage-module__MAzBfq__heroImage{align-self:stretch;min-height:580px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5%);mask-image:linear-gradient(90deg,#0000,#000 5%)}.InternalPage-module__MAzBfq__heroImage img,.InternalPage-module__MAzBfq__duoPhotos img,.InternalPage-module__MAzBfq__spaceCards img,.InternalPage-module__MAzBfq__gallery img,.InternalPage-module__MAzBfq__landscapePair img,.InternalPage-module__MAzBfq__destinationGrid img,.InternalPage-module__MAzBfq__storySection img{object-fit:cover}.InternalPage-module__MAzBfq__paperSection,.InternalPage-module__MAzBfq__softSection,.InternalPage-module__MAzBfq__gallerySection,.InternalPage-module__MAzBfq__storySection,.InternalPage-module__MAzBfq__contactSection,.InternalPage-module__MAzBfq__contactClosing,.InternalPage-module__MAzBfq__cta{padding:clamp(76px,8vw,120px) max(5vw,28px);position:relative}.InternalPage-module__MAzBfq__paperSection{background:url(/media/les-myrtilles/decor/patrimoine/texture-papier-aquarelle.png) 50%/cover no-repeat,#faf9f7}.InternalPage-module__MAzBfq__paperSection:after{content:"";opacity:.18;pointer-events:none;background:url(/media/les-myrtilles/decor/patrimoine/lavis-lavande.png) 50%/contain no-repeat;width:290px;height:240px;position:absolute;bottom:-45px;right:-80px}.InternalPage-module__MAzBfq__softSection{background:radial-gradient(at 4% 100%,#a6b49f33,#0000 35%),radial-gradient(at 96% 0,#b7b2c830,#0000 36%),#f4f1eb}.InternalPage-module__MAzBfq__softSection:after{content:"";opacity:.24;pointer-events:none;background:url(/media/les-myrtilles/decor/patrimoine/fougeres-aquarelle.png) 50%/contain no-repeat;width:160px;height:180px;position:absolute;bottom:-10px;right:-26px}.InternalPage-module__MAzBfq__splitIntro{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(50px,8vw,130px);max-width:1240px;margin:0 auto 64px;display:grid;position:relative}.InternalPage-module__MAzBfq__prose{max-width:570px}.InternalPage-module__MAzBfq__prose p{margin:0 0 16px;font-size:16px}.InternalPage-module__MAzBfq__duoPhotos{grid-template-columns:1.45fr .75fr;align-items:end;gap:18px;max-width:1240px;margin:auto;display:grid}.InternalPage-module__MAzBfq__duoPhotos figure{height:480px;margin:0;position:relative;overflow:hidden;box-shadow:0 14px 35px #353d5214}.InternalPage-module__MAzBfq__duoPhotos figure:last-child{height:350px}.InternalPage-module__MAzBfq__sectionHeading{z-index:1;text-align:center;max-width:760px;margin:0 auto 48px;position:relative}.InternalPage-module__MAzBfq__sectionHeading .InternalPage-module__MAzBfq__eyebrow{justify-content:center}.InternalPage-module__MAzBfq__spaceCards{z-index:1;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1240px;margin:auto;display:grid;position:relative}.InternalPage-module__MAzBfq__spaceCards article{background:#ffffff94;box-shadow:0 12px 30px #353d520f}.InternalPage-module__MAzBfq__spaceCards article>div{height:290px;position:relative}.InternalPage-module__MAzBfq__spaceCards h3{margin:24px 25px 8px}.InternalPage-module__MAzBfq__spaceCards p{margin:0;padding:0 25px 27px;font-size:14px}.InternalPage-module__MAzBfq__equipmentGrid{border-top:1px solid #4c577a24;border-left:1px solid #4c577a24;grid-template-columns:repeat(3,1fr);max-width:1120px;margin:auto;display:grid}.InternalPage-module__MAzBfq__equipmentGrid article{background:#ffffff54;border-bottom:1px solid #4c577a24;border-right:1px solid #4c577a24;min-height:190px;padding:30px}.InternalPage-module__MAzBfq__equipmentGrid h3{font-size:21px}.InternalPage-module__MAzBfq__equipmentGrid p{margin:12px 0 0;font-size:13px}.InternalPage-module__MAzBfq__gallerySection{background:#faf9f7}.InternalPage-module__MAzBfq__gallery{grid-template-rows:260px 220px;grid-template-columns:1.3fr .7fr .7fr;gap:12px;max-width:1240px;margin:auto;display:grid}.InternalPage-module__MAzBfq__gallery figure{margin:0;position:relative;overflow:hidden}.InternalPage-module__MAzBfq__galleryMain{grid-row:1/span 2}.InternalPage-module__MAzBfq__gallery figure:nth-child(2){grid-column:2/span 2}.InternalPage-module__MAzBfq__gallery figure{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 5px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 5px),#0000)}.InternalPage-module__MAzBfq__cta{background:radial-gradient(at 18% 100%,#b7b2c83b,#0000 38%),url(/media/les-myrtilles/decor/patrimoine/bordure-relief-brume.png) 100% 100%/auto 130px no-repeat,#f4f1eb;justify-content:space-between;align-items:center;gap:50px;min-height:300px;display:flex}.InternalPage-module__MAzBfq__cta h2{max-width:700px}.InternalPage-module__MAzBfq__cta p{margin:15px 0 0}.InternalPage-module__MAzBfq__cta strong,.InternalPage-module__MAzBfq__contactRate strong{color:#344461;font-family:Georgia,Times New Roman,serif;font-size:1.3em;font-weight:500}.InternalPage-module__MAzBfq__primaryButton{color:#fff;background:#665287;border-radius:4px;flex:none;padding:15px 24px;font-size:13px;font-weight:750;box-shadow:0 9px 21px #5242712b}.InternalPage-module__MAzBfq__destinationHero .InternalPage-module__MAzBfq__heroImage img{object-position:center}.InternalPage-module__MAzBfq__landscapePair{grid-template-columns:1.4fr .6fr;align-items:end;gap:0;max-width:1240px;margin:auto;display:grid}.InternalPage-module__MAzBfq__landscapePair figure{height:510px;margin:0;position:relative;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000)}.InternalPage-module__MAzBfq__landscapePair>div{z-index:2;background:#faf9f7e6;margin:0 0 35px -55px;padding:40px;position:relative;box-shadow:0 15px 38px #353d5212}.InternalPage-module__MAzBfq__landscapePair>div p:last-child{margin-bottom:0;font-size:14px}.InternalPage-module__MAzBfq__destinationGrid{z-index:1;grid-template-columns:repeat(4,1fr);gap:13px;max-width:1240px;margin:auto;display:grid;position:relative}.InternalPage-module__MAzBfq__destinationGrid article>div{height:280px;position:relative}.InternalPage-module__MAzBfq__destinationGrid h3{padding:18px 4px 0;font-size:19px}.InternalPage-module__MAzBfq__storySection{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.InternalPage-module__MAzBfq__storyCopy{max-width:530px;margin-left:auto}.InternalPage-module__MAzBfq__storySection figure{height:520px;margin:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 7px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 7px),#0000)}.InternalPage-module__MAzBfq__textLink{color:#665287;letter-spacing:.1em;text-transform:uppercase;gap:10px;margin-top:13px;font-size:12px;font-weight:750;display:inline-flex}.InternalPage-module__MAzBfq__contactHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;min-height:440px;display:grid}.InternalPage-module__MAzBfq__contactHero h1{margin-bottom:20px}.InternalPage-module__MAzBfq__contactHero>div>p:last-child{max-width:650px;font-family:Georgia,Times New Roman,serif;font-size:19px}.InternalPage-module__MAzBfq__contactHero aside{z-index:1;background:#ffffff94;padding:38px;position:relative;box-shadow:0 15px 40px #353d520f}.InternalPage-module__MAzBfq__contactHero aside span,.InternalPage-module__MAzBfq__contactHero aside small{color:#6d7d70;letter-spacing:.16em;text-transform:uppercase;font-size:10px;display:block}.InternalPage-module__MAzBfq__contactHero aside a{color:#344461;overflow-wrap:anywhere;margin:13px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2vw,26px);display:block}.InternalPage-module__MAzBfq__contactSection{background:radial-gradient(at 0 85%,#a6b49f2e,#0000 36%),#f4f1eb;grid-template-columns:.75fr 1.25fr;gap:clamp(55px,8vw,120px);display:grid}.InternalPage-module__MAzBfq__contactIntro{max-width:470px}.InternalPage-module__MAzBfq__contactIntro>p{font-size:15px}.InternalPage-module__MAzBfq__contactRate{color:#4c577a!important}.InternalPage-module__MAzBfq__contactIntro ul{color:#536075;border-top:1px solid #4c577a24;gap:10px;margin:26px 0 0;padding:22px 0 0;font-size:13px;list-style:none;display:grid}.InternalPage-module__MAzBfq__contactIntro li:before{color:#82927c;content:"•";margin-right:9px}.InternalPage-module__MAzBfq__contactForm{background:#ffffffbf;border:1px solid #4c577a1c;grid-template-columns:1fr;gap:15px;padding:30px;display:grid;box-shadow:0 14px 38px #353d5211}.InternalPage-module__MAzBfq__contactForm label{color:#536075;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:750}.InternalPage-module__MAzBfq__contactForm input,.InternalPage-module__MAzBfq__contactForm select,.InternalPage-module__MAzBfq__contactForm textarea{color:#344461;width:100%;font:inherit;letter-spacing:normal;text-transform:none;background:#faf9f7eb;border:1px solid #4c577a2e;border-radius:2px;outline:0;margin-top:7px;padding:12px;font-size:14px}.InternalPage-module__MAzBfq__contactForm input,.InternalPage-module__MAzBfq__contactForm select{height:48px}.InternalPage-module__MAzBfq__contactForm textarea{resize:vertical}.InternalPage-module__MAzBfq__contactForm input:focus,.InternalPage-module__MAzBfq__contactForm select:focus,.InternalPage-module__MAzBfq__contactForm textarea:focus{outline-offset:2px;outline:2px solid #66528759}:is(.InternalPage-module__MAzBfq__contactForm input:user-invalid,.InternalPage-module__MAzBfq__contactForm select:user-invalid){border-color:#9e5262}.InternalPage-module__MAzBfq__formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.InternalPage-module__MAzBfq__contactForm button{color:#fff;cursor:pointer;background:#665287;border:0;border-radius:4px;min-height:52px;font-size:13px;font-weight:750;box-shadow:0 8px 18px #52427129}.InternalPage-module__MAzBfq__formNote{color:#727988!important;margin:0!important;font-size:10px!important;line-height:1.5!important}.InternalPage-module__MAzBfq__contactClosing{justify-content:space-between;align-items:center;gap:60px;display:flex}.InternalPage-module__MAzBfq__contactClosing h2{max-width:700px}.InternalPage-module__MAzBfq__contactClosing nav{flex-wrap:wrap;gap:10px;display:flex}.InternalPage-module__MAzBfq__contactClosing nav a{color:#4c577a;border:1px solid #4c577a2e;padding:12px 16px;font-size:12px;font-weight:700}@media (max-width:1024px){.InternalPage-module__MAzBfq__hero{grid-template-columns:45% 55%;min-height:610px}.InternalPage-module__MAzBfq__heroCopy{padding-left:4vw}.InternalPage-module__MAzBfq__spaceCards article>div{height:240px}.InternalPage-module__MAzBfq__destinationGrid article>div{height:235px}}@media (max-width:768px){.InternalPage-module__MAzBfq__hero{flex-direction:column-reverse;align-items:stretch;min-height:auto;display:flex}.InternalPage-module__MAzBfq__heroImage{min-height:430px;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000)}.InternalPage-module__MAzBfq__heroCopy{padding:54px 28px 70px}.InternalPage-module__MAzBfq__hero:before{width:90%;height:190px}.InternalPage-module__MAzBfq__splitIntro,.InternalPage-module__MAzBfq__contactHero,.InternalPage-module__MAzBfq__contactSection,.InternalPage-module__MAzBfq__storySection{grid-template-columns:1fr;gap:42px}.InternalPage-module__MAzBfq__duoPhotos{grid-template-columns:1fr .75fr}.InternalPage-module__MAzBfq__spaceCards{grid-template-columns:1fr}.InternalPage-module__MAzBfq__spaceCards article{grid-template-columns:1fr 1fr;align-items:center;display:grid}.InternalPage-module__MAzBfq__spaceCards article>div{grid-row:1/span 2;height:240px}.InternalPage-module__MAzBfq__equipmentGrid,.InternalPage-module__MAzBfq__destinationGrid{grid-template-columns:repeat(2,1fr)}.InternalPage-module__MAzBfq__storyCopy{max-width:none;margin:0}.InternalPage-module__MAzBfq__storySection figure{height:430px}.InternalPage-module__MAzBfq__contactHero{min-height:0}.InternalPage-module__MAzBfq__contactClosing,.InternalPage-module__MAzBfq__cta{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.InternalPage-module__MAzBfq__page h1{font-size:43px}.InternalPage-module__MAzBfq__page h2{font-size:32px}.InternalPage-module__MAzBfq__heroImage{min-height:300px}.InternalPage-module__MAzBfq__heroCopy{padding:42px 20px 56px}.InternalPage-module__MAzBfq__paperSection,.InternalPage-module__MAzBfq__softSection,.InternalPage-module__MAzBfq__gallerySection,.InternalPage-module__MAzBfq__storySection,.InternalPage-module__MAzBfq__contactSection,.InternalPage-module__MAzBfq__contactClosing,.InternalPage-module__MAzBfq__cta{padding:64px 20px}.InternalPage-module__MAzBfq__heroFacts{gap:9px 15px}.InternalPage-module__MAzBfq__splitIntro{margin-bottom:40px}.InternalPage-module__MAzBfq__duoPhotos{grid-template-columns:1fr}.InternalPage-module__MAzBfq__duoPhotos figure,.InternalPage-module__MAzBfq__duoPhotos figure:last-child{height:300px}.InternalPage-module__MAzBfq__spaceCards article{display:block}.InternalPage-module__MAzBfq__spaceCards article>div{height:250px}.InternalPage-module__MAzBfq__equipmentGrid{grid-template-columns:1fr}.InternalPage-module__MAzBfq__gallery{grid-template-rows:270px 160px 160px;grid-template-columns:1fr 1fr}.InternalPage-module__MAzBfq__galleryMain{grid-area:1/1/auto/span 2}.InternalPage-module__MAzBfq__gallery figure:nth-child(2){grid-column:auto}.InternalPage-module__MAzBfq__landscapePair{grid-template-columns:1fr}.InternalPage-module__MAzBfq__landscapePair figure{height:330px}.InternalPage-module__MAzBfq__landscapePair>div{margin:-28px 16px 0;padding:28px}.InternalPage-module__MAzBfq__destinationGrid article>div{height:180px}.InternalPage-module__MAzBfq__destinationGrid h3{font-size:16px}.InternalPage-module__MAzBfq__storySection figure{height:300px}.InternalPage-module__MAzBfq__formRow{grid-template-columns:1fr}.InternalPage-module__MAzBfq__contactForm{padding:20px 16px}.InternalPage-module__MAzBfq__contactHero aside{padding:27px 22px}.InternalPage-module__MAzBfq__contactClosing nav{width:100%;display:grid}.InternalPage-module__MAzBfq__contactClosing nav a{text-align:center}.InternalPage-module__MAzBfq__primaryButton,.InternalPage-module__MAzBfq__contactForm button,.InternalPage-module__MAzBfq__contactClosing nav a{justify-content:center;align-items:center;min-height:48px;display:flex}}.InternalPage-module__MAzBfq__primaryButton,.InternalPage-module__MAzBfq__contactForm button{background:linear-gradient(135deg,#ffffff2e,#0000 45%),#665287f7;border:1px solid #fff6;border-radius:8px 3px;min-height:50px;transition:transform .2s,box-shadow .25s,background-color .25s;box-shadow:inset 0 1px #ffffff52,0 9px 21px #52427129}.InternalPage-module__MAzBfq__primaryButton:hover,.InternalPage-module__MAzBfq__contactForm button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff61,0 12px 25px #52427133}.InternalPage-module__MAzBfq__primaryButton:focus-visible,.InternalPage-module__MAzBfq__contactForm button:focus-visible{outline-offset:3px;outline:2px solid #6652875c}.InternalPage-module__MAzBfq__whatsappContact{grid-column:1/-1;justify-self:end}@media (max-width:768px){.InternalPage-module__MAzBfq__whatsappContact{justify-self:stretch}}
