.taura-site{--ink:#102b39;--ink-soft:#35505d;--teal:#0f6a68;--teal-dark:#0a4c4b;--gold:#c79b52;--line:#d9e1df;color:var(--ink);background:#f5f7f6}.taura-brand{letter-spacing:.08em;font-size:1.2rem;font-weight:900;line-height:1;display:grid}.taura-brand small{color:var(--teal);letter-spacing:.22em;margin-top:5px;font-size:.62rem}.taura-master-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(34px,5vw,85px);min-height:calc(100vh - 74px);padding:clamp(48px,7vw,105px) clamp(20px,7vw,108px);display:grid}.taura-master-copy{max-width:760px}.taura-master-copy h1{font-size:clamp(3rem,6.2vw,6.8rem);line-height:.94}.taura-master-copy h1 span{color:var(--teal);font-style:italic;display:block}.taura-master-copy .hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.taura-text-link{color:var(--teal);align-items:center;gap:4px;font-size:.85rem;font-weight:800;display:inline-flex}.taura-master-photo{background:#dae4e1;border-radius:44% 44% 18px 18px;min-height:660px;position:relative;overflow:hidden}.taura-master-photo img{object-fit:cover;object-position:center}.taura-master-photo .date-card{z-index:1}.taura-promise-copy{color:#c8d7d8;max-width:850px;line-height:1.7;margin:26px auto!important}.taura-center-action{justify-content:center;margin-top:32px;display:flex}.taura-site .learning-flow span{align-items:center;gap:4px;display:inline-flex}.taura-territory-image{background:#d6e4df;height:clamp(260px,32vw,450px);margin:0;position:relative;overflow:hidden}.taura-territory-image img{object-fit:cover}.taura-territory-image figcaption{color:#fff;background:#102b39df;border-radius:8px;max-width:70%;padding:10px 15px;font-size:.85rem;font-weight:700;position:absolute;bottom:24px;left:clamp(18px,8vw,120px)}.first-promise>.taura-promise-copy{letter-spacing:normal;text-transform:none;color:#c8d7d8;font-size:1rem;font-weight:400}.taura-dual,.taura-audience,.taura-method,.taura-includes,.taura-formador,.taura-information{padding:clamp(72px,9vw,132px) clamp(20px,8vw,120px)}.taura-dual{background:#fff}.taura-dual-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.taura-dual-grid article{border-top:4px solid var(--gold);background:#edf4f1;border-radius:12px;padding:36px}.taura-dual-grid b{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem}.taura-dual-grid h3,.taura-library-grid h3,.taura-info-card h3{font:500 1.8rem Georgia,serif}.taura-dual-grid p,.taura-library-grid p,.taura-information p{color:var(--ink-soft);line-height:1.7}.taura-audience{background:#e9f0ed}.taura-audience-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.taura-audience-list span{border-left:3px solid var(--gold);background:#fff;align-items:flex-start;gap:9px;padding:16px;font-size:.88rem;font-weight:700;line-height:1.4;display:flex}.taura-audience-list svg,.taura-method-grid svg,.taura-included-grid svg,.taura-material-details svg{color:var(--teal);flex:none}.taura-ethics{max-width:950px;color:var(--ink-soft);align-items:flex-start;gap:12px;margin:35px 0 0;line-height:1.6;display:flex}.taura-ethics svg{color:var(--teal);flex:none}.taura-learning-accordions{border-top:1px solid var(--line)}.taura-learning-accordions details{border-bottom:1px solid var(--line)}.taura-learning-accordions summary{cursor:pointer;grid-template-columns:58px 1fr 30px;align-items:center;gap:18px;min-height:94px;list-style:none;display:grid}.taura-learning-accordions summary::-webkit-details-marker{display:none}.taura-learning-accordions summary b{color:var(--teal)}.taura-learning-accordions summary strong{font:500 clamp(1.4rem,2.5vw,2.1rem) Georgia,serif}.taura-learning-accordions summary span{color:var(--teal);font-size:2rem}.taura-learning-accordions details[open] summary span{transform:rotate(45deg)}.taura-learning-accordions details>div{max-width:850px;color:var(--ink-soft);padding:0 20px 30px 76px;line-height:1.7}.taura-method{background:#e3efea}.taura-method-grid{grid-template-columns:1fr 1fr;gap:0 26px;margin:0 0 30px;display:grid}.taura-method-grid p,.taura-included-grid p{border-bottom:1px solid #cddbd7;gap:10px;padding:13px 0;line-height:1.5;display:flex}.taura-site .program-section .taura-center-action{justify-content:flex-start}.taura-break{opacity:.84}.taura-break h3{font-size:1.15rem!important}.taura-program-note{color:#c8d7d8;max-width:900px;margin:32px 0;font-size:.86rem;line-height:1.6}.taura-integration{color:#fff;background:#102b39;padding:clamp(72px,9vw,132px) clamp(20px,8vw,120px)}.taura-integration .eyebrow{color:#98d3c7}.taura-integration h2{color:var(--gold);font:500 clamp(3rem,7vw,7rem)/.95 Georgia,serif}.taura-integration-lead{font:italic clamp(1.4rem,3vw,2.2rem) Georgia,serif!important}.taura-integration>p:not(.eyebrow){color:#d1dfde;max-width:850px;line-height:1.7}.taura-cases{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:36px;display:grid}.taura-cases article{background:#174653;border:1px solid #ffffff2d;border-radius:12px;min-height:135px;padding:18px}.taura-cases small{color:var(--gold);font-weight:800}.taura-cases h3{margin:14px 0 0;font:500 1.14rem Georgia,serif}.taura-library-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.taura-library-grid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:28px;box-shadow:0 16px 36px #102b390d}.taura-library-grid svg{color:var(--teal)}.taura-material-details{border:1px solid var(--line);background:#fff;border-radius:15px;margin-top:32px}.taura-material-details summary{cursor:pointer;color:var(--teal-dark);padding:22px 28px;font-weight:800}.taura-material-details>div{grid-template-columns:1fr 1fr;gap:0 22px;padding:0 28px 26px;display:grid}.taura-material-details p{border-top:1px solid var(--line);color:var(--ink-soft);gap:9px;margin:0;padding:10px 0;line-height:1.45;display:flex}.taura-includes{background:#f5f7f6;grid-template-columns:.85fr 1.15fr;gap:7vw;display:grid}.taura-included-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.taura-formador{background:#fff;grid-template-columns:1fr .85fr;align-items:center;gap:8vw;display:grid}.taura-formador h2,.taura-information h2{font:500 clamp(2.5rem,5vw,5rem)/1 Georgia,serif}.taura-formador h3{color:var(--teal);font-size:1.2rem}.taura-formador p{color:var(--ink-soft);line-height:1.75}.taura-formador-photo{background:#dae7e2;border-radius:45% 45% 14px 14px;min-height:530px;margin:0;position:relative;overflow:hidden}.taura-formador-photo img{object-fit:cover;object-position:center 15%}.taura-site .payment-plans .button{margin-top:22px}.taura-payment-methods{border:1px solid var(--line);background:#fff;border-radius:17px;margin-top:30px;padding:30px}.taura-payment-methods h3{font:500 1.8rem Georgia,serif}.taura-payment-methods p{color:var(--ink-soft);line-height:1.6}.taura-payment-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.taura-resources{background:var(--teal-dark);color:#fff;padding:clamp(72px,9vw,132px) clamp(20px,8vw,120px)}.taura-information{background:#fff;grid-template-columns:1fr .75fr;align-items:center;gap:9vw;display:grid}.taura-info-card{border:1px solid var(--line);background:#e9f0ed;border-radius:18px;padding:35px}.taura-info-card svg{color:var(--teal)}.taura-site .taura-footer{color:#fff;background:#102b39;justify-content:space-between;align-items:center;gap:35px;padding:clamp(70px,8vw,115px) clamp(20px,8vw,120px);display:flex}.taura-footer h2{max-width:700px;font:500 clamp(2.5rem,4.7vw,4.8rem)/1 Georgia,serif}.taura-footer p:not(.eyebrow){color:#c8d7d8;line-height:1.6}.taura-footer .eyebrow{color:#98d3c7}@media (max-width:980px){.taura-audience-list{grid-template-columns:1fr 1fr}.taura-cases{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.taura-master-hero{grid-template-columns:1fr}.taura-master-photo{min-height:430px}.taura-master-copy .hero-actions{display:grid}.taura-dual-grid,.taura-includes,.taura-formador,.taura-information,.taura-library-grid{grid-template-columns:1fr}.taura-formador-photo{min-height:420px}}@media (max-width:680px){.taura-master-hero{padding-top:42px}.taura-master-copy h1{font-size:clamp(3rem,12vw,5rem)}.taura-audience-list,.taura-method-grid,.taura-included-grid,.taura-material-details>div{grid-template-columns:1fr}.taura-cases{grid-template-columns:1fr 1fr}.taura-territory-image figcaption{max-width:none;bottom:16px;left:16px;right:16px}.taura-site .taura-footer,.taura-payment-actions{display:grid}.taura-learning-accordions summary{grid-template-columns:35px 1fr 25px;gap:8px}.taura-learning-accordions details>div{padding-left:43px}}.taura-territory-image{border:1px solid var(--line);background:#fff;border-radius:16px;width:calc(100% - 40px);height:auto;margin:42px auto 58px;display:grid;overflow:hidden;box-shadow:0 18px 42px #102b391a}.taura-territory-image img{object-fit:contain;display:block;width:100%!important;height:auto!important;position:static!important}.taura-territory-image figcaption{max-width:none;color:var(--ink-soft);background:#fff;border-radius:0;padding:13px 17px;font-size:.78rem;line-height:1.45;position:static}.taura-training-photos{background:#f5f7f6;padding:clamp(64px,8vw,110px) clamp(20px,8vw,120px)}.taura-training-grid{grid-template-columns:310px minmax(0,630px);align-items:stretch;gap:18px;max-width:958px;margin:auto;display:grid}.taura-training-grid figure{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 16px 36px #102b3912}.taura-training-grid img{object-fit:cover;width:100%;height:340px;display:block}.taura-training-grid figure:first-child img{object-position:center 28%}.taura-training-grid figcaption{color:var(--ink-soft);padding:15px 19px;font-size:.82rem;font-weight:700}.taura-master-photo{border-radius:18px;height:clamp(300px,36vw,430px);min-height:0}.taura-master-photo img{object-fit:cover}.taura-master-hero{min-height:0}.taura-formador-photo{height:480px;min-height:0}.taura-reels-cover{background:linear-gradient(145deg,#e7f0ec 0%,#fff 48%,#f3eadb 100%);border:1px solid #bfd3cc;border-radius:24px;padding:18px;position:relative;box-shadow:0 28px 65px #102b3921}.taura-reels-heading{color:var(--teal);align-items:center;gap:10px;margin:0 0 8px;display:flex}.taura-reels-heading>span{display:grid}.taura-reels-heading strong{color:var(--ink);font:600 1.25rem Georgia,serif}.taura-reels-heading small{color:var(--ink-soft);letter-spacing:.04em;margin-top:2px;font-size:.72rem}.taura-audio-note{color:var(--ink-soft);align-items:center;gap:6px;margin:0 0 14px;font-size:.7rem;line-height:1.4;display:flex}.taura-audio-note svg{color:var(--teal);flex:none}.taura-reels-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.taura-reels-grid article{background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 12px 28px #102b391c}.taura-reels-grid iframe{background:#edf3f0;border:0;width:100%;height:470px;display:block}.taura-reels-grid a{background:var(--teal-dark);color:#fff;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:10px 8px;font-size:.72rem;font-weight:800;display:flex}.taura-reels-grid a:hover{background:var(--teal)}@media (max-width:700px){.taura-training-grid{grid-template-columns:1fr;max-width:430px}.taura-training-grid img{height:280px}.taura-training-grid figure:first-child img{height:370px}.taura-territory-image{margin:28px auto 42px}}@media (max-width:820px){.taura-master-photo{height:280px}.taura-formador-photo{width:100%;max-width:360px;height:360px;margin:auto}.taura-reels-cover{width:100%;max-width:650px;margin:auto}.taura-reels-grid iframe{height:560px}}@media (max-width:560px){.taura-reels-grid{grid-template-columns:1fr}.taura-reels-grid article{width:100%;max-width:390px;margin:auto}.taura-reels-grid iframe{height:590px}}.taura-site .button{text-align:center;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.taura-site .button svg{flex:none}.taura-site .taura-footer>div{display:block}.taura-early-investment{color:var(--teal-dark);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;margin-top:18px;font-size:.78rem;font-weight:850;display:inline-flex}.taura-trainer-intro{color:#fff;background:#102b39;grid-template-columns:110px 1fr auto;align-items:center;gap:24px;padding:28px clamp(20px,8vw,120px);display:grid}.taura-trainer-intro figure{border:3px solid #ffffff2b;border-radius:50%;width:110px;height:110px;margin:0;position:relative;overflow:hidden}.taura-trainer-intro img{object-fit:cover;object-position:center 15%}.taura-trainer-intro p{color:#98d3c7;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:850}.taura-trainer-intro h2{margin:5px 0;font:500 clamp(1.6rem,3vw,2.5rem) Georgia,serif}.taura-trainer-intro span{color:#c8d7d8}.taura-trainer-intro .button{background:var(--gold);color:#102b39}.taura-territory-story{color:#fff;background:#102b39;padding:clamp(70px,9vw,125px) clamp(20px,8vw,120px)}.taura-territory-story h2{max-width:950px;margin:12px 0 30px;font:500 clamp(2.7rem,5.6vw,5.8rem)/1 Georgia,serif}.taura-territory-story>p:not(.eyebrow){color:#c8d7d8;max-width:930px;font-size:1.04rem;line-height:1.75}.taura-territory-story .eyebrow{color:#98d3c7}.taura-cases-title{color:#d6e3e1;letter-spacing:.08em;text-transform:uppercase;margin:30px 0 0;font-size:.85rem}.taura-territory-image.taura-aerial img{object-fit:cover;object-position:center top;height:clamp(180px,56.25vw,315px)!important}@media (max-width:680px){.taura-trainer-intro{grid-template-columns:78px 1fr}.taura-trainer-intro figure{width:78px;height:78px}.taura-trainer-intro .button{grid-column:1/-1;width:100%}.taura-site .taura-footer{grid-template-columns:minmax(0,1fr)}.taura-site .taura-footer>div{min-width:0}.taura-site .taura-footer .button,.taura-payment-actions>.button{width:100%}}
