@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(./space-grotesk.BhU9QXUp.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(./dm-sans.Xz1IZZA0.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(./jetbrains-mono.B9CIFXIH.woff2)format("woff2")}:root{--paper:#f3f5f7;--surface:#fff;--ink:#14171a;--muted:#4a525a;--hair:#c5ccd3;--ticket:#b3261e;--on-ticket:#fff;--stripe-a:#2f8f4e;--stripe-b:#e3b505;--stripe-c:#c26a1a;--stripe-combo:#6a4fa6;--stripe-core:#6b7480;--head:"Space Grotesk", system-ui, sans-serif;--body:"DM Sans", system-ui, sans-serif;--count:"JetBrains Mono", ui-monospace, monospace;--t-1:.8rem;--t0:1.0625rem;--t1:1.328rem;--t2:1.66rem;--t3:2.075rem;--t4:2.594rem;--t5:3.24rem;--t6:4.05rem;--t7:7rem;--hdr:58px;--gut:16px;--max:1240px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(12px + var(--hdr));-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 var(--t0)/1.6 var(--body);font-optical-sizing:auto;text-rendering:optimizelegibility;margin:0}body:has(.menu[open]){overflow:hidden}img,svg{max-width:100%;height:auto}a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--ticket)}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}h1,h2,h3,h4{font-family:var(--head);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.12}ol,p,ul{margin:0 0 1em}ol,ul{padding-left:1.25em}strong{font-weight:700}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:#fff;padding:8px 12px;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.count,.mono{font-family:var(--count);font-feature-settings:"zero" 1;letter-spacing:0}.fine{color:var(--muted);font-size:.875rem}.btn{border:1px solid var(--ticket);background:var(--ticket);min-height:44px;color:var(--on-ticket);font:600 var(--t0)/1.2 var(--head);cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:.5em;padding:.55rem 1.15rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--ink);color:#fff}.btn.line,.btn:hover{border-color:var(--ink)}.btn.line{color:var(--ink);background:0 0}.btn.line:hover{background:var(--ink);color:#fff}.btn.big{min-height:56px;font-size:var(--t1);padding:.8rem 1.8rem}.hdr{z-index:50;background:var(--paper);border-bottom:1px solid var(--ink);position:sticky;top:0}.hdr .wrap{height:var(--hdr);gap:12px;display:flex}.hdr .wrap,.logo,.menu>summary{align-items:center}.logo{font:700 1.15rem/1 var(--head);letter-spacing:-.02em;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.logo svg{flex:none;width:34px;height:24px}.logo:hover{color:var(--ink)}.menu>summary{border:1px solid var(--ink);background:var(--surface);min-height:44px;font:500 .95rem/1 var(--count);cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px;padding:0 14px;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu>summary .bars{border-block:2px solid var(--ink);width:16px;height:10px;position:relative}.menu>summary .bars:after{content:"";border-top:2px solid var(--ink);position:absolute;top:2px;left:0;right:0}.menu[open]>summary{background:var(--ink);color:#fff}.menu[open]>summary .bars,.menu[open]>summary .bars:after{border-color:#fff}.menu-panel{inset:var(--hdr) 0 0 0;z-index:40;background:var(--paper);border-top:1px solid var(--ink);padding:24px 0 48px;position:fixed;overflow:auto}.menu-cols{grid-template-columns:1fr;gap:0 24px;display:grid}@media (width>=640px){.menu-cols{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.menu-cols{grid-template-columns:repeat(4,1fr)}}.menu-cols section{border-top:1px solid var(--ink);padding:12px 0 20px}.menu-cols h2{font-size:var(--t1);margin-bottom:8px}.menu-cols h2 a,.menu-cols li a{text-decoration:none}.menu-cols ul{margin:0;padding:0;list-style:none}.menu-cols li a{padding:6px 0;display:block}.menu-cols li a:hover{text-decoration:underline}.menu-foot{flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:.95rem;display:flex}.hdr .btn{white-space:nowrap;min-height:44px;padding-inline:1rem}@media (width<=420px){.logo span{display:none}}.ftr{border-top:3px double var(--ink);background:var(--paper);margin-top:96px;padding:40px 0 120px}.ftr-cols{grid-template-columns:repeat(2,1fr);gap:28px 24px;display:grid}@media (width>=860px){:root{--gut:24px}.ftr-cols{grid-template-columns:repeat(7,1fr)}}.ftr h2{margin-bottom:8px;font-size:1rem}.ftr ul{margin:0;padding:0;list-style:none}.ftr li a{padding:3px 0;font-size:.95rem;text-decoration:none;display:inline-block}.ftr li a:hover{text-decoration:underline}.ftr-base{border-top:1px solid var(--ink);gap:14px;margin-top:36px;padding-top:18px;display:grid}.ftr-base .tag{font:600 var(--t1)/1.25 var(--head);max-width:36ch}.ftr-note{max-width:62ch}.ftr-links{flex-wrap:wrap;gap:4px 18px;display:flex}.crumbs{font:400 .8rem/1.4 var(--count);color:var(--muted);padding-top:22px}.crumbs ol{flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--hair);margin:0 8px}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--ticket);text-decoration:underline}.phead{gap:28px;padding:28px 0 40px;display:grid}@media (width>=900px){.phead.has-art{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px}}.phead .kick{font:500 .85rem/1 var(--count);color:var(--ticket);margin:0 0 14px}.phead h1{letter-spacing:-.03em;margin-bottom:20px;font-size:calc(clamp(2.2rem,1.2rem + 4.4vw,4.05rem));font-weight:700;line-height:1}.lede{max-width:60ch;margin:0;font-size:calc(clamp(1.1rem,1rem + .5vw,1.33rem));line-height:1.5}.phead .actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.art{color:var(--ink)}.art svg{width:100%;height:auto;display:block}@media (width>=900px){.phead .art svg{width:auto;max-width:100%;max-height:300px;margin-inline:auto}}@media (width<=899px){.phead .art svg{width:auto;max-width:100%;max-height:28svh;margin-inline:auto}}.sec{border-top:1px solid var(--ink);gap:14px 40px;padding:32px 0 20px;display:grid}@media (width>=860px){.sec{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.sec>h2{top:calc(18px + var(--hdr));align-self:start;position:sticky}.sec.sec-full{grid-template-columns:minmax(0,1fr)}}.sec>h2{font-size:var(--t2)}.sec .body{min-width:0;max-width:74ch}.sec .body.wide{max-width:none}.sec .body ol li,.sec .body ul li{margin-bottom:.5em}.call{border:1px solid var(--ink);border-left:6px solid var(--ticket);font:500 var(--t1)/1.35 var(--head);margin:0 0 1.4em;padding:16px 18px}.call,.steps,.tbl{background:var(--surface)}.steps{counter-reset:s;border:1px solid var(--ink);gap:0;margin:0 0 1.2em;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;border-top:1px solid var(--hair);grid-template-columns:56px 1fr;gap:0 14px;margin:0;padding:14px 16px 14px 0;display:grid}.steps li:first-child{border-top:0}.steps li:before{content:counter(s,decimal-leading-zero);font:500 1.1rem/1.5 var(--count);color:var(--ticket);text-align:center;border-right:1px solid var(--hair)}.steps strong{font-family:var(--head);display:block}.tbl{border-collapse:collapse;border:1px solid var(--ink);width:100%;margin:0 0 1.2em;font-size:.98rem}.tbl td,.tbl th{text-align:left;vertical-align:top;border:1px solid var(--hair);padding:10px 12px}.tbl thead th{background:var(--ink);color:#fff;font:500 .85rem/1.3 var(--count);border-color:var(--ink)}.tbl td:first-child{font-weight:600;font-family:var(--head)}.tbl .nb{white-space:nowrap}.tnote{color:var(--muted);margin-top:-.6em;font-size:.9rem}@media (width<=719px){.tbl,.tbl tbody,.tbl td,.tbl tr{width:100%;display:block}.tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tbl{background:0 0;border:0}.tbl tr{background:var(--surface);border:1px solid var(--ink);margin-bottom:12px}.tbl td{border:0;border-top:1px solid var(--hair);grid-template-columns:minmax(7.5rem,36%) 1fr;gap:10px;padding:8px 12px;display:grid}.tbl td:first-child{background:var(--paper);border-top:0;display:block}.tbl td:before{content:attr(data-label);font:500 .78rem/1.5 var(--count);color:var(--muted)}.tbl td:first-child:before{display:none}}.faq{margin:0}.faq dt{font:600 var(--t1)/1.25 var(--head);border-top:1px solid var(--hair);padding-top:18px}.faq dt:first-child{border-top:0;padding-top:0}.faq dd{margin:6px 0 18px}.srcs{color:var(--muted);font-size:.9rem}.srcs ul{padding-left:1.1em}.related{border:1px solid var(--ink);background:var(--surface);margin:0;padding:0;list-style:none;display:grid}.related li{border-top:1px solid var(--hair);margin:0}.related li:first-child{border-top:0}.related a{justify-content:space-between;gap:12px;padding:12px 14px;font-weight:500;text-decoration:none;display:flex}.related a:after{content:"→";font-family:var(--count)}.related a:hover{background:var(--ink);color:#fff}@media (width>=720px){.related.two{grid-template-columns:1fr 1fr}.related.two li:nth-child(2){border-top:0}.related.two li:nth-child(2n){border-left:1px solid var(--hair)}}.cta-band{border:1px solid var(--ink);background:var(--surface);margin-top:56px;display:grid}.cta-band .in{border-left:6px solid var(--ticket);gap:14px;padding:22px;display:grid}@media (width>=760px){.cta-band .in{grid-template-columns:1fr auto;align-items:center}}.cta-band h2{font-size:var(--t2)}.cta-band p{max-width:56ch;margin:6px 0 0}.ticket{background:var(--surface);border:1px solid var(--ink);position:relative}.ticket-head{border-bottom:1px solid var(--ink);font:500 .85rem/1.4 var(--count);background:var(--paper);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 16px;display:flex}.ticket-body{padding:18px 16px 22px 28px;position:relative}.ticket-body:before{content:"";border-left:2px solid var(--ticket);position:absolute;top:0;bottom:0;left:14px}.ticket .stub{border-top:1px dashed var(--ink);font:400 .82rem/1.4 var(--count);color:var(--muted);padding:10px 16px}.sec .body .ticket{margin-bottom:1.2em}lead-form{color:var(--ink);--lf-accent:var(--ticket);--lf-radius:0;--lf-gap:14px;--lf-error:var(--ticket);font-family:var(--body);display:block}lead-form .lf-form{gap:14px 16px;display:grid}lead-form .lf-label{font:500 .82rem/1.3 var(--count);color:var(--muted)}lead-form .lf-input,lead-form input,lead-form select,lead-form textarea{border:1px solid var(--ink);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:400 1rem/1.4 var(--body);border-radius:0;padding:8px 10px}lead-form input[type=checkbox],lead-form input[type=radio]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--ticket);flex:none;padding:0}lead-form .lf-check-label{align-items:flex-start;gap:.6rem;min-width:0;display:flex}lead-form .lf-check-label span{overflow-wrap:anywhere;min-width:0}lead-form textarea{min-height:96px}lead-form .lf-input:focus,lead-form input:focus,lead-form select:focus,lead-form textarea:focus{outline:3px solid var(--ink);outline-offset:1px}lead-form .lf-button,lead-form button{border:1px solid var(--ticket);background:var(--ticket);color:#fff;min-height:52px;font:600 1.1rem/1.2 var(--head);cursor:pointer;border-radius:0;padding:10px 22px}lead-form .lf-button:hover,lead-form button:hover{background:var(--ink);border-color:var(--ink)}lead-form .lf-secondary{color:var(--ink);border-color:var(--ink);background:0 0}lead-form .lf-error,lead-form .lf-status{color:var(--ticket);font-weight:500}lead-form .lf-success{border:1px solid var(--ink);border-left:6px solid var(--stripe-a);background:var(--paper);padding:14px}lead-form fieldset{border:1px solid var(--ink);border-radius:0;margin:0;padding:10px 12px}lead-form legend{font:500 .82rem/1.3 var(--count);color:var(--muted);padding:0 6px}lead-form .lf-step{grid-template-columns:minmax(0,1fr);gap:14px 16px;display:grid}lead-form .lf-field{min-width:0}@media (width>=720px){lead-form .lf-step{grid-template-columns:repeat(2,minmax(0,1fr))}lead-form .lf-step>.lf-actions,lead-form .lf-step>.lf-button,lead-form .lf-step>.lf-group,lead-form .lf-step>.lf-progress,lead-form .lf-step>.lf-status,lead-form .lf-step>.lf-success,lead-form .lf-step>.lf-title,lead-form .lf-step>fieldset,lead-form .lf-step>p{grid-column:1/-1}lead-form .lf-step>.lf-field:has(.addr-suggest){grid-column:1/-1}lead-form .lf-step>.lf-field:has(textarea){grid-column:1/-1}}.noscript-note{margin:10px 0 0;font-size:.95rem}.chip{font:500 .85rem/1 var(--count);align-items:center;gap:8px;display:inline-flex}.chip:before{content:"";background:var(--c,var(--ink));border:1px solid var(--ink);width:26px;height:10px;transform:skew(-24deg)}.chip.a{--c:var(--stripe-a)}.chip.b{--c:var(--stripe-b)}.chip.c{--c:var(--stripe-c)}.chip.combo{--c:var(--stripe-combo)}.chip.core{--c:var(--stripe-core)}.chip.mixed:before{background:repeating-linear-gradient(90deg,var(--stripe-a) 0 6px,var(--stripe-b) 6px 12px,var(--stripe-c) 12px 18px)}.stripe-key{border:1px solid var(--ink);background:var(--surface);gap:0;margin:0 0 1.2em;display:grid}.stripe-key>div{border-top:1px solid var(--hair);grid-template-columns:1fr;align-items:center;gap:6px 18px;padding:14px;display:grid}.stripe-key>div:first-child{border-top:0}@media (width>=720px){.stripe-key>div{grid-template-columns:150px 140px 1fr}}.stripe-key svg{width:140px;height:auto}.stripe-key h3{font-size:var(--t1)}.stripe-key p{margin:0}.desk{min-height:calc(100svh - var(--hdr));text-align:center;background-image:linear-gradient(var(--hair) 1px,transparent 1px);background-position:0 22px;background-size:100% 44px;place-items:center;padding:56px 0 72px;display:grid;position:relative}.desk:before{content:"";border-left:2px solid var(--ticket);opacity:.9;position:absolute;top:0;bottom:0;left:max(6px,50% - 600px)}.desk .wrap{position:relative}.desk h1{font-size:clamp(2.5rem,.9rem + 7.4vw,var(--t7));letter-spacing:-.04em;text-wrap:balance;background:var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:14ch;margin-inline:auto;padding:0 .1em;font-weight:700;line-height:.96}.desk .line{font:500 calc(clamp(1.15rem,1rem + .8vw,1.6rem))/1.35 var(--head);max-width:34ch;margin:28px auto 0;display:inline-block}.desk .line,.desk .not{background:var(--paper);padding:2px 8px}.desk .not{max-width:48ch;color:var(--muted);width:fit-content;margin:14px auto 28px;display:block}.hs{padding:64px 0 8px}.hs-head{border-top:1px solid var(--ink);gap:8px 40px;margin-bottom:26px;padding-top:14px;display:grid}@media (width>=860px){.hs-head{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.hs-head .no{font:500 .85rem/1.4 var(--count);color:var(--ticket)}.hs-head h2{font-size:clamp(1.8rem,1.2rem + 2.2vw,var(--t4))}.hs-head p{max-width:62ch;margin:10px 0 0}.reader-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=860px){.reader-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.field{align-content:start;gap:4px;display:grid}.field .lbl,.field label{font:500 .82rem/1.3 var(--count);color:var(--muted)}.field input[type=email],.field input[type=number],.field input[type=tel],.field input[type=text],.field select{border:1px solid var(--ink);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:400 1rem/1.4 var(--body);border-radius:0;padding:8px 10px}.field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 12px) 55%;background-repeat:no-repeat;background-size:6px 6px;padding-right:32px}.read-out{gap:12px;margin-top:18px;display:grid}.not-list p,.read-out .call,.read-out ul{margin:0}.board-wrap{background:var(--ink);color:#f4f1e8;border:1px solid var(--ink)}.chalk{display:grid}@media (width>=760px){.chalk{grid-template-columns:1fr 1fr}.chalk>div+div{border-left:1px dashed #8d949b}}.chalk>div{padding:22px 22px 14px}.chalk h3{font:500 .95rem/1 var(--count);color:#ffd9d4;letter-spacing:.04em;border-bottom:1px dashed #8d949b;margin-bottom:8px;padding-bottom:12px}.chalk ul{margin:0;padding:0;list-style:none}.chalk li{border-bottom:1px dashed #4d555c}.chalk a{color:#f4f1e8;font:500 calc(clamp(1.15rem,1rem + .6vw,1.45rem))/1.25 var(--head);justify-content:space-between;gap:12px;padding:12px 0;text-decoration:none;display:flex}.chalk a small{font:400 .82rem/1.5 var(--count);color:#b9c0c6;text-align:right;align-self:center}.chalk a:hover{color:#fff;text-decoration:underline}.chalk .foot{color:#b9c0c6;padding:0 22px 16px;font-size:.9rem}.lanes{background:var(--ink);color:#f4f1e8;border:1px solid var(--ink)}.lane-row{color:#f4f1e8;border-top:1px solid #3a4148;grid-template-columns:1fr;gap:2px 18px;padding:14px 16px;text-decoration:none;display:grid}.lane-row:first-child{border-top:0}.lane-row:hover{color:#fff;background:#1f252a}.lane-row .l-from,.lane-row .l-to{font:600 1.15rem/1.3 var(--head)}.lane-row .l-to:before{content:"to ";font:400 .85rem var(--count);color:#b9c0c6}.lane-row .l-moves{font:400 .85rem/1.5 var(--count);color:#b9c0c6}.lanes-head{display:none}@media (width>=860px){.lane-row,.lanes-head{grid-template-columns:4fr 3fr 5fr;align-items:center;gap:18px;padding:12px 20px;display:grid}.lanes-head{font:500 .8rem/1 var(--count);color:#b9c0c6;background:#0b0d0f;border-bottom:1px solid #3a4148}.lane-row .l-to:before{content:none}.lane-row .l-from,.lane-row .l-to{letter-spacing:-.01em;font-size:1.25rem}.not-list>div{grid-template-columns:3fr 9fr}}.flap{flex-wrap:wrap;gap:2px;display:inline-flex}.flap i{text-align:center;transform-origin:50%;min-width:.86em;font-style:normal;font-family:var(--count);background:linear-gradient(#262c31 50%,#1b2024 0);border:1px solid #0b0d0f;padding:0 2px;font-size:.82em;font-weight:600;line-height:1.5;display:inline-block}.flap i.sp{background:0 0;border-color:#0000;min-width:.4em}.not-list{border:1px solid var(--ink);background:var(--surface);display:grid}.not-list>div{border-top:1px solid var(--hair);gap:4px 18px;padding:16px;display:grid}.not-list>div:first-child{border-top:0}.not-list h3{font-size:var(--t1)}.pooled{vertical-align:middle;background:linear-gradient(90deg,#1f5fbf 50%,#c8102e 0);width:40px;height:12px;margin-right:8px;display:inline-flex}.notes-4,.pooled{border:1px solid var(--ink)}.notes-4{background:var(--surface);gap:0;display:grid}.notes-4 a{border-top:1px solid var(--hair);gap:4px;padding:16px;text-decoration:none;display:grid}.notes-4 a:first-child{border-top:0}.notes-4 a strong{font:600 var(--t1)/1.25 var(--head)}.notes-4 a:hover{background:var(--ink);color:#fff}.notes-4 a:hover span{color:#dfe4e8}.notes-4 span{color:var(--muted);font-size:.95rem}@media (width>=860px){.notes-4{grid-template-columns:repeat(4,1fr)}.notes-4 a{border-top:0;border-left:1px solid var(--hair)}.notes-4 a:first-child{border-left:0}}.hub-list{border:1px solid var(--ink);background:var(--surface);margin:0 0 1.2em;padding:0;list-style:none}.hub-list li{border-top:1px solid var(--hair);margin:0}.hub-list li:first-child{border-top:0}.hub-list a{gap:2px 18px;padding:12px 14px;text-decoration:none;display:grid}@media (width>=720px){.hub-list a{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.hub-list a b{font:600 var(--t1)/1.3 var(--head)}.hub-list a span{color:var(--muted);font-size:.96rem}.hub-list a:hover{background:var(--ink);color:#fff}.hub-list a:hover span{color:#dfe4e8}.zips{font-family:var(--count);word-spacing:.2em;font-size:.9rem;line-height:1.9}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}@media print{.cta-band,.ftr,.hdr{display:none}}*,:after,:before,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80}.wrap{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=860px){.wrap{padding-left:1.5rem;padding-right:1.5rem}}.grid{display:grid}.block{display:block}.hidden{display:none}.h-14,.h14{height:3.5rem}.h-20{height:5rem}.h-6{height:1.5rem}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h38{height:9.5rem}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.b,.border{border-width:1px}.px{padding-left:1rem;padding-right:1rem}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}
