.orime-page{--bg:#f6f3ec;--sf:#fffdf8;--tx:#1c1b17;--mu:#625e53;--ac:#c33b1a;--on:#fff;--ln:#dcd6c6;--tn:#efe8d6;--ok:#2f7d4f;--wn:#a86a00;--er:#c62d32;--cbg:#ece5d3;--cfg:#4a463a;--gr:.07;--ds:var(--font-fraunces,Fraunces, Georgia, serif);--bd:var(--font-be-vietnam-pro,"Be Vietnam Pro", Inter, sans-serif);--mo:var(--font-geist-mono,ui-monospace, Menlo, monospace);--e:cubic-bezier(.16, 1, .3, 1);--r:4px;font-family:var(--bd);color:var(--tx);background:var(--bg);scroll-behavior:smooth;scroll-padding-top:90px;line-height:1.75;overflow-x:clip}[data-theme=dark] .orime-page,.dark .orime-page{--bg:#1b1a16;--sf:#23221d;--tx:#d6d1c2;--mu:#9b9686;--ac:#e5805f;--on:#1b1a16;--ln:#38362e;--tn:#2b2a24;--ok:#7fc29a;--wn:#d9a94f;--er:#e58a8d;--cbg:#201f1a;--cfg:#c4bfae;--gr:.04}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .orime-page{--bg:#1b1a16;--sf:#23221d;--tx:#d6d1c2;--mu:#9b9686;--ac:#e5805f;--on:#1b1a16;--ln:#38362e;--tn:#2b2a24;--ok:#7fc29a;--wn:#d9a94f;--er:#e58a8d;--cbg:#201f1a;--cfg:#c4bfae;--gr:.04}}.orime-page .wrap{max-width:1080px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.orime-page h1,.orime-page h2,.orime-page h3,.orime-page h4{font-family:var(--ds);letter-spacing:-.025em;text-wrap:balance;color:var(--tx);margin:1.7em 0 .5em;scroll-margin-top:90px;font-weight:400;line-height:1.15}.orime-page h1{letter-spacing:-.035em;max-width:22ch;margin:.25em 0 .35em;font-size:clamp(36px,6.2vw,68px);font-weight:300}.orime-page h1 em{color:var(--ac);font-style:italic;font-weight:300}.orime-page h2{font-size:clamp(28px,4.5vw,38px)}.orime-page h3{font-size:22px}.orime-page h4{font:600 12px var(--bd);letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.orime-page p{margin:0 0 1.2em}.orime-page .mu{color:var(--mu)}.orime-page code{font:.86em var(--mo);background:var(--tn);overflow-wrap:anywhere;border-radius:4px;padding:.15em .45em}.orime-page .btn{font:500 15px var(--bd);border:1px solid var(--ac);background:var(--ac);color:var(--on);border-radius:var(--r);cursor:pointer;isolation:isolate;transition:transform .4s var(--e), color .35s, background .35s, border-color .35s;justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex;position:relative}.orime-page .btn:before{content:"";border-radius:inherit;background:var(--tx);clip-path:inset(100% 0 0);transition:clip-path .5s var(--e);z-index:-1;position:absolute;inset:0}.orime-page .btn:hover:before{clip-path:inset(0)}.orime-page .btn:hover{border-color:var(--tx);color:var(--bg)}.orime-page .btn:active{transform:scale(.985)}.orime-page .btn .ar{transition:transform .4s var(--e)}.orime-page .btn:hover .ar{transform:translate(4px)}.orime-page .btn.o{color:var(--tx);border-color:var(--ln);background:0 0}.orime-page .btn.o:before{background:var(--tn)}.orime-page .btn.o:hover{color:var(--tx);border-color:var(--tx)}.orime-page .btn.s{padding:6px 14px;font-size:13px}.orime-page .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.orime-page .badge{font:500 12px var(--bd);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ln);background:var(--sf);color:var(--mu);border-radius:99px;align-items:center;gap:8px;padding:4px 14px;display:inline-flex}.orime-page .badge:before{content:"";background:var(--ac);border-radius:50%;width:6px;height:6px}.orime-hero{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,48px);padding-block:clamp(36px,6vw,72px) 0;display:grid}.orime-hero .lead{color:var(--mu);max-width:58ch;font-size:19px}.orime-hero .meta{color:var(--mu);flex-wrap:wrap;gap:6px 18px;margin:22px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.orime-hero .meta li{align-items:center;gap:8px;margin:0;display:flex}.orime-hero .meta li:before{content:"";background:var(--ac);border-radius:50%;width:5px;height:5px}.orime-hero .fig{width:min(100%,940px);margin:0 auto}.orime-page .fig{min-width:0;margin:0}.orime-page .mat{aspect-ratio:auto;background:var(--tn);border:1px solid var(--ln);border-radius:14px;padding:clamp(8px,1.4vw,14px);display:block;position:relative;overflow:hidden}.orime-page .mat .zoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:auto;padding:0;display:block}.orime-page .mat .zoom img{border:1px solid var(--ln);background:var(--sf);width:100%;max-height:none;transition:transform .6s var(--e), box-shadow .6s var(--e);border-radius:8px;display:block;box-shadow:0 1px 2px #0000000f,0 18px 34px -18px #00000061}.orime-page .mat .zoom:hover img{transform:translateY(-3px)scale(1.01);box-shadow:0 1px 2px #00000014,0 24px 40px -18px #00000073}.orime-page .mat.nat .zoom img{width:auto;max-width:100%;margin-inline:auto}.orime-page .fig figcaption{color:var(--mu);max-width:68ch;margin-top:10px;font-size:14px;line-height:1.55}.orime-page .gifc{position:relative}.orime-page .pp{font:500 12px var(--bd);border:1px solid var(--ln);background:color-mix(in srgb, var(--sf) 90%, transparent);color:var(--tx);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:99px;padding:5px 14px;transition:border-color .3s;position:absolute;bottom:clamp(14px,2.6vw,24px);right:clamp(14px,2.6vw,24px)}.orime-page .pp:hover{border-color:var(--tx)}.orime-page .sec{padding-top:clamp(64px,9vw,104px)}.orime-page .sec>h2{margin:0 0 12px}.orime-page .sec>.sub{max-width:62ch;color:var(--mu);margin:0 0 36px}.orime-page .eb{font:600 12px var(--bd);letter-spacing:.14em;text-transform:uppercase;color:var(--ac);margin:0 0 10px}.orime-page .steps{counter-reset:st;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;padding:0;list-style:none;display:grid}.orime-page .steps li{counter-increment:st;border:1px solid var(--ln);border-radius:var(--r);background:var(--sf);margin:0;padding:24px;display:block}.orime-page .steps h3{margin:0 0 10px;font-size:21px}.orime-page .steps h3:before{content:counter(st);border:1px solid var(--ac);width:30px;height:30px;font:500 14px var(--bd);color:var(--ac);vertical-align:3px;border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}.orime-page .steps p{color:var(--mu);margin:0;font-size:15px}.orime-page .fr{border-top:1px solid var(--ln);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4.5vw,56px);padding-block:clamp(28px,5vw,52px);display:grid}.orime-page .fr:nth-of-type(2n) .tx{order:2}@media (max-width:820px){.orime-page .fr{grid-template-columns:minmax(0,1fr)}.orime-page .fr:nth-of-type(2n) .tx{order:0}}.orime-page .fr .tx{min-width:0}.orime-page .fr h3{margin:.3em 0 .5em;font-size:clamp(24px,3.4vw,32px)}.orime-page .fr .tx p{color:var(--mu);max-width:50ch}.orime-page .fr ul{color:var(--mu);padding-left:20px;font-size:15px}.orime-page .fr li::marker{color:var(--ac)}.orime-page .quote{background:var(--tx);color:var(--bg);border-radius:12px;margin:18px 0 0;padding:14px 18px;font-size:14.5px;line-height:1.5}.orime-page .quote small{color:color-mix(in srgb, var(--bg) 70%, transparent);margin-top:6px;font-size:12.5px;display:block}.orime-page .also{border-top:1px solid var(--ln);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;padding-top:32px;display:grid}.orime-page .also h3{margin:0 0 6px;font-size:19px}.orime-page .also p{color:var(--mu);margin:0;font-size:15px}.orime-page .tbl{border:1px solid var(--ln);border-radius:var(--r);background:var(--sf);overflow-x:auto}.orime-page .tv{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.orime-page .tv th,.orime-page .tv td{text-align:left;border-bottom:1px solid var(--ln);vertical-align:top;padding:12px 16px}.orime-page .tv tr:last-child td{border:0}.orime-page .tv th{font:600 11px var(--bd);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);white-space:nowrap}.orime-page .tv td:first-child{white-space:nowrap;font-weight:500}.orime-page .note.w2{border:1px solid var(--ln);border-left:3px solid var(--wn);border-radius:var(--r);background:var(--sf);gap:14px;margin:22px 0;padding:16px 20px;display:flex}.orime-page .note.w2 b{color:var(--wn);white-space:nowrap;font-weight:600}.orime-page .note.w2 span{min-width:0;color:var(--tx);font-size:15px}.orime-page .panel{border:1px solid var(--ln);border-radius:var(--r);background:var(--sf);padding:clamp(22px,4vw,36px)}.orime-page .reqs{margin:0;padding:0;list-style:none}.orime-page .reqs li{border-bottom:1px solid var(--ln);grid-template-columns:140px minmax(0,1fr);gap:4px 16px;margin:0;padding:12px 0;font-size:15px;display:grid}.orime-page .reqs li:last-child{border:0}.orime-page .reqs b{font:600 11px var(--bd);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);padding-top:3px}@media (min-width:821px){.orime-page #yeu-cau .reqs{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.orime-page #yeu-cau .reqs li:nth-last-child(2){border-bottom:1px solid var(--ln)}}@media (max-width:480px){.orime-page .reqs li{grid-template-columns:1fr}}.orime-page .dl3{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:28px;display:grid}@media (max-width:860px){.orime-page .dl3{grid-template-columns:minmax(0,1fr)}}.orime-page .dl3 .panel h3{margin:0 0 .4em;font-size:21px}.orime-page .fine{color:var(--mu);margin-top:14px;font-size:13px}.orime-page .offer{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;margin:22px 0 0;display:grid}.orime-page .offer>div{border:1px solid var(--ln);border-radius:var(--r);background:var(--sf);padding:16px 18px}.orime-page .offer .hot{border-color:var(--ac)}.orime-page .offer b{font:500 17px var(--ds);margin-bottom:2px;display:block}.orime-page .offer span{color:var(--mu);font-size:14px}.orime-page details{border-bottom:1px solid var(--ln);padding:16px 0}.orime-page summary{cursor:pointer;font:400 20px var(--ds);justify-content:space-between;align-items:center;gap:16px;list-style:none;transition:color .3s;display:flex}.orime-page summary:hover{color:var(--ac)}.orime-page summary::-webkit-details-marker{display:none}.orime-page summary:after{content:"+";color:var(--ac);transition:transform .5s var(--e);flex:none;font-size:26px}.orime-page details[open] summary:after{transform:rotate(45deg)}.orime-page details p{color:var(--mu);margin:10px 0 0;font-size:15.5px;line-height:1.7}.orime-page .endcta{border:1px solid var(--ln);border-radius:var(--r);background:var(--tn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(64px,9vw,104px);padding:clamp(32px,6vw,64px);display:flex}.orime-page .endcta h2{max-width:20ch;margin:0;font-size:clamp(26px,4vw,36px)}.orime-page .endcta p{color:var(--mu);max-width:48ch;margin:8px 0 0}.orime-lbx{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:orimeFadeIn .3s var(--e);background:#0c0b08e0;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}@keyframes orimeFadeIn{0%{opacity:0}to{opacity:1}}.orime-lbx figure{flex-direction:column;align-items:center;gap:12px;max-width:min(1120px,100%);max-height:100%;margin:0;display:flex}.orime-lbx img{background:var(--sf);border-radius:8px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 120px);box-shadow:0 10px 30px #00000080}.orime-lbx figcaption{color:#e9e4d6;text-align:center;max-width:70ch;font-size:14px}.orime-lbx button{color:#fff;cursor:pointer;background:#ffffff1c;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;transition:background .25s,transform .25s;display:grid;position:absolute}.orime-lbx button:hover{background:#ffffff38;transform:scale(1.05)}.orime-lbx .x{top:18px;right:18px}.orime-lbx .pv{top:50%;left:18px;transform:translateY(-50%)}.orime-lbx .nx{top:50%;right:18px;transform:translateY(-50%)}@media (max-width:600px){.orime-lbx .pv,.orime-lbx .nx{top:auto;bottom:18px;transform:none}.orime-lbx .pv{left:20px}.orime-lbx .nx{right:20px}}
