.f1,.f1 *{font-family:var(--f-inter),Inter,system-ui,sans-serif}.f1{position:relative;z-index:1;width:1200px;max-width:calc(100% - 32px);margin:0 auto}.f1 a:focus-visible,.f1 button:focus-visible{outline:2px solid #FFD700;outline-offset:3px}.f1-grid{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:32px;gap:32px;margin:72px 0 100px}.f1-col{display:flex;flex-direction:column;gap:12px}.f1-logo img{width:132px;height:40px;object-fit:contain;object-position:left}.f1-h{margin:0;font-size:14px;line-height:21px;font-weight:600;color:#fff}.f1-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.e .f1 a.f1-a{display:inline-block;font-size:14px;line-height:21px;font-weight:500;color:rgba(255,255,255,.3);text-decoration:none;transition:color .2s,transform .2s}.e .f1 a.f1-a:hover{color:#fff;transform:translateX(4px)}.f1-ask{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.f1-ask-h{margin:0;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:rgba(255,255,255,.7)}.f1-ask-row{display:flex;gap:12px}.e .f1 .f1-ask-row a{width:44px;height:44px;display:grid;place-items:center;border-radius:99px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.8);transition:color .2s,border-color .2s}.e .f1 .f1-ask-row a:hover{color:#FFD700;border-color:rgba(255,215,0,.4)}.f1-base{padding-top:50px;margin-bottom:50px;justify-content:space-between;gap:24px}.f1-base,.f1-legal{display:flex;align-items:center}.f1-legal{gap:16px;font-size:14px;font-weight:500;color:rgba(255,255,255,.3)}.f1-legal p{margin:0}.e .f1 .f1-legal a{color:rgba(255,255,255,.3);text-decoration:none;font-size:14px;transition:color .2s}.e .f1 .f1-legal a:hover{color:#fff}.f1-right{display:flex;align-items:center;gap:24px}.f1-soc{display:flex;gap:16px}.e .f1 .f1-soc a{padding:8px;border-radius:99px;color:#fff;transition:background .3s,box-shadow .3s}.f1-soc a:hover{background:#6b7280;box-shadow:0 0 30px 10px rgba(107,114,128,.6)}.f1-region{position:relative}.f1-region-b{display:flex;align-items:center;gap:16px;padding:8px 16px;border-radius:99px;border:1px solid #27272a;background:none;color:rgba(255,255,255,.6);font-size:14px;font-weight:500;cursor:pointer;transition:color .2s,border-color .2s}.f1-region-b:hover{color:#fff;border-color:#3f3f46}.f1-region-b svg:last-child{transition:transform .2s}.f1-rot{transform:rotate(180deg)}.f1-region-p{position:absolute;z-index:50;right:0;bottom:calc(100% + 8px);width:40rem;border-radius:8px;background:#18181b;color:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.6);opacity:0;transform:translateY(8px) scale(.95);transform-origin:bottom right;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out}.f1-region-p[data-open]{opacity:1;transform:none;pointer-events:auto}.f1-region-p ul{list-style:none;margin:0;padding:40px 56px;-moz-columns:3;column-count:3;-moz-column-gap:28px;column-gap:28px}.f1-region-p li{display:flex;flex-direction:column;margin-bottom:28px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.f1-region-p b{font-size:15px;font-weight:500;color:#fff}.f1-region-p button{margin-top:4px;padding:0;background:none;border:0;text-align:left;font-size:14px;color:rgba(255,255,255,.6);cursor:pointer}.f1-region-p button:hover{color:#fff;text-decoration:underline}@media (max-width:1023px){.f1-grid{grid-template-columns:repeat(4,1fr)}.f1-ask{position:static;grid-column:1/-1;align-items:flex-start}}@media (max-width:767px){.f1-grid{grid-template-columns:1fr 1fr;margin-bottom:60px}.f1-desk{display:none}.f1-logo{grid-column:1/-1;align-items:center}.f1-logo img{object-position:center}.f1-base{flex-direction:column}.f1-legal{flex-wrap:wrap;justify-content:center}.f1-right{flex-direction:column}.f1-region-p{width:calc(100vw - 32px);right:50%;transform:translate(50%,8px) scale(.95)}.f1-region-p[data-open]{transform:translate(50%)}.f1-region-p ul{-moz-columns:2;column-count:2;padding:24px 20px}}.e .f1 .f1-legal .f1-cookie{background:none;border:0;padding:0;font:inherit;font-size:14px;color:rgba(255,255,255,.3);cursor:pointer;transition:color .2s}.e .f1 .f1-legal .f1-cookie:hover{color:#fff}.e .f1 .f1-legal,.e .f1 .f1-legal .f1-cookie,.e .f1 .f1-legal a{color:rgba(255,255,255,.52)}@media (max-width:767px){.f1-legal{gap:10px 20px}.f1-legal .f1-dot{display:none}.f1-legal p{flex-basis:100%;text-align:center}}.e .f1 .f1-legal,.e .f1 .f1-legal .f1-cookie,.e .f1 .f1-legal a,.e .f1 a,.e .f1 a.f1-a{color:rgba(255,255,255,.62)}.e .f1 .f1-legal .f1-cookie:hover,.e .f1 .f1-legal a:hover,.e .f1 a.f1-a:hover,.e .f1 a:hover{color:#fff}@media (max-width:767px){.f1-col.f1-wide{grid-column:1/-1}.f1-col.f1-wide ul{display:block;-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px}.f1-col.f1-wide li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px}.e .f1 .f1-col li a.f1-a{display:inline-block;padding:8px 0}.f1-col ul{gap:0}.f1-col.f1-wide li{margin-bottom:0}}