.pp-home-v2{background:#fbf8f2;overflow:clip}.pp-home-v2 .pp-home-section{max-width:1360px;margin:0 auto;padding:84px 60px}.pp-home-v2 h1{margin:0 0 16px;font-size:clamp(3rem,4.25vw,4rem);line-height:1.05}.pp-home-v2 h2{font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.15}.pp-home-v2 h3{margin:24px 0 18px;font-size:1.85rem}.pp-home-v2 p{font-size:.95rem;line-height:1.85}.pp-home-v2 .pp-home-eyebrow{text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px;font-size:.7rem;font-weight:600}.pp-home-v2 .pp-home-text-link{text-underline-offset:6px;padding:10px 0;font-size:.85rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.pp-home-v2 .pp-home-button{max-width:100%;min-height:50px;font-family:var(--font-body);letter-spacing:.02em;text-transform:none;color:#fff;text-align:center;cursor:pointer;background:#0d334a;border:1px solid #0d334a;border-radius:3px;justify-content:center;align-items:center;padding:11px 22px;font-size:.9375rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.pp-home-v2 .pp-home-button--outline{color:#0d334a;background:0 0}.pp-home-v2 .pp-home-button--outline:hover{color:#fff}.pp-home-v2 .pp-home-button:hover{background:#1a4c64}.pp-home-v2 button:focus-visible{outline-offset:5px;outline:3px solid #0d334a}.pp-home-v2 .pp-home-accent{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:110px;height:110px}.pp-home-v2 .pp-maison-motion{box-shadow:none;background:0 0;padding:0;rotate:none}.pp-home-v2 .pp-home-hero{isolation:isolate;background:#f5e9d9;align-items:center;max-width:none;min-height:clamp(650px,100svh - 150px,850px);padding:44px max(48px,50% - 620px);display:flex;position:relative}.pp-home-hero-art{z-index:-1;position:absolute;inset:0}.pp-home-hero-art img{object-fit:contain;object-position:right center;width:100%;height:100%}.pp-home-hero-panel{z-index:1;background:#fbf8f2f2;width:480px;max-width:44%;padding:36px 38px;position:relative}.pp-home-v2 .pp-home-descriptor{font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:.73rem;font-weight:600}.pp-home-v2 .pp-home-hero h1{text-wrap:balance;margin:0 0 26px;font-size:clamp(2.25rem,3.1vw,3.05rem);line-height:1.12}.pp-home-hero-copy p:last-of-type{margin-bottom:24px}.pp-home-hero-copy .pp-home-button{margin-top:2px}.pp-home-v2 .pp-home-offers{padding-top:62px;padding-bottom:72px;scroll-margin-top:88px}.pp-home-offers-heading{text-align:center;max-width:960px;margin:0 auto 54px;padding-left:80px;padding-right:145px;position:relative}.pp-home-offers-heading h2{margin-bottom:22px}.pp-home-offers-heading p{max-width:640px;margin:0 auto}.pp-home-offers-heading .pp-home-accent{position:absolute;top:22px;right:0}.pp-home-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.pp-home-offer{grid-template-rows:328px auto 1fr auto;min-width:0;display:grid}.pp-home-offer-visual{flex-direction:column;justify-content:space-between;min-width:0;margin:0;display:flex}.pp-home-offer-visual>div,.pp-home-offer-visual>.pp-home-wedding-mockup,.pp-home-offer-visual>.pp-home-professional-landscape{min-width:0;height:278px}.pp-home-v2 .pp-home-offer-visual figcaption{margin:14px 0 0;font-size:.68rem;line-height:1.5}.pp-home-v2 .pp-home-offer h3{margin:22px 0 18px;font-size:1.85rem}.pp-home-offer>p{margin-bottom:28px}.pp-home-offer>.pp-home-button{place-self:end start;width:fit-content;min-width:190px;max-width:100%;min-height:52px;padding:11px 18px}.pp-home-edition-pair{background:#edf1ea;align-items:stretch;gap:12px;padding:14px 12px;display:flex}.pp-home-support-preview{flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 6px);min-width:0;text-decoration:none;display:flex}.pp-home-support-preview img{object-fit:contain;flex:1;width:100%;min-height:0}.pp-home-support-preview span{color:#0d334a;background:#fbf8f2;justify-content:center;align-items:center;min-height:36px;margin-top:8px;padding:5px 14px;font-size:.75rem;font-weight:600;display:flex}.pp-home-v2 .pp-home-edition-caption{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.pp-home-edition-caption a{border:1px solid #0d334a;border-radius:2px;align-items:center;min-height:36px;padding:5px 10px;font-size:.84rem;font-weight:500;text-decoration:none;display:inline-flex}.pp-home-edition-caption a:hover{color:#fff;background:#0d334a}.pp-home-wedding-mockup{background:#f2ebe1;justify-content:center;align-items:center;display:flex}.pp-home-wedding-mockup img{object-fit:contain;width:100%;height:100%}.pp-home-professional-landscape{background:#eaf0f1;justify-content:center;align-items:center;padding:16px;display:flex}.pp-home-professional-landscape img{object-fit:contain;width:100%;height:100%}.pp-home-v2 .pp-home-artwork{padding-top:60px;padding-bottom:80px}.pp-home-artwork>h2{margin-bottom:30px}.pp-home-artwork-board{height:clamp(450px,52vw,650px);position:relative}.pp-home-drawing{justify-content:center;align-items:center;min-width:0;display:flex;position:absolute}.pp-home-drawing>picture{width:100%;height:100%;display:block}.pp-home-drawing img{object-fit:contain;width:100%;height:100%}.pp-home-drawing--oiseau{width:24%;height:30%;top:0;left:10%}.pp-home-drawing--algue{width:15%;height:37%;top:23%;left:24%}.pp-home-drawing--algue img{mix-blend-mode:darken}.pp-home-drawing--hortensias{width:28%;height:36%;top:63%;left:5%}.pp-home-drawing--chene{width:15%;height:32%;top:46%;left:85%}.pp-home-drawing--littoral{aspect-ratio:1;width:44%;top:8%;left:40%}.pp-home-drawing--prune{width:14%;height:31%;top:32%;left:0}.pp-home-reviews{background:#edf1ea}.pp-home-reviews-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:38px;display:flex}.pp-home-reviews-heading>div{max-width:760px}.pp-home-reviews-heading h2{margin:0}.pp-home-reviews-heading>.pp-home-button{flex-shrink:0}.pp-home-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pp-home-review-card{background:#fbf8f2;flex-direction:column;min-width:0;margin:0;padding:28px;display:flex}.pp-home-review-stars{color:#0d334a;gap:3px;font-size:1rem;line-height:1.4;display:flex}.pp-home-review-card blockquote{border:0;flex:1;margin:20px 0 26px;padding:0}.pp-home-v2 .pp-home-review-title{font-family:var(--font-heading);margin:0 0 14px;font-size:1.55rem;line-height:1.3}.pp-home-v2 .pp-home-review-body{white-space:pre-line;margin:0;font-size:.9rem;line-height:1.85}.pp-home-review-card figcaption{border-top:1px solid #d8ddd5;padding-top:20px}.pp-home-v2 .pp-home-review-author{margin:0;font-size:.82rem;font-weight:600;line-height:1.6}.pp-home-review-card time{margin-top:5px;font-size:.73rem;line-height:1.6;display:block}.pp-home-review-product{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:12px;padding:12px 0 0;font-size:.76rem;line-height:1.7;text-decoration:none;display:flex}.pp-home-review-product>span:last-child{flex-shrink:0;font-size:1.3rem}.pp-home-review-product:hover{color:#1a4c64}.pp-home-review-product:focus-visible{outline-offset:5px;outline:3px solid #0d334a}@media (max-width:900px){.pp-home-review-grid{grid-template-columns:1fr;gap:18px}.pp-home-reviews-heading{flex-direction:column;align-items:start;gap:24px;margin-bottom:30px}.pp-home-review-card{padding:24px}}.pp-home-about{background:#f5e9d9;position:relative}.pp-home-v2 .pp-home-about-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:95px;padding-top:100px;padding-bottom:100px;display:grid;position:relative}.pp-home-portrait{justify-self:center;width:90%;max-width:365px}.pp-home-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:60% 42%}.pp-home-about-copy{max-width:530px;padding-bottom:22px}.pp-home-about-copy h2{margin-bottom:28px}.pp-home-about-copy .pp-home-button{margin-top:8px}.pp-home-v2 .pp-home-preview-copy h2{text-wrap:balance;margin:0 0 24px}.pp-home-preview-copy>p:not(.pp-home-eyebrow){max-width:540px;margin-bottom:22px}.pp-home-preview-copy>.pp-home-button{min-height:52px;margin-top:6px}.pp-home-preview-copy>.pp-home-button:focus-visible,.pp-home-edition-product:focus-visible,.pp-home-editions-duo>.pp-home-button:focus-visible{outline-offset:5px;outline:3px solid #0d334a}.pp-home-v2 .pp-home-editions-preview{isolation:isolate;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:70px;padding-top:96px;padding-bottom:100px;display:grid;position:relative}.pp-home-editions-preview:before{content:"";z-index:-1;pointer-events:none;background:#e5eef2;border-radius:60% 36% 0 0/65px 100px 0 0;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.pp-home-editions-preview>.pp-home-editions-accent{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:80px;height:80px;position:absolute;top:-37px;left:calc(50% - 40px)}.pp-home-editions-preview--without-products .pp-home-preview-copy{grid-column:1/-1;max-width:720px}.pp-home-editions-products{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.pp-home-edition-product{color:#0d334a;min-width:0;text-decoration:none;display:block}.pp-home-edition-product:nth-child(2){margin-top:52px}.pp-home-edition-product-photo{aspect-ratio:3/4;background:#edf1ea;justify-content:center;align-items:center;display:flex}.pp-home-edition-product-photo img{object-fit:contain;width:100%;height:100%}.pp-home-edition-product-heading{justify-content:space-between;align-items:center;gap:10px;margin-top:19px;display:flex}.pp-home-v2 .pp-home-edition-product-heading h3{margin:0;font-size:1.55rem}.pp-home-edition-product-heading>span{font-size:1.3rem}.pp-home-v2 .pp-home-edition-product-motif{margin:9px 0 8px;font-size:.78rem;line-height:1.6}.pp-home-v2 .pp-home-edition-product-price{margin:0;font-size:.95rem;font-weight:500;line-height:1.5}.pp-home-v2 .pp-home-edition-product-stock{margin:6px 0 0;font-size:.76rem}.pp-home-edition-product:hover .pp-home-edition-product-heading{color:#1a4c64}.pp-home-editions-duo{border-top:1px solid #b7c9c7;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:24px;display:flex}.pp-home-v2 .pp-home-editions-duo p{max-width:230px;margin:0;font-size:.86rem;line-height:1.65}.pp-home-editions-duo>.pp-home-button{flex-shrink:0;min-height:46px;padding:10px 16px}.pp-home-moments-preview{isolation:isolate;background:#edf1ea;position:relative;overflow:clip}.pp-home-v2 .pp-home-moments-garland{mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;width:230px;height:auto;position:absolute;top:-85px;right:20px}.pp-home-v2 .pp-home-moments-preview-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:76px;padding-top:92px;padding-bottom:92px;display:grid}.pp-home-moments-preview-inner>.pp-home-preview-copy{grid-area:1/2}.pp-home-moments-selection{grid-area:1/1;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 0;min-width:0;display:grid;position:relative}.pp-home-moments-selection figure{min-width:0;margin:0}.pp-home-moments-selection img{object-fit:contain;width:100%;height:auto}.pp-home-moments-selection>.pp-home-moments-tent{pointer-events:none;-webkit-user-select:none;user-select:none;width:28%;max-width:170px;height:auto;position:absolute;bottom:80px;left:0}.pp-home-moments-wedding{grid-column:1/12}.pp-home-moments-birth{grid-column:5/-1}.pp-home-v2 .pp-home-professionals-preview{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:48px 76px;padding-top:100px;padding-bottom:82px;display:grid}.pp-home-professionals-art{background:#eaf0f1;margin:0;padding:22px 22px 48px;position:relative}.pp-home-professionals-art-paper img{object-fit:contain;width:100%;height:auto}.pp-home-v2 .pp-home-professionals-art figcaption{margin:16px 100px 0 0;font-size:.72rem;line-height:1.6}.pp-home-professionals-art .pp-home-professionals-accent{object-fit:contain;pointer-events:none;width:118px;height:118px;position:absolute;bottom:-30px;right:0}.pp-home-professional-uses{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.pp-home-professional-uses>li{min-width:0}.pp-home-v2 .pp-home-professional-use{color:#0d334a;border:1px solid #0000;border-radius:3px;grid-template-rows:86px auto 1fr;grid-template-columns:minmax(0,1fr) 28px;gap:0 12px;height:100%;min-height:290px;padding:28px;text-decoration:none;display:grid}.pp-home-professional-use--places{background:#edf1ea}.pp-home-professional-use--books{background:#f5e9d9}.pp-home-professional-use--brands{background:#eaf0f1}.pp-home-v2 .pp-home-professional-use>img{object-fit:contain;grid-area:1/1;width:68px;height:86px}.pp-home-professional-use-arrow{grid-area:1/2;place-self:start end;margin-top:7px;font-size:1.5rem;line-height:1}.pp-home-v2 .pp-home-professional-uses h3{grid-area:2/1/auto/-1;margin:22px 0 12px;font-size:1.55rem;line-height:1.25}.pp-home-v2 .pp-home-professional-uses p{grid-area:3/1/auto/-1;max-width:330px;margin:0;font-size:.86rem;line-height:1.8}.pp-home-v2 .pp-home-professional-use:hover{border-color:#0d334a}.pp-home-v2 .pp-home-professional-use:focus-visible{outline-offset:4px;outline:3px solid #0d334a}@media (min-width:761px) and (max-width:1100px){.pp-home-v2 .pp-home-moments-garland{width:170px;top:-100px;right:8px}.pp-home-v2 .pp-home-editions-preview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px}.pp-home-v2 .pp-home-moments-preview-inner,.pp-home-v2 .pp-home-professionals-preview{gap:44px}.pp-home-editions-duo{flex-direction:column;align-items:start;gap:14px}.pp-home-editions-products{gap:18px}.pp-home-v2 .pp-home-edition-product-heading h3{font-size:1.3rem}}@media (max-width:760px){.pp-home-v2 .pp-home-editions-preview,.pp-home-v2 .pp-home-moments-preview-inner,.pp-home-v2 .pp-home-professionals-preview{grid-template-columns:1fr;gap:36px;padding-top:60px;padding-bottom:64px}.pp-home-editions-preview:before{border-radius:64% 36% 0 0/36px 50px 0 0}.pp-home-editions-preview>.pp-home-editions-accent{width:64px;height:64px;top:-27px;left:calc(50% - 32px)}.pp-home-v2 .pp-home-moments-garland{width:140px;top:-84px;right:-6px}.pp-home-moments-selection>.pp-home-moments-tent{width:calc(25% - 12px);bottom:65px}.pp-home-editions-products{gap:18px}.pp-home-edition-product:nth-child(2){margin-top:28px}.pp-home-v2 .pp-home-edition-product-heading h3{font-size:1.35rem}.pp-home-edition-product-heading{gap:6px;margin-top:14px}.pp-home-v2 .pp-home-edition-product-motif{font-size:.75rem}.pp-home-editions-duo{flex-direction:column;align-items:start;gap:14px;margin-top:24px;padding-top:20px}.pp-home-v2 .pp-home-editions-duo p{max-width:none}.pp-home-moments-preview-inner>.pp-home-preview-copy{grid-area:auto/1}.pp-home-moments-selection{grid-area:auto/1;gap:18px 0}.pp-home-moments-wedding{grid-column:1/-1}.pp-home-moments-birth{grid-column:4/-1}.pp-home-professionals-art{margin-bottom:18px;padding:16px 16px 38px}.pp-home-v2 .pp-home-professionals-art figcaption{margin-right:70px}.pp-home-professionals-art .pp-home-professionals-accent{width:94px;height:94px;bottom:-24px}.pp-home-professional-uses{grid-template-columns:1fr;gap:16px}.pp-home-v2 .pp-home-professional-use{grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr) 18px;gap:0 14px;min-height:0;padding:22px 18px}.pp-home-v2 .pp-home-professional-use>img{width:54px;height:68px}.pp-home-professional-use-arrow{grid-column:3;font-size:1.3rem}.pp-home-v2 .pp-home-professional-uses h3{grid-area:1/2;align-self:center;margin:0;font-size:1.4rem}.pp-home-v2 .pp-home-professional-uses p{grid-row:2;max-width:440px;margin-top:18px;font-size:.88rem}}@media (max-width:350px){.pp-home-v2 .pp-home-professional-uses h3{font-size:1.3rem}}.pp-home-v2 .pp-home-journal{padding-top:100px;padding-bottom:100px}.pp-home-journal>header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:44px;display:flex}.pp-home-journal>header h2{margin-bottom:0}.pp-home-journal-grid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.pp-home-journal-grid--single{grid-template-columns:1fr}.pp-home-journal-grid--single article{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 64px;display:grid}.pp-home-journal-grid--single .pp-home-journal-photo{grid-row:1/4}.pp-home-journal-grid--single article>h3{grid-column:2;margin-top:26px}.pp-home-journal-grid--single article>p,.pp-home-journal-grid--single article>.pp-home-button{grid-column:2;align-self:start}.pp-home-journal-grid--single article>.pp-home-button{justify-self:start;margin-top:18px}.pp-home-journal-photo{background:#edf1ea;display:block;overflow:hidden}.pp-home-journal-photo img{aspect-ratio:1.7;object-fit:cover}.pp-home-journal-grid article:first-child .pp-home-journal-photo img{object-fit:contain}.pp-home-journal-grid h3{max-width:540px;margin:24px 0 18px;font-size:1.8rem}.pp-home-journal-grid h3 a{text-decoration:none}.pp-home-journal-grid h3 a:hover{text-underline-offset:5px;text-decoration:underline}.pp-home-journal-grid p{max-width:510px;margin-bottom:6px}.pp-home-letter{isolation:isolate;background:#ddeadd;position:relative}.pp-home-letter:before{content:"";z-index:-1;opacity:.78;background:url(/images/maison/cachePot-1440.webp) 50% 44%/cover no-repeat;position:absolute;inset:0}.pp-home-v2 .pp-home-letter-inner{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:82px;padding-bottom:82px;display:grid}.pp-home-letter-inner>div>p:last-child{max-width:470px;margin:0}.pp-home-letter-form{background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:14px 0;padding:0;display:grid}.pp-home-letter-form>.pp-newsletter-label{clip:auto;clip-path:none;white-space:normal;grid-column:1/-1;width:auto;height:auto;margin:0;padding:0;font-size:.8rem;font-weight:500;display:block;position:static;overflow:visible}.pp-home-email{color:#0d334a;width:100%;min-width:0;min-height:52px;font:inherit;background:#fff;border:1px solid #0d334a;border-right:0;border-radius:0;padding:12px;font-size:.82rem}.pp-home-letter-form>.pp-home-button{padding:12px 17px}.pp-home-letter-form .pp-newsletter-consent{color:#0d334a;grid-column:1/-1;align-items:start;gap:12px;margin:0;padding:8px 0 0;font-size:.8rem;line-height:1.7;display:flex}.pp-home-email::placeholder{color:#53666a;opacity:1}.pp-home-letter-form .pp-newsletter-consent input{accent-color:#0d334a;flex:0 0 18px;width:18px;height:18px;margin-top:3px}.pp-home-letter-form .pp-newsletter-consent a{text-underline-offset:3px;text-decoration:underline}.pp-home-letter-form>[role=alert]{grid-column:1/-1;margin:0;font-size:.8rem}.pp-home-newsletter-notice{background:#fbf8f2ee;padding:28px}@media (min-width:761px) and (max-width:1100px){.pp-home-v2 .pp-home-moments-garland{width:170px;top:-100px;right:8px}.pp-home-v2 .pp-home-section{padding-left:32px;padding-right:32px}.pp-home-v2 h1{font-size:3rem}.pp-home-offer-grid{gap:24px}.pp-home-offer{grid-template-rows:278px auto 1fr auto}.pp-home-offer-visual>div,.pp-home-offer-visual>.pp-home-wedding-mockup,.pp-home-offer-visual>.pp-home-professional-landscape{height:228px}.pp-home-v2 .pp-home-offer h3{min-height:3.8rem;font-size:1.65rem}.pp-home-offer>p{font-size:.9rem}.pp-home-offer>.pp-home-button{padding:11px 12px}.pp-home-v2 .pp-home-about-inner{gap:52px}.pp-home-v2 .pp-home-letter-inner{gap:40px}.pp-home-letter-form{grid-template-columns:1fr;gap:12px}.pp-home-email{border-right:1px solid #0d334a}}@media (max-width:760px){.pp-home-v2 .pp-home-section{padding:54px 22px}.pp-home-v2 h1{margin-bottom:10px;font-size:3rem}.pp-home-v2 h2{font-size:2.05rem}.pp-home-v2 p{font-size:.9rem;line-height:1.85}.pp-home-offers-heading{text-align:left;margin-bottom:32px;padding:0}.pp-home-offers-heading h2{max-width:290px}.pp-home-offers-heading .pp-home-accent{width:68px;height:68px;top:-55px;right:-5px}.pp-home-offer-grid{grid-template-columns:1fr;gap:36px}.pp-home-offer{flex-direction:column;display:flex}.pp-home-offer-visual>div,.pp-home-offer-visual>.pp-home-wedding-mockup,.pp-home-offer-visual>.pp-home-professional-landscape{height:280px}.pp-home-v2 .pp-home-offer-visual figcaption{margin-top:12px}.pp-home-v2 .pp-home-offer h3{margin-top:22px;font-size:1.9rem}.pp-home-offer>p{margin-bottom:22px}.pp-home-offer>.pp-home-button{min-height:52px}.pp-home-edition-pair{gap:16px;padding:14px}.pp-home-support-preview{width:calc(50% - 8px)}.pp-home-artwork>h2{margin-bottom:22px}.pp-home-v2 .pp-home-about-inner{grid-template-columns:1fr;gap:36px;padding-top:90px;padding-bottom:86px}.pp-home-portrait{justify-self:start;width:80%;max-width:285px;margin-left:12px}.pp-home-about-copy{padding:0}.pp-home-journal>header{margin-bottom:32px;display:block}.pp-home-journal>header .pp-home-button{margin-top:18px}.pp-home-journal-grid{grid-template-columns:1fr;gap:40px}.pp-home-journal-grid--single article{display:block}.pp-home-v2 .pp-home-journal-grid h3{margin-top:20px;font-size:1.7rem}.pp-home-letter:before{background-image:url(/images/maison/cachePot-768.webp);background-position:50%}.pp-home-v2 .pp-home-letter-inner{grid-template-columns:1fr;gap:30px}.pp-home-letter-form{grid-template-columns:1fr;gap:12px}.pp-home-email{border-right:1px solid #0d334a}.pp-home-letter-form .pp-newsletter-consent{font-size:.8rem}}@media (max-width:600px){.pp-home-artwork-board{height:clamp(580px,180vw - 79.2px,760px)}.pp-home-drawing--oiseau{width:42%;height:17%;top:8%;left:8%}.pp-home-drawing--chene{width:30%;height:20%;top:0;left:67%}.pp-home-drawing--littoral{width:78%;max-width:320px;top:27%;left:auto;right:0}.pp-home-drawing--prune{width:21%;height:23%;top:38%;left:0}.pp-home-drawing--hortensias{width:52%;height:27%;top:71%;left:8%}.pp-home-drawing--algue{width:26%;height:22%;top:75%;left:70%}}@media (max-width:350px){.pp-home-v2 h1{font-size:2.7rem}.pp-home-offer-visual>div,.pp-home-offer-visual>.pp-home-wedding-mockup,.pp-home-offer-visual>.pp-home-professional-landscape{height:242px}.pp-home-v2 .pp-home-offer-visual figcaption{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.pp-home-v2 .pp-maison-motion{will-change:auto;transform:none!important}}.pp-home-chrome #main-content{padding-bottom:0}.pp-home-chrome .pp-footer-connect{background:#f0f3ed}.pp-home-chrome .pp-footer-connect-inner{justify-content:space-between;width:calc(100% - 120px);max-width:1240px;padding:28px 0}.pp-home-chrome .pp-footer-connect-label{font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:500}.pp-home-chrome .pp-footer-connect-social-link svg{width:28px;height:28px}.pp-home-chrome .pp-footer-connect-icon{width:34px;height:34px}.pp-home-chrome .pp-footer-connect-icon--sepa{width:40px;height:40px}.pp-home-chrome .pp-footer-nav{background:#fbf8f2;padding:48px 0}.pp-home-chrome .pp-footer-nav-inner{width:calc(100% - 120px);max-width:1240px}.pp-home-chrome .pp-footer-nav-brand{margin-bottom:36px;padding-bottom:32px}.pp-home-chrome .pp-footer-nav-logo img{max-width:106px}.pp-home-chrome .pp-footer-nav-title{font-size:1.25rem;font-weight:400}.pp-home-chrome .pp-footer-nav-title:after{background:#b6cecf;height:1px}.pp-home-chrome .pp-footer-nav-links{gap:10px}.pp-home-chrome .pp-footer-nav-link{font-size:.83rem}.pp-home-chrome .pp-footer-nav-link:hover{color:#0d334a;text-underline-offset:4px;text-decoration:underline}.pp-home-chrome .pp-footer-nav a:focus-visible,.pp-home-chrome .pp-footer-connect a:focus-visible{outline-offset:4px;outline:3px solid #0d334a}.pp-home-chrome .footer_bottom_main_sec a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:981px){.pp-home-chrome .footer_bottom_main_sec{padding-bottom:calc(104px + env(safe-area-inset-bottom));display:block}.pp-home-chrome .footer_bottom_main_sec .split_container{width:calc(100% - 44px)}.pp-home-chrome .footer_bottom_main_sec .main_bottom{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 0;font-size:.78rem;display:flex}.pp-home-chrome .footer_bottom_main_sec .bottom_right_links ul{gap:12px 20px}}@media (max-width:1100px) and (min-width:761px){.pp-home-chrome .pp-footer-connect-inner,.pp-home-chrome .pp-footer-nav-inner{width:calc(100% - 64px)}}@media (max-width:760px){.pp-home-chrome .pp-footer-connect-inner,.pp-home-chrome .pp-footer-nav-inner{width:calc(100% - 44px)}.pp-home-chrome .pp-footer-connect-inner{gap:22px;padding:26px 0}.pp-home-chrome .pp-footer-nav{padding:36px 0}.pp-home-chrome .pp-footer-nav-links{gap:12px}}@media (max-width:1050px){.pp-home-v2 .pp-home-hero{flex-direction:column;align-items:stretch;min-height:0;padding:0}.pp-home-hero-panel{display:contents}.pp-home-identity{text-align:center;background:#fbf8f2;order:0;padding:30px 24px 22px}.pp-home-v2 .pp-home-hero h1{max-width:570px;margin:0 auto;font-size:clamp(2.1rem,4vw,2.7rem)}.pp-home-v2 .pp-home-descriptor{margin-bottom:14px}.pp-home-hero-art{z-index:0;order:1;width:100%;position:relative}.pp-home-hero-art img{object-fit:contain;width:100%;height:auto}.pp-home-hero-copy{z-index:1;background:#fbf8f2f7;order:2;margin:-18px 24px 0;padding:26px 24px 34px;position:relative}.pp-home-hero-copy p{max-width:640px;margin-left:auto;margin-right:auto}.pp-home-hero-copy .pp-home-button{width:fit-content;margin:0 auto;display:flex}}@media (min-width:761px) and (max-width:1050px){.pp-home-hero-art img{object-position:center;max-height:570px}.pp-home-v2 .pp-home-hero h1{font-size:2.6rem}}
