/* Tayviana — a personal artist edition within the TVS publication shell. */
body[data-artist="tayviana"]{--tay-rose:#913f55;--tay-blush:#eee0df;--tay-dark:#30272a;--tay-cream:#f6f3ec}
[data-artist="tayviana"] main{overflow:clip}
[data-artist="tayviana"] main :is(h1,h2,h3,p,figure,blockquote){margin:0}
[data-artist="tayviana"] main h2{font-size:clamp(2.8rem,4.6vw,4.4rem);line-height:1.06;letter-spacing:-.045em;text-wrap:balance}
[data-artist="tayviana"] main h2 em{color:var(--tay-rose)}
[data-artist="tayviana"] main .lab{font-size:.68rem;letter-spacing:.15em;line-height:1.6}
[data-artist="tayviana"] main .btn{gap:2rem}
[data-artist="tayviana"] main .btn:active{transform:translateY(2px)}
[data-artist="tayviana"] .tay-section{padding-block:clamp(4rem,7vw,7rem)}
[data-artist="tayviana"] .tay-cover{padding-top:1.5rem;padding-bottom:4rem}
[data-artist="tayviana"] .tay-cover .feature-meta{margin-bottom:2rem;font-size:.64rem}
[data-artist="tayviana"] .tay-cover-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:7%;align-items:center}
[data-artist="tayviana"] .tay-eyebrow{color:var(--tay-rose)}
[data-artist="tayviana"] .tay-cover h1{font-size:clamp(4rem,6.8vw,6.1rem);line-height:1.05;letter-spacing:-.06em;margin-top:1.2rem;position:relative;font-weight:400}
[data-artist="tayviana"] .tay-name-rule{display:block;width:3rem;height:2px;background:var(--tay-rose);margin-block:1.4rem 1.7rem}
[data-artist="tayviana"] .tay-cover-line{font:400 clamp(2.3rem,3.6vw,3.6rem)/1.08 var(--display);letter-spacing:-.035em}
[data-artist="tayviana"] .tay-cover-line em{color:var(--tay-rose)}
[data-artist="tayviana"] .tay-cover-deck{max-width:39ch;line-height:1.8;font-size:.98rem;color:var(--ink-2);margin-top:1.3rem}
[data-artist="tayviana"] .tay-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1.6rem}
[data-artist="tayviana"] .tay-actions .text-link{font-size:.8rem}
[data-artist="tayviana"] .tay-cover-note{margin-top:2rem;font-size:.73rem;line-height:1.7;color:var(--muted)}
[data-artist="tayviana"] .tay-cover-art{position:relative;padding-bottom:3rem}
[data-artist="tayviana"] .tay-cover-portrait{margin:0}
[data-artist="tayviana"] .tay-cover-portrait .portrait-image>picture:first-child img{aspect-ratio:1;object-fit:cover}
[data-artist="tayviana"] .tay-cover-portrait .artist-stamp{width:clamp(95px,9vw,130px);bottom:1.2rem;right:1.1rem}
[data-artist="tayviana"] .tay-cover-portrait figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:.7rem;padding-left:32%;font-size:.65rem;line-height:1.5;color:var(--muted)}
[data-artist="tayviana"] .tay-cover-inset{position:absolute;bottom:0;left:-7%;width:31%;transform:rotate(-6deg);padding:.45rem;background:var(--paper);box-shadow:0 12px 25px #30272a1c}
[data-artist="tayviana"] .tay-inset-note{display:block;text-align:center;font:italic 1.2rem/1.6 var(--display);padding-top:.2rem;color:var(--tay-rose)}
[data-artist="tayviana"] .tay-cover-inset .tay-photo-open{display:none}
[data-artist="tayviana"] .tay-cover-training{display:block;width:fit-content;color:var(--ink);text-decoration:none;margin-top:1.3rem;padding-left:.9rem;border-left:2px solid var(--tay-rose)}
[data-artist="tayviana"] .tay-cover-training>span{display:block;font-size:.61rem;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--tay-rose);margin-bottom:.25rem}
[data-artist="tayviana"] .tay-cover-training strong{font-size:.86rem;font-weight:500;line-height:1.5}
[data-artist="tayviana"] .tay-cover-training i{font-style:normal;color:var(--muted);margin-inline:.45rem}
[data-artist="tayviana"] .tay-cover-training:hover strong{text-decoration:underline;text-underline-offset:.2rem}
[data-artist="tayviana"] .tay-credentials{border-block:1px solid var(--rule);background:var(--stone)}
[data-artist="tayviana"] .tay-credentials>.wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;padding-block:3.5rem}
[data-artist="tayviana"] .tay-credentials-intro h2{font-size:clamp(2.1rem,3.2vw,3rem);margin-top:.8rem}
[data-artist="tayviana"] .tay-credentials-intro>p:not(.lab){font-size:.9rem;line-height:1.8;max-width:41ch;color:var(--ink-2);margin-top:1.1rem}
[data-artist="tayviana"] .tay-credential-list{margin:0}
[data-artist="tayviana"] .tay-credential-list>div{border-top:1px solid #bfb4a4;padding:1rem 0 1.1rem}
[data-artist="tayviana"] .tay-credential-list>div:first-child{padding-top:0;border:0}
[data-artist="tayviana"] .tay-credential-list dt{font:400 clamp(1.5rem,2.2vw,2rem)/1.2 var(--display);letter-spacing:-.02em}
[data-artist="tayviana"] .tay-credential-list dd{font-size:.75rem;line-height:1.65;color:var(--ink-2);margin:.45rem 0 0}
[data-artist="tayviana"] .tay-story-nav{border-top:0}
[data-artist="tayviana"] .tay-story-nav .wrap{padding-block:.4rem}
[data-artist="tayviana"] .tay-story-nav a{font-size:.75rem}
[data-artist="tayviana"] .tay-section-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:8%;align-items:end;margin-bottom:3rem}
[data-artist="tayviana"] .tay-section-heading h2{margin-top:1rem}
[data-artist="tayviana"] .tay-section-heading>p{max-width:37ch;font-size:.95rem;line-height:1.8;color:var(--ink-2);padding-bottom:.2rem}
[data-artist="tayviana"] .tay-work{padding-block:clamp(4rem,7vw,7rem);background:var(--tay-dark);color:var(--paper)}
[data-artist="tayviana"] .tay-work .lab{color:#dac4c9}
[data-artist="tayviana"] .tay-work h2 em{color:#e9beca}
[data-artist="tayviana"] .tay-work .tay-section-heading>p{color:#d2c7c7}
[data-artist="tayviana"] .tay-work-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:4.5%;align-items:start}
[data-artist="tayviana"] .tay-work-lead{padding-top:0}
[data-artist="tayviana"] .tay-work-side{padding-top:6rem}
[data-artist="tayviana"] .tay-work-side>figure{width:73%;margin-left:auto}
[data-artist="tayviana"] .tay-work-detail{display:grid;grid-template-columns:.85fr 1.15fr;gap:1.6rem;align-items:center;margin-top:2.5rem}
[data-artist="tayviana"] .tay-work-pull{font:400 clamp(2.5rem,4vw,4rem)/.95 var(--display);letter-spacing:-.04em}
[data-artist="tayviana"] .tay-work-pull em{color:#e9beca}
[data-artist="tayviana"] .tay-work figcaption{display:flex;justify-content:space-between;gap:1rem;font-size:.72rem;line-height:1.6;color:#d2c7c7;margin-top:.8rem}
[data-artist="tayviana"] .tay-work-footer{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.2rem;border-top:1px solid #ffffff30;font-size:.75rem;color:#d2c7c7}
[data-artist="tayviana"] .tay-photo{position:relative;display:block;text-decoration:none;overflow:hidden;background:var(--stone)}
[data-artist="tayviana"] .tay-photo img{display:block;width:100%;height:auto;transition:transform .65s cubic-bezier(.16,1,.3,1)}
[data-artist="tayviana"] .tay-photo-open{position:absolute;bottom:.7rem;right:.7rem;display:flex;gap:1rem;align-items:center;padding:.45rem .7rem;background:var(--paper);color:var(--ink);font-size:.63rem;line-height:1.5;opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s}
[data-artist="tayviana"] .tay-photo-open>span{font-size:1.1rem}
@media(hover:hover){[data-artist="tayviana"] .tay-photo:hover img{transform:scale(1.025)}[data-artist="tayviana"] .tay-photo:hover .tay-photo-open{opacity:1;transform:none}}
[data-artist="tayviana"] .tay-photo:focus-visible .tay-photo-open{opacity:1;transform:none}
[data-artist="tayviana"] .tay-comparisons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;max-width:68rem;margin:auto}
[data-artist="tayviana"] .tay-comparison-top{display:flex;justify-content:space-between;gap:1rem;font-size:.63rem;letter-spacing:.09em;text-transform:uppercase;border-top:1px solid var(--rule);padding-block:1rem}
[data-artist="tayviana"] .tay-comparison .ba{max-width:none;width:100%}
[data-artist="tayviana"] .ba picture{display:block}
[data-artist="tayviana"] .ba img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}
[data-artist="tayviana"] .ba__before img{height:100%}
[data-artist="tayviana"] .ba__range:focus-visible{outline:3px solid var(--tay-rose);outline-offset:-4px}
[data-artist="tayviana"] .ba__tag{font-size:.65rem;letter-spacing:.08em;background:var(--paper);color:var(--ink)}
[data-artist="tayviana"] .tay-comparison-controls{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.5rem}
[data-artist="tayviana"] .tay-comparison-controls button{border:0;border-bottom:1px solid var(--rule);padding:.6rem 0;background:none;color:var(--ink);font-size:.75rem;min-height:44px}
[data-artist="tayviana"] .tay-comparison-controls>span{font-size:.65rem;color:var(--muted)}
[data-artist="tayviana"] .tay-story{padding-block:clamp(4rem,7vw,7rem);background:var(--tay-blush)}
[data-artist="tayviana"] .tay-story-grid{display:grid;grid-template-columns:1fr .9fr;gap:10%;align-items:start}
[data-artist="tayviana"] .tay-story-copy h2{margin-top:1rem}
[data-artist="tayviana"] .tay-story-copy>p:not(.lab){font-size:.95rem;line-height:1.85;color:var(--ink-2);max-width:49ch;margin-top:1.1rem}
[data-artist="tayviana"] .tay-story-copy>p.tay-story-intro{font:400 1.5rem/1.4 var(--display);color:var(--ink);max-width:30ch;margin-top:1.7rem}
[data-artist="tayviana"] .tay-story-copy>p.tay-story-origin{font-size:.8rem;line-height:1.7;color:var(--ink-2);margin-top:1.6rem;max-width:45ch}
[data-artist="tayviana"] .tay-story-memory{border-top:1px solid #bda2a8;padding-top:1.8rem;margin-top:2rem}
[data-artist="tayviana"] .tay-story-memory h3{font:400 clamp(1.7rem,2.4vw,2.3rem)/1.2 var(--display);letter-spacing:-.025em;margin-top:.8rem}
[data-artist="tayviana"] .tay-story-memory h3 em{color:var(--tay-rose)}
[data-artist="tayviana"] .tay-story-memory>p{font-size:.9rem;color:var(--ink-2);line-height:1.8;margin-top:1.2rem}
[data-artist="tayviana"] .tay-story-memory blockquote{font:italic 1.3rem/1.5 var(--display);margin-top:1.5rem}
[data-artist="tayviana"] .tay-story-memory cite{display:block;font:400 .7rem/1.5 var(--body);margin-top:1rem}
[data-artist="tayviana"] .tay-story-pictures{padding-top:3rem}
[data-artist="tayviana"] .tay-story-pictures figcaption{font-size:.7rem;color:var(--tay-rose);margin-top:.6rem}
[data-artist="tayviana"] .tay-story-flowers{width:62%;margin:2.5rem 0 0 -17%}
[data-artist="tayviana"] .tay-story-flowers .tay-photo{border:.6rem solid var(--paper);transform:rotate(5deg)}
[data-artist="tayviana"] .tay-quote-section{background:var(--tay-rose);color:var(--paper);padding-block:clamp(3.5rem,6vw,6rem)}
[data-artist="tayviana"] .tay-quote-section .wrap{padding-left:max(var(--gutter),12%)}
[data-artist="tayviana"] .tay-quote-section .lab{color:#ead6dc}
[data-artist="tayviana"] .tay-quote-section blockquote{margin-top:1.5rem}
[data-artist="tayviana"] .tay-quote-section blockquote p{font:400 clamp(2rem,3.4vw,3.3rem)/1.2 var(--display);letter-spacing:-.025em;max-width:37ch}
[data-artist="tayviana"] .tay-quote-section cite{display:block;font:400 .7rem/1.5 var(--body);letter-spacing:.13em;text-transform:uppercase;margin-top:1.6rem}
[data-artist="tayviana"] .tay-care-grid{display:grid;grid-template-columns:.95fr 1fr;gap:10%;align-items:center}
[data-artist="tayviana"] .tay-care-art{position:relative;padding:0 17% 10% 0}
[data-artist="tayviana"] .tay-care-inset{position:absolute;bottom:0;right:0;width:44%;border:.6rem solid var(--paper)}
[data-artist="tayviana"] .tay-care-copy h2{margin-top:1rem}
[data-artist="tayviana"] .tay-care-copy>p:not(.lab){font-size:.95rem;color:var(--ink-2);line-height:1.8;margin-top:1.5rem;max-width:40ch}
[data-artist="tayviana"] .tay-care-list{list-style:none;margin:1.7rem 0 0;padding:0}
[data-artist="tayviana"] .tay-care-list li{display:grid;grid-template-columns:1.5rem 1fr;gap:1rem;border-top:1px solid var(--rule);padding-block:1.2rem}
[data-artist="tayviana"] .tay-care-list li>span{font-size:.65rem;color:var(--tay-rose);padding-top:.3rem}
[data-artist="tayviana"] .tay-care-list h3{font-size:1.5rem;line-height:1.25}
[data-artist="tayviana"] .tay-care-list p{font-size:.87rem;line-height:1.8;color:var(--ink-2);margin-top:.4rem}
[data-artist="tayviana"] .tay-methods{border-block:1px solid var(--rule);padding-block:4rem}
[data-artist="tayviana"] .tay-methods>.wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%}
[data-artist="tayviana"] .tay-methods-intro h2{font-size:clamp(2.2rem,3.3vw,3.2rem);margin-top:.8rem}
[data-artist="tayviana"] .tay-methods-intro>p:not(.lab){font-size:.9rem;line-height:1.8;color:var(--ink-2);margin-top:1.4rem;max-width:35ch}
[data-artist="tayviana"] .tay-repertoire{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;align-content:start}
[data-artist="tayviana"] .tay-repertoire li{display:grid;grid-template-columns:1.3rem 1fr;gap:.8rem;align-items:baseline;border-top:1px solid var(--rule);padding:1.1rem 0}
[data-artist="tayviana"] .tay-repertoire li>span:first-child{font-size:.65rem;color:var(--tay-rose)}
[data-artist="tayviana"] .tay-repertoire li>span:last-child{font:400 1.45rem/1.3 var(--display);letter-spacing:-.015em}
[data-artist="tayviana"] .tay-last-look{display:grid;grid-template-columns:1fr 1.1fr .85fr;gap:5%;align-items:center;padding-block:5rem}
[data-artist="tayviana"] .tay-last-look>figure:last-child{padding-top:5rem}
[data-artist="tayviana"] .tay-last-line{font:400 clamp(2.1rem,3.5vw,3.4rem)/1.1 var(--display);letter-spacing:-.03em;margin-block:1rem 1.5rem}
[data-artist="tayviana"] .tay-last-line em{color:var(--tay-rose)}
[data-artist="tayviana"] .tay-last-copy>a{font-size:.85rem}
[data-artist="tayviana"] .tay-book{background:var(--tay-dark);color:var(--paper);padding-block:clamp(4rem,7vw,7rem)}
[data-artist="tayviana"] .tay-book>.wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:12%;align-items:center}
[data-artist="tayviana"] .tay-book .lab{color:#d9c5cb}
[data-artist="tayviana"] .tay-book h2{font-size:clamp(3.4rem,5.9vw,5.6rem);margin-top:1rem}
[data-artist="tayviana"] .tay-book h2 em{color:#e9beca}
[data-artist="tayviana"] .tay-book-copy>p:not(.lab){font-size:.95rem;line-height:1.8;color:#d9cece;max-width:40ch;margin-top:1.6rem}
[data-artist="tayviana"] .tay-book .btn{background:var(--paper);border-color:var(--paper);color:var(--tay-dark);margin-top:1.8rem}
[data-artist="tayviana"] .tay-book .btn:hover{background:var(--tay-blush)}
[data-artist="tayviana"] .tay-book-phone{display:block;width:fit-content;font-size:.78rem;color:#d9cece;margin-top:1.2rem}
[data-artist="tayviana"] .tay-visit{border-left:1px solid #ffffff30;padding-left:3rem}
[data-artist="tayviana"] .tay-visit-name{font:italic 2.5rem/1.1 var(--display)}
[data-artist="tayviana"] .tay-visit dl{margin:1.8rem 0 0}
[data-artist="tayviana"] .tay-visit dt{text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:#d9c5cb;margin-top:1.5rem}
[data-artist="tayviana"] .tay-visit dd{font-size:.85rem;line-height:1.8;margin:.5rem 0 0;color:#e3d9d9}
[data-artist="tayviana"] .tay-visit dd a{display:inline-block;margin-top:.3rem}
[data-artist="tayviana"] .tay-lightbox{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:1rem 2rem;border:0;background:var(--tay-dark);color:var(--paper);overflow:auto}
[data-artist="tayviana"] .tay-lightbox[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem}
[data-artist="tayviana"] .tay-lightbox::backdrop{background:var(--tay-dark)}
[data-artist="tayviana"] .tay-lightbox-toolbar{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;letter-spacing:.08em}
[data-artist="tayviana"] .tay-lightbox button{background:none;color:var(--paper);border:1px solid #ffffff60;min-height:44px;padding:.6rem 1rem;font-size:.8rem;white-space:nowrap}
[data-artist="tayviana"] .tay-lightbox button:hover{background:#ffffff15}
[data-artist="tayviana"] .tay-lightbox-stage{position:relative;min-height:0;display:grid;place-items:center}
[data-artist="tayviana"] .tay-lightbox-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;min-height:0}
[data-artist="tayviana"] .tay-lightbox-status{font-size:.85rem}
[data-artist="tayviana"] .tay-lightbox-bottom{display:grid;grid-template-columns:auto 1fr auto;gap:2rem;align-items:center}
[data-artist="tayviana"] .tay-lightbox-caption{font-size:.75rem;text-align:center;max-width:65ch;margin:auto}
@media(prefers-reduced-motion:no-preference){
 [data-artist="tayviana"].tay-motion .tay-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}
 [data-artist="tayviana"].tay-motion .tay-reveal.is-visible{opacity:1;transform:none}
}
@media(min-width:1500px){[data-artist="tayviana"] .tay-cover{padding-bottom:5rem}}
@media(max-width:1100px){
 [data-artist="tayviana"] .tay-cover-grid{gap:5%;grid-template-columns:.95fr 1.05fr}
 [data-artist="tayviana"] .tay-cover h1{font-size:4.9rem}
 [data-artist="tayviana"] .tay-cover-note{margin-top:1.2rem}
 [data-artist="tayviana"] .tay-story-grid{gap:7%;grid-template-columns:1fr .85fr}
 [data-artist="tayviana"] .tay-story-flowers{width:80%;margin-left:0}
 [data-artist="tayviana"] .tay-care-grid{gap:6%}
}
@media(max-width:767px){
 [data-artist="tayviana"] main h2{font-size:clamp(2.6rem,8vw,3.6rem)}
 [data-artist="tayviana"] .tay-cover{padding-top:1rem;padding-bottom:2.5rem}
 [data-artist="tayviana"] .tay-cover .feature-meta{font-size:.58rem;margin-bottom:1.7rem}
 [data-artist="tayviana"] .tay-cover-grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}
 [data-artist="tayviana"] .tay-cover-copy{display:contents}
 [data-artist="tayviana"] .tay-cover .tay-eyebrow{grid-row:1}
 [data-artist="tayviana"] .tay-cover h1{grid-row:2;font-size:clamp(3.8rem,13vw,6rem);margin-top:-1.2rem}
 [data-artist="tayviana"] .tay-name-rule{display:none}
 [data-artist="tayviana"] .tay-cover-training{grid-row:3;margin-top:-.6rem}
 [data-artist="tayviana"] .tay-credentials>.wrap{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}
 [data-artist="tayviana"] .tay-credentials-intro h2{font-size:2.5rem}
 [data-artist="tayviana"] .tay-credential-list dt{font-size:1.65rem}
 [data-artist="tayviana"] .tay-credential-list dd{font-size:.78rem}
 [data-artist="tayviana"] .tay-repertoire{grid-template-columns:1fr}
 [data-artist="tayviana"] .tay-repertoire li{padding-block:1rem}
 [data-artist="tayviana"] .tay-cover-art{grid-row:4;margin-left:5%;padding-bottom:2rem}
 [data-artist="tayviana"] .tay-cover-inset{width:29%;left:-5%;bottom:.5rem;padding:.3rem}
 [data-artist="tayviana"] .tay-inset-note{font-size:1rem}
 [data-artist="tayviana"] .tay-cover-portrait .artist-stamp{width:90px;right:.6rem;bottom:.6rem}
 [data-artist="tayviana"] .tay-cover-portrait figcaption{padding-left:28%;font-size:.56rem;gap:.6rem}
 [data-artist="tayviana"] .tay-cover-line{font-size:2.7rem;margin-top:.3rem}
 [data-artist="tayviana"] .tay-cover-deck{margin-top:-.8rem;max-width:45ch}
 [data-artist="tayviana"] .tay-actions{margin-top:-.3rem;gap:1rem}
 [data-artist="tayviana"] .tay-cover-note{margin:0;font-size:.72rem}
 [data-artist="tayviana"] .tay-story-nav .wrap{flex-wrap:nowrap;overflow:auto;gap:1.5rem;scrollbar-width:thin}
 [data-artist="tayviana"] .tay-story-nav a{white-space:nowrap;flex:none;font-size:.72rem}
 [data-artist="tayviana"] .tay-section-heading{grid-template-columns:1fr;gap:1.4rem;margin-bottom:2rem}
 [data-artist="tayviana"] .tay-section-heading>p{font-size:.9rem;max-width:45ch}
 [data-artist="tayviana"] .tay-work-grid{grid-template-columns:1fr;gap:2rem}
 [data-artist="tayviana"] .tay-work-side{padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}
 [data-artist="tayviana"] .tay-work-side>figure{width:100%;margin:0}
 [data-artist="tayviana"] .tay-work-detail{display:flex;flex-direction:column;margin-top:0;gap:1.5rem;align-items:stretch}
 [data-artist="tayviana"] .tay-work-pull{font-size:2.7rem}
 [data-artist="tayviana"] .tay-work figcaption{font-size:.65rem}
 [data-artist="tayviana"] .tay-work-footer{font-size:.66rem;margin-top:2rem}
 [data-artist="tayviana"] .tay-comparisons{grid-template-columns:1fr;gap:2.2rem}
 [data-artist="tayviana"] .tay-comparison .ba{max-width:none}
 [data-artist="tayviana"] .tay-story-grid{grid-template-columns:1fr;gap:2.5rem}
 [data-artist="tayviana"] .tay-story-pictures{padding:0;display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;align-items:end}
 [data-artist="tayviana"] .tay-story-flowers{width:100%;margin:0 0 2rem}
 [data-artist="tayviana"] .tay-story-flowers .tay-photo{border-width:.3rem;transform:rotate(3deg)}
 [data-artist="tayviana"] .tay-story-pictures figcaption{font-size:.6rem}
 [data-artist="tayviana"] .tay-quote-section .wrap{padding-inline:var(--gutter)}
 [data-artist="tayviana"] .tay-quote-section blockquote p{font-size:2.3rem}
 [data-artist="tayviana"] .tay-quote-section br{display:none}
 [data-artist="tayviana"] .tay-care-grid{grid-template-columns:1fr;gap:2rem}
 [data-artist="tayviana"] .tay-care-copy{grid-row:1}
 [data-artist="tayviana"] .tay-care-art{padding-right:25%;max-width:32rem;margin-inline:auto;width:100%}
 [data-artist="tayviana"] .tay-care-inset{width:45%;border-width:.4rem}
 [data-artist="tayviana"] .tay-methods{padding-block:3.5rem}
 [data-artist="tayviana"] .tay-methods>.wrap{grid-template-columns:1fr;gap:2rem}
 [data-artist="tayviana"] .tay-last-look{grid-template-columns:1fr 1fr;gap:2rem 1rem;padding-block:3.5rem}
 [data-artist="tayviana"] .tay-last-copy{grid-column:1/-1;grid-row:1}
 [data-artist="tayviana"] .tay-last-look>figure:last-child{padding-top:3rem}
 [data-artist="tayviana"] .tay-last-line{font-size:2.8rem;margin-bottom:1.1rem}
 [data-artist="tayviana"] .tay-book>.wrap{grid-template-columns:1fr;gap:3rem}
 [data-artist="tayviana"] .tay-book h2{font-size:3.8rem}
 [data-artist="tayviana"] .tay-book .btn{width:100%;gap:1rem;padding-inline:1rem}
 [data-artist="tayviana"] .tay-visit{border-left:0;border-top:1px solid #ffffff30;padding:2rem 0 0}
 [data-artist="tayviana"] .tay-lightbox{padding:.7rem}
 [data-artist="tayviana"] .tay-lightbox-bottom{grid-template-columns:1fr 1fr;gap:.8rem}
 [data-artist="tayviana"] .tay-lightbox-caption{grid-column:1/-1;grid-row:1;font-size:.68rem}
}
