/* Original V70 art directions. Each concept keeps its own type, geometry and interactions. */
/* AUTOMOTIVE: approved composition, verified Aventador SVJ photograph. */
.auto-image .motion-photo img{object-position:center 66%}
/* MAISON VALE: approved home-care structure with a new identity and grand interior. */
.h68-brand{font-size:33px;letter-spacing:-.055em}.h68-brand>span{letter-spacing:.16em}.h68-heading h1{font-size:clamp(64px,7vw,94px);line-height:.88;letter-spacing:-.06em}.h68-photo>img{object-position:50% 35%}.h68-photo{height:440px}.h68-house-lines{opacity:.35}
/* LANDSCAPE STUDIO: retain the 360 site study; add real landscaped reference and editable drawing layers. */
.p70-project{background:#d9e0d1;color:#334d3d;padding:36px}.p70-project-top{display:flex;justify-content:space-between;gap:30px;font:6px var(--mono);letter-spacing:.07em;margin-bottom:24px;line-height:1.8}.p70-project-top>span:last-child{font-size:5px;text-align:right;color:#74836c}.p70-project-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:24px}.p70-project figure{margin:0;position:relative;min-height:390px;overflow:hidden}.p70-project figure img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.2s}.p70-project figure:hover img{transform:scale(1.035)}.p70-project figcaption{position:absolute;bottom:14px;left:14px;right:14px;background:#1b392ccb;color:#d9e7d1;padding:10px;font:5px/1.8 var(--mono)}.p70-plan{border:1px solid #9fad9566;padding:18px;background:#e6eadc}.p70-plan-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;font:5px var(--mono)}.p70-plan-heading button{border:0;border-bottom:1px solid #8d9f78;background:transparent;color:#567346;padding:8px 0;font:6px var(--mono)}.p70-plan svg{width:100%;display:block;fill:none;margin:14px 0 6px}.p70-boundary{stroke:#6d825c;stroke-width:1}.p70-walk{stroke:#adb798;stroke-width:28;stroke-linecap:round}.p70-terrace{stroke:#80966c;fill:#b0bba344}.p70-trees{stroke:#5a7b42;stroke-width:1;fill:#8ca27625}.p70-planting{fill:#9bac7877;stroke:#78915d;stroke-width:1;opacity:0;transition:opacity .7s}.p70-plan.is-layered .p70-planting{opacity:1}.p70-labels{fill:#7e916e;font:7px var(--mono)}.p70-boundary{stroke-dasharray:1300;animation:p70-draw 14s ease infinite}.p70-plan-note{border-top:1px solid #9eae8d66;padding-top:18px;min-height:85px}.p70-plan-note b{font:400 15px var(--sans);color:#49663a}.p70-plan-note p{font-size:9px;line-height:1.8;color:#7b8c6a;margin:9px 0}.p70-materials{display:flex;gap:15px;margin-top:18px;font:5px var(--mono);color:#788a68;flex-wrap:wrap}.p70-materials span{display:flex;align-items:center;gap:5px}.p70-materials i{width:12px;height:12px;background:#b9b9a7;border-radius:50%}.p70-materials span:nth-child(2) i{background:#7c9568}.p70-materials span:nth-child(3) i{background:#a58e69}.demo-professional .site-brand>span{font-size:5px;letter-spacing:.17em}.demo-professional .advisory-services{background:#18392f}.demo-professional .advisory-closing{background:#bdd0ad;color:#304f3a}@keyframes p70-draw{0%,100%{stroke-dashoffset:1300}35%,90%{stroke-dashoffset:0}}
/* FORM: graphic strength studio, a real photograph, a useful timetable. */
.f70{--f-ink:#161a16;--f-acid:#d7ef66;--f-paper:#efeee7;background:var(--f-paper);color:var(--f-ink);font-family:'DM Sans',Arial,sans-serif}
.f70 button,.f70 a{cursor:pointer}.f70-nav{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:24px 35px;border-bottom:1px solid #c5c7ba;min-height:90px}.f70-brand{font:800 39px/.8 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.03em;color:#161a16}.f70-brand>span{display:block;font:6px 'DM Mono',monospace;letter-spacing:.16em;margin-top:8px}.f70-nav nav{display:flex;gap:25px;font-size:9px}.f70-nav>button{background:transparent;border:1px solid #758064;color:#303c24;padding:11px 13px;font-size:9px;min-height:35px}.f70-nav>button>span{margin-left:22px}.f70-nav a:hover{color:#5c7241}.f70-hero{padding:20px 35px 0}.f70-hero-top{display:flex;justify-content:space-between;align-items:center;gap:20px;font:6px 'DM Mono',monospace;letter-spacing:.06em;margin-bottom:20px}.f70-hero-top p{margin:0;display:flex;align-items:center;gap:7px}.f70-hero-top i{display:block;width:4px;height:4px;border-radius:50%;background:#596c3c}.f70-poster{position:relative;height:520px;overflow:hidden;background:#1d251c}.f70-poster>img{width:100%;height:100%;object-fit:cover;object-position:center 50%;transition:transform 1.3s cubic-bezier(.2,.7,.2,1)}.f70-poster:hover>img{transform:scale(1.025)}.f70-shade{position:absolute;inset:0;background:linear-gradient(180deg,#1c26124d,transparent 40%,#0c170bd9)}.f70-display{position:absolute;top:28px;left:30px;right:30px;color:#e4edca}.f70-display>span{font:600 20px 'Barlow Condensed',Impact,sans-serif;letter-spacing:.03em}.f70-display h1{font:800 clamp(78px,12vw,150px)/.9 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.025em;margin:0;color:#e3eecc}.f70-caption{position:absolute;bottom:32px;left:30px;right:30px;display:flex;justify-content:space-between;align-items:end;color:#e3edca;z-index:2}.f70-caption p{font:400 15px/1.55 'DM Sans',sans-serif;margin:0}.f70-caption>a{border:1px solid #d6e79c77;border-radius:50%;width:53px;height:53px;display:grid;place-items:center;color:#d7ef66;font-size:25px;transition:background .3s,color .3s}.f70-caption>a:hover{background:#d7ef66;color:#253215}.f70-motion{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none;opacity:.5}.f70-motion path{stroke:#d7ef66;stroke-width:.5;stroke-dasharray:60 1200;animation:f70-lines 16s linear infinite}.f70-motion circle{stroke:#d7ef66;stroke-width:.5;stroke-dasharray:30 300;animation:f70-lines 35s linear infinite}.f70-baseline{display:flex;justify-content:space-between;gap:20px;padding:20px 0;font:500 9px 'DM Mono',monospace;border-bottom:1px solid #bdc1af}.f70-training{padding:65px 35px;background:var(--f-paper)}.f70-section-head{display:flex;justify-content:space-between;align-items:start;gap:35px;margin-bottom:40px}.f70-section-head>span{font:6px/1.8 'DM Mono',monospace;letter-spacing:.07em;margin-top:10px}.f70 h2{font:700 63px/.94 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.01em;margin:0;text-transform:uppercase;color:inherit}.f70 h2 em{font-style:normal;color:#6a7f43}.f70-focus{display:grid;grid-template-columns:1.05fr 1fr;border-top:1px solid #aeb79e}.f70-focus-options{border-right:1px solid #aeb79e;padding-right:30px}.f70-focus-options>button{display:flex;align-items:center;gap:20px;width:100%;border:0;border-bottom:1px solid #bfc7b2;background:transparent;color:#9aab81;text-align:left;padding:26px 0;min-height:100px;transition:color .3s}.f70-focus-options button>span{font:7px 'DM Mono',monospace;color:#879672}.f70-focus-options b{font:600 34px 'Barlow Condensed',Impact,sans-serif;letter-spacing:.01em}.f70-focus-options i{font-style:normal;font-size:22px;margin-left:auto;transition:transform .3s}.f70-focus-options>button[aria-pressed=true]{color:#273b19}.f70-focus-options>button[aria-pressed=true] i{transform:rotate(45deg)}.f70-focus-detail{padding:28px 0 0 35px}.f70-focus-detail>span{font:6px 'DM Mono',monospace;letter-spacing:.1em;color:#7c8c65}.f70-focus-detail h3{font:600 38px/.98 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;letter-spacing:0;margin:20px 0;color:#2a3e1c}.f70-focus-detail p{font-size:10px;line-height:1.85;color:#7b8969;max-width:32ch}.f70-focus-meta{display:flex;gap:20px;margin-top:22px;font:6px 'DM Mono',monospace;color:#697e4b}.f70-focus-detail>button{margin-top:25px;width:100%;display:flex;justify-content:space-between;align-items:center;border:0;border-bottom:1px solid #99aa80;background:transparent;color:#465f30;padding:12px 0;font-size:10px}.f70-focus-detail>button>span{font-size:19px}.f70-schedule{padding:65px 35px;background:#d7ef66;color:#29341c}.f70-schedule-head{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:35px}.f70-schedule-head>div>span{font:6px 'DM Mono',monospace;letter-spacing:.07em}.f70-schedule-head h2{font-size:66px;margin-top:26px}.f70-schedule-head>p{font-size:10px;line-height:1.9;color:#708341;max-width:28ch;margin:0}.f70-days{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #94ac4a}.f70-days button{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:16px;border:0;border-right:1px solid #94ac4a;background:transparent;color:#728b3f;font:9px 'DM Mono',monospace;transition:background .25s,color .25s}.f70-days button:last-child{border-right:0}.f70-days button span{font-size:6px;opacity:.5}.f70-days button[aria-pressed=true]{background:#28381b;color:#ddf68e}.f70-session-list{min-height:240px}.f70-session-list article{display:grid;grid-template-columns:70px 1fr 50px 35px;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid #a2b955}.f70-session-list time{font:12px 'DM Mono',monospace;color:#546d2e}.f70-session-list h3{font:600 30px 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:0;color:#3c5323}.f70-session-list article>span{font:6px 'DM Mono',monospace;color:#7d9148}.f70-session-list article>button{border:1px solid #789941;background:transparent;color:#425e24;border-radius:50%;width:32px;height:32px;font-size:15px;transition:background .2s,color .2s}.f70-session-list article>button:hover{background:#2c4119;color:#e4fba4}.f70-last{padding:60px 35px;background:#1a2515;color:#d4e3b8}.f70-last>span{font:6px 'DM Mono',monospace;letter-spacing:.06em;color:#91a772}.f70-last h2{font-size:79px;margin:25px 0}.f70-last h2 em{color:#d7ef66}.f70-last>button{background:#d7ef66;color:#304121;border:0;padding:15px 18px;font-size:10px;display:flex;gap:50px;align-items:center}.f70-last>button>span{font-size:19px}.f70 .concept-credit{background:#111b0d;color:#81956a}.f70 .request-dialog{background:#eff2df;color:#2a3e1b;border-radius:0}.f70 .request-dialog h2{font:700 46px/.95 'Barlow Condensed',Impact,sans-serif}.f70 .request-dialog .action{background:#2c401e;color:#ddecbe;border:0;border-radius:0}
@keyframes f70-lines{to{stroke-dashoffset:-2400}}
/* WESTWARD: real neighborhood shop, cobalt lettering and warm paper. */
.s70{background:#f2ecdf;color:#163a5b;font-family:'DM Sans',Arial,sans-serif}.s70-nav{padding:22px 34px;min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:25px;background:#f2ecdf}.s70-brand{font:800 28px/.9 'Barlow Condensed',Impact,sans-serif;letter-spacing:.015em;color:#214d75}.s70-brand span{display:block;font:500 7px 'DM Sans',sans-serif;letter-spacing:.28em;margin-top:6px}.s70-nav nav{display:flex;gap:24px;font-size:10px;color:#6d7d83}.s70-nav>button{background:#234e74;color:#f4efe2;border:0;border-radius:2px;padding:12px 16px;font-size:10px;display:flex;gap:30px;align-items:center}.s70-nav>button>span{font-size:18px}.s70-hero{position:relative;min-height:570px;display:grid;place-items:center;color:#f7edda;overflow:hidden;isolation:isolate}.s70-hero-photo{position:absolute;inset:0;z-index:-1}.s70-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 48%;transform:scale(1.02);transition:transform 1.5s}.s70-hero:hover .s70-hero-photo img{transform:scale(1.05)}.s70-photo-tone{position:absolute;inset:0;background:linear-gradient(180deg,#142a3c66,#1c283b2e 30%,#19263aa6)}.s70-sign{text-align:center;width:88%;position:relative;padding:0 10px 30px}.s70-sign>p{font:8px 'DM Mono',monospace;letter-spacing:.11em;text-shadow:0 1px 10px #0006}.s70-sign h1{font:800 clamp(85px,13.7vw,162px)/1 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.025em;margin:20px 0 0;color:#f9eed5;text-shadow:0 3px 0 #214b70,0 6px 25px #132d4488}.s70-sign>span{font:600 14px 'DM Sans',sans-serif;letter-spacing:.19em;display:block;margin:6px 0 0;text-shadow:0 1px 10px #0008}.s70-sign svg{display:block;width:240px;height:12px;fill:none;stroke:#f6ebd5;stroke-width:1;margin:25px auto}.s70-sign>button{background:#f4edde;color:#234e74;border:1px solid #f4edde;border-radius:2px;padding:13px 20px;font-size:10px;display:inline-flex;gap:35px;align-items:center;transition:background .25s,transform .25s}.s70-sign>button:hover{background:#fff8e9;transform:translateY(-2px)}.s70-sign>button>span{font-size:17px}.s70-hero-bottom{position:absolute;left:34px;right:34px;bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:25px;font:6px 'DM Mono',monospace;letter-spacing:.08em}.s70-hero-bottom a{font:9px 'DM Sans',sans-serif;letter-spacing:0}.s70-welcome{display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;padding:70px 34px;align-items:center}.s70-label{font:6px/1.9 'DM Mono',monospace;letter-spacing:.07em;color:#8c8d80}.s70 h2{font:700 56px/.96 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:#234e74}.s70-welcome h2{margin:25px 0}.s70-welcome-copy>p{font-size:10px;line-height:1.9;color:#81877e;max-width:32ch}.s70-gallery-buttons{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap}.s70-gallery-buttons>button{border:0;border-bottom:1px solid #d0cbbd;padding:8px 0;background:transparent;font:6px 'DM Mono',monospace;color:#92978c}.s70-gallery-buttons>button[aria-pressed=true]{border-color:#234e74;color:#234e74}.s70-gallery{margin:0;position:relative;min-height:360px;background:#b09c81;overflow:hidden}.s70-gallery>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% center;opacity:0;transform:scale(1.025);transition:opacity .7s,transform 1.2s}.s70-gallery>img.is-active{opacity:1;transform:scale(1)}.s70-gallery figcaption{position:absolute;bottom:12px;left:12px;right:12px;font:4px/1.8 'DM Mono',monospace;letter-spacing:.02em;color:#f1e8d3;background:#17344cb3;padding:9px}.s70-menu{padding:60px 34px;background:#e7dfcc;display:grid;grid-template-columns:.85fr 1.15fr;gap:45px}.s70-menu-heading h2{font-size:51px;margin:20px 0}.s70-menu-heading p{font-size:10px;line-height:1.9;color:#889080}.s70-services>button{width:100%;display:flex;align-items:start;gap:16px;background:transparent;border:0;border-bottom:1px solid #aeb8ac; padding:24px 0;color:#234e74;text-align:left}.s70-services>button:first-child{border-top:1px solid #aeb8ac}.s70-services>button>span{font:6px 'DM Mono',monospace;color:#91a090;padding-top:7px}.s70-services h3{font:600 28px/1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;letter-spacing:0;margin:0 0 10px}.s70-services p{font-size:8px;line-height:1.8;color:#8b9584;max-width:27ch;margin:0}.s70-services b{margin-left:auto;font:5px 'DM Mono',monospace;white-space:nowrap;padding-top:5px}.s70-services i{display:block;font-style:normal;font-size:20px;margin-top:14px;transition:transform .3s}.s70-services button:hover i{transform:translate(3px,-3px)}.s70-closing{text-align:center;padding:60px 25px;background:#204c73;color:#e7e3d5;position:relative;overflow:hidden}.s70-closing p{font:400 19px 'DM Sans',sans-serif;margin:0 0 25px;position:relative}.s70-closing p>b{display:block;font:700 75px/.95 'Barlow Condensed',Impact,sans-serif;margin-top:13px;letter-spacing:-.015em}.s70-closing>button{font:10px 'DM Sans',sans-serif;border:1px solid #a5b1b6;border-radius:2px;background:transparent;color:#e5e1d1;padding:13px 25px;position:relative}.s70-closing>span{display:block;margin-top:30px;font:5px 'DM Mono',monospace;letter-spacing:.08em;color:#98acb5}.s70-pole{position:absolute;width:180px;top:-30%;bottom:-30%;right:-60px;transform:rotate(25deg);background:repeating-linear-gradient(0deg,transparent 0 30px,#9fb4c00d 30px 60px);animation:s70-stripes 30s linear infinite}.s70 .concept-credit{background:#173f61;color:#97a9ae}.s70 .request-dialog{border-radius:2px;background:#f2ecdf;color:#234e74}.s70 .request-dialog h2{font:700 44px/.98 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.01em}.s70 .request-dialog .action{background:#234e74;color:#f2ecdf;border:0;border-radius:2px}
@keyframes s70-stripes{to{background-position:0 180px}}
@media(max-width:900px) and (min-width:721px){.f70-focus-options b{font-size:29px}.f70-poster{height:490px}.f70-display h1{font-size:110px}.s70-sign h1{font-size:110px}.s70-welcome,.s70-menu{gap:30px}.p70-project-grid{gap:16px}.p70-project{padding:28px}.p70-plan-heading{align-items:start;gap:12px;flex-direction:column}.p70-plan svg{margin-top:25px}.p70-plan-note b{font-size:13px}}
@media(max-width:720px){.h68-brand{font-size:28px}.h68-heading h1{font-size:71px;line-height:.88}.h68-photo{height:400px}.h68-photo>img{object-position:50% 40%}.p70-project{padding:30px 23px}.p70-project-top{display:block;font-size:6px}.p70-project-top>span:last-child{display:block;font-size:4px;text-align:left;margin-top:10px}.p70-project-grid{grid-template-columns:1fr;gap:20px}.p70-project figure{min-height:310px}.p70-project figcaption{font-size:5px}.p70-plan{padding:17px}.p70-plan-heading{font-size:5px}.p70-plan-heading button{font-size:6px}.p70-plan-note b{font-size:16px}.p70-plan-note p{font-size:10px}.p70-materials{font-size:5px;gap:16px}.f70-nav{padding:22px 23px;gap:15px;min-height:86px}.f70-brand{font-size:35px}.f70-brand>span{font-size:5px}.f70-nav nav{display:none}.f70-nav>button{font-size:7px;padding:10px;min-height:34px}.f70-nav>button>span{margin-left:10px}.f70-hero{padding:18px 23px 0}.f70-hero-top{font-size:5px;gap:12px;margin-bottom:18px}.f70-hero-top>span{max-width:85px;text-align:right;font-size:4px;line-height:1.8}.f70-poster{height:500px}.f70-poster>img{object-position:59% center}.f70-display{left:20px;right:20px;top:23px}.f70-display>span{font-size:17px}.f70-display h1{font-size:clamp(70px,16vw,110px);line-height:.9;white-space:nowrap}.f70-caption{left:20px;right:20px;bottom:25px;gap:15px}.f70-caption p{font-size:13px}.f70-caption>a{width:44px;height:44px;font-size:22px;flex-shrink:0}.f70-baseline{font-size:6px;gap:14px;padding:17px 0}.f70-training{padding:50px 23px}.f70-section-head{display:block;margin-bottom:30px}.f70-section-head>span{font-size:5px}.f70-section-head h2{font-size:51px;margin-top:25px}.f70-focus{display:block}.f70-focus-options{padding-right:0;border-right:0}.f70-focus-options>button{padding:20px 0;min-height:75px}.f70-focus-options b{font-size:33px}.f70-focus-detail{padding:30px 0 0}.f70-focus-detail h3{font-size:41px}.f70-focus-detail p{font-size:11px;max-width:100%}.f70-focus-detail>span{font-size:6px}.f70-focus-meta{font-size:7px}.f70-focus-detail>button{margin-top:20px;font-size:11px}.f70-schedule{padding:50px 23px}.f70-schedule-head{display:block;margin-bottom:25px}.f70-schedule-head>div>span{font-size:5px}.f70-schedule-head h2{font-size:58px;margin:23px 0}.f70-schedule-head>p{font-size:10px;max-width:100%}.f70-days button{padding:15px 9px;justify-content:center;font-size:8px}.f70-days button span{display:none}.f70-session-list article{grid-template-columns:45px 1fr 27px;gap:12px;padding:22px 0}.f70-session-list time{font-size:10px}.f70-session-list h3{font-size:25px}.f70-session-list article>span{display:none}.f70-session-list article>button{width:28px;height:28px;font-size:14px}.f70-last{padding:50px 23px}.f70-last h2{font-size:63px}.f70-last>span{font-size:5px}.f70-last>button{font-size:10px;gap:45px}.f70 .request-dialog h2{font-size:39px}.s70-nav{padding:20px 23px;gap:15px;min-height:85px}.s70-brand{font-size:26px}.s70-brand span{font-size:6px}.s70-nav nav{display:none}.s70-nav>button{font-size:9px;padding:10px 13px;gap:19px}.s70-hero{min-height:520px}.s70-hero-photo img{object-position:54% center}.s70-sign{width:94%;padding:0 10px 25px}.s70-sign>p{font-size:5px;letter-spacing:.04em}.s70-sign h1{font-size:clamp(62px,16vw,104px);margin-top:25px;letter-spacing:-.01em}.s70-sign>span{font-size:9px;letter-spacing:.13em;margin-top:8px}.s70-sign svg{width:180px;margin:25px auto;height:9px}.s70-sign>button{font-size:9px;padding:12px 16px;gap:30px}.s70-hero-bottom{left:23px;right:23px;bottom:21px;gap:20px;font-size:4px;line-height:1.8}.s70-hero-bottom>a{font-size:8px;white-space:nowrap}.s70-welcome{grid-template-columns:1fr;padding:50px 23px;gap:30px}.s70-label{font-size:5px}.s70-welcome h2{font-size:56px;margin:24px 0}.s70-welcome-copy>p{font-size:11px;max-width:100%}.s70-gallery-buttons>button{font-size:7px}.s70-gallery{min-height:350px}.s70-gallery figcaption{font-size:4px}.s70-menu{padding:50px 23px;display:block}.s70-menu-heading h2{font-size:54px;margin:22px 0}.s70-menu-heading>p{font-size:11px;margin-bottom:30px}.s70-services>button{gap:12px;padding:25px 0}.s70-services h3{font-size:29px}.s70-services p{font-size:9px;max-width:22ch}.s70-services>button>span{font-size:6px}.s70-services b{font-size:5px}.s70-closing{padding:55px 23px}.s70-closing p{font-size:16px}.s70-closing p>b{font-size:67px}.s70-closing>span{font-size:4px}.s70 .request-dialog h2{font-size:38px}}
@media(prefers-reduced-motion:reduce){.p70-project *,.f70 *, .s70 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.f70-poster>img,.s70-hero-photo img{transform:none!important}.p70-boundary{stroke-dashoffset:0}.p70-project figure img{transform:none!important}}
.demo-paused .p70-boundary,.demo-paused .f70-motion *,.demo-paused .s70-pole{animation-play-state:paused}
