/* Original supplied photographs; gentle colour treatment only. */
.antra .author-story-intro>.wrap{max-width:1120px!important;padding-inline:28px}.antra .author-story-intro h2{margin-bottom:22px}.antra .author-story-intro>.wrap>p:not(.eyebrow){max-width:780px;color:#5d6057;font-size:17px;line-height:1.8}.antra .journey-nav{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:26px}.antra .journey-nav a{font:500 14px/1.6 'Manrope',Arial,sans-serif;color:#795b2b;border-bottom:1px solid #c7b48d;padding:8px 0}.antra .journey-wrap{width:min(1120px,calc(100% - 56px));margin-inline:auto}.antra .journey-row{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:60px;align-items:center}.antra .journey-copy{min-width:0}.antra .journey-copy h2,.antra .journey-personal-copy h2{margin:0 0 24px;font-size:clamp(32px,3.5vw,46px);line-height:1.15}.antra .journey-section p{font:400 16px/1.8 'Manrope',Arial,sans-serif;color:#5d6057}.antra .journey-section .eyebrow{font-size:12px;line-height:1.7;color:#987335;letter-spacing:.13em;margin-bottom:20px}.antra .journey-section p+p{margin-top:20px}.antra .journey-photo{display:block;margin:0;padding:0;min-width:0}.antra .journey-photo img{display:block;width:100%!important;height:auto!important;max-height:560px;object-fit:contain!important;aspect-ratio:auto!important;border-radius:4px;filter:sepia(.06) saturate(.96);background:transparent}.antra .journey-photo figcaption{margin-top:12px;font:400 12px/1.65 'Manrope',Arial,sans-serif;color:#77796e;max-width:58ch}.antra .journey-evidence{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center;margin-top:36px;max-width:920px}.antra .journey-evidence p{max-width:34ch}.antra .journey-relationship{max-width:800px;margin:42px 0 0;padding:28px 0 0;border-top:1px solid #d9cfbd}.antra .journey-relationship h3,.antra .journey-moment h3{font-size:32px;margin-bottom:18px;line-height:1.2}.antra .journey-moment{margin-top:48px;padding-top:40px;border-top:1px solid #d9cfbd}.antra .journey-moment .journey-photo{max-width:380px;justify-self:center}.antra .journey-personal-copy{max-width:800px}.antra .journey-personal-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;max-width:850px;margin:32px auto 0}.antra .journey-personal-photos img{max-height:510px}.antra .journey-reflection{max-width:800px;margin:40px auto 0;padding:22px 28px;border-left:2px solid #b49459;background:#f3eee3}.antra .journey-reflection p{font-family:'Cormorant Garamond',Georgia,serif;font-size:25px;line-height:1.5;color:#45483c}.antra .journey-today .text-link{margin-top:24px;color:#795b2b}.antra .journey-section a:focus-visible,.antra .journey-nav a:focus-visible{outline:2px solid #987335;outline-offset:5px}
@media(max-width:760px){.antra .journey-wrap{width:calc(100% - 40px)}.antra .journey-row,.antra .journey-evidence{grid-template-columns:minmax(0,1fr);gap:26px}.antra .journey-photo{width:100%;max-width:560px;justify-self:center}.antra .journey-row .journey-photo img{max-height:500px}.antra .author-story-intro>.wrap{padding-inline:20px}.antra .journey-personal-photos{gap:28px;grid-template-columns:1fr;max-width:380px}.antra .journey-copy h2,.antra .journey-personal-copy h2{font-size:36px}.antra .journey-reflection{padding:20px}.antra .journey-reflection p{font-size:24px}.antra .journey-section p{font-size:15px}.antra .journey-section .eyebrow{font-size:11px}.antra .journey-evidence p{max-width:none}.antra .journey-moment{gap:24px}.antra .journey-nav{gap:4px 22px}}
/* Contextual media follow the narrative; no standalone gallery. */
.antra .journey-section figcaption,.antra .journey-film figcaption{display:block!important}
.antra .narrative-section{scroll-margin-top:130px}
.antra .narrative-section h3{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:clamp(28px,3vw,38px);line-height:1.18}
.antra .narrative-foundation{border-top:1px solid #ddd3be;margin-top:34px;padding-top:30px;max-width:none}
.antra .narrative-foundation h3{margin:0 0 14px}.antra .narrative-foundation p{margin:0}
.antra .narrative-friendships .journey-photo{max-width:none}
.antra .journey-personal-copy{max-width:850px}
.antra .journey-film{max-width:850px;margin:36px auto}
.antra .journey-film video{display:block;width:100%;height:auto;border-radius:12px;background:#272820}
.antra .journey-film figcaption{font:400 12px/1.65 Manrope,Arial,sans-serif;color:#77796e;margin-top:10px}
.antra .story-inline-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px}
.antra .story-inline-photos .journey-photo{max-width:none}
.antra .story-inline-photos .journey-photo img{max-height:340px}
.antra .story-couple-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:center;min-width:0}
.antra .story-couple-photos .journey-photo{max-width:none}
.antra .story-couple-photos .journey-photo img{max-height:450px}
.antra .story-audi-photos{display:grid;grid-template-columns:1.35fr .8fr;gap:16px;align-items:center;min-width:0}
.antra .story-audi-photos .journey-photo{max-width:none}
.antra .story-audi-photos .journey-photo img{max-height:500px}
.antra .narrative-family-photos{margin-top:36px}
.antra .family-summer img{filter:none!important;max-height:620px}
.antra #patirtys-siandien .journey-personal-copy{max-width:850px}
.antra #studijos,.antra #atsiliepimai{scroll-margin-top:140px}
.antra #atsiliepimai .feedback-note{font-size:13px;margin-top:20px}
.antra #atsiliepimai .button{margin-top:24px}
@media(max-width:760px){.antra .story-inline-photos{gap:16px}.antra .story-couple-photos{gap:14px}.antra .story-couple-photos .journey-photo img{max-height:360px}.antra .story-audi-photos{grid-template-columns:1.3fr .8fr;gap:12px}.antra .story-inline-photos figcaption,.antra .story-couple-photos figcaption{font-size:11px}}

.antra .audi-rings{display:block;width:156px;height:54px;margin:0 0 26px;object-fit:contain}
.antra .narrative-family-photos{grid-template-columns:minmax(0,1fr);max-width:560px}
.antra .professional-project{max-width:850px}.antra .project-context a{color:#795b2b;text-decoration:underline;text-underline-offset:4px}.antra .project-context small{display:block;margin-top:10px;font-size:12px;line-height:1.6;color:#77796e}

.antra .professional-project{max-width:none}.antra .professional-project .journey-photo{max-width:none;width:100%}.antra .professional-project .project-context{font-size:13px;line-height:1.9}.antra .professional-project .project-context a{display:inline-block;margin-top:8px}

.antra .installation-video video{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;border-radius:4px;background:#171614}.antra .installation-video{max-width:410px;margin-inline:auto}

/* Purpose, method, and concrete offers remain visible before the longer story. */
.antra .hero-belief{font:500 clamp(24px,2.6vw,34px)/1.25 "Cormorant Garamond",Georgia,serif;color:#414437;max-width:23ch;margin:24px 0 16px}.antra .hero-description{max-width:52ch}
.antra .working-method{background:#f6f2e9}.antra .working-method h2{font:500 clamp(30px,3.5vw,44px)/1.15 "Cormorant Garamond",Georgia,serif;margin:0 0 20px}.antra .working-method p{font:400 15px/1.8 Manrope,Arial,sans-serif;color:#5d6057}.antra .method-intro{max-width:780px}.antra .method-steps{list-style:none;padding:0;margin:34px 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.antra .method-steps li{padding-top:18px;border-top:1px solid #cbb98f}.antra .method-steps span{font-size:12px;color:#987335}.antra .method-steps h3{font:500 25px/1.15 "Cormorant Garamond",Georgia,serif;margin:12px 0}.antra .method-steps p{font-size:13px;margin:0}.antra .method-example{max-width:850px;margin:0 0 24px}
.antra .project-photos{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:18px;min-width:0}.antra .project-photos .journey-photo img{max-height:310px}
.antra .teaching-example{border-top:1px solid #d9cfbd;margin-top:48px;padding-top:30px;max-width:850px}.antra .teaching-example h3,.antra .booking-process h3{font:500 clamp(28px,3vw,36px)/1.2 "Cormorant Garamond",Georgia,serif;margin:0 0 16px}.antra .teaching-example p,.antra .booking-process li{font:400 15px/1.8 Manrope,Arial,sans-serif;color:#5d6057}.antra .teaching-example .eyebrow{font-size:11px;color:#987335;letter-spacing:.1em}.antra .booking-process{margin-top:38px;padding-top:30px;border-top:1px solid #d9cfbd;max-width:850px}.antra .booking-process ol{margin:20px 0;padding-left:22px}.antra .booking-process li{padding:0 0 14px 6px}.antra .booking-process strong{font-weight:600;color:#414437}
@media(max-width:760px){.antra .method-steps{grid-template-columns:1fr;gap:0;margin:24px 0}.antra .method-steps li{padding:16px 0;display:grid;grid-template-columns:30px 1fr;column-gap:12px}.antra .method-steps span{grid-row:1/3;padding-top:3px}.antra .method-steps h3{margin:0 0 6px}.antra .method-steps p{grid-column:2}.antra .hero-belief{font-size:29px;max-width:23ch}.antra .project-photos{gap:14px}.antra .project-photos .journey-photo img{max-height:280px}.antra .teaching-example{margin-top:34px}}

.antra .continued-learning{padding-top:36px}.antra .continued-learning h2{font:500 clamp(32px,3.5vw,44px)/1.15 "Cormorant Garamond",Georgia,serif;margin:0 0 18px}.antra .learning-intro{max-width:750px;margin-bottom:28px}.antra .learning-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.antra .learning-grid figure{margin:0}.antra .learning-grid figure>img,.antra .learning-photo-frame{width:100%;aspect-ratio:1.85;object-fit:cover;object-position:center 52%;border-radius:4px}.antra .learning-photo-frame{overflow:hidden}.antra .learning-photo-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.antra .learning-grid figcaption,.antra .social-certificate figcaption{font:400 12px/1.6 Manrope,Arial,sans-serif;color:#77796e;margin-top:10px}.antra .learning-grid h3{font:500 28px/1.2 "Cormorant Garamond",Georgia,serif;margin:22px 0 12px}.antra .learning-grid p{margin:0}.antra .social-certificate{max-width:240px;margin:26px 0 0}.antra .social-certificate img{display:block;width:100%;height:auto;border:1px solid #ded6c5;border-radius:3px}.antra .social-certificate figcaption a{display:block;color:#795b2b;margin-top:5px}.antra .social-purpose-title{font:500 28px/1.2 "Cormorant Garamond",Georgia,serif;margin:30px 0 16px}
@media(max-width:760px){.antra .learning-grid{grid-template-columns:1fr;gap:32px}.antra .social-certificate{max-width:220px}.antra .learning-grid h3{font-size:28px}}

.antra .learning-photo-frame img{height:100%!important;width:100%!important}.antra .jra-photo-frame img{object-position:center 65%}

/* A quiet serif statement below the author's name. */
.antra .hero .hero-copy p.hero-belief{font:400 clamp(26px,2.4vw,32px)/1.28 var(--serif)!important;font-style:normal!important;letter-spacing:-.01em!important;color:#414437!important;max-width:27ch!important;margin:20px 0 18px!important;text-wrap:balance}
@media(max-width:760px){.antra .hero .hero-copy p.hero-belief{font-size:27px!important;line-height:1.25!important;margin:16px 0 18px!important}}

.antra .author-partnership{border-top:1px solid #d9cfbd;margin-top:38px;padding-top:32px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px;align-items:start}.antra .author-partnership h3{font:500 clamp(28px,3vw,36px)/1.2 "Cormorant Garamond",Georgia,serif;margin:0 0 18px}.antra .author-partnership-media{margin:0;min-width:0}.antra .author-partner-portrait{display:block;width:100%!important;height:auto!important;border-radius:4px}.antra .author-partnership-media figcaption{font:400 12px/1.6 Manrope,Arial,sans-serif;color:#77796e;margin-top:10px}.antra .author-partner-logo{display:block;width:180px!important;max-width:100%;height:auto!important;margin:22px auto 0}.antra .author-partner-link{color:#795b2b;text-underline-offset:4px}@media(max-width:760px){.antra .author-partnership{grid-template-columns:1fr;gap:24px}.antra .author-partnership-media{max-width:480px}.antra .author-partner-logo{width:150px!important}}

/* Compact social links alongside contact information. */
.contact-socials{margin-top:28px;scroll-margin-top:180px}.contact-socials h3{font:500 23px/1.3 "Cormorant Garamond",Georgia,serif!important;letter-spacing:0!important;margin:0 0 12px!important;text-transform:none!important}.contact-social-links{display:flex!important;flex-wrap:wrap;gap:12px 24px!important}.contact-social-links a{display:inline-block!important;font:400 15px/1.6 Manrope,Arial,sans-serif!important;color:#795b2b!important;text-decoration:underline;text-underline-offset:4px;padding:4px 0!important;min-height:32px}.contact-social-links a:hover{text-decoration-thickness:2px}

/* Audi portraits share one visual group; the team remains a separate context. */
.antra .story-audi-photos{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:22px 18px;align-items:center}.antra .story-audi-photos .audi-personal-photo img{max-height:440px}.antra .story-audi-photos .audi-girl-photo img{max-height:320px}.antra .story-audi-photos .audi-team-photo{grid-column:1/-1;width:100%;max-width:340px;margin:0 auto}.antra .story-audi-photos .audi-team-photo img{max-height:340px}.antra .story-audi-photos figcaption{font-size:12px;line-height:1.6;margin-top:10px}@media(max-width:760px){.antra .story-audi-photos{gap:22px 14px;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}.antra .story-audi-photos .audi-personal-photo img{max-height:380px}.antra .story-audi-photos .audi-girl-photo img{max-height:270px}.antra .story-audi-photos .audi-team-photo{max-width:280px}.antra .story-audi-photos .audi-team-photo img{max-height:300px}}

/* A small original portrait introduces the author's own learning. */
.antra .learning-introduction{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:44px;margin-bottom:32px}.antra .learning-introduction .learning-intro{margin-bottom:0}.antra .learning-personal-portrait{margin:0;padding:7px;border:1px solid #d9cfbd;border-radius:96px 96px 5px 5px;background:#f4efe4}.antra .learning-personal-portrait img{display:block;width:100%!important;height:auto!important;border-radius:88px 88px 2px 2px;filter:saturate(.88) sepia(.06);max-height:none;object-fit:contain}@media(max-width:760px){.antra .learning-introduction{grid-template-columns:minmax(0,1fr) 112px;gap:18px;align-items:start;margin-bottom:28px}.antra .learning-personal-portrait{padding:5px;margin-top:8px}.antra .learning-introduction h2{font-size:32px}.antra .learning-introduction .learning-intro{font-size:15px}}@media(max-width:380px){.antra .learning-introduction{grid-template-columns:minmax(0,1fr) 90px;gap:14px}}

/* Story summaries keep the journey short, with explicit image/text disclosure. */
.antra .story-details{width:100%;border:0}.antra .story-summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,280px);align-items:center;gap:44px;padding:8px 0 24px;outline-offset:6px}.antra .story-summary::-webkit-details-marker{display:none}.antra .story-summary::marker{content:''}.antra .story-summary-text h2,.antra .story-summary-text h3{margin:0 0 18px}.antra .story-summary-text .story-teaser{max-width:650px;margin:0 0 20px}.antra .story-toggle{display:inline-block;color:#795b2b;border-bottom:1px solid #b99b62;padding:7px 0;font:500 14px/1.5 Manrope,Arial,sans-serif}.antra .story-close-label{display:none}.antra .story-details[open]>.story-summary .story-open-label{display:none}.antra .story-details[open]>.story-summary .story-close-label{display:inline}.antra .story-summary-photo{margin:0;max-width:280px;justify-self:end}.antra .story-summary-photo img{display:block;width:100%!important;height:auto!important;max-height:300px;object-fit:contain!important;border-radius:4px;filter:sepia(.04) saturate(.95)}.antra .story-details-body{border-top:1px solid #d9cfbd;margin-top:12px;padding-top:28px}.antra .story-details-body .journey-row:has(>.journey-copy:only-child){display:block}.antra .story-details-body .author-partnership-copy{max-width:800px}.antra .author-partnership:has(>.story-details){display:block}.antra .story-details-body .author-partnership-media{max-width:220px;margin-top:24px}.antra .story-summary:not(:has(.story-summary-photo)){grid-template-columns:1fr}.antra .story-summary:focus-visible{outline:2px solid #987335}.antra .story-summary:hover .story-toggle{color:#414437;border-color:#414437}.antra .story-details-body .journey-copy>img.audi-rings{margin-bottom:20px}.antra .story-details-body .journey-row{align-items:start}.antra .story-details-body .story-audi-photos{grid-template-columns:1fr}.antra .story-details-body .story-audi-photos .audi-team-photo{grid-column:auto}
@media(max-width:760px){.antra .story-summary{grid-template-columns:minmax(0,1fr) 120px;gap:20px;align-items:start;padding-top:0}.antra .story-summary-text h2,.antra .story-summary-text h3{font-size:30px;line-height:1.13}.antra .story-summary-photo{max-width:120px;margin-top:5px}.antra .story-summary-photo img{max-height:190px}.antra .story-summary-text .story-teaser{font-size:15px;line-height:1.7}.antra .story-details-body{padding-top:22px}.antra .story-details-body .story-audi-photos{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}
/* Direct feedback form. */
.antra .feedback-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.antra .feedback-actions .button{margin:0}.antra .feedback-share{cursor:pointer;font:500 14px/1.5 Manrope,Arial,sans-serif;color:#795b2b;background:none;border:0;border-bottom:1px solid #b99b62;border-radius:0;padding:10px 0}.antra .feedback-share-status{width:100%;margin:0;font-size:13px!important;overflow-wrap:anywhere}.antra .feedback-main{width:min(720px,calc(100% - 44px));margin:54px auto 64px}.antra .feedback-main h1{font:500 clamp(38px,5vw,58px)/1.1 "Cormorant Garamond",Georgia,serif;margin:0 0 24px}.antra .feedback-main p{font:400 15px/1.8 Manrope,Arial,sans-serif;color:#5d6057}.antra #author-feedback{display:grid;gap:22px;margin-top:32px}.antra #author-feedback label{display:grid;gap:8px;font:500 14px/1.6 Manrope,Arial,sans-serif}.antra #author-feedback input:not([type=checkbox]),.antra #author-feedback textarea{display:block;box-sizing:border-box;width:100%;padding:13px 14px;background:#fffefa;border:1px solid #cbb98f;border-radius:4px;color:#30332b;font:400 16px/1.6 Manrope,Arial,sans-serif}.antra #author-feedback textarea{resize:vertical}.antra #author-feedback input:focus-visible,.antra #author-feedback textarea:focus-visible{outline:2px solid #987335;outline-offset:2px}.antra #author-feedback .feedback-check{grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;font-weight:400}.antra #author-feedback .feedback-check input{width:18px;height:18px;accent-color:#987335;margin:4px 0 0}.antra #author-feedback .privacy-note{font-size:12px;line-height:1.7;margin:0}.antra #author-feedback button{justify-self:start;margin:0;background:transparent;cursor:pointer}.antra #author-feedback button:disabled{opacity:.65;cursor:default}.antra #feedback-status{margin:0;padding:0;overflow-wrap:anywhere}.antra #feedback-status:not(:empty){padding:18px;background:#f3eee3;border-left:3px solid #987335}.antra .feedback-footer{padding:24px 0 40px;border-top:1px solid #d9cfbd}.antra .feedback-page .form-honey,.antra #author-feedback .form-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.antra.feedback-page .nav{display:flex;justify-content:space-between;gap:24px}.antra.feedback-page .nav>.text-link{font-size:13px}@media(max-width:600px){.antra .feedback-main{margin-top:34px}.antra.feedback-page .nav{gap:12px}.antra.feedback-page .identity-name{font-size:16px}.antra.feedback-page .identity-mark{width:40px}.antra.feedback-page .nav>.text-link{font-size:12px;max-width:100px}.antra .feedback-actions{align-items:flex-start;flex-direction:column}}
.antra.feedback-page header.nav{justify-content:space-between!important;padding-inline:max(22px,calc((100vw - 1120px)/2))!important;box-sizing:border-box;width:100%!important}.antra.feedback-page .site-identity{margin:0!important}
/* Clear disclosures show each title once, followed by the complete description. */
.antra .story-summary-text h2,.antra .story-summary-text h3{margin-bottom:20px;text-wrap:balance}
.antra .story-summary-photo figcaption{font:400 11px/1.6 Manrope,Arial,sans-serif;color:#77796e;margin-top:10px}
.antra .training-grid{display:block!important}
.antra .training-grid>article{display:block!important;padding:0!important;border:0!important;margin:0!important}
.antra .training-details{border-top:1px solid #d9cfbd;padding:0!important}
.antra .training-details>summary{display:block;list-style:none;cursor:pointer;padding:28px 0;outline-offset:5px}
.antra .training-details>summary::-webkit-details-marker{display:none}
.antra .training-details>summary::marker{content:''}
.antra .training-details summary h3{margin:12px 0!important;font:500 clamp(28px,3vw,38px)/1.2 'Cormorant Garamond',Georgia,serif!important;text-wrap:balance}
.antra .training-details summary .training-audience{margin:12px 0!important}
.antra .training-toggle{font:500 14px/1.5 Manrope,Arial,sans-serif;color:#795b2b;border-bottom:1px solid #b99b62;display:inline-block;padding:6px 0}
.antra .training-close-label{display:none}
.antra .training-details[open] .training-open-label{display:none}
.antra .training-details[open] .training-close-label{display:inline}
.antra .training-details-body{padding:4px 0 32px;max-width:780px}
.antra .training-details-body .text-link{display:inline-block;margin-top:20px}
.antra .training-details summary:focus-visible{outline:2px solid #987335}
.antra .atspindys-origin{margin:38px auto 0;padding-top:30px;border-top:1px solid #d9cfbd;max-width:850px}
.antra .atspindys-origin h3{font:500 clamp(30px,3vw,40px)/1.2 'Cormorant Garamond',Georgia,serif;margin:14px 0 22px;text-wrap:balance}
.antra .atspindys-origin>p{max-width:700px;font:400 15px/1.8 Manrope,Arial,sans-serif;color:#5d6057;margin-bottom:20px}
.antra .atspindys-origin .eyebrow{font-size:11px;color:#987335;letter-spacing:.1em}
.antra .atspindys-origin .installation-video{margin-top:28px;margin-bottom:22px}
.antra #veiklu-akimirkos{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px!important;align-items:start}
.antra #veiklu-akimirkos>.teaching-example{grid-column:1/-1;max-width:none;margin:0;padding:28px 0;border-top:1px solid #d9cfbd;display:grid;grid-template-columns:1fr 1fr;column-gap:38px;align-items:center}
.antra #veiklu-akimirkos .teaching-example>.eyebrow{grid-column:1;align-self:end;margin:0 0 12px}
.antra #veiklu-akimirkos .teaching-example>h3{grid-column:1;align-self:start}
.antra #veiklu-akimirkos .workshop-proof{grid-column:2;grid-row:1/3;margin:0;max-width:none}
.antra #veiklu-akimirkos .workshop-proof img{display:block;width:100%!important;height:auto!important;border-radius:4px}
.antra .learning-personal-portrait{border-radius:50%!important;aspect-ratio:1;background:#f4efe4;border-color:#b99b62;padding:7px;box-sizing:border-box}
.antra .learning-personal-portrait img{border-radius:50%!important;width:100%!important;height:100%!important;aspect-ratio:1;object-fit:cover!important;object-position:center 31%;filter:saturate(.88) sepia(.06)}
.antra .journey-section p,.antra .atspindys-origin p,.antra .partnerships p{text-wrap:pretty}
@media(max-width:760px){.antra .story-summary{align-items:center}.antra .training-details>summary{padding:24px 0}.antra .training-details summary h3{font-size:29px!important}.antra #veiklu-akimirkos{grid-template-columns:1fr!important;gap:28px!important}.antra #veiklu-akimirkos>.teaching-example{display:block!important}.antra #veiklu-akimirkos .workshop-proof{margin-top:24px}.antra .learning-personal-portrait{padding:5px}.antra .atspindys-origin h3{font-size:32px}.antra .journey-section p+p{margin-top:22px}}
@media(max-width:760px){.antra .learning-introduction{position:relative;display:block;min-height:130px}.antra .learning-introduction>div{display:contents}.antra .learning-introduction h2{max-width:calc(100% - 130px);min-height:76px}.antra .learning-introduction .learning-intro{margin-top:24px;max-width:none}.antra .learning-introduction .eyebrow{max-width:calc(100% - 115px)}.antra .learning-personal-portrait{position:absolute;right:0;top:26px;width:112px;margin:0}}
@media(max-width:380px){.antra .learning-personal-portrait{width:96px}.antra .learning-introduction h2{max-width:calc(100% - 112px)}}
/* Optional context stays one click away, in the same quiet gold-lined style. */
.antra .compact-details{border-top:1px solid #d9cfbd;margin:22px 0;padding:0}
.antra .compact-details>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:20px 0;font:500 clamp(22px,2.2vw,29px)/1.25 'Cormorant Garamond',Georgia,serif;color:#414437;outline-offset:5px}
.antra .compact-details>summary::-webkit-details-marker{display:none}
.antra .compact-details>summary::marker{content:''}
.antra .compact-toggle{flex:none;color:#987335;font:400 24px/1 Manrope,Arial,sans-serif;width:24px;text-align:center}
.antra .compact-toggle:after{content:'+'}
.antra .compact-details[open]>.compact-details-summary .compact-toggle:after,.antra .compact-details[open]>summary .compact-toggle:after{content:'−'}
.antra .compact-details>summary:focus-visible{outline:2px solid #987335}
.antra .compact-details-body{padding:8px 0 24px}
.antra .compact-details-body>p{margin:0 0 20px}
.antra .compact-details .social-certificate{margin-top:28px}
.antra .booking-process{border:0;padding-top:0;margin-top:28px}
.antra .continued-learning .learning-introduction{margin-bottom:22px}
.antra .narrative-section{padding-block:32px!important}
.antra .narrative-section>.journey-wrap>.eyebrow{margin-bottom:12px}
.antra .story-summary{padding-bottom:8px;grid-template-columns:minmax(0,1fr) minmax(120px,190px);gap:32px}
.antra .story-summary-photo{max-width:190px}
.antra .story-summary-photo img{max-height:210px}
.antra .story-summary-text h2,.antra .story-summary-text h3{margin-bottom:12px}
.antra .author-story-intro{padding-block:46px!important}
.antra .author-partnership{margin-top:28px;padding-top:26px}
.antra .partnership-grid .compact-details-body ul{margin-top:0}
.antra .partnership-grid .social-brief{margin-bottom:18px}
@media(max-width:760px){.antra .narrative-section{padding-block:24px!important}.antra .author-story-intro{padding-block:32px!important}.antra .story-summary{grid-template-columns:minmax(0,1fr) 100px;gap:18px}.antra .story-summary-photo{max-width:100px}.antra .story-summary-photo img{max-height:145px}.antra .story-summary-photo figcaption{font-size:10px}.antra .compact-details>summary{font-size:24px;padding:18px 0}.antra .story-summary-text h2,.antra .story-summary-text h3{font-size:28px}.antra .compact-details-body{padding-bottom:18px}.antra .continued-learning{padding-block:30px!important}}
/* Refine the learning, teaching and partnership grouping on narrow screens. */
.antra .learning-introduction{display:block!important;position:static;min-height:0;margin-bottom:24px}
.antra .learning-introduction>div{display:block!important}
.antra .learning-introduction h2,.antra .learning-introduction .eyebrow{max-width:none!important;min-height:0}
.antra .learning-introduction .learning-intro{margin-top:20px;max-width:750px}
.antra #veiklu-akimirkos .teaching-example .teaching-intro{grid-column:1;align-self:start;margin:4px 0 24px;font:400 15px/1.8 Manrope,Arial,sans-serif;color:#5d6057;max-width:650px}
.antra #veiklu-akimirkos .workshop-proof{grid-row:1/4}
.antra #veiklu-akimirkos .real-media-intro .eyebrow{margin-bottom:22px}
.antra #veiklu-akimirkos .real-media-intro h2{margin:0 0 26px!important;line-height:1.15;text-wrap:balance}
.antra #veiklu-akimirkos .real-media-intro>p:not(.eyebrow){margin:0;line-height:1.85}
.antra #partnerystes .author-partnership{margin:30px 0 34px;padding-top:28px}
.antra #partnerystes .story-summary{grid-template-columns:minmax(0,1fr) 145px;gap:22px}
.antra #partnerystes .story-summary-text h3{font-size:30px}
.antra #partnerystes .story-summary-photo{max-width:145px}
.antra #partnerystes .author-partnership-copy p{font:400 15px/1.85 Manrope,Arial,sans-serif;color:#5d6057}
.antra .booking-section{padding-block:24px!important}
.antra .booking-section .booking-process{margin-top:0}
@media(max-width:760px){.antra .learning-introduction h2{max-width:none!important;font-size:34px}.antra #veiklu-akimirkos .real-media-intro h2{margin-bottom:24px!important}.antra #veiklu-akimirkos>.teaching-example{padding-bottom:10px}.antra #veiklu-akimirkos .teaching-example h3{margin-bottom:20px}.antra #veiklu-akimirkos .workshop-proof{margin-top:24px}.antra #partnerystes .story-summary{grid-template-columns:minmax(0,1fr) 100px;gap:18px}.antra #partnerystes .story-summary-text h3{font-size:27px}.antra #partnerystes .story-summary-photo{max-width:100px}}
@media(min-width:761px){.antra #veiklu-akimirkos>.teaching-example{grid-template-rows:min-content min-content 1fr;align-items:start!important}.antra #veiklu-akimirkos .teaching-example>.eyebrow{align-self:start}.antra #veiklu-akimirkos .teaching-example>.workshop-proof{align-self:start}}
/* The author's narrative leads to method, examples and a compact programme selector. */
.antra .origin-section{padding-block:40px!important}
.antra .origin-section .atspindys-origin{border:0;padding:0;margin:0;max-width:none}
.antra .origin-section h2,.antra .activity-overview h2{font:500 clamp(32px,3.5vw,46px)/1.15 'Cormorant Garamond',Georgia,serif;margin:0 0 22px;text-wrap:balance}
.antra .origin-section .atspindys-origin>p:not(.eyebrow){max-width:730px}
.antra .origin-section .installation-video{max-width:350px;margin:28px auto}
.antra .origin-section .compact-details{max-width:850px}
.antra .compact-details-body p{font:400 15px/1.85 Manrope,Arial,sans-serif;color:#5d6057}
.antra .working-method .compact-details{max-width:850px}
.antra .anchor-alias{display:block;scroll-margin-top:160px}
.antra #veiklu-akimirkos.activity-overview{display:block!important}
.antra .activity-overview .activity-lead{font:400 16px/1.85 Manrope,Arial,sans-serif;color:#5d6057;max-width:730px;margin:0 0 28px}
.antra .activity-examples{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:50px;align-items:start}
.antra .activity-examples .compact-details{margin-top:0}
.antra .activity-examples .workshop-proof{margin:24px 0 0!important;max-width:none}
.antra .activity-examples .workshop-proof img{display:block;width:100%;height:auto;border-radius:4px}
.antra .activity-examples .real-media{justify-self:center}
.antra .activity-examples .teaching-intro{margin:0 0 20px!important}
.antra .activity-overview .eyebrow{font-size:11px;letter-spacing:.1em;margin-bottom:18px;color:#987335}
.antra .story-summary-photo figcaption{display:none!important}
.antra #atsiliepimai .compact-details{margin-block:18px}
@media(max-width:760px){.antra .origin-section{padding-block:30px!important}.antra .activity-examples{grid-template-columns:1fr;gap:28px}.antra .activity-examples .real-media{max-width:320px}.antra .activity-overview h2{font-size:35px}.antra .activity-overview .activity-lead{font-size:15px}.antra .origin-section .installation-video{max-width:310px}.antra .narrative-section{padding-block:20px!important}.antra .story-summary-text h2,.antra .story-summary-text h3{font-size:27px}.antra .activity-examples>div>.text-link{display:inline-block;margin-top:6px}}
/* All activity topics use one disclosure list and the same typography. */
.antra #mokymai .training-details-body .workshop-proof{max-width:620px;margin:20px 0!important}
.antra #mokymai .training-details-body .workshop-proof img{filter:none!important}
.antra #veiklu-akimirkos.activity-moments>.real-media{width:100%;max-width:360px;margin:24px auto 0}
.antra #veiklu-akimirkos.activity-moments>.real-media video{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain;background:#161714;border-radius:3px}
