.tower-home{--tower-ink:#181a16;--tower-gold:#bfad77;--tower-bamboo:#7b8b67;--tower-paper:#e6dcc3;background:var(--tower-ink);color:var(--tower-paper)}.tower-hero{background:radial-gradient(at 53% 45%,#7b8b671c,#0000 55%);max-width:1600px;margin:auto;padding:32px clamp(20px,5vw,80px) 22px;overflow:hidden}.tower-hero__eyebrow,.tower-hero__foot{letter-spacing:.18em;color:#bfad77;border-bottom:1px solid #bfad7733;justify-content:space-between;gap:20px;padding-bottom:18px;font-size:10px;display:flex}.tower-hero__layout{grid-template-columns:minmax(240px,1fr) minmax(310px,1.45fr) minmax(190px,.75fr);align-items:center;gap:20px;min-height:650px;display:grid}.tower-kicker{letter-spacing:.22em;color:#bfad77;font-size:10px;line-height:1.8}.tower-hero h1{font-family:var(--font-display),serif;letter-spacing:.05em;margin:24px 0;font-size:clamp(44px,4.6vw,72px);font-weight:400;line-height:1.4}.tower-hero h1 span{color:#bfad77}.tower-hero__lead{color:#e6dcc3ac;max-width:330px;margin-bottom:32px;font-size:14px;line-height:2.1}.tower-hero__enter{color:#181a16;background:#bfad77;border:1px solid #bfad77;justify-content:space-between;align-items:center;gap:24px;max-width:330px;padding:17px 18px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.tower-hero__enter:hover{background:#e6dcc3}.tower-hero__saved{color:#e6dcc3a6;min-height:30px;margin-top:20px;font-size:11px;display:block}.tower-hero__visual{text-align:center;min-width:0}.tower-hero__caption{letter-spacing:.12em;color:#bfad77a6;margin-top:14px;font-size:9px}.tower-hero__index ol{margin:28px 0;padding:0;list-style:none}.tower-hero__index li{gap:17px;margin-bottom:28px;display:flex}.tower-hero__index li>span{font-family:var(--font-display),serif;color:#bfad77;border:1px solid #bfad7750;flex-shrink:0;place-items:center;width:25px;height:28px;font-size:12px;display:grid}.tower-hero__index h2{font-family:var(--font-display),serif;letter-spacing:.1em;margin:0 0 7px;font-size:17px;font-weight:400}.tower-hero__index li p,.tower-hero__note{color:#e6dcc399;font-size:10px;line-height:1.9}.tower-hero__note{border-top:1px solid #bfad7733;padding-top:18px}.tower-hero__foot{border-top:1px solid #bfad7733;border-bottom:0;padding-top:18px;font-size:9px}.book-tower{--tower-radius:145px;--tower-scale:1;isolation:isolate;width:100%;height:510px;position:relative}.book-tower__scene{perspective:1000px;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.book-tower__scene:active{cursor:grabbing}.book-tower__tilt{transform:scale(var(--tower-scale)) rotateX(-12deg);transform-style:preserve-3d;position:absolute;top:46%;left:50%}.book-tower__manual,.book-tower__helix{transform-style:preserve-3d;position:relative}.book-tower__helix{animation:80s linear infinite tower-turn}.book-tower__volume{width:58px;height:86px;transform:translateY(var(--rise)) rotateY(var(--angle)) translateZ(var(--tower-radius));transform-style:preserve-3d;color:#302e20;backface-visibility:visible;background:repeating-linear-gradient(90deg,#0000 0 7px,#25291b75 7px 8px),linear-gradient(100deg,#9c9462,#c2af77 50%,#857c50);border:1px solid #bca76c;border-radius:3px;justify-content:center;align-items:center;display:flex;position:absolute;top:-43px;left:-29px;box-shadow:inset 0 0 10px #171c1480,3px 3px #312f20,5px 5px #b3a27266}.book-tower__volume:before,.book-tower__volume:after{content:"";background:#453c26;height:2px;position:absolute;top:14px;left:-3px;right:-3px;box-shadow:0 1px #dfcd9566}.book-tower__volume:after{top:auto;bottom:14px}.book-tower__volume--1{color:#e5dfbd;background:repeating-linear-gradient(90deg,#0000 0 7px,#20281c60 7px 8px),linear-gradient(100deg,#56644b,#91a075,#59674f);border-color:#8d9974}.book-tower__volume--2{color:#453c2b;background:repeating-linear-gradient(90deg,#0000 0 7px,#473e3260 7px 8px),linear-gradient(100deg,#b4a47a,#e0d1a7,#b5a277)}.book-tower__volume--3{color:#d4c79f;background:repeating-linear-gradient(90deg,#0000 0 7px,#1d241d 7px 8px),linear-gradient(100deg,#344536,#637254,#354735);border-color:#89936d}.book-tower__volume b{writing-mode:vertical-rl;letter-spacing:3px;font-family:var(--font-display),serif;color:#3d3827;background:#e6dcc3c9;border:1px solid #70613b70;padding:5px 3px;font-size:11px;font-weight:400;line-height:1.2}.book-tower__seal{font:7px var(--font-display);color:#6d352a;border:1px solid #6d352a;padding:1px;position:absolute;bottom:19px;left:5px}.book-tower__script{font:5px var(--font-display);writing-mode:vertical-rl;letter-spacing:2px;opacity:.65;position:absolute;top:18px;right:4px}.book-tower__floor{z-index:-1;border:1px solid #bfad7740;border-radius:50%;width:300px;height:95px;position:absolute;bottom:34px;left:50%;transform:translate(-50%);box-shadow:0 0 70px #bfad7712,inset 0 0 30px #bfad7710}.book-tower__floor:before{content:"";border:1px dashed #bfad7733;border-radius:50%;position:absolute;inset:12px}.book-tower__floor span{color:#bfad7766;font:9px var(--font-display);position:absolute;top:-7px;left:50%}.book-tower__floor span:nth-child(2){top:45%;left:auto;right:0}.book-tower__floor span:nth-child(3){top:auto;bottom:-7px}.book-tower__floor span:nth-child(4){top:45%;left:0}.book-tower__sky{color:#bfad7770;pointer-events:none;position:absolute;inset:0}.book-tower__sky span{font-size:13px;position:absolute;top:7%;left:18%}.book-tower__sky span:nth-child(2){top:18%;left:82%}.book-tower__sky span:nth-child(3){top:69%;left:8%}.book-tower__sky span:nth-child(4){top:55%;left:93%}.book-tower__sky span:nth-child(5){top:4%;left:64%}.book-tower__controls{justify-content:center;gap:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.book-tower__controls button{color:#bfad77;letter-spacing:.08em;background:#181a16d9;border:1px solid #bfad7733;min-width:34px;min-height:32px;padding:4px 9px;font-size:9px}.book-tower__controls button:hover{background:#bfad7720}.tower-home a:focus-visible,.book-tower button:focus-visible{outline-offset:5px;outline:2px solid #bfad77}.tower-home__below{padding-top:25px;padding-bottom:30px}.tower-explore{border-bottom:1px solid #bfad7733;grid-template-columns:repeat(3,minmax(0,1fr));scroll-margin-top:90px;display:grid}.tower-explore__item{border-right:1px solid #bfad7733;padding:20px 25px 32px}.tower-explore__item:first-child{padding-left:0}.tower-explore__item:last-child{border-right:0}.tower-explore__item>span{color:#bfad77;font-size:10px}.tower-explore__item h2{font:22px var(--font-display);margin:18px 0 12px}.tower-explore__item p{color:#e6dcc399;font-size:12px;line-height:1.8}.tower-explore__item:hover h2{color:#bfad77}.tower-contact{border-bottom:1px solid #bfad7733;justify-content:space-between;gap:24px;padding:35px 0;font-size:12px;display:flex}.tower-contact h2{font:22px var(--font-display);margin-top:10px}.tower-home__disclaimer{color:#e6dcc380;text-align:center;padding:26px 0;font-size:10px;line-height:1.8}.tower-generation{color:#e6dcc3;text-align:center;background:radial-gradient(#7b8b6720,#0000 70%),#181a16;border:1px solid #bfad7733;padding:12px;overflow:hidden}.tower-generation .book-tower__helix{animation-duration:24s}.tower-generation .book-tower{--tower-scale:.65;height:340px}.tower-generation .book-tower__floor{width:220px;height:60px;bottom:31px}.tower-generation__label{font:16px var(--font-display);letter-spacing:.12em;margin:16px 0 6px;line-height:1.8}.tower-generation__note{color:#bfad77;font-size:10px;line-height:1.8}.tower-generation--compact{justify-content:center;align-items:center;gap:12px;margin-bottom:15px;padding:5px 16px;display:flex}.tower-generation--compact .book-tower{--tower-scale:.15;flex-shrink:0;width:80px;height:78px}.tower-generation--compact .book-tower__floor,.tower-generation--compact .book-tower__sky{display:none}.tower-generation--compact .tower-generation__label{letter-spacing:.03em;margin:0;font-size:12px}@keyframes tower-turn{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}@media (min-width:1450px){.book-tower{--tower-scale:1.15}}@media (max-width:1050px){.tower-hero__layout{grid-template-columns:1fr 1.3fr;min-height:600px}.tower-hero__index{border-top:1px solid #bfad7733;grid-column:1/-1;padding-top:24px}.tower-hero__index ol{grid-template-columns:repeat(4,1fr);gap:15px;margin:22px 0 0;display:grid}.tower-hero__note{border:0;max-width:600px;padding-top:0}.tower-hero__index li{gap:10px}.tower-hero__index h2{font-size:15px}}@media (max-width:640px){.tower-hero{padding:22px 20px}.tower-hero__eyebrow{letter-spacing:.1em;font-size:8px}.tower-hero__layout{grid-template-columns:1fr;gap:0}.tower-hero__intro{text-align:center;padding-top:35px}.tower-hero h1{margin:18px 0;font-size:46px;line-height:1.3}.tower-hero__lead{max-width:350px;margin:0 auto 22px;font-size:12px}.tower-hero__enter{max-width:350px;margin:auto}.tower-hero__saved{margin-top:14px}.tower-hero__visual{margin:4px -20px 28px}.book-tower{--tower-scale:.8;height:390px}.book-tower__floor{width:250px;height:75px}.tower-hero__caption{font-size:8px}.tower-hero__index ol{grid-template-columns:repeat(2,1fr);gap:6px 16px}.tower-hero__index li{margin-bottom:18px}.tower-hero__foot{letter-spacing:.05em;font-size:8px}.tower-explore{grid-template-columns:1fr}.tower-explore__item,.tower-explore__item:first-child{border-bottom:1px solid #bfad7733;border-right:0;padding:23px 0}.tower-explore__item:last-child{border-bottom:0}.tower-explore__item h2{margin-top:10px;font-size:20px}.tower-contact{flex-direction:column;gap:5px}.tower-generation .book-tower{--tower-scale:.58;height:310px}}@media (prefers-reduced-motion:reduce){.book-tower__helix{animation:none!important}.tower-hero__enter{transition:none}}@supports not (transform-style:preserve-3d){.book-tower__volume{transform:translateY(var(--rise)) rotate(var(--angle))}.book-tower__helix{animation:none}}@media screen{.tower-home{--tower-gold:#d8c48a}.tower-hero__eyebrow,.tower-hero__foot,.tower-kicker,.tower-hero__caption,.tower-hero__saved,.tower-hero__index li p,.tower-hero__note,.tower-home__disclaimer{color:#d8c48a;font-size:max(14px,1em);line-height:1.75}.tower-hero__lead,.tower-explore__item p,.tower-contact,.tower-start__card p,.tower-start__guide p{color:#d0c9b8;font-size:max(17px,1em);line-height:1.75}.tower-hero__foot a{align-items:center;min-height:44px;display:inline-flex}.book-tower__volume b{box-sizing:border-box;overflow-wrap:anywhere;letter-spacing:1px;max-height:100%;padding:3px 2px;font-size:14px;line-height:1.1}.book-tower__controls button{color:#d8c48a;min-width:44px;min-height:44px;font-size:14px}.tower-start{border-bottom:1px solid #bfad7733;padding:28px 0 32px}.tower-start>h2{font:28px/1.4 var(--font-display);color:#e6dcc3;margin:0 0 18px}.tower-start__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tower-start__card{color:#e6dcc3;border-top:1px solid #34352c;flex-direction:column;gap:12px;min-width:0;min-height:170px;padding:20px;text-decoration:none;display:flex}.tower-start__card>span{color:#d8c48a;letter-spacing:.06em;font-size:14px}.tower-start__card h3{color:#e6dcc3;font:22px/1.5 var(--font-display);margin:0}.tower-start__card:hover h3{color:#d8c48a}.tower-start__card p{margin:0}.tower-start__guide{background:0 0;border-top:1px solid #34352c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:18px;padding:16px 0;display:flex}.tower-start__guide p{margin:0}.tower-start__guide a{color:#d8c48a;text-underline-offset:4px;align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}}@media screen and (max-width:767px){.tower-start{padding-block:24px}.tower-start>h2{font-size:25px}.tower-start__cards{grid-template-columns:minmax(0,1fr)}.tower-start__card{min-height:0;padding:18px}.tower-start__card h3{font-size:20px}.tower-start__guide{flex-direction:column;align-items:flex-start}}.book-tower__volume{font:inherit;cursor:pointer;appearance:none;padding:0}.book-tower__volume:focus-visible{outline-offset:5px;outline:3px solid #fff0ba}.book-tower__scene:focus-within .book-tower__helix,.book-tower__scene:hover .book-tower__helix{animation-play-state:paused!important}.tower-book-dialog{color:#282b22;width:min(560px,100vw - 32px);max-height:calc(100dvh - 40px);box-shadow:none;text-align:left;background:#e6dcc3;border:1px solid #bfad77;border-radius:2px;margin:auto;padding:clamp(24px,5vw,44px);position:fixed;inset:0;overflow-y:auto}.tower-book-dialog::backdrop{background:#10140fe6}.tower-book-dialog h2{font:clamp(24px,4vw,32px)/1.5 var(--font-display);margin:18px 0}.tower-book-dialog p{font-size:16px;line-height:1.95}.tower-book-dialog .tower-kicker{color:#59624a}.tower-book-dialog .tower-book-dialog__note{color:#5c604f;border-top:1px solid #7b8b6760;margin-top:24px;padding-top:16px;font-size:12px}.tower-book-dialog__close{color:#e6dcc3;cursor:pointer;min-height:44px;font:inherit;background:#242c20;border:1px solid #7b8b67;border-radius:4px;margin-left:auto;padding:8px 14px;display:block}.tower-book-dialog__close:focus-visible{outline-offset:4px;outline:2px solid #596949}.tower-book-dialog__reading{border-top:1px solid #7b8b6760;margin-top:24px;padding-top:18px}.tower-book-dialog__reading h3{font:600 18px/1.6 var(--font-display);margin:20px 0 8px}.tower-book-dialog .tower-book-dialog__page{letter-spacing:.12em;color:#59624a;margin:0;font-size:12px}.tower-book-dialog{box-sizing:border-box;overflow-wrap:anywhere}.tower-book-dialog[data-book-stage=opening]{color:#e6dcc3;background:#182219;min-height:min(560px,100dvh - 40px);overflow:hidden}.tower-book-dialog__close{z-index:3;position:relative}.tower-book-flight{perspective:1200px;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.tower-book-flight__book{width:190px;height:275px;transform-style:preserve-3d;animation:.95s cubic-bezier(.4,0,.2,1) both tower-volume-flight;position:relative}.tower-book-flight__back,.tower-book-flight__block,.tower-book-flight__cover,.tower-book-flight__sheet{transform-style:preserve-3d;border-radius:2px 6px 6px 2px;position:absolute;inset:0}.tower-book-flight__back{background:#283c2b;border:1px solid #ad9663;transform:translateZ(-18px)}.tower-book-flight__block{background:repeating-linear-gradient(#c4b99a 0 1px,#eee5cf 2px 4px);inset:5px -6px 5px 3px;transform:translateZ(-9px)}.tower-book-flight__cover{color:#e8d7a6;transform-origin:0;background:linear-gradient(100deg,#17291d,#45563a 6%,#283d2c 15%,#344d32);border:1px solid #b7a16c;flex-direction:column;align-items:center;padding:28px 18px;animation:.95s cubic-bezier(.3,.1,.2,1) both tower-volume-cover;display:flex;box-shadow:inset 0 0 0 7px #1d2b20,inset 0 0 0 8px #b7a16c68,5px 7px 15px #0006}.tower-book-flight__cover--0,.tower-book-flight__cover--2{color:#352f20;background:linear-gradient(100deg,#837749,#b6a373 10%,#d0bf8c);box-shadow:inset 0 0 0 7px #9c8e5c,inset 0 0 0 8px #e4d2a068,5px 7px 15px #0006}.tower-book-flight__cover>span{font:12px/1.8 var(--font-display);letter-spacing:.15em}.tower-book-flight__cover b{writing-mode:vertical-rl;font:30px/1.6 var(--font-display);letter-spacing:.2em;margin:20px 0}.tower-book-flight__cover i{font:16px var(--font-display);border:1px solid;padding:2px 4px;position:absolute;bottom:23px;right:23px}.tower-book-flight__sheet{transform-origin:0;opacity:0;animation:.95s cubic-bezier(.3,.1,.2,1) both tower-volume-pages;animation-delay:calc(var(--sheet) * 12ms);background:repeating-linear-gradient(#0000 0 19px,#777e5b26 20px 21px),linear-gradient(90deg,#d6c8a6,#efe7d4);border:1px solid #ac9f7b;inset:5px}.tower-book-dialog .tower-book-dialog__opening{text-align:center;color:#c9c09e;font-size:13px;position:absolute;bottom:20px;left:16px;right:16px}@keyframes tower-volume-flight{0%{transform:translate3d(var(--flight-x),var(--flight-y),-400px) rotateX(8deg) rotateY(-30deg) rotateZ(-12deg) scale(.35);opacity:.7}35%{opacity:1;transform:translateZ(40px)rotateX(0)rotateY(-15deg)rotate(-4deg)}75%{opacity:1;transform:translate3d(16%,0,180px)rotateY(4deg)}to{opacity:0;transform:translate3d(16%,0,370px)rotateY(0)}}@keyframes tower-volume-cover{0%,12%{transform:translateZ(2px)rotateY(0)}70%,to{transform:translateZ(2px)rotateY(-155deg)}}@keyframes tower-volume-pages{0%,12%{opacity:0;transform:translateZ(-3px)rotateY(0)}25%{opacity:1}65%{opacity:1;transform:translateZ(calc(16px + var(--sheet) * 24px)) rotateY(calc(-18deg - var(--sheet) * 21deg))}to{opacity:0;transform:translate3d(calc(30px + var(--sheet) * 10px),0,calc(100px + var(--sheet) * 25px)) rotateY(-175deg)}}@media (max-width:640px){.tower-book-dialog{max-height:calc(100dvh - 24px);padding:20px}.tower-book-dialog[data-book-stage=opening]{min-height:min(480px,100dvh - 24px)}.tower-book-flight__book{width:150px;height:220px}.tower-book-flight__cover{padding:23px 12px}.tower-book-flight__cover b{margin:15px 0;font-size:25px}.tower-book-flight__cover>span{font-size:10px}.tower-book-flight__cover i{bottom:18px;right:18px}.tower-book-dialog p{font-size:15px;line-height:1.9}}@media (prefers-reduced-motion:reduce){.tower-book-flight{display:none}.tower-book-flight *{animation:none!important}}.tower-hero__enter-mobile,.tower-hero__start-note,.tower-hero__caption-mobile{display:none}@media screen and (max-width:767px){.tower-hero{padding:20px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left))}.tower-hero__layout{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0}.tower-hero__intro{text-align:left;min-width:0;padding-top:12px}.tower-hero h1{margin:16px 0;font-size:clamp(2rem,8.5vw,2.625rem);line-height:1.3}.tower-hero__lead{max-width:34rem;color:var(--c-text-muted);margin:0 0 20px;font-size:1rem;line-height:1.75}.tower-kicker{letter-spacing:.12em;font-size:.75rem}.tower-hero__enter{box-sizing:border-box;touch-action:manipulation;gap:12px;width:100%;max-width:none;min-height:48px;margin:0;scroll-margin-block:24px;font-size:1rem;line-height:1.5}.tower-hero__enter-desktop,.tower-hero__caption-desktop{display:none}.tower-hero__enter-mobile,.tower-hero__caption-mobile{display:inline}.tower-hero__start-note{color:var(--c-text-muted);margin:12px 0 16px;font-size:.875rem;line-height:1.7;display:block}.tower-hero__saved{min-height:44px;color:var(--c-text-muted);touch-action:manipulation;align-items:center;margin-top:6px;font-size:.875rem;line-height:1.6;display:flex}.tower-hero__eyebrow,.tower-hero__foot{letter-spacing:.06em;flex-wrap:wrap;gap:8px 16px;font-size:.75rem;line-height:1.6}.tower-hero__visual{max-width:100%;margin:0}.tower-hero[data-home-revealed=true] .tower-hero__visual{display:none}.tower-hero__caption{letter-spacing:.04em;color:var(--c-text-muted);font-size:.875rem;line-height:1.6}.tower-hero__index{min-width:0}.tower-hero__index ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.tower-hero__index li{gap:8px;min-width:0;margin-bottom:8px}.tower-hero__index li>div{min-width:0}.tower-hero__index h2{letter-spacing:.03em;font-size:1rem;line-height:1.5}.tower-hero__index li p,.tower-hero__note{color:var(--c-text-muted);font-size:.875rem;line-height:1.7}.tower-explore__item p,.tower-home__disclaimer{color:var(--c-text-muted);font-size:.875rem;line-height:1.75}.book-tower[data-mobile-home=true] .tower-book-flight__book{animation-duration:.45s}}.tower-hero--direct .tower-hero__layout{grid-template-columns:minmax(280px,1fr) minmax(360px,1.6fr);gap:clamp(24px,5vw,90px);min-height:620px}.tower-hero--direct .tower-hero__visual .book-tower{--tower-scale:1.2;height:580px}.tower-hero--direct .tower-hero__lead{max-width:420px;font-size:16px;line-height:1.9}.tower-hero__actions{gap:14px;max-width:420px;display:grid}.tower-hero--direct .tower-hero__enter{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;max-width:none;min-height:52px;margin:0;font-size:1rem}.tower-hero__explore{color:#e6dcc3;background:0 0}.tower-hero__explore:hover{background:#bfad7722}.tower-hero__perspectives{color:#bfad77;flex-wrap:wrap;justify-content:center;gap:16px 36px;margin:8px 0 30px;font-size:14px;display:flex}.tower-book-dialog__topics{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.tower-book-dialog__topics button{min-height:44px;font:inherit;cursor:pointer;border:1px solid #7b8b67;border-radius:4px;padding:8px 12px}.tower-book-dialog__topics button[aria-pressed=true]{color:#e6dcc3;background:#283c2b}.tower-topic-personal{border:1px solid;align-items:center;min-height:48px;margin-top:20px;padding:10px 16px;font-size:16px;line-height:1.6;display:inline-flex}@media (max-width:767px){.tower-hero--direct .tower-hero__layout{grid-template-columns:minmax(0,1fr);gap:12px;min-height:0}.tower-hero--direct .tower-hero__intro{padding-top:12px}.tower-hero--direct h1{margin:18px 0;font-size:clamp(36px,9vw,52px);line-height:1.3}.tower-hero--direct .tower-hero__lead{margin-bottom:20px;font-size:15px}.tower-hero--direct .tower-hero__visual .book-tower{--tower-scale:.9;height:420px}.tower-hero--direct .tower-hero__actions{max-width:none}.tower-hero--direct .tower-hero__caption{font-size:13px;display:block}.tower-hero__perspectives{gap:12px 24px;margin-top:0}}@media (min-width:768px){.tower-home__below .tower-explore{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.tower-hero__eyebrow,.tower-hero__foot,.tower-kicker,.tower-hero__caption,.tower-hero--direct .tower-hero__caption{font-size:14px}}
