
:root{--k:#090909;--k2:#111;--w:#F4F1EA;--s:#B9B4AA;--g:#B89552;--gd:#8A6A30;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
*,*::before,*::after{box-sizing:inherit}html{scroll-behavior:smooth;scroll-padding-top:80px;height:auto}
body{margin:0;background:var(--k);color:var(--w);font:400 16px/1.65 Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}
a{color:inherit}.wrap{max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}
.eb{font:600 11px/1.4 Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--g);margin:0 0 20px}
.light .eb{color:var(--gd)}
h1,h2,h3{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;line-height:1.05;margin:0}
h1{font-size:clamp(38px,6.2vw,92px);letter-spacing:-.01em}h2{font-size:clamp(32px,4.6vw,64px);max-width:18ch}h3{font-size:28px}
p{max-width:62ch;margin:0 0 1.1em}
section{padding:clamp(72px,10vw,150px) 0;border-top:1px solid rgba(185,180,170,.2)}
.light{background:var(--w);color:var(--k)}.soft{background:var(--k2)}
.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(20px,3vw,48px)}
.l{grid-column:1/6}.r{grid-column:6/13}
@media(max-width:860px){.l,.r{grid-column:1/-1}}
.btn{display:inline-block;padding:16px 28px;font:600 11px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid var(--w);border-radius:2px;background:var(--w);color:var(--k);cursor:pointer;transition:.3s}
.btn:hover{background:transparent;color:var(--w);border-color:var(--g)}
.btn.o{background:transparent;color:var(--w)}.btn.o:hover{border-color:var(--g);color:var(--g)}
.light .btn{background:var(--k);color:var(--w);border-color:var(--k)}.light .btn:hover{background:transparent;color:var(--k);border-color:var(--gd)}
.btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}
header{position:fixed;top:0;left:0;right:0;z-index:50;padding-top:env(safe-area-inset-top,0px);transition:.4s}
header.s{background:rgba(9,9,9,.92);backdrop-filter:blur(8px);border-bottom:1px solid rgba(185,180,170,.2)}
.nav{display:flex;align-items:center;justify-content:space-between;height:72px}
.mark{white-space:nowrap;display:flex;align-items:center;font:600 12px/1 Inter,sans-serif;letter-spacing:.3em;text-decoration:none;text-transform:uppercase}.mark b{color:var(--g);font-weight:600}
@media(max-width:560px){.mark{letter-spacing:.16em;font-size:11px}.mark img{height:34px!important;margin-right:10px!important}.bur{letter-spacing:.14em}}@media(max-width:400px){.mm{display:none}}nav.d{display:flex;gap:30px}nav.d a,.nav .btn{font:500 11px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}
nav.d a:hover{color:var(--g)}.nav .btn{padding:12px 20px}
.bur{display:none;background:none;border:0;color:var(--w);font:600 11px Inter;letter-spacing:.2em;cursor:pointer;padding:12px 0}
#menu{position:fixed;inset:0;background:var(--k);z-index:60;display:none;flex-direction:column;justify-content:center;padding:32px}
#menu.o{display:flex}#menu a{font:500 clamp(40px,12vw,64px)/1.2 'Cormorant Garamond',serif;text-decoration:none;border-bottom:1px solid rgba(185,180,170,.2);padding:6px 0}
#menu button{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));right:24px;background:none;border:0;color:var(--w);font:600 11px Inter;letter-spacing:.2em;padding:12px}
@media(max-width:1100px){nav.d,.nav .btn{display:none}.bur{display:block}}
.hero{min-height:100svh;display:flex;align-items:flex-end;padding:140px 0 72px;position:relative;overflow:hidden;border:0}
.bg{position:absolute;inset:0;background:radial-gradient(60% 50% at 70% 30%,rgba(184,149,82,.16),transparent 70%),linear-gradient(135deg,#1a1814,#090909 60%);animation:drift 30s ease-in-out infinite alternate}
.bg::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(8.333% - 1px),rgba(185,180,170,.07) calc(8.333% - 1px) 8.333%)}
@keyframes drift{to{transform:scale(1.08) translateX(-1.5%)}}
.hero .wrap{position:relative;width:100%}.hero p.sub{font-size:18px;margin-top:32px;color:var(--s)}
.hl{position:absolute;right:clamp(20px,6vw,100px);bottom:72px;width:clamp(200px,24vw,340px);height:auto;opacity:.95}@media(max-width:1100px){.hl{display:none}}.hv{position:absolute;inset:0;z-index:0}.hv{background:#090909 center/cover no-repeat}.hv:not(.hdv){background-image:url(../media/hero-phone-poster.jpg)}.hv.hdv{background-image:url(../media/hero-desktop-poster.jpg)}.hv video{width:100%;height:100%;object-fit:cover;opacity:1}video::-webkit-media-controls-start-playback-button,video::-webkit-media-controls{display:none!important}.hv::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,9,.775),rgba(9,9,9,.675) 40%,rgba(9,9,9,.96))}.hero .wrap,.op.three{grid-template-columns:repeat(3,1fr)}@media(max-width:800px){.op.three{grid-template-columns:1fr}}.op a{font:600 11px Inter;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--g);padding-bottom:4px}.light .op h3{color:var(--gd)}.light .op p{color:#3a3a3a}.light .op{border-top-color:rgba(9,9,9,.25)}.res.two{grid-template-columns:repeat(2,1fr)}.pg2{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(185,180,170,.25);border:1px solid rgba(185,180,170,.25);margin-top:48px}@media(max-width:800px){.pg2{grid-template-columns:1fr}}.pg2 article{background:var(--k);padding:32px}.pg2 h3{color:var(--g);margin:6px 0 10px}.pg2 .t{font:600 10px Inter;letter-spacing:.18em;text-transform:uppercase;color:var(--s)}.pg2 p{font-size:15px;color:var(--s)}.pvw{aspect-ratio:16/9;border:1px solid rgba(184,149,82,.5);display:grid;place-items:center;margin:20px 0;font:600 10px Inter;letter-spacing:.2em;text-transform:uppercase;color:var(--s)}.pb{position:absolute;right:clamp(20px,5vw,64px);bottom:20px;z-index:3;background:rgba(9,9,9,.6);border:1px solid var(--s);color:var(--w);font:600 10px Inter;letter-spacing:.16em;text-transform:uppercase;padding:10px 14px;border-radius:2px;cursor:pointer}.fp{display:block;width:100%;max-width:300px;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center top;margin-top:28px;border:1px solid rgba(184,149,82,.5)}label[hidden]{display:none!important}#f label{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;line-height:1.5}#f select{-webkit-appearance:none;appearance:none;border-radius:0;text-overflow:ellipsis;padding-right:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23555' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 4px center}#f input,#f select,#f textarea{min-width:0}#f .full{grid-column:1/-1}.mono.rd{border-radius:50%}.card.sm .mono{margin:16px 0}.card .nt{display:block;font-size:12.5px;line-height:1.5;color:var(--s);margin:0 0 18px}.feat{display:grid;grid-template-columns:1fr 2fr;gap:32px;margin-top:48px;padding:32px;border:1px solid rgba(185,180,170,.25);align-items:center}@media(max-width:800px){.feat{grid-template-columns:1fr}}.feat h3{color:var(--g);font-size:28px}.feat p{font-size:15px;color:var(--s)}.feat p.eb{margin-bottom:10px;color:var(--g);font-size:11px;letter-spacing:.22em}.reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);margin-top:36px}.rl{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;text-decoration:none;border:1px solid rgba(184,149,82,.45);background:#0c0c0b;transition:border-color .3s}.rl img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.rl:hover{border-color:var(--g)}.rl:hover img{transform:scale(1.04)}.rl::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,9,.15) 40%,rgba(9,9,9,.9))}.rl .pl{position:absolute;z-index:2;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:1px solid var(--w);border-radius:50%;background:rgba(9,9,9,.35)}.rl .pl::after{content:"";position:absolute;top:50%;left:54%;margin-top:-6px;border-style:solid;border-width:6px 0 6px 11px;border-color:transparent transparent transparent var(--w)}.rc{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:clamp(10px,1.1vw,16px)}.rn{display:block;font:500 10px Inter;letter-spacing:.2em;color:var(--g)}.rt{display:block;font:500 clamp(18px,1.6vw,22px)/1.2 "Cormorant Garamond",Georgia,serif;color:var(--w);margin-top:6px}@media(max-width:1099px){.reels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.reels{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:74%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.rl{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.rl img{transition:none}}.reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin-top:36px;overflow:visible;padding-bottom:0}.reels .rl{aspect-ratio:1/1}.rh{display:block;font:500 11px/1.4 Inter,sans-serif;letter-spacing:.03em;color:var(--s);margin-top:8px}.rt{font-size:clamp(17px,1.35vw,20px)}.rt{font-size:clamp(19px,1.6vw,23px)}@media(max-width:1099px){.reels{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.reels .rl{aspect-ratio:4/5;scroll-snap-align:start}.rt{font-size:20px}}@media(max-width:700px){.reels{grid-auto-columns:78%}.reels .rl{aspect-ratio:3/4}.rt{font-size:19px}}.legal{display:none;position:fixed;inset:0;z-index:80;overflow:auto;background:var(--k);padding:calc(32px + env(safe-area-inset-top,0px)) 0 calc(64px + env(safe-area-inset-bottom,0px))}.legal:target{display:block}.legal .wrap{max-width:860px}.legal h2{font-size:clamp(34px,5vw,56px);max-width:none;margin:16px 0 8px}.legal h3{font:600 12px Inter;letter-spacing:.18em;text-transform:uppercase;color:var(--g);margin:36px 0 10px}.legal p,.legal li{font-size:15px;color:var(--s);max-width:none}.legal ul{padding-left:20px}.legal .bk{font:600 11px Inter;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--w);border-bottom:1px solid var(--g);padding-bottom:4px}.legal .up{font-size:13px}.coord{z-index:2}.hdv{display:none}@media(min-width:1101px){.hv{display:none}.hdv{display:block}}@media(prefers-reduced-motion:reduce){.hdv video{display:none}}@media(prefers-reduced-motion:reduce){.hv video{display:none}}.coord{position:absolute;top:110px;right:clamp(20px,5vw,64px);font:500 10px Inter;letter-spacing:.22em;color:var(--s)}
.rv{opacity:0;transform:translateY(24px);transition:opacity 1.2s ease,transform 1.2s ease}.rv.v{opacity:1;transform:none}
.proof{border-top:1px solid rgba(185,180,170,.2);padding:40px 0}
.pg{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:560px){.pg{gap:10px}.pg strong{font-size:30px}.pg span{font-size:9px;letter-spacing:.1em}}
.pg strong{display:block;font:500 clamp(34px,4vw,56px)/1 'Cormorant Garamond',serif;color:var(--g)}
.pg span{font:600 10px/1.5 Inter;letter-spacing:.18em;text-transform:uppercase;color:var(--s)}
.fn{font-size:12px;color:var(--s);margin-top:28px;max-width:none}
ul.cap{list-style:none;padding:0;margin:28px 0;columns:1;max-width:520px}@media(max-width:600px){ul.cap{columns:1}}
ul.cap li{padding:9px 0;border-top:1px solid rgba(185,180,170,.25);font-size:14px;break-inside:avoid}
.close{font-family:'Cormorant Garamond',serif;font-size:24px;line-height:1.3;max-width:30ch}
.cards{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:rgba(185,180,170,.25);border:1px solid rgba(185,180,170,.25);margin:56px 0 40px}
@media(max-width:1199px){.cards{grid-template-columns:1fr 1fr}.cards .card:first-child{grid-column:1/-1}}@media(max-width:600px){.cards{grid-template-columns:1fr}}
.card{position:relative;background:var(--k);padding:28px 24px;display:flex;flex-direction:column;min-height:340px;transition:background .4s}.card:hover{background:#1b1914}
.card .n{font:500 11px Inter;letter-spacing:.2em;color:var(--s)}.card .mono{width:56px;height:56px;border:1px solid var(--g);display:grid;place-items:center;font:500 24px 'Cormorant Garamond',serif;color:var(--g);margin:24px 0}
.card h3{font-size:30px}.card .h{font:500 12px Inter;color:var(--g);letter-spacing:.06em;margin:8px 0}.card .c{font:600 10px Inter;letter-spacing:.18em;color:var(--s);text-transform:uppercase}
.card p{font-size:14px;color:var(--s);flex:1;margin-top:14px}.card a::after{content:"";position:absolute;inset:0}.cards.sm{grid-template-columns:repeat(4,1fr);margin:0 0 40px}.cards.sm .card:first-child{grid-column:auto}@media(max-width:1199px){.cards.sm{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cards.sm{grid-template-columns:1fr}}.sm.card{min-height:0}.sm .lg{width:56px;height:56px;margin:16px 0}.sm h3{font-size:24px}.sm .n{color:var(--g)}.lg{width:72px;height:72px;border-radius:50%;object-fit:cover;margin:24px 0;border:1.5px solid var(--g);background:#000}.lg.sq{border-radius:0;padding:8px;object-fit:contain;background:transparent}.card a{font:600 11px Inter;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--g);align-self:flex-start;padding-bottom:4px}
.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:56px;border-top:1px solid rgba(9,9,9,.3)}
@media(max-width:900px){.steps{grid-template-columns:1fr}}
.step{padding:28px 24px 28px 0}.step b{font:500 40px 'Cormorant Garamond',serif;color:var(--gd);display:block}.step h3{font:600 12px Inter;letter-spacing:.2em;margin:10px 0}.step p{font-size:14px}
.res{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:36px 0;border-top:1px solid rgba(185,180,170,.3);border-bottom:1px solid rgba(185,180,170,.3);padding:28px 0}
@media(max-width:700px){.res{grid-template-columns:1fr}}.res strong{font:500 48px/1 'Cormorant Garamond',serif;color:var(--g);display:block}.res span{font:600 10px Inter;letter-spacing:.18em;color:var(--s);text-transform:uppercase}
.cats{display:flex;flex-wrap:wrap;gap:0;margin-top:40px}.cats span{font:600 10px Inter;letter-spacing:.16em;text-transform:uppercase;padding:12px 18px;border:1px solid rgba(185,180,170,.3);margin:0 -1px -1px 0}
.op{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px;border-top:1px solid rgba(185,180,170,.3)}@media(max-width:800px){.op{grid-template-columns:1fr}}
.op div{padding:28px 24px 28px 0}.op h3{font:600 12px Inter;letter-spacing:.2em;color:var(--g);margin-bottom:12px}.op p{font-size:14px;color:var(--s)}
.tick{overflow:hidden;white-space:nowrap;border-top:1px solid rgba(185,180,170,.2);padding:18px 0;font:500 11px Inter;letter-spacing:.3em;color:var(--s)}
.tick div{display:inline-block;animation:tk 40s linear infinite}@keyframes tk{to{transform:translateX(-50%)}}
form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;margin-top:40px}@media(max-width:700px){form{grid-template-columns:minmax(0,1fr)}}
label{font:600 10px Inter;letter-spacing:.18em;text-transform:uppercase;color:var(--s);display:block}.full{grid-column:1/-1}
input,select,textarea{width:100%;margin-top:8px;background:transparent;border:0;border-bottom:1px solid var(--s);color:var(--w);font:16px Inter;padding:10px 0;border-radius:0}
select option{color:#000}input:focus,select:focus,textarea:focus{outline:2px solid var(--g);outline-offset:2px}.hp{position:absolute;left:-9999px}
#ok{display:none;border:1px solid var(--g);padding:28px;margin-top:40px}
.cta{text-align:center}.cta h2,.cta p{margin-left:auto;margin-right:auto}.cta .btns{justify-content:center}
footer{border-top:1px solid rgba(185,180,170,.2);padding:64px 0 40px;font-size:14px;color:var(--s)}
footer .fl{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0;font:500 11px Inter;letter-spacing:.16em;text-transform:uppercase}footer a{text-decoration:none}footer a:hover{color:var(--g)}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rv{opacity:1;transform:none}}
.trust{padding:0 0 48px}.trust .eb{margin:0 0 14px;font-size:10px}.trust ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.trust li{font:500 12px/1.4 Inter,sans-serif;letter-spacing:.03em;color:var(--s)}@media(max-width:700px){.trust ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.trust li{font-size:12.5px}}.cards.sm.one{grid-template-columns:minmax(0,1fr);max-width:440px}.cn{font:500 13px/1.5 Inter,sans-serif;letter-spacing:.04em;color:var(--s);margin:0 0 44px;max-width:none}.cn a{color:var(--w);text-decoration:none;border-bottom:1px solid var(--g)}.pg2.two{grid-template-columns:1.7fr 1fr}@media(max-width:800px){.pg2.two{grid-template-columns:1fr}}.pg2 .sec{padding:26px 28px}.pg2 .sec h3{font-size:22px}.pg2 .sec p{font-size:14px}@media(max-width:560px){.hero .btns{flex-direction:column;align-items:stretch}.hero .btns .btn{display:block;text-align:center;width:100%}}.rl .pl{top:44%;width:64px;height:64px;margin:-32px 0 0 -32px;background:rgba(9,9,9,.55);border-width:1.5px}.rl .pl::after{margin-top:-9px;left:56%;border-width:9px 0 9px 16px}@media(max-width:700px){.rl .pl{width:56px;height:56px;margin:-28px 0 0 -28px}.rl .pl::after{margin-top:-8px;border-width:8px 0 8px 14px}.hero .wrap{display:flex;flex-direction:column;min-height:calc(100svh - 212px)}.hero .wrap{padding-top:40px}.hero .btns{margin-top:auto;padding-top:32px}.hv::after{background:linear-gradient(180deg,rgba(9,9,9,.85),rgba(9,9,9,.6) 38%,rgba(9,9,9,.3) 62%,rgba(9,9,9,.92))}}
#f label{color:#555}#f input,#f select,#f textarea{color:#090909;border-bottom-color:#555}.pressc{display:block;max-width:760px;margin-top:36px;padding:clamp(26px,3.4vw,44px);border:1px solid rgba(184,149,82,.45);border-radius:2px;text-decoration:none;color:inherit;transition:.3s}.pressc:hover{border-color:#B89552}.pressc .pt{display:block;font:500 clamp(26px,3vw,38px)/1.15 "Cormorant Garamond",serif;margin-bottom:14px}.pressc .ps{display:block;font:400 15px/1.7 Inter,sans-serif;opacity:.8;margin-bottom:22px}.pressc .pa{font:600 11px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#8A6A30}
@view-transition{navigation:auto}
::view-transition-old(root),::view-transition-new(root){animation-duration:.25s}
header{view-transition-name:site-header}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}
.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--w);color:var(--k);padding:12px 18px;font:600 12px Inter}.skip:focus{left:12px;top:12px}
.ph{min-height:0;display:block;padding:clamp(140px,17vw,210px) 0 clamp(60px,8vw,104px);border:0;background:radial-gradient(60% 50% at 78% 18%,rgba(184,149,82,.15),transparent 70%),linear-gradient(135deg,#1a1814,#090909 62%)}
.ph h1{font-size:clamp(38px,5.4vw,80px);max-width:17ch}
.ph .lede{font-size:clamp(17px,1.6vw,20px);color:var(--s);max-width:60ch;margin:28px 0 0}
.bc{font:500 11px/1.4 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--s);margin:0 0 28px;max-width:none}
.bc a{text-decoration:none}.bc a:hover{color:var(--g)}.bc i{font-style:normal;margin:0 10px;opacity:.5}
.more{margin:22px 0 0;max-width:none}.more a{font:600 11px Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--g);padding-bottom:4px}
.light .more a{border-bottom-color:var(--gd)}
.rel{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;background:rgba(185,180,170,.25);border:1px solid rgba(185,180,170,.25);margin-top:44px}
.rel a{background:var(--k2);padding:28px 24px;text-decoration:none;display:block;transition:background .4s}.rel a:hover{background:#1b1914}
.rel b{display:block;font:500 26px/1.15 'Cormorant Garamond',Georgia,serif;margin-bottom:10px;font-weight:500}.rel span{font:600 10px Inter,sans-serif;letter-spacing:.18em;color:var(--g);text-transform:uppercase}
.stack>p{max-width:62ch}
.docp{padding:clamp(40px,6vw,80px) 0 clamp(72px,10vw,140px)}.docp .wrap{max-width:860px}
.docp h3{font:600 12px Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--g);margin:36px 0 10px}
.docp p,.docp li{font-size:15px;color:var(--s);max-width:none}.docp ul{padding-left:20px}.docp .up{font-size:13px}.docp a{border-bottom:1px solid var(--g);text-decoration:none}
.fl2{margin-top:-10px}
.ph .btns{margin-top:40px}
noscript .rv{opacity:1}
