:root{--ink:#000;--ink-2:#2b2b2b;--ink-3:#6f6f6f;--gold:#b1882d;--rule:rgba(0,0,0,0.14);--rule-soft:rgba(0,0,0,0.08)}#ic-page{--t-display:clamp(20px,1.85vw,29px);--t-name:14px;--t-h3:15px;--t-lead:clamp(17px,1.3vw,20px);--t-body:16px;--t-body-sm:15px;--t-meta:13.5px;--t-label:12px;--w-title:400;--track-display:0.07em;--track-label:0.13em;--sec-y:clamp(84px,8.8vw,140px);--sec-y-wide:clamp(104px,11vw,180px);--sec-y-tight:clamp(64px,6.6vw,104px)}#ic-page .container{max-width:1360px;padding-inline:clamp(20px,4vw,48px)}.ic-reveal{opacity:0;transform:translateY(18px);filter:blur(3px);transition:opacity .75s cubic-bezier(.22,.61,.36,1),transform .75s cubic-bezier(.22,.61,.36,1),filter .75s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.ic-reveal.is-in{opacity:1;transform:none;filter:none}@media (prefers-reduced-motion:reduce){.ic-reveal{opacity:1;transform:none;filter:none;transition:none;transition-delay:0s!important}}.ic-eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 18px;color:var(--gold);font-family:var(--font-general);font-size:var(--t-label);font-weight:500;line-height:1;letter-spacing:var(--track-label);text-transform:uppercase}.ic-eyebrow:before{content:"";width:1px;height:1.35em;background:var(--gold);flex:none}.ic-arrowlink{position:relative;flex:none;padding-bottom:6px;color:var(--ink);font-family:var(--font-general);font-size:var(--t-label);font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none;white-space:nowrap}.ic-arrowlink:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(.34);transform-origin:left;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.ic-arrowlink:hover{color:var(--gold)}.ic-arrowlink:hover:after{transform:scaleX(1)}#ic-page .wp-block-button__link,#ic-page .wpcf7-submit{min-width:0;min-height:0;padding:17px 40px;border:1px solid var(--ink);border-radius:0;background:var(--ink);color:#fff;font-family:var(--font-general);font-size:var(--t-label);font-weight:600;line-height:1;letter-spacing:var(--track-label);text-transform:uppercase;transition:background-color .35s ease,border-color .35s ease,color .35s ease}#ic-page .wp-block-button__link:hover,#ic-page .wpcf7-submit:hover{border-color:var(--gold);background:var(--ink);color:#fff}.ic-rt__mask{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.ic-rt__word{display:inline-block;transform:translate3d(0,110%,0);transition:transform .95s cubic-bezier(.16,1,.3,1);will-change:transform}.ic-rt.is-in .ic-rt__word{transform:none}@media (prefers-reduced-motion:reduce){.ic-rt__word{transform:none;transition:none;transition-delay:0s!important}}#ic-page{--gutter:clamp(20px,4vw,48px);--bleed:max(var(--gutter),(100vw - 1360px)/2 + var(--gutter))}#ic-page .ic-band{overflow:hidden;padding-block:var(--sec-y)}#ic-page .ic-band__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.52fr);gap:clamp(36px,5vw,88px);align-items:center;padding-left:max(var(--gutter),(100vw - 1360px)/2 + var(--gutter))}#ic-page .ic-band__head{max-width:34ch}#ic-page .ic-band__heading{margin:0;color:var(--ink);font-family:var(--font-general);font-size:var(--t-display);font-weight:var(--w-title);line-height:1.45;letter-spacing:var(--track-display);text-transform:uppercase}#ic-page .ic-band__lead{margin:clamp(18px,2.2vw,26px) 0 0;color:var(--ink-3);font-family:var(--font-general);font-size:var(--t-body-sm);line-height:1.8;letter-spacing:normal}#ic-page .ic-band__actions{display:flex;align-items:center;gap:clamp(18px,2.6vw,30px);margin-top:clamp(26px,3.2vw,38px)}#ic-page .ic-band__arrows{display:flex;gap:8px}#ic-page .ic-band__arrows button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--rule);border-radius:50%;background:none;color:var(--ink);cursor:pointer;transition:background-color .35s ease,border-color .35s ease,color .35s ease,opacity .35s ease}#ic-page .ic-band__arrows button:hover:not(:disabled){border-color:var(--gold);background:var(--ink);color:#fff}#ic-page .ic-band__arrows button:disabled{opacity:.3;cursor:default}#ic-page .ic-band__arrows button>span{width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid}#ic-page .ic-band__arrows button:first-child>span{margin-left:3px;transform:rotate(135deg)}#ic-page .ic-band__arrows button:last-child>span{margin-right:3px;transform:rotate(-45deg)}.ic-ghostbtn{display:inline-block;padding:14px 26px;border:1px solid var(--rule);color:var(--ink);font-family:var(--font-general);font-size:var(--t-label);font-weight:500;line-height:1;letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none;transition:background-color .35s ease,border-color .35s ease,color .35s ease}.ic-ghostbtn:hover{border-color:var(--gold);background:var(--ink);color:#fff}#ic-page .ic-band__track{display:flex;gap:16px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}#ic-page .ic-band__track::-webkit-scrollbar{display:none}#ic-page .ic-tile{flex:0 0 clamp(232px,23vw,330px)}#ic-page .ic-band__track--landscape .ic-tile{flex-basis:clamp(260px,27vw,380px)}#ic-page .ic-tile>a{position:relative;display:block;color:#fff;text-decoration:none}#ic-page .ic-tile__frame{display:block;overflow:hidden;aspect-ratio:5/6;background:#f2f0ed}#ic-page .ic-band__track--landscape .ic-tile__frame{aspect-ratio:4/3}#ic-page .ic-tile__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.15s cubic-bezier(.16,1,.3,1)}#ic-page .ic-tile>a:hover .ic-tile__frame img{transform:scale(1.04)}#ic-page .ic-tile__cap{position:absolute;right:0;bottom:0;left:0;padding:46px 16px 18px;text-align:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.62))}#ic-page .ic-tile__title{font-size:13px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}#ic-page .ic-tile__meta,#ic-page .ic-tile__title{display:block;font-family:var(--font-general);line-height:1.45}#ic-page .ic-tile__meta{margin-top:6px;color:rgba(255,255,255,.76);font-size:12px;font-weight:400;letter-spacing:normal}@media (max-width:991px){#ic-page .ic-band__inner{grid-template-columns:minmax(0,1fr);gap:clamp(26px,4vw,40px);align-items:start}#ic-page .ic-band__head{max-width:none;padding-right:var(--gutter)}}body,html{overflow-x:clip!important}#ic-page .ic-hero__sub{color:rgba(255,255,255,.92);font-size:clamp(11px,3vw,12.5px);font-weight:400;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,0,0,.55)}.scm-consent{position:fixed;left:0;right:0;bottom:0;z-index:1200;padding:clamp(16px,2.4vw,22px) clamp(16px,3vw,28px);background:#fff;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -10px 40px rgba(0,0,0,.12)}.scm-consent__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2.4vw,32px);max-width:1360px;margin-inline:auto}.scm-consent__title{margin:0 0 6px;color:var(--ink,#000);font-family:var(--font-general);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.scm-consent__body{margin:0;color:var(--ink-2,#2b2b2b);font-family:var(--font-general);font-size:13.5px;line-height:1.5;max-width:78ch}.scm-consent__body a{color:var(--ink,#000);text-decoration:underline;text-underline-offset:.2em}.scm-consent__options{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.scm-consent__options label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;cursor:pointer}.scm-consent__options input{margin-top:3px}.scm-consent__options strong{display:block;font-size:13px;font-weight:500}.scm-consent__options em{display:block;color:var(--ink-3,#5a5a5a);font-size:12.5px;font-style:normal;line-height:1.45}.scm-consent__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.scm-consent__btn{padding:12px 20px;border:1px solid var(--ink,#000);background:var(--ink,#000);color:#fff;font-family:var(--font-general);font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .25s ease}.scm-consent__btn:hover{opacity:.85}.scm-consent__btn--quiet{background:none;color:var(--ink,#000);border-color:rgba(0,0,0,.3)}body:has(.scm-consent) .ic-corner{bottom:calc(clamp(16px, 2vw, 28px) + var(--scm-consent-h, 132px))}@media (max-width:991px){.scm-consent__inner{grid-template-columns:minmax(0,1fr)}.scm-consent__actions{justify-content:stretch}.scm-consent__btn{flex:1 1 auto;padding:13px 14px}body:has(.scm-consent) .ic-corner{bottom:calc(12px + var(--scm-consent-h, 260px))}}.scm-embed-block{display:grid;place-items:center;gap:12px;padding:clamp(18px,4vw,30px);aspect-ratio:16/9;background:var(--ice-gray,#ecf0f4);text-align:center}.scm-embed-block p{margin:0;color:var(--ink-2,#2b2b2b);font-size:13px;line-height:1.5;max-width:42ch}.scm-embed-block__btn{padding:11px 18px;border:1px solid var(--ink,#000);background:none;color:var(--ink,#000);font-family:var(--font-general);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.scm-embed-block__btn:hover{background:var(--ink,#000);color:#fff}.scm-consent-reopen{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none}.scm-consent-reopen:hover{color:var(--golden-ochre,#b1882d)}.ic-ask__mark{flex:none;width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;align-self:flex-start;margin-top:6px}.ic-ask--modal .ic-ask__mark{margin-top:4px}.ic-ask-launcher__mark{flex:none;width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ic-assistant-modal__brand{display:inline-flex;align-items:center;gap:9px}.ic-assistant-modal__powered{display:inline-flex;align-items:center;gap:7px;margin-left:auto;margin-right:14px;color:rgba(0,0,0,.45);font-size:10.5px;font-weight:400;letter-spacing:.08em;text-transform:none}.ic-assistant-modal__mark{width:16px;height:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover}#ic-page .ic-exchange__reply,.ic-exchange__reply{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.ic-exchange__mark{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-top:2px}.ic-exchange__reply--waiting{color:rgba(0,0,0,.55)}.ic-exchange__reply--waiting .ic-exchange__mark{animation:ic-ask-breathe 1.8s ease-in-out infinite}.ic-exchange__reply--waiting span:after{content:"";animation:ic-ask-dots 1.4s steps(4) infinite}@keyframes ic-ask-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.94)}}@keyframes ic-ask-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.ic-exchange__reply--waiting .ic-exchange__mark,.ic-exchange__reply--waiting span:after{animation:none}}#ic-home .ic-welcome{overflow:hidden;padding-block:var(--sec-y)}#ic-home .ic-welcome__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.52fr);gap:clamp(36px,5vw,88px);align-items:center;padding-left:max(var(--gutter),(100vw - 1360px)/2 + var(--gutter))}#ic-home .ic-welcome__copy{max-width:42ch}#ic-home .ic-welcome__label{margin:0 0 clamp(22px,2.6vw,34px);color:var(--ink);font-family:var(--font-general);font-size:13px;font-weight:500;line-height:1.6;letter-spacing:.12em;text-transform:uppercase}#ic-home .ic-welcome__text p{margin:0 0 18px;color:var(--ink-3);font-family:var(--font-general);font-size:var(--t-body-sm);line-height:1.8;letter-spacing:normal}#ic-home .ic-welcome__text p:last-child{margin-bottom:0}#ic-home .ic-welcome__actions{display:flex;align-items:center;gap:clamp(20px,3vw,36px);margin-top:clamp(28px,3.4vw,42px)}#ic-home .ic-welcome__arrows{display:flex;gap:8px}#ic-home .ic-welcome__arrows button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(0,0,0,.32);border-radius:50%;background:none;color:var(--ink);cursor:pointer;transition:background-color .35s ease,border-color .35s ease,color .35s ease,opacity .35s ease}#ic-home .ic-welcome__arrows button:hover:not(:disabled){border-color:var(--gold);background:var(--ink);color:#fff}#ic-home .ic-welcome__arrows button:disabled{opacity:.3;cursor:default}#ic-home .ic-welcome__arrows button>span{width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid}#ic-home .ic-welcome__arrows button:first-child>span{margin-left:3px;transform:rotate(135deg)}#ic-home .ic-welcome__arrows button:last-child>span{margin-right:3px;transform:rotate(-45deg)}#ic-home .ic-welcome__railLabel{margin:0 0 18px;color:var(--ink-3);font-family:var(--font-general);font-size:var(--t-label);font-weight:500;line-height:1;letter-spacing:var(--track-label);text-transform:uppercase}#ic-home .ic-welcome__track{display:flex;gap:20px;margin:0;padding:0;padding-inline-end:var(--gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}#ic-home .ic-welcome__track::-webkit-scrollbar{display:none}#ic-home .ic-welcome__all{display:inline-block;margin-top:22px}#ic-home .ic-plate{flex:0 0 clamp(240px,24vw,400px)}#ic-home .ic-plate>a{display:block;color:var(--ink);text-decoration:none}#ic-home .ic-plate__frame{display:block;overflow:hidden;aspect-ratio:7/9;background:#f2f0ed}#ic-home .ic-plate__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.15s cubic-bezier(.16,1,.3,1)}#ic-home .ic-plate>a:hover .ic-plate__frame img{transform:scale(1.04)}#ic-home .ic-plate__price{margin-top:18px;color:var(--gold);font-family:var(--font-general);font-size:var(--t-label);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:var(--track-label)}#ic-home .ic-plate__loc,#ic-home .ic-plate__price{display:block;line-height:1;text-transform:uppercase}#ic-home .ic-plate__loc{margin-top:9px;color:var(--ink-3);font-family:var(--font-general);font-size:11px;font-weight:400;letter-spacing:.09em}@media (max-width:991px){#ic-home .ic-welcome__inner{grid-template-columns:minmax(0,1fr);gap:clamp(30px,5vw,48px);align-items:start}#ic-home .ic-welcome__copy{max-width:none;padding-right:var(--gutter)}}#ic-home .ic-band--stacked .ic-band__inner{display:block;padding-left:0}#ic-home .ic-band--stacked .ic-band__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;-moz-column-gap:32px;column-gap:32px;max-width:none;margin-bottom:clamp(26px,3vw,40px);padding-inline:max(var(--gutter),(100vw - 1360px)/2 + var(--gutter))}#ic-home .ic-band--stacked .ic-eyebrow{grid-column:1;grid-row:1}#ic-home .ic-band--stacked .ic-band__heading{grid-column:1;grid-row:2}#ic-home .ic-band--stacked .ic-band__actions{grid-column:2;grid-row:1/span 2;align-self:end;margin-top:0}#ic-home .ic-band--stacked .ic-band__track{padding-left:max(var(--gutter),(100vw - 1360px)/2 + var(--gutter));padding-right:0}@media (max-width:767px){#ic-home .ic-band--stacked .ic-band__head{grid-template-columns:minmax(0,1fr);row-gap:18px}#ic-home .ic-band--stacked .ic-band__actions{grid-column:1;grid-row:3}}#ic-home .ic-towns{padding-block:var(--sec-y) 0}#ic-home .ic-towns__inner{max-width:1360px;margin-inline:auto;padding-inline:var(--gutter)}#ic-home .ic-towns__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;-moz-column-gap:32px;column-gap:32px;margin-bottom:clamp(28px,3.2vw,44px)}#ic-home .ic-towns__head .ic-eyebrow{grid-column:1;grid-row:1}#ic-home .ic-towns__heading{grid-column:1;grid-row:2;margin:0;color:var(--ink);font-family:var(--font-general);font-size:var(--t-display);font-weight:var(--w-title);line-height:1.45;letter-spacing:var(--track-display);text-transform:uppercase}#ic-home .ic-towns__head .ic-ghostbtn{grid-column:2;grid-row:1/span 2;align-self:end}#ic-home .ic-towns__strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}#ic-home .ic-towns__cell>a{position:relative;display:block;height:100%;color:#fff;text-decoration:none}#ic-home .ic-towns__frame{display:block;overflow:hidden;aspect-ratio:3/4;background:#e9e6e1}#ic-home .ic-towns__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#ic-home .ic-towns__cell>a:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.06) 42%,rgba(0,0,0,.62));transition:background .45s ease}#ic-home .ic-towns__cell>a:hover:after{background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.02) 42%,rgba(0,0,0,.52))}#ic-home .ic-towns__name{position:absolute;z-index:1;bottom:18px;left:18px;padding-right:0;border-right:2px solid transparent;font-family:var(--font-general);font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;transition:color .25s ease,border-color .25s ease,padding-right .25s ease}#ic-home .ic-towns__cell>a:focus-visible .ic-towns__name,#ic-home .ic-towns__cell>a:hover .ic-towns__name{padding-right:.7rem;border-right-color:var(--gold);color:var(--gold)}@media (max-width:1199px){#ic-home .ic-towns__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){#ic-home .ic-towns__head{grid-template-columns:minmax(0,1fr);row-gap:18px}#ic-home .ic-towns__head .ic-ghostbtn{grid-column:1;grid-row:3;justify-self:start}#ic-home .ic-towns__strip{grid-template-columns:repeat(2,minmax(0,1fr))}#ic-home .ic-towns__frame{aspect-ratio:1/1}}#ic-home .ic-sell{padding-block:var(--sec-y-tight)}#ic-home .ic-sell__inner{max-width:1360px;margin-inline:auto;padding-inline:var(--gutter)}#ic-home .ic-sell__top{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,5vw,88px);align-items:center}#ic-home .ic-sell__figure{overflow:hidden;aspect-ratio:5/4;background:#f2f0ed}#ic-home .ic-sell__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#ic-home .ic-sell__head{max-width:46ch}#ic-home .ic-sell__heading{margin:0;color:var(--ink);font-family:var(--font-general);font-size:clamp(22px,2.1vw,33px);font-weight:var(--w-title);line-height:1.4;letter-spacing:var(--track-display);text-transform:uppercase}#ic-home .ic-sell__intro{margin-top:clamp(20px,2.4vw,28px)}#ic-home .ic-sell__intro p{margin:0 0 clamp(26px,3vw,34px);color:var(--ink-3);font-family:var(--font-general);font-size:var(--t-body);line-height:1.8;letter-spacing:normal}#ic-home .ic-sell__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3.4vw,58px);margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none}#ic-home .ic-sell__points>li{padding-top:22px;border-top:1px solid var(--rule)}#ic-home .ic-sell__num{display:block;margin-bottom:14px;color:var(--gold);font-family:var(--font-general);font-size:var(--t-label);font-weight:600;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:var(--track-label)}#ic-home .ic-sell__points h3{margin:0 0 10px;color:var(--ink);font-family:var(--font-general);font-size:var(--t-h3);font-weight:500;line-height:1.4;letter-spacing:var(--track-display);text-transform:uppercase}#ic-home .ic-sell__points p{margin:0;color:var(--ink-3);font-family:var(--font-general);font-size:var(--t-body-sm);line-height:1.75;letter-spacing:normal}.ic-btn{display:inline-block;padding:17px 40px;border:1px solid var(--ink);border-radius:0;font-family:var(--font-general);font-size:var(--t-label);font-weight:600;line-height:1;letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none;transition:background-color .35s ease,border-color .35s ease,color .35s ease}.ic-btn,.ic-btn:hover{background:var(--ink);color:#fff}.ic-btn:hover{border-color:var(--gold)}@media (max-width:991px){#ic-home .ic-sell__top{grid-template-columns:minmax(0,1fr);gap:clamp(26px,5vw,40px)}#ic-home .ic-sell__figure{aspect-ratio:3/2}#ic-home .ic-sell__head{max-width:none}#ic-home .ic-sell__points{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:575px){#ic-home{--t-display:20px;--t-body:15px;--t-body-sm:14.5px;--sec-y:clamp(80px,19vw,108px);--sec-y-tight:clamp(64px,15vw,88px)}#ic-home .ic-welcome__label{font-size:12px}#ic-home .ic-welcome__text p{margin-bottom:14px}#ic-home .ic-sell__heading{font-size:21px}#ic-home .ic-plate{flex-basis:74vw}#ic-home .ic-tile{flex-basis:68vw}#ic-home .ic-band__track--landscape .ic-tile{flex-basis:78vw}}#ic-home .ic-journal{padding-top:var(--sec-y);padding-bottom:calc(var(--sec-y) + var(--sec-y-tight))}#ic-home .ic-journal__inner{max-width:1360px;margin-inline:auto;padding-inline:var(--gutter)}#ic-home .ic-journal__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;-moz-column-gap:32px;column-gap:32px;margin-bottom:clamp(28px,3.2vw,44px)}#ic-home .ic-journal__head .ic-eyebrow{grid-column:1;grid-row:1}#ic-home .ic-journal__heading{grid-column:1;grid-row:2;margin:0;color:var(--ink);font-family:var(--font-general);font-size:var(--t-display);font-weight:var(--w-title);line-height:1.45;letter-spacing:var(--track-display);text-transform:uppercase}#ic-home .ic-journal__head .ic-ghostbtn{grid-column:2;grid-row:1/span 2;align-self:end}#ic-home .ic-journal__body{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(32px,4.5vw,76px);align-items:start}#ic-home .ic-journal__lead a{display:block;color:var(--ink);text-decoration:none}#ic-home .ic-journal__frame{display:block;overflow:hidden;aspect-ratio:3/2;background:#f2f0ed}#ic-home .ic-journal__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}#ic-home .ic-journal__lead a:hover .ic-journal__frame img{transform:scale(1.04)}#ic-home .ic-journal__date{display:block;color:var(--ink-3);font-family:var(--font-general);font-size:var(--t-label);font-weight:500;line-height:1;letter-spacing:var(--track-label);text-transform:uppercase}#ic-home .ic-journal__lead .ic-journal__date{margin-top:20px}#ic-home .ic-journal__title{display:block;max-width:30ch;margin-top:12px;font-family:var(--font-general);font-size:clamp(18px,1.5vw,23px);font-weight:500;line-height:1.42;letter-spacing:normal}#ic-home .ic-journal__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule-soft)}#ic-home .ic-journal__list>li{border-bottom:1px solid var(--rule-soft)}#ic-home .ic-journal__list>li>a{display:flex;gap:18px;padding:clamp(18px,2vw,26px) 0;color:var(--ink);text-decoration:none;transition:padding-left .5s cubic-bezier(.22,.61,.36,1)}#ic-home .ic-journal__list>li>a:hover{padding-left:12px}#ic-home .ic-journal__num{flex:none;width:2.6em;padding-top:1px;color:var(--gold);font-family:var(--font-general);font-size:var(--t-label);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:var(--track-label)}#ic-home .ic-journal__rowText{display:block}#ic-home .ic-journal__rowTitle{display:block;margin-top:10px;font-family:var(--font-general);font-size:clamp(15px,1.15vw,17px);font-weight:500;line-height:1.45;letter-spacing:normal;transition:color .3s ease}#ic-home .ic-journal__list>li>a:hover .ic-journal__rowTitle{color:var(--gold)}@media (max-width:991px){#ic-home .ic-journal__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#ic-home .ic-journal__head{grid-template-columns:minmax(0,1fr);row-gap:18px}#ic-home .ic-journal__head .ic-ghostbtn{grid-column:1;grid-row:3;justify-self:start}}