.site{--section-space:clamp(40px, 5vw, 64px);--chapter-space:clamp(32px, 4vw, 52px);--grid-gap:clamp(24px, 3vw, 40px)}.site .section{padding-block:var(--section-space)}.site main>.section+.section{padding-top:0}.site .content-heading+.section{padding-top:24px}.site .editorial-chapter{margin-bottom:var(--chapter-space)}.site [data-editorial-page="/masaze-babi-aji/antistresova-masaz"] [data-editorial-chapter=wp-page-283-chapter-3]{margin-top:var(--grid-gap)}.site .editorial-chapter--prose{grid-template-columns:minmax(0,1fr);gap:24px}.site .editorial-curated>:last-child,.site .editorial-placement>.editorial-chapter:last-child,.site .editorial-chapter__copy .content-prose>:last-child{margin-bottom:0}.site .editorial-chapter--themes .editorial-chapter__cards{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.site .editorial-chapter--without-copy>.editorial-chapter__composition{grid-template-columns:minmax(0,1fr)}.site .editorial-chapter--without-copy>.editorial-chapter__composition>.editorial-chapter__media{grid-column:1;justify-self:center;width:min(100%,520px)}.site .editorial-section--text-only{grid-template-columns:minmax(0,1fr)}.site .catalogue-grid,.site .content-card-grid,.site .home-card-grid{gap:var(--grid-gap)}.site .content-card-grid{align-items:stretch}.site .visual-card__image{border-radius:var(--photo-radius)}.site .visual-card__image img{border-radius:inherit}.site .visual-card--featured[href="/kruzy/antistresova-masaz"] .visual-card__image{width:100%;min-width:0}.site .visual-card--text{box-shadow:none;border:1px solid var(--line)}.site .visual-card--text .visual-card__copy{padding:clamp(24px,3vw,36px)}.site .visual-card--text .visual-card__copy h2{max-width:25ch}.site .visual-card--overlap .visual-card__copy,.site .home-card-grid .visual-card__copy{border-radius:0 0 var(--photo-radius) var(--photo-radius);margin:0}.site .home-card-grid a[href=\/tantra] .visual-card__image{aspect-ratio:3/2}.site .home-card-grid a[href=\/tantra] img{object-fit:contain}.site .hero-image-layered{padding:0 24px 64px 0}.site .hero-image-layered .hero-secondary{aspect-ratio:4/3;border-radius:var(--photo-radius);width:46%;bottom:0;right:0}.site .hero-secondary img{border-radius:calc(var(--photo-radius) - 6px)}.site .about-photo--quote img{aspect-ratio:auto;object-fit:contain;height:auto;display:block}.site .layered-picture--between-lines .layered-picture-main{aspect-ratio:3/2}.site[data-page=\/blog] .hero-image>img{aspect-ratio:1;object-fit:contain;object-position:center;height:auto}.site[data-page=\/blog] [data-composition=blog-hero] .decorative-layer--upper{width:120px;top:-48px}.site[data-page=\/kontakt] .hero-personal .hero-image>img{object-fit:cover;object-position:center bottom}.site .detail-hero{align-items:center}.site .layered-picture:not(.layered-picture-pair):not(.layered-picture-portrait) .layered-picture-main{aspect-ratio:3/2}.site .layered-picture:before,.site .content-photo img,.site .hero-image>img,.site .content-gallery img,.site .article-heading img,.site .content-lead-photo img,.site .archival-detail-photo img{border-radius:var(--photo-radius)}.site .article-heading--text{max-width:900px;display:block}.site .article-heading--text h1{max-width:24ch}.site .video-article{max-width:1000px;padding-block:32px var(--section-space)}.video-heading{max-width:760px;margin-bottom:32px}.video-heading h1{margin-bottom:24px}.video-poster{border-radius:var(--photo-radius);background:var(--soft);color:var(--ink);margin-bottom:32px;text-decoration:none;display:block;overflow:hidden}.video-poster img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--photo-radius);width:100%;height:auto;display:block}.video-poster>span{text-underline-offset:5px;align-items:center;gap:12px;min-height:60px;padding:18px 24px;text-decoration:underline;display:flex}.video-poster svg{flex:none;width:28px;height:28px}.site .content-card-grid a[href^="/videa/"] .visual-card__image{aspect-ratio:16/9}.site .content-card-grid a[href^="/videa/"] img,.site .video-poster img{object-fit:contain}.site[data-page] .hero-image .decorative-layer img{border-radius:0}@media (min-width:1000px){.site .editorial-chapter--long-prose>.editorial-chapter__composition>.editorial-chapter__copy{columns:2;column-gap:var(--grid-gap);max-width:none}.site .editorial-chapter--long-prose>.editorial-chapter__composition>.editorial-chapter__copy>div{break-inside:avoid}}@media (max-width:767px){.site{--photo-radius:20px}.site .hero-image-layered{padding:0 20px 52px 0}.site .hero-image-layered .hero-secondary{width:46%}.site .about-home-scene--quote{padding-right:0}.site .about-photo--quote img{aspect-ratio:auto}.site .catalogue-grid,.site .home-card-grid{gap:28px}.site .editorial-chapter--themes .editorial-chapter__cards{grid-template-columns:minmax(0,1fr)}.site .article-heading{gap:28px;padding-block:28px 36px}.site .video-heading h1{font-size:clamp(2.1rem,10vw,3rem)}}
html{scrollbar-gutter:stable}.site{--control-duration:.18s;--reading-leading:1.75;--reading-measure:68ch;--control-surface:color-mix(in srgb, var(--section-soft) 48%, var(--surface-elevated))}.site .site-header{border-bottom:1px solid var(--line)}.site :is(h2,h3){text-wrap:balance}.site :is(.hero-intro,.detail-intro,.references-intro__copy),.site :is(.hero-copy,.home-hero-copy)>p:not(.eyebrow):not(.call-note){max-width:52ch;line-height:var(--reading-leading)}.site .section-heading{margin-bottom:clamp(28px,3.6vw,44px)}.site :is(.content-prose,.editorial-curated .content-prose){line-height:var(--reading-leading)}.site .content-prose>:is(p,ul,ol){max-width:var(--reading-measure)}.site .content-prose>:is(h2,h3,h4){scroll-margin-top:32px}.site .content-prose :is(ul,ol){padding-inline-start:1.4em}.site .content-prose li::marker{color:var(--section-heading)}.site :is(.content-prose a,.inline-link){text-underline-offset:.22em;text-decoration-thickness:1px}.site .content-byline{font-variant-numeric:tabular-nums;font-size:1rem}.site .article-heading figure>img{width:100%}.site :is(.content-table,.content-prices,.hero-carousel__count){font-variant-numeric:tabular-nums}.site .content-prices dl>div{padding-block:18px}.site .content-prices dt{max-width:48ch}.site .content-prose>h2+p,.site :is(.article-return,.reference-next) .text-link{margin-top:0}.site .article-return{align-items:center;gap:12px 32px;padding-block:24px}.site .legal-preview{max-width:var(--reading-measure)}.site :is(.button,.text-link,.source-link,.desktop-nav a,.mobile-menu summary,.mobile-menu nav a,.content-filters a,.content-pagination a,.mobile-actions a,.hero-carousel__controls button,.testimonial-disclosure summary){-webkit-tap-highlight-color:color-mix(in srgb, var(--section-soft) 70%, transparent);transition:color var(--control-duration), background-color var(--control-duration), border-color var(--control-duration), text-decoration-color var(--control-duration)}.site :is(.button,.text-link,.visual-card__action,.header-phone) .arrow{transition:transform var(--control-duration) var(--ease-out)}.site :is(a,button,summary):focus-visible{outline:3px solid var(--section-focus);outline-offset:4px;transition:none}.site .desktop-nav a[aria-current]{text-decoration:underline;text-decoration-thickness:1px}.site .mobile-menu summary{border-radius:var(--radius-sm);padding-inline:12px}.site .mobile-menu[open] summary{background:var(--control-surface)}.site .mobile-menu nav{overscroll-behavior:contain;padding-block:8px 20px}.site .mobile-menu nav a{border-radius:var(--radius-sm);min-height:52px;padding-inline:14px}.site .mobile-menu nav a+a{margin-top:4px}.site :is(.content-filters,.content-pagination){gap:8px}.site .content-filters a{align-items:center;font-size:.95rem;line-height:1.4;display:inline-flex}.site .content-pagination a{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.site .content-pagination a[aria-current]{background:var(--section-heading);border-color:var(--section-heading);color:var(--surface-elevated);font-weight:600}.site .testimonial-disclosure summary{border-radius:var(--radius-sm);width:fit-content;margin-inline:-8px;padding-inline:8px}.site .testimonial-disclosure[open] summary{background:var(--control-surface)}.site .testimonial-card figcaption{margin-top:20px;padding-top:12px}.site .video-poster>span{justify-content:flex-start;gap:14px}.site :is(.button,.mobile-actions a):not(:disabled):active{filter:brightness(.94)}.site .button:disabled{transform:none}.site .visual-card{--card-surface:color-mix(in srgb, var(--section-soft) 48%, var(--surface-elevated))}.site .visual-card__copy{gap:0;padding:clamp(22px,2.5vw,32px)}.site .visual-card__copy :is(h2,h3){letter-spacing:-.025em;line-height:1.22}.site .visual-card__copy p{line-height:1.65}.site .visual-card__metadata{margin-bottom:12px}.site .visual-card__action{min-height:66px;padding-top:22px;text-decoration-thickness:1px}.site .visual-card__action .arrow{border-radius:50%;width:30px;height:30px;padding:3px}.site .visual-card--text{border-color:var(--section-border)}.site .visual-card--text .visual-card__copy{padding:clamp(22px,2.5vw,32px)}.site .visual-card--text .visual-card__copy h2{max-width:26ch}.site .visual-card:hover{transform:none}.site .content-gallery a{cursor:zoom-in}.site .content-gallery figcaption{line-height:1.6}.site .hero-carousel__controls{row-gap:4px;min-height:88px}.site .hero-carousel:before{bottom:88px}.site .hero-carousel__count{align-self:center}.site .hero-carousel__controls button:not(:disabled):active{background:var(--section-soft)}.site .service-ribbon .service-ribbon__track{animation-play-state:paused}.site .service-ribbon:not([data-ribbon-enhanced]) .service-ribbon__track{width:100%;animation:none}.site .service-ribbon:not([data-ribbon-enhanced]) .service-ribbon__track ul{flex-wrap:wrap;justify-content:center;gap:8px 24px;width:100%;padding-inline:20px}.site .service-ribbon:not([data-ribbon-enhanced]) .service-ribbon__track ul[aria-hidden]{display:none}.site .service-ribbon[data-ribbon-enhanced][data-ribbon-paused=false] .service-ribbon__track{animation-play-state:running}.site .footer-meta{flex-wrap:wrap;align-items:flex-start;gap:12px 28px;max-width:100%;display:flex}.site .footer-credit{min-height:44px;color:inherit;text-underline-offset:.2em;align-items:center;line-height:1.5;text-decoration:underline;display:inline-flex}.site .footer-credit-links{flex-direction:column;align-items:flex-start;display:flex}.site .footer-admin{min-height:44px;color:var(--muted);text-underline-offset:.2em;align-items:center;font-size:.75rem;line-height:1.5;text-decoration:underline;display:inline-flex}.site .motion-preference-control{gap:2px;max-width:100%;display:grid}.site .motion-preference-control label{cursor:pointer;align-items:center;gap:9px;min-height:44px;line-height:1.5;display:inline-flex}.site .motion-preference-control input{width:18px;height:18px;accent-color:var(--section-focus);cursor:inherit;flex-shrink:0}.site .motion-preference-control input:focus-visible{outline:3px solid var(--section-focus);outline-offset:4px}.site .motion-preference-control__note{max-width:32ch;padding-left:27px;font-size:.75rem;line-height:1.5}html[data-motion-stopped] .site *,html[data-motion-stopped] .site :before,html[data-motion-stopped] .site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion-stopped] .site :is(.button:active,.service-image-link:hover img,.text-link:hover .arrow,.source-link:hover .arrow,.service-image-link:hover .service-caption .arrow,.guidance-choices a:hover .arrow,.header-phone:hover .arrow,.visual-card:hover .arrow,.visual-card:focus-visible .arrow,.catalogue-card:hover .catalogue-picture img,.article-card:hover .article-card-picture img){transform:none}html[data-motion-stopped] .site .visual-card:hover .visual-card__image img{scale:1}.site .gallery-lightbox{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:clamp(12px,3vw,40px);inset:0}.site .gallery-lightbox[open]{place-items:center;display:grid}.site .gallery-lightbox::backdrop{background:color-mix(in srgb, var(--deep-plum) 92%, transparent)}.site .gallery-lightbox__panel{overscroll-behavior:contain;border-radius:var(--photo-radius);background:var(--paper);width:min(100%,1100px);max-height:100%;padding:clamp(16px,2.5vw,28px);overflow-y:auto}.site .gallery-lightbox__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.site .gallery-lightbox__header h2{font-size:clamp(1.2rem,2.2vw,1.8rem);line-height:1.3}.site .gallery-lightbox button{border:1px solid var(--section-border);border-radius:var(--radius-pill);background:var(--surface-elevated);min-width:44px;min-height:44px;color:var(--section-heading);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:.95rem;display:inline-flex}.site .gallery-lightbox button:active{background:var(--section-soft)}.site .gallery-lightbox__image{place-items:center;min-height:160px;display:grid;position:relative}.site .gallery-lightbox__image img{object-fit:contain;border-radius:var(--radius-sm);width:100%;height:min(62dvh,680px);display:block}.site .gallery-lightbox__image[data-image-status=error] img{visibility:hidden}.site .gallery-lightbox__status{background:var(--paper);border-radius:var(--radius-sm);padding:14px;position:absolute;inset:auto 16px}.site .gallery-lightbox__figure figcaption{color:var(--muted);margin-top:12px;font-size:.95rem;line-height:1.5}.site .gallery-lightbox__controls{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.site .gallery-lightbox__count{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.85rem}.site .gallery-feedback--loading{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.site .gallery-feedback--error{z-index:25;background:var(--paper);border:1px solid var(--section-border);border-radius:var(--radius-sm);width:fit-content;padding:18px;position:fixed;bottom:96px;left:20px;right:20px}.site :is(.gallery-lightbox__status,.gallery-feedback--error) a{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.site :is(.desktop-nav a,.mobile-menu nav a,.mobile-menu summary,.hero-carousel__controls button):not(:disabled):hover{background:var(--control-surface);color:var(--section-heading)}.site :is(.text-link,.source-link,.content-prose a,.inline-link,.video-poster):hover{text-decoration-thickness:2px}.site .visual-card:hover .visual-card__action .arrow{background:var(--surface-elevated)}.site .visual-card--text:hover{border-color:var(--section-heading);box-shadow:none}.site .content-gallery a:hover{outline:1px solid var(--section-border);outline-offset:4px}.site .gallery-lightbox button:hover{background:var(--section-soft)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.site :is(.text-link,.button,.header-phone):hover .arrow,.site .visual-card:hover .visual-card__action .arrow{transform:translate(2px,-2px)}}@media (max-width:767px){.site{--reading-leading:1.7}.site .hero-intro{margin-top:22px}.site .detail-hero>div:first-child>p:not(.eyebrow){line-height:1.7}.site .content-filters{margin-bottom:28px}.site .content-filters a{padding-inline:13px}.site .content-pagination{margin-top:32px}.site .content-prices dl>div{flex-wrap:wrap;gap:4px 16px}.site .content-prices dd{margin-left:auto}.site .hero-carousel__controls{padding-top:12px}.site .hero-carousel:before{bottom:94px}}@media (max-width:479px){.site .gallery-lightbox__close span{display:none}.site .gallery-lightbox__controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.site .gallery-lightbox__count{grid-area:1/1/auto/-1}.site .gallery-lightbox__controls button{grid-row:2}.site .gallery-lightbox__image img{height:48dvh}}@media (prefers-reduced-motion:reduce){.site :is(a,button,summary,.arrow){transition:none}.site .button:active{transform:none}}@media (forced-colors:active){.site .content-pagination a[aria-current]{outline-offset:-4px;outline:2px solid canvastext}.site .visual-card{border:1px solid canvastext}}
.site:is([data-page=\/masaze-babi-aji],[data-page=\/terapie],[data-page=\/tantra],[data-page=\/kurzy-havirov],[data-page=\/o-adri]) .editorial-curated>.editorial-chapter>.editorial-chapter__heading h2,.site .services-editorial>.section-heading h2,.site .course-group>.content-section-title{letter-spacing:-.04em;max-width:25ch;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.13}.site:is([data-page=\/masaze-babi-aji],[data-page=\/terapie],[data-page=\/tantra],[data-page=\/kurzy-havirov]) .editorial-curated>.editorial-chapter:not(.editorial-chapter--quote)>.editorial-chapter__heading{margin-bottom:clamp(28px,3vw,40px)}.site .services-editorial>.section-heading{max-width:60ch}.site .services-editorial>.section-heading p{max-width:48ch}.site:is([data-page=\/terapie],[data-page=\/tantra]) .editorial-chapter--themes .editorial-topic__copy{border-left:1px solid var(--section-base);padding:22px clamp(18px,2.5vw,30px) 8px}.site:is([data-page=\/terapie],[data-page=\/tantra]) .editorial-chapter--themes .editorial-topic__media{margin-bottom:0}.site:is([data-page=\/terapie],[data-page=\/tantra]) .editorial-chapter--themes .editorial-topic{border-bottom:0}.site .visual-card{transition:box-shadow .24s var(--ease-out)}.site .visual-card__action{gap:16px;min-height:70px;padding-top:26px}.site .visual-card__action .arrow{background:var(--section-heading);width:44px;height:44px;color:var(--surface-elevated);transition:transform .24s var(--ease-out), background-color .18s;flex:none;padding:12px}.site .visual-card:focus-visible{box-shadow:0 18px 38px color-mix(in srgb, var(--section-heading) 12%, transparent)}.site .visual-card:focus-visible .visual-card__action{text-decoration-thickness:2px}.site .visual-card:active .visual-card__copy{background-color:var(--section-soft)}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-3] .editorial-chapter__copy{background:var(--section-heading);color:var(--surface-elevated);border-radius:var(--radius-lg);gap:28px;padding:clamp(28px,5.5vw,72px)}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-3] .editorial-chapter__copy>[data-editorial-source]{width:min(100%,60ch)}.site[data-page=\/o-adri] [data-editorial-source=wp-page-447\:11] .content-prose{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.4}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-3] .content-prose blockquote{border-color:currentColor}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-4] .editorial-topic__copy{border-top:1px solid var(--section-base);padding:24px 0 0}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-4] .editorial-topic{border-bottom:0}@media (min-width:768px){.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-3]{margin-block:64px}}@media (hover:hover) and (pointer:fine){.site .visual-card:hover{box-shadow:0 18px 38px color-mix(in srgb, var(--section-heading) 12%, transparent);transform:none}.site .visual-card:hover .visual-card__action .arrow{background:var(--section-button-hover)}}@media (prefers-reduced-motion:no-preference){.site .visual-card__image img{transition:scale .55s var(--ease-out)}.site .visual-card:focus-visible .visual-card__action .arrow{transform:rotate(45deg)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.site .visual-card:hover .visual-card__image img{scale:1.035}.site .visual-card:hover .visual-card__action .arrow{transform:rotate(45deg)}}@media (max-width:767px){.site:is([data-page=\/terapie],[data-page=\/tantra]) .editorial-chapter--themes .editorial-topic__copy{padding:20px 0 0 18px}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-3]{margin-block:40px}}@media (prefers-reduced-motion:reduce){.site .visual-card,.site .visual-card__image img,.site .visual-card__action .arrow{transition:none}}@media (forced-colors:active){.site .visual-card__action .arrow{border:1px solid buttontext}.site[data-page=\/o-adri] [data-editorial-chapter=wp-page-447-chapter-3] .editorial-chapter__copy{border:1px solid canvastext}}
.site .decorative-layers{pointer-events:none;-webkit-user-select:none;user-select:none}.site[data-page=\/kontakt] .hero-image-composed{margin-top:0}.site .decorative-layer picture{width:100%;height:100%;display:block}.site .decorative-layer img{aspect-ratio:auto;object-fit:contain;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;display:block}.site[data-page=\/] .hero-carousel__scene--portrait>.decorative-layers[data-composition=home-hero]{z-index:3}.site[data-page=\/] .hero-carousel__portrait{z-index:2}.site [data-composition=home-hero] .decorative-layer{width:220px;bottom:20px;left:auto;right:-6px;transform:rotate(-15deg)}.site [data-composition=contact-hero] .decorative-layer{width:clamp(165px,16vw,225px);bottom:-16px;left:-36px;transform:rotate(-17deg)}.site [data-composition=massages-hero] .decorative-layer--lower{width:clamp(160px,17vw,240px);bottom:-12px;left:-42px;transform:rotate(-5deg)}.site [data-composition=massages-hero] .decorative-layer--upper{width:140px;top:-40px;right:-8px}.site [data-composition=therapies-hero] .decorative-layer--upper{width:clamp(130px,15vw,195px);top:-48px;right:-18px;transform:rotate(14deg)}.site [data-composition=therapies-hero] .decorative-layer--lower{width:145px;bottom:-8px;left:-30px}.site [data-composition=tantra-hero] .decorative-layer--upper{width:clamp(135px,16vw,220px);top:-44px;right:-16px;transform:rotate(19deg)}.site [data-composition=tantra-hero] .decorative-layer--lower{width:165px;bottom:-8px;left:-38px}.site [data-composition=courses-hero] .decorative-layer--upper{width:155px;top:-36px;right:-10px}.site [data-composition=courses-hero] .decorative-layer--lower{width:170px;bottom:-8px;left:-26px}.site [data-composition=about-hero] .decorative-layer--upper{width:120px;top:-30px;right:20px}.site[data-page=\/o-adri] .hero-image>img{z-index:2;position:relative}.site[data-page=\/o-adri] .hero-secondary{z-index:3}.site[data-page=\/o-adri] .hero-image-composed>.decorative-layers[data-composition=about-hero]{z-index:4}.site [data-composition=about-hero] .decorative-layer--lower{width:230px;bottom:-10px;left:-24px;transform:rotate(-18deg)}@media (min-width:768px) and (max-width:999px){.site [data-composition=contact-hero] .decorative-layer{width:145px;bottom:4px;left:-12px}.site [data-composition=home-hero] .decorative-layer{width:200px;bottom:16px;right:0}.site [data-composition=massages-hero] .decorative-layer--lower{width:170px;left:-12px}.site [data-composition=therapies-hero] .decorative-layer--upper,.site [data-composition=tantra-hero] .decorative-layer--upper{width:135px;right:-4px}.site [data-composition=about-hero] .decorative-layer--lower{width:200px;display:block;bottom:-6px;left:-12px}}@media (max-width:767px){.site .decorative-layers{display:block}.site .decorative-layer{width:88px}.site .decorative-layer[data-mobile=omitted]{display:none}.site .decorative-layer--upper{top:-18px;right:0;transform:rotate(8deg)}.site .decorative-layer--lower{bottom:0;left:0;transform:rotate(-7deg)}.site [data-composition=home-hero] .decorative-layer{width:120px;bottom:12px;left:auto;right:0;transform:rotate(-16deg)}.site [data-composition=contact-hero] .decorative-layer{width:105px;bottom:0;left:-8px;transform:rotate(-20deg)}.site [data-composition=massages-hero] .decorative-layer--lower{width:125px;bottom:2px;left:-3px;transform:rotate(-5deg)}.site [data-composition=therapies-hero] .decorative-layer--upper{width:92px;top:-23px;right:0}.site [data-composition=tantra-hero] .decorative-layer--upper{width:100px;top:-21px;right:-1px}.site [data-composition=courses-hero] .decorative-layer--upper{width:90px;top:-20px;right:0}.site [data-composition=about-hero] .decorative-layer--lower{width:140px;bottom:-5px;left:0;transform:rotate(-18deg)}.site [data-composition=about-journey] .decorative-layer{width:76px;bottom:-10px;left:auto;right:0}.site [data-composition=courses-process] .decorative-layer{width:70px;top:-50px;right:0}.site[data-page=\/blog] [data-composition=blog-hero] .decorative-layer--upper{width:80px;top:-22px;right:0}}@media (prefers-reduced-motion:reduce){.site .decorative-layer{transition:none;animation:none}}
