.bk-bd.bk-bd--jewellery{--bd-h1:clamp(46px, calc(6.1 * var(--vw)), 100px);--bd-h2:clamp(30px, calc(3.75 * var(--vw)), 60px);--bd-hl:1.04;--bd-r:clamp(8px, calc(.7 * var(--vw)), 12px);--jw-out:calc(max(0px, (100vw - var(--max)) / 2) + var(--pad))}.bk-bd.bk-bd--jewellery .bk-theme[data-ground=dark][data-tone=moss]{--bg:#0a120e}.bk-bd.bk-bd--jewellery .bk-theme[data-ground=light][data-tone=warm]{--bg:#ecebe6}.bk-bd.bk-bd--jewellery .bk-bd-label i{display:none}.bk-bd.bk-bd--jewellery .bk-bd-label{letter-spacing:.18em;font-weight:500}.bk-bd.bk-bd--jewellery .bk-bd-btn{font-weight:500}.bk-bd .bk-bd-jw__hero .bk-bd-h1{line-height:.93}.bk-bd .bk-bd-jw__hero .bk-bd-hero__stage{width:70%}.bk-bd .bk-bd-jw__hero .bk-bd-hero__p{max-width:19em;font-size:clamp(16.5px, calc(1.32 * var(--vw)), 22px);line-height:1.4}.bk-bd .bk-bd-jw__one{align-items:center;gap:clamp(14px, calc(1.3 * var(--vw)), 24px);margin:clamp(30px, calc(3 * var(--vw)), 56px) 0 0;display:flex}.bk-bd .bk-bd-jw__one>span{display:flex}.bk-bd .bk-bd-jw__one i{width:clamp(34px, calc(2.5 * var(--vw)), 44px);aspect-ratio:1;box-shadow:0 0 0 2px var(--bg), inset 0 0 0 1px var(--hair-2);font-size:clamp(15px, calc(1.1 * var(--vw)), 19px);color:var(--fg);background:#1a1d1b;border-radius:50%;place-items:center;font-style:normal;display:grid}.bk-bd .bk-bd-jw__one i+i{margin-left:-.62em}.bk-bd .bk-bd-jw__one b{font-size:var(--bd-label);letter-spacing:.18em;text-transform:uppercase;color:var(--fg);opacity:.86;font-weight:500;line-height:1.6}.bk-bd .bk-bd-jw__side{pointer-events:auto;justify-content:space-between}.bk-bd .bk-bd-jw__words{text-align:right;border-left:0;align-items:flex-end;padding-left:0;font-weight:400}.bk-bd .bk-bd-jw__words:after{content:"";background:var(--hair-2);width:3.6em;height:1px;margin-top:1em}.bk-bd .bk-bd-jw__scroll{align-items:center;gap:clamp(12px, calc(1.1 * var(--vw)), 20px);font-size:clamp(10px, calc(.68 * var(--vw)), 11.5px);letter-spacing:.22em;text-transform:uppercase;color:var(--fg);opacity:.8;flex-direction:column;font-weight:500;text-decoration:none;transition:opacity .3s;display:flex}.bk-bd .bk-bd-jw__scroll:hover,.bk-bd .bk-bd-jw__scroll:focus-visible{opacity:1}.bk-bd .bk-bd-jw__scroll i{width:1px;height:clamp(54px, calc(5.4 * var(--vw)), 96px);background:linear-gradient(180deg, transparent, var(--fg));display:block}.bk-bd .bk-bd-jw__problem{border-top:1px solid var(--hair);padding-block:0;overflow:hidden}.bk-bd .bk-bd-jw__problem-in{gap:clamp(28px, calc(3.4 * var(--vw)), 64px);grid-template-columns:minmax(0,.76fr) minmax(0,1fr);align-items:stretch;display:grid}.bk-bd .bk-bd-jw__face{aspect-ratio:auto;min-height:clamp(380px, calc(34 * var(--vw)), 600px);margin-left:calc(-1 * var(--jw-out))}.bk-bd .bk-bd-jw__face>img{position:absolute;inset:0}.bk-bd .bk-bd-jw__face:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 62%, var(--bg) 100%);position:absolute;inset:0}.bk-bd .bk-bd-jw__problem-copy{padding-block:clamp(64px, calc(6.4 * var(--vw)), 124px);align-self:center}.bk-bd .bk-bd-jw__problem .bk-bd-h2{font-size:clamp(27px, calc(3 * var(--vw)), 48px)}.bk-bd .bk-bd-jw__cards{gap:clamp(10px, calc(1 * var(--vw)), 20px);margin:clamp(30px, calc(3 * var(--vw)), 56px) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.bk-bd .bk-bd-jw__cards li{display:flex}.bk-bd .bk-bd-jw__card{padding:clamp(18px, calc(1.6 * var(--vw)), 30px) clamp(16px, calc(1.5 * var(--vw)), 28px);border-radius:var(--bd-r);box-shadow:inset 0 0 0 1px var(--hair);color:inherit;background:#ffffff06;flex-direction:column;flex:1;text-decoration:none;transition:background-color .4s,box-shadow .4s;display:flex}.bk-bd a.bk-bd-jw__card:hover,.bk-bd a.bk-bd-jw__card:focus-visible{box-shadow:inset 0 0 0 1px var(--hair-2);background:#ffffff0d}.bk-bd .bk-bd-jw__card>i{font-size:clamp(24px, calc(2 * var(--vw)), 34px);color:var(--fg);font-style:normal}.bk-bd .bk-bd-jw__card>b{text-wrap:balance;max-width:8em;margin-top:clamp(16px, calc(1.5 * var(--vw)), 28px);font-size:clamp(15px, calc(1.1 * var(--vw)), 19px);color:var(--fg);font-weight:500;line-height:1.3}.bk-bd .bk-bd-jw__card>span:not(.bk-bd-ring){font-size:var(--bd-small);color:var(--fg-dim);margin-top:.7em;line-height:1.5}.bk-bd .bk-bd-jw__card>.bk-bd-ring{font-size:clamp(11px, calc(.82 * var(--vw)), 14px);margin-top:auto}.bk-bd .bk-bd-jw__card>span:not(.bk-bd-ring){padding-bottom:clamp(18px, calc(1.7 * var(--vw)), 32px)}.bk-bd .bk-bd-jw__system-in{gap:clamp(28px, calc(3 * var(--vw)), 60px);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:center;display:grid}.bk-bd .bk-bd-jw__system .bk-bd-h2{font-size:calc(var(--bd-h2) * .88)}.bk-bd .bk-bd-jw__pics{gap:clamp(10px, calc(.9 * var(--vw)), 18px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bk-bd .bk-bd-jw__pics li{display:flex}.bk-bd .bk-bd-jw__pic{box-shadow:inset 0 0 0 1px var(--hair);color:inherit;border-radius:2px;flex-direction:column;flex:1;text-decoration:none;transition:box-shadow .4s;display:flex;overflow:hidden}.bk-bd a.bk-bd-jw__pic:hover,.bk-bd a.bk-bd-jw__pic:focus-visible{box-shadow:inset 0 0 0 1px var(--hair-2)}.bk-bd .bk-bd-jw__pic .bk-bd-frame>img{transition:transform .9s var(--bd-ease)}.bk-bd a.bk-bd-jw__pic:hover .bk-bd-frame>img{transform:scale(1.05)}.bk-bd .bk-bd-jw__cap{padding:clamp(16px, calc(1.4 * var(--vw)), 26px) clamp(14px, calc(1.3 * var(--vw)), 24px) 0;justify-content:space-between;align-items:flex-end;gap:1em;display:flex}.bk-bd .bk-bd-jw__cap b{text-wrap:balance;max-width:9.5em;font-size:clamp(15px, calc(1.08 * var(--vw)), 18.5px);color:var(--fg);font-weight:500;line-height:1.3}.bk-bd .bk-bd-jw__cap .bk-bd-ring{font-size:clamp(11px, calc(.82 * var(--vw)), 14px)}.bk-bd .bk-bd-jw__says{padding:.7em clamp(14px, calc(1.3 * var(--vw)), 24px) clamp(18px, calc(1.6 * var(--vw)), 30px);font-size:var(--bd-small);color:var(--fg-dim);line-height:1.5}.bk-bd .bk-bd-jw__case{border-top:1px solid var(--hair);background:radial-gradient(70% 120% at 84% 50%, #25f71612, transparent 64%), var(--bg)}.bk-bd .bk-bd-jw__case-in{gap:clamp(36px, calc(5 * var(--vw)), 100px);grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;display:grid}.bk-bd .bk-bd-jw__case .bk-bd-head:after{content:"";width:clamp(44px, calc(3.8 * var(--vw)), 64px);height:1px;margin-top:clamp(22px, calc(2.1 * var(--vw)), 38px);background:var(--hair-2);display:block}.bk-bd .bk-bd-jw__figs{gap:clamp(14px, calc(1.4 * var(--vw)), 26px) 0;margin:clamp(22px, calc(2.1 * var(--vw)), 38px) 0 0;padding:0;list-style:none;display:flex}.bk-bd .bk-bd-jw__figs li{padding-right:clamp(16px, calc(1.9 * var(--vw)), 32px);align-content:start;gap:.7em;display:grid;position:relative}.bk-bd .bk-bd-jw__figs li+li{padding-left:clamp(16px, calc(1.9 * var(--vw)), 32px)}.bk-bd .bk-bd-jw__figs li+li:before{content:"+";font-size:clamp(14px, calc(1.1 * var(--vw)), 19px);color:var(--fg-dim);font-weight:300;line-height:1;position:absolute;top:.62em;left:0;transform:translate(-50%)}.bk-bd .bk-bd-jw__figs b{font-family:var(--bd-display);font-size:clamp(28px, calc(2.9 * var(--vw)), 48px);letter-spacing:-.02em;font-variant-numeric:lining-nums;white-space:nowrap;color:var(--bd-mark);font-weight:300;line-height:1}.bk-bd .bk-bd-jw__figs span{font-size:clamp(10px, calc(.7 * var(--vw)), 12px);letter-spacing:.16em;text-transform:uppercase;color:var(--fg);opacity:.8;font-weight:500}.bk-bd .bk-bd-jw__case .bk-bd-head__p{max-width:33em;font-size:var(--bd-say)}.bk-bd .bk-bd-jw__seen{display:grid}.bk-bd .bk-bd-jw__screen{border-radius:clamp(6px, calc(.6 * var(--vw)), 10px);background:#fff;box-shadow:0 40px 90px -40px #000000e6,0 0 0 1px #ffffff1a}.bk-bd .bk-bd-jw__screen>img{object-fit:contain}.bk-bd .bk-bd-jw__src{margin:clamp(14px, calc(1.3 * var(--vw)), 24px) 0 0;font-size:var(--bd-small);color:var(--fg-dim)}.bk-bd .bk-bd-jw__signed{margin:clamp(26px, calc(2.6 * var(--vw)), 48px) 0 0;text-align:center;text-transform:uppercase;color:var(--fg);justify-self:end;gap:.5em;display:grid}.bk-bd .bk-bd-jw__signed b{font-family:var(--bd-display);font-size:clamp(15px, calc(1.2 * var(--vw)), 20px);letter-spacing:.3em;margin-right:-.3em;font-weight:400}.bk-bd .bk-bd-jw__signed span{border-top:1px solid var(--hair-2);font-size:clamp(9.5px, calc(.62 * var(--vw)), 11px);letter-spacing:.3em;opacity:.7;margin-right:-.3em;padding-top:.6em}.bk-bd .bk-bd-jw__path{padding-block:clamp(72px, calc(7.2 * var(--vw)), 136px)}.bk-bd .bk-bd-jw__path-in{gap:clamp(32px, calc(4 * var(--vw)), 80px);grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center;display:grid}.bk-bd .bk-bd-jw__steps{gap:clamp(20px, calc(2.4 * var(--vw)), 48px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bk-bd .bk-bd-jw__steps li{flex-direction:column;display:flex;position:relative}.bk-bd .bk-bd-jw__steps small{font-size:var(--bd-small);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--fg-dim)}.bk-bd .bk-bd-jw__steps i{margin:clamp(14px, calc(1.3 * var(--vw)), 24px) 0 clamp(16px, calc(1.5 * var(--vw)), 28px);font-size:clamp(24px, calc(2 * var(--vw)), 34px);color:var(--fg);font-style:normal}.bk-bd .bk-bd-jw__steps b{text-wrap:balance;max-width:7.5em;font-family:var(--bd-display);font-size:clamp(18px, calc(1.5 * var(--vw)), 26px);color:var(--fg);font-weight:400;line-height:1.22}.bk-bd .bk-bd-jw__steps p{max-width:17em;font-size:var(--bd-small);color:var(--fg-dim);margin:.7em 0 0;line-height:1.5}.bk-bd .bk-bd-jw__steps u{top:clamp(86px, calc(7.4 * var(--vw)), 126px);right:calc(-1 * clamp(10px, calc(1.2 * var(--vw)), 24px));font-size:clamp(12px, calc(.95 * var(--vw)), 16px);color:var(--fg-dim);text-decoration:none;position:absolute;transform:translate(50%)}.bk-bd .bk-bd-jw__said{padding-block:clamp(40px, calc(3.6 * var(--vw)), 68px);overflow:hidden}.bk-bd .bk-bd-jw__turn{column-gap:clamp(28px, calc(3.4 * var(--vw)), 64px);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);grid-template-areas:"words pics""held pics";align-items:center;display:grid}.bk-bd .bk-bd-jw__turn .bk-bd-turn__items{grid-area:words;align-self:end}.bk-bd .bk-bd-jw__turn .bk-bd-turn__items>li{column-gap:clamp(16px, calc(1.6 * var(--vw)), 30px);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.bk-bd .bk-bd-jw__turn .bk-bd-turn__n{font-size:clamp(22px, calc(2 * var(--vw)), 34px);grid-row:1/span 2;font-weight:300;line-height:1.2}.bk-bd .bk-bd-jw__turn .bk-bd-turn__t{font-size:clamp(22px, calc(2.1 * var(--vw)), 36px);line-height:1.2}.bk-bd .bk-bd-jw__turn .bk-bd-turn__x{max-width:30em;margin-top:.9em}.bk-bd .bk-bd-jw__held{margin:clamp(18px, calc(1.8 * var(--vw)), 32px) 0 0;padding-left:calc(clamp(22px, calc(2 * var(--vw)), 34px) * 1.16 + clamp(16px, calc(1.6 * var(--vw)), 30px));font-size:var(--bd-label);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);grid-area:held;align-self:start;font-weight:500}.bk-bd .bk-bd-jw__three{gap:clamp(6px, calc(.5 * var(--vw)), 10px);margin:0 calc(-1 * var(--jw-out)) 0 0;grid-area:pics;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);padding:0;list-style:none;display:grid}.bk-bd .bk-bd-jw__three .bk-bd-frame{aspect-ratio:auto;height:100%;min-height:clamp(190px, calc(17 * var(--vw)), 300px)}.bk-bd .bk-bd-jw__three .bk-bd-frame>img{position:absolute;inset:0}.bk-bd .bk-bd-jw__turn .bk-bd-turn__nav{z-index:1;padding:0 0 clamp(14px, calc(1.3 * var(--vw)), 24px);grid-area:pics;place-self:end}.bk-bd .bk-bd-jw__turn .bk-bd-turn__nav button{width:clamp(34px, calc(2.4 * var(--vw)), 42px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0a99}.bk-bd .bk-bd-jw__turn .bk-bd-turn__nav button:hover{background:var(--bd-green)}.bk-bd .bk-bd-jw__close{border-top:1px solid var(--hair);padding-block:0;overflow:hidden}.bk-bd .bk-bd-jw__close-in{gap:clamp(28px, calc(3.4 * var(--vw)), 64px);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:stretch;display:grid}.bk-bd .bk-bd-jw__close-shot{aspect-ratio:auto;min-height:clamp(380px, calc(30 * var(--vw)), 520px);margin-left:calc(-1 * var(--jw-out))}.bk-bd .bk-bd-jw__close-shot>img{position:absolute;inset:0}.bk-bd .bk-bd-jw__close-veil{pointer-events:none;background:linear-gradient(90deg, transparent 58%, var(--bg) 100%);position:absolute;inset:0}.bk-bd .bk-bd-jw__ask{padding-block:clamp(64px, calc(6.4 * var(--vw)), 124px);align-self:center}.bk-bd .bk-bd-jw__ask .bk-bd-h2{font-size:clamp(32px, calc(4.2 * var(--vw)), 68px)}.bk-bd .bk-bd-jw__ask .bk-bd-head__p{max-width:28em;font-size:var(--bd-say)}@media (max-width:1240px){.bk-bd .bk-bd-jw__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-bd .bk-bd-jw__problem-in{grid-template-columns:minmax(0,.62fr) minmax(0,1fr)}.bk-bd .bk-bd-jw__system-in,.bk-bd .bk-bd-jw__path-in{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:1080px){.bk-bd .bk-bd-jw__hero .bk-bd-hero__stage{width:100%}.bk-bd .bk-bd-jw__case-in{grid-template-columns:minmax(0,1fr)}.bk-bd .bk-bd-jw__signed{text-align:left;justify-self:start}.bk-bd .bk-bd-jw__signed b,.bk-bd .bk-bd-jw__signed span{margin-right:0}.bk-bd .bk-bd-jw__turn{grid-template-columns:minmax(0,1fr);grid-template-areas:"words""held""pics";row-gap:0}.bk-bd .bk-bd-jw__three{margin-top:clamp(30px, calc(4 * var(--vw)), 44px)}}@media (max-width:860px){.bk-bd .bk-bd-jw__side{display:none}.bk-bd .bk-bd-jw__problem-in,.bk-bd .bk-bd-jw__close-in{grid-template-columns:minmax(0,1fr);gap:0}.bk-bd .bk-bd-jw__face,.bk-bd .bk-bd-jw__close-shot{aspect-ratio:3/2;min-height:0;margin-right:calc(-1 * var(--jw-out))}.bk-bd .bk-bd-jw__face:after,.bk-bd .bk-bd-jw__close-veil{background:linear-gradient(180deg, transparent 62%, var(--bg) 100%)}.bk-bd .bk-bd-jw__problem-copy,.bk-bd .bk-bd-jw__ask{padding-block:clamp(40px, calc(8 * var(--vw)), 64px) clamp(64px, calc(10 * var(--vw)), 88px)}.bk-bd .bk-bd-jw__pics{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-bd .bk-bd-jw__steps{row-gap:clamp(36px, calc(6 * var(--vw)), 56px);grid-template-columns:repeat(2,minmax(0,1fr))}.bk-bd .bk-bd-jw__steps u{display:none}}@media (max-width:560px){.bk-bd .bk-bd-jw__cards,.bk-bd .bk-bd-jw__pics,.bk-bd .bk-bd-jw__steps{grid-template-columns:minmax(0,1fr)}.bk-bd .bk-bd-jw__card>b,.bk-bd .bk-bd-jw__cap b{max-width:none}.bk-bd .bk-bd-jw__figs{flex-direction:column;gap:22px}.bk-bd .bk-bd-jw__figs li,.bk-bd .bk-bd-jw__figs li+li{padding-inline:0}.bk-bd .bk-bd-jw__figs li+li:before{display:none}.bk-bd .bk-bd-jw__three{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bk-bd .bk-bd-jw__three li:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.bk-bd .bk-bd-jw__pic .bk-bd-frame>img{transition:none}.bk-bd a.bk-bd-jw__pic:hover .bk-bd-frame>img{transform:none}}
