@layer components{.lw,.lw *{box-sizing:border-box}.lw{background:var(--bg);color:var(--text-1);font:var(--type-body-01);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;counter-reset:folio;margin:0}.lw :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.lw a:hover{color:var(--accent-hover)}.lw h1,.lw h2,.lw h3,.lw h4,.lw p,.lw ul,.lw ol,.lw dl{margin:0}.lw .wrap{max-width:var(--grid-max);padding:0 var(--grid-margin);margin:0 auto}@media (min-width:672px){.lw .wrap{padding:0 var(--sp-07)}}.lw .eyebrow{font:var(--type-code-01);color:var(--text-3);text-transform:uppercase;letter-spacing:.1em;display:block}.lw section.sec .eyebrow:before{counter-increment:folio;content:counter(folio, decimal-leading-zero) "  ";color:var(--accent)}.lw .h1{font:var(--type-heading-06);letter-spacing:-.01em;text-wrap:balance;font-variation-settings:"opsz" 36}@media (min-width:672px){.lw .h1{font:var(--type-heading-07);letter-spacing:-.012em;font-variation-settings:"opsz" 48}}.lw .h2{font:var(--type-heading-05);letter-spacing:-.008em;text-wrap:balance;font-variation-settings:"opsz" 28}.lw .h3{font:var(--type-heading-03);letter-spacing:0;font-variation-settings:"opsz" 21}.lw .h4{font:var(--type-heading-02)}.lw .lede{font:var(--type-body-02);color:var(--text-2);max-width:54ch}.lw .muted{color:var(--text-2)}.lw .fine{color:var(--text-3);font:var(--type-label-01)}.lw .code{font:var(--type-code-01);color:var(--text-3)}.lw .number{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-variation-settings:"opsz" 72;font-weight:500}.lw .btn{min-height:var(--touch);cursor:pointer;min-width:128px;font:600 15px/1 var(--font-body);text-align:left;border:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:0 18px;text-decoration:none;display:inline-flex}.lw .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.lw .btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}.lw .btn.ghost{color:var(--text-1);border-color:var(--text-1);background:0 0;min-width:0}.lw .btn.ghost:hover{background:var(--accent-soft)}.lw .btn.sm{min-width:0;padding:0 14px;font-size:14px}.lw .btn.secondary{background:var(--text-1);border-color:var(--text-1);color:var(--bg)}.lw .badge{height:24px;font:var(--type-code-01);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.lw .badge i{background:currentColor;width:8px;height:8px;display:block}.lw .b0{background:var(--tint-clear);color:var(--clear-ink)}.lw .b0 i{border-radius:50%}.lw .b1{background:var(--tint-yellow);color:var(--yellow-ink)}.lw .b1 i{clip-path:polygon(50% 0,100% 100%,0 100%)}.lw .b2{background:var(--tint-amber);color:var(--amber-ink)}.lw .b2 i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.lw .b3{background:var(--tint-red);color:var(--red-ink)}.lw .unv{border:1px dashed var(--border-strong);font:500 11px/16px var(--font-data);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);vertical-align:middle;white-space:nowrap;padding:0 4px;display:inline-block}.lw .nav{border-bottom:var(--rule);background:var(--layer-1)}.lw .nav .row{align-items:center;gap:var(--sp-06);height:56px;font-size:15px;display:flex}.lw .brand{min-height:var(--touch);font:600 22px/1 var(--font-display);letter-spacing:-.01em;color:var(--text-1);font-variation-settings:"opsz" 22;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.lw .brand svg{color:var(--accent);display:block}.lw .nav a.l{min-height:var(--touch);color:var(--text-2);align-items:center;text-decoration:none;display:none}.lw .nav a.l:hover{color:var(--text-1);text-underline-offset:6px;text-decoration:underline}@media (min-width:900px){.lw .nav a.l{display:inline-flex}.lw .nav .menu{display:none}}.lw .nav .row{position:relative}.lw .nav a[aria-current=page]{color:var(--text-1);text-underline-offset:6px;text-decoration:underline}.lw .menu summary{min-height:var(--touch);cursor:pointer;font:var(--type-code-01);text-transform:uppercase;letter-spacing:.1em;color:var(--text-1);align-items:center;padding:0 4px;list-style:none;display:flex}.lw .menu summary::-webkit-details-marker{display:none}.lw .menu summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin-left:8px;transform:translateY(-2px)rotate(45deg)}.lw .menu[open] summary:after{transform:translateY(2px)rotate(-135deg)}.lw .menu ul{z-index:10;padding:0 var(--grid-margin);background:var(--layer-1);border-bottom:var(--rule);margin:0;list-style:none;position:absolute;top:100%;left:0;right:0}.lw .menu li{border-top:var(--rule-hair)}.lw .menu li a{min-height:var(--touch);color:var(--text-1);align-items:center;font-weight:600;text-decoration:none;display:flex}.lw .skip{left:var(--grid-margin);z-index:20;background:var(--layer-1);color:var(--text-1);border:var(--rule);padding:12px 16px;font-weight:600;position:absolute;top:-200px}.lw .skip:focus{top:8px}.lw .nav a.in{height:48px;color:var(--accent);align-items:center;font-weight:600;text-decoration:none;display:flex}.lw .theme{border:1px solid var(--border-strong);color:var(--text-2);font:var(--type-code-01);text-transform:uppercase;letter-spacing:.08em;height:var(--control-height);cursor:pointer;background:0 0;padding:0 12px}.lw .lw-grid{column-gap:var(--grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:672px){.lw .lw-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1056px){.lw .lw-grid{grid-template-columns:repeat(16,minmax(0,1fr))}}.lw .c4{grid-column:span 4;min-width:0}@media (min-width:672px){.lw .c4{grid-column:span 8}}@media (min-width:1056px){.lw .c4{grid-column:span 7}.lw .c10{grid-column:span 9}}.lw .c10{grid-column:span 4;min-width:0}@media (min-width:672px){.lw .c10{grid-column:span 8}}.lw section.sec{border-top:var(--rule-double);padding:var(--sp-08) 0 var(--sp-10)}.lw .sec-head{gap:var(--sp-04);margin-bottom:var(--sp-07);max-width:64ch;display:grid}.lw .sec-head .muted{font:var(--type-body-02)}.lw .panel{background:var(--layer-1);border:1px solid var(--border-strong);min-width:0}.lw .panel-h{border-bottom:var(--rule);background:var(--layer-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.lw .panel-h .h4{font:var(--type-code-01);text-transform:uppercase;letter-spacing:.1em;color:var(--text-1)}.lw .hero{padding:var(--sp-08) 0 var(--sp-10);row-gap:var(--sp-08)}@media (min-width:1056px){.lw .hero{padding-top:var(--sp-11)}.lw .hero .c10{align-self:start}}.lw .ctas{gap:var(--sp-04);margin-top:var(--sp-07);flex-wrap:wrap;align-items:center;display:flex}.lw .regions{margin:0;padding:0;list-style:none}.lw .regions li{border-bottom:var(--rule-hair);border-left:var(--level-bar) solid transparent;margin-left:calc(-1 * var(--level-bar));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:9px 16px 9px 20px;display:grid}.lw .regions li:last-child{border-bottom:0}.lw .regions .r{font:600 16px/22px var(--font-body)}.lw .regions .d{color:var(--text-2);font:500 13px/18px var(--font-data)}.lw .regions .n{text-align:right;white-space:nowrap;font:var(--type-code-01);color:var(--text-3)}.lw .regions .n b{font:500 24px/26px var(--font-display);color:var(--text-1);font-variant-numeric:tabular-nums lining-nums;display:block}.lw .regions li.now{background:var(--accent-soft);border-left-color:var(--accent)}.lw .pc{border-bottom:var(--rule);background:var(--layer-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:14px 16px 16px;display:grid}@media (max-width:671px){.lw .pc{grid-template-columns:minmax(0,1fr)}.lw .pc .btn{width:100%}}.lw .pc label{font:600 15px/22px var(--font-body);color:var(--text-1);grid-column:1/-1}.lw .pc input{height:var(--touch);border:1px solid var(--text-1);background:var(--layer-1);color:var(--text-1);font:500 18px/1 var(--font-data);text-transform:uppercase;width:100%;min-width:0;padding:0 12px}.lw .pc .btn{min-height:var(--touch)}.lw .tracks{border-top:var(--rule);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:672px){.lw .tracks{column-gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1056px){.lw .tracks{grid-template-columns:repeat(4,minmax(0,1fr))}}.lw .track{border-bottom:var(--rule-hair);align-content:start;gap:8px;min-width:0;padding:16px 0 20px;display:grid}.lw .track .when{font:var(--type-code-01);color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.lw .track .h4{font:var(--type-heading-03);font-variation-settings:"opsz" 21}.lw .track .what{color:var(--text-2);font:var(--type-body-02)}.lw .track .src{font:var(--type-code-00)}.lw .track .src a{color:var(--text-3)}.lw .steps{gap:var(--sp-06);padding:0;list-style:none;display:grid}@media (min-width:900px){.lw .steps{gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.lw .steps li{border-top:var(--rule);align-content:start;gap:8px;padding-top:14px;display:grid}.lw .steps .muted,.lw .trust p{font:var(--type-body-02);color:var(--text-2)}.lw .steps .k{font:500 34px/36px var(--font-display);color:var(--accent);font-variation-settings:"opsz" 36}.lw .card{border:var(--rule);border-left:var(--level-bar) solid var(--border-strong);background:var(--layer-1);color:var(--text-1);min-width:0;position:relative}.lw .card:after{content:"";background:var(--accent);clip-path:polygon(50% 0,100% 35%,72% 55%,85% 100%,15% 100%,28% 55%,0 35%);width:12px;height:16px;position:absolute;top:12px;right:14px}.lw .card.f0{border-left-color:var(--level-clear)}.lw .card.f1{border-left-color:var(--level-yellow)}.lw .card.f2{border-left-color:var(--level-amber)}.lw .card.f3{border-left-color:var(--level-red)}.lw .card .t{border-bottom:var(--rule-hair);font:var(--type-code-01);color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 36px 10px 16px;display:flex}.lw .card .t .badge{text-transform:uppercase}.lw .card .n{padding:14px 16px 0;font-size:72px;line-height:.95}.lw .card .n small{font:500 18px/1 var(--font-body);letter-spacing:0;color:var(--text-2);margin-left:8px}.lw .card .h{font:600 20px/26px var(--font-display);text-wrap:balance;font-variation-settings:"opsz" 20;padding:10px 16px 0}.lw .card .s{font:var(--type-body-01);color:var(--text-2);padding:6px 16px 16px}.lw .card .m{color:var(--text-2);border-top:var(--rule-hair);font:var(--type-code-01);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 16px;display:flex}.lw .tools{gap:var(--sp-06);display:grid}@media (min-width:672px){.lw .tools{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.lw .tool{align-content:start;gap:10px;padding:20px 20px 24px;display:grid}.lw .tool .free{font:var(--type-code-01);color:var(--clear-ink);text-transform:uppercase;letter-spacing:.1em}.lw .tool .muted{font:var(--type-body-02)}.lw .tool ul{margin:0;padding:0;list-style:none;display:grid}.lw .tool ul li{border-top:var(--rule-hair)}.lw .tool ul a{min-height:var(--touch);color:var(--text-1);align-items:center;font-weight:600;display:flex}.lw .plans{border-top:var(--rule);grid-template-columns:minmax(0,1fr);gap:0;padding:0;list-style:none;display:grid}@media (min-width:672px){.lw .plans{column-gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.lw .plans li{border-bottom:var(--rule-hair);min-width:0;position:relative}.lw .plans li.rec{border-left:var(--level-bar) solid var(--accent)}.lw .plans .pb{align-content:start;gap:10px;padding:18px 0 22px;display:grid}.lw .plans li.rec .pb{padding-left:16px}.lw .plans h3{font:var(--type-code-01);color:var(--text-2);text-transform:uppercase;letter-spacing:.08em}.lw .plans .price{color:var(--text-1);font-size:52px;line-height:1}.lw .plans .price small{font:500 15px var(--font-body);color:var(--text-3);letter-spacing:0;margin-left:6px}.lw .plans p{color:var(--text-2);font:var(--type-body-02)}.lw .incl{margin-top:var(--sp-06);gap:6px;display:grid}.lw .trust{gap:var(--sp-06);display:grid}@media (min-width:900px){.lw .trust{gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.lw .trust div{border-top:var(--rule);align-content:start;gap:8px;padding-top:14px;display:grid}.lw .trust .h4{font:var(--type-heading-03);font-variation-settings:"opsz" 21}.lw .guides{border-top:var(--rule);padding:0;list-style:none;display:grid}@media (min-width:672px){.lw .guides{column-gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.lw .guides li{border-bottom:var(--rule-hair);min-width:0;min-height:var(--touch);gap:4px;padding:12px 0;display:grid;position:relative}.lw .guides li:hover{background:var(--accent-soft)}.lw .guides a:after{content:"";position:absolute;inset:0}.lw .guides a{font:600 17px/24px var(--font-display);color:var(--text-1);font-variation-settings:"opsz" 17;text-decoration:none}.lw .guides a:hover{color:var(--accent)}.lw .guides span{font:var(--type-code-01);color:var(--text-3)}.lw .foot{border-top:var(--rule-double);background:var(--layer-1)}.lw .foot .row{align-items:center;gap:var(--sp-04) var(--sp-06);padding-block:var(--sp-07);flex-wrap:wrap;display:flex}.lw .foot .fine{width:100%}.lw .foot nav{flex-wrap:wrap;gap:8px 16px;font-size:15px;display:flex}.lw .foot nav a{color:var(--text-2);min-height:var(--touch);align-items:center;text-decoration:none;display:inline-flex}.lw .foot nav a:hover{color:var(--text-1);text-decoration:underline}.lw .legal{border-top:var(--rule-hair);color:var(--text-3);font:var(--type-code-00);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 0;display:flex}.lw .shell{padding:var(--sp-07) 0 var(--sp-10);row-gap:var(--sp-07)}.lw .col{grid-column:span 4;min-width:0}@media (min-width:672px){.lw .col{grid-column:span 8}}@media (min-width:1056px){.lw .shell{padding-top:var(--sp-10)}.lw .col{grid-column:4/span 10}}.lw .crumb{font:var(--type-code-01);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.lw .crumb ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.lw .crumb li{min-height:var(--touch);color:var(--text-3);align-items:center;display:inline-flex}.lw .crumb li+li:before{content:"/";color:var(--text-3);padding:0 10px}.lw .crumb a{color:var(--text-2);min-height:var(--touch);align-items:center;text-decoration:none;display:inline-flex}.lw .crumb a:hover{color:var(--text-1);text-decoration:underline}.lw .form{gap:12px;padding:20px 16px;display:grid}@media (min-width:672px){.lw .form{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.lw .form .field{display:contents}.lw .form .field label{grid-area:1/1/auto/-1}.lw .form .field input{grid-area:2/1}.lw .form>.btn{grid-area:2/2}.lw .form .field .hint{grid-area:3/1/auto/-1}.lw .form .err{grid-row:4;margin-top:6px}}.lw .field{gap:6px;display:grid}.lw .field label{font:var(--type-code-01);color:var(--text-2);text-transform:uppercase;letter-spacing:.08em}.lw .field input{height:var(--touch);border:1px solid var(--text-1);background:var(--layer-1);color:var(--text-1);font:500 20px/1 var(--font-data);text-transform:uppercase;letter-spacing:.04em;width:100%;min-width:0;padding:0 14px}.lw .field input:focus-visible{border-color:var(--focus)}.lw .field .hint{font:var(--type-label-01);color:var(--text-3)}.lw .result{gap:var(--sp-05);display:grid}@media (min-width:900px){.lw .result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.lw .checks{padding:0;list-style:none;display:grid}.lw .checks li{border-bottom:var(--rule-hair);grid-template-columns:20px minmax(0,1fr);gap:12px;padding:10px 16px;display:grid}.lw .checks li:last-child{border-bottom:0}.lw .checks i{border:1px solid var(--text-1);width:18px;height:18px;margin-top:2px;display:block}.lw .checks b{display:block}.lw .checks span{color:var(--text-3);font:var(--type-label-01)}.lw .capture{border-top:var(--rule);background:var(--layer-2);gap:10px;padding:16px;display:grid}.lw .capture .row2{gap:8px;display:grid}@media (min-width:672px){.lw .capture .row2{grid-template-columns:minmax(0,1fr) auto}}.lw .capture input{height:var(--touch);border:1px solid var(--text-1);background:var(--layer-1);color:var(--text-1);font:400 16px/1 var(--font-body);width:100%;min-width:0;padding:0 12px}.lw .content{border-top:var(--rule-double);padding:var(--sp-06) 0 var(--sp-07);font:var(--type-body-02);gap:14px;display:grid}.lw .content .h3{font:var(--type-heading-05);font-variation-settings:"opsz" 28}.lw .content p{max-width:68ch;color:var(--text-2)}.lw .content ul:not([class]){max-width:68ch;color:var(--text-2);gap:6px;padding-left:22px;list-style:outside;display:grid}.lw .content li::marker{color:var(--text-3)}.lw .tbl{border-collapse:collapse;width:100%;font:var(--type-body-01)}.lw .tbl th,.lw .tbl td{text-align:left;border-bottom:var(--rule-hair);vertical-align:top;padding:10px 12px 10px 0}.lw .tbl thead th{border-bottom:var(--rule);font:var(--type-code-01);color:var(--text-2);text-transform:uppercase;letter-spacing:.08em}.lw .tbl td.n{font:var(--type-data-01);white-space:nowrap}@media (max-width:671px){.lw .tbl{font:var(--type-label-01)}.lw .tbl th,.lw .tbl td{padding-right:8px}.lw .tbl td.n{font:var(--type-code-01);white-space:normal}}.lw .tbl tr.now td{background:var(--accent-soft)}.lw .tbl tr.now td:first-child{box-shadow:inset var(--level-bar) 0 0 var(--accent);padding-left:16px}.lw .related{border-top:var(--rule);gap:0;padding:0;list-style:none;display:grid}.lw .related a{min-height:var(--touch);font:600 17px/24px var(--font-display);font-variation-settings:"opsz" 17;color:var(--text-1);border-bottom:var(--rule-hair);align-items:center;text-decoration:none;display:flex}.lw .related a:hover{color:var(--accent)}.lw .err[hidden]{display:none}.lw .err{border:var(--rule);border-left:var(--level-bar) solid var(--level-red);background:var(--tint-red);color:var(--text-1);grid-column:1/-1;gap:4px;padding:12px 16px;display:grid}.lw .err b{font:600 16px/22px var(--font-body)}.lw .err p{font:var(--type-body-01);color:var(--text-2)}.lw .field input[aria-invalid=true]{border:2px solid var(--level-red)}.lw .next{border-top:var(--rule);border-bottom:var(--rule-hair);gap:10px;margin-top:20px;padding:18px 0 20px;display:grid}.lw .next .muted{font:var(--type-body-02)}.lw .next .btn{justify-self:start}.lw .hero-note{font:var(--type-body-01);color:var(--text-2);max-width:60ch;margin-top:14px}.lw{--grid-margin:20px;flex-direction:column;min-height:100dvh;display:flex}.lw>main,.lw .legal-shell>main{flex:1 0 auto;width:100%}.lw .legal-shell{flex-direction:column;flex:1 0 auto;display:flex}.lw .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lw .regions .now-tag{font:var(--type-code-00);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);vertical-align:middle;margin-left:8px}.lw .regions .n small{font:var(--type-code-00);color:var(--text-3);display:block}.lw .regions a.r{color:var(--text-1);text-decoration:none}.lw .regions a.r:hover{color:var(--accent);text-decoration:underline}.lw .notice{border:var(--rule);border-left:var(--level-bar) solid var(--accent);background:var(--accent-soft);gap:6px;padding:14px 16px;display:grid}.lw .notice b{font:600 16px/22px var(--font-body)}.lw .notice p{font:var(--type-body-01);color:var(--text-2)}.lw .src-line{font:var(--type-code-00);color:var(--text-3);text-transform:none}.lw .src-line a{color:var(--text-3)}.lw .sources{border-top:var(--rule);padding:0;list-style:none;display:grid}.lw .sources li{border-bottom:var(--rule-hair);gap:2px;padding:10px 0;display:grid}.lw .sources li span{font:var(--type-code-00);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.lw .content ol:not([class]){max-width:68ch;color:var(--text-2);gap:6px;padding-left:22px;list-style:decimal;display:grid}.lw .plans .opens{font:var(--type-code-01);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.lw .facts{border-top:var(--rule);display:grid}@media (min-width:672px){.lw .facts{column-gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.lw .facts div{border-bottom:var(--rule-hair);gap:4px;padding:14px 0 16px;display:grid}.lw .facts dt{font:var(--type-code-01);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.lw .facts dd{font:500 28px/34px var(--font-display);font-variation-settings:"opsz" 28;margin:0}.lw .pager{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.lw .coming{max-width:60ch;padding:var(--sp-10) 0;gap:12px;display:grid}.lw .legal-shell main a{color:var(--accent)}.lw .app-top{border-bottom:var(--rule);background:var(--layer-1)}.lw .app-top .row{align-items:center;gap:var(--sp-04);min-height:56px;display:flex}.lw .app-top .who{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-code-01);color:var(--text-3);display:none;overflow:hidden}@media (min-width:672px){.lw .app-top .who{max-width:28ch;display:block}}.lw .app-top form{margin:0}.lw .app-tabs{border-bottom:var(--rule-hair);background:var(--layer-1)}.lw .app-tabs ul{gap:var(--sp-05);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.lw .app-tabs a{min-height:var(--touch);color:var(--text-2);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.lw .app-tabs a:hover{color:var(--text-1)}.lw .app-tabs a[aria-current=page]{color:var(--text-1);border-bottom-color:var(--accent)}.lw .app-main{padding:var(--sp-07) 0 var(--sp-10);gap:var(--sp-07);max-width:960px;display:grid}.lw .app-head{gap:12px;display:grid}.lw .app-head .h1{font:var(--type-heading-06)}.lw .app-head .acts{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.lw .app-sec{border-top:var(--rule-double);padding-top:var(--sp-05);gap:var(--sp-05);min-width:0;display:grid}.lw .app-sec>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.lw .app-sec .h2{font:var(--type-heading-05)}.lw .recs{border-top:var(--rule);margin:0;padding:0;list-style:none}.lw .recs>li{border-bottom:var(--rule-hair);border-left:var(--level-bar) solid var(--border-subtle);grid-template-columns:minmax(0,1fr);gap:6px 16px;padding:12px 0 12px 16px;display:grid}@media (min-width:672px){.lw .recs>li{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.lw .recs>li.f0{border-left-color:var(--level-clear)}.lw .recs>li.f1{border-left-color:var(--level-yellow)}.lw .recs>li.f2{border-left-color:var(--level-amber)}.lw .recs>li.f3{border-left-color:var(--level-red)}.lw .recs .what{gap:4px;min-width:0;display:grid}.lw .recs .what b{font:600 16px/22px var(--font-body);overflow-wrap:anywhere}.lw .recs .what a{font:600 16px/22px var(--font-body);color:var(--text-1)}.lw .recs .meta{font:var(--type-label-01);color:var(--text-2);overflow-wrap:anywhere}.lw .recs .side{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lw .recs .when{font:var(--type-data-01);color:var(--text-1);white-space:nowrap}.lw .recs .empty{color:var(--text-2);border-left-color:#0000}.lw .kv{border-top:var(--rule);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:672px){.lw .kv{column-gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.lw .kv div{border-bottom:var(--rule-hair);gap:2px;min-width:0;padding:10px 0;display:grid}.lw .kv dt{font:var(--type-code-01);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.lw .kv dd{font:var(--type-body-02);overflow-wrap:anywhere;margin:0}.lw .frm{gap:var(--sp-05);border:1px solid var(--border-strong);background:var(--layer-1);min-width:0;padding:16px;display:grid}.lw .frm .h4{font:var(--type-heading-02)}.lw .frm .cols{gap:var(--sp-05);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:672px){.lw .frm .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.lw .fld{align-content:start;gap:6px;min-width:0;display:grid}.lw .fld>label,.lw .fld legend{font:600 15px/22px var(--font-body);color:var(--text-1);padding:0}.lw .fld .hint{font:var(--type-label-01);color:var(--text-2)}.lw .fld .msg{font:600 15px/22px var(--font-body);color:var(--red-ink)}.lw .fld input:not([type=checkbox]),.lw .fld select,.lw .fld textarea{min-height:var(--touch);border:1px solid var(--text-1);background:var(--layer-1);width:100%;min-width:0;color:var(--text-1);font:400 16px/22px var(--font-body);border-radius:0;padding:0 12px}.lw .fld textarea{resize:vertical;min-height:96px;padding:10px 12px}.lw .fld [aria-invalid=true]{border:2px solid var(--level-red)}.lw .fld fieldset{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.lw .chk{min-height:var(--touch);cursor:pointer;font:400 16px/22px var(--font-body);align-items:center;gap:12px;display:flex}.lw .chk input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:0}.lw .err-sum{border:var(--rule);border-left:var(--level-bar) solid var(--level-red);background:var(--tint-red);gap:6px;padding:12px 16px;display:grid}.lw .err-sum b{font:600 16px/22px var(--font-body)}.lw .err-sum ul{margin:0;padding-left:20px}.lw .err-sum a{color:var(--text-1)}.lw .ok-msg{border:var(--rule);border-left:var(--level-bar) solid var(--level-clear);background:var(--tint-clear);font:600 15px/22px var(--font-body);padding:12px 16px}.lw .confirm{display:inline-block}.lw .confirm summary{min-height:var(--touch);cursor:pointer;border:1px solid var(--border-strong);font:600 14px/1 var(--font-body);color:var(--text-1);align-items:center;padding:0 12px;list-style:none;display:inline-flex}.lw .confirm summary::-webkit-details-marker{display:none}.lw .confirm[open] summary{border-color:var(--text-1)}.lw .confirm form{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.lw .btn.danger{background:var(--level-red);border-color:var(--level-red);color:var(--on-red);min-width:0}.lw .btn.danger:hover{background:var(--red-ink);border-color:var(--red-ink);color:var(--on-red)}.lw .btn[disabled]{opacity:.6;cursor:progress}.lw .sub{gap:var(--sp-04);border-left:var(--rule-hair);padding-left:16px;display:grid}.lw .forms{gap:var(--sp-05);display:grid}@media (min-width:900px){.lw .forms.two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.lw .stamp{font:var(--type-code-01);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.lw .props{border-top:var(--rule);margin:0;padding:0;list-style:none;display:grid}.lw .props>li{border-bottom:var(--rule-hair);border-left:var(--level-bar) solid var(--border-strong);gap:6px;padding:14px 0 14px 16px;display:grid;position:relative}.lw .props>li.f0{border-left-color:var(--level-clear)}.lw .props>li.f1{border-left-color:var(--level-yellow)}.lw .props>li.f2{border-left-color:var(--level-amber)}.lw .props>li.f3{border-left-color:var(--level-red)}.lw .props>li:hover{background:var(--accent-soft)}.lw .props a.name{font:600 20px/26px var(--font-display);color:var(--text-1);font-variation-settings:"opsz" 20;text-decoration:none}.lw .props a.name:after{content:"";position:absolute;inset:0}.lw .props a.name:hover{text-decoration:underline}.lw .props a.name:focus-visible{outline:0}.lw .props li:focus-within{outline:2px solid var(--focus);outline-offset:2px}.lw .props .meta{color:var(--text-2);font:var(--type-label-01);overflow-wrap:anywhere}.lw .props .next{font:var(--type-body-01);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lw .links{border-top:var(--rule-hair);margin:0;padding:0;list-style:none;display:grid}.lw .links li{border-bottom:var(--rule-hair)}.lw .links a{min-height:var(--touch);align-items:center;display:flex}}.lw .signin{--field-border:var(--text-1)}.lw .signin button{min-height:var(--touch);font:600 15px/1 var(--font-body)}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.08di4g7n39o46.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.3szkwhi_rfrst.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.0op912u62qdhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_163ee751-module__8yUW1a__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_163ee751-module__8yUW1a__variable{--font-letward-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}.libre_franklin_af87facb-module__mGzJdW__className{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.libre_franklin_af87facb-module__mGzJdW__variable{--font-letward-body:"Libre Franklin", "Libre Franklin Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.185vq78hrw2dq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d2d62b05021c6286-s.2d9e_tvweuz-y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_87614fac-module__nEHIaG__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_87614fac-module__nEHIaG__variable{--font-letward-data:"Spline Sans Mono", "Spline Sans Mono Fallback"}
