:root{--trini-bg:#f5f5f3;--trini-surface:#ffffff;--trini-ink:#1d2a24;--trini-muted:#66716b;--trini-green:#315f50;--trini-green-dark:#24483c;--trini-sage:#dfeae4;--trini-sand:#eee9df;--trini-line:rgba(29,42,36,0.12);--trini-shadow:0 24px 64px rgba(25,43,35,0.10);--trini-radius:32px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}.trini-site{color:var(--trini-ink);background:var(--trini-bg);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.65;overflow:hidden}.trini-site a{color:inherit}.trini-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto}.trini-section{padding:104px 0}.trini-section--white{background:var(--trini-surface)}.trini-section--dark{background:#14221c;color:#fff}.trini-kicker{margin:0 0 16px;color:var(--trini-green);font-size:14px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.trini-section--dark .trini-kicker{color:#aed0c0}.trini-title{max-width:980px;margin:0;font-size:clamp(48px,7vw,92px);line-height:.98;font-weight:780;letter-spacing:-.062em}.trini-h2{margin:0 0 22px;font-size:clamp(38px,5vw,66px);line-height:1.02;font-weight:760;letter-spacing:-.052em}.trini-h3{margin:0 0 14px;font-size:clamp(27px,3vw,42px);line-height:1.08;letter-spacing:-.038em}.trini-lead{max-width:790px;margin:24px 0 0;color:var(--trini-muted);font-size:clamp(20px,2.2vw,28px);line-height:1.38;letter-spacing:-.025em}.trini-section--dark .trini-lead{color:rgba(255,255,255,.72)}.trini-btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.trini-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 24px;border:1px solid transparent;border-radius:999px;background:var(--trini-green);color:#fff!important;text-decoration:none!important;font-weight:700;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:0 12px 28px rgba(49,95,80,.20)}.trini-btn:hover{transform:translateY(-2px);background:var(--trini-green-dark)}.trini-btn--light{background:#fff;color:var(--trini-ink)!important;box-shadow:none}.trini-btn--ghost{background:transparent;color:var(--trini-green)!important;border-color:currentColor;box-shadow:none}.trini-nav{position:sticky;top:0;z-index:99;background:rgba(245,245,243,.84);border-bottom:1px solid var(--trini-line);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.trini-nav__inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px}.trini-brand{font-weight:800;letter-spacing:-.02em}.trini-menu{display:flex;gap:24px;align-items:center}.trini-menu a{text-decoration:none;font-size:14px;font-weight:650}.trini-hero{position:relative;min-height:88vh;display:flex;align-items:center;padding:108px 0 90px;background:radial-gradient(circle at 82% 18%,rgba(177,210,193,.68),transparent 28%),radial-gradient(circle at 12% 82%,rgba(235,220,191,.72),transparent 32%),var(--trini-bg)}.trini-hero__quote{max-width:760px;margin:34px 0 0;padding-left:22px;border-left:3px solid var(--trini-green);font-size:19px;font-weight:650}.trini-note{margin-top:25px;color:var(--trini-muted);font-size:14px;max-width:760px}.trini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.trini-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.trini-card{padding:38px;border:1px solid var(--trini-line);border-radius:var(--trini-radius);background:var(--trini-surface);box-shadow:var(--trini-shadow)}.trini-card--sage{background:linear-gradient(145deg,#fff 0%,var(--trini-sage) 100%)}.trini-card--sand{background:linear-gradient(145deg,#fff 0%,var(--trini-sand) 100%)}.trini-card--dark{background:#14221c;color:#fff}.trini-card--wide{grid-column:1/-1}.trini-card p{color:var(--trini-muted)}.trini-card--dark p{color:rgba(255,255,255,.72)}.trini-list{padding-left:20px}.trini-list li{margin-bottom:7px}.trini-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.trini-tag{padding:7px 11px;border-radius:999px;background:rgba(49,95,80,.10);font-size:13px;font-weight:700}.trini-card--dark .trini-tag{background:rgba(255,255,255,.12)}.trini-philosophy{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.trini-quote{margin:0 0 18px;padding:28px;border-radius:26px;background:var(--trini-surface);box-shadow:var(--trini-shadow);font-size:23px;line-height:1.3;font-weight:720;letter-spacing:-.025em}.trini-story{padding:30px;border-radius:26px;background:var(--trini-sand)}.trini-highlight{padding:64px;border-radius:40px;background:#14221c;color:#fff;text-align:center}.trini-highlight p{max-width:780px;margin-left:auto;margin-right:auto;color:rgba(255,255,255,.74);font-size:20px}.trini-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:34px}.trini-step{padding:20px 14px;border-radius:20px;background:rgba(255,255,255,.08)}.trini-step strong{display:grid;place-items:center;width:34px;height:34px;margin:0 auto 12px;border-radius:50%;background:#fff;color:#14221c}.trini-step span{font-size:14px;color:rgba(255,255,255,.8)}.trini-faq{max-width:900px;margin:0 auto}.trini-faq details{padding:22px 0;border-bottom:1px solid var(--trini-line)}.trini-faq summary{cursor:pointer;font-size:20px;font-weight:750}.trini-faq p{color:var(--trini-muted)}.trini-contact{display:grid;grid-template-columns:1fr 1fr;gap:24px}.trini-contact__box{padding:36px;border-radius:28px;background:var(--trini-surface)}.trini-contact__box p{color:var(--trini-muted)}.trini-footer{padding:38px 0;color:var(--trini-muted);border-top:1px solid var(--trini-line);font-size:14px}.trini-footer__inner{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.trini-footer a{text-decoration:none;margin-left:18px}@media(max-width:900px){.trini-grid,.trini-grid--3,.trini-philosophy,.trini-contact{grid-template-columns:1fr}.trini-card--wide{grid-column:auto}.trini-menu{display:none}.trini-steps{grid-template-columns:1fr 1fr}.trini-section{padding:78px 0}.trini-highlight{padding:42px 24px}}@media(max-width:560px){.trini-wrap{width:min(100% - 28px,1180px)}.trini-hero{min-height:auto;padding:76px 0 64px}.trini-card{padding:28px;border-radius:25px}.trini-steps{grid-template-columns:1fr}.trini-title{font-size:49px}}:root{--trini-dark-text:#ffffff;--trini-dark-body:#f1f6f3;--trini-dark-muted:#dce9e2;--trini-dark-accent:#d8eee3}.trini-section-dark,.trini-section--dark,.trini-card-dark,.trini-card--dark,.trini-highlight,.trini-funding{color:var(--trini-dark-text)!important}.trini-section-dark h1,.trini-section-dark h2,.trini-section-dark h3,.trini-section-dark h4,.trini-section--dark h1,.trini-section--dark h2,.trini-section--dark h3,.trini-section--dark h4,.trini-card-dark h1,.trini-card-dark h2,.trini-card-dark h3,.trini-card-dark h4,.trini-card--dark h1,.trini-card--dark h2,.trini-card--dark h3,.trini-card--dark h4,.trini-highlight h1,.trini-highlight h2,.trini-highlight h3,.trini-funding h1,.trini-funding h2,.trini-funding h3{color:var(--trini-dark-text)!important}.trini-section-dark p,.trini-section-dark li,.trini-section--dark p,.trini-section--dark li,.trini-card-dark p,.trini-card-dark li,.trini-card--dark p,.trini-card--dark li,.trini-highlight p,.trini-highlight li,.trini-funding p,.trini-funding li{color:var(--trini-dark-body)!important}.trini-section-dark .trini-lead,.trini-section--dark .trini-lead,.trini-card-dark .ay-small,.trini-card--dark .ay-small,.trini-highlight .ay-small,.trini-funding .ay-small{color:var(--trini-dark-muted)!important}.trini-section-dark .trini-kicker,.trini-section--dark .trini-kicker,.trini-card-dark .trini-kicker,.trini-card--dark .trini-kicker,.trini-card-dark .ay-kicker,.trini-card--dark .ay-kicker,.trini-highlight .trini-kicker,.trini-funding .trini-kicker{color:var(--trini-dark-accent)!important}.trini-section-dark a:not(.trini-button),.trini-section--dark a:not(.trini-button),.trini-card-dark a:not(.trini-button),.trini-card--dark a:not(.trini-button),.trini-highlight a:not(.trini-button),.trini-funding a:not(.trini-button){color:#ffffff!important;text-decoration-color:rgba(255,255,255,0.55)}.trini-card-dark .trini-tag,.trini-card--dark .trini-tag{background:rgba(255,255,255,0.16)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.18)}.trini-highlight .trini-step,.trini-funding .trini-step{background:rgba(255,255,255,0.14)!important}.trini-highlight .trini-step strong,.trini-funding .trini-step strong{background:#ffffff!important;color:#2f4f43!important}.trini-highlight .trini-step span,.trini-funding .trini-step span{color:#ffffff!important}.trini-card-dark .et_pb_text_inner,.trini-card--dark .et_pb_text_inner,.trini-section-dark .et_pb_text_inner,.trini-section--dark .et_pb_text_inner{color:var(--trini-dark-body)!important}WordPress → Divi → Theme-Optionen → Allgemein → Benutzerdefiniertes CSSCSS1.trini-testimonials-section{padding-top:104px!important;padding-bottom:104px!important;background:radial-gradient(circle at 88% 14%,rgba(177,210,193,0.25),transparent 27%),var(--trini-bg)!important}.trini-testimonials-row{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-right:auto!important;margin-left:auto!important}.trini-testimonials__header{max-width:820px;margin:0 auto 48px;text-align:center}.trini-testimonials__kicker{margin:0 0 16px;color:var(--trini-green);font-size:14px;font-weight:750;letter-spacing:0.11em;text-transform:uppercase}.trini-testimonials__header h2{margin:0 0 22px;padding:0;color:var(--trini-ink);font-size:clamp(38px,5vw,66px);font-weight:760;line-height:1.02;letter-spacing:-0.052em}.trini-testimonials__intro{margin:0;color:var(--trini-muted);font-size:20px;line-height:1.55}.trini-testimonials-cards{display:flex!important;align-items:stretch!important;flex-wrap:wrap}.trini-testimonials-cards>.et_pb_column{display:flex!important}.trini-testimonials-cards>.et_pb_column>.et_pb_module{width:100%;display:flex}.trini-testimonials-cards .et_pb_code_inner{width:100%;height:100%}.trini-testimonial{width:100%;height:100%;min-height:390px;padding:38px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--trini-line);border-radius:var(--trini-radius);background:var(--trini-surface);box-shadow:var(--trini-shadow)}.trini-testimonial.trini-testimonial--soft{background:linear-gradient(145deg,#ffffff 0%,var(--trini-sage) 100%)!important}.trini-testimonial__symbol{height:46px;margin:0 0 18px;color:var(--trini-green);font-family:Georgia,"Times New Roman",serif;font-size:62px;font-weight:700;line-height:0.8}.trini-testimonial blockquote,.et_pb_code .trini-testimonial blockquote{margin:0!important;padding:0!important;border:0!important;border-left:0!important;background:transparent!important;color:var(--trini-ink)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:1.62!important;quotes:none}.trini-testimonial__person{margin-top:30px;padding-top:19px;border-top:1px solid var(--trini-line)}.trini-testimonial__name{display:block;color:var(--trini-green);font-size:15px;font-weight:760;line-height:1.4}.trini-testimonial__course{display:block;margin-top:4px;color:var(--trini-muted);font-size:13px;line-height:1.45}.trini-testimonials__note{max-width:760px;margin:30px auto 0;color:var(--trini-muted);font-size:13px;line-height:1.55;text-align:center}@media (max-width:980px){.trini-testimonials-section{padding-top:78px!important;padding-bottom:78px!important}.trini-testimonial{min-height:350px;padding:30px}}@media (max-width:767px){.trini-testimonials-section{padding-top:64px!important;padding-bottom:64px!important}.trini-testimonials-row{width:min(100% - 28px,1180px)!important}.trini-testimonials-cards{display:block!important}.trini-testimonials-cards>.et_pb_column{display:block!important;margin-bottom:24px!important}.trini-testimonial{min-height:auto;padding:28px;border-radius:25px}.trini-testimonial blockquote,.et_pb_code .trini-testimonial blockquote{font-size:17px!important}.trini-testimonials__header{margin-bottom:34px}}:root{--tb-bg:#f5f5f7;--tb-surface:#fff;--tb-ink:#1d1d1f;--tb-muted:#6e6e73;--tb-line:#d2d2d7;--tb-blue:#0071e3;--tb-blue-dark:#005bb5;--tb-green:#315f50;--tb-soft-green:#eaf4ef;--tb-sand:#eee8dd;--tb-dark:#2f4f43;--tb-dark-card:#3a5c50;--tb-dark-body:#f1f6f3;--tb-shadow:0 18px 50px rgba(0,0,0,.08)}.trini-book,.trini-book *{box-sizing:border-box}.trini-book{background:var(--tb-bg);color:var(--tb-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.58}.trini-book a{color:inherit}.tb-wrap{width:min(1180px,calc(100% - 44px));margin:0 auto}.tb-section{padding:82px 0}.tb-white{background:var(--tb-surface)}.tb-nav{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(0,0,0,.07);background:rgba(245,245,247,.9);backdrop-filter:blur(22px)}.tb-nav-inner{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:24px}.tb-brand{font-size:15px;font-weight:760;text-decoration:none}.tb-back{color:var(--tb-blue)!important;font-size:14px;font-weight:650;text-decoration:none!important}.tb-hero{padding:108px 0 82px;text-align:center;background:radial-gradient(circle at 84% 18%,rgba(202,225,214,.75),transparent 29%),radial-gradient(circle at 12% 84%,rgba(238,227,207,.86),transparent 32%),var(--tb-bg)}.tb-eyebrow{margin:0 0 16px;color:var(--tb-muted);font-size:19px;font-weight:620}.tb-hero h1{max-width:980px;margin:0 auto 24px;font-size:clamp(48px,8vw,88px);font-weight:790;line-height:.97;letter-spacing:-.065em}.tb-lead{max-width:800px;margin:0 auto;color:var(--tb-muted);font-size:clamp(20px,2.4vw,28px);line-height:1.3}.tb-note{max-width:820px;margin:28px auto 0;color:var(--tb-muted);font-size:14px}.tb-jump{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:34px}.tb-jump a{padding:9px 14px;border:1px solid rgba(49,95,80,.13);border-radius:999px;background:rgba(255,255,255,.75);color:var(--tb-green);font-size:13px;font-weight:720;text-decoration:none}.tb-intro{max-width:850px;margin:0 auto 48px;text-align:center}.tb-intro h2{margin:0 0 15px;font-size:clamp(38px,5vw,62px);line-height:1.02;letter-spacing:-.055em}.tb-intro p{margin:0;color:var(--tb-muted);font-size:20px}.tb-course{margin-bottom:30px;padding:clamp(30px,5vw,48px);border:1px solid rgba(0,0,0,.045);border-radius:34px;background:var(--tb-surface);box-shadow:var(--tb-shadow)}.tb-course--soft{background:linear-gradient(145deg,#fff,var(--tb-soft-green))}.tb-course--sand{background:linear-gradient(145deg,#fff,var(--tb-sand))}.tb-course--dark{background:var(--tb-dark);color:#fff}.tb-course-top{display:grid;grid-template-columns:1.1fr .9fr;gap:44px}.tb-label{margin:0 0 11px;color:var(--tb-muted);font-size:13px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.tb-course--dark .tb-label{color:#d8eee3}.tb-course h2{margin:0 0 18px;color:inherit;font-size:clamp(34px,4.5vw,54px);font-weight:780;line-height:1.02;letter-spacing:-.056em}.tb-course p{margin:0 0 16px;color:var(--tb-muted);font-size:18px}.tb-course--dark p,.tb-course--dark li{color:var(--tb-dark-body)!important}.tb-course ul{margin:0;padding-left:20px;display:grid;gap:8px}.tb-facts{display:grid;gap:12px}.tb-fact{padding:17px 19px;border-radius:20px;background:rgba(0,0,0,.045)}.tb-course--dark .tb-fact{background:rgba(255,255,255,.14);color:#fff}.tb-fact strong{display:block;margin-bottom:2px;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.tb-dates-title{margin:35px 0 15px;font-size:20px;font-weight:760}.tb-bookings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tb-slot{min-height:128px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.07);border-radius:22px;background:rgba(255,255,255,.88)}.tb-course--dark .tb-slot{background:var(--tb-dark-card);border-color:rgba(255,255,255,.16)}.tb-slot-name{margin-bottom:5px;font-size:16px;font-weight:760}.tb-course--dark .tb-slot-name{color:#fff}.tb-slot-time{color:var(--tb-muted);font-size:14px}.tb-course--dark .tb-slot-time{color:#dce9e2}.tb-button{display:inline-flex;min-height:42px;margin-top:15px;padding:0 17px;align-items:center;justify-content:center;border-radius:999px;background:var(--tb-blue);color:#fff!important;font-size:14px;font-weight:700;text-decoration:none!important}.tb-button:hover{background:var(--tb-blue-dark)}.tb-course--dark .tb-button{background:#fff;color:var(--tb-dark)!important}.tb-status{margin-top:23px!important;font-size:13px!important}.tb-process{padding:54px;border-radius:34px;background:var(--tb-dark);color:#fff;text-align:center}.tb-process h2{margin:0 0 15px;color:#fff;font-size:clamp(36px,5vw,60px)}.tb-process>p{max-width:730px;margin:0 auto 30px;color:var(--tb-dark-body);font-size:19px}.tb-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tb-step{padding:22px 14px;border-radius:20px;background:rgba(255,255,255,.14);color:#fff;font-size:14px}.tb-step strong{display:grid;width:34px;height:34px;margin:0 auto 10px;place-items:center;border-radius:50%;background:var(--tb-blue);color:#fff}.tb-footer{padding:38px 0;color:var(--tb-muted);border-top:1px solid rgba(0,0,0,.08);font-size:14px}.tb-footer-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.tb-footer a{margin-left:17px;color:var(--tb-muted);text-decoration:none}@media(max-width:940px){.tb-course-top{grid-template-columns:1fr}.tb-bookings,.tb-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tb-wrap{width:min(100% - 28px,1180px)}.tb-hero{padding:76px 0 60px}.tb-section{padding:62px 0}.tb-bookings,.tb-steps{grid-template-columns:1fr}.tb-course{padding:27px;border-radius:26px}.tb-process{padding:38px 22px}}.trini-book .tb-section{padding-top:28px!important;padding-bottom:28px!important}.trini-book .tb-course{margin-bottom:0!important}.trini-book .tb-hero+.tb-section{padding-top:58px!important}@media (max-width:767px){.trini-book .tb-section{padding-top:18px!important;padding-bottom:18px!important}}.trini-start-hero-section,.trini-start-hero-section>.et_pb_row,.trini-start-hero-section .et_pb_column,.trini-start-hero-section .et_pb_module,.trini-start-hero-section .et_pb_code_inner{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}.trini-start-hero-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.trini-start-hero-section>.et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.trini-start-hero-section .et_pb_column,.trini-start-hero-section .et_pb_module,.trini-start-hero-section .et_pb_code_inner{margin:0!important;padding:0!important}.trini-start-hero-section .trini-hero{position:relative;width:100%!important;max-width:none!important;min-height:88vh;margin:0!important;padding:108px 0 90px;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 84% 18%,rgba(202,225,214,0.75) 0%,rgba(202,225,214,0.34) 19%,transparent 43%),radial-gradient(circle at 12% 84%,rgba(238,227,207,0.86) 0%,rgba(238,227,207,0.38) 22%,transparent 46%),var(--trini-bg)!important}.trini-start-hero-section .trini-wrap{position:relative;z-index:2;width:min(1180px,calc(100% - 40px));margin-right:auto;margin-left:auto}@media (max-width:900px){.trini-start-hero-section .trini-hero{min-height:auto;padding-top:82px;padding-bottom:74px}}@media (max-width:560px){.trini-start-hero-section .trini-hero{min-height:auto;padding-top:68px;padding-bottom:58px;background:radial-gradient(circle at 95% 12%,rgba(202,225,214,0.68) 0%,rgba(202,225,214,0.27) 25%,transparent 52%),radial-gradient(circle at 5% 91%,rgba(238,227,207,0.78) 0%,rgba(238,227,207,0.30) 28%,transparent 56%),var(--trini-bg)!important}.trini.trini-testimonials-cards{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}.trini-testimonials-cards>.et_pb_column{display:flex!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.trini-testimonials-cards .et_pb_code{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;border:0!important;background:transparent!important;box-shadow:none!important}.trini-testimonials-cards .et_pb_code_inner{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;background:transparent!important}.trini-testimonials-cards .trini-testimonial{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:42px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;border:1px solid var(--trini-line)!important;border-radius:var(--trini-radius)!important;background:var(--trini-surface)!important;box-shadow:0 20px 52px rgba(25,43,35,0.09)!important}.trini-testimonials-cards.trini-testimonial.trini-testimonial--soft{background:linear-gradient(145deg,#ffffff 0%,var(--trini-sage) 100%)!important}.trini-testimonial__person{margin-top:auto!important;padding-top:20px!important}@media (max-width:980px){.trini-testimonials-cards .trini-testimonial{padding:34px!important}}@media (max-width:767px){.trini-testimonials-cards>.et_pb_column{display:block!important;margin-bottom:22px!important}.trini-testimonials-cards .et_pb_code,.trini-testimonials-cards .et_pb_code_inner{height:auto!important;display:block!important}.trini-testimonials-cards .trini-testimonial{height:auto!important;padding:28px!important;border-radius:25px!important}}.trini-agb{color:#1d2a24!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-size:17px!important;line-height:1.7!important}.trini-agb-hero{width:100%!important;padding:108px 20px 86px!important;text-align:center!important;background:radial-gradient(circle at 84% 18%,rgba(177,210,193,0.60),transparent 31%),radial-gradient(circle at 12% 84%,rgba(235,220,191,0.66),transparent 34%),#f5f5f3!important}.trini-agb-wrap{width:min(980px,calc(100% - 40px))!important;margin-right:auto!important;margin-left:auto!important}.trini-agb-kicker{margin:0 0 16px!important;color:#315f50!important;font-size:14px!important;font-weight:750!important;letter-spacing:0.11em!important;text-transform:uppercase!important}.trini-agb-hero h1{margin:0 auto 24px!important;padding:0!important;color:#1d2a24!important;font-size:clamp(48px,7vw,82px)!important;font-weight:780!important;line-height:0.99!important;letter-spacing:-0.06em!important}.trini-agb-lead{max-width:760px!important;margin:0 auto!important;color:#66716b!important;font-size:clamp(20px,2.2vw,27px)!important;line-height:1.42!important}.trini-agb-intro{padding:36px!important;border:1px solid rgba(29,42,36,0.12)!important;border-radius:32px!important;background:linear-gradient(145deg,#ffffff 0%,#dfeae4 100%)!important;box-shadow:0 24px 64px rgba(25,43,35,0.10)!important}.trini-agb-intro h2{margin:0 0 15px!important;padding:0!important;color:#1d2a24!important;font-size:clamp(30px,3.5vw,44px)!important;font-weight:760!important;line-height:1.08!important;letter-spacing:-0.04em!important}.trini-agb-intro p{margin:0!important;color:#66716b!important}.trini-agb-jump{display:flex!important;gap:9px!important;flex-wrap:wrap!important;margin-top:24px!important}.trini-agb-jump a{display:inline-flex!important;padding:8px 12px!important;border:1px solid rgba(49,95,80,0.18)!important;border-radius:999px!important;background:rgba(255,255,255,0.82)!important;color:#315f50!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none}