.Nt6wIG_action{--h:3rem;min-height:var(--h);border-radius:var(--tile-radius);color:inherit;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:.6rem;padding:0 1.4rem;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Nt6wIG_action svg{flex:none;width:1rem;height:1rem}.Nt6wIG_label{padding-block:.3em;position:relative}.Nt6wIG_label:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-.05em;left:0;right:0;transform:scaleX(0)}.Nt6wIG_primary{background:var(--accent);color:var(--ink)}.Nt6wIG_secondary{--c:var(--marble);--cut:.5rem;color:var(--marble);background:linear-gradient(var(--c), var(--c)) left top / calc(30% - var(--cut)) 1px no-repeat, linear-gradient(var(--c), var(--c)) right top / 70% 1px no-repeat, linear-gradient(var(--c), var(--c)) right top / 1px 100% no-repeat, linear-gradient(var(--c), var(--c)) right bottom / calc(30% - var(--cut)) 1px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 70% 1px no-repeat, linear-gradient(var(--c), var(--c)) left top / 1px 100% no-repeat;transition:background-size .35s var(--ease)}.Nt6wIG_compact{--h:2.5rem;padding:0 1rem;font-size:.75rem}.Nt6wIG_large{--h:3.75rem;padding:0 2rem;font-size:.875rem}@media (hover:hover) and (pointer:fine){.Nt6wIG_primary:hover{background:var(--marble)}.Nt6wIG_action:hover .Nt6wIG_label:after{transform:scaleX(1)}.Nt6wIG_secondary:hover{background-size:30% 1px,70% 1px,1px 100%,30% 1px,70% 1px,1px 100%}}.Nt6wIG_action:focus-visible .Nt6wIG_label:after{transform:scaleX(1)}.Nt6wIG_tile{border:1px solid var(--line);border-radius:var(--tile-radius);min-height:2.75rem;color:var(--marble);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:#ede6d808;align-items:center;padding:0 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.Nt6wIG_tile[data-hovered]{border-color:#ede6d880}.Nt6wIG_tile[data-selected]{border-color:var(--accent);background:var(--accent);color:var(--ink)}.Nt6wIG_tile[data-focus-visible]{outline:2px solid var(--accent);outline-offset:3px}.Nt6wIG_link{min-height:2.75rem;color:var(--marble);font-size:var(--t-small);letter-spacing:.04em;align-items:center;gap:.45rem;font-weight:500;text-decoration:none;display:inline-flex}.Nt6wIG_link svg{width:.95rem;height:.95rem;color:var(--accent);transition:transform .3s var(--ease)}.Nt6wIG_link span{border-bottom:1px solid var(--line-strong);transition:border-color .3s var(--ease);padding-bottom:.15em}@media (hover:hover) and (pointer:fine){.Nt6wIG_link:hover span{border-color:var(--accent)}.Nt6wIG_link:hover svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.Nt6wIG_action,.Nt6wIG_label:after,.Nt6wIG_secondary,.Nt6wIG_tile,.Nt6wIG_link svg{transition:none}}html[data-site=blandford-comptoir][data-motion=reduce] .Nt6wIG_action{transition:none}html[data-site=blandford-comptoir][data-motion=reduce] .Nt6wIG_label:after{transition:none}html[data-site=blandford-comptoir][data-motion=reduce] .Nt6wIG_tile{transition:none}html[data-site=blandford-comptoir][data-motion=reduce] .Nt6wIG_link svg{transition:none}
