.ih{--purple:#904fff;--purple-deep:#7a00df;--plum:#3a2364;--lavender:#d3b9ff;--blue-deep:#0040c4;--white:#fff;--gray:#333;--mist:#efeff2;--line:#e2e2e2;--green:#65bc7b;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--r-pill:999px;--ease:cubic-bezier(.2, .7, .3, 1);--font:"Libre Franklin", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, "SF Mono", monospace}.ih .wrap{max-width:1400px;padding:0 var(--s6);margin:0 auto}.ih .site-header{background:var(--white);font-family:var(--font)}.ih .site-header .wrap{align-items:center;gap:var(--s5);min-height:72px;display:flex}.ih .brand{align-items:center;min-height:44px;display:inline-flex}.ih .brand img{width:auto;height:32px;display:block}.ih .site-header .btn{margin-left:auto}.ih .ins-nav{gap:var(--s6);margin-left:var(--s8);margin-right:auto;display:flex}.ih .ins-nav a{color:var(--gray);padding:6px 0;font-size:15px;font-weight:500;text-decoration:none;transition:color .18s ease-in-out,box-shadow .18s ease-in-out}.ih .ins-nav a:hover{color:var(--blue-deep)}.ih .ins-nav a[aria-current=page]{color:var(--plum);box-shadow:inset 0 -2px 0 var(--purple)}@media (max-width:820px){.ih .ins-nav{gap:var(--s4);padding-top:var(--s2);border-top:1px solid var(--line);overscroll-behavior-x:contain;scrollbar-width:none;flex:1 0 100%;order:3;margin:0;overflow-x:auto}.ih .ins-nav::-webkit-scrollbar{display:none}.ih .ins-nav a{white-space:nowrap;align-items:center;min-height:44px;padding:0;display:inline-flex}}@media (max-width:1023px){.ih .site-header .wrap{gap:var(--s3);min-height:64px;padding-top:var(--s3);padding-bottom:var(--s3);flex-wrap:wrap}.ih .brand img{height:28px}@media (min-width:821px){.ih .ins-nav{margin-left:var(--s5);overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;overflow-x:auto}.ih .ins-nav::-webkit-scrollbar{display:none}}}@media (max-width:767px){.ih .site-header .wrap{min-height:56px;padding-top:var(--s2);padding-bottom:var(--s2)}.ih .brand img{height:24px}}@media (max-width:479px){.ih .site-header .wrap{gap:var(--s2)}.ih .brand img{height:21px}}@media (min-width:901px){.ih .site-header{padding-top:var(--s5);background:var(--white)}.ih .site-header .wrap{background:var(--mist);box-shadow:none;border:1px solid #0000}}.ih .btn{isolation:isolate;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:0 solid #0000;cursor:pointer;white-space:nowrap;text-wrap:balance;border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath d='M.75 9V.75H9M21 .75h8.25V9M29.25 21v8.25H21M9 29.25H.75V21' fill='none' stroke='%237A00DF' stroke-width='1.5'/%3E%3C/svg%3E");border-image-slice:10;border-image-width:10px;border-image-outset:7px;border-radius:2px;padding:12px 20px;font-size:13px;font-weight:600;line-height:normal;text-decoration:none;transition:background-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s cubic-bezier(.22,.61,.36,1),border-image-outset .26s cubic-bezier(.22,.61,.36,1);display:inline-block;position:relative;overflow:hidden}.ih .btn:before{content:">";opacity:.6;margin-right:.6em;display:inline}.ih .btn:is(:hover,:focus-visible){background:var(--lavender);color:var(--plum);border-image-outset:4px;transform:translateY(-2px);box-shadow:0 0 0 1px #d3b9ff80,0 0 28px #d3b9ff59}.ih .btn:active{border-image-outset:2px;transition-duration:90ms;transform:translateY(0)}.ih .btn-primary{background:var(--purple-deep);background:color-mix(in srgb, var(--purple) 80%, var(--purple-deep));color:var(--white)}.ih .site-header .wrap{border-radius:2px}.ih .site-header .btn{margin-right:6px}@media (max-width:480px){.ih .site-header .wrap{gap:var(--s3);flex-wrap:nowrap}.ih .site-header .wrap .btn{letter-spacing:.03em;padding-inline:var(--s3);white-space:nowrap;flex:none;margin-right:4px;font-size:12px}.ih .site-header .wrap .btn:before{display:none}.ih .site-header .brand{flex:none}}@media (max-width:399px){.ih .site-header .wrap{gap:var(--s2)}.ih .site-header .wrap .btn{letter-spacing:.02em;padding-inline:10px;font-size:11px}}.ih .site-header .hdr-account{margin-left:auto}.ih .site-header .wrap .hdr-account+.btn{margin-left:0}.ih .hdr-account{color:var(--gray);white-space:nowrap;transition:color .16s var(--ease);flex:none;font-size:15px;font-weight:400;line-height:22px;text-decoration:none}.ih .hdr-account:hover,.ih .hdr-account:focus-visible{color:var(--blue-deep)}.ih .hdr-account[data-in]:before{content:"";background:var(--green);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}@media (max-width:900px){.ih .hdr-account{font-size:14px}}@media (max-width:560px){.ih .hdr-account{font-size:13px}}
