@import url('brand-base.css');
:root{--tz-paper:#f5e8cf;--tz-ink:#16080d;--tz-gold:#e1b966;--tz-muted:#c6aeb3;--tz-rule:#6d343f;--tz-serif:Georgia,'Times New Roman',serif;--tz-sans:'Segoe UI',Arial,sans-serif}body.tryzantha-site{margin:0;background:radial-gradient(ellipse 1000px 750px at 90% 10%,#4a1020 0%,transparent 75%),#19080e;color:var(--tz-paper);font:15px/1.8 var(--tz-sans)}.tz-width{width:min(1420px,calc(100% - 112px));margin-inline:auto}.tz-preview{padding:8px 56px;background:#a38143;color:#16080d;text-align:center;font-size:8px;letter-spacing:.15em}.tz-header{display:flex;justify-content:space-between;align-items:center;gap:40px;max-width:1588px;margin:auto;padding:23px 56px;border-bottom:1px solid #b07d4b45;background:#1d080d80}.tz-header nav{display:flex;gap:34px;font-size:11px;color:#e0c9ba}.tz-header nav a{text-decoration:none}.tz-header nav a:hover{color:#f0c870}.tz-eyebrow{font-size:9px;font-weight:500;letter-spacing:.18em;color:#d5ac64;line-height:1.7}.tz-hero{display:grid;grid-template-columns:.83fr 1.17fr;gap:55px;align-items:center;padding-top:43px;padding-bottom:52px}.tz-hero-copy{padding:25px 0 30px;position:relative;z-index:1}.tz-hero h1{font:400 clamp(65px,7vw,112px)/1.03 var(--tz-serif);letter-spacing:-.04em;margin:29px 0 30px;color:#f3da9e}.tz-hero h1 em{font-weight:400;color:#eebd57}.tz-hero-copy>p:not(.tz-eyebrow){max-width:440px;font-size:14px;color:#d8bec0;line-height:1.95;margin-bottom:31px}.tz-hero-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.tz-button{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;padding:14px 21px;border:1px solid #e3ba6c;background:linear-gradient(105deg,#e5c47b,#c7964a);color:#2d0c13;text-decoration:none;font-size:11px;font-weight:500}.tz-button:hover{background:#f4d69d}.tz-button span{font-size:16px}.tz-button-outline{background:transparent;color:#e8c17d}.tz-button-outline:hover{color:#2d0c13}.tz-text-link{display:inline-flex;gap:25px;align-items:center;border-bottom:1px solid #cda366;padding-bottom:7px;color:#dfbc81;text-decoration:none;font-size:11px}.tz-portrait{margin:0;min-width:0}.tz-portrait img{width:100%;height:auto;max-height:700px;object-fit:contain}.tz-portrait figcaption{font-size:8px;letter-spacing:.16em;text-align:right;color:#bb8f69;margin-top:12px}.tz-about{display:grid;grid-template-columns:.9fr 1.1fr;gap:105px;padding:78px 0 75px;border-top:1px solid #b07d4b55}.tz-about h2,.tz-myravelle h2{font:400 clamp(40px,4.8vw,72px)/1.1 var(--tz-serif);letter-spacing:-.04em;margin:26px 0}.tz-about h2 em,.tz-myravelle h2 em{color:#ddb877;font-weight:400}.tz-about>div:last-child{padding-top:28px}.tz-about p:not(.tz-eyebrow){font-size:15px;line-height:1.95;color:#d3babd;max-width:620px}.tz-banner{margin-top:0;margin-bottom:0}.tz-banner img{width:100%;height:auto}.tz-banner figcaption{font-size:8px;letter-spacing:.16em;padding-top:15px;color:#ba8d66}.tz-hora{padding:95px 0 100px;margin-top:85px;border-top:1px solid #a4754c45;border-bottom:1px solid #a4754c45;background:radial-gradient(ellipse 900px 650px at 14% 35%,#4d1323 0,transparent 75%),#1c080e}.tz-hora-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.tz-hora h2{font:500 clamp(66px,8vw,115px)/.95 var(--tz-serif);letter-spacing:-.04em;color:#edc671;margin:32px 0 21px}.tz-native{font:400 38px/1.2 var(--tz-serif);letter-spacing:-.03em;margin-bottom:5px}.tz-translation{font-size:11px;color:#b3929c;margin-bottom:35px}.tz-hora-artists{font-size:22px;line-height:1.5;color:#e4c7b3;margin-bottom:20px}.tz-hora-grid>div>p:not(.tz-eyebrow):not(.tz-native):not(.tz-translation):not(.tz-hora-artists){font-size:14px;line-height:1.9;color:#c9adb3;max-width:440px}.tz-hora .tz-text-link{margin-top:20px}.tz-myravelle{display:grid;grid-template-columns:.95fr 1.05fr;gap:100px;align-items:center;padding:95px 0 85px}.tz-myravelle figure{margin:0;max-width:500px}.tz-myravelle figure img{width:100%;aspect-ratio:1;object-fit:cover}.tz-myravelle p:not(.tz-eyebrow){font-size:15px;line-height:1.9;color:#cdb3ba;max-width:470px}.tz-myravelle .tz-button{margin-top:23px}.tz-quote{text-align:center;border-top:1px solid #a4754c45;padding:68px 0 80px}.tz-quote blockquote{font:400 clamp(41px,4.7vw,70px)/1.2 var(--tz-serif);letter-spacing:-.035em;margin:15px 0 25px}.tz-quote blockquote em{color:#ddb877;font-weight:400}.tz-quote p{font-size:9px;letter-spacing:.2em;color:#b79282}.tz-banner-fire{padding-bottom:70px}.tz-footer{border-top:1px solid #a4754c65;display:flex;justify-content:space-between;align-items:start;gap:50px;padding-top:38px;padding-bottom:45px}.tz-footer>div>p{font-size:9px;color:#aa8a91;margin:18px 0 0 47px}.tz-footer nav{display:grid;grid-template-columns:repeat(3,1fr);gap:13px 38px;align-content:start;font-size:10px;color:#c6a9ae}.tz-footer nav a{text-decoration:none}.tz-footer nav a:hover{color:#ecc67e}
@media(max-width:1050px){.tz-width{width:calc(100% - 68px)}.tz-header{padding:22px 34px;gap:25px}.tz-header nav{gap:22px}.tz-hero{gap:25px}.tz-hero h1{font-size:84px}.tz-hero-copy>p:not(.tz-eyebrow){font-size:13px}.tz-about,.tz-hora-grid,.tz-myravelle{gap:55px}.tz-about h2,.tz-myravelle h2{font-size:56px}.tz-native{font-size:33px}.tz-footer nav{gap:13px 25px}}
@media(max-width:720px){.tz-width{width:calc(100% - 42px)}.tz-preview{padding:7px 21px;font-size:7px}.tz-header{display:block;padding:20px 21px 15px}.tz-header nav{gap:26px;overflow-x:auto;white-space:nowrap;font-size:10px;margin-top:24px;padding-bottom:6px}.tz-eyebrow{font-size:8px;letter-spacing:.12em}.tz-hero{grid-template-columns:1fr;gap:12px;padding-top:30px;padding-bottom:35px}.tz-hero-copy{padding:0}.tz-hero h1{font-size:clamp(62px,14vw,85px);margin:24px 0}.tz-hero-copy>p:not(.tz-eyebrow){font-size:13px;max-width:100%}.tz-hero-actions{gap:24px}.tz-portrait{order:-1;margin:0}.tz-portrait img{max-height:none;width:100%}.tz-portrait figcaption{font-size:6px;text-align:center;letter-spacing:.12em}.tz-about{display:block;padding:45px 0 50px}.tz-about h2{font-size:47px;margin:21px 0}.tz-about>div:last-child{padding-top:8px}.tz-about p:not(.tz-eyebrow){font-size:13px}.tz-banner figcaption{font-size:6px;letter-spacing:.12em;padding-top:11px}.tz-hora{margin-top:45px;padding:52px 0 60px}.tz-hora-grid{grid-template-columns:1fr;gap:34px}.tz-hora h2{font-size:78px;margin:25px 0 18px}.tz-native{font-size:33px}.tz-translation{margin-bottom:26px}.tz-hora-artists{font-size:20px}.tz-hora-grid>div>p:not(.tz-eyebrow):not(.tz-native):not(.tz-translation):not(.tz-hora-artists){font-size:13px}.tz-hora .tz-text-link{margin-top:12px}.tz-myravelle{display:flex;flex-direction:column-reverse;gap:35px;padding:55px 0}.tz-myravelle h2{font-size:47px}.tz-myravelle p:not(.tz-eyebrow){font-size:13px}.tz-myravelle figure{max-width:440px;width:100%}.tz-myravelle .tz-button{margin-top:15px}.tz-quote{padding:45px 0 55px}.tz-quote blockquote{font-size:40px}.tz-quote p{font-size:7px}.tz-banner-fire{padding-bottom:40px}.tz-footer{display:block;padding:30px 0 35px}.tz-footer nav{grid-template-columns:repeat(2,1fr);gap:12px 25px;margin-top:28px;font-size:10px}.tz-footer>div>p{font-size:8px;margin-top:15px}}
