@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/_next/static/media/8944b620b1cbd52c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/_next/static/media/e67b341ec6940591-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/_next/static/media/6f186b99b056d3e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_2a1a39{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_2a1a39{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3f4a4b{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}*{box-sizing:border-box}body{margin:0;color:#0A2530;background:#E9EEEA;line-height:1.5}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #F2B200;outline-offset:2px}h1,h2,h3{font-family:Bricolage Grotesque,sans-serif;margin:0}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.pad{padding-top:28px;padding-bottom:56px}.hdr{background:#0A2530;color:#fff}.hdr-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding-top:16px;padding-bottom:16px}.logo{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:22px;color:#fff;text-decoration:none}.logo span{color:#F2B200}.hdr nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;font-size:15px;font-weight:500}.hdr nav a{color:#fff;text-decoration:none;padding:8px 0}.hdr nav a.cur{border-bottom:3px solid #f2b200}.adm{background:#F2B200;color:#0A2530;font-size:11px;border-radius:4px}.adm,.chipx{padding:3px 8px;margin-left:8px;font-family:Instrument Sans}.chipx{font-style:normal;font-size:12px;border:1px solid rgba(255,255,255,.4);border-radius:999px;font-weight:500}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:6px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent}.btn-wa{background:#087A45;color:#fff!important}.btn-wa:hover{background:#065E35}.btn-dk{background:#0A2530;color:#fff;border:0}.btn-ln{background:transparent;color:#0A2530;border-color:#0A2530}.btn-lw,.hdr .btn-lw{border:1px solid rgba(255,255,255,.5);border-radius:6px;padding:10px 16px!important}.ftr{background:#0A2530;color:#9FB8B8}.ftr-in{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding-top:28px;padding-bottom:28px;font-size:14px}.ftr-l{display:flex;gap:20px}.mbar{display:none;position:-webkit-sticky;position:sticky;bottom:0;gap:10px;padding:12px 16px;background:#fff;border-top:1px solid #cbd6d2}.mbar .btn{flex:1 1}@media(max-width:700px){.mbar{display:flex}.two{grid-template-columns:1fr!important}}.bc{font-size:14px;margin-bottom:20px}.bc,.bc a{color:#44585F}.bc strong{color:#0A2530}.h1{font-size:clamp(28px,5vw,40px);line-height:1.1}.h1,.h2{font-weight:800}.h2{font-size:26px;margin:36px 0 14px}.h3{font-weight:700;font-size:18px;margin:22px 0 8px}.h3.w{color:#fff;margin-top:0}.lead{font-size:18px;color:#25404A;max-width:760px}.muted{color:#44585F}.s12{font-size:12px}.s14{font-size:14px}.note{background:#FCEFC4;border-radius:6px;padding:12px 16px;margin:12px 0;font-size:15px}.note.ok{background:#DDF1E4}.note.err{background:#FBE0DC}.note ul{margin:6px 0 0 18px;padding:0}.ans{background:#FFFFFF;border-left:4px solid #f2b200;padding:12px 16px;margin:14px 0;font-size:15px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:24px;gap:24px}.card{background:#fff;border:1px solid #cbd6d2;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.card:hover{box-shadow:0 8px 24px rgba(14,27,44,.14)}.cl{text-decoration:none;color:inherit;display:block}.cb{padding:16px;display:flex;flex-direction:column;gap:6px}.cb h3{font-size:20px;margin:0}.cb h3 a{text-decoration:none}.ca{padding:12px 16px 16px;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.ca .btn{flex:1 1}.ph{position:relative;height:190px;background:#D9E5E3;display:flex;align-items:center;justify-content:center;font-size:12px;color:#55696E}.ph.big{height:380px;font-size:14px}.bdg{position:absolute;top:12px;left:12px;background:#F2B200;color:#0A2530;font-size:12px;font-weight:700;padding:6px 10px;border-radius:4px}.bdg-dk{background:#0A2530;color:#fff}.b-j{background:#D9E5E3;color:#0A2530}.b-s{background:#DCE8F7;color:#10325E}.b-o{background:#F2B200;color:#0A2530}.pr{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:24px;margin:6px 0 0}.pr.big{font-size:34px}.tag{color:#8A5A00;font-weight:600;margin:4px 0}.lbl2{margin:10px 0 0;font-size:13px;font-weight:700;color:#44585F}.two{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:36px;gap:36px;align-items:start}.two.form{grid-template-columns:1.6fr 1fr}.thumbs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:8px}.thumbs .ph{height:70px}.btns{display:flex;flex-wrap:wrap;gap:10px}.box,.btns{margin:16px 0}.box{background:#fff;border:1px solid #cbd6d2;border-radius:8px;padding:20px}.box h3{margin:0 0 8px}.fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px}.fg{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.lbl{font-size:14px;font-weight:600}.inp{min-height:44px;padding:0 12px;border:1px solid #8da09c;border-radius:6px;font-family:inherit;font-size:16px;background:#fff;width:100%}textarea.inp{padding:10px 12px}.spec{width:100%;border-collapse:collapse;font-size:15px}.spec td,.spec th{text-align:left;padding:8px 10px;border-bottom:1px solid #dce6e3;vertical-align:top}.spec th{width:34%;color:#44585F;font-weight:600}.ticks{padding-left:20px}.ticks2{list-style:none;padding:0}.ticks2 li{padding:6px 0}.ticks2 .g:before{content:"✔ ";color:#087A45}.ticks2 .r{color:#B3261E;font-weight:700}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;align-items:center}.chip{min-height:44px;padding:0 18px;border-radius:4px;border:1px solid #a9bcb8;background:#fff;color:#0A2530;font-family:inherit;font-size:15px;font-weight:500;cursor:pointer}.chip.on{background:#0A2530;color:#fff;border-color:#0A2530;font-weight:600}.track{display:flex;list-style:none;padding:0;margin:10px 0;gap:4px}.track li{flex:1 1;text-align:center;font-size:12px;color:#5F7378}.track i{display:block;height:6px;background:#BCCAC5;border-radius:3px;margin-bottom:4px}.track li.done{color:#0A2530;font-weight:700}.track li.done i{background:#087A45}.legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:16px 0;font-size:14px}.legend div{border-top:2px solid #0a2530;padding-top:8px}.kick{font-size:13px;font-weight:700;letter-spacing:.06em;color:#44585F}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:16px 0}.stat{background:#fff;border:1px solid #cbd6d2;border-radius:8px;padding:14px}.stat b{display:block;font-size:28px;font-family:Bricolage Grotesque}.stat span{font-size:13px;color:#44585F}.tw{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;background:#fff;border:1px solid #cbd6d2;font-size:14px}.tbl td,.tbl th{padding:10px;border-bottom:1px solid #dce6e3;text-align:left;vertical-align:middle}.tbl th{background:#E1EAE7;font-size:13px}.exr td{color:#5F7378;background:#F1F6F4}.mini{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;margin:2px 4px 2px 0;border:1px solid #0a2530;border-radius:4px;background:#fff;color:#0A2530;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.mini.ok{background:#087A45;color:#fff;border-color:#087A45}.who{font-size:12px;font-weight:700;padding:4px 8px;border-radius:999px;background:#D9E5E3;display:inline-block}.who.pub{background:#DDF1E4;color:#0B5A2C}.who.cli{background:#DCE8F7;color:#10325E}.who.none{color:#44585F}.st,.who.none{background:#DCE6E3}.st{font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px;display:inline-block}.st-approved,.st-retail{background:#DDF1E4;color:#0B5A2C}.st-cnf,.st-requested{background:#FCEFC4;color:#7A5200}.st-cancelled,.st-rejected{background:#F3DAD6;color:#8A1F17}.log{list-style:none;padding:0;font-size:14px}.log li{padding:4px 0;border-bottom:1px solid #dce6e3}.log span{color:#5F7378;margin-right:8px}.opts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.opt{text-align:left;padding:14px;border:2px solid #a9bcb8;border-radius:8px;background:#fff;font-family:inherit;cursor:pointer;display:flex;flex-direction:column;gap:4px}.opt.on{border-color:#0A2530;background:#E1EAE7}.opt span{font-size:13px;color:#44585F}.opt:disabled{opacity:.7;cursor:not-allowed}.chk{display:flex;gap:8px;align-items:flex-start;margin:8px 0;font-size:15px}fieldset{border:1px solid #cbd6d2;border-radius:6px;margin-top:10px}.side{background:#0A2530;color:#CFE0DF;border-radius:8px;padding:22px;position:-webkit-sticky;position:sticky;top:12px}.sb{border-top:1px solid rgba(255,255,255,.18);padding:12px 0}.sb b{font-size:12px;letter-spacing:.08em;color:#F2B200}.sb p{margin:4px 0 0;font-size:14px;color:#fff}.seoP u{color:#8AB4F8}.seoP span{color:#9BD3A8;font-size:12px}.adbox{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;background:#E1EAE7;margin:10px 0}.adbox,.pre{border-radius:6px;padding:12px}.pre{background:#0A2530;color:#CFE0DF;font-size:12px;overflow:auto;max-height:240px;white-space:pre-wrap}.demo{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:#3B2A66;color:#fff;font-size:13px;padding:8px 16px;display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.demo a,.demo button{background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff;border-radius:4px;padding:5px 10px;font-family:inherit;font-size:13px;cursor:pointer;text-decoration:none}.demo button.on{background:#F2B200;color:#0A2530;border-color:#F2B200;font-weight:700}.seov{background:#16202E;color:#CFE0DF;padding:16px 24px;font-size:13px}.seov h3{color:#fff}.seov pre{background:#0B121C;padding:10px;border-radius:6px;max-height:260px;overflow:auto;font-size:12px}#toast{position:fixed;left:0;right:0;bottom:70px;display:flex;justify-content:center;z-index:99;pointer-events:none}.toast{background:#0A2530;color:#fff;padding:12px 18px;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);max-width:560px;font-size:14px}.toast.bad{background:#8A1F17}.box{overflow-x:auto}.two>*{min-width:0}:root{--ink:#0A2530;--tide:#14505E;--sea:#D9E5E3;--gold:#F2B200;--red:#CE1126;--green:#087A45;--bg:#E9EEEA}body{font-family:Instrument Sans,system-ui,sans-serif;line-height:1.55}.h1,.h2,.h3,.logo,.pr,h1,h2,h3{font-family:Bricolage Grotesque,sans-serif;font-stretch:88%;letter-spacing:-.01em}.h1,.h2{letter-spacing:-.02em}.ftr:before,.hdr:after,footer:before,header:after{content:"";display:block;height:6px;background:repeating-linear-gradient(90deg,#F2B200 0 30px,#CE1126 30px 44px,#0A2530 44px 52px,#087A45 52px 84px)}.card,article.card{position:relative;border-radius:14px 14px 8px 8px;border-color:#B9C9C5}.card:after{content:"";position:absolute;top:12px;right:12px;width:16px;height:16px;border-radius:50%;background:var(--bg);box-shadow:inset 0 2px 3px rgba(10,37,48,.45);z-index:3}.card:hover{box-shadow:0 10px 26px rgba(10,37,48,.18);transform:translateY(-2px);transition:transform .15s,box-shadow .15s}.card .pr{position:relative;border-top:2px dashed #bccac5;margin-top:12px;padding-top:12px}.card .pr:after,.card .pr:before{content:"";position:absolute;top:-9px;width:16px;height:16px;border-radius:50%;background:var(--bg);border:1px solid #b9c9c5}.card .pr:before{left:-24px}.card .pr:after{right:-24px}.ph,.ph2{background-image:repeating-linear-gradient(135deg,rgba(10,37,48,.045) 0 2px,transparent 2px 14px)!important}.bdg,.stamp{position:absolute;top:12px;left:12px;z-index:2;background:var(--green);color:#fff;font-family:Bricolage Grotesque,sans-serif;font-stretch:88%;font-size:13px;font-weight:700;padding:6px 11px;border-radius:3px;transform:rotate(-2deg);outline:1px dashed rgba(255,255,255,.65);outline-offset:-4px}.stamp.r{background:#fff;color:var(--red);outline:0;border:2px solid var(--red);box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--red)}.bdg-dk,.stamp.jp{background:var(--ink);color:var(--gold)}.b-j,.b-o,.b-s{background:var(--gold);color:var(--ink)}.chip{border-radius:999px}.chip.on{background:var(--ink);box-shadow:inset 0 -3px 0 var(--gold)}.btn{border-radius:8px}.btn-wa{background:var(--green)}.track i{height:8px;border-radius:2px}.track li.done i{background:var(--green)}.hero{background:var(--ink);color:#fff;position:relative;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='40' viewBox='0 0 160 40'%3E%3Cpath d='M0 20 Q20 8 40 20 T80 20 T120 20 T160 20' fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='1.5'/%3E%3C/svg%3E")}.hero h1{font-family:Bricolage Grotesque,sans-serif;font-stretch:80%;font-weight:800;font-size:clamp(40px,8vw,84px);line-height:.96;letter-spacing:-.025em;margin:0;max-width:11ch}.waybill{background:#fff;color:var(--ink);border-radius:6px;padding:22px 22px 18px;transform:rotate(1.4deg);box-shadow:0 18px 40px rgba(0,0,0,.35);position:relative}.waybill:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,#F2B200 0 30px,#CE1126 30px 44px,#0A2530 44px 52px,#087A45 52px 84px);border-radius:6px 6px 0 0}.wb-route{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;margin:8px 0 4px}.wb-route b{font-family:Bricolage Grotesque,sans-serif;font-stretch:85%;font-size:22px;line-height:1.1}.wb-route small{display:block;font-size:12px;color:#44585F;font-weight:500}.wb-line{height:46px;min-width:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 46' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%2314505E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 30 Q50 6 100 26 T196 16' stroke-dasharray='2 7'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:relative}.wb-line:after{content:"";position:absolute;left:50%;top:4px;width:30px;height:20px;margin-left:-15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'%3E%3Cpath d='M2 12h26l-4 6H6zM9 12V6h9v6M18 8h5v4' fill='%2314505E'/%3E%3C/svg%3E") 50%/contain no-repeat}.wb-lane{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-top:2px dashed #bccac5;text-decoration:none;color:inherit}.wb-lane b{font-family:Bricolage Grotesque,sans-serif;font-stretch:88%;font-size:19px}.wb-lane span{font-size:14px;color:#44585F}.wb-lane i{font-style:normal;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:34px;line-height:1;color:var(--green)}.wb-lane.jp i{color:var(--tide)}.sea{background:var(--sea);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='30' viewBox='0 0 120 30'%3E%3Cpath d='M0 15 Q15 5 30 15 T60 15 T90 15 T120 15' fill='none' stroke='%2314505E' stroke-opacity='.10' stroke-width='1.5'/%3E%3C/svg%3E");margin-top:24px}@media(max-width:700px){.waybill{transform:none}.card:after{top:10px;right:10px}}@media(prefers-reduced-motion:reduce){.card:hover{transform:none}}.hdr nav .btn,.hdr nav .btn-wa{padding:10px 16px;min-height:0;border-radius:8px}.pr.big{border-bottom:4px solid #f2b200;display:inline-block;padding-bottom:2px}.ans{border-left-color:#F2B200;border-radius:0 6px 6px 0}.demo{background:#2B2F4A}.ftr-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px 32px;gap:20px 32px;padding-top:32px;padding-bottom:8px;font-size:15px}.ftr-cols p{margin:4px 0}.ftr-cols a,.ftr-h{color:#fff}.ftr-h{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:17px}.ftr-l .linkbtn,.ftr-l a{color:#9FB8B8}.linkbtn{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}body:has(.mbar-car) .mbar-site{display:none}.mbar{z-index:20}.cbanner{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;max-width:720px;margin:0 auto;background:#fff;border:1px solid #cbd6d2;border-top:4px solid #f2b200;border-radius:8px;box-shadow:0 12px 32px rgba(10,37,48,.25);padding:16px 18px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;font-size:15px}.cbanner p{margin:0;flex:1 1 320px}@media(max-width:700px){.cbanner{bottom:76px}}.map{width:100%;min-height:320px;border:0;border-radius:8px;background:#D9E5E3}.map-ph{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;color:#44585F;padding:24px;text-align:center}.filters{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px;align-items:end;background:#fff;border:1px solid #cbd6d2;border-radius:8px;padding:16px;margin:16px 0}.filters .fg{margin:0}.bar{gap:8px 16px;align-items:center;justify-content:space-between;margin:12px 0}.bar,.pager{display:flex;flex-wrap:wrap}.pager{gap:8px;justify-content:center;margin:28px 0}.pager a,.pager span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #a9bcb8;border-radius:6px;background:#fff;text-decoration:none;padding:0 12px}.pager .on{background:#0A2530;color:#fff;border-color:#0A2530}.gallery-main{position:relative;border-radius:8px;overflow:hidden}.gallery-main .ph2{height:380px}@media(max-width:700px){.gallery-main .ph2{height:260px}}.gthumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:8px;gap:8px;margin-top:8px}.gthumbs button{padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:#D9E5E3;cursor:pointer;height:64px}.gthumbs button[aria-pressed=true]{border-color:#0A2530}.gthumbs img{width:100%;height:100%;object-fit:cover;display:block}.faq details{border-bottom:1px solid #cbd6d2;padding:4px 0}.faq summary{cursor:pointer;font-weight:600;padding:12px 0;font-size:17px;min-height:44px}.faq details p{margin:0 0 14px;color:#25404A}.toc{background:#fff;border:1px solid #cbd6d2;border-radius:8px;padding:14px 18px;font-size:15px}.toc ol{margin:6px 0 0 18px;padding:0}.toc li{margin:4px 0}.prose{font-size:17px;line-height:1.7;max-width:760px}.prose ol,.prose p,.prose ul{margin:0 0 16px}.prose .h2{scroll-margin-top:16px}.steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:20px;gap:20px}.steps li{display:flex;flex-direction:column;gap:4px}.steps strong{font-size:16px}.steps span{font-size:15px;line-height:1.5;color:#44585F}.sold-note{background:#fff;border:2px solid #0a2530;border-radius:8px;padding:16px 18px;margin:12px 0}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:700px){.hdr nav{flex-wrap:nowrap;overflow-x:auto;width:100%;gap:8px 18px;padding-bottom:4px;scrollbar-width:none}.hdr nav a{white-space:nowrap;flex:0 0 auto}}.brand{display:flex;flex-direction:column;gap:3px}.brand-by{margin:0;font-size:11.5px;line-height:1.2;color:#9FB8B8}.brand-by span{color:#F2B200;font-weight:600}