@font-face{font-family:sans;src:url(../media/Inter_Latin_Variable-s.p.0q-301v4kxxnr.woff2?dpl=dpl_9zBZUmrTk9TzvBCDpsJJN3cxci92)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_5669ec1d-module__thRWXa__className{font-family:sans,sans Fallback}.sans_5669ec1d-module__thRWXa__variable{--il-sans:"sans", "sans Fallback"}
@font-face{font-family:"serif";src:url(../media/BodoniModa_Latin_Variable-s.p.0d4aid95b8q8c.woff2?dpl=dpl_9zBZUmrTk9TzvBCDpsJJN3cxci92)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:"serif";src:url(../media/BodoniModa_Latin_Italic_Variable-s.p.08k_iy14jqxj7.woff2?dpl=dpl_9zBZUmrTk9TzvBCDpsJJN3cxci92)format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.0%;size-adjust:105.2%}.serif_215fc64f-module__thVydG__className{font-family:"serif",serif Fallback}.serif_215fc64f-module__thVydG__variable{--il-serif:"serif", "serif Fallback"}
.ilvere-module__4snkCG__page{--u:min(calc(100vw / 1600), calc(100dvh / 900));--ink:#12110e;--ivory:#f3eee4;--mute:#f3eee49e;--dim:#f3eee466;--gold:#e9dcae;--paper:#f6f2eb;--mid:#6f6a61;z-index:1;color:var(--ivory);font-family:var(--il-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#0b0b0a;position:fixed;inset:0;overflow:hidden}:where(.ilvere-module__4snkCG__page) a{color:inherit;text-decoration:none}:where(.ilvere-module__4snkCG__page) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.ilvere-module__4snkCG__page) :is(button,a):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ilvere-module__4snkCG__page :where(h1,h2,h3,p){font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit;margin:0}.ilvere-module__4snkCG__display{font-family:var(--il-serif), Georgia, serif;font-weight:400}.ilvere-module__4snkCG__stage{touch-action:none;outline:none;position:absolute;inset:0;overflow:hidden}.ilvere-module__4snkCG__video{object-fit:cover;background:#0b0b0a;width:100%;height:100%;position:absolute;inset:0}.ilvere-module__4snkCG__shade{pointer-events:none;background:linear-gradient(90deg,#0000009e 0%,#0003 34%,#0000 52%),linear-gradient(270deg,#00000080 0%,#0000 28%);position:absolute;inset:0}.ilvere-module__4snkCG__stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, #0000008c 0%, transparent calc(130 * var(--u))), linear-gradient(0deg, #00000073 0%, transparent calc(110 * var(--u)));position:absolute;inset:0}.ilvere-module__4snkCG__header{z-index:3;align-items:center;gap:calc(36 * var(--u));padding:calc(26 * var(--u)) calc(40 * var(--u));pointer-events:none;display:flex;position:absolute;top:0;left:0;right:0}.ilvere-module__4snkCG__header>*{pointer-events:auto}.ilvere-module__4snkCG__brand{align-items:center;gap:calc(12 * var(--u));display:flex}.ilvere-module__4snkCG__brand svg{width:calc(32 * var(--u));height:calc(32 * var(--u));fill:none;stroke:var(--ivory);stroke-width:1.3px;stroke-linejoin:round}.ilvere-module__4snkCG__brand span{font-family:var(--il-serif), Georgia, serif;font-size:calc(17 * var(--u));letter-spacing:.34em;text-transform:uppercase}.ilvere-module__4snkCG__nav{gap:calc(34 * var(--u));font-size:calc(12.5 * var(--u));color:var(--mute);margin-left:auto;display:flex}.ilvere-module__4snkCG__nav a{transition:color .25s}.ilvere-module__4snkCG__nav a:hover{color:var(--ivory)}.ilvere-module__4snkCG__icons{align-items:center;gap:calc(20 * var(--u));padding-left:calc(30 * var(--u));border-left:1px solid var(--dim);display:flex}.ilvere-module__4snkCG__icons svg{width:calc(19 * var(--u));height:calc(19 * var(--u));fill:none;stroke:currentColor;stroke-width:1.4px;display:block}.ilvere-module__4snkCG__bag{position:relative}.ilvere-module__4snkCG__bag b{top:calc(-7 * var(--u));right:calc(-9 * var(--u));min-width:calc(15 * var(--u));height:calc(15 * var(--u));padding:0 calc(3 * var(--u));background:var(--gold);color:var(--ink);font-size:calc(9 * var(--u));font-weight:600;line-height:calc(15 * var(--u));text-align:center;border-radius:99px;position:absolute}.ilvere-module__4snkCG__bag b[data-n="0"]{visibility:hidden}.ilvere-module__4snkCG__hero{z-index:2;pointer-events:none;position:absolute;inset:0}.ilvere-module__4snkCG__hero :is(a,button){pointer-events:auto}.ilvere-module__4snkCG__intro{left:calc(40 * var(--u));top:calc(112 * var(--u));width:calc(290 * var(--u));position:absolute}.ilvere-module__4snkCG__intro h2{font-size:calc(14 * var(--u));font-weight:500;line-height:1.35}.ilvere-module__4snkCG__intro p{margin-top:calc(10 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mute);line-height:1.6}.ilvere-module__4snkCG__lede{left:calc(40 * var(--u));top:calc(420 * var(--u));position:absolute}.ilvere-module__4snkCG__lede h1{font-size:calc(76 * var(--u));letter-spacing:-.01em;text-transform:uppercase;color:var(--gold);white-space:nowrap;line-height:.92}.ilvere-module__4snkCG__lede h1 i{font-style:italic}.ilvere-module__4snkCG__lede p{margin-top:calc(22 * var(--u));width:calc(330 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mute);text-wrap:pretty;line-height:1.65}.ilvere-module__4snkCG__lede p+p{margin-top:calc(10 * var(--u));color:var(--ivory)}.ilvere-module__4snkCG__kicker{font-size:calc(9.5 * var(--u));letter-spacing:.22em;text-transform:uppercase;display:block}.ilvere-module__4snkCG__feature{right:calc(36 * var(--u));top:calc(388 * var(--u));width:calc(258 * var(--u));text-align:center;position:absolute}.ilvere-module__4snkCG__feature .ilvere-module__4snkCG__kicker{color:var(--mute)}.ilvere-module__4snkCG__feature h3{margin-top:calc(8 * var(--u));font-size:calc(13 * var(--u));font-weight:500}.ilvere-module__4snkCG__feature p{margin-top:calc(8 * var(--u));font-size:calc(10.5 * var(--u));color:var(--mute);text-wrap:pretty;line-height:1.6}.ilvere-module__4snkCG__card{right:calc(66 * var(--u));bottom:calc(76 * var(--u));width:calc(196 * var(--u));text-align:center;position:absolute}.ilvere-module__4snkCG__tile{aspect-ratio:3/4;border-radius:calc(22 * var(--u));box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) #00000059;background:#fff;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.ilvere-module__4snkCG__tile img{object-fit:cover;width:100%;height:100%;display:block}.ilvere-module__4snkCG__card:hover .ilvere-module__4snkCG__tile{transform:translateY(calc(-6 * var(--u))) scale(1.02)}.ilvere-module__4snkCG__card .ilvere-module__4snkCG__price{margin-top:calc(12 * var(--u));font-size:calc(24 * var(--u));color:var(--gold);display:block}.ilvere-module__4snkCG__spots{z-index:2;pointer-events:none;position:absolute;inset:0}.ilvere-module__4snkCG__spot{width:calc(44 * var(--u));height:calc(44 * var(--u));margin:calc(-22 * var(--u)) 0 0 calc(-22 * var(--u));pointer-events:auto;place-items:center;display:grid;position:absolute}.ilvere-module__4snkCG__dot{width:calc(30 * var(--u));height:calc(30 * var(--u));box-shadow:0 0 calc(10 * var(--u)) #00000059, inset 0 0 calc(6 * var(--u)) #00000040;border:1.5px solid #f3eee4eb;border-radius:50%;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .25s;position:relative}.ilvere-module__4snkCG__dot:after{content:"";border:1px solid #e9dcaee6;border-radius:50%;animation:2.4s ease-out infinite ilvere-module__4snkCG__pulse;position:absolute;inset:-1.5px}@keyframes ilvere-module__4snkCG__pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.ilvere-module__4snkCG__spot:is(:hover,:focus-visible) .ilvere-module__4snkCG__dot{border-color:var(--gold);transform:scale(1.15)}.ilvere-module__4snkCG__tip{top:50%;left:calc(34 * var(--u));align-items:baseline;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(13 * var(--u));background:var(--paper);color:var(--ink);white-space:nowrap;opacity:0;transform:translate(calc(-6 * var(--u)), -50%);pointer-events:none;border-radius:99px;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.ilvere-module__4snkCG__spot[data-side=left] .ilvere-module__4snkCG__tip{left:auto;right:calc(34 * var(--u));transform:translate(calc(6 * var(--u)), -50%)}.ilvere-module__4snkCG__tip b{font-size:calc(11 * var(--u));font-weight:500}.ilvere-module__4snkCG__tip i{font-family:var(--il-serif), Georgia, serif;font-style:normal;font-size:calc(13 * var(--u))}.ilvere-module__4snkCG__spot:is(:hover,:focus-visible) .ilvere-module__4snkCG__tip{opacity:1;transform:translateY(-50%)}.ilvere-module__4snkCG__spot:focus-visible{outline:none}.ilvere-module__4snkCG__spot[data-off="1"]{display:none}.ilvere-module__4snkCG__spot:focus-visible .ilvere-module__4snkCG__dot{outline:2px solid var(--gold);outline-offset:calc(6 * var(--u))}.ilvere-module__4snkCG__panel{z-index:4;left:calc(20 * var(--u));top:calc(20 * var(--u));bottom:calc(20 * var(--u));width:clamp(calc(430 * var(--u)), calc((100dvh - 380 * var(--u)) * .75 + 64 * var(--u)), 44vw);padding:calc(22 * var(--u)) calc(32 * var(--u)) calc(26 * var(--u));border-radius:calc(18 * var(--u));background:var(--paper);color:var(--ink);text-align:center;visibility:hidden;flex-direction:column;align-items:center;display:flex;position:absolute}.ilvere-module__4snkCG__back{align-self:flex-start;align-items:center;gap:calc(12 * var(--u));font-size:calc(9.5 * var(--u));letter-spacing:.2em;text-transform:uppercase;color:var(--mid);display:flex}.ilvere-module__4snkCG__round{width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--ink);color:var(--paper);border-radius:50%;place-items:center;transition:transform .3s;display:grid}.ilvere-module__4snkCG__round svg{width:calc(17 * var(--u));height:calc(17 * var(--u));fill:none;stroke:currentColor;stroke-width:1.6px}.ilvere-module__4snkCG__back:hover .ilvere-module__4snkCG__round{transform:translateX(calc(-3 * var(--u)))}.ilvere-module__4snkCG__panel .ilvere-module__4snkCG__kicker{margin-top:calc(18 * var(--u));color:var(--mid)}.ilvere-module__4snkCG__panel h2{margin-top:calc(8 * var(--u));font-size:calc(30 * var(--u));text-wrap:balance;line-height:1.05}.ilvere-module__4snkCG__desc{margin-top:calc(10 * var(--u));max-width:calc(330 * var(--u));font-size:calc(11 * var(--u));color:var(--mid);text-wrap:pretty;line-height:1.6}.ilvere-module__4snkCG__shot{width:100%;min-height:0;margin-top:calc(18 * var(--u));flex:1;place-items:center;display:grid;container-type:size}.ilvere-module__4snkCG__frame{aspect-ratio:3/4;border-radius:calc(10 * var(--u));background:#ebe7e0;width:min(100cqw,75cqh);display:block;overflow:hidden}.ilvere-module__4snkCG__frame img{object-fit:cover;width:100%;height:100%;display:block}.ilvere-module__4snkCG__buy{width:100%;margin-top:calc(16 * var(--u));align-items:center;gap:calc(12 * var(--u));grid-template-columns:1fr auto auto;display:grid}.ilvere-module__4snkCG__add{height:calc(44 * var(--u));border-radius:calc(4 * var(--u));background:var(--ink);color:var(--paper);font-size:calc(9.5 * var(--u));letter-spacing:.2em;text-transform:uppercase;transition:opacity .2s}.ilvere-module__4snkCG__add:hover{opacity:.86}.ilvere-module__4snkCG__qty{height:calc(44 * var(--u));border-radius:calc(4 * var(--u));border:1px solid #d8d2c7;align-items:center;display:flex}.ilvere-module__4snkCG__qty button{width:calc(30 * var(--u));height:100%;font-size:calc(14 * var(--u));color:var(--mid)}.ilvere-module__4snkCG__qty output{min-width:calc(16 * var(--u));font-size:calc(12 * var(--u));text-align:center}.ilvere-module__4snkCG__buy .ilvere-module__4snkCG__price{font-size:calc(26 * var(--u))}.ilvere-module__4snkCG__index{z-index:3;left:50%;bottom:calc(30 * var(--u));gap:calc(30 * var(--u));padding:calc(13 * var(--u)) calc(22 * var(--u)) calc(11 * var(--u));backdrop-filter:blur(12px);background:#0b0b0a6b;border-radius:99px;display:flex;position:absolute;transform:translate(-50%)}.ilvere-module__4snkCG__track{top:calc(5 * var(--u));left:calc(22 * var(--u));right:calc(22 * var(--u));background:var(--dim);height:1px;position:absolute}.ilvere-module__4snkCG__fill{background:var(--gold);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ilvere-module__4snkCG__index button{gap:calc(8 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:var(--dim);transition:color .3s;display:flex}.ilvere-module__4snkCG__index button span{color:var(--gold);opacity:.6}.ilvere-module__4snkCG__index button em{font-style:normal}.ilvere-module__4snkCG__index button[data-on="1"],.ilvere-module__4snkCG__index button:hover{color:var(--ivory)}.ilvere-module__4snkCG__credit{z-index:3;left:calc(40 * var(--u));bottom:calc(30 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.06em;color:var(--mute);transition:color .25s;position:absolute}.ilvere-module__4snkCG__credit:hover{color:var(--ivory)}.ilvere-module__4snkCG__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ilvere-module__4snkCG__wait{z-index:10;align-content:center;place-items:center;gap:calc(26 * var(--u));background:#0b0b0a;display:grid;position:absolute;inset:0}.ilvere-module__4snkCG__waitMark svg{width:calc(54 * var(--u));height:calc(54 * var(--u));fill:none;stroke:var(--ivory);stroke-width:1.1px;stroke-linejoin:round;display:block}.ilvere-module__4snkCG__waitBar{width:calc(160 * var(--u));background:var(--dim);height:1px;position:relative;overflow:hidden}.ilvere-module__4snkCG__waitBar span{background:var(--gold);transform-origin:0;transition:transform .2s linear;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:820px),(max-aspect-ratio:1){.ilvere-module__4snkCG__page{--u:min(calc(100vw / 430), calc(100dvh / 760))}.ilvere-module__4snkCG__header{padding:calc(18 * var(--u)) calc(20 * var(--u))}.ilvere-module__4snkCG__nav,.ilvere-module__4snkCG__intro,.ilvere-module__4snkCG__feature{display:none}.ilvere-module__4snkCG__icons{border:0;margin-left:auto;padding:0}.ilvere-module__4snkCG__shade{background:linear-gradient(#0000008c 0%,#0000 18%),linear-gradient(#0000 45%,#00000040 62%,#000000bf 100%)}.ilvere-module__4snkCG__lede{top:auto;left:calc(20 * var(--u));right:calc(140 * var(--u));bottom:calc(54 * var(--u));width:auto}.ilvere-module__4snkCG__lede h1{font-size:calc(44 * var(--u))}.ilvere-module__4snkCG__lede p{width:auto;font-size:calc(12 * var(--u))}.ilvere-module__4snkCG__lede p:first-of-type{display:none}.ilvere-module__4snkCG__card{right:calc(18 * var(--u));bottom:calc(54 * var(--u));width:calc(104 * var(--u))}.ilvere-module__4snkCG__tile{border-radius:calc(14 * var(--u))}.ilvere-module__4snkCG__card .ilvere-module__4snkCG__price{font-size:calc(17 * var(--u));margin-top:calc(8 * var(--u))}.ilvere-module__4snkCG__index{top:calc(66 * var(--u));bottom:auto;left:auto;right:calc(14 * var(--u));gap:calc(14 * var(--u));padding:calc(11 * var(--u)) calc(14 * var(--u)) calc(9 * var(--u));transform:none}.ilvere-module__4snkCG__track{left:calc(14 * var(--u));right:calc(14 * var(--u))}.ilvere-module__4snkCG__index button em{display:none}.ilvere-module__4snkCG__index button span{opacity:1;color:inherit}.ilvere-module__4snkCG__credit{left:calc(20 * var(--u));bottom:calc(20 * var(--u))}.ilvere-module__4snkCG__panel{top:auto;left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(10 * var(--u));grid-template-columns:calc(130 * var(--u)) 1fr;column-gap:calc(16 * var(--u));width:auto;padding:calc(16 * var(--u));text-align:left;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"back back""shot kicker""shot title""shot desc""buy buy";align-items:start;display:grid}.ilvere-module__4snkCG__back{grid-area:back}.ilvere-module__4snkCG__round{width:calc(34 * var(--u));height:calc(34 * var(--u))}.ilvere-module__4snkCG__panel .ilvere-module__4snkCG__kicker{margin-top:calc(14 * var(--u));grid-area:kicker}.ilvere-module__4snkCG__panel h2{font-size:calc(22 * var(--u));grid-area:title}.ilvere-module__4snkCG__desc{font-size:calc(11.5 * var(--u));grid-area:desc}.ilvere-module__4snkCG__shot{margin-top:calc(14 * var(--u));flex:none;grid-area:shot;display:block;container-type:normal}.ilvere-module__4snkCG__frame{width:100%}.ilvere-module__4snkCG__buy{grid-area:buy}}
