:root{--tq:#0e8fa3;--tq2:#00afca;--ivory:#f4efe4;--ink:#2a2d2e;--mute:#5c6366;--brass:#b8a16a;--ink-a:#2a2d2e94;--tq-a:#0e8fa314;--tq-b:#0e8fa31f;--display:"Tenge","Geologica","Golos Text",system-ui,sans-serif;--text:"Tenge","Golos Text",system-ui,-apple-system,"Segoe UI",sans-serif;--gut:clamp(1rem,4vw,3rem);--hdr:6.5rem;--horn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 12'%3E%3Cpath d='M0 11H6.5C10.5 11 12.6 8.4 12.6 5.6 12.6 3 10.7 1.2 8.4 1.2 6.4 1.2 5 2.7 5 4.4 5 6 6.3 7.1 7.7 7.1 8.9 7.1 9.8 6.2 9.8 5.1' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E");--ax:74%;--ay:73%;--u:150vw}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ivory);color:var(--ink);font:400 1.0625rem/1.6 var(--text);margin:0;overflow-x:clip}main{overflow-x:clip}h1,h2,h3{font-family:var(--display);text-wrap:pretty;margin:0}.hero h1,.hero h2{text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline-offset:3px;outline:3px solid}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--gut);z-index:50;background:var(--ivory);color:var(--ink);padding:.6rem 1rem;font-weight:600;position:absolute;top:-4rem}.skip:focus{top:.5rem}.wrap{max-width:82.5rem;padding-inline:var(--gut);margin-inline:auto}.age{font:700 .72rem/1.5 var(--text);letter-spacing:.04em;vertical-align:.08em;border:1px solid;margin-right:.4rem;padding:0 .32rem;display:inline-block}.lbl{font:600 .76rem/1.4 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:.3rem;display:block}.btn{min-height:3rem;font:600 1rem/1.2 var(--text);cursor:pointer;border:0;justify-content:center;align-items:center;padding:.8rem 1.4rem;text-decoration:none;transition:transform .12s,box-shadow .2s;display:inline-flex}.btn--ink{--bf:#0b7384;--bs:#f4efe44d;isolation:isolate;background:var(--ink);color:var(--ivory);box-shadow:inset 0 -1px 0 var(--brass);position:relative;overflow:hidden}.btn--ink:before{content:"";z-index:-1;background:var(--bf);clip-path:circle(0%);transition:clip-path .45s cubic-bezier(.6,0,.2,1);position:absolute;inset:0}.btn--ink:after{content:"";z-index:-1;aspect-ratio:1;opacity:0;pointer-events:none;background:repeating-conic-gradient(var(--bs) 0 1.2deg,transparent 1.2deg 20deg);width:260%;transition:opacity .5s,rotate .8s;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#0000 9%,#000 10% 30%,#0000 46%);mask:radial-gradient(circle,#0000 9%,#000 10% 30%,#0000 46%)}.btn--ink:focus-visible:before{clip-path:circle(75%)}.btn--ink:focus-visible:after{opacity:1;rotate:18deg}.btn:active{transform:translateY(2px)}.line-link{--la:var(--tq);background:linear-gradient(currentColor,currentColor) 0 100%/calc(100% - .95rem) 1px no-repeat,linear-gradient(var(--la),var(--la)) 0 100%/0 2px no-repeat;padding:0 .95rem .15rem 0;font-weight:600;text-decoration:none;transition:background-size .25s;position:relative}.line-link:after{content:"";background:var(--la);width:.875rem;height:.75rem;-webkit-mask:var(--horn) no-repeat 0 0/100% 100%;mask:var(--horn) no-repeat 0 0/100% 100%;transform-origin:0 100%;transition:transform .2s;position:absolute;bottom:0;right:0;transform:scale(0)rotate(-90deg)}.line-link:focus-visible{background-size:0 1px,calc(100% - .95rem) 2px}.line-link:focus-visible:after{transition:transform .32s cubic-bezier(.3,1.5,.5,1) .2s;transform:none}@media (hover:hover){.btn--ink:hover:before{clip-path:circle(75%)}.btn--ink:hover:after{opacity:1;rotate:18deg}.line-link:hover{background-size:0 1px,calc(100% - .95rem) 2px}.line-link:hover:after{transition:transform .32s cubic-bezier(.3,1.5,.5,1) .2s;transform:none}}.notice{background:var(--ink);color:var(--ivory);min-height:2.25rem;padding:.35rem var(--gut);align-items:center;font-size:.85rem;display:flex}.masthead{background:var(--ink);color:var(--ivory);border-top:1px solid #f4efe424;border-bottom:1px solid var(--brass);z-index:20;position:relative}.masthead__in{max-width:90rem;min-height:4.25rem;padding:.5rem var(--gut);align-items:center;gap:1.25rem;margin-inline:auto;display:flex;position:relative}.brand{color:var(--ivory);flex:none;text-decoration:none;display:block}.logo{width:248px;max-width:50vw;height:48px;display:block}.masthead__tool{font:600 .95rem/1 var(--text);white-space:nowrap;border:1px solid #f4efe4b3;margin-left:auto;padding:.7rem .9rem;text-decoration:none}.masthead__tool:hover{border-color:var(--ivory);box-shadow:inset 0 -2px 0 var(--brass)}.menu{order:3;align-items:center;display:flex}.menu__toggle{right:var(--gut);opacity:0;z-index:2;cursor:pointer;width:44px;height:44px;margin:0;position:absolute;top:calc(50% - 22px)}.menu__burger{width:44px;height:44px;display:block;position:relative}.menu__burger span{background:var(--ivory);width:24px;height:2px;transition:transform .25s,opacity .2s;position:absolute;left:10px}.menu__burger span:first-child{top:14px}.menu__burger span:nth-child(2){top:21px}.menu__burger span:nth-child(3){top:28px}.menu__toggle:focus-visible+.menu__burger{outline:3px solid var(--ivory);outline-offset:2px}.menu__toggle:checked+.menu__burger span:first-child{transform:translateY(7px)rotate(45deg)}.menu__toggle:checked+.menu__burger span:nth-child(2){opacity:0}.menu__toggle:checked+.menu__burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.menu__nav{background:var(--ink);border-bottom:1px solid var(--brass);width:100%;display:none;position:absolute;top:100%;left:0;right:0}.menu__toggle:checked~.menu__nav{display:block}.menu__list a{padding:.95rem var(--gut);border-top:1px solid #f4efe41f;font-weight:600;text-decoration:none;display:block}.menu__list a:hover,.menu__list a:focus-visible{background-color:#f4efe40f}@media (width>=62.5rem){.menu{flex:1;order:0}.menu__toggle,.menu__burger{display:none}.menu__nav{background:0 0;border:0;width:auto;display:block;position:static}.menu__list{gap:.25rem;margin-left:1rem;display:flex}.menu__list a{background:linear-gradient(var(--brass),var(--brass)) .8rem calc(100% - .45rem)/0 2px no-repeat;border:0;padding:.6rem 1.6rem .6rem .8rem;transition:background-size .25s;position:relative}.menu__list a:after{content:"";background:var(--brass);width:.875rem;height:.75rem;-webkit-mask:var(--horn) no-repeat 0 0/100% 100%;mask:var(--horn) no-repeat 0 0/100% 100%;transform-origin:0 100%;transition:transform .2s;position:absolute;bottom:calc(.45rem - 1px);right:.725rem;transform:scale(0)rotate(-90deg)}.menu__list a:hover,.menu__list a:focus-visible{background-color:#0000;background-size:calc(100% - 2.4rem) 2px}.menu__list a:hover:after,.menu__list a:focus-visible:after{transition:transform .32s cubic-bezier(.3,1.5,.5,1) .2s;transform:none}.masthead__tool{margin-left:0}}.journey{overflow-anchor:none;--p:0;--travel:65svh;--scene:100svh;position:relative}.stage{color:var(--ivory);background:var(--ivory);isolation:isolate;position:relative}@keyframes seal-turn{to{transform:rotate(360deg)}}.hero{z-index:1;max-width:90rem;min-height:100svh;padding:clamp(1.5rem,4vh,3.5rem) var(--gut) 1rem;pointer-events:none;flex-direction:column;margin-inline:auto;display:flex;position:relative}.hero__copy,.route{pointer-events:auto}.hero__copy{max-width:40rem}.eyebrow{font:600 .9rem/1.3 var(--text);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;display:flex}.eyebrow:before{content:"";background:var(--brass);width:2.5rem;height:1px}.hero h1{letter-spacing:-.025em;margin-top:1rem;font-size:clamp(2.3rem,1.1rem + 3.6vw,4.6rem);font-weight:800;line-height:1.03}.hero .btn--ink{box-shadow:inset 0 0 0 1px #f4efe440,inset 0 -1px 0 var(--brass)}.route{background:var(--ink-a);margin-top:2.25rem;padding:1rem 1.25rem;position:relative}.board{background:var(--ivory);border-top:1px solid var(--ink);padding:4rem 0 5.5rem;position:relative}.board,.oplates,.stbl,.prov{--sheet:#fbf8f0;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .16 0 0 0 0 .17 0 0 0 0 .18 0 0 0 .045 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--lift:0 1px 0 #2a2d2e1a,0 1px 2px #2a2d2e1f,0 7px 12px -8px #031e2699;--tq-d:#0a6b7a;--ease:cubic-bezier(.65,.01,.05,.99)}.pay-index{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.pay-index button{appearance:none;color:var(--ink);font:600 1rem/1.2 var(--text);cursor:pointer;background:0 0;border:0;border-radius:.2rem;min-height:3rem;padding:.8rem .35rem;transition:color .2s}.pay-index button:hover{color:var(--tq-d)}.pay-index button[aria-pressed=true]{color:var(--tq-d);box-shadow:inset 0 -3px 0 var(--tq)}.pay-index button:focus-visible{outline:2px solid var(--tq-d);outline-offset:-2px}.pay-index__mark{display:none}.pay-index.is-live button[aria-pressed=true]{box-shadow:none}.pay-index.is-live .pay-index__mark{width:var(--mw,0);background:var(--tq);height:3px;transform:translate(var(--mx,0),var(--my,0));pointer-events:none;border-radius:2px;display:block;position:absolute;top:0;left:0}.pay-index.is-moved .pay-index__mark{transition:transform .38s var(--ease),width .38s var(--ease)}.board__count{color:var(--mute);border-top:1px solid #2a2d2e1f;padding-top:.35rem;font-size:.92rem}.board__empty{background:var(--sheet) var(--grain);box-shadow:var(--lift);border-radius:.35rem;margin-top:1rem;padding:1.25rem 1.4rem}.board__empty[hidden],.plate[hidden]{display:none}.plates{gap:.6rem;margin-top:1.2rem;display:grid}.plate:before{content:"";background:#0b5a66 0 0/max(1600px,100% + 500px) no-repeat;background-position:calc(var(--i,0)*-47px) calc(var(--i,0)*-83px - 140px);border-radius:.15rem;height:.6rem;position:absolute;top:-.6rem;left:0;right:0;box-shadow:inset 0 2px 3px #031e268c,inset 0 -1px 2px #031e2659}.ld .plate:before{background-image:image-set("/artwork/weave/weave-cloth-1150.avif" 1x type("image/avif"),"/artwork/weave/weave-cloth-1150.webp" 1x type("image/webp"))}.plate{position:relative}.plate__sheet{--px:1rem;padding:1rem var(--px) .5rem;background:var(--sheet) var(--grain);box-shadow:var(--lift);border-radius:.3rem;grid-template-columns:2.4rem 3.25rem minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rank logo name name""offer offer offer offer""pay pay pay min""act act act act""foot foot foot foot";gap:.9rem .8rem;display:grid;position:relative}.plate__rank{aspect-ratio:647/1865;width:2.1rem;margin:-.35rem 0 0 calc(-1*var(--px) - .45rem);font:800 1rem/1 var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--sheet);text-shadow:0 1px 1px #031e268c;filter:drop-shadow(1px 2px 2px #031e2659);transform-origin:50% 0;background:image-set("/artwork/nav/rank-tag-140.avif" 1x type("image/avif"),"/artwork/nav/rank-tag-140.webp" 1x type("image/webp")) 0 0/100% 100% no-repeat;grid-area:rank;align-self:start;place-items:center;display:grid;position:relative}.plate__logo{aspect-ratio:1;background:#2a2d2e0d;border-radius:.25rem;grid-area:logo;align-self:center;place-items:center;width:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #2a2d2e1a}.plate__logo img{object-fit:contain;width:100%;height:100%;padding:.3rem}.plate__logo.is-empty{background:repeating-linear-gradient(135deg,#0000 0 7px,#2a2d2e0f 7px 8px),#2a2d2e08}.plate__name{grid-area:name;align-self:center;min-width:0}.plate__name h3{font-size:1.3rem;font-weight:700;line-height:1.15}.plate__name p{color:var(--mute);overflow-wrap:anywhere;margin-top:.25rem;font-size:.84rem;line-height:1.35}.plate__name .plate__st{margin-top:.1rem;font-size:.8rem}.plate__offer{grid-area:offer;min-width:0}.plate__offer .lbl,.plate__pay .lbl,.plate__min .lbl{font-size:.7rem}.stub{isolation:isolate;text-align:center;gap:.2rem;padding:.7rem 1.1rem .75rem;display:grid;position:relative}.stub:before,.stub:after{content:"";z-index:-1;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 0,#0000 .2rem,#000 .23rem) 0 0/51% .62rem repeat-y,radial-gradient(circle at 100%,#0000 .2rem,#000 .23rem) 100% 0/51% .62rem repeat-y;mask:radial-gradient(circle at 0,#0000 .2rem,#000 .23rem) 0 0/51% .62rem repeat-y,radial-gradient(circle at 100%,#0000 .2rem,#000 .23rem) 100% 0/51% .62rem repeat-y}.stub:before{background:#2a2d2e29;translate:0 1.5px}.stub:after{background:#f6eedb var(--grain);box-shadow:inset 0 0 0 1px #b8a16a59}.stub strong{font:700 1.12rem/1.2 var(--display);color:var(--tq-d);text-wrap:balance}.stub span{color:var(--ink);font-size:.88rem;line-height:1.35}.plate__pay{grid-area:pay;min-width:0}.plate__pay ul{flex-wrap:wrap;gap:.1rem .75rem;display:flex}.plate__pay li{font:500 .93rem/1.45 var(--text);transition:color .25s,box-shadow .25s}.plate__pay li.is-hit{color:var(--tq-d);box-shadow:inset 0 -2px 0 var(--tq);font-weight:700}.plate__min{grid-area:min;min-width:0}.plate__min strong{font:700 1.2rem/1.25 var(--display);font-variant-numeric:tabular-nums;display:block}.plate__min strong.is-text{font-size:.88rem;line-height:1.3}.plate__act{text-align:center;grid-area:act;align-items:center;gap:.6rem 1.25rem;display:flex}.plate__act .btn{flex:1}.plate__act .line-link{flex:none;align-self:center}.plate__act .btn--ink{--bf:#0b7384;border-radius:.2rem}.plate__act .btn--ink:focus-visible{outline:3px solid var(--tq-d);outline-offset:3px}.plate__act .btn:active{transform:none}.plate__more{appearance:none;min-height:2.75rem;color:var(--ink);font:600 .9rem/1.2 var(--text);cursor:pointer;background:0 0;border:0;border-radius:.2rem;align-items:center;gap:.5rem;margin-left:auto;margin-right:-.4rem;padding:.3rem .4rem;display:inline-flex}.plate__more svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;width:1.15rem;height:1.15rem;transition:transform .3s var(--ease)}.plate__more[aria-expanded=true] svg{transform:rotate(45deg)}.plate__more:focus-visible{outline:2px solid var(--tq-d);outline-offset:1px}@media (hover:hover){.plate__more:hover{color:var(--tq-d);text-underline-offset:3px;text-decoration:underline}}@media (width>=47.5rem){.pay-index{flex-wrap:wrap;align-items:center;display:flex}.pay-index button{padding-inline:.7rem}.plate__act{flex-direction:column;align-items:stretch}.plate__act .btn{flex:none}.plate__sheet{--px:1.4rem;grid-template-columns:3rem 4.5rem minmax(0,1fr) minmax(0,1fr) 10.5rem;grid-template-areas:"rank logo name name act""rank offer offer pay min"".foot foot foot foot";gap:.9rem 1.1rem;padding-top:1.15rem}.plate__rank{width:2.6rem;margin-top:-.45rem;margin-left:calc(-1*var(--px) - .5rem);font-size:1.2rem}.plate__min{align-self:start}}@media (width>=75rem){.board__count{white-space:nowrap;border:0;border-left:1px solid #2a2d2e2e;padding:0 0 0 1.25rem}.plate__sheet{grid-template-columns:3rem 4.5rem minmax(8rem,1fr) 15.5rem 9.75rem 7rem 10.5rem;grid-template-areas:"rank logo name offer pay min act"".foot foot foot foot foot foot";align-items:center;gap:.65rem 1.1rem;padding-top:1.1rem}.plate__pay,.plate__min,.plate__act{border-left:1px solid #2a2d2e1f;flex-direction:column;justify-content:center;align-self:stretch;padding-left:1.1rem;display:flex}.plate__act{align-items:stretch}.plate__min{align-self:stretch}}.dial__fill--b{stroke:#c9ae6a;stroke-width:8px}.compass__form{padding:3rem var(--gut) 4rem;gap:1.6rem;display:grid;position:relative}.ctl{gap:.55rem;display:grid}.ctl label{font-weight:600}.ctl__row{align-items:stretch;display:flex}.ctl__row button{appearance:none;border:1px solid var(--ink);background:var(--ivory);width:3rem;min-height:3rem;color:var(--ink);font:600 1.4rem/1 var(--text);cursor:pointer;transition:transform .12s,background-color .2s}.ctl__row button:hover{background:var(--tq-b)}.ctl__row button:active{transform:translateY(2px)}.ctl__row input{border:1px solid var(--ink);width:100%;max-width:12rem;min-height:3rem;color:var(--ink);text-align:center;font:600 1.2rem/1 var(--display);font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;background:#fff0;border-inline:0}.ctl__row input::-webkit-inner-spin-button,.ctl__row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ctl__range{width:100%;max-width:21rem;accent-color:var(--ink);cursor:pointer;height:1.75rem;margin:0}@media (width>=62.5rem){.compass__form{padding:5rem var(--gut) 5rem 4rem;align-content:start}.ctl{margin-left:calc((2 - var(--o))*2.4rem)}}.faq h2{letter-spacing:-.02em;font-size:clamp(1.9rem,1.1rem + 2.6vw,3.3rem);font-weight:800;line-height:1.08}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.dossier__rail,.dossier__sheet{z-index:1;position:relative}.dossier__row{border:0;background:var(--ivory);width:100%;color:var(--ink);font:500 1.08rem/1.3 var(--text);text-align:left;cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - .5rem),calc(100% - .5rem) 100%,0 100%);border-top:1px solid #2a2d2e47;grid-template-columns:3.2rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;padding:1.05rem .9rem 1.05rem .75rem;transition:background-color .2s,color .2s;display:grid}.dossier__row:last-child{border-bottom:1px solid #2a2d2e47}.dossier__row[aria-selected=true],.dossier__row[aria-expanded=true]{background:var(--ink);color:var(--ivory);border-top-color:var(--ink);font-weight:700}.dossier__row:focus-visible{outline:2px solid var(--tq);outline-offset:-4px}@media (hover:hover){.dossier__row:not([aria-selected=true]):not([aria-expanded=true]):hover{background:#2a2d2e0f}}@media (width>=62.5rem){.dossier__rail{grid-column:1}.is-tabs .dossier__rail{top:calc(var(--hdr) + 1rem);position:sticky}.dossier__row{grid-template-columns:3.9rem minmax(0,1fr) 1rem;padding:1.3rem 1.1rem 1.3rem .9rem;font-size:1.12rem}.is-tabs .dossier__stack{display:grid}}.faq{background:var(--ivory);border-top:2px solid var(--ink);padding:5.5rem 0 6rem}.faq__list{border-bottom:1px solid var(--ink);margin-top:2.5rem}.faq details{border-top:1px solid var(--ink)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font-size:clamp(1.15rem,.95rem + .9vw,1.6rem);font-weight:600;line-height:1.25}.faq summary:hover h3{text-underline-offset:.3em;text-decoration:underline 1px}.ind{flex:none;width:1.75rem;height:1.75rem;position:relative}.ind:before,.ind:after{content:"";background:var(--ink);height:2px;margin-top:-1px;transition:transform .3s;position:absolute;top:50%;left:0;right:0}.ind:after{transform:rotate(90deg)}details[open] .ind:after{transform:rotate(0)}.faq__a{padding:0 0 1.5rem}.faq__a p{font-size:1.05rem}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.faq details::details-content{height:0;transition:height .32s ease,content-visibility .32s allow-discrete;overflow:hidden}.faq details[open]::details-content{height:auto}}@supports not (interpolate-size:allow-keywords){.faq details[open]>:not(summary){animation:.3s faq-in}}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.foot{background:var(--ink);color:var(--ivory);padding:4rem 0 3.5rem;font-size:.95rem}.foot__grid{gap:2.5rem;display:grid}.foot h2{font:600 1.05rem/1.3 var(--display);letter-spacing:.02em;border-top:1px solid var(--brass);margin-bottom:.9rem;padding-top:.9rem}.foot__name{font:800 1.3rem/1.2 var(--display);border-top:1px solid var(--brass);margin-bottom:.6rem;padding-top:.9rem}.foot__about>p:not(.foot__name){color:#f4efe4d1}.foot__legal{gap:.35rem;margin-top:1.1rem;display:grid}.foot a{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;text-decoration:none;transition:background-size .25s}.foot a:hover{background-size:100% 2px;background-image:linear-gradient(var(--brass),var(--brass))}.foot__reg ul{gap:.5rem;display:grid}@media (width>=62.5rem){.foot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,.9fr)}}@media (width>=68.75rem){.hero__copy{max-width:min(46rem,54%)}.route{--lap:11s;background:0 0;height:7.5rem;margin-top:auto;padding:0}.hero{padding-bottom:calc(var(--hdr) + 1.25rem)}}@keyframes spark{to{left:100%}}@keyframes seat-lit{0%,to{opacity:1}8%,97.5%{opacity:0}}@keyframes ico-lit{0%,to{filter:brightness(1.9)drop-shadow(0 0 5px #ffecaa)}8%,97.5%{filter:none}}.motion .journey:after{content:"";height:var(--travel);display:block}.motion .stage{top:min(0px,calc(100svh - var(--scene)));height:var(--scene);margin-bottom:calc(-1*var(--scene));z-index:2;pointer-events:none;background:0 0;position:sticky}.motion .board{position:sticky;top:0}.motion .hero{opacity:calc(1 - var(--p)*4)}.motion .stage:has(.hero[inert]) .hero{visibility:hidden}.motion .rv{transition:clip-path .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms)}.motion .plate.rv{clip-path:inset(-1.5rem)}.motion .plate.rv:not(.in){clip-path:inset(0 0 100%)}.motion .plate.rv .plate__rank{clip-path:inset(-4px -4px -8px);transition:clip-path .3s var(--ease) calc(var(--i,0)*70ms + .35s)}.motion .plate.rv:not(.in) .plate__rank{clip-path:inset(-4px -4px 45%)}@media (width<=30rem){.masthead__in{gap:.6rem}.logo{width:206px;height:40px}.masthead__tool{flex:none;place-items:center;width:44px;height:44px;padding:0;font-size:1.15rem;display:grid}.masthead__tool-txt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (width<=68.74rem){.journey{--travel:max(65svh,calc(var(--scene) - 40svh))}.stage{--ww:max(680px,min(174vw,150svh));--win:calc(var(--ww)*.4133 + 2.5rem)}.hero{min-height:100svh;padding-top:1.5rem;padding-bottom:0}.hero__copy{background:var(--ink);max-width:none;padding:1.25rem var(--gut);margin:-1.5rem calc(-1*var(--gut)) var(--win);border-bottom:1px solid var(--brass)}.hero h1{font-size:clamp(2.05rem,5vw,3rem)}.hero .eyebrow{letter-spacing:.08em;font-size:.72rem}.route{margin:auto calc(-1*var(--gut)) 0;padding:.5rem var(--gut) 0;background:var(--ink);border-top:1px solid var(--brass)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=68.75rem){.hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#2a2d2ec7 0 44%,#0000 61%);position:absolute;inset:0 0 0 min(0px,50% - 50vw)}.hero__copy{max-width:48%}.hero h1{font-size:clamp(2.3rem,4.7vw,4.2rem)}}@media (width<=43.75rem){.motion .hero{opacity:1}.motion .hero__copy{transform:translateY(calc(var(--p)*-260svh))}.motion .route,.motion .hint{transform:translateY(calc(var(--p)*260svh))}}.brief__tbl{border-collapse:collapse;width:100%;font-size:.98rem}.brief__tbl th{text-align:left;border-bottom:1px solid var(--ink);padding:.6rem .75rem .6rem 0;font-weight:600}.brief__tbl td{vertical-align:top;border-bottom:1px solid #2a2d2e2e;padding:.75rem .75rem .75rem 0}.brief__links{flex-wrap:wrap;gap:.6rem;display:flex}.brief__links a{border:1px solid var(--ink);padding:.45rem .9rem;font-weight:600;text-decoration:none}.brief__links a:hover{background:var(--ink);color:var(--ivory)}@media (width<=40rem){.brief__tbl thead{display:none}.brief__tbl tr{border-bottom:1px solid #2a2d2e2e;padding:.75rem 0;display:grid}.brief__tbl td{border:0;grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding:.2rem 0;display:grid}.brief__tbl td:before{content:attr(data-label);color:var(--mute);font-weight:600}}.lawdoc__car.is-car{gap:1.5rem;display:grid}.is-car .lawdoc__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;column-gap:3rem;display:grid;position:relative;overflow-x:auto}.is-car .lawdoc__track::-webkit-scrollbar{display:none}.lawdoc__ctl{align-items:center;gap:.5rem;display:flex}.lawdoc__ctl[hidden]{display:none}.lawdoc__arr,.lawdoc__dot{min-width:2.75rem;height:2.75rem;color:var(--ink);font:600 .85rem/1 var(--text);letter-spacing:.06em;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0 .5rem;display:inline-grid}.lawdoc__arr{border-color:#2a2d2e66}.lawdoc__arr svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.lawdoc__arr:disabled{opacity:.35;cursor:default}.lawdoc__dot{color:var(--mute);background:linear-gradient(currentColor,currentColor) 50% calc(100% - .55rem)/0 1px no-repeat;transition:background-size .2s,color .2s}@media (hover:hover){.lawdoc__arr:not(:disabled):hover{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.lawdoc__dot:hover{color:var(--ink)}}.lawdoc__dot[aria-current]{color:var(--ink);background-size:1.4rem 2px}.lawdoc__arr:focus-visible,.lawdoc__dot:focus-visible{outline:2px solid var(--tq);outline-offset:2px}.signs{gap:1.75rem;display:grid}.phone__scr{flex-direction:column;gap:.5rem;height:100%;display:flex}.phone__scr[hidden]{display:none}.phone__scr p{max-width:none;margin:0}.signs__item{border-bottom:1px solid #2a2d2e2e;gap:.35rem;padding:1rem 0 1.1rem;display:grid}.signs__btn{width:100%;color:var(--ink);font:700 1.05rem/1.35 var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.9rem;margin:0;padding:.15rem 0;display:grid}.signs:not(.is-live) .signs__btn{cursor:default}.signs__btn:focus-visible{outline:2px solid var(--tq);outline-offset:4px}.signs__item p{max-width:none;margin:0;padding-left:3.3rem}@media (hover:hover){.signs.is-live .signs__btn:hover>span:last-child{text-underline-offset:.22em;text-decoration:underline 1px}}@media (prefers-reduced-motion:no-preference){.phone__scr{animation:.28s both ph-in}@keyframes ph-in{0%{opacity:0;transform:translateY(.35rem)}}}@media (width>=62.5rem){.signs{grid-template-columns:20rem minmax(0,1fr);align-items:start;column-gap:4.5rem}}.folder{align-content:start;gap:1.25rem;margin:0;display:grid}.folder__btn{border:1px solid var(--ink);min-height:2.9rem;color:var(--ink);font:600 1rem/1.2 var(--text);cursor:pointer;background:0 0;align-items:center;padding:.7rem 1.2rem;display:inline-flex}.folder__btn[aria-expanded=true]{background:var(--ink);color:var(--ivory)}.folder__btn:focus-visible{outline:2px solid var(--tq);outline-offset:3px}@media (hover:hover){.folder__btn[aria-expanded=false]:hover{background:var(--tq-b)}}@media (prefers-reduced-motion:no-preference){@keyframes notes-in{0%{opacity:0;transform:translateY(.3rem)}}}@media (width>=62.5rem){.folder{padding-top:1.2rem}}.plogos{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin-left:-.25rem;display:flex}.plogo{color:var(--ink);border-radius:.2rem;padding:.3rem .25rem;text-decoration:none;transition:box-shadow .2s;display:block}.plogo img{width:auto;height:1.4rem;display:block}.plogo--txt{text-decoration:underline;text-decoration-color:var(--ink-a);text-underline-offset:.22em;font-weight:700}.plogo:hover,.plogo:focus-visible{box-shadow:inset 0 0 0 1px var(--tq)}.plogo--txt:hover,.plogo--txt:focus-visible{box-shadow:none;text-decoration-color:var(--tq);text-decoration-thickness:2px}.paytbl__sep{color:var(--mute)}.payway{background:#fbf8f199;border:1px solid #2a2d2e33;gap:1.1rem;padding:1.25rem;display:grid}.payway__tabs{border:1px solid var(--ink);justify-self:start;display:inline-flex}.payway__tabs[hidden]{display:none}.payway__tab{min-height:2.75rem;color:var(--ink);font:600 .95rem/1 var(--text);cursor:pointer;background:0 0;border:0;padding:.55rem 1.1rem;transition:background-color .2s,color .2s}.payway__tab[aria-pressed=true]{background:var(--ink);color:var(--ivory)}.payway__tab:focus-visible{outline:2px solid var(--tq);outline-offset:2px}@media (hover:hover){.payway__tab[aria-pressed=false]:hover{background:var(--tq-b)}}.payway.is-live[data-mode=in] [data-cap=out],.payway.is-live[data-mode=out] [data-cap=in]{opacity:0;visibility:hidden}.payway.is-live[data-mode=in] [data-cap=in],.payway.is-live[data-mode=out] [data-cap=out]{transition-delay:0s}@media (width>=62.5rem){.payway{grid-template-columns:auto minmax(0,1.25fr) minmax(0,1fr);align-items:center;column-gap:2rem;padding:1.25rem 1.5rem}.payway__tabs{flex-direction:column;align-self:center}}.voucher{--paper:#fbf8f0;--perf:#2a2d2e57;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .16 0 0 0 0 .17 0 0 0 0 .18 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");border-radius:.4rem;margin:.6rem 0 .4rem;position:relative;box-shadow:0 1px #2a2d2e1a,0 1px 2px #2a2d2e1a,0 18px 34px -24px #2a2d2e80}.voucher__btn{min-height:2.75rem;font:600 .98rem/1.2 var(--text);color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;transition:background-color .2s,color .2s;display:inline-flex}.voucher__btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;transition:transform .45s cubic-bezier(.3,.7,.2,1)}.voucher[data-open=true] .voucher__btn svg{transform:rotate(180deg)}@media (hover:hover){.voucher__btn:hover{background:var(--ink);color:var(--ivory)}}.voucher__btn:focus-visible{outline-offset:3px;outline:3px solid #0a6b7a}.games{gap:1rem;margin:.4rem 0 .6rem;display:grid}.game{height:100%;color:var(--ink);background:#fbf8f0;border:1px solid #2a2d2e33;border-radius:.45rem;grid-template-columns:38% minmax(0,1fr);text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.game:focus-visible{outline-offset:3px;outline:3px solid #0a6b7a}@media (hover:hover){.game:hover{border-color:var(--tq)}}.game.is-wait *{animation-play-state:paused!important}@keyframes reel{0%{transform:translateY(calc(var(--k) * -100% / 18 - 50%))}to{transform:translateY(calc(var(--k) * -100% / 18))}}@keyframes rotor{0%{transform:rotate(-150deg)}to{transform:rotate(0)}}@keyframes deal1{0%{transform:translate(160%,-170%)rotate(-32deg);box-shadow:0 1rem 1.6rem -.4rem #0000004d}72%{transform:translate(22%,-2%)rotate(-1deg)}to{transform:rotate(-8deg)}}@keyframes deal2{0%{transform:translate(95%,-175%)rotate(-32deg);box-shadow:0 1rem 1.6rem -.4rem #0000004d}72%{transform:translate(-30%,4%)rotate(1deg)}to{transform:rotate(7deg)}}@keyframes dim{0%{opacity:.66}to{opacity:0}}@keyframes glow{0%{opacity:0}to{opacity:1}}@keyframes slide{0%{opacity:0;transform:translate(-330%)rotate(14deg)}18%{opacity:1}to{transform:rotate(-6deg)}}@media (width>=40rem){.games{grid-template-columns:repeat(2,minmax(0,1fr))}.game{grid-template-rows:auto 1fr;grid-template-columns:1fr}}@media (width>=64rem){.games{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=63.99rem){.hs{margin-bottom:.6rem}}.hs{align-content:start;justify-items:center;gap:1.1rem;margin:0;display:grid}.hs__tabs{border:1px solid var(--ink);background:#fbf8f0;border-radius:999px;padding:3px;display:inline-flex}.hs__tabs[hidden]{display:none}.hs__tab{min-height:2.5rem;font:600 .95rem/1.2 var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem 1.1rem;transition:background-color .25s,color .25s}.hs__tab[aria-pressed=true]{background:var(--ink);color:var(--ivory)}.hs__tab:focus-visible{outline-offset:2px;outline:3px solid #0a6b7a}@media (hover:hover){.hs__tab[aria-pressed=false]:hover{background:var(--tq-b)}}.ask{gap:1.8rem;display:grid}.ask__lbl{font:600 .8rem/1.2 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-top:.4rem}.ask__qs{gap:.6rem;display:grid}.ask__qs[hidden],.ask__lbl[hidden],.chat__foot[hidden],.chat__manual[hidden]{display:none}.ask__q{text-align:left;width:100%;font:600 1rem/1.4 var(--text);color:var(--ink);cursor:pointer;background:#fbf8f0;border:1px solid #2a2d2e4d;border-radius:.5rem;grid-template-columns:1.9rem minmax(0,1fr);align-items:baseline;gap:.55rem;padding:.85rem 1rem;transition:border-color .2s,background-color .2s,color .2s;display:grid}.ask__q[aria-pressed=true]{color:#fff;background:#0a6b7a;border-color:#0a6b7a}@media (hover:hover){.ask__q[aria-pressed=false]:hover{border-color:var(--tq);background:#fff}}.ask__q:focus-visible,.chat__copy:focus-visible{outline-offset:3px;outline:3px solid #0a6b7a}.chat{isolation:isolate;background:#fbf8f0;border:1px solid #2a2d2e3d;border-radius:.6rem;grid-template-rows:auto 1fr auto;display:grid;position:relative;box-shadow:0 1px 2px #2a2d2e14,0 22px 36px -28px #031e2699}.chat__item{align-content:start;gap:.45rem;display:grid}.chat__item+.chat__item{border-top:1px dashed #2a2d2e4d;margin-top:1.3rem;padding-top:1.3rem}.chat.is-live .chat__item{opacity:0;visibility:hidden;border:0;grid-area:1/1;margin:0;padding:0;transition:opacity .26s,transform .26s,visibility 0s .26s;transform:translateY(.35rem)}.chat.is-live .chat__item.is-on{opacity:1;visibility:visible;transition:opacity .3s 50ms,transform .3s 50ms,visibility;transform:none}.chat__foot{border-top:1px solid #2a2d2e24;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.9rem 1.2rem 1.1rem;display:flex}.chat__copy{min-height:2.75rem;font:600 .95rem/1.2 var(--text);color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1.05rem;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.chat__copy svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:1rem;height:1rem}@media (hover:hover){.chat__copy:hover{background:var(--ink);color:var(--ivory)}}.chat.is-copied .chat__copy{color:#0a6b7a;background:0 0;border-color:#0a6b7a}.chat__status{font:600 .92rem/1.3 var(--text);color:#0a6b7a}.chat.is-failed .chat__status{color:var(--ink)}.chat__manual{flex-basis:100%;gap:.4rem;font-size:.93rem;display:grid}.chat__plain{width:100%;font:500 .97rem/1.4 var(--text);color:var(--ink);resize:none;background:#fff;border:1px solid #2a2d2e66;border-radius:.35rem;padding:.55rem .7rem}@media (width>=64rem){.ask{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;column-gap:3.5rem}}.brief__body p:not(.brief__links) a,.brief__tbl a,.faq__a a{color:inherit;text-decoration-color:var(--ink-a);text-underline-offset:.22em;text-decoration-thickness:1px;transition:text-decoration-color .25s,text-decoration-thickness .25s}.brief__body p:not(.brief__links) a:hover,.brief__tbl a:hover,.faq__a a:hover,.brief__body p:not(.brief__links) a:focus-visible,.brief__tbl a:focus-visible,.faq__a a:focus-visible{text-decoration-color:var(--tq);text-decoration-thickness:2px}.weave{pointer-events:none;background:var(--tq);position:relative;overflow:hidden}.weave picture,.weave img{width:100%;height:100%;display:block}.weave img{object-fit:cover}.weave__lip{width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);fill:var(--ivory);position:absolute;top:-1px;left:-1px}@media (width<=62.49rem){.compass__form{padding:1.25rem var(--gut) 3rem;gap:1rem}.ctl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .75rem}.ctl label{line-height:1.25}.ctl__row button{width:2.75rem;min-height:2.75rem}.ctl__row input{width:6.5rem;min-height:2.75rem}.ctl__range{grid-column:1/-1;max-width:none}}@media (width>=62.5rem){.menu__list a{white-space:nowrap}}@media (width>=62.5rem) and (width<=71.99rem){.masthead__tool{flex:none;place-items:center;width:44px;height:44px;padding:0;font-size:1.15rem;display:grid}.masthead__tool-txt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}html.snav-lock{padding-right:var(--sbw,0px);overflow:hidden}.snav-tag,.snav-pull{--tw:4rem;width:var(--tw);aspect-ratio:608/1905;color:var(--ivory);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.snav-tag{--ty:-50%;z-index:40;transform:translate(100%,var(--ty));visibility:hidden;transition:transform .5s cubic-bezier(.65,.01,.05,.99),visibility 0s linear .5s;position:fixed;top:50%;right:0}.snav-tag[hidden]{display:none}.snav-tag.is-shown{transform:translate(0,var(--ty));visibility:visible;transition-delay:0s}.snav-tag.is-under{visibility:hidden;transition:none}.snav-cloth,.snav-cloth img{width:100%;height:100%;display:block}.snav-cloth img{filter:drop-shadow(-2px 3px 4px #031e2652)}.snav-ui{font:600 .8125rem/1 var(--text);letter-spacing:.01em;text-shadow:0 1px 1px #031e2673;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:45% 10% 9% 13%}.snav-burger{flex:none;width:1.25rem;height:.875rem;position:relative}.snav-burger i{background:currentColor;border-radius:1px;width:100%;height:2px;position:absolute;top:calc(50% - 1px);left:0;box-shadow:0 1px 1px #031e2659}.snav-burger i:first-child{top:0}.snav-burger i:nth-child(3){top:auto;bottom:0}.snav-pull .snav-burger i:first-child{transform:translateY(.375rem)rotate(45deg)}.snav-pull .snav-burger i:nth-child(2){opacity:0;transform:scaleX(0)}.snav-pull .snav-burger i:nth-child(3){transform:translateY(-.375rem)rotate(-45deg)}.snav-word{height:1.25em;line-height:1.25;display:block}.snav-swap{height:1.25em;display:block;overflow:hidden}.snav-swap span{height:1.25em;line-height:1.25;display:block;transform:translateY(-100%)}.snav-tag:focus-visible,.snav-pull:focus-visible{outline:none}.snav-tag:focus-visible .snav-ui,.snav-pull:focus-visible .snav-ui{outline:2px solid var(--ivory);outline-offset:4px;border-radius:2px}@media (hover:hover){.snav-tag:hover .snav-word,.snav-pull:hover .snav-swap span{text-underline-offset:3px;text-decoration:underline}}.snav{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.snav::backdrop{background:0 0}.snav__scrim{background:#031e266b;position:absolute;inset:0}.snav__rig{width:min(max(27.5rem,36vw),32.5rem,100vw - 5.5rem);position:absolute;top:0;bottom:0;right:0}.snav__layer{position:absolute;inset:0}.snav__layer--cloth{background:var(--tq) image-set(url(/artwork/weave/weave-cloth-575.avif) type("image/avif"), url(/artwork/weave/weave-cloth-575.webp) type("image/webp")) 50% 50%/cover}.snav__layer--ink{background:var(--ink);right:.625rem}.snav__layer--sheet{background:var(--ivory);right:.625rem}.snav-pull{position:absolute;top:50%;right:100%;transform:translateY(-50%)}.snav__body{overscroll-behavior:contain;flex-direction:column;padding:1.5rem clamp(1.5rem,2.6vw,2.5rem) 0;display:flex;position:absolute;inset:0 .625rem 0 0;overflow-y:auto}.snav__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.snav__site{font:600 .8125rem/1.2 var(--text);letter-spacing:.04em;color:var(--mute);margin:0}.snav__close{border:1px solid var(--ink);min-height:2.75rem;color:var(--ink);font:600 .95rem/1 var(--text);cursor:pointer;background:0 0;align-items:center;gap:.55rem;padding:.5rem .95rem;transition:background-color .2s,color .2s;display:inline-flex}.snav__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:.8rem;height:.8rem}.snav__close:hover{background:var(--ink);color:var(--ivory)}.snav :is(a,.snav__close):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.snav__title{font:800 clamp(2.4rem,1.8rem + 1.6vw,3.2rem)/1 var(--display);letter-spacing:-.02em;margin:1.75rem 0 1rem}.snav__main{border-bottom:1px solid #2a2d2e33;margin:0;padding:0;list-style:none}.snav__main li{border-top:1px solid #2a2d2e33;overflow:hidden}.snav__link{color:var(--ink);transform-origin:0 100%;align-items:baseline;gap:1rem;padding:.8rem 0 .85rem;text-decoration:none;display:flex}.snav__n{width:1.6rem;font:600 .8125rem/1 var(--text);font-variant-numeric:tabular-nums;color:var(--mute);flex:none}.snav__lt{font:800 clamp(1.5rem,1.2rem + .9vw,2rem)/1.15 var(--display);letter-spacing:-.01em;text-underline-offset:.18em;text-decoration:underline 2px #0000;transition:text-decoration-color .2s}.snav__link:hover .snav__lt{text-decoration-color:var(--brass)}.snav__link[aria-current=page] .snav__lt{text-decoration-color:var(--brass);text-decoration-thickness:3px}.snav__local{margin-top:2rem}.snav__k{font:600 .75rem/1.2 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:0 0 .5rem}.snav__local ul{margin:0;padding:0;list-style:none}.snav__local a{color:var(--ink);text-underline-offset:.22em;padding:.5rem 0;font-weight:600;text-decoration:underline 1px #2a2d2e59;display:block}.snav__local a:hover{text-decoration-color:var(--ink)}.snav__foot{z-index:1;background:linear-gradient(#f4efe400,var(--ivory) 1.75rem);margin:auto 0 0;padding:2rem 0;position:sticky;bottom:0}.snav__calc{background:var(--ink);min-height:3rem;color:var(--ivory);font:600 1rem/1.2 var(--text);box-shadow:inset 0 -2px 0 var(--brass);align-items:center;gap:.45rem;padding:.8rem 1.4rem;text-decoration:none;transition:background-color .2s;display:inline-flex}.snav__calc:hover{background:#0a6b7a}@media (width>=48rem){body:has(.snav-tag) :is(:is(main,.foot) .wrap,.compass__form){padding-right:max(var(--gut),4.75rem)}}@media (width<=47.99rem){.snav-tag{--tw:6.75rem;aspect-ratio:608/380;--ty:0%;top:auto;bottom:calc(1rem + env(safe-area-inset-bottom));right:env(safe-area-inset-right)}.snav-tag .snav-ui{flex-direction:row;gap:.45rem;font-size:.875rem;inset:20% 10% 20% 14%}body:has(.snav-tag) .foot{padding-bottom:calc(3.5rem + 5rem + env(safe-area-inset-bottom))}.snav__rig{width:auto;top:auto;left:0}.snav__layer{border-radius:1rem 1rem 0 0}.snav__layer--ink,.snav__layer--sheet{top:.5rem;right:0}.snav-pull{display:none}.snav__body{max-height:calc(100dvh - 3rem - env(safe-area-inset-top));padding:1rem max(1.25rem,env(safe-area-inset-right)) 0 max(1.25rem,env(safe-area-inset-left));margin-top:.5rem;position:relative;inset:auto}.snav__title{margin:1rem 0 .5rem;font-size:2rem}.snav__link{padding:.65rem 0 .7rem}.snav__lt{font-size:1.4rem}.snav__local{margin-top:1.5rem}.snav__foot{padding:1.5rem 0 calc(1.5rem + env(safe-area-inset-bottom))}}.oplates{margin-top:1.9rem;container-type:inline-size}.oplates .plates{margin-top:0}.oplates .plate__sheet{--px:1rem;padding:1rem var(--px) 1rem;grid-template-columns:2.4rem 3.25rem minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rank logo name name""offer offer offer offer""pay pay pay min""act act act act";align-items:start;gap:.9rem .8rem}.oplates .plate__rank{width:2.1rem;margin:-.35rem 0 0 calc(-1*var(--px) - .45rem);font-size:1rem}.oplates .plate__name .plate__h{font:700 1.3rem/1.15 var(--display);color:var(--ink);margin:0}.oplates .plate__pay,.oplates .plate__min,.oplates .plate__act{border-left:0;align-self:auto;padding-left:0}.oplates .plate__act{flex-direction:row;align-items:center;display:flex}.oplates .plate__act .btn{flex:1}.oplates .plate__act .btn--ink,.prose .oplates .plate__act .btn--ink{color:var(--ivory);text-decoration:none}.prose .oplates ol,.prose .oplates ul{padding-left:0}.prose .oplates li+li,.prose .oplates .plates>li+li{margin-top:0}.prose .oplates .line-link{color:var(--ink);text-decoration:none}.oplates__legal{color:var(--mute);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.82rem;display:flex;margin-top:.9rem!important}.oplates__legal .age{color:var(--ink)}@container (width>=40rem){.oplates .plate__sheet{--px:1.4rem;grid-template-columns:3rem 4.5rem minmax(0,1fr) minmax(0,1fr) 10.5rem;grid-template-areas:"rank logo name name act""rank offer offer pay min";gap:.9rem 1.1rem;padding-top:1.15rem}.oplates .plate__rank{width:2.6rem;margin-top:-.45rem;margin-left:calc(-1*var(--px) - .5rem);font-size:1.2rem}.oplates .plate__act{flex-direction:column;align-items:stretch}.oplates .plate__act .btn{flex:none}}@container (width>=68rem){.oplates .plate__sheet{grid-template-columns:3rem 4.5rem minmax(8rem,1fr) 15.5rem 9.75rem 7rem 10.5rem;grid-template-areas:"rank logo name offer pay min act";align-items:center;gap:.65rem 1.1rem;padding-block:1.1rem}.oplates .plate__pay,.oplates .plate__min,.oplates .plate__act{border-left:1px solid #2a2d2e1f;flex-direction:column;justify-content:center;align-self:stretch;padding-left:1.1rem;display:flex}}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:0s}::view-transition-old(root){animation:none}::view-transition-new(root){animation:.38s cubic-bezier(.6,0,.2,1) both iris-open}@keyframes iris-open{0%{clip-path:circle(0 at var(--ix,50%) var(--iy,50%))}to{clip-path:circle(150vmax at var(--ix,50%) var(--iy,50%))}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.menu__list a[aria-current]{color:var(--brass);box-shadow:inset 3px 0 0 var(--brass);background-color:#f4efe40f}@media (width>=62.5rem){.menu__list a[aria-current]{box-shadow:none;background-color:#0000;background-size:calc(100% - 2.4rem) 2px}.menu__list a[aria-current]:after{transform:none}}.snav__brand{color:var(--ink);text-decoration:none;display:block}.snav__brand .logo{width:206px;max-width:60vw;height:40px}.snav__brand .logo [fill=\#B8A16A]{fill:#7c6a3a}.snav__brand .logo [stroke=\#B8A16A]{stroke:#7c6a3a}.snav__brand:focus-visible{outline:3px solid var(--tq-d,#0b7384);outline-offset:4px}
