body .home-arrival{z-index:100;background:#0d0d0d;animation:1.32s cubic-bezier(.77,0,.18,1) forwards home-key-exit;overflow:hidden}body .home-arrival:before{opacity:1;background:radial-gradient(at 50% 48%,#caa36129,#0000 32%)}body .home-arrival:after{content:"";z-index:1;background:var(--gold-bright);opacity:.34;width:1px;animation:.52s ease-out .26s both home-key-axis;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}body .home-arrival-mark{z-index:3}.home-arrival-key-scene{z-index:3;width:min(470px,82vw);height:330px;position:relative}.home-arrival-keyhole{opacity:0;width:116px;height:132px;animation:.38s ease-out .12s forwards home-keyhole-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-arrival-keyhole img{object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 10px 18px #00000047);width:116px;height:132px;display:block}.home-arrival-keyhole:before,.home-arrival-keyhole:after{display:none}.home-arrival-keyhole b{background:var(--gold-bright);transform-origin:0;width:29px;height:1px;animation:.3s ease-out .62s forwards home-key-precision;position:absolute;top:51%;right:-35px;transform:scaleX(0)}.home-arrival-key{border:1px solid var(--gold-bright);transform-origin:calc(100% - 3px);opacity:0;border-radius:10px;width:198px;height:14px;animation:.64s cubic-bezier(.16,1,.3,1) .3s forwards home-key-turn-refined;position:absolute;top:50%;left:calc(50% - 205px)}.home-arrival-key:before{content:"";border:1px solid var(--gold-bright);border-radius:50%;width:48px;height:48px;position:absolute;top:50%;left:-41px;transform:translateY(-50%)}.home-arrival-key:after{content:"";border-right:1px solid var(--gold-bright);border-bottom:1px solid var(--gold-bright);width:24px;height:15px;box-shadow:-13px 0 0 -1px #0d0d0d,-13px 0 0 0 var(--gold-bright);position:absolute;bottom:-15px;right:18px}body .home-arrival>p.home-arrival-promise,body .home-arrival>p.home-arrival-signature{z-index:3;text-transform:none;white-space:nowrap;opacity:0;left:50%;right:auto;transform:translate(-50%)}body .home-arrival>p.home-arrival-promise{font:clamp(28px,3.4vw,48px)/1 var(--serif);letter-spacing:-.045em;animation:.42s ease-out .46s forwards home-key-copy;bottom:clamp(65px,10vw,105px)}body .home-arrival>p.home-arrival-signature{font:italic 14px/1 var(--serif);letter-spacing:.08em;color:var(--gold-bright);animation:.42s ease-out .58s forwards home-key-copy;bottom:clamp(31px,5vw,55px)}body .home-arrival-condo{display:none}@keyframes home-keyhole-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.84)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes home-key-turn-refined{0%{opacity:0;transform:rotate(0)scale(.92)}35%{opacity:1}to{opacity:1;transform:rotate(42deg)scale(1)}}@keyframes home-key-axis{to{transform:scaleY(1)}}@keyframes home-key-precision{to{transform:scaleX(1)}}@keyframes home-key-copy{to{opacity:1;transform:translate(-50%,-8px)}}@keyframes home-key-exit{0%,78%{opacity:1;visibility:visible;clip-path:inset(0)}to{opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%)}}@media (max-width:700px){.home-arrival-key-scene{width:82vw;height:280px}.home-arrival-keyhole,.home-arrival-keyhole img{width:104px;height:118px}.home-arrival-key{width:164px;left:calc(50% - 171px)}.home-arrival-key:before{width:41px;height:41px;left:-34px}body .home-arrival>p.home-arrival-promise{font-size:30px;bottom:88px}body .home-arrival>p.home-arrival-signature{bottom:49px}}@media (prefers-reduced-motion:reduce){body .home-arrival{display:none}.home-arrival-key,.home-arrival-keyhole,body .home-arrival:after{animation:none}}
body .home-arrival{animation:3.25s cubic-bezier(.77,0,.18,1) forwards home-key-exit}@keyframes home-key-exit{0%,84%{opacity:1;visibility:visible;clip-path:inset(0)}to{opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%)}}
.home-arrival-key{width:160px;left:calc(50% - 167px)}@media (max-width:700px){.home-arrival-key{width:132px;left:calc(50% - 139px)}}
.film-hero{--water:#2e6f74;--sand:#f4f0e9;--inkgreen:#141a1c;isolation:isolate;background:var(--inkgreen);color:#fff;flex-direction:column;justify-content:flex-end;min-height:clamp(600px,94svh,960px);display:flex;position:relative;overflow:hidden}.film-hero-media{z-index:0;position:absolute;inset:0}.film-hero-video{object-fit:cover;object-position:center 56%;background:var(--inkgreen);filter:saturate(.9)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.film-hero-scrim{background:linear-gradient(#141a1cb8,#141a1c24 30%,#141a1c52 62%,#141a1ce6);position:absolute;inset:0}.film-hero-scrim:after{content:"";background:linear-gradient(90deg,#141a1c99,#0000 60%);position:absolute;inset:0}.film-hero-grain{background:radial-gradient(125% 92% at 50% 42%,#0000 52%,#141a1c80);position:absolute;inset:0}.film-hero-copy{z-index:2;width:100%;max-width:1260px;padding:clamp(120px,18vh,220px) clamp(24px,7vw,120px) clamp(96px,13vh,170px);position:relative}.film-eyebrow{color:var(--sand);margin:0 0 22px}.film-hero-copy h1{letter-spacing:-.056em;text-shadow:0 2px 34px #141a1c80;margin:0 0 28px;font-size:clamp(46px,7.3vw,116px);line-height:.9}.film-hero-copy h1 em{color:var(--water);font-style:italic;font-weight:400}.film-hero-copy .hero-deck{color:#ffffffe0;text-shadow:0 1px 18px #141a1c8c;max-width:660px;margin:0 0 34px;font-size:clamp(17px,1.5vw,20px);line-height:1.7}.film-button{background:var(--sand);border-color:var(--sand);color:var(--inkgreen)}.film-button:hover{color:var(--inkgreen);background:#fff;border-color:#fff;transform:translateY(-2px)}.film-link{color:#fff;border-color:#ffffff80}.film-link:hover{color:var(--water);border-color:var(--water)}.film-hero-caption{z-index:2;color:#fff;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px clamp(24px,7vw,120px);display:flex;position:relative}.film-caption-mark{letter-spacing:.16em;text-transform:uppercase;color:#ffffffbd;font-size:11px;font-weight:700}.film-hero-caption p{font:clamp(20px,2vw,28px)/1.1 var(--serif);margin:0}.film-caption-scroll{letter-spacing:.16em;text-transform:uppercase;color:var(--water);font-size:11px;font-weight:700}.film-hero-copy>*{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards film-rise;transform:translateY(26px)}.film-hero-copy>:nth-child(2){animation-delay:.12s}.film-hero-copy>:nth-child(3){animation-delay:.22s}.film-hero-copy>:nth-child(4){animation-delay:.32s}@keyframes film-rise{to{opacity:1;transform:none}}@media (max-width:1100px){.film-hero-copy{padding:clamp(110px,17vh,200px) clamp(24px,6vw,72px) clamp(88px,12vh,150px)}}@media (max-width:700px){.film-hero{min-height:92svh}.film-hero-copy{max-width:none;padding:clamp(96px,15vh,170px) 21px clamp(72px,11vh,120px)}.film-hero-copy h1{font-size:clamp(40px,12vw,64px)}.film-hero-caption{gap:12px;padding:18px 21px}.film-caption-scroll{display:none}}@media (prefers-reduced-motion:reduce){.film-hero-copy>*{opacity:1;animation:none;transform:none}}.brand-bridge-section{background:#f4f0e9;border-top:1px solid #2e6f7440}.rent-first-note{background:#f4f0e9;border-top:1px solid #2e6f7440;border-bottom:1px solid #2e6f7440;padding:clamp(60px,8vw,100px) clamp(24px,8vw,130px)}.rent-first-note>div{max-width:760px}.rent-first-note h2{letter-spacing:-.02em;color:#141a1c;margin:10px 0 18px;font-size:clamp(32px,4vw,48px);line-height:1.1}.rent-first-note p{color:#141a1c;margin:0 0 14px;font-size:17px;line-height:1.6}.rent-first-note .eyebrow{color:#2e6f74}.rent-first-note .source-note{color:#3a4345;font-size:14px}.rent-first-note .source-note a{color:#2e6f74;border-bottom:1px solid #2e6f7466}@media (max-width:700px){.rent-first-note{padding:48px 21px}}.home-art-directed{--home-ease:cubic-bezier(.16,1,.3,1)}.home-art-directed .proof-rail{border-top:1px solid #ffffff24;grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}.home-art-directed .proof-rail span{transition:background .2s var(--home-ease)}.home-art-directed .proof-rail span:hover{background:#d0a64424}.home-art-directed .issue-grid>a{transition:background .25s var(--home-ease),transform .25s var(--home-ease),box-shadow .25s var(--home-ease)}.home-art-directed .issue-grid>a:hover,.home-art-directed .issue-grid>a:focus-visible{z-index:1;transform:translateY(-4px);box-shadow:0 12px 30px #0505061a}.home-art-directed .issue-grid a>span{padding-left:20px;position:relative}.home-art-directed .issue-grid a>span:before{content:"";background:var(--gold);width:11px;height:1px;position:absolute;top:50%;left:0}.home-art-directed .listing-slide{transition:transform .22s var(--home-ease),background .22s var(--home-ease),border-color .22s var(--home-ease)}.home-art-directed .listing-slide:hover,.home-art-directed .listing-slide:focus-visible{border-color:var(--gold-bright);transform:translateY(-6px)}.home-art-directed .broker-story{border-top:1px solid #d0a6444d;padding:clamp(80px,9vw,130px) clamp(24px,8vw,130px)}.home-art-directed .story-aside{flex-direction:column;align-self:start;gap:28px;display:flex}.home-art-directed .story-label{display:none!important}.home-art-directed .story-portrait{aspect-ratio:3/4;object-fit:cover;object-position:center 24%;filter:saturate(.9)contrast(1.02);border:1px solid #d0a64459;border-radius:16px;width:100%;max-width:320px;box-shadow:0 16px 40px #00000059}.home-art-directed .broker-story .text-link.light-link{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff4d;border-radius:9999px;align-items:center;min-height:46px;margin-top:24px;padding:0 22px;font-size:13px;font-weight:600;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.home-art-directed .broker-story .text-link.light-link:hover{color:#141a1c;background:#fff;border-color:#fff;transform:translateY(-2px)}@media (max-width:700px){.home-art-directed .broker-story{gap:36px;padding:60px 21px}.home-art-directed .story-portrait{max-width:240px}}.home-art-directed .market-snapshot .metric{border-color:#d0a64438}.home-art-directed .market-snapshot .metric:hover{border-color:#d0a64480}.home-art-directed .city-shelf a,.home-art-directed .intelligence-shelf>a{transition:background .22s var(--home-ease),color .22s var(--home-ease)}.home-art-directed .city-shelf a:hover,.home-art-directed .city-shelf a:focus-visible{color:var(--gold)}.home-art-directed .intelligence-shelf>a:hover,.home-art-directed .intelligence-shelf>a:focus-visible{background:var(--limestone)}.home-art-directed .intelligence-shelf a>span{position:relative}.film-hero-caption p.film-caption-disclosure{letter-spacing:.04em;opacity:.72;flex-basis:100%;order:3;margin-top:.35rem;font-family:inherit;font-size:.6875rem;line-height:1.3}.button,.button-secondary,.film-button,a.button,button.button{letter-spacing:.015em;font-weight:600;transition:all .24s cubic-bezier(.16,1,.3,1);box-shadow:0 3px 12px #141a1c14;border-radius:9999px!important}.button:hover,a.button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #141a1c29}.button:active,a.button:active{transform:translateY(1px)}.button-secondary,a.button-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#141a1c!important;background:#ffffffd9!important;border:1px solid #141a1c2e!important;border-radius:9999px!important}.button-secondary:hover,a.button-secondary:hover{color:#fff!important;background:#141a1c!important;border-color:#141a1c!important}.button-gold{font-weight:700;color:#141a1c!important;background:#c2a87e!important;border-color:#c2a87e!important}.button-gold:hover{color:#0e1213!important;background:#b39668!important}.button-secondary-soft{color:#141a1c!important;background:#141a1c0d!important;border:1px solid #141a1c24!important}.button-secondary-soft:hover{background:#141a1c1f!important}.film-hero-copy h1 em{text-shadow:0 2px 28px #141a1cb3;color:#faf7f2!important}.film-link{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.06em;text-transform:uppercase;background:#141a1c52;align-items:center;min-height:52px;padding:0 24px;font-size:13px;font-weight:600;text-decoration:none;transition:all .22s;display:inline-flex;color:#fff!important;border:1px solid #ffffff59!important;border-radius:9999px!important}.film-link:hover{background:#ffffff2e;transform:translateY(-2px);color:#fff!important;border-color:#fff!important}.brand-bridge-section{background:#f4f0e9!important;border-top:1px solid #2e6f742e!important;border-bottom:0!important;padding:clamp(70px,8vw,110px) clamp(24px,8vw,130px) clamp(80px,9vw,130px)!important}.brand-bridge-section .button-row{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.brand-bridge-section .text-link,.page-section .text-link{letter-spacing:.08em;color:#141a1c;text-transform:uppercase;background:#fff6;border:1px solid #141a1c1f;border-radius:9999px;align-items:center;min-height:44px;padding:0 18px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.brand-bridge-section .text-link:hover,.page-section .text-link:hover{color:#fff;background:#141a1c;border-color:#141a1c;transform:translateY(-1px)}.home-art-directed>.page-section{background:#faf7f2!important;border-top:1px solid #141a1c14!important;border-bottom:1px solid #141a1c14!important;padding:clamp(70px,8vw,110px) clamp(24px,8vw,130px)!important}.home-art-directed>.page-section .button-row{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.story-label{display:none!important}.story-deck-section{background:#f4f0e9;border-top:1px solid #141a1c14;border-bottom:1px solid #141a1c14;padding:clamp(80px,10vw,130px) clamp(24px,7vw,120px);scroll-margin-top:100px}.story-deck-header{max-width:980px;margin-bottom:40px}.story-eyebrow{color:#2e6f74;margin-bottom:14px}.story-deck-header h2{font:clamp(36px, 4.8vw, 64px)/1.04 var(--serif);letter-spacing:-.035em;color:#141a1c;margin:0 0 18px}.story-deck-sub{color:#4a5254;max-width:720px;margin:0 0 32px;font-size:clamp(16px,1.4vw,19px);line-height:1.65}.story-pill-nav{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.story-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#141a1c;cursor:pointer;background:#ffffffb3;border:1px solid #141a1c29;border-radius:9999px;align-items:center;gap:10px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.story-pill:hover{background:#fff;border-color:#141a1c4d;transform:translateY(-2px);box-shadow:0 6px 16px #141a1c0f}.story-pill.active{color:#fff;background:#141a1c;border-color:#141a1c;box-shadow:0 6px 20px #141a1c24}.story-pill-label{font-size:13px;line-height:1.2;display:inline-block}.story-pill-index{letter-spacing:.05em;background:#141a1c1a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:inline-flex}.story-pill.active .story-pill-index{color:#fff;background:#fff3}.story-stage-card{background:#fff;border:1px solid #141a1c1a;border-radius:20px;margin-top:10px;padding:clamp(32px,5vw,64px);box-shadow:0 20px 50px #141a1c0f}.story-stage-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.story-stage-narrative{flex-direction:column;display:flex}.story-kicker-badge{letter-spacing:.14em;text-transform:uppercase;color:#2e6f74;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-block}.story-stage-title{font:clamp(28px, 3.2vw, 42px)/1.1 var(--serif);letter-spacing:-.025em;color:#141a1c;margin:0 0 10px}.story-stage-tagline{color:#705214;margin:0 0 18px;font-size:17px;font-weight:600}.story-stage-prose{color:#4a5254;max-width:620px;margin:0 0 32px;font-size:16px;line-height:1.7}.story-stage-actions{flex-wrap:wrap;gap:14px;display:flex}.story-stage-checklist-panel{background:#faf7f2;border:1px solid #141a1c14;border-radius:16px;padding:clamp(24px,3vw,36px)}.checklist-progress-bar-wrap{margin-bottom:24px}.checklist-progress-header{letter-spacing:.06em;text-transform:uppercase;color:#141a1c;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.checklist-progress-label{display:inline-block}.checklist-progress-pct{color:#705214}.checklist-progress-track{background:#141a1c1a;border-radius:9999px;width:100%;height:7px;overflow:hidden}.checklist-progress-fill{background:linear-gradient(90deg,#2e6f74 0%,#c2a87e 100%);border-radius:9999px;height:100%;transition:width .35s cubic-bezier(.16,1,.3,1)}.checklist-items-stack{flex-direction:column;gap:10px;display:flex}.checklist-item-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #141a1c14;border-radius:12px;align-items:flex-start;gap:14px;padding:14px 16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.checklist-item-card:hover{border-color:#141a1c33;transform:translate(3px);box-shadow:0 4px 12px #141a1c0d}.checklist-item-card.completed{background:#f4f8f8;border-color:#2e6f744d}.checklist-checkbox{color:#2e6f74;border:1.5px solid #141a1c40;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:all .2s;display:flex}.checklist-item-card.completed .checklist-checkbox{color:#fff;background:#2e6f74;border-color:#2e6f74}.checkbox-dot{background:0 0;border-radius:50%;width:4px;height:4px}.checklist-item-content{flex-direction:column;gap:2px;display:flex}.checklist-item-label{color:#141a1c;font-size:14px;font-weight:600}.checklist-item-detail{color:#626a6c;font-size:12.5px;line-height:1.5}.checklist-footer-note{border-top:1px solid #141a1c14;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.seal-mark{color:#705214;letter-spacing:.08em;text-transform:uppercase;background:#7052141f;border-radius:9999px;align-items:center;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.seal-mark:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:60%;height:100%;animation:4s cubic-bezier(.16,1,.3,1) infinite seal-shine;position:absolute;top:0;left:-100%}@keyframes seal-shine{0%,65%{left:-100%}to{left:200%}}.checklist-footer-note p{color:#626a6c;margin:0;font-size:12px;line-height:1.45}.checklist-item-card.completed .checklist-checkbox{animation:.35s cubic-bezier(.175,.885,.32,1.275) checkbox-pop}@keyframes checkbox-pop{0%{transform:scale(.85)}50%{transform:scale(1.15)}to{transform:scale(1)}}.story-stage-grid{animation:.3s cubic-bezier(.16,1,.3,1) stage-reveal}@keyframes stage-reveal{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.button-gold{position:relative;overflow:hidden}.button-gold:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:60%;height:100%;animation:5s cubic-bezier(.16,1,.3,1) infinite button-shine;position:absolute;top:0;left:-120%}@keyframes button-shine{0%,75%{left:-120%}to{left:220%}}@media (max-width:960px){.story-stage-grid{grid-template-columns:1fr}}.rent-first-checklist{background:#ffffffa6;border:1px solid #2e6f7433;border-radius:12px;margin:22px 0 20px;padding:18px 20px}.rent-first-stat{color:#141a1c;margin:0 0 12px;font-size:15px;line-height:1.5}.rent-first-stat strong{color:#2e6f74}.simple-feature-list{flex-direction:column;gap:10px;margin:14px 0 24px;padding:0;list-style:none;display:flex}.simple-feature-list li{color:inherit;padding-left:24px;font-size:15px;line-height:1.5;position:relative}.simple-feature-list li:before{content:"✓";color:var(--gold,#b8860b);font-size:14px;font-weight:700;position:absolute;top:0;left:0}.rent-first-checklist .simple-feature-list li:before{color:#2e6f74}
:root{--sketch-veil:#f2efe6;--sketch-ink:#294e51;--sketch-line:#294e5159}html[data-sketch-intro=on]{overflow:hidden!important}html[data-sketch-intro=on]:before{content:"";z-index:9998;pointer-events:none;background:var(--sketch-veil);position:fixed;inset:0}.sketch-intro-overlay{z-index:9999;background:var(--sketch-veil);color:var(--sketch-ink);isolation:isolate;place-items:center;animation:3.4s linear both sketch-handoff;display:grid;position:fixed;inset:0;overflow:hidden}.sketch-arrival-photo{background:url(/home-film/sketch-backdrop.jpg) 50%/cover;animation:3.1s cubic-bezier(.3,0,.2,1) both sketch-develop;position:absolute;inset:0}.sketch-arrival-svg{width:100%;height:100%;animation:3s both sketch-dissolve;position:absolute;inset:0}.sketch-arrival-svg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:sketch-pencil-draw 1.1s cubic-bezier(.3, 0, .2, 1) var(--delay) both}.sketch-arrival-name{text-align:center;color:var(--sketch-ink);pointer-events:none;animation:2.4s both sketch-name-fade;position:absolute;top:14%;left:24px;right:24px}.sketch-arrival-name span{font:11px/1.4 var(--sans,Arial, sans-serif);letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;display:block}.sketch-arrival-name strong{font:normal clamp(52px, 12vw, 92px)/.95 var(--serif,Georgia, serif);letter-spacing:-.055em;display:block}.sketch-arrival-name em{font-style:italic;font-weight:400;display:block}.sketch-skip-button{right:16px;bottom:max(20px, env(safe-area-inset-bottom));border:1px solid var(--sketch-line);min-height:44px;color:var(--sketch-ink);font:600 13px/1 var(--sans,system-ui, sans-serif);cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f2efe6e6;border-radius:999px;padding:10px 18px;transition:background .2s,transform .2s;position:fixed}.sketch-skip-button:hover{background:#fff;transform:translateY(-1px)}.sketch-skip-button:focus-visible{outline:2px solid var(--sketch-ink);outline-offset:2px}@keyframes sketch-pencil-draw{to{stroke-dashoffset:0}}@keyframes sketch-develop{0%,32%{opacity:0;filter:grayscale()}68%{opacity:1;filter:grayscale(.6)}88%,to{opacity:1;filter:grayscale(0)}}@keyframes sketch-dissolve{0%,50%{opacity:1}88%,to{opacity:0}}@keyframes sketch-name-fade{0%{opacity:0;transform:translateY(8px)}25%,53%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(-8px)}}@keyframes sketch-handoff{0%,90%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-sketch-intro=on]:before{display:none}html[data-sketch-intro=on]{overflow:auto!important}.sketch-intro-overlay{display:none!important}}
