.section-trots-about-page{--about-green: var(--trots-brand-green, #004b28);--about-deep: var(--trots-brand-green-deep, #00371e);--about-accent: var(--trots-brand-accent, #78bf42);--about-text: var(--trots-brand-text, #174f32);--about-soft: var(--trots-brand-soft, #f3f8ef);--about-border: var(--trots-brand-border, rgb(0 75 40 / 14%));--about-shadow: var(--trots-brand-shadow, 0 14px 34px rgb(0 75 40 / 8%));color:var(--about-text)}.trots-about,.trots-about *,.trots-about *:before,.trots-about *:after{box-sizing:border-box}.trots-about{width:min(calc(100% - clamp(40px,6vw,80px)),1320px);margin-inline:auto;padding-block:clamp(44px,6vw,82px)}.trots-about__layout{display:grid;grid-template-columns:minmax(260px,290px) minmax(0,1fr);align-items:start;gap:clamp(28px,3vw,40px)}.trots-about__support,.trots-about__main,.trots-about__editorial,.trots-about__quick,.trots-about__details,.trots-about__chapter,.trots-about__chapter-content,.trots-about__media-copy,.trots-about__value-list,.trots-about__value>div{min-width:0}.trots-about__support{display:grid;gap:20px}.trots-about__quick,.trots-about__details,.trots-about__intro,.trots-about__action,.trots-about__chapter,.trots-about__closing,.trots-about__values{border-radius:28px}.trots-about__quick{padding:30px 28px;color:#fff;background:var(--about-green);box-shadow:var(--about-shadow)}.trots-about__quick h2,.trots-about__details h2,.trots-about__values h2{margin:0;color:inherit;font-family:var(--trots-font-display, "Times New Roman", serif);font-size:clamp(34px,3vw,46px);font-weight:500;line-height:1;letter-spacing:-.025em}.trots-about__quick ul{display:grid;margin:22px 0 0;padding:0;list-style:none}.trots-about__quick li+li{border-top:1px solid rgb(255 255 255 / 20%)}.trots-about__quick a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;color:#fff;text-decoration:none;font-size:16px;font-weight:700;line-height:1.35;transition:color .16s ease,transform .16s ease,background-color .16s ease}.trots-about__quick a:hover{transform:translate(6px);color:#dff4cf}.trots-about__quick a:focus-visible,.trots-about__action:focus-visible,.trots-about__details a:focus-visible,.trots-about__text-link:focus-visible,.trots-about__product-links a:focus-visible,.trots-about__community-link a:focus-visible{outline:3px solid var(--about-accent);outline-offset:4px}.trots-about__details{padding:28px;border:1px solid var(--about-border);background:var(--about-soft)}.trots-about__details h2{color:var(--about-green);font-size:clamp(30px,2.7vw,40px)}.trots-about__detail-row{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;margin:22px 0 0;font-size:15px;font-weight:650;line-height:1.55}.trots-about__detail-row+.trots-about__detail-row{margin-top:16px}.trots-about__detail-row svg{width:22px;height:22px;margin-top:2px;color:var(--about-green)}.trots-about__detail-row a{min-width:0;color:var(--about-green);text-underline-offset:.25em;overflow-wrap:anywhere}.trots-about__registration{margin:10px 0 0 36px;font-size:13px;font-weight:650;line-height:1.55;overflow-wrap:anywhere}.trots-about__detail-note{margin:22px 0 0;padding-top:20px;border-top:1px solid var(--about-border);font-size:13px;line-height:1.55}.trots-about__main{display:grid;gap:clamp(22px,2.6vw,34px)}.trots-about__intro{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(24px,3vw,40px);padding:clamp(32px,4vw,52px);color:#fff;background-image:linear-gradient(115deg,#00371ee0,#004b28b8),url(/cdn/shop/files/AchterhoekseVlag.png?v=1786950303);background-position:center;background-size:cover;box-shadow:var(--about-shadow);overflow:hidden}.trots-about__hero,.trots-about__hero-copy{align-self:center;min-width:0}.trots-about__eyebrow,.trots-about__chapter-kicker{margin:0 0 10px;color:var(--about-accent);font-size:13px;font-weight:800;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.trots-about__eyebrow{color:#dff4cf}.trots-about__hero h1{margin:0;color:#fff;font-family:var(--trots-font-display, "Times New Roman", serif);font-size:clamp(64px,6.1vw,88px);font-weight:500;line-height:.96;letter-spacing:-.04em;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.trots-about__hero-intro{max-width:440px;margin:20px 0 0;color:#fff;font-size:clamp(17px,1.55vw,21px);font-weight:700;line-height:1.48}.trots-about__hero-media,.trots-about__secondary-media{min-width:0;margin:0;border-radius:20px;background:var(--about-deep);overflow:hidden}.trots-about__hero-media{position:relative;isolation:isolate;overflow:visible}.trots-about__hero-image,.trots-about__secondary-image{display:block;width:100%;height:100%;object-fit:cover}.trots-about__hero-image{aspect-ratio:16 / 11;border-radius:inherit;object-position:center}.trots-about__hero-badge{position:absolute;right:clamp(-16px,-1vw,-7px);bottom:-30px;z-index:2;width:min(82%,430px);margin:0;padding:clamp(11px,1.2vw,15px) clamp(18px,2vw,28px);color:var(--about-green);background:#fff;box-shadow:0 10px 28px #0022143d;text-align:left;transform:rotate(-3deg);transform-origin:center;pointer-events:none}.trots-about__hero-badge strong,.trots-about__hero-badge span{display:block;color:inherit}.trots-about__hero-badge strong{font-size:clamp(16px,1.45vw,20px);font-weight:800;line-height:1.2}.trots-about__hero-badge span{margin-top:3px;font-size:clamp(12px,1.05vw,15px);font-weight:700;line-height:1.35}.trots-about__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.trots-about__action{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:104px;padding:20px 22px;border:1px solid var(--about-border);color:var(--about-green);background:#fff;text-decoration:none;box-shadow:0 8px 22px #004b280d;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.trots-about__action:hover{transform:translateY(-2px);border-color:#78bf4294;box-shadow:0 12px 28px #004b2817}.trots-about__action-icon{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;color:#fff;background:var(--about-green)}.trots-about__action-icon svg{width:24px;height:24px}.trots-about__action strong,.trots-about__action small{display:block}.trots-about__action strong{font-size:17px;line-height:1.25}.trots-about__action small{margin-top:4px;color:var(--about-text);font-size:13px;line-height:1.45}.trots-about__action-arrow{font-size:24px}.trots-about__editorial{display:grid;gap:clamp(22px,2.6vw,34px)}.trots-about__chapter{border:1px solid var(--about-border);background:#fff}.trots-about__chapter--lead,.trots-about__chapter--soft{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);align-items:start;gap:clamp(28px,4vw,56px);padding:clamp(32px,4vw,52px)}.trots-about__chapter--soft{background:var(--about-soft)}.trots-about__chapter h2,.trots-about__media-copy h2,.trots-about__closing h2{margin:0;color:var(--about-green);font-family:var(--trots-font-display, "Times New Roman", serif);font-size:clamp(38px,4vw,56px);font-weight:500;line-height:1.03;letter-spacing:-.028em;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.trots-about__rte,.trots-about__rte p,.trots-about__community-link{color:var(--about-text);font-size:16px;font-weight:450;line-height:1.72}.trots-about__rte p{margin:0}.trots-about__rte p+p{margin-top:16px}.trots-about__text-link,.trots-about__community-link a{color:var(--about-green);font-weight:750;text-underline-offset:.25em}.trots-about__text-link{display:inline-flex;align-items:center;gap:8px;margin-top:22px;text-decoration-thickness:1px}.trots-about__chapter--media{display:grid;grid-template-columns:minmax(330px,.86fr) minmax(0,1.14fr);align-items:stretch;gap:0;background:var(--about-soft);overflow:hidden}.trots-about__secondary-media{border-radius:0;background:#e8f1e3}.trots-about__secondary-image{min-height:100%;aspect-ratio:4 / 5;object-position:center}.trots-about__media-copy{align-self:center;padding:clamp(34px,4.5vw,58px)}.trots-about__product-links ul{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 0;padding:0;list-style:none}.trots-about__product-links a{display:inline-flex;padding:8px 12px;border:1px solid rgb(0 75 40 / 18%);border-radius:999px;color:var(--about-green);background:#fff;text-decoration:none;font-size:13px;font-weight:700;line-height:1.25;transition:border-color .16s ease,background-color .16s ease}.trots-about__product-links a:hover{border-color:var(--about-accent);background:#f8fbf5}.trots-about__chapter-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,30px)}.trots-about__chapter--compact{padding:clamp(30px,3.6vw,46px)}.trots-about__chapter--compact h2{margin-bottom:22px;font-size:clamp(34px,3.4vw,48px)}.trots-about__chapter--community{background:var(--about-soft)}.trots-about__community-link{margin:16px 0 0}.trots-about__closing{padding:clamp(34px,4.5vw,58px);color:#fff;text-align:center;background:var(--about-green)}.trots-about__closing>p{margin:0 0 8px;color:#dff4cf;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.trots-about__closing h2{color:#fff;font-size:clamp(48px,5.4vw,72px)}.trots-about__closing-text,.trots-about__closing-text p{color:#fff;font-size:16px;font-weight:550;line-height:1.6}.trots-about__closing-text{max-width:620px;margin:16px auto 0}.trots-about__closing-text p{margin:0}.trots-about__values{display:grid;grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(26px,4vw,52px);padding:clamp(32px,4vw,50px);border:1px solid var(--about-border);color:var(--about-text);background:var(--about-soft)}.trots-about__values h2{color:var(--about-green);font-size:clamp(38px,4vw,54px);line-height:1.03}.trots-about__value-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.trots-about__value{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;padding-block:18px;border-top:1px solid var(--about-border)}.trots-about__value-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;color:var(--about-green);background:#fff}.trots-about__value-icon svg{width:23px;height:23px}.trots-about__value h3{margin:0;color:var(--about-green);font-size:16px;font-weight:800;line-height:1.35}.trots-about__value p{margin:5px 0 0;font-size:14px;font-weight:450;line-height:1.55}@media screen and (max-width:1180px)and (min-width:990px){.trots-about{width:calc(100% - 40px)}.trots-about__layout{grid-template-columns:260px minmax(0,1fr);gap:28px}.trots-about__intro{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:26px;padding:32px}.trots-about__hero h1{font-size:clamp(58px,6vw,72px)}.trots-about__chapter--lead,.trots-about__chapter--soft{grid-template-columns:minmax(220px,.7fr) minmax(360px,1.3fr);padding:34px}.trots-about__chapter--media{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.trots-about__chapter-pair,.trots-about__values{grid-template-columns:1fr}}@media screen and (max-width:989px){.trots-about{width:min(calc(100% - 40px),760px);padding-block:32px 52px}.trots-about__layout{display:flex;flex-direction:column;gap:26px}.trots-about__main{order:1;width:100%}.trots-about__support{order:2;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.trots-about__intro{grid-template-columns:1fr;gap:22px;padding:0;color:var(--about-text);background:transparent;box-shadow:none;overflow:visible}.trots-about__hero{padding:clamp(34px,7vw,50px);border-radius:28px;color:#fff;background-image:linear-gradient(115deg,#00371ee0,#004b28b8),url(/cdn/shop/files/AchterhoekseVlag.png?v=1786950303);background-position:center;background-size:cover;box-shadow:var(--about-shadow)}.trots-about__hero-media{width:100%;margin-bottom:32px;border-radius:28px}.trots-about__hero-image{min-height:0;aspect-ratio:4 / 3}.trots-about__hero-badge{right:-9px;bottom:-29px;width:min(86%,390px);padding:11px 18px;transform:rotate(-2.5deg)}.trots-about__chapter--lead,.trots-about__chapter--soft,.trots-about__chapter--media,.trots-about__values{grid-template-columns:1fr}.trots-about__chapter--lead,.trots-about__chapter--soft{gap:20px}.trots-about__chapter--media{gap:0}.trots-about__secondary-image{aspect-ratio:4 / 3}.trots-about__chapter-pair{grid-template-columns:1fr}.trots-about__value-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.trots-about{width:calc(100% - 32px);padding-block:24px 44px}.trots-about__main,.trots-about__editorial{gap:20px}.trots-about__intro,.trots-about__quick,.trots-about__details,.trots-about__chapter,.trots-about__closing,.trots-about__values{border-radius:22px}.trots-about__hero{padding:32px 24px;border-radius:22px}.trots-about__hero h1{font-size:clamp(48px,15vw,66px)}.trots-about__hero-intro{margin-top:14px;font-size:16px;line-height:1.48}.trots-about__hero-media{margin-bottom:29px;border-radius:22px}.trots-about__hero-badge{right:-7px;bottom:-26px;width:min(90%,340px);padding:10px 15px}.trots-about__hero-badge strong{font-size:15px}.trots-about__hero-badge span{font-size:12px}.trots-about__actions{grid-template-columns:1fr;gap:12px}.trots-about__action{grid-template-columns:46px minmax(0,1fr) auto;min-height:88px;gap:14px;padding:16px;border-radius:19px}.trots-about__action-icon{width:46px;height:46px}.trots-about__action strong{font-size:16px}.trots-about__chapter--lead,.trots-about__chapter--soft,.trots-about__chapter--compact,.trots-about__media-copy,.trots-about__closing,.trots-about__values{padding:26px 22px}.trots-about__chapter h2,.trots-about__media-copy h2{font-size:clamp(34px,10.5vw,44px)}.trots-about__chapter--compact h2{margin-bottom:18px}.trots-about__rte,.trots-about__rte p,.trots-about__community-link{font-size:15px;line-height:1.67}.trots-about__secondary-image{aspect-ratio:4 / 5}.trots-about__product-links ul{gap:8px;margin-top:20px}.trots-about__product-links a{padding:7px 10px;font-size:12px}.trots-about__closing h2{font-size:clamp(48px,15vw,64px)}.trots-about__closing-text,.trots-about__closing-text p{font-size:15px}.trots-about__values h2{font-size:clamp(36px,11vw,46px)}.trots-about__value-list{grid-template-columns:1fr;margin-top:8px}.trots-about__value{grid-template-columns:42px minmax(0,1fr);gap:13px;padding-block:16px}.trots-about__value-icon{width:42px;height:42px}.trots-about__support{grid-template-columns:1fr}.trots-about__quick,.trots-about__details{padding:26px 22px}}@media screen and (max-width:359px){.trots-about{width:calc(100% - 24px)}.trots-about__hero,.trots-about__chapter--lead,.trots-about__chapter--soft,.trots-about__chapter--compact,.trots-about__media-copy,.trots-about__closing,.trots-about__values,.trots-about__quick,.trots-about__details{padding-inline:18px}.trots-about__hero h1{font-size:46px}.trots-about__action{grid-template-columns:42px minmax(0,1fr) auto;gap:10px;padding-inline:13px}.trots-about__action-icon{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.trots-about__quick a,.trots-about__action,.trots-about__product-links a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/199/assets/trots-about-page.css.map */
