.ix-page{--ix-gold:#ab8849;--ix-muted:#77736b;background:#faf9f5;color:#171817;min-height:100vh}.ix-page h1,.ix-page h2,.ix-page h3{font-weight:400;margin:0;letter-spacing:-1.7px}.ix-page h1{font-size:clamp(42px,4.5vw,76px);line-height:1.06}.ix-page h2{font-size:clamp(32px,3.5vw,51px);line-height:1.15}.ix-page em{font-style:normal;color:var(--ix-gold)}.ix-page p{font-size:15px;line-height:1.85;color:var(--ix-muted)}.ix-page a,.ix-page button{touch-action:manipulation}.ix-page :focus-visible{outline:2px solid #aa8649;outline-offset:5px}.ix-header{max-width:1500px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:24px 5%;gap:25px}.ix-header img{width:153px;height:68px;object-fit:contain}.ix-header nav{display:flex;gap:32px;font-size:13px}.ix-header nav [aria-current]{color:#98753c}.ix-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:linear-gradient(115deg,#fff0bd,#d9b96f 65%,#b68e4e);border:1px solid #fff9;border-radius:40px;min-height:53px;padding:0 25px;font-size:13px;color:#171817;box-shadow:inset 0 1px 1px #fff,0 7px 23px #99815c12;transition:transform .25s,box-shadow .25s}.ix-button:hover{transform:translateY(-3px);box-shadow:0 10px 23px #99815c26}.ix-pill{display:inline-flex;gap:8px;background:#eae5d96b;border:1px solid #fff8;border-radius:50px;padding:9px 15px;font-size:12px;margin-bottom:25px;color:#6b5b3c}.ix-hero,.ix-pill{align-items:center}.ix-hero{max-width:1500px;margin:15px auto 0;padding:25px 5% 90px;display:grid;grid-template-columns:1.05fr 1fr;gap:28px}.ix-hero h1 em{display:inline-block;margin-top:8px;font-size:.83em}.ix-hero-copy>p{max-width:465px;margin:25px 0 29px}.ix-hero-photo{position:relative;height:570px;border-radius:180px 180px 32px 32px;box-shadow:0 20px 60px #3b30251a}.ix-hero-photo>img{width:100%;height:100%;object-fit:cover;border-radius:inherit;filter:saturate(.65)}.ix-hero-photo:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(transparent 50%,#181916b3)}.ix-photo-caption{position:absolute;left:30px;bottom:29px;z-index:1;color:white;font-size:14px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ix-photo-caption>span{width:100%;font-size:11px;opacity:.7;margin-left:26px}.ix-floating{position:absolute;left:-35px;top:140px;z-index:2;padding:22px 29px;border-radius:24px;background:linear-gradient(120deg,#ffffffd9,#ffffff8c);backdrop-filter:blur(18px);border:1px solid #fffd;box-shadow:0 15px 40px #24241e1a;font-size:13px;line-height:1.9;animation:ix-float 6s ease-in-out infinite}.ix-floating strong{font-size:18px;font-weight:400}.ix-live{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#9b8148;box-shadow:0 0 0 4px #b5985a20}.ix-explore,.ix-local,.ix-process{max-width:1376px;margin:auto;padding:85px 58px;scroll-margin-top:20px}.ix-explore{border-top:1px solid #ded8c9}.ix-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px}.ix-section-heading>p{max-width:340px;margin:0}.ix-search-row{display:flex;gap:15px}.ix-search,.ix-select{display:flex;align-items:center;gap:13px;background:#fff9;border:1px solid #e5dfd2;border-radius:19px;padding:0 20px;height:63px;color:#8f7b52}.ix-search{flex:1}.ix-search input{background:none;border:0;outline:0;width:100%;font:inherit;font-size:14px;color:#252525}.ix-select select{background:none;border:0;max-width:220px;color:#39362f;font-size:13px;padding-right:10px}.ix-results{font-size:11px!important;margin:16px 2px 23px}.ix-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.ix-card{padding:30px;border-radius:27px;background:linear-gradient(125deg,#fff,#ffffff85);border:1px solid #fff;box-shadow:0 5px 23px #6e5f4007;animation:ix-arrive .55s both;transition:transform .3s,box-shadow .3s,border-color .3s}.ix-card:hover{transform:translateY(-7px);border-color:#cbb47f8c;box-shadow:0 20px 35px #6e5f4014}.ix-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:31px;color:#aa8f58}.ix-icon{display:grid;place-items:center;background:#f2edde;border:1px solid #e6ddc6;height:58px;width:58px;border-radius:18px}.ix-card h3{font-size:24px;letter-spacing:-.8px}.ix-card p{font-size:13px;min-height:73px}.ix-card-link{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ebe5d8;padding-top:20px;margin-top:28px;font-size:12px;color:#8c7140}.ix-empty{padding:50px;text-align:center;background:#f1eee5;border-radius:25px}.ix-empty>a{display:block;margin:20px}.ix-local{display:grid;grid-template-columns:.85fr 1fr;gap:75px;align-items:center;padding-top:35px}.ix-local-photo{position:relative;height:650px;border-radius:30px;overflow:hidden}.ix-local-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.6)}.ix-local-photo>span{position:absolute;bottom:25px;left:25px;padding:13px 17px;border-radius:20px;background:#ffffffbf;backdrop-filter:blur(16px);font-size:11px}.ix-zones{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.ix-zones>a{display:flex;align-items:center;gap:10px;padding:15px;background:#fff9;border:1px solid #eae4d8;border-radius:17px;transition:background .25s}.ix-zones>a:hover{background:#ece2cb}.ix-zones>a>svg:last-child{margin-left:auto}.ix-zones strong{font-size:12px;font-weight:400;display:block}.ix-zones small{font-size:9px;display:block;margin-top:5px;color:#8b8375}.ix-process{max-width:none;padding:85px max(58px,calc((100% - 1260px)/2));background:#191b1a;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:65px}.ix-process .ix-pill{background:#ffffff0b;border-color:#ffffff14;color:#ceb888}.ix-process p{color:#b0afa6;max-width:390px}.ix-flow [role=tablist]{display:flex;gap:7px}.ix-flow [role=tab]{flex:1;background:#ffffff08;border:1px solid #ffffff18;border-radius:17px;color:#b8b5ab;font-size:10px;padding:17px 8px;text-align:left;transition:background .25s}.ix-flow [role=tab] span{display:block;font-size:20px;margin-bottom:9px;color:#d6bd83}.ix-flow [aria-selected=true]{background:#b4995a27;border-color:#b4995a80;color:#fff}.ix-flow-panel{animation:ix-arrive .4s both;padding-top:32px}.ix-flow-panel h3{font-size:24px;letter-spacing:-.6px}.ix-flow-panel p{font-size:13px}.ix-flow-panel>span{font-size:9px;display:flex;align-items:center;gap:8px;color:#b7ad95}.ix-flow-visual{display:flex;gap:8px;height:90px;align-items:flex-end;margin-bottom:25px}.ix-flow-visual i{display:block;width:26px;background:linear-gradient(#f2d591,#90703a);border-radius:5px 5px 0 0;animation:ix-bar .6s both;transform-origin:bottom}.ix-cta{padding:70px 40px;text-align:center;background:radial-gradient(ellipse at 50% 90%,#ebdfc9,transparent 70%)}.ix-cta .ix-button{margin-top:30px}.ix-footer{padding:38px 5%;display:flex;gap:25px;justify-content:space-between;align-items:flex-start;border-top:1px solid #dfd9ce;font-size:11px;color:#80796c}.ix-footer>a{color:#292822}.ix-footer details{text-align:right;max-width:370px}.ix-footer details a{display:block;font-size:10px;line-height:1.8;margin-top:10px}.ix-article{max-width:1376px;padding:25px 58px 50px;margin:auto}.ix-breadcrumb{font-size:11px;line-height:2;color:#8a7c62;margin-bottom:45px}.ix-article-top{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center;margin-bottom:65px}.ix-article-top h1{font-size:clamp(38px,4.2vw,61px)}.ix-article-top p{margin:23px 0}.ix-article-top figure{margin:0}.ix-article-top img{width:100%;height:350px;object-fit:cover;border-radius:30px;filter:saturate(.65)}.ix-article-top figcaption{font-size:9px;color:#8a7c62;padding:10px}.ix-article-layout{display:grid;grid-template-columns:1fr 300px;gap:80px}.ix-article article h2{font-size:30px;letter-spacing:-1px;margin-bottom:18px}.ix-article article h3{font-size:23px;letter-spacing:-.7px}.ix-reading{font-size:11px;color:#93856c;display:block;margin-bottom:30px}.ix-article article section{margin:40px 0;scroll-margin-top:30px}.ix-local-note{padding:25px;background:#ece5d69c;border:1px solid #fff;border-radius:22px;margin:27px 0}.ix-article article li{display:flex;align-items:center;gap:10px;font-size:14px;padding:10px 0;color:#8c7447}.ix-article article ul{padding:0;list-style:none}.ix-article article details{padding:20px 0;border-bottom:1px solid #e0d9ca;font-size:14px}.ix-page summary{cursor:pointer;line-height:1.6}.ix-article-aside{position:sticky;top:30px;align-self:start;background:#fff8;border:1px solid #e9e2d4;border-radius:24px;padding:24px}.ix-article-aside>a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid #e9e2d4;font-size:12px;line-height:1.6}.ix-article-aside>div{padding-top:25px}.ix-article-aside h3{font-size:20px;margin-bottom:18px}.ix-article-aside>div>a{display:flex;align-items:center;gap:10px;font-size:12px}.ix-article-aside p{font-size:11px}.ix-back{display:flex;gap:10px;align-items:center;justify-content:center;font-size:12px;margin-top:30px}@keyframes ix-float{50%{transform:translateY(-12px)}}@keyframes ix-arrive{0%{opacity:0;transform:translateY(13px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes ix-bar{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media(max-width:900px){.ix-hero-photo{height:470px}.ix-hero h1{font-size:48px}.ix-explore,.ix-local{padding:60px 30px}.ix-local{gap:35px}.ix-card{padding:23px}.ix-card h3{font-size:21px}.ix-local-photo{height:600px}.ix-process{padding:60px 30px;gap:35px}.ix-article{padding:20px 30px}.ix-article-layout{gap:35px;grid-template-columns:1fr 250px}}@media(max-width:650px){.ix-header{padding:15px 20px;gap:12px;flex-wrap:wrap}.ix-header img{width:120px;height:48px}.ix-header nav{order:3;width:100%;justify-content:center;gap:32px;font-size:12px;padding:13px 0 0;border-top:1px solid #e7e1d5}.ix-header>.ix-button{min-height:43px;font-size:11px;padding:0 18px;gap:10px}.ix-hero{display:flex;flex-direction:column;padding:32px 23px 50px;gap:36px}.ix-hero h1{font-size:clamp(43px,11vw,62px);letter-spacing:-2px}.ix-hero-copy>p{font-size:14px;margin-top:22px}.ix-pill{margin-bottom:20px;font-size:11px}.ix-hero-photo{height:330px;width:100%;border-radius:90px 90px 23px 23px}.ix-floating{left:12px;top:40px;font-size:11px;padding:15px 20px;border-radius:19px}.ix-floating strong{font-size:15px}.ix-photo-caption{left:22px;bottom:23px;font-size:12px}.ix-explore,.ix-local{padding:45px 23px}.ix-section-heading{display:block;margin-bottom:27px}.ix-section-heading>p{font-size:13px;margin-top:19px}.ix-search-row{flex-direction:column;gap:10px}.ix-search,.ix-select{min-height:56px;height:56px;flex:auto}.ix-select select{width:100%;max-width:none}.ix-grid{grid-template-columns:1fr;gap:13px}.ix-card{padding:23px}.ix-card-top{margin-bottom:20px}.ix-card p{min-height:0;font-size:13px}.ix-card h3{font-size:25px}.ix-card-link{margin-top:22px;padding-top:17px}.ix-icon{width:50px;height:50px;border-radius:15px}.ix-local{display:flex;flex-direction:column;gap:30px}.ix-local-photo{height:290px;width:100%;order:2}.ix-local p{font-size:13px}.ix-zones{gap:8px}.ix-zones>a{padding:12px 9px;gap:6px}.ix-zones strong{font-size:11px}.ix-zones small{font-size:8px}.ix-process{display:block;padding:47px 23px}.ix-process p{font-size:13px}.ix-flow{margin-top:29px}.ix-flow [role=tab]{font-size:9px}.ix-flow-panel h3{font-size:23px}.ix-cta{padding:48px 23px}.ix-cta h2{font-size:32px}.ix-footer{flex-direction:column;padding:30px 23px;gap:17px}.ix-footer details{text-align:left}.ix-article{padding:20px 23px 35px}.ix-breadcrumb{margin-bottom:30px;font-size:10px}.ix-article-top{display:block;margin-bottom:32px}.ix-article-top h1{font-size:40px;letter-spacing:-1.7px}.ix-article-top p{font-size:14px}.ix-article-top figure{margin-top:30px}.ix-article-top img{height:240px;border-radius:24px}.ix-article-layout{display:flex;flex-direction:column;gap:20px}.ix-article article h2{font-size:28px}.ix-article article p{font-size:14px}.ix-article-aside{position:static;width:100%}.ix-article article section{margin:30px 0}.ix-empty{padding:30px 16px}}@media(prefers-reduced-motion:reduce){.ix-page *,.ix-page :after,.ix-page :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.industry-reading{margin-top:25px;padding:25px;border:1px solid #e0d2b7;border-radius:22px;background:#eee7d6}.industry-reading h3{font-size:20px;letter-spacing:-.5px;margin-bottom:17px}.industry-reading>a{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:14px;line-height:1.7;color:#886f3f}.ix-local .ix-pill{display:none}.ix-zone-summary{min-height:300px;padding:40px;border:1px solid #fff;border-radius:30px;background:radial-gradient(ellipse at 80% 0,#e4d5b1,transparent 75%),#f1ecdf;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:17px;color:#9a7d43}.ix-zone-summary h2{font-size:48px;color:#242820}.ix-zone-summary p{margin:0;color:#6e6d60}.ix-zone-summary>span{font-size:12px;line-height:1.7;color:#8a7f68}@media(max-width:650px){.ix-zone-summary{margin-top:28px;min-height:230px;padding:30px}.ix-zone-summary h2{font-size:38px}}