#interia-character{--paper:#f4f0e9;--ink:#393b33;--muted:#717166;--rule:#cec9bc;--accent:#77644c;background:var(--paper);color:var(--ink);font:16px/1.75 Arial,Helvetica,sans-serif;overflow:clip}
#interia-character *,#interia-character *:before,#interia-character *:after{box-sizing:border-box}
#interia-character h1,#interia-character h2,#interia-character h3,#interia-character p,#interia-character figure,#interia-character blockquote{margin:0}
#interia-character p{font-size:inherit;line-height:inherit}
#interia-character a{color:inherit;text-decoration:none}#interia-character a:hover{color:#9b704d}#interia-character a:focus-visible,#interia-character button:focus-visible,#interia-character summary:focus-visible{outline:2px solid #9b704d;outline-offset:5px}
#interia-character img{display:block;width:100%;height:auto}#interia-character .ic-wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}
body:has(#interia-character){background:#f4f0e9}html:has(#interia-character){scroll-behavior:smooth;scroll-padding-top:120px}
body:has(#interia-character) .new_breadcrumbs_wrapper,body:has(#interia-character) .inner_page_faq,body:has(#interia-character) .map_about_n{display:none!important}
body:has(#interia-character) .l-main{padding:0!important;margin:0!important}body:has(#interia-character) .l-main>.container_content{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
body:has(#interia-character) #interia-header-slot{height:0!important}
body:has(#interia-character) #interia-header:not(.is-compact){background:#f4f0e9!important;border-color:transparent!important;box-shadow:none!important}
#interia-character .ic-folio{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--rule);padding:0 0 14px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}
#interia-character .ic-hero{padding-top:230px;padding-bottom:44px}#interia-character .ic-eyebrow{font:10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.16em;color:var(--accent)}
#interia-character .ic-hero>.ic-eyebrow{margin-top:40px}#interia-character h1{font:clamp(64px,7vw,104px)/.98 Georgia,'Times New Roman',serif;letter-spacing:-.055em;font-weight:400;margin-top:22px}#interia-character h1 em,#interia-character h2 em,#interia-character .ic-quote em{font-weight:400;color:var(--accent)}
#interia-character h2{font:clamp(38px,4vw,57px)/1.08 Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.04em}#interia-character h3{font:29px/1.2 Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em}
#interia-character .ic-deck{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-top:26px}#interia-character .ic-deck p{max-width:650px;font-size:17px;line-height:1.6}
#interia-character .ic-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid currentColor;padding:10px 0;font-size:12px;line-height:1.4}#interia-character .ic-link span{font-size:23px}
#interia-character .ic-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}#interia-character .ic-room-image{position:relative;aspect-ratio:3/4;overflow:hidden;background:#ddd4c6}#interia-character .ic-room-image img{position:absolute;left:0;top:0;width:200%;max-width:none;height:100%}#interia-character [data-room=character] .ic-room-image img{left:-100%}
#interia-character .ic-room figcaption{border-top:1px solid var(--rule);padding-top:18px;margin-top:17px}#interia-character .ic-room figcaption>span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}#interia-character .ic-room strong{display:block;font:25px/1.2 Georgia,serif;margin:8px 0}#interia-character .ic-room figcaption p{max-width:450px;font-size:14px;color:var(--muted)}#interia-character .ic-caption{font-size:11px;line-height:1.65;color:var(--muted);margin-top:23px;max-width:900px}
#interia-character .ic-switch{display:none}#interia-character .ic-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:110px 80px}#interia-character .ic-intro h2{margin-top:20px}#interia-character .ic-prose p+p{margin-top:22px}
#interia-character .ic-quote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:60px 24px;text-align:center;font:clamp(40px,5vw,72px)/1.1 Georgia,serif;letter-spacing:-.04em}#interia-character .ic-quote span{display:block;font:12px/1.6 Arial,sans-serif;letter-spacing:0;margin-top:24px;color:var(--muted)}
#interia-character .ic-moves{padding-block:100px}#interia-character .ic-section-head{margin-bottom:42px}#interia-character .ic-section-head h2{margin-top:18px}#interia-character .ic-section-head>p:last-child:not(.ic-eyebrow){max-width:650px;margin-top:22px}
#interia-character .ic-move-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}#interia-character .ic-move{border-top:1px solid var(--rule);padding-top:18px}#interia-character .ic-number{font:40px/1 Georgia,serif;color:#aaa28f;display:block;margin-bottom:30px}#interia-character .ic-move h3{margin-bottom:20px}#interia-character .ic-move p{font-size:14px}#interia-character .ic-move p+p{margin-top:15px}#interia-character .ic-move .ic-link{margin-top:20px}
#interia-character .ic-material{background:#e6e8e1;padding-block:70px}#interia-character .ic-material-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}#interia-character .ic-material-grid figure img{aspect-ratio:1;object-fit:cover}#interia-character .ic-material-grid figcaption{font-size:10px;color:var(--muted);margin-top:12px}#interia-character .ic-material-grid h2{margin:18px 0 25px}#interia-character .ic-material-grid p+p{margin-top:20px}#interia-character .ic-material-grid .ic-link{margin-top:22px}
#interia-character .ic-selection{padding-top:100px}#interia-character .ic-brand-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid var(--rule);margin:50px 0 28px}#interia-character .ic-brand-heading p{font-size:11px;color:var(--muted)}
#interia-character .ic-products{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#interia-character .ic-product{display:flex;flex-direction:column;min-width:0}#interia-character .ic-product-image{display:block;aspect-ratio:1;overflow:hidden;background:#ecebe7}#interia-character .ic-product-image img{height:100%;object-fit:contain;transition:transform .3s}#interia-character .ic-product-image:hover img{transform:scale(1.025)}#interia-character .ic-product .ic-eyebrow{margin-top:22px}#interia-character .ic-product h3{font-size:25px;margin-top:9px}#interia-character .ic-dim{font-size:11px;color:var(--muted);margin-top:12px!important}#interia-character .ic-product-copy{font-size:14px;margin-top:14px!important;flex:1}#interia-character .ic-product>.ic-link{margin-top:18px}
#interia-character .ic-recipe{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:110px}#interia-character .ic-recipe h2{margin-top:20px}#interia-character .ic-recipe-lines>div{border-top:1px solid var(--rule);padding:20px 0}#interia-character .ic-recipe-lines b{font:23px/1.25 Georgia,serif}#interia-character .ic-recipe-lines p{font-size:14px;margin-top:12px}
#interia-character .ic-cta{background:#384135;color:#f4f0e9;text-align:center;padding:65px 35px}#interia-character .ic-cta .ic-eyebrow{color:#c5cbb4}#interia-character .ic-cta h2{margin-top:20px}#interia-character .ic-cta h2 em{color:#d7c6a7}#interia-character .ic-cta p:not(.ic-eyebrow){max-width:570px;margin:25px auto 0;font-size:15px;color:#dce0d2}#interia-character .ic-cta-button{display:inline-flex;align-items:center;gap:40px;min-height:52px;background:#f4f0e9;color:#384135;padding:14px 24px;margin-top:30px;font-size:13px}#interia-character .ic-cta-button span{font-size:22px}
#interia-character .ic-sources{padding-block:38px 70px;font-size:11px;color:var(--muted)}#interia-character .ic-sources details{margin-top:16px;max-width:920px}#interia-character .ic-sources summary{cursor:pointer;padding:10px 0;color:var(--ink)}#interia-character .ic-sources details a{text-decoration:underline}#interia-character .ic-sources details p+p{margin-top:10px}#interia-character .ic-sources>.ic-link{margin-top:24px}
@media(max-width:1000px){#interia-character .ic-wrap{width:calc(100% - 56px)}#interia-character .ic-hero{padding-top:210px}#interia-character .ic-intro,#interia-character .ic-material-grid,#interia-character .ic-recipe{gap:40px}#interia-character .ic-move-grid{gap:24px}#interia-character .ic-products{gap:20px}#interia-character .ic-brand-heading{display:block}#interia-character .ic-brand-heading p{margin-top:10px}}
@media(max-width:700px){#interia-character .ic-wrap{width:calc(100% - 36px)}#interia-character .ic-hero{padding-top:155px;padding-bottom:30px}#interia-character .ic-folio{font-size:8px;letter-spacing:.07em;display:block}#interia-character .ic-folio>span{display:block;margin-top:6px}#interia-character .ic-hero>.ic-eyebrow{margin-top:28px}#interia-character h1{font-size:clamp(43px,11.7vw,78px);margin-top:18px}#interia-character h2{font-size:38px}#interia-character .ic-deck{display:block;margin-top:22px}#interia-character .ic-deck p{font-size:15px}#interia-character .ic-deck .ic-link{margin-top:18px}#interia-character .ic-compare-grid{grid-template-columns:1fr;gap:30px}#interia-character .ic-room strong{font-size:24px}#interia-character .ic-caption{font-size:10px}#interia-character.ic-ready .ic-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:13px}#interia-character .ic-switch button{border:1px solid #aaa28f;min-height:46px;padding:10px 6px;background:transparent;color:var(--ink);font:12px/1.3 Arial;cursor:pointer}#interia-character .ic-switch button[aria-pressed=true]{background:var(--ink);color:var(--paper)}#interia-character.ic-ready .ic-room.ic-inactive{display:none}#interia-character .ic-intro,#interia-character .ic-recipe{grid-template-columns:1fr;gap:28px;padding-block:65px}#interia-character .ic-prose{font-size:15px}#interia-character .ic-quote{padding:35px 0;font-size:40px}#interia-character .ic-quote span{font-size:11px}#interia-character .ic-moves{padding-block:65px}#interia-character .ic-move-grid{grid-template-columns:1fr;gap:40px}#interia-character .ic-number{margin-bottom:16px}#interia-character .ic-move h3{margin-bottom:15px}#interia-character .ic-material{padding-block:35px}#interia-character .ic-material-grid{grid-template-columns:1fr;gap:32px}#interia-character .ic-material-grid p{font-size:15px}#interia-character .ic-selection{padding-top:65px}#interia-character .ic-products{grid-template-columns:1fr;gap:44px}#interia-character .ic-product h3{font-size:28px}#interia-character .ic-product-image{max-height:450px}#interia-character .ic-product>.ic-link{align-self:start;min-width:190px}#interia-character .ic-brand-heading{margin-top:35px}#interia-character .ic-cta{padding:42px 20px}#interia-character .ic-cta h2{font-size:34px}#interia-character .ic-sources{padding-bottom:45px}html:has(#interia-character){scroll-padding-top:100px}}
@media(prefers-reduced-motion:reduce){html:has(#interia-character){scroll-behavior:auto}#interia-character *{transition:none!important}}
