@font-face{font-family:Corben;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/corben-latin-ext-400-normal.Bi_nJyL7.woff2)format("woff2"),url(/_astro/corben-latin-ext-400-normal.DmeUMSQF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Corben;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/corben-latin-400-normal.CR--9Irv.woff2)format("woff2"),url(/_astro/corben-latin-400-normal.N3zoe3TD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Corben;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/corben-latin-ext-700-normal.DZ1cr7yE.woff2)format("woff2"),url(/_astro/corben-latin-ext-700-normal.BsPageth.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Corben;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/corben-latin-700-normal.DMG0D3wa.woff2)format("woff2"),url(/_astro/corben-latin-700-normal.4bNOD4M8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/rethink-sans-latin-ext-wght-normal.BbqtUlVa.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/rethink-sans-latin-wght-normal.B92CQIW4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-devanagari-400-normal.Dy6c0U2e.woff2)format("woff2"),url(/_astro/kalam-devanagari-400-normal.Dyzod-UE.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-latin-ext-400-normal.DtcdGa4L.woff2)format("woff2"),url(/_astro/kalam-latin-ext-400-normal.AcQmRO9z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-latin-400-normal.BthBl_aR.woff2)format("woff2"),url(/_astro/kalam-latin-400-normal.Bl-H2BUA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pt{--tuffeau:#efe7d3;--tuffeau-2:#e6dbc1;--craie:#faf7ef;--terre:#6a4a32;--terre-d:#4f3624;--encre:#2a241f;--fane:#6f8f3a;--fane-d:#5a7630;--fane-l:#dfe7c9;--betterave:#9b2f4a;--betterave-l:#f2dde2;--courge:#d98a2b;--courge-l:#f6e1c2;--muted:#64584d;--line:#ddd2bb;--titre:"Corben", Georgia, serif;--texte:"Rethink Sans Variable", system-ui, sans-serif;--main:"Kalam", "Comic Sans MS", cursive;--g:clamp(16px, 4vw, 44px);--wrap:min(1220px, calc(100% - 2 * var(--g)));background:var(--tuffeau);color:var(--encre);font:400 clamp(16px, .25vw + 15px, 17.5px) / 1.65 var(--texte);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.pt) *,:where(.pt) :before,:where(.pt) :after{box-sizing:border-box}body{background:#efe7d3;margin:0}:where(.pt) img{max-width:100%;height:auto;display:block}:where(.pt) a{color:inherit}:where(.pt) :is(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}:where(.pt) :is(ul,ol){padding:0;list-style:none}:where(.pt) fieldset{border:0;min-width:0;padding:0}:where(.pt) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.pt) button{cursor:pointer}.pt :focus-visible{outline:3px solid var(--betterave);outline-offset:3px;border-radius:6px}.pt-wrap{width:var(--wrap);margin-inline:auto}.pt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.pt-skip{z-index:100;background:var(--encre);color:#fff;padding:10px 14px;position:absolute;top:-60px;left:12px}.pt-skip:focus{top:12px}.pt-kick{font:400 21px/1.2 var(--main);color:var(--betterave);display:inline-block;transform:rotate(-1.5deg)}.pt-kick--clair{color:var(--courge-l)}.pt h1,.pt-h2,.pt h3{font-family:var(--titre);letter-spacing:-.01em;text-wrap:balance;font-weight:400}.pt h1{margin-top:12px;font-size:clamp(34px,4vw,58px);line-height:1.08}.pt-h2{margin-top:10px;font-size:clamp(29px,3.2vw,46px);line-height:1.12}.pt h1 em,.pt-h2 em{color:var(--fane-d);font-style:normal;font-weight:700}.pt-sec--terre .pt-h2 em{color:var(--courge-l)}.pt-lead{max-width:56ch;color:var(--muted);margin-top:16px;font-size:clamp(16.5px,.3vw + 15.5px,18.5px)}.pt-lead a{color:var(--betterave);font-weight:600}.pt-sec{padding-block:clamp(64px,8vw,112px)}.pt-sec--craie{background:var(--craie)}.pt-sec--tuffeau{background:var(--tuffeau-2)}.pt-sec--terre{background:var(--terre);color:var(--craie)}.pt-sec--terre .pt-lead{color:#faf7efd1}.pt-head{margin-bottom:clamp(32px,4vw,52px)}.pt-head--center{text-align:center}.pt-head--center .pt-h2,.pt-head--center .pt-lead{margin-inline:auto}.pt-head--center .pt-h2{max-width:24ch}@media (width>=960px){.pt-head--split{grid-template-columns:1.1fr 1fr;align-items:end;gap:0 64px;display:grid}.pt-head--split .pt-lead{margin-top:0}}.pt-link{color:var(--betterave);text-underline-offset:5px;align-items:center;gap:8px;margin-top:18px;font-weight:600;text-decoration:underline;display:inline-flex}.pt-link svg{width:18px;height:18px}.pt-btn{min-height:52px;font:600 15.5px/1.1 var(--texte);border:2px solid #0000;border-radius:26px 26px 8px 8px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.pt-btn svg{flex:none;width:18px;height:18px}.pt-btn--vert{background:var(--fane);color:#fff}.pt-btn--vert:hover{background:var(--fane-d)}.pt-btn--line{border-color:var(--terre);color:var(--terre-d)}.pt-btn--line:hover{background:var(--terre);color:var(--craie)}.pt-btn--betterave{background:var(--betterave);color:#fff}.pt-btn--betterave:hover{background:#82253c}.pt-hdr{z-index:50;backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#efe7d3f2;position:sticky;top:0}.pt-hdr__bar{align-items:center;gap:22px;min-height:76px;display:flex}.pt-logo{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pt-logo__tampon{flex:none;width:46px;height:46px}.pt-logo__tampon .o{fill:none;stroke:var(--terre);stroke-width:2px}.pt-logo__tampon .i{fill:var(--craie);stroke:var(--terre);stroke-width:1px;stroke-dasharray:2 2}.pt-logo__tampon .c{fill:var(--courge)}.pt-logo__tampon .v{fill:none;stroke:var(--fane);stroke-width:2px;stroke-linecap:round}.pt-logo__txt{line-height:1;display:grid}.pt-logo__txt b{font:700 21px/1 var(--titre)}.pt-logo__txt small{font:400 15px/1 var(--main);color:var(--betterave);margin-top:3px}.pt-logo--dark .pt-logo__txt b{color:var(--craie)}.pt-logo--dark .pt-logo__txt small{color:var(--courge-l)}.pt-logo--dark .pt-logo__tampon .o{stroke:var(--craie)}.pt-nav{gap:22px;margin-left:auto;display:none}.pt-nav a{background:linear-gradient(var(--courge), var(--courge)) 0 100% / 0 2px no-repeat;padding:6px 0;font-size:15px;font-weight:500;text-decoration:none;transition:background-size .25s}.pt-nav a:hover{background-size:100% 2px}.pt-hdr__cta{min-height:44px;padding:0 18px;font-size:14.5px;display:none}.pt-menu{margin-left:auto}.pt-menu summary{border:2px solid var(--terre);cursor:pointer;border-radius:23px 23px 8px 8px;place-items:center;width:46px;height:46px;list-style:none;display:grid}.pt-menu summary::-webkit-details-marker{display:none}.pt-menu summary svg{width:22px;height:22px}.pt-menu__panel{padding:10px var(--g) 24px;background:var(--craie);border-bottom:1px solid var(--line);display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 30px -20px #2a241f66}.pt-menu__panel a{border-bottom:1px dashed var(--line);font:400 22px/1.2 var(--titre);padding:13px 0;text-decoration:none}.pt-menu__tel{color:var(--betterave);align-items:center;gap:10px;display:flex;font:600 16px var(--texte)!important;border:0!important}.pt-menu__tel svg{width:20px;height:20px}@media (width>=1140px){.pt-nav,.pt-hdr__cta{display:flex}.pt-menu{display:none}}@media (width>=640px) and (width<=1139px){.pt-hdr__cta{margin-left:auto;display:inline-flex}.pt-menu{margin-left:0}}.pt-dock{z-index:40;background:var(--terre-d);grid-template-columns:1fr 1.8fr;display:grid;position:fixed;bottom:0;left:0;right:0}.pt-dock a{color:#fff;justify-content:center;align-items:center;gap:8px;min-height:56px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.pt-dock svg{width:18px;height:18px}.pt-dock__go{background:var(--fane)}@media (width>=640px){.pt-dock{display:none}}@media (width<=639px){.pt-ftr{padding-bottom:80px!important}}.pt-hero{padding-block:clamp(20px,3vw,40px) clamp(56px,7vw,96px)}.pt-hero__grid{gap:28px;display:grid;position:relative}.pt-hero__arche{border:6px solid var(--craie);border-radius:999px 999px 18px 18px;justify-self:center;width:min(86%,440px);overflow:hidden;box-shadow:0 30px 60px -36px #4f362499}.pt-hero__arche img{aspect-ratio:4/5;object-fit:cover;width:100%}.pt-hero__txt{background:var(--fane-l);border-radius:28px;padding:clamp(24px,4vw,56px)}.pt-hero__lead{max-width:48ch;color:var(--muted);margin-top:20px;font-size:clamp(16.5px,.35vw + 15.5px,19px)}.pt-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pt-hero__depuis{font:400 18px/1.3 var(--main);color:var(--terre);margin-top:22px}.pt-hero__sachet{background:var(--craie);justify-self:center;gap:4px;width:min(100%,300px);margin-top:-64px;padding:26px 22px 20px;text-decoration:none;transition:transform .25s;display:grid;position:relative;transform:rotate(2deg);box-shadow:0 20px 40px -24px #2a241f8c}.pt-hero__sachet:before{content:"";background:radial-gradient(circle at 6px 10px, var(--craie) 6px, transparent 6.5px) 0 0 / 12px 10px repeat-x;height:10px;position:absolute;top:-9px;left:0;right:0}.pt-hero__sachet:hover{transform:rotate(0)translateY(-3px)}.pt-hero__sk{font:400 17px/1.2 var(--main);color:var(--betterave)}.pt-hero__sd{font-size:14.5px;font-weight:600}.pt-hero__st{font:400 19px/1.25 var(--titre)}.pt-hero__sp{background:var(--courge-l);color:#8a5310;border-radius:99px;justify-self:start;margin-top:6px;padding:3px 10px;font-size:13px;font-weight:600}@media (width>=960px){.pt-hero__grid{grid-template-columns:5fr 7fr;align-items:center;gap:0}.pt-hero__arche{z-index:2;justify-self:stretch;width:100%}.pt-hero__arche img{max-height:760px}.pt-hero__txt{flex-direction:column;justify-content:center;min-height:600px;margin-left:-48px;padding:64px 64px 170px 112px;display:flex}.pt-hero__sachet{margin:0;position:absolute;bottom:-40px;right:36px}}.pt-fa__crans{gap:8px;max-width:860px;margin:0 auto;display:grid}.pt-fa__crans label{position:relative}.pt-fa__crans input{opacity:0;cursor:pointer;position:absolute;inset:0}.pt-fa__crans span{border:2px solid var(--terre);min-height:56px;font:400 18px/1.15 var(--titre);text-align:center;border-radius:28px 28px 10px 10px;justify-content:center;align-items:center;gap:10px;padding:0 14px;transition:background .2s,color .2s;display:flex}.pt-fa__crans small{font:600 12px var(--texte);color:var(--betterave)}.pt-fa__crans input:checked+span{background:var(--terre);color:var(--craie)}.pt-fa__crans input:checked+span small{color:var(--courge-l)}.pt-fa__crans input:focus-visible+span{outline:3px solid var(--betterave);outline-offset:2px}.pt-fa__body{gap:28px;margin-top:32px;display:grid}.pt-fa__f{background:var(--craie);border-radius:22px;padding:28px}.pt-fa__k{font:400 17px/1.2 var(--main);color:var(--betterave)}.pt-fa__f h3{margin-top:6px;font-size:28px}.pt-fa__prix{font:700 22px/1.2 var(--titre);color:var(--fane-d);margin-top:8px}.pt-fa__prix small{font:400 13px var(--texte);color:var(--muted);margin-left:8px}.pt-fa__f>p:not(.pt-fa__k,.pt-fa__prix){color:var(--muted);margin-top:12px}.pt-fa__leg{align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.pt-fa__sw{border-radius:4px;width:14px;height:14px}.pt-fa__sw--l{background:var(--fane)}.pt-fa__sw--v{background:var(--courge);margin-left:12px}.pt-fa__gestes ul{gap:12px;display:grid}.pt-fa__gestes li{gap:6px;display:grid}.pt-fa__g{font-size:15px;font-weight:500}.pt-fa__bar{background:var(--courge);border-radius:8px;height:16px;display:block;position:relative;overflow:hidden}.pt-fa__bar:before{content:"";width:var(--p);background:var(--fane);transition:width .4s;position:absolute;inset:0 auto 0 0}@media (width>=640px){.pt-fa__crans{grid-template-columns:repeat(3,1fr)}}@media (width>=960px){.pt-fa__body{grid-template-columns:5fr 7fr;align-items:start;gap:56px}.pt-fa__gestes li{grid-template-columns:200px 1fr;align-items:center;gap:16px}}.pt-sa{scroll-snap-type:x mandatory;grid-auto-columns:min(78%,290px);grid-auto-flow:column;gap:18px;padding:14px 4px 18px;display:grid;overflow-x:auto}.pt-sa__item{scroll-snap-align:start;perspective:1200px;gap:10px;display:grid}.pt-sa__inner{min-height:400px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,.7,.3,1);display:grid;position:relative}.pt-sa__item.is-flipped .pt-sa__inner{transform:rotateY(180deg)}.pt-sa__face{backface-visibility:hidden;background:#f3e6c9 linear-gradient(160deg,#fff6,#0000 60%);border-radius:4px;flex-direction:column;grid-area:1/1;gap:8px;padding:30px 22px 22px;display:flex;position:relative;box-shadow:0 18px 30px -22px #2a241f99}.pt-sa__face:before{content:"";background:radial-gradient(circle at 6px 9px,#f3e6c9 6px,#0000 6.5px) 0 0/12px 9px repeat-x;height:9px;position:absolute;top:-8px;left:0;right:0}.pt-sa__verso{background:var(--craie);font-size:14.5px;transform:rotateY(180deg)}.pt-sa__verso:before{background-image:radial-gradient(circle at 6px 9px, var(--craie) 6px, transparent 6.5px)}.pt-sa__n{font:600 12px/1 var(--texte);letter-spacing:.12em;text-transform:uppercase;color:var(--terre)}.pt-leg{width:120px;height:120px;margin:4px auto 0}.pt-leg .f{fill:var(--courge);stroke:var(--terre-d);stroke-width:2px}.pt-leg .g{fill:var(--fane-l);stroke:var(--terre-d);stroke-width:1.6px}.pt-leg .l{fill:var(--fane-l);stroke:var(--fane-d);stroke-width:2px;stroke-linecap:round}.pt-leg .t{fill:none;stroke:var(--terre-d);stroke-width:1.6px;stroke-linecap:round}.pt-sa__item:first-child .pt-leg .f{fill:#a9c26a}.pt-sa__item:nth-child(2) .pt-leg .f{fill:#d4566f}.pt-sa__item:nth-child(3) .pt-leg .f{fill:#c8452e}.pt-sa__main{font:400 20px/1.1 var(--main);color:var(--betterave);text-align:center}.pt-sa__recto h3{text-align:center;font-size:21px;line-height:1.2}.pt-sa__date{color:var(--terre-d);justify-content:center;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;display:flex}.pt-sa__date svg{width:16px;height:16px}.pt-sa__verso .pt-sa__date{justify-content:flex-start;margin-top:0}.pt-sa__verso b{font-weight:600}.pt-sa__prix{font:700 20px/1.2 var(--titre);color:var(--fane-d);margin-top:auto}.pt-sa__prix small{font:400 12.5px var(--texte);color:var(--muted);margin-left:6px}.pt-sa__places{color:var(--fane-d);font-size:13.5px;font-weight:600}.pt-sa__places.is-low{color:var(--betterave)}.pt-sa__verso .pt-btn{min-height:44px}.pt-sa__flip{min-height:44px;color:var(--terre-d);text-underline-offset:4px;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.pt-sa__flip svg{width:18px;height:18px}@media (width>=1100px){.pt-sa{grid-template-columns:repeat(4,1fr);grid-auto-flow:row;overflow:visible}}.pt-at__fig{margin-top:clamp(32px,4vw,56px)}.pt-at__fig img{aspect-ratio:21/9;object-fit:cover;border-radius:24px;width:100%}.pt-at__fig figcaption{font:400 18px/1.3 var(--main);color:var(--terre);margin-top:10px}@media (width<=639px){.pt-at__fig img{aspect-ratio:3/2}}.pt-ap{grid-template-columns:1fr 1fr;align-items:center;gap:18px;display:grid}.pt-ap__c{text-align:center;grid-area:1/1/auto/-1}.pt-ap__c>p{max-width:52ch;color:var(--muted);margin:18px auto 0}.pt-ap :is(.pt-ap__l,.pt-ap__r) img{aspect-ratio:4/5;object-fit:cover;border-radius:999px 999px 18px 18px;width:100%}.pt-ap__chiffres{justify-content:center;gap:12px;margin-top:26px;display:flex}.pt-ap__chiffres li{background:var(--fane-l);border-radius:22px;padding:14px 22px;display:grid}.pt-ap__chiffres b{font:700 24px/1.1 var(--titre);color:var(--fane-d)}.pt-ap__chiffres span{color:var(--muted);font-size:13.5px}@media (width>=960px){.pt-ap{grid-template-columns:1fr 1.6fr 1fr;gap:48px}.pt-ap__c{grid-column:2}.pt-ap__r{margin-top:120px}}.pt-rot{align-items:start;gap:36px;display:grid}.pt-ro__ans{flex-wrap:wrap;gap:8px;display:flex}.pt-ro__ans label{position:relative}.pt-ro__ans input{opacity:0;cursor:pointer;position:absolute;inset:0}.pt-ro__ans span{border:2px solid var(--terre);border-radius:99px;align-items:center;min-height:46px;padding:0 18px;font-weight:600;display:inline-flex}.pt-ro__ans input:checked+span{background:var(--terre);color:var(--craie)}.pt-ro__ans input:focus-visible+span{outline:3px solid var(--betterave);outline-offset:2px}.pt-ro__planches{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px;display:grid}.pt-ro__pl{color:#fff;background-image:repeating-linear-gradient(0deg,#0000 0 22px,#ffffff2e 22px 24px);border:3px solid #4f362459;border-radius:10px;align-content:end;gap:2px;min-height:180px;padding:18px;transition:background-color .4s;display:grid;position:relative}.pt-ro__pl--fruits{background-color:var(--courge)}.pt-ro__pl--feuilles{background-color:var(--fane)}.pt-ro__pl--racines{background-color:var(--terre)}.pt-ro__pl--legumineuses{background-color:#c05a74}.pt-ro__num{font:400 18px/1 var(--main);position:absolute;top:12px;left:16px}.pt-ro__fam{font:700 20px/1.15 var(--titre)}.pt-ro__ex{font:400 17px/1.2 var(--main)}.pt-ro__dim{opacity:.8;font-size:11.5px;position:absolute;top:14px;right:14px}.pt-ro__note{font:400 18px/1.4 var(--main);color:var(--terre-d);margin-top:16px}@media (width>=760px){.pt-ro__planches{grid-template-columns:repeat(4,1fr)}.pt-ro__pl{min-height:300px}}@media (width>=1000px){.pt-rot{grid-template-columns:4fr 7fr;gap:56px}}.pt-cr{align-items:center;gap:32px;display:grid}.pt-cr__list{gap:14px;display:grid}.pt-cr__list li{background:var(--craie);border-radius:22px;grid-template-columns:52px 1fr;gap:4px 16px;padding:20px 22px;display:grid}.pt-cr__list span{background:var(--fane-l);width:52px;height:52px;font:700 24px/1 var(--titre);color:var(--fane-d);border-radius:26px 26px 8px 8px;grid-row:span 2;place-items:center;display:grid}.pt-cr__list h3{font-size:21px}.pt-cr__list p{color:var(--muted);font-size:15.5px}.pt-cr__fig img{aspect-ratio:3/2;object-fit:cover;border-radius:24px;width:100%}.pt-cr__fig figcaption{font:400 18px/1.3 var(--main);color:var(--terre);margin-top:10px}@media (width>=960px){.pt-cr{grid-template-columns:1fr 1fr;gap:56px}}.pt-po{gap:24px;display:grid}.pt-po__fig{position:relative}.pt-po__fig img{aspect-ratio:16/9;object-fit:cover;border-radius:24px;width:100%}.pt-po__pt{background:var(--betterave);color:#fff;width:40px;height:40px;font:700 16px var(--texte);border:3px solid #fff;border-radius:50%;place-items:center;margin:-20px 0 0 -20px;transition:transform .2s,background .2s;display:grid;position:absolute;box-shadow:0 6px 16px -6px #0009}.pt-po__pt[aria-pressed=true]{background:var(--courge);transform:scale(1.15)}.pt-po__list{gap:10px;display:grid}.pt-po__list li{background:var(--tuffeau);border:2px solid #0000;border-radius:18px;grid-template-columns:36px 1fr;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.pt-po__list li.is-on{border-color:var(--courge);background:var(--courge-l)}.pt-po__n{background:var(--betterave);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.pt-po__list h3{font-size:18px}.pt-po__list p{color:var(--muted);margin-top:2px;font-size:14.5px}@media (width>=760px){.pt-po__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.pt-po__list{grid-template-columns:repeat(3,1fr)}}@media (width<=639px){.pt-po__pt{border-width:2px;width:30px;height:30px;margin:-15px 0 0 -15px;font-size:13px}.pt-po__fig img{aspect-ratio:4/3}}.pt-pr{gap:18px;display:grid}.pt-pr__card{background:var(--craie);text-align:center;border-radius:120px 120px 22px 22px;flex-direction:column;padding:30px 26px 26px;display:flex;position:relative}.pt-pr__card--top{background:var(--fane-l);box-shadow:0 0 0 3px var(--fane)}.pt-pr__badge{background:var(--fane);color:#fff;white-space:nowrap;border-radius:99px;padding:4px 14px;font-size:13px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pt-pr__card h3{margin-top:26px;font-size:24px}.pt-pr__prix{font:700 40px/1 var(--titre);color:var(--betterave);margin-top:10px}.pt-pr__prix small{font:400 14px var(--texte);color:var(--muted);margin-top:6px;display:block}.pt-pr__card ul{border-top:1px dashed var(--line);gap:8px;margin:22px 0;padding-top:18px;font-size:15px;display:grid}.pt-pr__card .pt-btn{margin-top:auto}.pt-pr__ind{text-align:center;color:var(--muted);margin-top:18px;font-size:14px}.pt-ci{background:var(--craie);border-left:6px solid var(--betterave);border-radius:18px;max-width:760px;margin:28px auto 0;padding:22px 26px}.pt-ci h3{color:var(--betterave);font-size:21px}.pt-ci p{color:var(--muted);margin-top:8px}@media (width>=900px){.pt-pr{grid-template-columns:repeat(3,1fr);align-items:stretch}}.pt-lu{align-items:center;gap:32px;display:grid}.pt-lu__txt>p{color:var(--muted);margin-top:16px}.pt-lu__q{background:var(--craie);text-align:center;border-radius:140px 140px 24px 24px;padding:34px 32px}.pt-lu__q p{font:400 clamp(24px, 2.6vw, 34px)/1.25 var(--titre)}.pt-lu__q footer{font:400 20px/1.2 var(--main);color:var(--betterave);margin-top:12px}@media (width>=960px){.pt-lu{grid-template-columns:1.3fr 1fr;gap:64px}.pt-lu__q{padding:72px 44px 48px}}.pt-faq{gap:32px;display:grid}.pt-faq__list{gap:10px;display:grid}.pt-faq__list details{background:var(--craie);border-radius:18px}.pt-faq__list summary{font:400 19px/1.35 var(--titre);cursor:pointer;justify-content:space-between;gap:16px;padding:18px 22px;list-style:none;display:flex}.pt-faq__list summary::-webkit-details-marker{display:none}.pt-faq__list summary svg{width:24px;height:24px;color:var(--betterave);flex:none;transition:transform .2s}.pt-faq__list details[open] summary svg{transform:rotate(45deg)}.pt-faq__list details p{color:var(--muted);padding:0 22px 20px}@media (width>=960px){.pt-faq{grid-template-columns:2fr 3fr;gap:64px}}.pt-ct{gap:36px;display:grid}.pt-ct__info{gap:12px;margin-top:26px;display:grid}.pt-ct__info li{align-items:center;gap:12px;display:flex}.pt-ct__info svg{width:22px;height:22px;color:var(--courge-l)}.pt-ct__info a{font-weight:600;text-decoration:none}.pt-form{background:var(--craie);color:var(--encre);border-radius:26px;gap:16px;padding:clamp(22px,3.5vw,36px);display:grid}.pt-form label{gap:6px;font-size:14px;font-weight:600;display:grid}.pt-form :is(input:not([type=radio]):not([type=file]),select){border:2px solid var(--line);background:#fff;border-radius:12px;width:100%;min-height:50px;padding:10px 14px;font-size:16px;font-weight:400}.pt-form :is(input,select):focus{border-color:var(--fane);outline:none}.pt-form__row{gap:16px;display:grid}@media (width>=640px){.pt-form__row{grid-template-columns:1fr 1fr}}.pt-form__chips{flex-wrap:wrap;gap:8px;display:flex}.pt-form__chips legend{margin-bottom:8px;font-size:14px;font-weight:600}.pt-form__chips label{position:relative}.pt-form__chips input{opacity:0;cursor:pointer;position:absolute;inset:0}.pt-form__chips span{border:2px solid var(--line);border-radius:22px 22px 8px 8px;align-items:center;min-height:44px;padding:0 16px;font-weight:500;display:inline-flex}.pt-form__chips input:checked+span{background:var(--fane);border-color:var(--fane);color:#fff}.pt-form__chips input:focus-visible+span{outline:3px solid var(--betterave);outline-offset:2px}.pt-form__file input{padding:8px 0;font-weight:400}.pt-form .pt-btn{justify-self:start}.pt-form__micro{color:var(--muted);font-size:13.5px}.pt-form__msg{background:var(--betterave-l);border-radius:12px;padding:12px 14px;font-size:14.5px}@media (width>=960px){.pt-ct{grid-template-columns:2fr 3fr;align-items:start;gap:64px}}.pt-ftr{background:var(--terre-d);color:#faf7efd1;padding-block:clamp(56px,7vw,88px) 26px;font-size:15px}.pt-ftr__top{border-bottom:1px dashed #faf7ef40;gap:32px;padding-bottom:36px;display:grid}.pt-ftr__brand p{max-width:40ch;margin-top:16px}.pt-ftr h2{font:400 20px/1.2 var(--main);color:var(--courge-l);margin-bottom:12px}.pt-ftr ul{gap:6px;display:grid}.pt-ftr a{text-decoration:none}.pt-ftr a:hover{text-decoration:underline}.pt-ftr__bottom{color:#faf7ef99;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-top:16px;font-size:13px;display:flex}.pt-ftr__bottom a{color:var(--craie);text-decoration:underline}@media (width>=760px){.pt-ftr__top{grid-template-columns:1fr 1fr}}@media (width>=1100px){.pt-ftr__top{grid-template-columns:1.4fr .8fr 1.1fr 1.2fr;gap:40px}}@media (prefers-reduced-motion:reduce){.pt *,.pt :before,.pt :after{transition:none!important;animation:none!important}.pt-sa__item.is-flipped .pt-sa__inner{transform:none}.pt-sa__item.is-flipped .pt-sa__recto{visibility:hidden}.pt-sa__item.is-flipped .pt-sa__verso{transform:none}}
