/* Photo-led art direction: real events, layered prints and restrained handwritten notes. */
.section-heading>p{font-size:13px;max-width:320px}.experiences>.section-heading{margin-bottom:75px}.editorial-services{display:grid;gap:120px}.experience-story{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center}.story-art{height:570px;position:relative;isolation:isolate}.story-main{position:absolute;inset:0 60px 30px 0;margin:0;transform:rotate(-3deg);background:#e6dfce;padding:9px 9px 42px;box-shadow:0 16px 50px #0005}.story-main img{filter:saturate(.88);object-position:center 55%}.story-main figcaption{position:absolute;bottom:11px;left:13px;right:13px;color:#3b3024;font:italic 14px Georgia,serif}.story-inset{position:absolute;width:220px;height:245px;bottom:-10px;right:-8px;margin:0;transform:rotate(7deg);background:#eae4d5;padding:7px 7px 24px;box-shadow:0 12px 40px #0006}.story-inset figcaption{position:absolute;bottom:5px;left:8px;color:#5e4c37;font-size:6px;letter-spacing:1.4px}.story-inset img{object-position:50% 60%}.hand-note{font:italic 23px/1.15 Georgia,serif;color:var(--orange);transform:rotate(-9deg);display:block}.story-art>.hand-note{position:absolute;top:15px;right:-30px;z-index:2;text-align:center;padding:12px 16px;background:#141310d9}.art-cross{position:absolute;bottom:24px;left:20px;color:var(--orange);font-size:88px;line-height:1;z-index:2}.photo-index{position:absolute;left:-23px;bottom:55px;transform:rotate(-90deg);transform-origin:left center;letter-spacing:2px;font-size:7px;color:#e5dfcf}.story-copy{position:relative}.story-copy h3{font:700 clamp(44px,5.5vw,76px)/.95 var(--heading);margin-bottom:26px;letter-spacing:-.6px}.story-copy h3 em{font-style:normal;color:var(--orange)}.story-copy>p:not(.eyebrow){font-size:13px;line-height:1.95;color:var(--muted)}.story-copy>.story-lead{color:#e0dace!important;font-size:16px!important;line-height:1.8!important}.story-tags{display:flex;flex-wrap:wrap;gap:8px;margin:23px 0}.story-tags>span{font-size:9px;color:#b9b09f;border:1px solid #ffffff20;padding:5px 10px}.story-details{border-block:1px solid var(--line);margin:0 0 25px}.story-details summary{display:flex;align-items:center;justify-content:space-between;font-size:11px;cursor:pointer;list-style:none;padding:13px 0;color:#ded6c7}.story-details summary::-webkit-details-marker{display:none}.story-details summary>span{font-size:22px;color:var(--orange);transition:transform .2s}.story-details[open] summary>span{transform:rotate(45deg)}.story-details p{font-size:12px;line-height:1.9;color:var(--muted);padding-bottom:15px;margin:0}.story-reverse .story-art{order:2}.story-reverse .story-copy{order:1}.story-reverse .story-main{transform:rotate(3deg);inset:0 0 30px 60px}.story-reverse .story-inset{left:-8px;right:auto;transform:rotate(-7deg)}.story-reverse .story-art>.hand-note{left:-25px;right:auto;transform:rotate(7deg)}.story-reverse .photo-index{left:auto;right:-22px;transform:rotate(90deg);transform-origin:right center}.story-reverse .art-cross{left:auto;right:15px}.experiences .section-footnote{margin-top:90px}.table-section{position:relative;background:#29241b;overflow:hidden}.table-layout{gap:90px;align-items:center}.table-photo{height:620px;overflow:visible;margin-top:35px;margin-bottom:40px;isolation:isolate}.table-photo>#menu-photo{width:85%;height:90%;transform:rotate(-3deg);border:7px solid #e7dfcb;box-shadow:0 20px 50px #0005;filter:saturate(.9)}.table-photo>span:not(.menu-art-word):not(.table-sticker){bottom:65px;left:12px;right:auto;background:none;font-size:7px;transform:rotate(-3deg)}.menu-art-word{position:absolute;top:-45px;left:-20px;z-index:-1;font:800 100px/.85 var(--heading);letter-spacing:1px;color:#ffffff10;white-space:nowrap}.table-photo .menu-photo-inset{position:absolute;right:-5px;bottom:0;width:48%;height:46%;border:6px solid #e7dfcb;box-shadow:0 14px 35px #0007;transform:rotate(8deg);object-position:center 60%}.table-photo>.table-sticker{position:absolute;left:-20px;bottom:8px;background:var(--orange);color:#251c12;font:700 23px/1 var(--heading);padding:16px 20px;transform:rotate(-7deg);box-shadow:0 8px 30px #0004;right:auto}.menu-panel h3{font-size:42px}.menu-panel p{font-size:13px}.menu-caption{max-width:650px}.about{background:#191815}.about-inner{gap:100px}.about-visual{height:690px;margin-right:20px}.about-visual:before{display:none}.about-visual>.about-main-photo{width:84%;height:82%;transform:rotate(-4deg);border:7px solid #ded6c5;filter:saturate(.8);object-position:center 45%}.about-visual>.about-detail-photo{position:absolute;width:55%;height:40%;right:-20px;bottom:0;border:6px solid #ded6c5;transform:rotate(7deg);box-shadow:0 12px 30px #0005;filter:none}.about-photo-caption{position:absolute;top:-8px;right:-35px;font:600 16px/1.15 var(--heading);letter-spacing:1px;transform:rotate(7deg);background:var(--orange);color:#1c1710;padding:14px 20px;box-shadow:0 8px 20px #0004}.about-label{bottom:43px;left:-25px;z-index:2;padding:16px 21px;font-size:19px}.about-story{padding:0;margin-top:0;border:0}.about-copy h2{font-size:clamp(48px,5vw,68px)}.photo-manifesto{height:660px;position:relative;isolation:isolate;overflow:hidden;border-block:1px solid var(--line)}.photo-manifesto>img{position:absolute;z-index:-3;inset:0;object-position:center 52%;filter:brightness(.6) saturate(.75)}.manifesto-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#141310e0,#14131050 60%,#14131020),linear-gradient(0deg,#14131088,transparent 50%)}.photo-manifesto .wrap{height:100%;display:flex;justify-content:center;flex-direction:column;position:relative}.manifesto-title{font:700 clamp(70px,8vw,120px)/.93 var(--heading);letter-spacing:-1px;margin:0;color:var(--cream)}.manifesto-title em{font-style:normal;color:var(--orange)}.manifesto-note{position:absolute;right:8%;bottom:65px;font:italic 28px/1.25 Georgia,serif;transform:rotate(-8deg);color:#f3e8cf}.manifesto-star{position:absolute;right:10%;top:70px;color:var(--orange);font-size:125px;line-height:1;animation:gentle-spin 35s linear infinite}.occasion-grid{grid-template-columns:1.2fr 1fr;gap:24px;border:0;align-items:start}.occasion-card{position:relative;height:530px;overflow:hidden;border:0;padding:0;background:#24211b}.occasion-card:nth-child(even){margin-top:60px;height:470px}.occasion-card>img{position:absolute;inset:0;filter:brightness(.65) saturate(.8);transition:transform .9s,filter .9s;object-position:center 55%}.occasion-card:hover>img{transform:scale(1.05);filter:brightness(.8) saturate(1)}.occasion-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#141310f5,#14131080 45%,transparent 78%);pointer-events:none}.occasion-content{position:absolute;inset:auto 32px 32px;z-index:1}.occasion-content>span{font-size:8px;letter-spacing:2px;color:var(--orange)}.occasion-content h3{font:600 49px/.98 var(--heading);margin:17px 0}.occasion-content p{font-size:12px;color:#d0c7b8;line-height:1.9;max-width:360px;margin-bottom:19px}.occasion-content .text-link{color:var(--orange);font-size:11px}.process-grid{align-items:stretch;gap:75px}.process-art{min-height:650px;position:relative;isolation:isolate;overflow:hidden}.process-art>img{position:absolute;inset:0;z-index:-2;filter:brightness(.5) saturate(.7);object-position:center 55%}.process-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#141310ee,transparent);z-index:-1}.process-art-copy{padding:35px;position:absolute;bottom:0;left:0;right:0}.process-art h2{font-size:58px}.process-art .process-intro{font-size:12px;line-height:1.85;color:#d1c6b5;margin:20px 0}.process-art .text-link{color:var(--orange)}.process ol{padding-top:12px;align-self:center}.process li{padding-block:25px}.process li>span{font-size:43px;line-height:1;color:#f4783977}.process li p{font-size:12px;max-width:370px}.planning{background:#241e16}.planning-layout{gap:100px;align-items:center}.planning-mini-photo{height:250px;position:relative;margin:0 45px 55px 8px;max-width:380px}.planning-mini-photo img{transform:rotate(-5deg);border:6px solid #e2d8c3;object-position:center 60%;box-shadow:0 10px 30px #0005}.planning-mini-photo>.hand-note{position:absolute;right:-75px;bottom:-25px;transform:rotate(8deg);background:#241e16e6;padding:12px;font-size:24px}.planning-art h2{font-size:58px}.planning-list article{padding-block:25px}.planning-list h3{font-size:16px}.instagram-grid{grid-template-columns:1.1fr .9fr 1.1fr;gap:25px;align-items:start}.instagram-card:nth-child(2){margin-top:55px;transform:rotate(3deg)}.instagram-cover{height:440px}.instagram-card:nth-child(2) .instagram-cover{height:360px}.instagram-card:first-child{transform:rotate(-2deg)}.instagram-card:last-child{transform:rotate(2deg)}.instagram-note{margin-top:45px}.table-sticker,.about-photo-caption,.hand-note,.art-cross,.photo-index{pointer-events:none}
@media(max-width:1150px){.experience-story{gap:65px}.story-art{height:530px}.story-inset{width:180px;height:215px}.story-copy h3{font-size:61px}.table-layout,.about-inner{gap:60px}.about-visual{height:640px}.story-art>.hand-note{font-size:20px;right:-18px}.table-photo{height:580px}.occasion-content h3{font-size:44px}.process-grid{gap:45px}}
@media(max-width:900px){.editorial-services{gap:100px}.experience-story{gap:40px}.story-art{height:500px}.story-main{right:25px;padding-bottom:35px}.story-inset{width:145px;height:180px;right:-5px}.story-main figcaption{font-size:11px;bottom:10px}.story-copy h3{font-size:49px}.story-copy>.story-lead{font-size:14px!important}.story-copy>p:not(.eyebrow){font-size:12px}.story-art>.hand-note{font-size:17px;right:-15px;top:-15px}.story-reverse .story-main{left:25px}.story-reverse .story-inset{left:-5px}.art-cross{font-size:64px}.table-layout{gap:30px}.table-photo{height:550px}.table-photo>.table-sticker{font-size:19px;padding:13px;left:-12px}.menu-art-word{font-size:80px}.menu-panel h3{font-size:35px}.about-inner{gap:40px}.about-visual{height:630px}.about-photo-caption{font-size:13px;right:-20px}.about-label{font-size:16px;left:-10px;bottom:50px;padding:13px}.about-visual>.about-detail-photo{right:-10px}.photo-manifesto{height:560px}.manifesto-title{font-size:82px}.manifesto-note{font-size:22px;right:0;bottom:45px}.manifesto-star{font-size:90px;right:8%;top:55px}.occasion-grid{gap:18px}.occasion-card{height:490px}.occasion-card:nth-child(even){height:430px;margin-top:60px}.occasion-content{inset:auto 23px 23px}.occasion-content h3{font-size:39px}.process-grid{gap:30px}.process-art{min-height:700px}.process-art-copy{padding:24px}.process-art h2{font-size:46px}.planning-layout{gap:45px}.planning-art h2{font-size:49px}.planning-mini-photo{height:220px;margin-right:25px}.planning-mini-photo>.hand-note{font-size:19px;right:-50px}.instagram-cover{height:340px}.instagram-card:nth-child(2) .instagram-cover{height:290px}}
@media(max-width:650px){.experiences>.section-heading{margin-bottom:55px}.editorial-services{gap:75px}.experience-story{grid-template-columns:1fr;gap:45px}.story-art{height:445px;margin:0 10px}.story-main{inset:0 38px 22px 0}.story-inset{width:155px;height:190px;right:-8px;bottom:0}.story-art>.hand-note{right:-20px;top:15px;font-size:19px;max-width:145px}.photo-index{font-size:6px;left:-15px}.story-copy h3{font-size:57px;margin-bottom:23px}.story-copy>.story-lead{font-size:15px!important}.story-copy>p:not(.eyebrow){font-size:12px}.story-tags{gap:6px}.story-tags>span{font-size:8px;padding:5px 8px}.story-copy .eyebrow{font-size:8px}.story-reverse .story-art{order:0}.story-reverse .story-copy{order:1}.story-reverse .story-main{inset:0 0 22px 38px}.story-reverse .story-art>.hand-note{left:-17px;right:auto}.story-reverse .photo-index{right:-14px}.experiences .section-footnote{margin-top:50px}.table-section .section-heading{margin-bottom:50px}.table-layout{grid-template-columns:1fr;gap:35px}.table-photo{height:470px;margin-top:0;margin-bottom:20px;margin-left:8px;margin-right:7px}.table-photo>#menu-photo{height:90%;width:85%}.table-photo .menu-photo-inset{width:47%;height:45%;right:-1px}.menu-art-word{font-size:90px;left:-8px;top:-35px}.table-photo>.table-sticker{font-size:21px;left:-10px;bottom:0;padding:15px}.table-photo>span:not(.menu-art-word):not(.table-sticker){font-size:6px;bottom:60px;left:0;padding-left:6px}.menu-panel h3{font-size:36px}.about-inner{gap:45px}.about-visual{height:510px;margin:10px 10px 20px}.about-visual>.about-main-photo{width:88%;height:85%}.about-visual>.about-detail-photo{width:53%;height:39%;right:-9px}.about-photo-caption{top:5px;right:-15px;font-size:13px}.about-label{left:-15px;bottom:45px;font-size:16px;padding:13px}.about-copy h2{font-size:53px}.photo-manifesto{height:530px}.manifesto-title{font-size:75px}.photo-manifesto .eyebrow{font-size:7px;letter-spacing:1.4px;max-width:240px}.manifesto-note{font-size:20px;bottom:35px;right:7px}.manifesto-star{font-size:72px;right:15px;top:35px}.photo-manifesto>img{object-position:50% 50%}.occasion-grid{grid-template-columns:1fr;gap:25px}.occasion-card,.occasion-card:nth-child(even){height:450px;margin-top:0}.occasion-card:nth-child(even){margin-left:16px;transform:rotate(1deg)}.occasion-card:nth-child(odd){margin-right:14px;transform:rotate(-1deg)}.occasion-content{inset:auto 24px 26px}.occasion-content h3{font-size:43px}.occasion-content p{font-size:12px}.process-grid{grid-template-columns:1fr;gap:30px}.process-art{min-height:540px}.process-art-copy{padding:28px}.process-art h2{font-size:52px}.process ol{padding-top:0}.process li>span{font-size:40px}.planning-layout{grid-template-columns:1fr;gap:30px}.planning-mini-photo{height:250px;margin-right:45px;margin-bottom:50px}.planning-mini-photo>.hand-note{font-size:23px;right:-60px;bottom:-20px}.planning-art h2{font-size:53px}.planning-list article{padding-block:22px}.planning-list h3{font-size:15px}.instagram-grid{grid-template-columns:1fr;gap:35px;margin-inline:7px}.instagram-card:nth-child(2){margin-top:0;transform:rotate(2deg)}.instagram-card:first-child{transform:rotate(-2deg)}.instagram-cover,.instagram-card:nth-child(2) .instagram-cover{height:420px}.instagram-card:last-child{transform:rotate(-1deg)}.instagram-note{margin-top:35px}}
@media(prefers-reduced-motion:reduce){.manifesto-star{animation:none}.occasion-card>img{transition:none}}
.footer-bottom .developer-credit{font-size:10px;color:var(--muted);white-space:nowrap}.developer-credit strong{color:var(--orange);font-weight:600}.developer-credit:hover{color:var(--cream)}
@media(max-width:650px){.footer-bottom{flex-wrap:wrap;justify-content:space-between;row-gap:14px}.footer-bottom>span:first-child{flex-basis:100%}.footer-bottom .developer-credit{font-size:10px}}
/* Client review — 21/10/2026: improve reading at desktop and mobile sizes. */
.header nav a{font-size:14px}.header nav{gap:23px}.eyebrow,.story-copy .eyebrow{font-size:12px;letter-spacing:1.7px}.hero .eyebrow{font-size:14px;letter-spacing:1.8px}.hero-description{font-size:18px;line-height:1.8;max-width:500px}.hero-note{font-size:12px}.hero-photo img{object-position:center 57%}.section-heading>p,.story-copy>p:not(.eyebrow),.menu-panel p,.about-copy p:not(.eyebrow),.occasion-content p,.process li p,.process-art .process-intro,.planning-layout>div>p:not(.eyebrow),.planning-list p,.quote-copy>p:not(.eyebrow),.faq details p{font-size:16px;line-height:1.85}.story-copy>.story-lead{font-size:18px!important}.story-details p{font-size:15px}.story-details summary,.menu-tabs button,.text-link{font-size:14px}.story-tags>span,.menu-highlights span{font-size:12px}.button,.submit-button{font-size:14px}.button-small{font-size:12px}.quote-form label{font-size:14px}.quote-form input,.quote-form select,.quote-form textarea{font-size:16px}.quote-form small,.form-note,.menu-caption,.instagram-note{font-size:12px}.guest-total{font-size:13px}.guest-total strong{font-size:15px}.about-values>div{font-size:14px}.faq summary{font-size:15px}.process h3,.planning-list h3{font-size:18px}.footer-top>p,.footer-top>div{font-size:14px}.footer-bottom{font-size:11px}.footer-bottom .developer-credit,.privacy-button{font-size:12px}.occasion-content .text-link{font-size:13px}.occasion-content>span{font-size:10px}.post-overlay{font-size:14px}.load-post{font-size:12px}.hero .status-dot{width:8px;height:8px}.process-art{min-height:740px}.process-art h2{font-size:54px}.planning-list article{padding-block:22px}.header .brand-logo{width:145px;height:120px}
@media(max-width:1150px){.header nav{gap:15px}.header nav a{font-size:13px}}
@media(max-width:900px){.experience-story{gap:35px}.story-copy>.story-lead{font-size:17px!important}.story-copy>p:not(.eyebrow){font-size:15px}.story-copy h3{font-size:46px}.occasion-card,.occasion-card:nth-child(even){height:560px}.occasion-content h3{font-size:39px}.process-grid{grid-template-columns:1fr}.process-art{min-height:590px}.process-art-copy{max-width:520px}.process li p{max-width:none}.process-art h2{font-size:58px}.about-inner{gap:35px}.table-layout{gap:35px}}
@media(max-width:650px){.hero{min-height:850px;padding-top:45px}.hero .eyebrow{font-size:12px;letter-spacing:1.1px;gap:8px}.hero-description{font-size:16px;line-height:1.85;max-width:330px}.hero-photo img{object-position:center 55%;filter:brightness(.45) saturate(.75)}.hero-note{font-size:11px;flex-wrap:wrap}.hero-actions .text-link{font-size:14px}.hero-actions .button{font-size:14px}.eyebrow,.story-copy .eyebrow{font-size:11px;letter-spacing:1.3px}.section-heading>p,.story-copy>p:not(.eyebrow),.menu-panel p,.about-copy p:not(.eyebrow),.occasion-content p,.process li p,.process-art .process-intro,.planning-layout>div>p:not(.eyebrow),.planning-list p,.quote-copy>p:not(.eyebrow),.faq details p{font-size:15px}.story-copy>.story-lead{font-size:17px!important}.story-copy h3{font-size:57px}.story-tags>span,.menu-highlights span{font-size:11px}.menu-tabs{gap:20px}.menu-tabs button{font-size:14px}.story-details summary{font-size:13px}.story-details p{font-size:15px}.occasion-card,.occasion-card:nth-child(even){height:500px}.occasion-content p{line-height:1.8}.process-art{min-height:640px}.process-art-copy{padding:25px}.process-art h2{font-size:52px}.process h3,.planning-list h3{font-size:17px}.about-values>div{font-size:13px}.quote-form label{font-size:13px}.quote-form input::placeholder,.quote-form textarea::placeholder{font-size:14px}.submit-button{font-size:12px}.form-row{gap:10px}.faq summary{font-size:14px}.footer-bottom{font-size:10px}.post-overlay{font-size:13px}.footer-top>div{font-size:13px}.header .brand .brand-logo{width:126px;height:110px}.photo-manifesto .eyebrow{font-size:10px;max-width:280px}.section-footnote{font-size:9px}}
.story-inset-video video{display:block;width:100%;height:100%;object-fit:cover;background:#17140f}.story-inset-video{z-index:3}.story-inset-video video:focus-visible{outline:2px solid var(--orange);outline-offset:3px}
/* Client gallery: four supplied event photographs, preserving the printed-photo composition. */
.about-client-gallery{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:17px;height:730px;margin:20px 10px 25px;padding:8px 0 18px;isolation:isolate}.about-client-gallery>img.about-main-photo,.about-client-gallery>img.about-detail-photo,.about-client-gallery>img.about-gallery-photo{position:relative;inset:auto;width:100%;height:100%;min-height:0;border:6px solid #ded6c5;object-fit:cover;object-position:50% 44%;filter:none;box-shadow:0 10px 25px #0005}.about-client-gallery>.about-main-photo{transform:rotate(-4deg);z-index:1}.about-client-gallery>.about-gallery-second{transform:rotate(4deg) translateY(19px)}.about-client-gallery>.about-gallery-third{transform:rotate(-3deg) translateY(-5px)}.about-client-gallery>.about-detail-photo{transform:rotate(5deg);z-index:1}.about-client-gallery>.about-photo-caption{top:-13px;right:-20px;z-index:3}.about-client-gallery>.about-label{bottom:-7px;left:-20px;z-index:3}
@media(max-width:900px){.about-client-gallery{height:650px;gap:12px;margin-inline:5px}.about-client-gallery>img.about-main-photo,.about-client-gallery>img.about-detail-photo,.about-client-gallery>img.about-gallery-photo{border-width:5px}.about-client-gallery>.about-photo-caption{right:-14px}}
@media(max-width:650px){.about-client-gallery{height:590px;margin:20px 10px 35px;gap:12px}.about-client-gallery>.about-photo-caption{font-size:12px;right:-10px;top:-10px}.about-client-gallery>.about-label{font-size:15px;left:-14px;bottom:-5px;padding:12px 15px}.about-client-gallery>.about-label svg{width:22px;height:30px}}
/* Contain intrinsic video dimensions inside the print, including before styles load. */
.story-art>.story-inset-video{width:220px;height:320px;max-width:55%;overflow:hidden;z-index:3}.story-inset-video .video-frame{position:relative;display:block;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;isolation:isolate;background:#17140f}.story-inset-video .video-frame>video{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.video-toggle{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:54px;height:54px;border:1px solid #fff9;border-radius:50%;display:grid;place-items:center;background:#141310cc;color:var(--cream);padding:0;cursor:pointer;box-shadow:0 3px 18px #0006}.video-toggle:hover{background:var(--orange);color:var(--bg);border-color:var(--orange)}.video-toggle svg{grid-area:1/1;width:24px;height:24px}.video-toggle .play-icon{fill:currentColor;stroke:none;transform:translateX(1px)}.video-toggle .pause-icon{display:none;stroke-width:4}.is-playing .video-toggle{width:40px;height:40px;left:auto;right:8px;top:auto;bottom:8px;transform:none}.is-playing .video-toggle .play-icon{display:none}.is-playing .video-toggle .pause-icon{display:block;width:18px;height:18px}.video-muted-label{position:absolute;top:8px;left:8px;z-index:1;background:#141310bd;color:#f1eee5;font:600 8px var(--body);letter-spacing:1px;padding:5px 7px;pointer-events:none}.video-status{position:absolute;bottom:5px;left:5px;right:5px;font-size:10px;line-height:1.4;color:#fff;background:#141310d9;z-index:3}.video-status:empty{display:none}
@media(max-width:1150px){.story-art>.story-inset-video{width:180px;height:265px}}
@media(max-width:900px){.story-art>.story-inset-video{width:145px;height:215px}}
@media(max-width:650px){.story-art>.story-inset-video{width:155px;height:230px}.video-toggle{width:48px;height:48px}}
