@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._RQdfW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._RQdfW_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--harbor:#1b2d3e;--sage:#4a6b5a;--sage-t:#e5eae8;--sage-d:#3f5c4d;--terra:#c4896e;--terra-d:#97583b;--terra-t:#f2ecea;--page:#f7f4f0;--card:#fdfaf7;--border:#e4ded6;--soft-b:#efeae4;--track:#efe9e2;--slate:#5f6e7d;--th:#6b7280;--mute:#a39a90;--ink:#1b2d3e}*{box-sizing:border-box}body{background:var(--page);color:var(--ink);font-family:var(--font-dm-sans),-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:14px}a{color:inherit;text-decoration:none}.nav{background:var(--card);border-bottom:1px solid var(--border);align-items:center;gap:40px;height:68px;padding:0 32px;display:flex}.nav img{width:auto;height:34px;display:block}.links{flex:1;gap:28px;display:flex}.links a{color:var(--slate);font-size:14px;font-weight:500}.links a.on{color:var(--harbor);font-weight:600}.badge-admin{letter-spacing:.12em;color:var(--terra-d);background:var(--terra-t);border-radius:6px;margin-left:-24px;padding:4px 8px;font-size:11px;font-weight:600}.right{align-items:center;gap:10px;display:flex}.circ{width:32px;height:32px;color:var(--slate);background:#1b2d3e12;border-radius:9999px;justify-content:center;align-items:center;font-size:16px;display:flex}.av{background:var(--harbor);width:36px;height:36px;color:var(--card);border-radius:9999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.main{max-width:1180px;margin:0 auto;padding:28px 32px 56px}h1{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700}.sub{color:var(--slate);margin:4px 0 0;font-size:14px}.crumb{color:var(--slate);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.crumb a{color:var(--slate)}.ph{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.seg{background:var(--track);border-radius:16px;gap:2px;padding:4px;display:inline-flex}.seg span{color:var(--slate);border-radius:12px;padding:6px 12px;font-size:13px;font-weight:500}.seg .on{background:var(--card);color:var(--ink)}.ovh{justify-content:space-between;align-items:flex-end;margin:22px 0 12px;display:flex}.t17{font-size:17px;font-weight:600}.s13{color:var(--slate);margin-top:2px;font-size:13px}.sel{width:160px;height:36px;color:var(--slate);background:var(--card);border:1px solid #d6cec4;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.grid4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{background:var(--card);border:1px solid var(--border);border-radius:16px}.pad{padding:20px}.stat{height:110px;padding:16px;position:relative}.stat .l{color:var(--slate);font-size:13px;font-weight:500}.stat .n{letter-spacing:-.01em;margin-top:4px;font-size:24px;font-weight:700}.stat .c{color:var(--slate);margin-top:6px;font-size:12.5px}.chip{background:var(--terra-t);width:40px;height:40px;color:var(--terra-d);border-radius:16px;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;top:16px;right:16px}.chip.sg{background:var(--sage-t);color:var(--sage-d)}.stat.hl{background:var(--harbor);border-color:var(--harbor)}.stat.hl .l,.stat.hl .c{color:#c3cdd6}.stat.hl .n{color:var(--card)}.stat.hl .chip{color:var(--terra);background:#fdfaf71f}.won{color:var(--sage);font-weight:600}.tabs{border-bottom:1px solid var(--border);display:flex}.tabs span{color:var(--slate);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:14px;font-weight:500}.tabs .on{color:var(--ink);border-color:var(--terra)}.lh{justify-content:space-between;align-items:center;margin:16px 0 8px;display:flex}.tools{gap:10px;display:flex}.search{width:224px;height:36px;color:var(--mute);background:var(--card);border:1px solid #d6cec4;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.btn{background:var(--terra);height:36px;color:var(--harbor);white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.btn.dark{background:var(--harbor);color:var(--card)}.btn.ghost{background:var(--card);color:var(--ink);border:1px solid #d6cec4;font-weight:500}.btn.lg{height:44px;padding:0 22px;font-size:14px}table{border-collapse:collapse;width:100%}th{text-align:left;color:var(--th);border-bottom:1px solid var(--border);padding:7px 10px 7px 0;font-size:13px;font-weight:400}td{border-bottom:1px solid var(--soft-b);height:52px;padding:9px 10px 9px 0;font-size:14px;font-weight:500}tr:last-child td{border-bottom:0}.nm{font-weight:600}.st{align-items:center;gap:6px;display:flex}.dot{border-radius:9999px;flex:none;width:8px;height:8px}.ck{background:var(--sage);width:12px;height:12px;color:var(--card);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:8px;display:flex}.pill{border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pill.sg{background:var(--sage-t);color:var(--sage-d)}.pill.tr{background:var(--terra-t);color:var(--terra-d)}.pill.hb{color:var(--harbor);background:#1b2d3e14}.pill.gy{color:#6e655c;background:#eeeae5}.two{grid-template-columns:1.6fr 1fr;align-items:start;gap:16px;display:grid}.field{margin-bottom:16px}.field label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.field .hint{color:var(--slate);margin-left:4px;font-size:12px;font-weight:400}.inp{width:100%;height:40px;color:var(--ink);background:#fffdfb;border:1px solid #d6cec4;border-radius:8px;padding:0 12px;font-family:inherit;font-size:14px}textarea.inp{resize:none;height:84px;padding:10px 12px}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.consent{background:var(--terra-t);border-radius:10px;align-items:flex-start;gap:10px;margin:4px 0 20px;padding:12px 14px;font-size:13px;display:flex}.box{border:1.5px solid var(--terra-d);background:var(--card);border-radius:4px;flex:none;width:16px;height:16px;margin-top:1px}.steps{margin:0;padding:0;list-style:none}.steps li{border-top:1px solid var(--soft-b);gap:12px;padding:12px 0;font-size:13px;line-height:1.5;display:flex}.steps li:first-child{border-top:0;padding-top:4px}.num{background:var(--harbor);width:24px;height:24px;color:var(--card);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.steps b{font-weight:600}.muted{color:var(--slate)}.tl{margin:0;padding:0;list-style:none;position:relative}.tl li{gap:14px;padding:0 0 18px;display:flex;position:relative}.tl li:before{content:"";background:var(--soft-b);width:2px;position:absolute;top:14px;bottom:0;left:5px}.tl li:last-child:before{display:none}.tl .d{background:var(--sage);z-index:1;border-radius:9999px;flex:none;width:12px;height:12px;margin-top:4px;position:relative}.tl .d.next{background:var(--card);border:2px solid var(--terra)}.tl .w{font-size:13.5px;font-weight:600}.tl .m{color:var(--slate);margin-top:2px;font-size:12.5px}.math td{height:44px}.total td{border-top:1px solid var(--border);font-weight:700}.msg{gap:10px;margin-bottom:14px;display:flex}.msg .a{background:var(--harbor);width:30px;height:30px;color:var(--card);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.msg .a.p{color:var(--ink);background:#d9d2c8}.bubble{background:var(--page);border-radius:4px 12px 12px;padding:10px 12px;font-size:13px;line-height:1.5}.who{color:var(--slate);margin-bottom:4px;font-size:12px}.compose{gap:8px;margin-top:6px;display:flex}.doc{border-top:1px solid var(--soft-b);align-items:center;gap:14px;padding:16px 0;display:flex}.doc:first-child{border-top:0}.doc .ic{background:var(--terra-t);width:40px;height:40px;color:var(--terra-d);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:19px;display:flex}.doc .ic.sg{background:var(--sage-t);color:var(--sage-d)}.doc .x{flex:1}.doc .w{font-size:14px;font-weight:600}.doc .m{color:var(--slate);margin-top:2px;font-size:12.5px}.faq{border-top:1px solid var(--soft-b);padding:16px 0}.faq:first-child{border-top:0}.faq .q{justify-content:space-between;align-items:center;font-size:14.5px;font-weight:600;display:flex}.faq .q span{color:var(--slate);font-size:16px}.faq .ans{color:#3a4b5a;max-width:760px;margin-top:8px;font-size:13.5px;line-height:1.6}.side h3{margin:0 0 4px;font-size:15px;font-weight:600}.item{border-top:1px solid var(--soft-b);align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.item:first-child{border-top:0}.item .ic{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.item .x{flex:1}.item .k{letter-spacing:.06em;text-transform:uppercase;color:var(--terra-d);font-size:12px;font-weight:600}.item .w{margin-top:2px;font-size:15px;font-weight:600}.item .m{color:var(--slate);margin-top:4px;font-size:13px;line-height:1.5}.item .acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:280px;display:flex}.due{color:var(--slate);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.callout{background:var(--terra-t);border-radius:12px;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:13.5px;display:flex}.callout .ic{color:var(--terra-d);font-size:20px;display:flex}.idx a.card{padding:18px 20px;display:block}.idx .w{justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex}.idx .m{color:var(--slate);margin-top:4px;font-size:13px;line-height:1.5}.idx h2{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);margin:28px 0 12px;font-size:13px;font-weight:600}h2.t17{margin:0}.mail{border:1px solid var(--border);background:var(--card);border-radius:12px;font-size:13.5px;line-height:1.55;overflow:hidden}.mail-h{border-bottom:1px solid var(--border);color:var(--slate);flex-direction:column;gap:2px;padding:10px 14px;font-size:12.5px;display:flex}.mail-h b{color:var(--ink);font-weight:600}.mail-b{padding:16px 14px}.mail-b p{margin:0 0 10px}.mail-b .note{border-left:3px solid var(--terra);color:#3a4b5a;padding-left:10px;font-style:italic}.trk{grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.trk li{text-align:center;flex-direction:column;align-items:center;padding:0 4px;display:flex;position:relative}.trk li:before{content:"";background:var(--track);z-index:0;width:100%;height:3px;position:absolute;top:7px;left:-50%}.trk li:first-child:before{display:none}.trk li.done:before,.trk li.now:before{background:var(--sage)}.trk .b{background:var(--track);z-index:1;border:3px solid var(--card);border-radius:9999px;width:16px;height:16px;position:relative}.trk li.done .b{background:var(--sage)}.trk li.now .b{background:var(--card);border:3px solid var(--terra);width:18px;height:18px;margin-top:-1px}.trk .n{margin-top:10px;font-size:13.5px;font-weight:600}.trk .dt{color:var(--slate);margin-top:2px;font-size:12.5px}.trk li.now .n{color:var(--terra-d)}.split{grid-template-columns:1fr 1.25fr;align-items:start;gap:16px;margin-top:16px;display:grid}.kv{border-top:1px solid var(--soft-b);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.kv:first-of-type{border-top:0}.kv span{color:var(--slate);flex:none}.empty{background:var(--page);color:#3a4b5a;border-radius:12px;align-items:flex-start;gap:12px;margin-top:14px;padding:16px;font-size:14px;line-height:1.5;display:flex}.empty svg{color:var(--terra-d);flex:none;margin-top:2px;font-size:20px}@media (max-width:760px){.ro2 th:first-child,.ro2 td:first-child,.ro2 th:nth-child(5),.ro2 td:nth-child(5),.ro2 th:nth-child(6),.ro2 td:nth-child(6){display:none}.tw table.ro2{min-width:0}}.kv b{text-align:right;font-weight:500}.chat{flex-direction:column;min-height:520px;display:flex}.chat-h{border-bottom:1px solid var(--border);color:var(--terra-d);align-items:center;gap:10px;padding:16px 20px;font-size:18px;display:flex}.chat-b{flex-direction:column;flex:1;gap:12px;padding:16px 20px;display:flex}.when{text-align:center;color:var(--slate);font-size:12px}.m{flex-direction:column;max-width:78%;display:flex}.m.in{align-self:flex-start}.m.out{align-self:flex-end;align-items:flex-end}.bub{border-radius:14px;padding:11px 14px;font-size:14px;line-height:1.5}.m.in .bub{background:var(--harbor);color:var(--card);border-bottom-left-radius:4px}.m.out .bub{background:var(--track);color:var(--ink);border-bottom-right-radius:4px}.by{color:var(--slate);margin-top:4px;font-size:12px}.chat-f{background:var(--page);border-radius:12px;align-items:center;gap:8px;margin:0 12px 12px;padding:12px;display:flex}.chat-f .inp{background:var(--card);flex:1}@media (max-width:760px){.split{grid-template-columns:1fr}.trk{grid-template-columns:1fr;gap:0}.trk li{text-align:left;flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 14px}.trk li:before{width:3px;height:100%;top:-50%;left:7px}.trk .n{margin-top:0}.trk .dt{margin-left:auto}}.earn2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.earn2 .e{background:var(--harbor);color:var(--card);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.earn2 .e:first-child{background:var(--page);color:var(--ink);border:1px solid var(--border)}.earn2 .e:first-child .k{color:var(--slate)}.earn2 .k{color:#c3cdd6;font-size:12.5px}.earn2 .v{font-size:22px;font-weight:700}.ob-head{background:var(--card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:68px;padding:0 32px;display:flex}.ob-head img{width:auto;height:34px;display:block}.ob-head a{color:var(--slate);font-size:14px;font-weight:500}.ob{max-width:760px;margin:0 auto;padding:36px 24px 60px}.stepper{gap:8px;margin:0 0 28px;display:flex}.stepper .sp{flex:1}.stepper .bar{background:var(--track);border-radius:4px;height:4px}.stepper .done .bar{background:var(--sage)}.stepper .now .bar{background:var(--terra)}.stepper .lbl{color:var(--slate);margin-top:8px;font-size:12.5px;font-weight:500}.stepper .now .lbl{color:var(--ink);font-weight:600}.stepper .done .lbl{color:var(--sage-d)}.ob h1{font-size:26px}.ob .card{margin-top:18px;padding:24px}.terms{margin:0;padding:0;list-style:none}.terms li{border-top:1px solid var(--soft-b);gap:12px;padding:11px 0;font-size:14.5px;line-height:1.5;display:flex}.terms li:first-child{border-top:0;padding-top:0}.terms .ic{color:var(--sage);flex:none;margin-top:1px;font-size:18px}.docbox{border:1px solid var(--border);background:var(--page);border-radius:12px;align-items:center;gap:14px;margin:6px 0 18px;padding:14px 16px;display:flex}.docbox .ic{background:var(--terra-t);width:40px;height:40px;color:var(--terra-d);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:19px;display:flex}.radio{border:1px solid var(--border);background:#fffdfb;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:14px 16px;font-size:14.5px;display:flex}.radio.pick{border-color:var(--terra);background:var(--terra-t)}.radio input{accent-color:#97583b;width:16px;height:16px;margin-top:3px}.radio small{color:var(--slate);margin-top:2px;font-size:13px;display:block}.drop{text-align:center;color:var(--slate);background:#fffdfb;border:1.5px dashed #cfc5b9;border-radius:12px;margin:6px 0 4px;padding:26px;font-size:14px}.drop b{color:var(--ink)}.lock{color:var(--slate);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.ob-foot{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.okbar{background:var(--sage-t);color:var(--sage-d);border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.search span{color:var(--slate)}.inp::placeholder{color:#6b7280}a:focus-visible,.btn:focus-visible,.inp:focus-visible,select:focus-visible{outline:2px solid var(--terra-d);outline-offset:2px}.modal{z-index:50;background:#1b2d3e73;justify-content:center;align-items:flex-start;padding:48px 16px;display:none;position:fixed;inset:0;overflow-y:auto}.modal:target,.modal.open{display:flex}.mbox{background:var(--card);border-radius:18px;grid-template-columns:1.5fr 1fr;width:100%;max-width:920px;display:grid;overflow:hidden;box-shadow:0 20px 60px #1b2d3e40}.mform{padding:26px 26px 22px}.mside{background:var(--page);border-left:1px solid var(--border);padding:26px 22px}.mhead{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.mhead h2{margin:0;font-size:20px;font-weight:700}.x-close{width:36px;height:36px;color:var(--slate);background:#1b2d3e0f;border-radius:9999px;justify-content:center;align-items:center;font-size:18px;display:flex}.calc{background:var(--card);border:1px solid var(--border);border-radius:14px;margin-top:16px;padding:16px}.calc h3{margin:0 0 10px;font-size:14px;font-weight:600}.calc .row2{gap:10px}select.inp{appearance:none;background:#fffdfb url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235F6E7D' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>") right 12px center no-repeat}.earn{background:var(--harbor);color:var(--card);border-radius:10px;justify-content:space-between;align-items:baseline;margin-top:4px;padding:12px 14px;display:flex}.earn .v{font-size:24px;font-weight:700}.earn .k{color:#c3cdd6;font-size:12.5px}.calc .fine{color:var(--slate);margin:10px 0 0;font-size:12.5px;line-height:1.5}.tw{overflow-x:auto}.menu-btn{display:none}.ans{font-size:15px}.steps li,.item .m{font-size:14.5px}.mbox{align-content:start}.two>div>.calc:first-child{margin-top:0}@media (max-width:760px){.nav{gap:12px;height:60px;padding:0 16px}.nav img{height:26px}.links{display:none}.badge-admin{margin-left:0}.right .circ{display:none}.menu-btn{display:flex}.right{margin-left:auto}.stat .chip{display:none!important}.rt th:first-child,.rt td:first-child,.rt th:nth-child(4),.rt td:nth-child(4),.rt th:nth-child(6),.rt td:nth-child(6),.rt th:nth-child(7),.rt td:nth-child(7),.ro th:nth-child(3),.ro td:nth-child(3),.ro th:nth-child(4),.ro td:nth-child(4),.ro th:nth-child(5),.ro td:nth-child(5),.ro th:nth-child(6),.ro td:nth-child(6),.ro th:nth-child(7),.ro td:nth-child(7),.ro th:nth-child(9),.ro td:nth-child(9),.ro th:nth-child(10),.ro td:nth-child(10){display:none}.tw table.rt,.tw table.rp,.tw table.ro{min-width:0}.main{padding:20px 16px 40px}h1{font-size:22px}.ph{flex-direction:column;align-items:flex-start;gap:12px}.grid4,.grid3{grid-template-columns:1fr 1fr;gap:10px}.stat{height:auto;min-height:104px}.two,.row2,.mbox{grid-template-columns:1fr}.mside{border-left:0;border-top:1px solid var(--border)}.modal{padding:0}.mbox{border-radius:0;min-height:100%}.lh{flex-direction:column;align-items:flex-start;gap:10px}.tools{flex-direction:column;width:100%}.search{width:100%}.btn{justify-content:center;height:44px}.tabs{white-space:nowrap;overflow-x:auto}.tw table{min-width:640px}.item{flex-wrap:wrap}.item .acts{justify-content:flex-start;width:100%;min-width:0;padding-left:56px}.doc{flex-wrap:wrap}.ovh{flex-direction:column;align-items:flex-start;gap:10px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button.btn{cursor:pointer}@media print{.nav,.no-print,.menu-btn{display:none!important}body{background:#fdfaf7}.main{padding:0}.card{box-shadow:none;border:0}}.agree-text{white-space:pre-wrap;border:1px solid var(--border);background:var(--page);max-height:420px;color:var(--ink);border-radius:12px;margin:0;padding:16px 18px;font-family:inherit;font-size:13.5px;line-height:1.6;overflow:auto}.agree-draft{letter-spacing:.1em;color:var(--terra-d);background:var(--terra-t);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}textarea.inp.tall{resize:vertical;height:260px;font-size:13.5px;line-height:1.5}details.agree summary{cursor:pointer;color:var(--slate);margin-top:6px;font-size:13px;text-decoration:underline}details.agree[open] summary{margin-bottom:10px}.agree-full{max-height:none;overflow:visible}@media print{.signed-copy{background:0 0!important;max-width:none!important;padding:0!important}.agree-full{background:0 0;border:0;padding:0;font-size:10.5pt;line-height:1.5}@page{margin:.7in .75in;background:#fdfaf7}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.trk{grid-template-columns:repeat(var(--cols,7),1fr)}.bell,.menu-btn{position:relative}.count{background:var(--terra-d);color:#fdfaf7;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-5px;right:-5px}.menu-btn{cursor:pointer;border:0}.signout-btn{height:32px;padding:0 10px;font-size:13px}.phone-menu{display:none}.inp,main p,.sub,.item .m,.faq .ans,.callout,.empty,.bub,.bubble,.terms li,.steps li,.okbar,.lock{font-size:16px}td,.kv,.doc .w{font-size:15px}.s13,.doc .m,.field label,.consent,.radio small,.stat .c,.trk .dt,.tl .m,.who,.by{font-size:14px}.trk .n{font-size:14.5px}.calc .fine,.due,.field .hint{font-size:13.5px}.reason{background:var(--terra-t);border-left:4px solid var(--terra-d);border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px 18px;font-size:16px;line-height:1.5;display:flex}.reason .ic{color:var(--terra-d);flex:none;font-size:22px;display:flex}.req{color:var(--terra-d);margin-left:2px;font-weight:700}.inp.bad{border-color:var(--terra-d);box-shadow:0 0 0 1px var(--terra-d)}.field-err{color:var(--terra-d);margin:6px 0 0;font-size:14px}.drop.over{border-color:var(--terra-d);background:var(--terra-t)}.adj{color:var(--slate);margin-top:2px;font-size:13.5px;font-weight:400;line-height:1.45;display:block}@media (max-width:760px){.trk{grid-template-columns:1fr}.nav{position:relative}.signout{display:none}.menu-btn{width:44px;height:44px}.phone-menu{background:var(--card);border-bottom:1px solid var(--border);z-index:40;flex-direction:column;padding:4px 16px 10px;display:flex;position:absolute;top:60px;left:0;right:0;box-shadow:0 14px 28px #1b2d3e24}.phone-menu a,.phone-menu button{min-height:48px;color:var(--ink);border:0;border-bottom:1px solid var(--soft-b);text-align:left;cursor:pointer;background:0 0;align-items:center;width:100%;padding:0;font-family:inherit;font-size:16px;font-weight:500;display:flex}.phone-menu a.on{color:var(--terra-d);font-weight:600}.phone-menu form button{border-bottom:0}.inp{height:44px}textarea.inp{height:100px}.btn{min-height:44px}td a,.crumb a,details.agree summary,.doc a{align-items:center;min-height:44px;display:inline-flex}}.tabs a{color:var(--slate);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.tabs a.on{color:var(--ink);border-color:var(--terra)}.tabs a:hover{color:var(--ink)}.search-go{color:var(--slate);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 0 0 6px;font-size:16px;display:flex}input[type=search]::-webkit-search-cancel-button{cursor:pointer}@media (max-width:760px){.tabs a{min-height:44px}.search{height:44px}}.menu-wrap{display:contents}.trk li.ended:before{background:var(--sage)}.trk li.ended .b{background:var(--terra-d)}.trk li.ended .n{color:var(--terra-d)}#messages{scroll-margin-top:16px}.jump-msgs{display:none}.testnote{background:var(--terra-t);border-left:4px solid var(--terra-d);border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:14px;line-height:1.5}@media (max-width:760px){.jump-msgs{margin:0 0 14px;display:inline-flex}}:root{--slate-d:#4e5c6a}.s13,.adj,.doc .m,.consent,.radio small,.stat .c,.tl .m,.testnote,.calc .fine,.due,.field .hint,.trk .dt{font-size:15px}.stat{height:auto;min-height:110px}th{color:var(--slate)}.radio small{color:var(--slate-d)}.stmt{padding:28px}.doc-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}button:focus-visible,summary:focus-visible,input[type=checkbox]:focus-visible,input[type=radio]:focus-visible,.search:focus-within{outline:2px solid var(--terra-d);outline-offset:2px}.search input[type=search]{align-self:stretch;height:auto}.consent input[type=checkbox]{flex:none;width:22px!important;height:22px!important}.logo-link{align-items:center;min-height:44px;display:inline-flex}.skip{z-index:100;background:var(--harbor);color:var(--card);border-radius:8px;padding:10px 16px;font-size:15px;font-weight:600;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}main:focus{outline:0}.only-phone{display:none}@media screen and (max-width:760px){.stmt{padding:18px}.doc-top{flex-direction:column}.search-go{flex:none;justify-content:center;align-self:stretch;width:44px;margin-right:-12px;padding:0}.x-close{width:44px;height:44px}.tw table.stack{min-width:0}table.stack thead{display:none}table.stack,table.stack tbody{display:block}table.stack tr{border-bottom:1px solid var(--soft-b);padding:10px 0;display:block}table.stack tr:last-child{border-bottom:0}table.stack td{border:0;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:3px 0;display:flex;text-align:right!important}table.stack td[data-l]:before{content:attr(data-l);color:var(--slate);text-align:left;flex:none;font-size:14px;font-weight:400}table.stack td:empty,table.stack td.no-phone{display:none}table.stack td.nm{padding-bottom:4px;font-size:16px;display:block;text-align:left!important}table.stack tr.total{border-top:1px solid var(--border);justify-content:space-between;display:flex}table.stack tr:nth-last-child(2):has(+tr.total){border-bottom:0}table.stack tr.total td,.only-phone{display:block}}.side h2{margin:0 0 4px;font-size:15px;font-weight:600}.signup{align-items:flex-start;gap:24px;padding:20px;display:flex}.signup-x{flex:1;min-width:0}.signup-qr{border:1px solid var(--border);background:var(--card);border-radius:12px;flex:none;width:168px;padding:8px}.signup-qr svg{width:100%;height:auto;display:block}@media (max-width:640px){.signup{flex-direction:column-reverse;align-items:stretch}.signup-qr{align-self:center;width:200px}}@media (max-width:760px){.item .acts .radio{flex:140px}}.jn{--linen:#f5ede4;--copper:#d4a574;--body:#2a2a2a;--h82:#1b2d3ed1;background:var(--card);color:var(--harbor);font-size:18px;line-height:1.7}.jn-shell{max-width:1400px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));margin:0 auto}@media (min-width:1024px){.jn-shell{padding-left:48px;padding-right:48px}}@media (min-width:1280px){.jn-shell{padding-left:72px;padding-right:72px}}.jn em{font-style:italic;font-weight:400}.jn .terra{color:var(--terra-d)}.jn-hero{background:var(--harbor);color:var(--card);padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:hidden}.jn-hero>*{z-index:2;position:relative}.jn-hero>.jn-hero-photo{z-index:0;object-fit:cover;filter:grayscale(.55)contrast(1.04);position:absolute}.jn-hero>.jn-hero-shade{z-index:1;background:linear-gradient(105deg,#1b2d3eed 0%,#1b2d3ed1 46%,#1b2d3e99 100%);position:absolute;inset:0}.jn-hero>.jn-hero-glow{z-index:1;filter:blur(6px);pointer-events:none;background:radial-gradient(58% 52% at 22% 34%,#c4896e6b 0%,#c4896e00 62%),radial-gradient(46% 44% at 82% 76%,#d4a5744d 0%,#d4a57400 66%);height:150%;animation:22s ease-in-out infinite alternate jn-drift;position:absolute;top:-30%;left:-30%;right:-30%}@keyframes jn-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}.jn-top{border-bottom:1px solid #fdfaf724;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;padding-bottom:24px;display:flex}.jn-top img{width:auto;height:30px;display:block}.jn-signin{letter-spacing:.2em;text-transform:uppercase;color:#fdfaf7c7;align-items:center;gap:.4em;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.jn-signin .jn-link{color:var(--copper);border-bottom:1px solid #d4a57480;padding-bottom:2px}.jn-signin:hover .jn-link{color:var(--card);border-color:var(--card)}.jn-eyebrow{letter-spacing:.34em;text-transform:uppercase;margin:0 0 28px;font-size:13px;font-weight:500;line-height:1}.jn-eyebrow.dark{color:var(--copper)}.jn-hero-grid{grid-template-columns:1.15fr 1fr;align-items:end;gap:80px;display:grid}.jn-hero-grid>*{min-width:0}.jn-h1{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.05em;color:var(--card);text-wrap:balance;margin:0;font-size:clamp(40px,6.4vw,88px);font-weight:300;line-height:.94}.jn-h1 em{color:var(--copper)}.jn-hero-lead{color:var(--card);max-width:36ch;margin:0 0 32px;font-size:clamp(18px,1.5vw,21px);font-weight:300;line-height:1.55}@keyframes jn-enter{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jn-enter,.jn-hero>.jn-hero-glow{animation:none}}.jn-btn{letter-spacing:.24em;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;align-items:center;gap:14px;width:fit-content;max-width:100%;padding:20px 32px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;transition:background .2s,color .2s;display:inline-flex}.jn-btn.copper{background:var(--copper);color:var(--harbor)}.jn-btn.copper:hover{background:var(--card)}.jn-btn.harbor{background:var(--harbor);color:var(--card)}.jn-btn.harbor:hover{background:var(--terra-d)}.jn-btn:disabled{opacity:.6;cursor:default}.jn a:focus-visible,.jn-btn:focus-visible{outline:2px solid var(--terra-d);outline-offset:3px}.jn-hero a:focus-visible{outline-color:var(--copper)}.jn-sec{padding-top:clamp(64px,8vw,108px);padding-bottom:clamp(64px,8vw,108px);position:relative}.jn-sec.linen{background:var(--linen)}.jn-sec.cream{background:var(--card)}.jn-sec.harbor{background:var(--harbor);color:var(--card);overflow:hidden}.jn-rule{background:var(--copper);width:52px;height:1px;margin:0 0 24px;display:block}.jn-h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.035em;color:var(--harbor);text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(30px,3.6vw,52px);font-weight:300;line-height:1.04}.jn-h2.light{color:var(--card)}.jn-h2.light em{color:var(--copper)}.jn-lead{color:var(--harbor);max-width:46ch;margin:24px 0 0;font-size:clamp(18px,1.5vw,20px);font-weight:300;line-height:1.55}.jn-lead.first{margin-top:0}.jn-body{color:var(--h82);max-width:58ch;margin:18px 0 0;font-size:18px;line-height:1.7}.jn-two{grid-template-columns:1fr 1.05fr;align-items:start;gap:80px;display:grid}.jn-two>*{min-width:0}.jn-earn{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.02em;color:var(--harbor);border-top:1px solid #1b2d3e29;max-width:30ch;margin:32px 0 6px;padding:22px 0 0;font-size:clamp(22px,2.2vw,28px);font-weight:300;line-height:1.25}.jn-form{width:100%;max-width:46ch}.jn-row{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.jn-row>*{min-width:0}.jn-field{margin-bottom:24px}.jn-field label{letter-spacing:.18em;text-transform:uppercase;color:#1b2d3ebf;margin-bottom:8px;font-size:12.5px;font-weight:500;line-height:1.3;display:block}.jn-opt{text-transform:none;letter-spacing:normal;opacity:.75;margin-left:4px}.jn-inp{width:100%;height:56px;color:var(--body);background:#fffdfb;border:1px solid #1b2d3e38;border-radius:4px;padding:0 16px;font-family:inherit;font-size:18px;transition:border-color .15s,box-shadow .15s}.jn-inp:focus{border-color:var(--terra);outline:none;box-shadow:0 0 0 2px #c4896e40}.jn-inp.bad{border-color:var(--terra-d);box-shadow:0 0 0 1px var(--terra-d)}.jn-err{color:var(--terra-d);margin:8px 0 0;font-size:16px;line-height:1.5}.jn-form .jn-btn{margin-top:6px}.jn-fine{color:var(--h82);max-width:46ch;margin:18px 0 0;font-size:16px;line-height:1.6}.jn-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.jn-done{background:var(--linen);border:1px solid #1b2d3e26;border-radius:4px;max-width:46ch;padding:36px 28px}.jn-done-h{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.032em;outline:none;margin:0;font-size:clamp(26px,2.8vw,38px);font-weight:300;line-height:1.04}.jn-done p{color:var(--h82);margin:14px 0 0;font-size:18px;line-height:1.7}.jn-steps{grid-template-columns:repeat(3,1fr);gap:48px 0;margin:56px 0 0;padding:0;list-style:none;display:grid}.jn-steps li{min-width:0;padding:0 48px}.jn-steps li:first-child{padding-left:0}.jn-steps li+li{border-left:1px solid #1b2d3e26}.jn-num{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.03em;color:var(--terra-d);font-size:clamp(32px,3.6vw,52px);font-weight:300;line-height:.9;display:block}.jn-numline{background:var(--copper);width:52px;height:1px;margin:16px 0 24px;display:block}.jn-steps h3{font-family:var(--font-dm-serif),Georgia,serif;color:var(--harbor);margin:0;font-size:clamp(21px,1.9vw,26px);font-weight:400;line-height:1.18}.jn-steps p{color:var(--h82);margin:16px 0 0;font-size:18px;font-weight:300;line-height:1.55}.jn-sec.harbor>.jn-desk-photo{object-fit:cover;filter:grayscale()contrast(1.1);opacity:.4;position:absolute}.jn-sec.harbor>.jn-desk-shade{background:linear-gradient(105deg,#1b2d3eeb 0%,#1b2d3ecc 55%,#1b2d3eb3 100%);position:absolute;inset:0}.jn-stat{z-index:1;grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid;position:relative}.jn-stat>*{min-width:0}.jn-stat-k{letter-spacing:.24em;text-transform:uppercase;color:var(--copper);margin:28px 0 0;font-size:13px;font-weight:500;line-height:1.6}.jn-stat-n{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.05em;color:var(--copper);margin:0;font-size:clamp(72px,10vw,148px);font-weight:300;line-height:.85}.jn-stat-l{color:var(--card);margin:20px 0 0;font-size:clamp(18px,1.5vw,21px);font-weight:300;line-height:1.5}.jn-stat-f{color:#fdfaf7c7;border-top:1px solid #fdfaf729;max-width:52ch;margin:20px 0 0;padding-top:20px;font-size:16px;line-height:1.65}.jn-who{margin:0;padding:0;list-style:none}.jn-who li{color:var(--harbor);border-bottom:1px solid #1b2d3e1f;gap:18px;padding:18px 0;font-size:18px;line-height:1.55;display:flex}.jn-who li:first-child{border-top:1px solid #1b2d3e1f}.jn-who li:before{content:"";background:var(--terra);border-radius:50%;flex:none;width:7px;height:7px;margin-top:.62em}.jn-who-end{font-family:var(--font-fraunces),Georgia,serif;color:var(--terra-d);margin:28px 0 0;font-size:clamp(22px,2.2vw,28px);font-style:italic;font-weight:300;line-height:1.3}.jn-close{text-align:center}.jn-thanks{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.03em;color:var(--harbor);text-wrap:balance;max-width:24ch;margin:0 auto 28px;font-size:clamp(26px,3vw,42px);font-weight:300;line-height:1.15}.jn-name{width:220px;height:auto;margin:0 auto;display:block}.jn-llc{letter-spacing:.22em;text-transform:uppercase;color:#1b2d3eb3;margin:14px 0 0;font-size:12.5px;font-weight:500}.jn-q{color:var(--h82);margin:36px 0 14px;font-size:18px}.jn-close .jn-btn{margin:0 auto}@media (max-width:1023px){.jn-hero-grid,.jn-two,.jn-stat{grid-template-columns:1fr;gap:36px}.jn-steps{grid-template-columns:1fr;gap:40px}.jn-steps li,.jn-steps li:first-child{padding:0}.jn-steps li+li{border-top:1px solid #1b2d3e26;border-left:0;padding-top:36px}}@media (max-width:560px){.jn{font-size:17px}.jn-top img{height:22px}.jn-wide{display:none}.jn-row{grid-template-columns:1fr}.jn-btn{letter-spacing:.18em;padding:18px 24px}.jn-hero-in{padding-top:44px}}.jn-hero-grid{align-items:start}.jn-hero-me{color:#fdfaf7d9;max-width:46ch;margin:18px 0 0;font-size:18px;line-height:1.7}.jn-hero .jn-hero-lead{margin:28px 0 0}.jn-hero .jn-earn{color:var(--card);border-top-color:#fdfaf72e;margin-top:28px}.jn-panel{background:var(--card);color:var(--harbor);border-radius:4px;padding:36px 36px 32px;box-shadow:0 30px 70px -30px #0a141e99}.jn-panel-h{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.035em;color:var(--harbor);margin:0;font-size:clamp(30px,3vw,44px);font-weight:300;line-height:1.04}.jn-panel-lead{color:var(--harbor);margin:14px 0 0;font-size:clamp(18px,1.5vw,20px);font-weight:300;line-height:1.5}.jn-panel-body{color:var(--h82);margin:10px 0 26px;font-size:17px;line-height:1.65}.jn-panel .jn-form{max-width:none}.jn-panel .jn-done{background:var(--linen);max-width:none}@media (max-width:560px){.jn-panel{margin:0 -4px;padding:28px 20px 24px}}.jn-quotes li{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.01em;font-size:clamp(20px,1.9vw,24px);font-weight:300;line-height:1.4}.jn-hero{padding-bottom:clamp(44px,5vw,72px)}.jn-top{padding-top:20px;padding-bottom:20px}.jn-hero-in{padding-top:clamp(36px,4.5vw,64px)}.jn-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:72px}.jn-h1{font-size:clamp(40px,5.4vw,76px)}.jn-eyebrow{margin-bottom:22px}.jn .jn-hero-me{color:#fdfaf7e6;max-width:44ch;margin:22px 0 0;font-size:clamp(18px,1.4vw,20px);font-weight:300;line-height:1.6}.jn .jn-hero-me+.jn-hero-me{margin-top:12px}.jn-hero .jn-earn{color:var(--copper);max-width:32ch;margin-top:26px;padding-top:20px;font-size:clamp(21px,1.9vw,26px)}.jn-panel{padding:32px 32px 28px}.jn-panel-body{margin:12px 0 22px}.jn-panel .jn-field{margin-bottom:18px}.jn-panel .jn-fine{margin-top:14px;font-size:15px}.jn-strip{background:var(--linen);border-bottom:1px solid #1b2d3e14}.jn-strip-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;padding-top:28px;padding-bottom:28px;display:flex}.jn-flow{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.03em;color:var(--harbor);white-space:nowrap;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:300;line-height:1.2}.jn-flow span[aria-hidden]{color:var(--terra-d);margin:0 .28em}.jn-strip-note{color:var(--h82);margin:0;font-size:18px;line-height:1.5}.jn-foot{background:var(--card)}.jn-foot-in{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;padding-top:26px;padding-bottom:30px;display:flex}.jn-foot .jn-name{width:150px;height:auto;margin:0}.jn-foot-txt{color:var(--h82);margin:0;font-size:16px}.jn-foot-txt a{color:var(--harbor);text-decoration:underline;-webkit-text-decoration-color:var(--terra);text-decoration-color:var(--terra);text-underline-offset:3px;align-items:center;min-height:44px;font-weight:500;display:inline-flex}@media (max-width:1023px){.jn-hero-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){.jn-hero-in{padding-top:28px}.jn-h1{font-size:40px}.jn-flow{font-size:22px}.jn-strip-in{text-align:center;justify-content:center;padding-top:24px;padding-bottom:24px}.jn-foot-in{flex-direction:column;gap:4px}.jn-panel .jn-btn{letter-spacing:.16em;justify-content:center;width:100%;padding-left:16px;padding-right:16px}}.jn-strip-in{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:30px;padding-bottom:32px}.jn-strip-note{max-width:62ch}.jn-enter{animation:none}.jn-jump{margin-top:26px;display:none}.jn-req{color:var(--terra-d);font-weight:600}.jn-inp{border-color:#1b2d3e8c}.jn-inp:focus{border-color:var(--terra-d);box-shadow:0 0 0 2px var(--terra-d)}.jn-panel .jn-fine{font-size:16px}.jn-hero>.jn-hero-shade{background:linear-gradient(#1b2d3e8c 0,#1b2d3e00 140px),linear-gradient(105deg,#1b2d3ef0 0%,#1b2d3ee0 46%,#1b2d3ecc 100%)}@media (max-width:1023px){.jn-jump{display:inline-flex}.jn-hero>.jn-hero-shade{background:#1b2d3ee6}}@media (max-width:560px){.jn-wide{display:inline}.jn-signin{letter-spacing:.12em;text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:0 .4em;max-width:62%;font-size:11.5px}.jn-jump{justify-content:center;width:100%}}.jn-login .jn-hero{min-height:100svh}.jn-login-in{max-width:560px;padding-top:clamp(40px,6vw,88px)}.jn-login-h{margin:0 0 4px;font-size:clamp(44px,5vw,68px)}.jn-login .jn-hero-me{margin:14px 0 22px}.jn-login .testnote{color:var(--harbor);margin:0 0 24px}.jn-login .card{background:var(--card);color:var(--harbor);border:0;border-radius:4px;margin-top:20px;padding:28px;box-shadow:0 30px 70px -30px #0a141e99}.jn-login form.card{padding:32px}.jn-login .t17{font-family:var(--font-dm-serif),Georgia,serif;font-size:22px;font-weight:400}.jn-login .s13{color:var(--h82);font-size:16px}.jn-login .s13 a{color:var(--harbor)}.jn-login .field label{letter-spacing:.18em;text-transform:uppercase;color:#1b2d3ebf;margin-bottom:8px;font-size:12.5px;font-weight:500}.jn-login .inp{background:#fffdfb;border:1px solid #1b2d3e8c;border-radius:4px;height:56px;padding:0 16px;font-size:18px}.jn-login .inp:focus-visible{border-color:var(--terra-d);box-shadow:0 0 0 2px var(--terra-d);outline:none}.jn-login .btn.lg{background:var(--harbor);height:auto;min-height:56px;color:var(--card);letter-spacing:.2em;text-transform:uppercase;border-radius:4px;font-size:13px;font-weight:500}.jn-login .btn.lg:hover{background:var(--terra-d)}.jn-login .btn.lg:focus-visible{outline:2px solid var(--copper);outline-offset:3px}
