*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#F9F6F0;
color:#3D3528;
overflow-wrap:break-word;
line-height:1.55;
font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;
text-rendering:optimizeLegibility;
font-size:0.938rem;
-webkit-font-smoothing:antialiased;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
background:none;
border:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
background:rgba(20, 14, 4, 0.72);
border-radius:8px;
}
::-webkit-scrollbar-track{
background:transparent;
}
.uibshell_1ok{
grid-template-columns:15.5rem 1fr;
min-height:100vh;
display:grid;
}
.uibmain_1ok{
min-width:0;
}
.uibwrap_1ok{
margin:0 auto;
max-width:1400px;
width:100%;
}
.uibcontainer_1ok{
margin:0 auto;
padding:0 16px;
width:100%;
max-width:1400px;
}
@media(min-width:767px){
.uibcontainer_1ok{
padding:0 1.75rem;
}
}
.uibsection_1ok{
padding:1.5rem 28px;
}
.uibsection_pt_1ok{
padding-top:2.125rem;
}
.uibband_soft_1ok{
background:#FFFFFF;
}
.uibeyebrow_1ok{
color:#B8860B;
font-weight:600;
letter-spacing:.14em;
overflow-wrap:break-word;
line-height:1.4;
display:inline-block;
font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;
font-size:10.5px;
text-transform:uppercase;
}
.uibdrawer_cb_1ok{
display:none;
}
.uiboverlay_1ok{
display:none;
}
@media(max-width:1026px){
.uibshell_1ok{
grid-template-columns:1fr;
}
.uibmain_1ok{
padding-bottom:4.875rem;
}
.uibdrawer_cb_1ok:checked~.uiboverlay_1ok{
inset:0;
background:rgba(20, 14, 4, 0.72);
z-index:70;
display:block;
position:fixed;
}
}
@media(max-width:563px){
.uibsection_1ok{
padding:18px 16px;
}
.uibsection_pt_1ok{
padding-top:1.5rem;
}
}
@keyframes zm3-pulse{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
@keyframes zm3-marquee{
0%{
transform:translateX(0)}
100%{
transform:translateX(-50%)}
}
/* ---------- sidebar ---------- */
.uibside_1ok{
background:#F0EBE1;
padding:22px 1.125rem;
gap:22px;
align-self:start;
flex-direction:column;
position:sticky;
top:0;
overflow-y:auto;
height:100vh;
border-right:1px solid rgba(28, 23, 16, 0.08);
display:flex;
}
.uibbrand_1ok{
gap:10px;
align-items:center;
display:flex;
}
.uiblogo_1ok{
font-size:1.313rem;
color:#1C1710;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
letter-spacing:-.02em;
}
.uibside_cta_1ok{
padding:1rem;
background:rgba(184, 134, 11, 0.11);
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:0.813rem;
}
.uibside_cta_h_1ok{
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
margin-bottom:0.375rem;
color:#1C1710;
line-height:1.15;
font-size:17px;
font-weight:700;
}
.uibside_cta_p_1ok{
line-height:1.45;
font-size:0.75rem;
margin-bottom:0.75rem;
color:#3D3528;
}
.uibnav_1ok{
gap:3px;
display:flex;
flex-direction:column;
}
.uibnav_label_1ok{
padding:0.375rem 10px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#AAA090;
text-transform:uppercase;
font-size:0.594rem;
letter-spacing:.14em;
}
.uibnav_item_1ok{
border-radius:8px;
padding:0.625rem;
gap:0.688rem;
font-size:0.875rem;
align-items:center;
font-weight:500;
color:#3D3528;
display:flex;
}
.uibnav_item_1ok svg{
height:1.063rem;
width:1.063rem;
}
.uibnav_item_1ok:hover{
background:rgba(184, 134, 11, 0.11);
color:#1C1710;
}
.uibnav_item_on_1ok{
background:rgba(184, 134, 11, 0.11);
font-weight:600;
color:#B8860B;
}
.uibside_foot_1ok{
border-radius:0.813rem;
padding:12px;
background:#FFFFFF;
border:1px solid rgba(28, 23, 16, 0.12);
margin-top:auto;
}
.uibside_foot_1ok p{
color:#3D3528;
font-size:0.781rem;
line-height:1.4;
margin-top:0.25rem;
}
/* ---------- topbar ---------- */
.uibtop_1ok{
gap:1rem;
background:#F0EBE1;
padding:0.875rem 1.75rem;
align-items:center;
top:0;
position:sticky;
z-index:40;
display:flex;
border-bottom:1px solid rgba(28, 23, 16, 0.08);
}
.uibtop_brand_1ok{
gap:0.563rem;
align-items:center;
display:none;
}
.uibsearch_1ok{
padding:11px 0.875rem;
border-radius:13px;
border:1px solid rgba(28, 23, 16, 0.12);
background:#FFFFFF;
gap:10px;
flex:1;
align-items:center;
display:flex;
font-size:13.5px;
color:#7A6E5E;
max-width:27.5rem;
}
.uibsearch_1ok svg{
flex:none;
width:1rem;
height:16px;
}
.uibtop_actions_1ok{
gap:0.75rem;
margin-left:auto;
align-items:center;
display:flex;
}
.uiblang_1ok{
font-size:12px;
color:#3D3528;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibburger_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:8px;
background:#FFFFFF;
display:none;
color:#1C1710;
align-items:center;
justify-content:center;
height:2.5rem;
width:40px;
}
/* ---------- bottom-nav (mobile) ---------- */
.uibbotnav_1ok{
display:none;
}
@media(max-width:1025px){
.uibside_1ok{
transition:transform .25s ease;
z-index:80;
left:0;
width:17.5rem;
position:fixed;
height:100vh;
transform:translateX(-100%);
top:0;
}
.uibdrawer_cb_1ok:checked~.uibshell_1ok .uibside_1ok{
transform:translateX(0);
}
.uibtop_1ok{
padding:0.875rem 1rem;
gap:0.75rem;
position:static;
flex-wrap:wrap;
}
.uibtop_brand_1ok{
display:flex;
}
.uibsearch_1ok{
display:none;
}
.uibburger_1ok{
display:flex;
}
.uibtop_actions_1ok{
gap:0.625rem;
align-items:stretch;
width:100%;
margin-left:0;
}
.uibtop_actions_1ok .uiblang_1ok{
display:none;
}
.uibtop_actions_1ok .uibbtn_1ok{
padding:0.688rem 0.625rem;
flex:1;
text-align:center;
}
.uibbotnav_1ok{
padding:0.5rem 6px calc(0.5rem + env(safe-area-inset-bottom));
background:#F0EBE1;
grid-template-columns:repeat(3,1fr);
left:0;
transform:translateZ(0);
right:0;
position:fixed;
display:grid;
z-index:65;
bottom:0;
border-top:1px solid rgba(28, 23, 16, 0.12);
}
.uibbn_1ok{
gap:4px;
padding:6px 2px 0;
color:#3D3528;
justify-content:flex-end;
font-size:0.625rem;
flex-direction:column;
align-items:center;
display:flex;
min-width:0;
font-weight:600;
}
.uibbn_1ok svg{
flex:none;
height:22px;
width:22px;
}
.uibbn_1ok span{
overflow:hidden;
text-align:center;
white-space:nowrap;
text-overflow:ellipsis;
max-width:100%;
}
.uibbn_on_1ok{
color:#B8860B;
}
.uibbn_center_1ok{
position:relative;
}
.uibbn_fab_1ok{
background:#D4A017;
border-radius:50%;
top:-1.25rem;
transform:translateX(-50%);
position:absolute;
height:50px;
box-shadow:0 8px 32px rgba(28, 23, 16, 0.14), 0 2px 0.5rem rgba(28, 23, 16, 0.10);
color:#1C1710;
align-items:center;
display:flex;
left:50%;
width:3.125rem;
justify-content:center;
}
.uibbn_fab_1ok svg{
height:1.5rem;
width:1.5rem;
}
.uibbn_center_1ok span{
color:#B8860B;
}
}
.uibbtn_1ok{
padding:11px 1.375rem;
gap:8px;
transition:background-color 0.2s ease,color 0.2s ease;
border-radius:0.5rem;
justify-content:center;
cursor:pointer;
display:inline-flex;
font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
font-size:14px;
align-items:center;
}
.uibbtn_pri_1ok{
background:#D4A017;
color:#1C1710;
box-shadow:0 0.25rem 1.125rem rgba(212, 160, 23, 0.42), 0 2px 0.375rem rgba(212, 160, 23, 0.28);
}
.uibbtn_pri_1ok:hover{
background:#BC8E12;
}
.uibbtn_ghost_1ok{
background:rgba(184, 134, 11, 0.11);
color:#1C1710;
font-weight:600;
}
.uibbtn_line_1ok{
border:1px solid rgba(28, 23, 16, 0.22);
background:transparent;
font-weight:600;
color:#1C1710;
}
.uibbtn_lg_1ok{
border-radius:0.813rem;
padding:16px 1.875rem;
font-size:15px;
}
.uibband_1ok .uibbtn_line_1ok{
border-color:rgba(255, 225, 140, 0.13);
color:#F9F3E3;
}
.uibband_1ok .uibbtn_ghost_1ok{
background:rgba(255, 235, 180, 0.08);
color:#F9F3E3;
}
.uiblink_m_1ok{
gap:5px;
text-decoration:none;
display:inline-flex;
align-items:center;
color:#B8860B;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:12px;
cursor:pointer;
}
.uiblink_m_1ok svg{
width:0.875rem;
height:0.875rem;
}
.uibband_1ok .uiblink_m_1ok{
color:#F0C040;
}
.uibdot_1ok{
background:#B8860B;
flex:none;
border-radius:50%;
height:7px;
width:7px;
}
.uibdot_live_1ok{
animation:zm3-pulse 1.4s infinite;
background:#C0392B;
}
.uibstars_1ok{
gap:2px;
color:#B8860B;
display:inline-flex;
}
.uibstars_1ok svg{
width:15px;
height:15px;
}
.uibchip_1ok{
gap:6px;
border-radius:0.5rem;
background:#FFFFFF;
border:1px solid rgba(28, 23, 16, 0.12);
padding:7px 12px;
font-size:0.688rem;
display:inline-flex;
color:#3D3528;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
align-items:center;
}
.uibchip_on_1ok{
border-color:transparent;
background:rgba(184, 134, 11, 0.11);
color:#B8860B;
}
.uibgc_1ok{
min-width:0;
cursor:pointer;
color:inherit;
text-decoration:none;
display:block;
}
.uibgc_thumb_1ok{
border-radius:0.813rem;
border:1px solid rgba(28, 23, 16, 0.12);
overflow:hidden;
aspect-ratio:1;
background-size:cover;
position:relative;
background-position:center;
display:block;
}
.uibgc_thumb_portrait_1ok{
aspect-ratio:3/4;
}
.uibgc_thumb_wide_1ok{
aspect-ratio:16/11;
}
.uibgc_cap_1ok{
background:linear-gradient(transparent,rgba(20, 14, 4, 0.72));
padding:9px;
left:0;
position:absolute;
bottom:0;
right:0;
}
.uibgc_name_1ok{
font-weight:700;
display:block;
font-size:0.781rem;
color:#F9F3E3;
}
.uibgc_meta_1ok{
font-size:11px;
color:#C4B89A;
}
.uibgc_badge_1ok{
border-radius:8px;
padding:2px 6px;
background:#B8860B;
color:#1C1710;
right:0.5rem;
top:8px;
font-size:0.5rem;
font-weight:700;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
position:absolute;
}
.uibgc_badge_hot_1ok{
background:#C0392B;
color:#F9F3E3;
}
.uibgc_badge_live_1ok{
background:#C0392B;
color:#F9F3E3;
left:8px;
right:auto;
}
.uibgc_mult_1ok{
inset:0;
font-weight:700;
justify-content:center;
color:#B8860B;
position:absolute;
font-size:1.75rem;
align-items:center;
display:flex;
}
.uibpc_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
background:#FFFFFF;
color:#3D3528;
font-weight:700;
align-items:center;
display:flex;
height:64px;
font-size:14px;
justify-content:center;
}
.uibrail_1ok{
min-width:0;
}
.uibrail_scroll_1ok{
gap:0.875rem;
display:grid;
}
.uibrail_scroll_1ok>*{
min-width:0;
}
.uibg6_1ok{
grid-template-columns:repeat(6,1fr);
}
.uibg7_1ok{
grid-template-columns:repeat(7,1fr);
}
.uibg4_1ok{
grid-template-columns:repeat(4,1fr);
}
@media(max-width:1027px){
.uibg6_1ok,.uibg7_1ok{
grid-template-columns:none;
overflow-x:auto;
padding-bottom:6px;
grid-auto-columns:7.5rem;
grid-auto-flow:column;
scroll-snap-type:x mandatory;
}
.uibg6_1ok>*,.uibg7_1ok>*{
scroll-snap-align:start;
}
.uibg4_1ok{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:561px){
.uibg4_1ok{
grid-template-columns:none;
grid-auto-flow:column;
overflow-x:auto;
grid-auto-columns:9.375rem;
}
}
.uibpanel_1ok{
border-radius:20px;
padding:1.75rem 2rem;
border:1px solid rgba(28, 23, 16, 0.12);
background:#FFFFFF;
}
.uibsplit_1ok{
gap:36px;
display:grid;
align-items:start;
}
.uibsplit_1ok>*{
min-width:0;
}
.uibsplit_a_1ok{
grid-template-columns:.85fr 1.15fr;
}
.uibsplit_b_1ok{
grid-template-columns:1fr 1.1fr;
}
.uibsplit_c_1ok{
grid-template-columns:1.1fr .9fr;
}
.uibpgrid_1ok{
grid-template-columns:.9fr 1.1fr;
gap:2.5rem;
display:grid;
align-items:center;
}
.uibpgrid_1ok>*{
min-width:0;
}
.uiblead_1ok{
font-size:0.938rem;
margin-bottom:0.875rem;
color:#3D3528;
line-height:1.65;
}
.uibfeat_1ok{
grid-template-columns:repeat(3,1fr);
gap:0.875rem;
display:grid;
}
.uibfeat_1ok>*{
min-width:0;
}
.uibfeat2_1ok{
grid-template-columns:1fr 1fr;
}
.uibfeat_card_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
background:#FFFFFF;
border-radius:20px;
padding:26px;
}
.uibfeat_card_1ok svg{
width:26px;
color:#B8860B;
height:26px;
margin-bottom:1rem;
}
.uibfeat_card_1ok h3{
margin-bottom:8px;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#1C1710;
font-weight:700;
font-size:18px;
}
.uibfeat_card_1ok p{
color:#3D3528;
line-height:1.6;
font-size:13px;
}
.uibfeat_card_1ok b{
color:#1C1710;
}
.uibbig_1ok{
gap:1.375rem;
flex-wrap:wrap;
display:flex;
}
.uibbig_n_1ok{
color:#B8860B;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:26px;
font-weight:700;
}
.uibbig_l_1ok{
color:#7A6E5E;
font-size:0.75rem;
}
.uibperson_1ok{
background:#FFFFFF;
gap:0.875rem;
border:1px solid rgba(28, 23, 16, 0.12);
padding:1rem 18px;
border-radius:13px;
display:flex;
align-items:center;
}
.uibavatar_1ok{
border-radius:50%;
background:linear-gradient(135deg,#D4A017,#8B6508);
flex:none;
width:2.75rem;
height:44px;
}
.uibperson_name_1ok{
font-size:0.875rem;
color:#1C1710;
font-weight:700;
}
.uibperson_role_1ok{
font-size:12px;
color:#7A6E5E;
}
.uibkv_1ok{
gap:1px;
border:1px solid rgba(28, 23, 16, 0.12);
overflow:hidden;
background:rgba(28, 23, 16, 0.12);
border-radius:13px;
grid-template-columns:1fr 1fr;
display:grid;
}
.uibkv_1ok>div{
background:#F9F6F0;
padding:16px 18px;
min-width:0;
}
.uibkv_k_1ok{
font-size:9.5px;
text-transform:uppercase;
color:#B8860B;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
margin-bottom:0.313rem;
}
.uibkv_v_1ok{
font-size:0.844rem;
font-weight:700;
color:#1C1710;
}
@media(max-width:1023px){
.uibsplit_a_1ok,.uibsplit_b_1ok,.uibsplit_c_1ok,.uibpgrid_1ok{
grid-template-columns:1fr;
gap:1.5rem;
}
.uibfeat_1ok,.uibfeat2_1ok{
grid-template-columns:1fr;
}
.uibkv_1ok{
grid-template-columns:1fr;
}
}
.uibsh_1ok{
min-width:0;
margin-bottom:16px;
}
.uibsh_row_1ok{
gap:12px;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
display:flex;
}
.uibsh_row_1ok .uibsh_l_1ok{
gap:6px;
display:flex;
flex-direction:column;
min-width:0;
}
.uibsh_stack_1ok{
gap:0.625rem;
align-items:flex-start;
display:flex;
flex-direction:column;
}
.uibsh_center_1ok{
gap:10px;
text-align:center;
flex-direction:column;
align-items:center;
display:flex;
}
.uibsh_h2_1ok{
gap:9px;
overflow-wrap:break-word;
color:#1C1710;
line-height:1.1;
font-size:1.25rem;
align-items:center;
font-weight:700;
display:flex;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
@media(min-width:767px){
.uibsh_h2_1ok{
font-size:1.5rem;
}
}
.uibband_1ok .uibsh_h2_1ok{
color:#F9F3E3;
}
.uibeb_mono_1ok{
letter-spacing:.08em;
text-transform:none;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibeb_mono_1ok::before{
content:"// ";
}
.uibeb_upper_1ok{
letter-spacing:.14em;
text-transform:uppercase;
}
.uibeb_pill_1ok{
border-radius:62.438rem;
background:rgba(184, 134, 11, 0.11);
padding:0.313rem 11px;
letter-spacing:.12em;
text-transform:uppercase;
}
.uibeb_line_1ok{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.uibeb_line_1ok::before{
background:#B8860B;
height:1px;
content:"";
display:inline-block;
width:1.5rem;
}
.uibband_1ok .uibeb_line_1ok::before{
background:#F0C040;
}
.uibband_1ok .uibeb_pill_1ok{
background:rgba(255, 235, 180, 0.08);
}
.uibsh_link_1ok{
gap:0.375rem;
transition:color 0.2s ease,border-color 0.2s ease;
white-space:nowrap;
padding-bottom:2px;
display:inline-flex;
color:#1C1710;
font-weight:600;
align-items:center;
font-size:13px;
border-bottom:1px solid #1C1710;
}
.uibsh_link_1ok:hover{
border-color:#B8860B;
color:#B8860B;
}
.uibsh_link_1ok svg{
width:14px;
height:0.875rem;
}
.uibsh_link_chev_1ok{
font-size:0.75rem;
padding-bottom:0;
color:#B8860B;
border-bottom:0;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibsh_link_btn_1ok{
background:#D4A017;
border-radius:999px;
padding:9px 1.125rem;
color:#1C1710;
border-bottom:0;
}
.uibsh_link_btn_1ok:hover{
background:#BC8E12;
border-color:transparent;
}
.uibband_1ok .uibsh_link_1ok{
border-color:#F9F3E3;
color:#F9F3E3;
}
.uibband_1ok .uibsh_link_chev_1ok{
color:#F0C040;
}
.uibsh_rule_1ok{
margin:-2px 0 16px;
background:rgba(28, 23, 16, 0.12);
height:1px;
}
.uibband_1ok .uibsh_rule_1ok{
background:rgba(255, 225, 140, 0.13);
}
.uibseo_grid3_1ok{
gap:1.25rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uibseo_grid4_1ok{
gap:0.813rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.uibseo_grid3_1ok>*,.uibseo_grid4_1ok>*{
min-width:0;
}
.uibseo_card_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
background:#FFFFFF;
padding:24px;
}
.uibseo_card_1ok h3{
margin-bottom:8px;
font-weight:700;
font-size:1.125rem;
color:#1C1710;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.uibseo_card_1ok p{
color:#3D3528;
font-size:0.813rem;
line-height:1.6;
}
.uibseo_card_sm_1ok{
padding:1.25rem;
}
.uibseo_card_sm_1ok h3{
font-size:16px;
}
.uibseo_card_sm_1ok p{
font-size:12.5px;
line-height:1.55;
}
.uibseo_rtp_row_1ok{
gap:36px;
grid-template-columns:1fr 1fr;
display:grid;
margin-top:1rem;
align-items:center;
}
.uibrtp_1ok{
gap:14px;
display:flex;
min-width:0;
}
.uibrtp_1ok>div{
padding:1rem;
flex:1;
border-radius:0.813rem;
background:#F9F6F0;
text-align:center;
min-width:0;
}
.uibrtp_n_1ok{
color:#B8860B;
font-size:1.625rem;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
white-space:nowrap;
font-weight:700;
}
.uibrtp_l_1ok{
margin-top:4px;
color:#7A6E5E;
font-size:0.688rem;
}
.uibcmp_1ok{
border-radius:0.813rem;
border:1px solid rgba(28, 23, 16, 0.12);
overflow:hidden;
max-width:47.5rem;
}
.uibcmp_row_1ok{
grid-template-columns:1.6fr 1fr 1fr;
display:grid;
font-size:0.813rem;
}
.uibcmp_row_1ok>div{
padding:0.813rem 14px;
min-width:0;
text-align:center;
}
.uibcmp_row_1ok>div:first-child{
color:#1C1710;
padding-left:22px;
font-weight:600;
text-align:left;
}
.uibcmp_th_1ok{
background:#F9F6F0;
font-size:12.5px;
font-weight:700;
}
.uibcmp_row_1ok:not(.uibcmp_th_1ok){
background:#FFFFFF;
border-top:1px solid rgba(28, 23, 16, 0.08);
color:#3D3528;
}
.uibcmp_zebra_1ok{
background:#F3EFE7;
}
.uibguide_1ok{
overflow:hidden;
background:#FFFFFF;
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:0.813rem;
cursor:pointer;
}
.uibguide_cover_1ok{
height:130px;
}
.uibguide_body_1ok{
padding:1.25rem;
}
.uibguide_body_1ok h3{
margin:7px 0 0.563rem;
font-size:16px;
font-weight:700;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
line-height:1.25;
color:#1C1710;
}
.uibguide_meta_1ok{
color:#7A6E5E;
font-size:11.5px;
}
.uibhub_1ok{
grid-template-columns:repeat(5,1fr);
gap:28px;
display:grid;
border-top:1px solid rgba(28, 23, 16, 0.08);
padding-top:1.75rem;
}
.uibhub_1ok>*{
min-width:0;
}
.uibhub_1ok h4{
font-size:0.813rem;
font-weight:700;
color:#1C1710;
margin-bottom:11px;
}
.uibhub_col_1ok{
gap:8px;
color:#3D3528;
flex-direction:column;
display:flex;
font-size:0.813rem;
}
.uibhub_col_1ok a{
cursor:pointer;
}
@media(max-width:1026px){
.uibseo_grid3_1ok{
grid-template-columns:1fr;
}
.uibseo_grid4_1ok{
grid-template-columns:repeat(2,1fr);
}
.uibseo_rtp_row_1ok{
gap:1.25rem;
grid-template-columns:1fr;
}
.uibhub_1ok{
gap:1.375rem;
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:561px){
.uibhub_1ok{
grid-template-columns:1fr;
}
}
.uibhero_1ok{
background:linear-gradient(120deg,#1A1208,#111420);
border-radius:1.25rem;
border:1px solid rgba(28, 23, 16, 0.12);
padding:2.875rem 48px;
overflow:hidden;
position:relative;
color:#F9F3E3;
}
.uibhero_glow_1ok{
border-radius:50%;
background:radial-gradient(circle,rgba(212, 160, 23, 0.22),transparent 70%);
right:-3.75rem;
height:340px;
top:-3.75rem;
width:340px;
position:absolute;
}
.uibhero_in_1ok{
position:relative;
max-width:600px;
}
.uibhero_1ok .uibeyebrow_1ok{
color:#F0C040;
}
.uibpill_row_1ok{
gap:8px;
padding:6px 0.813rem;
border:1px solid rgba(255, 225, 140, 0.13);
border-radius:999px;
background:rgba(255, 235, 180, 0.08);
font-size:0.656rem;
display:inline-flex;
margin-bottom:22px;
text-transform:uppercase;
letter-spacing:.1em;
align-items:center;
color:#F0C040;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibhero_h1_1ok{
margin:1.125rem 0;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
line-height:1.02;
letter-spacing:-.02em;
overflow-wrap:break-word;
color:#F9F3E3;
font-size:54px;
}
.uibhero_h1_1ok em{
font-style:normal;
color:#F0C040;
}
.uibhero_sub_1ok{
color:#C4B89A;
max-width:480px;
line-height:1.55;
margin-bottom:1.75rem;
font-size:1.063rem;
}
.uibhero_cta_1ok{
gap:14px;
display:flex;
margin-bottom:26px;
align-items:center;
flex-wrap:wrap;
}
.uibhero_trust_1ok{
gap:14px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.uibhero_rating_txt_1ok{
font-size:13px;
color:#C4B89A;
}
@media(max-width:1025px){
.uibhero_1ok{
padding:2rem 1.5rem;
}
.uibhero_h1_1ok{
font-size:38px;
}
}
@media(max-width:562px){
.uibhero_h1_1ok{
font-size:1.875rem;
}
}
.uibtabs_1ok{
gap:9px;
flex-wrap:wrap;
display:flex;
}
.uibtab_1ok{
padding:0.625rem 1.125rem;
background:#FFFFFF;
border-radius:8px;
border:1px solid rgba(28, 23, 16, 0.12);
font-weight:600;
font-size:0.813rem;
color:#3D3528;
cursor:pointer;
}
.uibtab_on_1ok{
background:#D4A017;
border-color:transparent;
font-weight:700;
color:#1C1710;
}
.uibstat_1ok{
gap:14px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.uibstat_1ok>*{
min-width:0;
}
.uibstat_item_1ok{
border-radius:0.813rem;
padding:1.125rem 20px;
background:#FFFFFF;
border:1px solid rgba(28, 23, 16, 0.12);
}
.uibstat_k_1ok{
text-transform:uppercase;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
margin-bottom:7px;
letter-spacing:.12em;
color:#7A6E5E;
font-size:9.5px;
}
.uibstat_v_1ok{
gap:8px;
align-items:center;
font-size:24px;
overflow-wrap:anywhere;
font-weight:700;
display:flex;
min-width:0;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#1C1710;
}
.uibstat_v_accent_1ok{
color:#B8860B;
}
@media(max-width:1027px){
.uibstat_1ok{
grid-template-columns:repeat(2,1fr);
}
}
.uibwlc_1ok{
border-radius:1.25rem;
grid-template-columns:1.2fr .8fr;
border:1px solid rgba(28, 23, 16, 0.12);
padding:2.25rem 2.5rem;
gap:24px;
overflow:hidden;
background:linear-gradient(120deg,#1A1208,#111420);
display:grid;
color:#F9F3E3;
position:relative;
align-items:center;
}
.uibwlc_1ok>*{
min-width:0;
}
.uibwlc_1ok .uibeyebrow_1ok{
color:#F0C040;
}
.uibwlc_glow_1ok{
background:radial-gradient(circle,rgba(212, 160, 23, 0.22),transparent 70%);
border-radius:50%;
right:-40px;
width:260px;
top:-40px;
height:16.25rem;
position:absolute;
}
.uibwlc_in_1ok{
position:relative;
}
.uibwlc_h2_1ok{
margin:10px 0 8px;
font-weight:700;
overflow-wrap:break-word;
color:#F9F3E3;
line-height:1.03;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:34px;
}
.uibwlc_h2_1ok em{
color:#F0C040;
font-style:normal;
}
.uibwlc_sub_1ok{
max-width:26.25rem;
margin-bottom:18px;
line-height:1.55;
font-size:14px;
color:#C4B89A;
}
.uibwlc_terms_1ok{
gap:0.625rem;
position:relative;
display:flex;
flex-direction:column;
}
.uibterm_1ok{
padding:13px 15px;
gap:0.688rem;
border:1px solid rgba(255, 225, 140, 0.13);
border-radius:0.813rem;
background:rgba(255, 235, 180, 0.08);
align-items:center;
display:flex;
}
.uibterm_1ok svg{
flex:none;
height:1.25rem;
width:20px;
color:#F0C040;
}
.uibterm_k_1ok{
font-size:9.5px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#C4B89A;
text-transform:uppercase;
letter-spacing:.1em;
}
.uibterm_v_1ok{
font-weight:700;
color:#F9F3E3;
font-size:0.875rem;
margin-top:2px;
}
@media(max-width:1023px){
.uibwlc_1ok{
grid-template-columns:1fr;
}
}
@media(max-width:561px){
.uibwlc_h2_1ok{
font-size:26px;
}
}
.uibjp_1ok{
gap:14px;
grid-template-columns:1.5fr 1fr 1fr;
display:grid;
}
.uibjp_1ok>*{
min-width:0;
}
.uibjp_hero_1ok{
padding:26px;
overflow:hidden;
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:20px;
background:linear-gradient(135deg,#1A1208,#111420);
gap:0.875rem;
color:#F9F3E3;
display:flex;
justify-content:space-between;
flex-direction:column;
min-height:180px;
position:relative;
}
.uibjp_glow_1ok{
background:radial-gradient(circle,rgba(212, 160, 23, 0.22),transparent 70%);
border-radius:50%;
width:180px;
top:-40px;
height:180px;
right:-40px;
position:absolute;
}
.uibjp_k_row_1ok{
gap:10px;
justify-content:space-between;
align-items:center;
position:relative;
display:flex;
}
.uibjp_k_1ok{
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
text-transform:uppercase;
color:#7A6E5E;
font-size:0.625rem;
letter-spacing:.12em;
}
.uibjp_hero_1ok .uibjp_k_1ok{
color:#C4B89A;
}
.uibjp_amt_1ok{
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:42px;
position:relative;
line-height:1;
color:#F0C040;
font-weight:700;
}
.uibjp_sub_1ok{
font-size:0.75rem;
color:#C4B89A;
margin-top:5px;
}
.uibjp_cell_1ok{
padding:22px;
background:#FFFFFF;
border-radius:20px;
border:1px solid rgba(28, 23, 16, 0.12);
display:flex;
flex-direction:column;
justify-content:space-between;
min-height:180px;
}
.uibjp_cell_1ok .uibjp_amt_1ok{
font-size:30px;
color:#1C1710;
}
.uibjp_cell_1ok .uibjp_sub_1ok{
color:#7A6E5E;
}
@media(max-width:1021px){
.uibjp_1ok{
grid-template-columns:1fr;
}
}
@media(max-width:560px){
.uibjp_amt_1ok{
font-size:32px;
}
}
.uibpromo_grid_1ok{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uibpromo_grid_1ok>*{
min-width:0;
}
.uibpromo_1ok{
border-radius:20px;
border:1px solid rgba(28, 23, 16, 0.12);
background:#FFFFFF;
padding:24px;
overflow:hidden;
min-height:9.375rem;
position:relative;
}
.uibpromo_h_1ok{
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
line-height:1.05;
color:#1C1710;
margin-top:6px;
font-size:1.625rem;
}
.uibpromo_h_1ok em{
color:#B8860B;
font-style:normal;
}
.uibpromo_p_1ok{
font-size:0.781rem;
color:#3D3528;
margin-top:8px;
line-height:1.5;
}
.uibpromo_feat_1ok{
border-color:rgba(28, 23, 16, 0.12);
background:linear-gradient(135deg,#1A1208,#111420);
}
.uibpromo_feat_1ok .uibpromo_h_1ok{
color:#F9F3E3;
}
.uibpromo_feat_1ok .uibpromo_h_1ok em{
color:#F0C040;
}
.uibpromo_feat_1ok .uibpromo_p_1ok{
color:#C4B89A;
}
.uibpromo_feat_1ok .uibeyebrow_1ok{
color:#F0C040;
}
@media(max-width:1025px){
.uibpromo_grid_1ok{
grid-template-columns:1fr;
}
}
.uibvip_head_1ok{
gap:0.75rem;
display:flex;
align-items:flex-end;
margin-bottom:18px;
justify-content:space-between;
flex-wrap:wrap;
}
.uibvip_intro_1ok{
max-width:26.25rem;
color:#3D3528;
font-size:13px;
}
.uibvip_1ok{
grid-template-columns:repeat(5,1fr);
gap:0.75rem;
display:grid;
}
.uibvip_1ok>*{
min-width:0;
}
.uibtier_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
padding:20px;
background:#FFFFFF;
}
.uibtier_on_1ok{
border-color:#B8860B;
background:rgba(184, 134, 11, 0.11);
}
.uibtier_medal_1ok{
border-radius:0.5rem;
background:linear-gradient(135deg,#D4A017,#8B6508);
width:30px;
margin-bottom:14px;
height:30px;
}
.uibtier_name_1ok{
font-size:15px;
margin-bottom:0.313rem;
color:#1C1710;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
}
.uibtier_tx_1ok{
line-height:1.5;
font-size:0.719rem;
color:#7A6E5E;
}
@media(max-width:1025px){
.uibvip_1ok{
grid-template-columns:repeat(2,1fr);
}
}
.uibtour_1ok{
border-radius:1.25rem;
overflow:hidden;
grid-template-columns:1.05fr 1fr;
border:1px solid rgba(28, 23, 16, 0.12);
display:grid;
}
.uibtour_1ok>*{
min-width:0;
}
.uibtour_l_1ok{
padding:2.125rem;
background:linear-gradient(135deg,#1A1208,#111420);
overflow:hidden;
color:#F9F3E3;
position:relative;
}
.uibtour_h2_1ok{
margin:12px 0 0.625rem;
color:#F9F3E3;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:30px;
line-height:1.05;
font-weight:700;
}
.uibtour_h2_1ok em{
color:#F0C040;
font-style:normal;
}
.uibtour_text_1ok{
line-height:1.6;
max-width:340px;
color:#C4B89A;
font-size:0.844rem;
margin-bottom:1.25rem;
}
.uibtour_meta_1ok{
gap:18px;
margin-bottom:20px;
display:flex;
align-items:flex-end;
flex-wrap:wrap;
}
.uibtour_cap_1ok{
color:#C4B89A;
font-size:0.594rem;
margin-bottom:5px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
text-transform:uppercase;
}
.uibcount_1ok{
gap:6px;
display:flex;
}
.uibcount_1ok span{
padding:0.25rem 0.563rem;
border-radius:0.5rem;
border:1px solid rgba(255, 225, 140, 0.13);
background:rgba(255, 235, 180, 0.08);
font-weight:700;
font-size:22px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibtour_units_1ok{
font-size:0.625rem;
color:#C4B89A;
}
.uibboard_1ok{
background:#FFFFFF;
padding:1.75rem 1.875rem;
}
.uibboard_head_1ok{
display:flex;
margin-bottom:14px;
align-items:center;
justify-content:space-between;
}
.uibboard_title_1ok{
color:#1C1710;
font-size:1rem;
font-weight:700;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.uibboard_upd_1ok{
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
text-transform:uppercase;
color:#7A6E5E;
font-size:0.625rem;
}
.uibboard_list_1ok{
gap:2px;
display:flex;
flex-direction:column;
}
.uibboard_row_1ok{
padding:0.625rem 0.75rem;
border-radius:0.5rem;
gap:12px;
align-items:center;
display:flex;
}
.uibboard_top1_1ok{
background:rgba(184, 134, 11, 0.11);
}
.uibboard_rk_1ok{
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
width:20px;
font-weight:700;
color:#7A6E5E;
font-size:0.875rem;
}
.uibboard_top1_1ok .uibboard_rk_1ok{
color:#B8860B;
}
.uibboard_nm_1ok{
flex:1;
font-weight:600;
font-size:13.5px;
color:#3D3528;
min-width:0;
}
.uibboard_top1_1ok .uibboard_nm_1ok{
color:#1C1710;
font-weight:700;
}
.uibboard_pt_1ok{
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#3D3528;
font-size:12.5px;
}
@media(max-width:1022px){
.uibtour_1ok{
grid-template-columns:1fr;
}
}
@media(max-width:561px){
.uibtour_h2_1ok{
font-size:24px;
}
}
.uibsupp_1ok{
gap:0.875rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uibsupp_1ok>*{
min-width:0;
}
.uibsupp_card_1ok{
background:#FFFFFF;
padding:24px;
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
}
.uibsupp_card_1ok svg{
width:24px;
color:#B8860B;
margin-bottom:14px;
height:24px;
}
.uibsupp_card_1ok h3{
margin-bottom:6px;
font-weight:700;
color:#1C1710;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:16px;
}
.uibsupp_card_1ok p{
color:#3D3528;
font-size:13px;
line-height:1.55;
}
@media(max-width:1023px){
.uibsupp_1ok{
grid-template-columns:1fr;
}
}
.uibgm_1ok{
gap:1rem;
grid-template-columns:1.3fr 1fr;
display:grid;
}
.uibgm_1ok>*{
min-width:0;
}
.uibgm_panel_1ok{
border-radius:20px;
border:1px solid rgba(28, 23, 16, 0.12);
padding:28px;
background:#FFFFFF;
}
.uibgm_h2_1ok{
margin:10px 0 0.5rem;
color:#1C1710;
font-weight:700;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:1.5rem;
}
.uibgm_text_1ok{
font-size:0.844rem;
color:#3D3528;
max-width:440px;
line-height:1.6;
margin-bottom:1.25rem;
}
.uibgm_level_1ok{
gap:14px;
display:flex;
align-items:center;
margin-bottom:16px;
}
.uibgm_lv_1ok{
font-size:24px;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#B8860B;
font-weight:700;
}
.uibgm_bar_wrap_1ok{
flex:1;
min-width:0;
}
.uibgm_bar_meta_1ok{
margin-bottom:5px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
justify-content:space-between;
display:flex;
font-size:0.625rem;
color:#7A6E5E;
}
.uibbar_1ok{
border-radius:999px;
overflow:hidden;
background:#F9F6F0;
height:0.5rem;
}
.uibbar_fill_1ok{
background:linear-gradient(90deg,#D4A017,#8B6508);
border-radius:62.438rem;
height:100%;
display:block;
}
.uibgm_missions_1ok{
gap:9px;
display:flex;
flex-wrap:wrap;
}
.uibgm_refer_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:1.25rem;
background:linear-gradient(150deg,#1A1208,#111420);
padding:28px;
overflow:hidden;
color:#F9F3E3;
display:flex;
position:relative;
flex-direction:column;
justify-content:space-between;
}
.uibgm_refer_1ok .uibeyebrow_1ok{
color:#F0C040;
}
.uibgm_ref_h2_1ok{
margin:10px 0 0.5rem;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#F9F3E3;
line-height:1.1;
font-size:1.5rem;
font-weight:700;
}
.uibgm_ref_h2_1ok em{
color:#F0C040;
font-style:normal;
}
.uibgm_ref_text_1ok{
line-height:1.55;
font-size:0.813rem;
margin-bottom:1.125rem;
color:#C4B89A;
}
@media(max-width:1027px){
.uibgm_1ok{
grid-template-columns:1fr;
}
}
.uibdw_h2_1ok{
color:#1C1710;
font-size:26px;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
line-height:1.08;
margin-bottom:10px;
}
.uibsteps_v_1ok{
gap:10px;
grid-template-columns:1fr;
}
.uibsteps_v_1ok .uibstep_1ok{
padding:18px 1.25rem;
}
@media(max-width:560px){
.uibdw_h2_1ok{
font-size:1.438rem;
}
}
.uibapp_1ok{
gap:36px;
flex-wrap:wrap;
align-items:center;
display:flex;
justify-content:space-between;
}
.uibapp_copy_1ok{
max-width:32.5rem;
}
.uibapp_h2_1ok{
margin:12px 0 10px;
color:#1C1710;
font-size:1.75rem;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
line-height:1.05;
}
.uibapp_text_1ok{
line-height:1.6;
color:#3D3528;
font-size:14px;
margin-bottom:20px;
}
.uibapp_btns_1ok{
gap:12px;
flex-wrap:wrap;
display:flex;
}
.uibstore_1ok{
padding:11px 1.125rem;
background:#F9F6F0;
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
gap:0.563rem;
align-items:center;
display:inline-flex;
font-weight:700;
cursor:pointer;
color:#1C1710;
font-size:0.813rem;
}
.uibstore_1ok svg{
width:1rem;
height:16px;
}
.uibapp_qr_wrap_1ok{
gap:1rem;
display:flex;
align-items:center;
}
.uibqr_1ok{
grid-template-columns:repeat(5,1fr);
grid-template-rows:repeat(5,1fr);
padding:11px;
border:1px solid rgba(28, 23, 16, 0.12);
gap:3px;
background:#F9F6F0;
border-radius:13px;
height:6.75rem;
display:grid;
width:6.75rem;
}
.uibqr_1ok i{
background:transparent;
}
.uibqr_f_1ok{
background:#B8860B;
}
.uibapp_qr_cap_1ok{
color:#7A6E5E;
line-height:1.4;
max-width:5.25rem;
font-size:0.75rem;
}
.uibpay_logos_1ok{
grid-template-columns:repeat(4,1fr);
gap:9px;
display:grid;
}
.uibpay_logos_1ok>*{
min-width:0;
}
.uibpay_1ok{
border-radius:0.5rem;
border:1px solid rgba(28, 23, 16, 0.12);
color:#3D3528;
height:3rem;
align-items:center;
display:flex;
font-weight:700;
font-size:12px;
justify-content:center;
}
.uibtable_1ok{
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
overflow:hidden;
}
.uibtrow_1ok{
grid-template-columns:1.3fr 1fr 1fr 1fr;
font-size:13px;
display:grid;
}
.uibtrow_1ok>div{
padding:13px 0.875rem;
min-width:0;
}
.uibtrow_1ok>div:first-child{
font-weight:700;
padding-left:16px;
color:#1C1710;
}
.uibtrow_th_1ok{
background:#F9F6F0;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
letter-spacing:.06em;
text-transform:uppercase;
color:#7A6E5E;
font-size:9.5px;
}
.uibtrow_1ok:not(.uibtrow_th_1ok){
background:#FFFFFF;
border-top:1px solid rgba(28, 23, 16, 0.08);
color:#3D3528;
}
.uibtrow_zebra_1ok{
background:#F3EFE7;
}
.uibpos_1ok{
color:#B8860B;
font-weight:700;
}
@media(max-width:1026px){
.uibpay_logos_1ok{
grid-template-columns:repeat(2,1fr);
}
}
.uibsteps_1ok{
gap:0.875rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uibsteps_1ok>*{
min-width:0;
}
.uibstep_1ok{
padding:1.5rem;
border-radius:13px;
background:#FFFFFF;
border:1px solid rgba(28, 23, 16, 0.12);
position:relative;
}
.uibstep_num_1ok{
border-radius:8px;
background:#D4A017;
margin-bottom:14px;
display:flex;
justify-content:center;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.813rem;
width:30px;
font-weight:700;
height:30px;
align-items:center;
color:#1C1710;
}
.uibstep_h_1ok{
font-size:1rem;
margin-bottom:7px;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
color:#1C1710;
}
.uibstep_p_1ok{
line-height:1.55;
font-size:13px;
color:#3D3528;
}
@media(max-width:1026px){
.uibsteps_1ok{
grid-template-columns:1fr;
}
}
.uibab_h2_1ok{
margin:0.875rem 0 1rem;
line-height:1.08;
font-size:2rem;
color:#1C1710;
font-weight:700;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.uibab_body_1ok{
margin-bottom:14px;
line-height:1.65;
font-size:15px;
color:#3D3528;
}
.uibab_chips_1ok{
gap:10px;
margin-top:8px;
display:flex;
flex-wrap:wrap;
}
.uibfaq_1ok{
gap:0.625rem;
flex-direction:column;
display:flex;
}
.uibfaq_item_1ok{
padding:18px 1.375rem;
border:1px solid rgba(28, 23, 16, 0.12);
background:#FFFFFF;
border-radius:0.813rem;
}
.uibfaq_q_1ok{
gap:16px;
list-style:none;
font-size:15.5px;
color:#1C1710;
align-items:center;
justify-content:space-between;
display:flex;
cursor:pointer;
font-weight:600;
}
.uibfaq_q_1ok::-webkit-details-marker{
display:none;
}
.uibfaq_q_t_1ok{
gap:10px;
display:flex;
}
.uibfaq_q_i_1ok{
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#B8860B;
font-style:normal;
}
.uibfaq_pm_1ok{
color:#B8860B;
font-size:20px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibfaq_item_1ok[open] .uibfaq_pm_1ok{
transform:rotate(45deg);
}
.uibfaq_a_1ok{
margin-top:12px;
font-size:0.844rem;
line-height:1.6;
color:#3D3528;
}
@media(max-width:557px){
.uibab_h2_1ok{
font-size:26px;
}
}
.uibrv_head_1ok{
gap:0.75rem;
align-items:flex-end;
display:flex;
margin-bottom:1.125rem;
justify-content:space-between;
flex-wrap:wrap;
}
.uibrv_agg_1ok{
gap:10px;
align-items:center;
display:flex;
}
.uibrv_source_1ok{
font-size:0.781rem;
color:#7A6E5E;
}
.uibrv_grid_1ok{
gap:0.875rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uibrv_grid_1ok>*{
min-width:0;
}
.uibreview_1ok{
border-radius:13px;
background:#FFFFFF;
border:1px solid rgba(28, 23, 16, 0.12);
padding:24px;
}
.uibreview_1ok .uibstars_1ok{
margin-bottom:0.625rem;
}
.uibreview_1ok p{
color:#1C1710;
font-weight:600;
line-height:1.5;
font-size:14.5px;
margin-bottom:14px;
}
.uibreview_by_1ok{
color:#7A6E5E;
font-size:12.5px;
}
@media(max-width:1025px){
.uibrv_grid_1ok{
grid-template-columns:1fr;
}
}
.uibprovs_1ok{
gap:12px;
grid-template-columns:repeat(6,1fr);
display:grid;
margin-bottom:28px;
}
.uibprovs_1ok>*{
min-width:0;
}
.uibprov_1ok{
background:#FFFFFF;
padding:0.75rem;
border:1px solid rgba(28, 23, 16, 0.12);
border-radius:13px;
text-decoration:none;
height:64px;
justify-content:center;
display:flex;
align-items:center;
}
.uibprov_img_1ok{
object-fit:contain;
max-height:2rem;
max-width:100%;
}
.uibresp_1ok{
padding:26px;
background:#FFFFFF;
border-radius:0.813rem;
border:1px solid rgba(28, 23, 16, 0.12);
gap:1.5rem;
justify-content:space-between;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.uibresp_in_1ok{
max-width:560px;
}
.uibresp_h_1ok{
color:#1C1710;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
margin-bottom:0.5rem;
font-weight:700;
font-size:1.188rem;
}
.uibresp_p_1ok{
font-size:0.844rem;
color:#3D3528;
line-height:1.6;
}
.uibresp_badges_1ok{
gap:14px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.uibage18_1ok{
border:1.5px solid #C0392B;
padding:4px 8px;
border-radius:8px;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:0.813rem;
color:#C0392B;
}
.uibresp_org_1ok{
font-size:0.813rem;
font-weight:600;
color:#7A6E5E;
}
@media(max-width:1021px){
.uibprovs_1ok{
grid-template-columns:repeat(3,1fr);
}
}
@media(max-width:561px){
.uibprovs_1ok{
grid-template-columns:repeat(2,1fr);
}
}
.uibop_h2_1ok{
margin:0.625rem 0 8px;
font-weight:700;
color:#1C1710;
font-family:"Anybody", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:24px;
line-height:1.1;
}
.uibop_text_1ok{
font-size:0.844rem;
line-height:1.6;
color:#3D3528;
}
@media(max-width:561px){
.uibop_h2_1ok{
font-size:1.375rem;
}
}
.uibfooter_1ok{
padding:40px 1.75rem;
background:#1A1510;
border-top:1px solid rgba(28, 23, 16, 0.08);
}
.uibfooter_grid_1ok{
gap:2rem;
grid-template-columns:1.4fr 1fr 1fr 1fr;
max-width:1400px;
margin-left:auto;
margin-right:auto;
margin-bottom:1.75rem;
display:grid;
}
.uibfooter_grid_1ok>*{
min-width:0;
}
.uibfooter_grid_1ok h4{
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:10px;
text-transform:uppercase;
margin-bottom:13px;
letter-spacing:.12em;
color:#AAA090;
}
.uibfcol_1ok{
gap:9px;
font-size:13px;
flex-direction:column;
display:flex;
color:#3D3528;
}
.uibfcol_1ok a{
cursor:pointer;
}
.uibft_about_1ok{
font-size:0.813rem;
max-width:260px;
line-height:1.6;
color:#7A6E5E;
margin-top:0.75rem;
}
.uibft_contact_1ok{
margin-top:12px;
overflow-wrap:anywhere;
font-size:12.5px;
color:#B8860B;
font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.uibfooter_bottom_1ok{
gap:16px;
margin:0 auto;
padding-top:20px;
align-items:center;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
max-width:1400px;
border-top:1px solid rgba(28, 23, 16, 0.08);
}
.uibfooter_bottom_1ok p{
line-height:1.6;
color:#AAA090;
max-width:45rem;
font-size:11px;
}
@media(max-width:1026px){
.uibfooter_grid_1ok{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:562px){
.uibfooter_grid_1ok{
grid-template-columns:1fr;
}
}