.as-look-scrapbook{--as-brand:#264653!important;--as-accent:#2a9d8f;--as-alt:#f6efe2;--as-paper:#fffaf0;--as-ink:#2f2b26;--as-muted:#6b645a;--sb-hand:"Caveat","Segoe Print",cursive;--sb-paper:#f6efe2}.as-look-scrapbook,.as-look-scrapbook .as-header{background:radial-gradient(#ddd0b6 1px,transparent 1.3px) 0 0 /22px 22px,var(--sb-paper)}.as-look-scrapbook .as-header{border-bottom:2px dashed #d9cbb0}.as-look-scrapbook .as-header-tagline{display:none}.as-look-scrapbook .as-brand-name{font-family:var(--sb-hand);font-size:32px;font-weight:700;color:#264653}.as-look-scrapbook .as-nav{gap:14px}.as-look-scrapbook .as-nav a{padding:4px 16px 5px;background:rgba(244,162,97,.55);font-family:var(--sb-hand);font-size:22px;font-weight:700;letter-spacing:0;text-transform:none;color:#2f2b26;-webkit-clip-path:polygon(2% 6%,100% 0,97% 92%,0 100%);clip-path:polygon(2% 6%,100% 0,97% 92%,0 100%);transform:rotate(-2deg)}.as-look-scrapbook .as-nav a+a:before{content:none}.as-look-scrapbook .as-nav a:nth-child(2){background:rgba(42,157,143,.35);transform:rotate(1.5deg)}.as-look-scrapbook .as-nav a:nth-child(3){background:hsla(43,74%,66%,.65);transform:rotate(-1deg)}.as-look-scrapbook .as-nav a:nth-child(4){background:rgba(231,111,81,.35);transform:rotate(2deg)}.as-look-scrapbook .as-nav a:hover{color:#264653}.as-look-scrapbook .as-header-cta{height:46px;padding:0 18px;border:0;border-radius:2px;background:#ffe680;font-family:var(--sb-hand);font-size:22px;font-weight:700;color:#2f2b26;box-shadow:0 8px 14px rgba(0,0,0,.14);transform:rotate(3deg)}.as-look-scrapbook .as-hero{--sb-w:min(1180px,100% - 32px);--sb-l:max(16px,(100% - 1180px)/2);--sb-gap:56px;--sb-col:calc((var(--sb-w) - var(--sb-gap)) * 0.48);--sb-col-left:calc(var(--sb-l) + (var(--sb-w) - var(--sb-gap)) * 0.52 + var(--sb-gap));background:transparent;color:#2f2b26}.as-look-scrapbook .as-hero-mask{display:none}.as-look-scrapbook .as-hero .as-hero-bg,.as-look-scrapbook .as-hero:not(.has-photo):before{top:54px;bottom:auto;left:calc(var(--sb-col-left) + 70px);right:auto;box-sizing:border-box;width:calc(var(--sb-col) - 70px);height:340px;padding:14px 14px 58px;background:#fff;object-fit:cover;box-shadow:0 16px 30px rgba(0,0,0,.16);transform:rotate(4deg)}.as-look-scrapbook .as-hero:not(.has-photo):before{content:"";position:absolute;background:linear-gradient(#cfe3e0,#cfe3e0) content-box,#fff}.as-look-scrapbook .as-hero:after{content:"";position:absolute;top:40px;left:calc(var(--sb-col-left) + 70px + (var(--sb-col) - 70px) / 2 - 60px);z-index:1;width:120px;height:30px;background:hsla(43,74%,66%,.7);-webkit-clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);transform:rotate(-3deg)}.as-look-scrapbook .as-hero-inner{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);column-gap:var(--sb-gap);align-items:center;min-height:560px;padding:40px 0 64px}.as-look-scrapbook .as-hero-text{padding:0}.as-look-scrapbook .as-hero-person{position:relative;align-self:end;justify-content:flex-start;align-items:flex-end;height:auto;min-height:0}.as-look-scrapbook .as-hero-person img,.as-look-scrapbook .as-hero-person.is-cutout img,.as-look-scrapbook .as-hero-person.is-photo img,.as-look-scrapbook .as-hero-person.is-placeholder img,.as-look-scrapbook .as-hero-person.is-portrait img{box-sizing:border-box;width:260px;height:310px;max-height:none;padding:12px 12px 54px;border:0;border-radius:0;background:linear-gradient(#e8f1ee,#e8f1ee) content-box,#fff;object-fit:cover;object-position:center top;-webkit-mask-image:none;mask-image:none;filter:none;box-shadow:0 18px 30px rgba(0,0,0,.2);transform:rotate(-4deg)}.as-look-scrapbook .as-hero-person.is-cutout img,.as-look-scrapbook .as-hero-person.is-placeholder img{object-fit:contain;object-position:bottom center}.as-look-scrapbook .as-hero-person:before{content:"";position:absolute;top:-12px;left:80px;z-index:2;width:100px;height:28px;background:rgba(42,157,143,.45);-webkit-clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);transform:rotate(5deg)}.as-look-scrapbook .as-kicker{font-family:var(--sb-hand);font-size:26px;font-weight:700;letter-spacing:0;text-transform:none;color:#e76f51}.as-root.as-look-scrapbook .as-hero-role{font-family:var(--as-display);font-weight:800;text-transform:none;color:#264653}.as-look-scrapbook .as-hero-name{font-family:var(--sb-hand);font-size:clamp(56px,7cqi,96px);font-weight:700;font-style:normal;line-height:.95;color:#2a9d8f}.as-look-scrapbook .as-hero-title{color:#6b645a;opacity:1}.as-look-scrapbook .as-hero-intro{color:#4a443c;opacity:1}.as-look-scrapbook .as-btn{border-radius:10px}.as-look-scrapbook .as-btn-accent{background:#2a9d8f;color:#fff}.as-look-scrapbook .as-hero .as-btn-light{background:#fff;color:#264653;border:2px dashed #c9bba0}.as-look-scrapbook .as-hero .as-btn-ghost{color:#264653;border:2px dashed #c9bba0}.as-look-scrapbook .as-band-contact,.as-look-scrapbook .as-help,.as-look-scrapbook .as-section{background:transparent;border-color:transparent}.as-look-scrapbook .as-rule-title{font-family:var(--sb-hand)!important;font-size:34px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none;color:#264653}.as-look-scrapbook .as-rule-title:after{height:2px;background:repeating-linear-gradient(90deg,#c9bba0 0 8px,transparent 8px 14px);opacity:1}.as-look-scrapbook .as-help-row.is-scroll,.as-look-scrapbook .as-help-row:not(.is-scroll){gap:18px}.as-look-scrapbook .as-help-row.is-scroll{margin-top:-14px;padding:18px 6px 34px}.as-look-scrapbook .as-help-item{padding:26px 18px 18px;border-radius:2px;background:#fff1a8;box-shadow:0 10px 16px rgba(0,0,0,.1);transform:rotate(-1.5deg)}.as-look-scrapbook .as-help-item:nth-child(4n+2){background:#d8f3dc;transform:rotate(1.2deg)}.as-look-scrapbook .as-help-item:nth-child(4n+3){background:#ffd6cc;transform:rotate(-.8deg)}.as-look-scrapbook .as-help-item:nth-child(4n+4){background:#d6e9ff;transform:rotate(1.6deg)}.as-look-scrapbook .as-help-item+.as-help-item{border-left:0}.as-look-scrapbook .as-help-row.is-scroll>.as-help-item{flex-basis:calc(25% - 14px)}.as-look-scrapbook .as-help-name{font-family:var(--sb-hand);font-size:24px;letter-spacing:0;text-transform:none}.as-look-scrapbook .as-help-icon,.as-look-scrapbook .as-help-start{color:#264653}.as-look-scrapbook .as-homes-kicker,.as-look-scrapbook .as-talk-kicker{display:inline-block;margin-bottom:8px;padding:2px 14px 3px;background:rgba(231,111,81,.3);font-family:var(--sb-hand);font-size:22px;font-weight:700;letter-spacing:0;text-transform:none;color:#2f2b26;-webkit-clip-path:polygon(2% 8%,100% 0,98% 94%,0 100%);clip-path:polygon(2% 8%,100% 0,98% 94%,0 100%);transform:rotate(-2deg)}.as-root.as-look-scrapbook .as-band-details h2,.as-root.as-look-scrapbook .as-homes-head h2,.as-root.as-look-scrapbook .as-section h2{font-family:var(--sb-hand);font-size:clamp(40px,4.4cqi,54px);font-weight:700;line-height:1;color:#264653}.as-look-scrapbook .as-homes-count{font-family:var(--sb-hand);font-size:21px;color:#6b645a}.as-look-scrapbook .as-homes-bar{position:relative;padding:14px 16px;border:0;border-radius:2px;background:linear-gradient(90deg,transparent 38px,rgba(231,111,81,.45) 38px 40px,transparent 40px),repeating-linear-gradient(transparent 0 23px,rgba(38,70,83,.12) 23px 24px),#fffdf6;box-shadow:0 8px 16px rgba(0,0,0,.08);transform:rotate(-.4deg)}.as-root.as-look-scrapbook .as-homes-bar .as-search .ant-input-affix-wrapper{border:2px dashed #c9bba0;border-radius:4px;background:#fff}.as-root.as-look-scrapbook .as-homes-bar .as-search .ant-input-affix-wrapper:hover{background:#fff;border-color:#2a9d8f}.as-look-scrapbook .as-seg{gap:6px;padding:0;border-radius:0;background:transparent}.as-look-scrapbook .as-seg button{height:40px;border-radius:8px 8px 2px 2px;background:#efe4cf;font-family:var(--sb-hand);font-size:21px;font-weight:700;color:#6b645a}.as-look-scrapbook .as-seg button.is-active{background:#ffe680;color:#2f2b26;box-shadow:0 4px 8px rgba(0,0,0,.12);transform:rotate(-1.5deg)}.as-look-scrapbook .as-seg button span,.as-look-scrapbook .as-seg button.is-active span{background:#fff;font-family:var(--as-body);color:#2f2b26}.as-look-scrapbook .as-grid{gap:40px 34px;padding-top:14px}.as-look-scrapbook .as-home{position:relative;overflow:visible;padding:12px 12px 0;border:0;border-radius:0;background:#fff;box-shadow:0 12px 24px rgba(0,0,0,.13);transform:rotate(-1.6deg);transition:transform .2s ease,box-shadow .2s ease}.as-look-scrapbook .as-home:nth-child(3n+2){transform:rotate(1.2deg)}.as-look-scrapbook .as-home:nth-child(3n+3){transform:rotate(-.6deg)}.as-look-scrapbook .as-home:hover{z-index:2;transform:rotate(0deg) scale(1.03);box-shadow:0 20px 36px rgba(0,0,0,.18)}.as-look-scrapbook .as-home:before{content:"";position:absolute;top:-13px;left:calc(50% - 50px);z-index:3;width:100px;height:26px;background:hsla(43,74%,66%,.7);-webkit-clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);transform:rotate(-3deg)}.as-look-scrapbook .as-home:nth-child(3n+2):before{background:rgba(42,157,143,.42);transform:rotate(4deg)}.as-look-scrapbook .as-home:nth-child(3n+3):before{background:rgba(231,111,81,.4);transform:rotate(-5deg)}.as-look-scrapbook .as-home-photo{background:#e8f1ee}.as-look-scrapbook .as-home-badge{top:10px;left:auto;right:10px;padding:3px 10px;border:2px solid #2a9d8f;border-radius:4px;background:hsla(0,0%,100%,.92);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#2a9d8f;transform:rotate(6deg)}.as-look-scrapbook .as-home-badge.is-sold{border-color:#e76f51;background:hsla(0,0%,100%,.92);color:#e76f51}.as-look-scrapbook .as-home-body{padding:12px 4px 16px;text-align:center}.as-look-scrapbook .as-home-price{font-family:var(--sb-hand);font-size:32px;font-weight:700;line-height:1;color:#2a9d8f}.as-look-scrapbook .as-home-address{margin-top:4px;font-weight:700;color:#2f2b26}.as-look-scrapbook .as-home-meta{color:#6b645a}.as-look-scrapbook .as-empty{font-family:var(--sb-hand);font-size:24px}.as-look-scrapbook .as-map{position:relative;overflow:visible;padding:12px;border:0;border-radius:0;background:#fff;box-shadow:0 14px 28px rgba(0,0,0,.14)}.as-look-scrapbook .as-map:after,.as-look-scrapbook .as-map:before{content:"";position:absolute;top:-12px;z-index:2;width:110px;height:28px;background:hsla(43,74%,66%,.7);-webkit-clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%)}.as-look-scrapbook .as-map:before{left:-18px;transform:rotate(-30deg)}.as-look-scrapbook .as-map:after{right:-18px;transform:rotate(30deg)}.as-look-scrapbook .as-team-grid{gap:34px 26px}.as-look-scrapbook .as-team-card{position:relative;padding:14px 14px 18px;border:0;border-radius:0;background:#fff;box-shadow:0 12px 22px rgba(0,0,0,.12);transform:rotate(-1.5deg)}.as-look-scrapbook .as-team-grid li:nth-child(2n) .as-team-card{transform:rotate(1.4deg)}.as-look-scrapbook a.as-team-card:hover{transform:rotate(0deg) scale(1.03)}.as-look-scrapbook .as-team-photo{width:100%;height:auto;aspect-ratio:1;border-radius:0;background:#e8f1ee;box-shadow:none}.as-look-scrapbook .as-team-name{font-family:var(--sb-hand);font-size:26px;font-weight:700;color:#264653}.as-look-scrapbook .as-team-role{color:#6b645a}.as-look-scrapbook .as-team-link{color:#2a9d8f}.as-look-scrapbook .as-chips{gap:14px 12px}.as-look-scrapbook .as-chips li{position:relative;padding:7px 16px 7px 26px;border:0;border-radius:0;background:#efe0c2;font-family:var(--sb-hand);font-size:21px;font-weight:700;color:#2f2b26;-webkit-clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);transform:rotate(-1deg)}.as-look-scrapbook .as-chips li:nth-child(2n){background:#d8f3dc;transform:rotate(1.2deg)}.as-look-scrapbook .as-chips li:before{content:"";position:absolute;top:calc(50% - 4px);left:12px;width:8px;height:8px;border-radius:50%;background:var(--sb-paper);box-shadow:inset 0 0 0 1.5px #c9bba0}.as-look-scrapbook .as-chips li .icon{display:none}.as-look-scrapbook .as-rating{font-family:var(--sb-hand);font-size:22px;color:#4a443c}.as-look-scrapbook .as-stars{color:#e76f51}.as-look-scrapbook .as-reviews{gap:30px;padding-top:10px}.as-look-scrapbook .as-review{position:relative;padding:30px 22px 20px 52px;border-radius:0;background:linear-gradient(90deg,transparent 38px,rgba(231,111,81,.5) 38px 40px,transparent 40px),repeating-linear-gradient(transparent 0 27px,rgba(38,70,83,.14) 27px 28px) 0 22px,#fffdf6;box-shadow:0 10px 18px rgba(0,0,0,.1);transform:rotate(-1deg)}.as-look-scrapbook .as-review:nth-child(2n){transform:rotate(1deg)}.as-look-scrapbook .as-review:before{content:"";position:absolute;top:-8px;left:calc(50% - 9px);width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff9b85,#e76f51 55%,#a8432c);box-shadow:0 4px 6px rgba(0,0,0,.25)}.as-look-scrapbook .as-review:nth-child(3n+2):before{background:radial-gradient(circle at 35% 35%,#7fd6cb,#2a9d8f 55%,#1b6b61)}.as-look-scrapbook .as-review:nth-child(3n+3):before{background:radial-gradient(circle at 35% 35%,#fff0a6,#e9c46a 55%,#b58f2e)}.as-look-scrapbook .as-review blockquote{font-family:var(--sb-hand);font-size:23px;font-style:normal;line-height:28px;color:#2f2b26}.as-look-scrapbook .as-review figcaption{font-family:var(--sb-hand);font-size:21px;font-weight:700;color:#2a9d8f}.as-look-scrapbook .as-band{background:transparent;column-gap:0;padding:40px 0 56px}.as-look-scrapbook .as-why{position:relative;margin:0 0 0 max(16px,calc((100cqw - 1180px) / 2));padding:40px 30px 34px 64px;background:linear-gradient(90deg,transparent 44px,rgba(231,111,81,.5) 44px 46px,transparent 46px),repeating-linear-gradient(transparent 0 31px,rgba(38,70,83,.14) 31px 32px) 0 12px,#fffdf6;color:#2f2b26;box-shadow:0 14px 26px rgba(0,0,0,.12);transform:rotate(-1.2deg)}.as-look-scrapbook .as-why:before{content:"";position:absolute;top:18px;bottom:18px;left:14px;width:12px;background:radial-gradient(circle,var(--sb-paper) 5px,transparent 5.5px) 0 0 /12px 44px}.as-root.as-look-scrapbook .as-why h2{font-family:var(--sb-hand)!important;font-size:36px;font-weight:700!important;letter-spacing:0;text-transform:none;color:#264653}.as-look-scrapbook .as-why ul{gap:6px;font-size:16px}.as-look-scrapbook .as-tick{background:transparent;color:#e76f51;box-shadow:inset 0 0 0 2px #e76f51}.as-look-scrapbook .as-why-script{font-family:var(--sb-hand);font-size:30px;color:#e76f51}.as-look-scrapbook .as-strip{gap:22px;height:210px;padding:10px 40px 0 48px}.as-look-scrapbook .as-strip img{box-sizing:border-box;border:solid #fff;border-width:9px 9px 26px;box-shadow:0 10px 18px rgba(0,0,0,.15);transform:rotate(-2.5deg)}.as-look-scrapbook .as-strip img:nth-child(2){transform:rotate(2deg) translateY(10px)}.as-look-scrapbook .as-strip img:nth-child(3){transform:rotate(-1deg)}.as-look-scrapbook .as-band-contact{position:relative;margin:36px max(16px,calc((100cqw - 1180px) / 2)) 0 48px;padding:40px 34px 30px;background:linear-gradient(transparent 62px,rgba(231,111,81,.5) 62px 64px,transparent 64px),repeating-linear-gradient(transparent 0 29px,rgba(42,157,143,.16) 29px 30px) 0 64px,#fff;box-shadow:0 14px 26px rgba(0,0,0,.12);transform:rotate(.6deg)}.as-look-scrapbook .as-band-contact:before{content:"";position:absolute;top:-13px;left:calc(50% - 60px);width:120px;height:28px;background:rgba(42,157,143,.42);-webkit-clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);transform:rotate(-2deg)}.as-look-scrapbook .as-talk-rule{height:3px;background:repeating-linear-gradient(90deg,#e76f51 0 8px,transparent 8px 13px)}.as-look-scrapbook .as-talk-text{color:#4a443c}.as-look-scrapbook .as-talk-main{border-radius:2px;background:#ffe680;font-family:var(--sb-hand);font-size:23px;color:#2f2b26;box-shadow:0 6px 12px rgba(0,0,0,.14);transform:rotate(-1.5deg)}.as-look-scrapbook .as-talk-option{border:2px dashed #c9bba0;border-radius:6px;background:#fffdf6;color:#264653}.as-look-scrapbook .as-talk-option:nth-child(odd){transform:rotate(-.8deg)}.as-look-scrapbook .as-talk-option:nth-child(2n){transform:rotate(.8deg)}.as-look-scrapbook .as-talk-option:hover{border-color:#2a9d8f;border-style:solid}.as-look-scrapbook .as-talk-option svg{color:#e76f51}.as-look-scrapbook .as-qr-box{position:relative;border:0;border-radius:0;padding:12px 12px 14px;box-shadow:0 10px 18px rgba(0,0,0,.14);transform:rotate(3deg)}.as-look-scrapbook .as-qr-box:before{content:"";position:absolute;top:-11px;left:calc(50% - 40px);width:80px;height:24px;background:hsla(43,74%,66%,.72);-webkit-clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);clip-path:polygon(3% 0,100% 8%,97% 100%,0 92%);transform:rotate(-4deg)}.as-look-scrapbook .as-qr figcaption{font-family:var(--sb-hand);font-size:19px;letter-spacing:0;text-transform:none;color:#4a443c}.as-look-scrapbook .as-footer-bg{display:none}.as-look-scrapbook .as-footer{margin-top:20px;padding:64px 0 22px;background:radial-gradient(rgba(90,60,25,.12) 1px,transparent 1.4px) 0 0 /7px 7px,radial-gradient(hsla(0,0%,100%,.1) 1px,transparent 1.6px) 3px 4px /11px 11px,#c8a77a;color:#4a3a26;font-size:12.5px}.as-look-scrapbook .as-footer:before{inset:0 0 auto;height:14px;background:linear-gradient(135deg,var(--sb-paper) 33%,transparent 33%) 0 0 /16px 16px,linear-gradient(225deg,var(--sb-paper) 33%,transparent 33%) 0 0 /16px 16px}.as-look-scrapbook .as-footer-top{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);width:min(920px,100% - 32px);margin-bottom:30px;padding:40px 44px;background:#fffaf0;box-shadow:0 18px 34px rgba(60,40,15,.28);transform:rotate(-1deg)}.as-look-scrapbook .as-footer-top:before{content:"";position:absolute;inset:0;border:10px solid transparent;border-image:repeating-linear-gradient(-45deg,#e76f51 0 12px,#fffaf0 12px 20px,#264653 20px 32px,#fffaf0 32px 40px) 10;pointer-events:none}.as-look-scrapbook .as-footer-top:after{content:"HOME";position:absolute;top:28px;right:32px;display:grid;place-items:end center;box-sizing:border-box;width:74px;height:88px;padding-bottom:10px;border:6px solid #fff;background:linear-gradient(160deg,transparent 52%,#1f7d72 0),conic-gradient(from 135deg at 50% 32%,#e76f51 0 90deg,transparent 0) 0 0 /100% 64% no-repeat,#2a9d8f;font-family:var(--as-body);font-size:11px;font-weight:800;letter-spacing:.22em;color:#fff;-webkit-mask:radial-gradient(circle 3.5px,transparent 98%,#000) -5px -5px /10px 10px,linear-gradient(#000 0 0) padding-box;mask:radial-gradient(circle 3.5px,transparent 98%,#000) -5px -5px /10px 10px,linear-gradient(#000 0 0) padding-box;transform:rotate(4deg)}.as-look-scrapbook .as-footer-big{margin:0;padding-right:34px;border-right:2px solid rgba(38,70,83,.22);font-family:var(--sb-hand);font-size:clamp(30px,3.4cqi,44px);font-weight:700;line-height:1.1;color:#2a9d8f;white-space:pre-line}.as-look-scrapbook .as-footer-big:before{content:"Thanks for stopping by!\A Hope to hear from you soon —\A";font-size:.72em;color:#2f2b26}.as-look-scrapbook .as-footer-nav{display:flex;flex-direction:column;justify-content:flex-end;gap:0;padding:104px 0 0 34px}.as-look-scrapbook .as-footer-nav a{padding:4px 2px 2px;border-bottom:1.5px solid rgba(38,70,83,.3);font-family:var(--sb-hand);font-size:23px;font-weight:700;line-height:1.2;color:#264653;text-decoration:none}.as-look-scrapbook .as-footer-nav a:hover{color:#e76f51}.as-look-scrapbook .as-footer-inner{justify-content:center;flex-wrap:wrap;text-align:center}.as-look-scrapbook .as-footer-copy{font-family:var(--sb-hand);font-size:19px;font-weight:700;color:#2f2b26}.as-look-scrapbook .as-footer-legal{flex-basis:100%;opacity:.9}.as-look-scrapbook .as-footer-ehl{filter:none;opacity:.8}@container as-site (max-width: 960px){.as-look-scrapbook .as-hero .as-hero-bg,.as-look-scrapbook .as-hero:after,.as-look-scrapbook .as-hero:not(.has-photo):before{display:none}.as-look-scrapbook .as-hero-inner{grid-template-columns:minmax(0,1fr);row-gap:26px;min-height:0;padding-top:36px}.as-look-scrapbook .as-hero-person{order:-1;justify-content:center}.as-look-scrapbook .as-hero-person:before{left:calc(50% - 50px)}.as-look-scrapbook .as-band-contact,.as-look-scrapbook .as-why{margin-left:16px;margin-right:16px}.as-look-scrapbook .as-band-contact{margin-top:30px}.as-look-scrapbook .as-strip{padding:34px 24px 0}.as-look-scrapbook .as-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container as-site (max-width: 560px){.as-look-scrapbook .as-help-row.is-scroll>.as-help-item{flex-basis:78%}.as-look-scrapbook .as-why{padding-right:20px}.as-look-scrapbook .as-band-contact{padding:36px 20px 26px}.as-look-scrapbook .as-footer-top{grid-template-columns:minmax(0,1fr);padding:34px 26px 30px;transform:rotate(-.6deg)}.as-look-scrapbook .as-footer-top:after{top:22px;right:22px;width:58px;height:70px}.as-look-scrapbook .as-footer-big{padding:0 70px 18px 0;border-right:0;border-bottom:2px solid rgba(38,70,83,.22)}.as-look-scrapbook .as-footer-nav{padding:14px 0 0}}.as-look-folio{--as-brand:#2b2a33!important;--as-accent:#b5523b;--as-alt:#efe9dd;--as-paper:#fffdf8;--as-ink:#2b2a33;--as-muted:#6a6560;--as-type:"Courier Prime","Courier New",monospace;background:#e7e0d2}.as-look-folio .as-header{background:#e7e0d2;border-bottom:0}.as-look-folio .as-header-inner{align-items:flex-end;min-height:84px;padding:12px 0 0}.as-look-folio .as-brand{align-self:center}.as-look-folio .as-brand-sub{font-family:var(--as-type);letter-spacing:.12em}.as-look-folio .as-header-tagline{display:none}.as-look-folio .as-header-right{align-self:flex-end}.as-look-folio .as-nav{gap:4px;align-items:flex-end}.as-look-folio .as-nav a{padding:11px 22px 12px;border-radius:12px 12px 0 0;background:#d8cdb6;font-family:var(--as-type);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:none;color:#2b2a33;box-shadow:inset 0 -6px 8px -6px rgba(0,0,0,.15)}.as-look-folio .as-nav a+a:before{content:none}.as-look-folio .as-nav a:first-child{background:#fffdf8;box-shadow:none}.as-look-folio .as-nav a:nth-child(2){background:#cbd5c0}.as-look-folio .as-nav a:nth-child(3){background:#e3c7b8}.as-look-folio .as-nav a:nth-child(4){background:#c9d3de}.as-look-folio .as-nav a:hover{color:var(--as-accent)}.as-look-folio .as-header-cta{align-self:center;border-radius:8px;background:var(--as-accent);color:#fff}.as-look-folio .as-hero{--fo-w:min(1180px,100% - 32px);--fo-l:max(16px,(100% - 1180px)/2);--fo-pad:48px;--fo-gap:52px;--fo-col:calc((var(--fo-w) - var(--fo-pad) * 2 - var(--fo-gap)) * 0.42);--fo-top:calc(10px + 44px);--fo-h:420px;overflow:visible;background:transparent;color:#2b2a33}.as-look-folio .as-hero-mask{display:none}.as-look-folio .as-hero-inner{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);column-gap:var(--fo-gap);align-items:center;box-sizing:border-box;min-height:0;z-index:auto;margin:10px auto 48px;padding:44px var(--fo-pad) 48px;border-radius:4px;background:repeating-linear-gradient(180deg,transparent 0 31px,rgba(43,42,51,.06) 31px 32px),#fffdf8;box-shadow:7px 7px 0 -1px #f6f1e6,7px 7px 0 0 #cfc5b1,14px 14px 0 -1px #f6f1e6,14px 14px 0 0 #cfc5b1,0 24px 48px rgba(43,42,51,.16)}.as-look-folio .as-hero .as-hero-bg,.as-look-folio .as-hero:not(.has-photo):before{top:var(--fo-top);bottom:auto;left:calc(var(--fo-l) + var(--fo-pad));right:auto;z-index:1;box-sizing:border-box;width:var(--fo-col);height:var(--fo-h);border:10px solid #fff;object-fit:cover;box-shadow:0 8px 18px rgba(0,0,0,.2);transform:rotate(-2deg)}.as-look-folio .as-hero:not(.has-photo):before{content:"";position:absolute;background:#d8cdb6}.as-look-folio .as-hero:after{content:"";position:absolute;top:calc(var(--fo-top) - 18px);left:calc(var(--fo-l) + var(--fo-pad) + 34px);z-index:4;width:16px;height:58px;border:3px solid #8a8f98;border-radius:10px;box-shadow:inset 0 0 0 3px #fffdf8,inset 0 0 0 6px #8a8f98;transform:rotate(-12deg)}.as-look-folio .as-hero-person{order:-1;z-index:3;align-self:start;justify-content:center;align-items:flex-end;box-sizing:border-box;height:var(--fo-h);min-height:0;padding:10px;overflow:hidden;transform:rotate(-2deg)}.as-look-folio .as-hero-person.is-cutout img{height:calc(var(--fo-h) - 34px)}.as-look-folio .as-hero-person.is-photo img{width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.as-look-folio .as-hero-person.is-placeholder,.as-look-folio .as-hero-person.is-portrait{align-items:center}.as-look-folio .as-hero-person.is-placeholder img,.as-look-folio .as-hero-person.is-portrait img{width:200px;height:200px;border:6px solid #fff}.as-look-folio .as-hero-text{padding:0}.as-look-folio .as-kicker{font-family:var(--as-type);font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--as-accent)}.as-look-folio .as-kicker:before{content:"File — "}.as-root.as-look-folio .as-hero-role{font-family:var(--as-display);font-weight:700;text-transform:none;color:#2b2a33}.as-look-folio .as-hero-name{font-family:var(--as-display);font-style:italic;font-weight:400;color:var(--as-accent)}.as-look-folio .as-hero-title{font-family:var(--as-type);color:#6a6560;opacity:1}.as-look-folio .as-hero-intro{color:#4a4740;opacity:1}.as-look-folio .as-btn{border-radius:8px}.as-look-folio .as-btn-accent{background:var(--as-accent);color:#fff}.as-look-folio .as-hero .as-btn-light{background:#fff;color:#2b2a33;border-color:#d8cdb6}.as-look-folio .as-hero .as-btn-ghost{color:#2b2a33;border-color:#b9ae97}.as-look-folio .as-section{background:transparent;border:0;padding:18px 0}.as-look-folio .as-section>.as-wrap{box-sizing:border-box;padding:36px 40px;border-radius:4px;background:#fffdf8;box-shadow:0 1px 0 #cfc5b1,0 14px 30px rgba(43,42,51,.1)}.as-look-folio .as-rule-title{font-family:var(--as-type)!important;color:#2b2a33}.as-look-folio .as-help-item{border-radius:6px;background:#f7f2e7}.as-look-folio .as-help-item+.as-help-item{border-left:0}.as-look-folio .as-help-row.is-scroll,.as-look-folio .as-help-row:not(.is-scroll){gap:12px}.as-look-folio .as-help-icon,.as-look-folio .as-help-start{color:var(--as-accent)}@container as-site (max-width: 960px){.as-look-folio .as-hero .as-hero-bg,.as-look-folio .as-hero:after,.as-look-folio .as-hero:not(.has-photo):before{display:none}.as-look-folio .as-hero-inner{grid-template-columns:minmax(0,1fr);row-gap:24px;padding:24px 22px 30px}.as-look-folio .as-hero-person{height:340px;border:10px solid #fff;background:#d8cdb6;box-shadow:0 8px 18px rgba(0,0,0,.18)}.as-look-folio .as-hero-person.is-cutout img{height:320px}.as-look-folio .as-section>.as-wrap{padding:24px 18px}}.as-look-blueprint{--as-brand:#0b2545!important;--as-accent:#f97316;--as-alt:#eef3f8;--as-paper:#fff;--as-bp-grid:rgba(173,205,255,.09);--as-bp-grid-major:rgba(173,205,255,.18);--as-bp-line:rgba(214,230,255,.75);--as-bp-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--as-bp-frame-top:64px;--as-bp-frame-bottom:72px;--as-bp-frame-left:calc(max(20px, (100% - 1180px) / 2) + min(1180px, 100% - 40px) * 0.55);--as-bp-frame-right:max(20px,(100% - 1180px)/2)}.as-look-blueprint .as-header{background:var(--as-brand);border-bottom:1px solid var(--as-bp-line)}.as-look-blueprint .as-brand,.as-look-blueprint .as-nav a{color:#eaf2ff}.as-look-blueprint .as-brand-name{font-weight:700;letter-spacing:-.01em}.as-look-blueprint .as-brand-sub,.as-look-blueprint .as-header-tagline{font-family:var(--as-bp-mono);font-style:normal;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9fb8dc}.as-look-blueprint .as-nav a{font-weight:600;letter-spacing:.16em}.as-look-blueprint .as-nav a+a:before{content:"·";color:var(--as-accent);opacity:1}.as-look-blueprint .as-nav a:hover{color:var(--as-accent)}.as-look-blueprint .as-header-cta{background:var(--as-accent);color:#1a0d03}.as-look-blueprint .as-hero{background-color:var(--as-brand);background-image:linear-gradient(var(--as-bp-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--as-bp-grid-major) 1px,transparent 1px),linear-gradient(var(--as-bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--as-bp-grid) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;color:#eaf2ff;min-height:max(560px,calc(100vh - 77px));min-height:max(560px,calc(100svh - 77px))}.as-look-blueprint .as-hero-mask{display:none}.as-look-blueprint .as-hero-bg{top:var(--as-bp-frame-top);bottom:var(--as-bp-frame-bottom);left:var(--as-bp-frame-left);right:var(--as-bp-frame-right);width:calc(100% - var(--as-bp-frame-left) - var(--as-bp-frame-right));height:calc(100% - var(--as-bp-frame-top) - var(--as-bp-frame-bottom));box-sizing:border-box;object-position:center;border:1px solid var(--as-bp-line);padding:10px;background:rgba(11,37,69,.6)}.as-look-blueprint .as-hero.has-photo:before{content:"";position:absolute;z-index:1;top:calc(var(--as-bp-frame-top) - 14px);bottom:calc(var(--as-bp-frame-bottom) - 14px);left:calc(var(--as-bp-frame-left) - 14px);right:calc(var(--as-bp-frame-right) - 14px);pointer-events:none;background:linear-gradient(var(--as-accent),var(--as-accent)) 0 0 /28px 2px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 0 0 /2px 28px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 100% 0 /28px 2px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 100% 0 /2px 28px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 0 100% /28px 2px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 0 100% /2px 28px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 100% 100% /28px 2px no-repeat,linear-gradient(var(--as-accent),var(--as-accent)) 100% 100% /2px 28px no-repeat}.as-look-blueprint .as-hero.has-photo:after{content:"SHEET A-01  ·  FRONT ELEVATION";position:absolute;z-index:1;left:var(--as-bp-frame-left);bottom:calc(var(--as-bp-frame-bottom) - 40px);font-family:var(--as-bp-mono);font-size:11px;letter-spacing:.16em;color:#9fb8dc;pointer-events:none}.as-look-blueprint .as-hero-credit{right:calc(var(--as-bp-frame-right) + 10px);bottom:calc(var(--as-bp-frame-bottom) + 10px)}.as-look-blueprint .as-hero-inner{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);grid-template-rows:auto auto;align-content:center;align-items:start;min-height:inherit;padding:48px 0 64px}.as-look-blueprint .as-hero-text{grid-column:1;grid-row:2;align-self:start;padding:0}.as-look-blueprint .as-hero-person{grid-column:1;grid-row:1;justify-content:flex-start;align-items:flex-start;height:auto;min-height:0;margin-bottom:22px}.as-look-blueprint .as-hero-person img{box-sizing:border-box;width:112px;height:112px;max-height:none;padding:0;border:1px solid var(--as-bp-line);outline:2px solid var(--as-accent);outline-offset:5px;border-radius:0;object-fit:cover;object-position:center top;background:#133a66;-webkit-mask-image:none;mask-image:none;filter:none;box-shadow:none}.as-look-blueprint .as-hero-person.is-cutout img,.as-look-blueprint .as-hero-person.is-placeholder img{object-fit:contain;object-position:bottom center;padding:10px 10px 0}.as-look-blueprint .as-hero-title,.as-look-blueprint .as-kicker{font-family:var(--as-bp-mono);font-size:12px;font-weight:500;letter-spacing:.18em;color:var(--as-accent);opacity:1}.as-look-blueprint .as-hero-title{color:#9fb8dc}.as-look-blueprint .as-hero-role{color:#eaf2ff}.as-look-blueprint .as-hero-name{font-family:var(--as-display);font-size:clamp(44px,5.4cqi,72px);font-weight:800;line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.as-look-blueprint .as-hero-last{color:transparent;-webkit-text-stroke:1.5px #eaf2ff}.as-look-blueprint .as-hero-intro{color:#d3e2f7;opacity:1}.as-look-blueprint .as-btn{border-radius:2px}.as-look-blueprint .as-btn-accent{background:var(--as-accent);color:#1a0d03}.as-look-blueprint .as-hero .as-btn-light{background:transparent;color:#eaf2ff;border-color:var(--as-bp-line)}.as-look-blueprint .as-hero .as-btn-ghost:hover,.as-look-blueprint .as-hero .as-btn-light:hover{border-color:var(--as-accent);color:var(--as-accent)}.as-look-blueprint .as-btn:focus-visible{outline:2px solid var(--as-accent);outline-offset:3px}.as-look-blueprint .as-rule-title{color:var(--as-brand)}.as-look-blueprint .as-rule-title:after{height:2px;background:var(--as-accent);opacity:1}.as-look-blueprint .as-help{background-color:var(--as-alt);background-image:linear-gradient(rgba(11,37,69,.05) 1px,transparent 0),linear-gradient(90deg,rgba(11,37,69,.05) 1px,transparent 0);background-size:24px 24px}.as-look-blueprint .as-help-icon,.as-look-blueprint .as-help-start{color:var(--as-accent)}.as-look-blueprint .as-help-item{border-top:2px solid var(--as-brand)}@container as-site (max-width: 960px){.as-look-blueprint .as-hero{min-height:0}.as-look-blueprint .as-hero-bg{position:relative;inset:auto;display:block;width:calc(100% - 40px);height:300px;margin:28px auto 0}.as-look-blueprint .as-hero.has-photo:after,.as-look-blueprint .as-hero.has-photo:before{display:none}.as-look-blueprint .as-hero-credit{right:30px;bottom:auto;top:298px}.as-look-blueprint .as-hero-inner{grid-template-columns:minmax(0,1fr);min-height:0;padding:28px 0 48px}.as-look-blueprint .as-hero-person img{width:88px;height:88px}}