.fx-screen{position:relative;overflow:hidden;container-type:inline-size}.fx-ref30>*{font-size:3.33333cqw}.fx-ref100>*{font-size:1cqw}.fx-ref120>*{font-size:.833333cqw}.fx-screen svg{display:block}.fx-screen *{box-sizing:border-box}.fx-screen h4,.fx-screen p{margin:0}.fx-status{z-index:3;color:#0f1b2d;pointer-events:none;justify-content:space-between;align-items:center;height:4.6em;padding:.6em 2.8em 0;display:flex;position:absolute;inset:0 0 auto}.fx-status.dark{color:#fff}.fx-status span{letter-spacing:-.01em;font-size:1.4em;font-weight:700}.fx-status i{opacity:.9;background:linear-gradient(90deg,currentColor 70%,#0000 70%) content-box content-box;border:.14em solid;border-radius:.35em;width:2.5em;height:1.2em;padding:.16em;box-shadow:inset 0 0 0 .16em #0000}.fx-phone{background:#070d18;border-radius:16%/7.6%;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a,0 2.4cqw 5cqw -1cqw #0000002e,0 18cqw 36cqw -14cqw #0009;container-type:inline-size}.fx-phone:after{content:"";z-index:9;background:#000;border-radius:999px;width:27cqw;height:7.6cqw;position:absolute;top:6.6cqw;left:50%;transform:translate(-50%)}.fx-phone>.fx-screen{aspect-ratio:300/650;background:#fff;border-radius:12.6cqw;margin:3.4%}.fx-phone>.fx-screen+.fx-screen{aspect-ratio:auto;margin:3.4cqw;position:absolute;inset:0}.fx-browser{background:#fff;border-radius:max(8px,1.1cqw);position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0f1b2d14,0 30px 70px -24px #0000008c;container-type:inline-size}.fx-bbar{background:#eef1f4;border-bottom:1px solid #e1e6ec;align-items:center;gap:.75cqw;height:4.2cqw;padding:0 1.6cqw;display:flex}.fx-bbar i{background:#cbd2da;border-radius:50%;flex:none;width:1.05cqw;height:1.05cqw}.fx-bbar .url{color:#4f5b69;white-space:nowrap;background:#fff;border-radius:.7cqw;justify-content:center;align-items:center;gap:.6cqw;width:42%;height:2.6cqw;margin:0 auto;padding:0 1.4cqw;font-size:1.3cqw;font-weight:600;display:flex;overflow:hidden}.fx-bbar .url svg{flex:none;width:1.2cqw;height:1.2cqw}.fx-bbar:after{content:"";flex:none;width:4.6cqw}.fx-browser>.fx-screen{aspect-ratio:16/10}.fxc{color:#0f1b2d;height:100%;font-family:var(--font-body);background:#fff;line-height:1.35;position:relative;overflow:hidden}.fxc-in{transition:transform 1s var(--ease);position:absolute;inset:0 0 auto}.fxc-hero{color:#fff;background:#0b1a33;flex-direction:column;justify-content:flex-end;height:38em;padding:0 2.4em 2.6em;display:flex;position:relative;overflow:hidden}.fxc-hero .fx-photo{width:100%;height:100%;position:absolute;inset:0}.fxc-hero:after{content:"";background:linear-gradient(#0b1a3399 0%,#0b1a3300 24% 42%,#0b1a33e6 70%,#0b1a33 100%);position:absolute;inset:0}.fxc-lock{z-index:1;align-items:center;gap:1.2em;display:flex;position:absolute;top:5.6em;left:2.4em}.fxc-lock .n,.fxs-nav .n{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.75em;font-weight:500;line-height:1}.fxc-lock i,.fxs-nav .lk i{background:#ffffff73;width:max(1px,.1em);height:2.2em}.fxc-lock .ag,.fxs-nav .ag{letter-spacing:.22em;font-size:1.15em;font-weight:800;line-height:1}.fxc-id{z-index:1;flex-direction:column;gap:.7em;display:flex;position:relative}.fxc-id small{letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7;font-size:1.05em;font-weight:700}.fxc-id b{font-family:var(--font-display);letter-spacing:-.02em;font-size:3.7em;font-weight:500;line-height:.95}.fxc-id .lic{font-size:1.2em;font-weight:700}.fxc-id .svc{color:#ffffffb8;margin-top:-.3em;font-size:1.15em}.fxc-acts{border-bottom:1px solid #e6ebf0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fxc-acts span{flex-direction:column;align-items:center;gap:.55em;padding:1.35em 0 1.2em;font-size:1.2em;font-weight:700;display:flex;position:relative}.fxc-acts span+span{border-left:1px solid #e6ebf0}.fxc-acts svg{width:1.7em;height:1.7em}.fxc-acts .save:after{content:"";opacity:0;background:#13294b2e;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.3)}.fxc-body{flex-direction:column;gap:1.1em;padding:2.6em 2.4em .8em;display:flex}.fxc-body b{font-family:var(--font-display);letter-spacing:-.015em;font-size:2.4em;font-weight:500;line-height:1.08}.fxc-body p{color:#4f5b69;font-size:1.3em;line-height:1.5}.fxc-list{flex-direction:column;gap:.9em;padding:1.8em 2.4em 1.2em;display:flex}.fxc-list small,.fxs-sold .hd small{letter-spacing:.16em;text-transform:uppercase;color:#4f5b69;font-size:1.05em;font-weight:800}.fxc-list .row{border:1px solid #e6ebf0;border-radius:1.2em;grid-template-columns:5.6em minmax(0,1fr) 1.6em;align-items:center;gap:1.2em;padding:.8em 1em .8em .8em;display:grid}.fxc-list .th{border-radius:.7em;width:5.6em;height:4.4em}.fxc-list .row span{color:#4f5b69;font-size:1.15em;line-height:1.4}.fxc-list .row b{color:#0f1b2d;font-size:1.08em;display:block}.fxc-list .ch,.fxc-links svg{color:#8592a0;width:1.6em;height:1.6em}.fxc-links{flex-direction:column;gap:.8em;padding:.4em 2.4em 2.6em;display:flex}.fxc-links span{border:1px solid #e6ebf0;border-radius:1.2em;justify-content:space-between;align-items:center;padding:1.15em 1.2em 1.15em 1.4em;font-size:1.2em;font-weight:700;display:flex}.fxc-links svg{width:1.3em;height:1.3em}.fxc-links .appr{color:#fff;background:#13294b;border-color:#13294b}.fxc-links .appr svg{color:#fff}.fxc-cam{z-index:4;background:radial-gradient(90% 60% at 50% 45%,#5b6470 0%,#2a3038 60%,#15191f 100%);flex-direction:column;justify-content:center;align-items:center;gap:2.4em;display:flex;position:absolute;inset:0}.fxc-cam .frame{background:#f7f5f0;border-radius:1em;width:17em;padding:2em;position:relative;transform:rotate(-3deg);box-shadow:0 1em 3em #0006}.fxc-cam .frame svg{width:100%;height:auto}.fxc-cam .frame i{border:.45em solid #ffd60a;width:3.4em;height:3.4em;position:absolute}.fxc-cam .c1{border-radius:1em 0 0;top:-1.2em;left:-1.2em;border-bottom:0!important;border-right:0!important}.fxc-cam .c2{border-radius:0 1em 0 0;top:-1.2em;right:-1.2em;border-bottom:0!important;border-left:0!important}.fxc-cam .c3{border-radius:0 0 0 1em;bottom:-1.2em;left:-1.2em;border-top:0!important;border-right:0!important}.fxc-cam .c4{border-radius:0 0 1em;bottom:-1.2em;right:-1.2em;border-top:0!important;border-left:0!important}.fxc-cam .pill{color:#1c1c1e;opacity:0;background:#ffd60a;border-radius:999px;align-items:center;gap:.6em;padding:.7em 1.2em;font-size:1.25em;font-weight:700;display:inline-flex;transform:translateY(.6em)}.fxc-cam .pill svg{width:1.1em;height:1.1em}.fxc-sheet{z-index:5;color:#1c1c1e;background:#f2f2f7;border-radius:2.2em 2.2em 0 0;flex-direction:column;align-items:center;height:45em;padding:1.8em 1.8em 0;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 0 0 80em #0000}.fxc-sheet .bar{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}.fxc-sheet .bar span,.fxc-sheet .bar b{font-size:1.4em}.fxc-sheet .bar span{color:#007aff}.fxc-sheet .bar .done{text-align:right;font-weight:700}.fxc-sheet .aav{border-radius:50%;width:8.4em;height:8.4em;margin-top:2em}.fxc-sheet .nm{letter-spacing:-.01em;margin-top:1.1em;font-size:2.1em;font-weight:700}.fxc-sheet .co{color:#6c6c70;margin-top:.3em;font-size:1.3em}.fxc-sheet dl{background:#fff;border-radius:1.2em;width:100%;margin:2em 0 0}.fxc-sheet dl div{padding:1em 1.4em}.fxc-sheet dl div+div{border-top:1px solid #e5e5ea}.fxc-sheet dt{color:#6c6c70;font-size:1.1em}.fxc-sheet dd{color:#007aff;margin:.15em 0 0;font-size:1.35em}.fxc-form{z-index:4;background:#fff;flex-direction:column;gap:1.5em;padding:6.4em 2.4em 2.4em;display:flex;position:absolute;inset:0;transform:translateY(102%)}.fxc-form .hd{flex-direction:column;gap:.6em;margin-bottom:.4em;display:flex}.fxc-form .hd b{font-family:var(--font-display);letter-spacing:-.015em;font-size:2.8em;font-weight:500;line-height:1.05}.fxc-form .hd span{color:#4f5b69;font-size:1.25em}.fxc-form label{flex-direction:column;gap:.6em;display:flex}.fxc-form label span{font-size:1.15em;font-weight:700}.fxc-form .f{color:#0f1b2d;border:1px solid #cdd5de;border-radius:.6em;padding:.75em .9em;font-size:1.35em;font-style:normal;display:block}.fxc-form .send{color:#fff;text-align:center;background:#13294b;border-radius:999px;margin-top:auto;padding:1em;font-size:1.35em;font-weight:700}.fxc-form .sent{text-align:center;opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:2.4em;display:flex;position:absolute;inset:0}.fxc-form .sent i{color:#fff;background:#0e7c59;border-radius:50%;place-items:center;width:6.4em;height:6.4em;display:grid}.fxc-form .sent i svg{width:3em;height:3em}.fxc-form .sent b{font-family:var(--font-display);font-size:2.6em;font-weight:500}.fxc-form .sent span{color:#4f5b69;font-size:1.3em}.fx-banner{z-index:6;color:#0f1b2d;opacity:0;background:#fafafcf7;border-radius:2.2em;align-items:center;gap:1.1em;padding:1.2em 1.4em;display:flex;position:absolute;top:5.2em;left:1.1em;right:1.1em;transform:translateY(-2em)scale(.94);box-shadow:0 1em 3em #0000004d}.fx-banner .ic{color:#fff;background:#0e7c59;border-radius:50%;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.fx-banner .ic svg{width:1.8em;height:1.8em}.fx-banner>span:last-child{color:#4f5b69;font-size:1.2em;line-height:1.35}.fx-banner b{color:#0f1b2d;display:block}.fxs{color:#0f1b2d;height:100%;font-family:var(--font-body);background:#fff;line-height:1.35;position:relative;overflow:hidden}.fxs-in{transition:transform 1.2s var(--ease)}.fxs-nav{color:#fff;background:#0b1a33;align-items:center;gap:4em;height:7.2em;padding:0 8em;display:flex}.fxs-nav .lk{align-items:center;gap:1.6em;margin-right:auto;display:flex}.fxs-nav .n{font-size:2.2em}.fxs-nav .lk i{height:2.8em}.fxs-nav .ag{font-size:1.4em}.fxs-nav nav{gap:3.2em;display:flex}.fxs-nav nav span{font-size:1.4em;font-weight:700}.fxs-nav .ph{color:#0b1a33;background:#fff;border-radius:999px;align-items:center;gap:.8em;padding:1.1em 2em;display:flex}.fxs-nav .ph svg{width:1.5em;height:1.5em}.fxs-nav .ph .num{font-size:1.4em;font-weight:700}.fxs-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:7em;padding:6.4em 8em;display:grid}.fxs-hero .cp{flex-direction:column;gap:2.4em;display:flex}.fxs-hero small{letter-spacing:.2em;text-transform:uppercase;font-size:1.2em;font-weight:800}.fxs-hero .cp>b{font-family:var(--font-display);letter-spacing:-.025em;font-size:6.4em;font-weight:400;line-height:1.02}.fxs-hero p{color:#4f5b69;font-size:1.7em;line-height:1.55}.fxs-hero .btns{gap:1.4em;display:flex}.fxs-hero .b1,.fxs-hero .b2{white-space:nowrap;border-radius:999px;padding:1.05em 1.7em;font-size:1.5em;font-weight:700}.fxs-hero .b1{color:#fff;background:#0b1a33}.fxs-hero .b2{box-shadow:inset 0 0 0 1px #0b1a33}.fxs-hero .pic{aspect-ratio:4/5;position:relative}.fxs-hero .pic>svg{border-radius:.4em;width:100%;height:100%}.fxs-hero .lbadge{background:#fff;border-radius:1em;flex-direction:column;align-items:flex-start;gap:.5em;padding:1.4em 1.8em;display:flex;position:absolute;bottom:4.8em;left:-3.2em;box-shadow:0 1.2em 3em #0b1a3340}.fxs-hero .agl{color:#fff;letter-spacing:.2em;background:#0b1a33;border-radius:.3em;padding:.45em .8em;font-size:1.1em;font-weight:800}.fxs-hero .lbadge b{font-size:1.4em}.fxs-hero .lbadge small{letter-spacing:0;text-transform:none;color:#4f5b69;font-size:1.2em;font-weight:400}.fxs-sold{background:#f5f7fa;padding:6em 8em 8em}.fxs-sold .hd{flex-direction:column;gap:1em;display:flex}.fxs-sold .hd small{font-size:1.2em}.fxs-sold .hd b{font-family:var(--font-display);letter-spacing:-.02em;font-size:4em;font-weight:400;line-height:1.05}.fxs-sold .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4em;margin-top:3.2em;display:grid}.fxs-sold article{flex-direction:column;gap:.6em;display:flex}.fxs-sold .img{aspect-ratio:4/3;border-radius:.8em;margin-bottom:1em;position:relative;overflow:hidden}.fxs-sold .img svg{width:100%;height:100%}.fxs-sold .tag{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#c8102e;border-radius:.3em;padding:.45em .8em;font-size:1.15em;font-weight:800;position:absolute;top:1.4em;left:1.4em}.fxs-sold article b{font-size:1.6em}.fxs-sold article span{color:#4f5b69;font-size:1.35em}.fxs-sold article small{color:#13294b;font-size:1.25em;font-weight:700}.fxs.is-m .fxs-nav{gap:1em;height:10.4em;padding:4.6em 2.4em 0}.fxs.is-m .n{font-size:1.7em}.fxs.is-m .lk{gap:1em}.fxs.is-m .lk i{height:2em}.fxs.is-m .ag{font-size:1.05em}.fxs.is-m .mn{width:2.2em;height:2.2em}.fxs.is-m .fxs-hero{grid-template-columns:minmax(0,1fr);gap:2.4em;padding:2.8em 2.4em 3.2em}.fxs.is-m .fxs-hero .cp{gap:1.4em}.fxs.is-m .fxs-hero small{font-size:.95em}.fxs.is-m .fxs-hero .cp>b{font-size:3.4em}.fxs.is-m .fxs-hero p{font-size:1.3em}.fxs.is-m .fxs-hero .b1{text-align:center;flex:1;padding:1em;font-size:1.25em}.fxs.is-m .fxs-hero .pic{aspect-ratio:5/4}.fxs.is-m .fxs-hero .lbadge{gap:.35em;padding:1em 1.2em;bottom:1.2em;left:1.2em}.fxs.is-m .fxs-hero .agl{font-size:.9em}.fxs.is-m .fxs-hero .lbadge b{font-size:1.15em}.fxs.is-m .fxs-hero .lbadge small{font-size:1em}.fxs.is-m .fxs-sold{padding:3.2em 2.4em}.fxs.is-m .fxs-sold .hd small{font-size:1em}.fxs.is-m .fxs-sold .hd b{font-size:2.6em}.fxs.is-m .fxs-sold .grid{grid-template-columns:minmax(0,1fr);gap:2.2em;margin-top:2em}.fxs.is-m .fxs-sold .img{aspect-ratio:16/10;margin-bottom:.6em}.fxs.is-m .fxs-sold .tag{font-size:1em;top:1.2em;left:1.2em}.fxs.is-m .fxs-sold article b{font-size:1.4em}.fxs.is-m .fxs-sold article span{font-size:1.2em}.fxs.is-m .fxs-sold article small{font-size:1.1em}.fxq{color:#0f1b2d;height:100%;font-family:var(--font-body);background:#fff;flex-direction:column;gap:2.2em;padding:3.2em 4.4em;line-height:1.4;display:flex;position:relative}.fxq-bar{border:1px solid #dfe1e5;border-radius:999px;align-items:center;gap:1.4em;height:5.6em;padding:0 2.4em;display:flex;box-shadow:0 .2em .8em #2021241a}.fxq-bar svg{color:#6b7684;flex:none;width:2em;height:2em}.fxq-bar .typed{white-space:nowrap;font-size:1.8em;font-weight:500}.fxq-bar .typed:after{content:"";vertical-align:-.18em;background:#c8102e;width:.08em;height:1.1em;margin-left:.08em;display:inline-block}.fxq-tabs{border-bottom:1px solid #e6ebf0;gap:2.8em;margin-top:-.6em;padding:0 1em;display:flex}.fxq-tabs span{color:#5f6b78;padding-bottom:.7em;font-size:1.35em}.fxq-tabs .on{color:#1a3e8c;font-weight:600;box-shadow:inset 0 -.2em #1a3e8c}.fxq-r{border-radius:1.6em;flex-direction:column;gap:.7em;padding:2em 2.4em;display:flex}.fxq-r .src{align-items:center;gap:1.2em;display:flex}.fxq-r .fav{color:#fff;background:#13294b;border-radius:50%;flex:none;place-items:center;width:2.8em;height:2.8em;font-size:1.1em;font-weight:800;display:grid}.fxq-r .fav.sq{color:#4f5b69;background:#e6ebf0;border-radius:.6em}.fxq-r .src b{font-size:1.4em;font-weight:600;display:block}.fxq-r .src small{color:#4f5b69;font-size:1.2em;display:block}.fxq-r .t{color:#1a3e8c;font-size:2.1em;font-weight:500;line-height:1.25}.fxq-r p{color:#4f5b69;font-size:1.45em;line-height:1.5}.fxq-r .sl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em 3em;padding-top:.4em;display:grid}.fxq-r .sl span{color:#1a3e8c;font-size:1.45em;font-weight:600}.fxq-r.mine{background:#fbf8f3;box-shadow:inset 0 0 0 .2em #c8102e}.fxq-r.dim{opacity:.5}.fxq.is-m{gap:1.6em;padding:5.6em 1.6em 2em}.fxq.is-m .fxq-bar{gap:1em;height:4.4em;padding:0 1.6em}.fxq.is-m .fxq-bar svg{width:1.6em;height:1.6em}.fxq.is-m .fxq-bar .typed{font-size:1.4em}.fxq.is-m .fxq-tabs{gap:2em;margin-top:-.4em}.fxq.is-m .fxq-tabs span{font-size:1.15em}.fxq.is-m .fxq-r{border-radius:1.4em;gap:.6em;padding:1.6em}.fxq.is-m .fxq-r .fav{width:2.4em;height:2.4em;font-size:1em}.fxq.is-m .fxq-r .src b{font-size:1.2em}.fxq.is-m .fxq-r .src small{font-size:1.05em}.fxq.is-m .fxq-r .t{font-size:1.65em}.fxq.is-m .fxq-r p{font-size:1.2em}.fxq.is-m .fxq-r .sl{gap:.6em 1.4em}.fxq.is-m .fxq-r .sl span{font-size:1.15em}.fxa{color:#0f1b2d;height:100%;font-family:var(--font-body);background:#fff;grid-template-columns:22em minmax(0,1fr);line-height:1.4;display:grid;position:relative}.fxa .awm{letter-spacing:-.045em;color:#0f1b2d;flex-direction:column;font-size:2.1em;font-weight:800;line-height:.9;display:inline-flex}.fxa .awm .l2{color:#c8102e;align-items:baseline;display:flex}.fxa .awm svg{width:.21em;height:.21em;margin:0 .035em 0 .064em}.fxa-side{background:#fafbfc;border-right:1px solid #e3e8ee;flex-direction:column;gap:2.4em;padding:2.6em 1.2em 1.6em;display:flex}.fxa-side .awm{padding-left:.4em}.fxa-side ul{flex-direction:column;gap:.2em;margin:0;padding:0;list-style:none;display:flex}.fxa-side li{border-radius:.55em;align-items:center;gap:.75em;height:2.4em;padding:0 .7em;font-size:1.4em;font-weight:500;transition:background-color .3s;display:flex}.fxa-side li svg{color:#4a5a6a;flex:none;width:1.15em;height:1.15em}.fxa-side li.on{background:#eef2f6}.fxa-side .ct{color:#fff;background:#c8102e;border-radius:999px;place-items:center;min-width:1.6em;height:1.6em;margin-left:auto;padding:0 .4em;font-size:.8em;font-weight:700;display:grid}.fxa-side .low{margin-top:auto}.fxa-side .who{border-top:1px solid #e3e8ee;align-items:center;gap:1em;padding:1.4em .6em 0;display:flex}.fxa-side .aav{background:#eef2f6;border-radius:50%;flex:none;place-items:center;width:2.9em;height:2.9em;font-size:1.1em;font-weight:700;display:grid}.fxa-side .who>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.15em;font-weight:600;overflow:hidden}.fxa-side .who small{color:#4a5a6a;font-weight:400;display:block}.fxa-main{flex-direction:column;min-width:0;display:flex}.fxa-crumb{border-bottom:1px solid #e3e8ee;flex:none;align-items:center;gap:1.2em;height:5.2em;padding:0 3.2em;display:flex}.fxa-crumb svg{color:#4a5a6a;width:1.8em;height:1.8em}.fxa-crumb i{background:#e3e8ee;width:1px;height:1.6em}.fxa-crumb .cr{font-size:1.4em;display:none}.fxa-crumb .cr.is-on{display:inline}.fxa-pages{flex:1;position:relative}.fxa .pg{flex-direction:column;gap:2.4em;padding:3.6em 4.8em;display:flex;position:absolute;inset:0;overflow:hidden}.fxa .ph{justify-content:space-between;align-items:flex-start;gap:3em;display:flex}.fxa h4{letter-spacing:-.02em;font-size:3em;font-weight:600;line-height:1.15}.fxa .ph p{color:#4a5a6a;max-width:46em;margin-top:.4em;font-size:1.5em}.fxa .ph p b{color:#0f1b2d;font-weight:600}.fxa .abtn{color:#fff;white-space:nowrap;background:#c8102e;border-radius:.55em;flex:none;align-items:center;gap:.55em;height:2.6em;padding:0 1.1em;font-size:1.4em;font-weight:500;display:inline-flex}.fxa .abtn svg{width:1.05em;height:1.05em}.fxa .abtn.o{color:#0f1b2d;background:#fff;box-shadow:inset 0 0 0 1px #e3e8ee}.fxa .abtn.sm{height:2.4em;padding:0 .9em;font-size:1.3em}.fxa .abtn.danger{color:#c8102e}.fxa .box{border:1px solid #e3e8ee;border-radius:1.2em;flex-direction:column;gap:1.4em;padding:2.4em;display:flex;box-shadow:0 1px 2px #0f1b2d0d}.fxa .bt{font-size:1.6em;font-weight:600}.fxa .bd{color:#4a5a6a;margin-top:-.6em;font-size:1.4em}.fxa .achip{border-radius:999px;align-items:center;height:1.7em;padding:0 .6em;font-size:.8em;font-weight:600;display:inline-flex}.fxa .achip.ok{color:#0e7c59;background:#e2f2e9}.fxa .items{flex-direction:column;gap:1.2em;display:flex}.fxa .lead{background:#fff;border:1px solid #e3e8ee;border-radius:1em;flex-direction:column;gap:1em;padding:1.8em 2em;display:flex}.fxa .lh{justify-content:space-between;align-items:flex-start;gap:2em;display:flex}.fxa .lh>span:first-child{flex-direction:column;gap:.3em;min-width:0;display:flex}.fxa .lh b{align-items:center;gap:.6em;font-size:1.5em;font-weight:500;display:flex}.fxa .lh small{color:#4a5a6a;font-size:1.4em}.fxa .la{gap:.8em;display:flex}.fxa .em{color:#4a5a6a;font-size:1.4em}.fxa .msg{background:#f6f8fa;border:1px solid #e3e8ee;border-radius:.55em;padding:1em 1.1em;font-size:1.45em;line-height:1.5}.fxa.is-m{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.fxa-top{border-bottom:1px solid #e3e8ee;justify-content:space-between;align-items:center;padding:5.4em 2em 1.4em;display:flex}.fxa.is-m .awm{font-size:1.8em}.fxa-top .mn{width:2.2em;height:2.2em}.fxa.is-m .pg{gap:1.6em;padding:2.4em 2em}.fxa.is-m .ph{flex-direction:column;gap:1.2em}.fxa.is-m h4{font-size:2.4em}.fxa.is-m .ph p{font-size:1.25em}.fxa.is-m .abtn{font-size:1.2em}.fxa.is-m .abtn.sm{font-size:1.15em}.fxa.is-m .box{gap:1.2em;padding:1.6em}.fxa.is-m .bt{font-size:1.35em}.fxa.is-m .bd{font-size:1.15em}.fxa.is-m .lead{gap:.8em;padding:1.4em 1.5em}.fxa.is-m .lh{flex-direction:column;gap:.9em}.fxa.is-m .lh b{font-size:1.35em}.fxa.is-m .lh small,.fxa.is-m .em{font-size:1.15em}.fxa.is-m .msg{font-size:1.2em}.fxl{color:#fff;height:100%;font-family:var(--font-body);background:radial-gradient(130% 70% at 50% 0,#34507c 0%,#13294b 48%,#0b1a33 100%);flex-direction:column;align-items:center;padding:6.4em 1.4em 2em;display:flex;position:relative}.fxl .dt{opacity:.9;font-size:1.5em;font-weight:600}.fxl .tm{letter-spacing:-.035em;margin-bottom:.3em;font-size:7.4em;font-weight:600;line-height:1}.fxl .nt{color:#0f1b2d;background:#ffffffe6;border-radius:2em;align-items:flex-start;gap:1.1em;width:100%;margin-top:.9em;padding:1.3em 1.4em;display:flex;box-shadow:0 .6em 2em #00000040}.fxl .ic{color:#fff;background:#c8102e;border-radius:.9em;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.fxl .ic svg{width:1.9em;height:1.9em}.fxl .tx{color:#2a3646;min-width:0;font-size:1.2em;line-height:1.38}.fxl .tx .hd{justify-content:space-between;gap:1em;display:flex}.fxl .tx .hd b{color:#4f5b69;font-size:.88em;font-weight:600}.fxl .tx .hd small{color:#6b7684;font-size:.85em}.fxl .tx>b{color:#0f1b2d;display:block}.fxl .n2{opacity:.86}.fl-wrap{max-width:1280px;margin:var(--s8) auto 0;padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));container:flw/inline-size}.fl{--fl-pad:3.6cqw;text-align:left;aspect-ratio:16/9;border-radius:var(--r-xl);isolation:isolate;background:var(--film);color:#fff;font-family:var(--font-body);position:relative;overflow:hidden;container:fl/inline-size}.fl-chip{letter-spacing:.01em;color:#ffffffe0;white-space:nowrap;background:#ffffff1a;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.fl-chip:before{content:"";background:var(--pink);border-radius:50%;width:6px;height:6px}.fl-k{letter-spacing:.12em;text-transform:uppercase;color:#ff97a6;font-size:12px;font-weight:700;display:block}.fl-t{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.08;display:block}.fl-caps{display:grid}.fl-caps>*{opacity:0;transition:opacity .4s ease, transform .7s var(--ease);grid-area:1/1;transform:translateY(10px)}.fl-caps>.is-on{opacity:1;transition-delay:.15s;transform:none}.fl-play{color:#0f1b2d;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.fl-play svg{width:16px;height:16px}.fl-play .i-play,.fl.paused .fl-play .i-pause{display:none}.fl.paused .fl-play .i-play{display:block}.fl-sound{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;transition:background-color .2s,color .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff3d}.fl-sound:hover{background:#fff3}.fl-sound svg{width:18px;height:18px}.fl-sound .i-on,.fl-sound[aria-pressed=true] .i-off{display:none}.fl-sound[aria-pressed=true] .i-on{display:block}.fl-sound[aria-pressed=true]{color:#0f1b2d;box-shadow:none;background:#fff}.fl button:focus-visible{outline-offset:3px;outline:2px solid #fff}.fl-bar{background:#fff3;border-radius:2px;height:2px;display:block;overflow:hidden}.fl-bar i{background:currentColor;width:0;height:100%;display:block}[data-step].done .fl-bar i{width:100%}[data-step].on .fl-bar i{animation:fl-fill var(--scene-ms,5s) linear forwards}@keyframes fl-fill{to{width:100%}}.fl.paused *,.fl.paused :before,.fl.paused :after{animation-play-state:paused!important}.fl-sc{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s,visibility 0s .5s;position:absolute;inset:0}.fl-sc.is-on{opacity:1;visibility:visible;transition:opacity .5s}.fl .m-only{display:none}.fl-cursor{z-index:8;pointer-events:none;filter:drop-shadow(0 2px 4px #00000059);width:22px;height:22px;position:absolute}@keyframes fx-out{to{opacity:0;visibility:hidden}}@keyframes fx-in{0%{opacity:0;transform:translateY(.8em)}to{opacity:1;transform:none}}@keyframes fx-pop{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes fx-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fx-blink{50%{border-color:#0000}}@keyframes fx-spin{to{transform:rotate(360deg)}}@keyframes fx-stamp{0%{opacity:0;transform:scale(1.7)rotate(-8deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes fx-scan{0%{top:4%}to{top:92%}}.is-on .fxq-bar .typed{animation:1.3s steps(18,end) .4s both fx-type}.fxq-r{opacity:0;transition:opacity .5s ease, transform .7s var(--ease);transform:translateY(.8em)}.fxq-tabs{opacity:0;transition:opacity .4s}.is-on .fxq-tabs{opacity:1;transition-delay:1.7s}.is-on .fxq-r.mine{opacity:1;transition-delay:1.9s;transform:none}.is-on .fxq-r.dim{opacity:.5;transition-delay:2.15s;transform:none}.is-on .fxq-r.dim+.fxq-r.dim{transition-delay:2.3s}.fxs-sold .tag{opacity:0}.is-on .fxs-sold .tag{animation:fx-stamp .45s var(--ease) both;animation-delay:calc(2.5s + var(--i) * .25s)}.fxa .lead.new{opacity:0;transform:translateY(-1.2em)}.is-on .fxa .lead.new{opacity:1;transition-delay:1.1s;transform:none}.fxl .n1{opacity:0;transition:opacity .4s ease, transform .7s var(--ease);transform:translateY(-1.4em)scale(.96)}.is-on .fxl .n1{opacity:1;transition-delay:.6s;transform:none}@media (prefers-reduced-motion:reduce){.fl *,.fl :before,.fl :after{transition-delay:0s!important;animation-delay:0s!important}}.fl-steps{display:flex}.fl-steps button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.fl-steps .l small{display:block}.fl-stage{position:absolute;container:st/inline-size}.fl-stage>.fl-sc>*{position:absolute}.fx-sign{container-type:inline-size}.fx-sign .bd{color:#0f1b2d;text-align:center;background:#fff;border-radius:4cqw;overflow:hidden;box-shadow:0 30px 60px -20px #0000008c}.fx-sign .top{color:#fff;background:#13294b;flex-direction:column;gap:2.4cqw;padding:7cqw 0 6cqw;display:flex}.fx-sign strong{letter-spacing:.2em;padding-left:.2em;font-size:8.4cqw;font-weight:800;line-height:1}.fx-sign small{color:#c9d4df;font-size:5cqw;font-weight:600;line-height:1}.fx-sign .qr{width:60cqw;margin:9cqw auto 6cqw;position:relative}.fx-sign .qr svg{width:100%;height:auto}.fx-sign .scan{background:var(--pink);height:2px;box-shadow:0 0 10px var(--pink);opacity:0;position:absolute;top:4%;left:-6%;right:-6%}.fx-sign p{margin:0;padding:0 8cqw;font-size:5.8cqw;font-weight:700;line-height:1.25}.fx-sign .ft{letter-spacing:.24em;color:#13294b;border-top:1px solid #e6ebf0;margin-top:7cqw;padding:5.4cqw 0;font-size:5cqw;font-weight:800;line-height:1}.fx-sign .legs{height:30cqw;position:relative}.fx-sign .legs i{transform-origin:50% 0;background:linear-gradient(#b9c3cf,#b9c3cf40);border-radius:0 0 1cqw 1cqw;width:3.2cqw;height:100%;position:absolute;top:-2cqw}.fx-sign .legs i:first-child{left:22cqw;transform:rotate(9deg)}.fx-sign .legs i:last-child{right:22cqw;transform:rotate(-9deg)}.is-on .fx-sign .scan{opacity:1;animation:.8s ease-in-out .2s 2 alternate both fx-scan,.2s linear 1.8s forwards fx-out}@keyframes fx-sheet{0%,50%{transform:translateY(105%);box-shadow:0 0 0 80em #0000}56%,82%{transform:none;box-shadow:0 0 0 80em #0006}88%,to{transform:translateY(105%);box-shadow:0 0 0 80em #0000}}@keyframes fx-banner{0%,86%{opacity:0;transform:translateY(-2em)scale(.94)}90%,to{opacity:1;transform:none}}.fl-plan{z-index:-1;opacity:.07;width:100%;height:100%;position:absolute;inset:0}.fl-plan *{fill:none;stroke:#fff;stroke-width:1.5px}.fl-story .fl-rail{z-index:5;left:var(--fl-pad);top:var(--fl-pad);bottom:var(--fl-pad);flex-direction:column;justify-content:space-between;align-items:flex-start;width:25.5cqw;display:flex;position:absolute}.fl-story .fl-caps{width:100%}.fl-story .fl-k{font-size:max(11px,.95cqw)}.fl-story .fl-t{margin-top:.9cqw;font-size:2.7cqw}.fl-story .fl-ctl{align-items:flex-end;gap:2cqw;width:100%;display:flex}.fl-story .fl-steps{flex-direction:column;flex:1}.fl-story .fl-steps button{color:#ffffff80;grid-template-columns:2.4em minmax(0,1fr);align-items:center;row-gap:8px;min-height:44px;padding:7px 0 0;font-size:max(12px,1cqw);font-weight:600;transition:color .3s;display:grid}.fl-story .fl-steps button:hover{color:#fffc}.fl-story .fl-steps button.on{color:#fff}.fl-story .fl-steps .fl-bar{grid-column:1/-1}.fl-story .fl-stage{inset:0 0 0 33cqw}.hero-p0{width:31.3cqw;top:9.3cqw;left:18.85cqw}.hero-sign{width:23cqw;bottom:9.36cqw;left:58.15cqw}.hero-b1{width:88cqw;top:12.5cqw;left:6cqw}.hero-cur1{top:70cqw;left:70cqw}.sf-wide{width:92cqw;top:11.2cqw;left:4cqw}.sf-main{width:72cqw;top:9cqw;left:0}.sf-aside{width:21cqw;top:20cqw;left:75.5cqw}@keyframes hero-cur1{0%,46%{opacity:0;transform:translate(0)}50%{opacity:1;transform:translate(0)}64%,to{opacity:1;transform:translate(-44cqw,-34cqw)}}@container flw (width<=699px){.fl .d-only{display:none}.fl .m-only{display:block}.fl-story{aspect-ratio:auto;border-radius:var(--r-lg);flex-direction:column;gap:16px;padding:20px 20px 12px;display:flex}.fl-story .fl-rail{display:contents}.fl-story .fl-chip{order:1;align-self:flex-start}.fl-story .fl-caps{order:2}.fl-story .fl-k{font-size:11px}.fl-story .fl-t{margin-top:6px;font-size:25px}.fl-story .fl-stage{aspect-ratio:100/104;order:3;margin:0 -20px;position:relative;inset:auto}.fl-story .fl-ctl{order:4;align-items:center;gap:12px}.fl-story .fl-steps{flex-direction:row;gap:6px}.fl-story .fl-steps button{flex:1;align-items:center;min-height:44px;padding:0;display:flex}.fl-story .fl-steps .n,.fl-story .fl-steps .l{display:none}.fl-story .fl-steps .fl-bar{flex:1;height:3px}.hero-p0,.sf-m{width:46cqw;top:4cqw;left:27cqw}.hero-sign{display:none}.sf-pair-l{width:46cqw;top:2cqw;left:8cqw}.sf-pair-r{width:42cqw;top:12cqw;left:50cqw}.sf-main,.sf-wide{width:92cqw;top:4cqw;left:4cqw}.sf-aside:not(.sf-pair-r){display:none}}.fl-tour{background:radial-gradient(55% 80%,#1d3050 0%,#0f1b2d 72%)}.tour-door{z-index:0;color:#fff;opacity:.045;width:50cqw;height:50cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.fl-tour .fl-stage{z-index:1;inset:0}.tour-phone{width:23cqw;top:4.125cqw;left:38.5cqw}.tour-left{z-index:5;left:var(--fl-pad);top:var(--fl-pad);bottom:var(--fl-pad);flex-direction:column;justify-content:space-between;align-items:flex-start;width:28cqw;display:flex;position:absolute}.fl-tour .fl-caps{width:100%}.fl-tour .fl-k{font-size:max(11px,.95cqw)}.fl-tour .fl-t{margin-top:.9cqw;font-size:2.6cqw}.tour-ctl{align-items:center;gap:1.6cqw;width:100%;display:flex}.fl-tour .fl-steps{flex:1;gap:8px}.fl-tour .fl-steps button{color:#ffffff8c;white-space:nowrap;flex-direction:column;flex:1;justify-content:center;gap:8px;min-height:44px;font-size:max(11px,.9cqw);font-weight:700;display:flex}.fl-tour .fl-steps .n{display:none}.fl-tour .fl-steps button.on,.fl-tour .fl-steps button:hover{color:#fff}.tour-notes{position:absolute;inset:0}.tour-n{opacity:0;width:26cqw;transition:opacity .3s ease, transform .6s var(--ease);flex-direction:column;gap:.25cqw;margin:0;display:flex;position:absolute;left:66.4cqw;transform:translate(-.8cqw)}.tour-n:before{content:"";background:#fff6;width:3.4cqw;height:1px;position:absolute;top:max(9px,.82cqw);left:-4.2cqw}.tour-n:after{content:"";background:var(--pink);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(max(9px,.82cqw) - 3px);left:-4.6cqw}.tour-n b{font-size:max(14px,1.25cqw);font-weight:700;line-height:1.3}.tour-n span{color:#c3ceda;font-size:max(12px,1.02cqw);line-height:1.45}.tour-notes.is-on .tour-n{opacity:1;transition-delay:.6s;transform:none}.tour-notes.is-on .tour-n:nth-child(2){transition-delay:1s}.tour-notes.is-on .tour-n:nth-child(3){transition-delay:1.4s}.tour-n00{top:8.9cqw}.tour-n01{top:27.3cqw}.tour-n02{top:34cqw}.tour-n10{top:30.1cqw}.tour-n11{top:38.8cqw}.tour-n20{top:33.4cqw}.tour-n21{top:44.9cqw}.tour-n30{top:9.7cqw}.tour-n31{top:27.4cqw}.fl-tour .fxc-sheet{transition:transform .5s var(--ease), box-shadow .4s ease}.fl-tour[data-scene="1"] .fxc-sheet{transition:transform .7s var(--ease) .7s, box-shadow .5s ease .7s;transform:none;box-shadow:0 0 0 80em #0006}.fl-tour[data-scene="1"] .fxc-acts .save:after{animation:.6s ease-out .2s both fx-pop}.fl-tour[data-scene="2"] .fxc-in,.fl-tour[data-scene="3"] .fxc-in{transition-delay:.3s;transform:translateY(-27em)}.fl-tour .fxc-form{transition:transform .5s var(--ease)}.fl-tour[data-scene="3"] .fxc-form{transition:transform .8s var(--ease) .4s;transform:none}.fl-tour .fxc-form .sent{transition:opacity .3s}.fl-tour[data-scene="3"] .fxc-form .sent{opacity:1;transition:opacity .4s 3s}@container flw (width<=699px){.fl-tour{aspect-ratio:auto;border-radius:var(--r-lg);flex-direction:column;gap:16px;padding:20px 20px 12px;display:flex}.fl-tour .fl-k{font-size:11px}.fl-tour .fl-t{font-size:25px}.tour-left{display:contents}.fl-tour .fl-chip{order:0;align-self:flex-start}.fl-tour .fl-caps{order:1}.fl-tour .fl-stage{aspect-ratio:100/102;order:2;margin:0 -20px;position:relative;inset:auto}.tour-ctl{order:3;gap:12px}.fl-tour .fl-steps{flex:1;gap:6px}.fl-tour .fl-steps button{flex:1;padding:0}.fl-tour .fl-steps .l{display:none}.fl-tour .fl-steps .fl-bar{height:3px}.tour-phone{width:46cqw;top:2cqw;left:27cqw}.tour-notes{display:none}.tour-door{width:90cqw;height:90cqw}}.fxc .fx-status{transition:background-color .3s,color .3s}.fl-tour[data-scene="2"] .fxc .fx-status,.fl-tour[data-scene="3"] .fxc .fx-status{color:#0f1b2d;background:#fff;transition-delay:.3s}.fxs.is-m .fx-status{background:#0b1a33}.fxs.is-m .fxs-nav .n{white-space:nowrap}.fxa .lead{--lp:1.8em}.fxa.is-m .lead{--lp:1.4em}.fxa .lead.new{max-height:0;transition:opacity .5s ease, transform .8s var(--ease), max-height .7s var(--ease), padding .7s var(--ease), margin .7s var(--ease);border-width:0;margin-bottom:-1.2em;padding-top:0;padding-bottom:0;overflow:hidden}.is-on .fxa .lead.new{max-height:40em;padding-top:var(--lp);padding-bottom:var(--lp);border-width:1px;margin-bottom:0}.fxs .self-only,.fxb .self-only,.fxs.b-self .co-only,.fxb.br-self .co-only{display:none}.fxs.b-self .self-only,.fxb.br-self .self-only{display:inline}.fxs.b-self{background:#fffdf9}.fxs.b-self .fxs-nav{color:#8a4b14;background:#fbf5ee;box-shadow:inset 0 -1px #ebd3bb}.fxs.b-self .fxs-nav .ph{color:#fff;background:#8a4b14}.fxs.b-self .fxs-hero small{color:#8a4b14}.fxs.b-self .fxs-hero .cp>b,.fxs.b-self .fxs-sold .hd b{color:#3b2007}.fxs.b-self .fxs-hero .b1{background:#8a4b14}.fxs.b-self .fxs-hero .b2{color:#8a4b14;box-shadow:inset 0 0 0 1px #8a4b14}.fxs.b-self .agl{display:none}.fxs.b-self .fxs-sold{background:#fbf5ee}.fxs.b-self .fxs-foot{background:#2e1a08}.fxs.is-m.b-self .fx-status{color:#8a4b14;background:#fbf5ee}.fxs .hl{display:grid}.fxs .hl>span{grid-area:1/1}.fxs .hl.has-alt .h-a{opacity:0}.fxs-foot{color:#c9d4df;background:#0b1a33;justify-content:space-between;align-items:flex-start;gap:4em;padding:4em 8em 5em;display:flex}.fxs-foot>div{flex-direction:column;gap:.5em;display:flex}.fxs-foot b{color:#fff;font-size:1.6em}.fxs-foot span{font-size:1.35em}.fxs-foot .lic{text-align:right;align-items:flex-end}.fxs-foot .lic span{letter-spacing:.16em;text-transform:uppercase;color:#8fa0b6;font-size:1.1em;font-weight:700}.fxs-foot small{font-size:1.3em}.fxs-foot .lic small{margin-top:1.8em}.fxs.is-m .fxs-foot{flex-direction:column;gap:2em;padding:3em 2.4em 4em}.fxs.is-m .fxs-foot .lic{text-align:left;align-items:flex-start}.fxq-r .spon{flex-basis:100%;font-size:1.25em;font-weight:700}.fxq-r.ad .src{flex-wrap:wrap;row-gap:.6em}.fxq-r.org{opacity:0;transform:translateY(.8em)}.is-on .fxq-r.org{opacity:1;transition-delay:2.15s;transform:none}.is-on .fxq-r.org~.fxq-r.dim{transition-delay:2.35s}.fxa .achip.no{color:#a90d26;background:#fdecee}.fxa .dsearch{gap:1em;display:flex}.fxa .fld{border:1px solid #cdd5de;border-radius:.6em;flex:1;align-items:center;gap:.8em;height:3.64em;padding:0 1.2em;display:flex}.fxa .fld svg{color:#6b7684;width:1.6em;height:1.6em}.fxa .fld .typed{font-size:1.45em}.is-on .fxa .dm-search .fld .typed{animation:.9s steps(11,end) .4s both fx-type}.fxa .dres,.fxa .dtable{border:1px solid #e3e8ee;border-radius:.8em;flex-direction:column;display:flex;overflow:hidden}.fxa .dd{grid-template-columns:minmax(0,1fr) auto auto 9em;align-items:center;gap:1.6em;padding:1.2em 1.6em;display:grid}.fxa .dd+.dd,.fxa .dr+.dr{border-top:1px solid #e3e8ee}.fxa code{font-family:ui-monospace,Menlo,monospace}.fxa .dd code{font-size:1.45em;font-weight:600}.fxa .dd small{color:#4a5a6a;font-size:1.3em}.fxa .dd .abtn{justify-self:end}.is-on .fxa .dd{animation:fx-in .5s var(--ease) both;animation-delay:calc(1.5s + var(--i) * .18s)}.fxa .dreg{background:#fbfcfd;border:1px solid #e3e8ee;border-radius:.8em;flex-direction:column;gap:.2em;padding:1.6em 1.8em 1.8em;display:flex}.fxa .dname{align-items:center;gap:1em;margin-bottom:.6em;display:flex}.fxa .dname code{font-size:1.2em}.fxa .kv{border-top:1px solid #e3e8ee;grid-template-columns:12em minmax(0,1fr) auto;align-items:center;min-height:3.6em;display:grid}.fxa .kv>span:first-child{color:#4a5a6a;font-size:1.35em}.fxa .kv b{font-size:1.4em;font-weight:500}.fxa .abtn.reg{align-self:flex-start;margin-top:1em}.is-on .fxa .chk{animation:fx-in .4s var(--ease) 1.4s both}.is-on .fxa .abtn.reg{animation:.5s 3.2s both fx-press}@keyframes fx-press{40%{transform:scale(.94)}to{transform:none}}.fxa .dr{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 10em;align-items:center;gap:1.6em;padding:1.2em 1.6em;display:grid}.fxa .dr.dh{background:#f6f8fa}.fxa .dr.dh span{color:#4a5a6a;font-size:1.25em;font-weight:500}.fxa .dr code{color:#c8102e;font-size:1.4em;display:block}.fxa .dr small{color:#4a5a6a;margin-top:.2em;font-size:1.2em;display:block}.fxa .dr>span:nth-child(2){font-size:1.35em}.is-on .fxa .dnew{animation:fx-in .6s var(--ease) .6s both;background:#f3faf6}.fxa .agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6em;display:grid}.fxa .box.sm{gap:.8em;padding:1.8em 2em}.fxa .bt{justify-content:space-between;align-items:center;gap:1em;display:flex}.fxa .bt small{color:#4a5a6a;font-size:.75em;font-weight:400}.fxa .bt .achip{font-size:.75em}.fxa .chart{border-bottom:1px solid #e3e8ee;align-items:flex-end;gap:1.2em;height:14em;display:flex}.fxa .chart i{height:calc(var(--h) * .32em);transform-origin:50% 100%;background:#c8102e;border-radius:.4em .4em 0 0;flex:1}.fxa .chart i:last-child{background:#8e0b21}.is-on .fxa .chart i{animation:fx-bar .6s var(--ease) both;animation-delay:calc(.5s + var(--i) * 80ms)}@keyframes fx-bar{0%{transform:scaleY(0)}}.fxa .q{border-top:1px solid #e3e8ee;grid-template-columns:minmax(0,1fr) auto 4em;align-items:center;gap:1.2em;padding:.8em 0;display:grid}.fxa .qs .q:first-child{border-top:0}.fxa .q span{font-size:1.4em;font-weight:500}.fxa .q small{color:#4a5a6a;font-size:1.25em}.fxa .q b{text-align:right;font-size:1.4em}.is-on .fxa .q{animation:fx-in .5s var(--ease) both;animation-delay:calc(1.3s + var(--i) * .12s)}.fxa.is-m .dd{grid-template-columns:minmax(0,1fr) auto;gap:.8em;padding:1em 1.2em}.fxa.is-m .dd small,.fxa.is-m .dd .abtn,.fxa.is-m .dd>span:empty{display:none}.fxa.is-m .dd code{font-size:1.25em}.fxa.is-m .dr{grid-template-columns:minmax(0,1fr) auto;gap:.8em;padding:1em 1.2em}.fxa.is-m .dr>span:nth-child(2){display:none}.fxa.is-m .dr code{font-size:1.15em}.fxa.is-m .kv{grid-template-columns:7.5em minmax(0,1fr) auto}.fxa.is-m .kv>span:first-child,.fxa.is-m .kv b{font-size:1.15em}.fxa.is-m .fld .typed{font-size:1.25em}.fxa.is-m .agrid{grid-template-columns:minmax(0,1fr);gap:1em}.fxa.is-m .box.sm{padding:1.2em 1.4em}.fxa.is-m .chart{gap:.6em;height:9em}.fxa.is-m .chart i{height:calc(var(--h) * .2em)}.fxa.is-m .q span,.fxa.is-m .q b{font-size:1.15em}.fxa.is-m .q small{font-size:1em}.fxb{grid-template-rows:100%;grid-template-columns:22em 30em minmax(0,1fr)}.fxb>*{min-height:0}.fxb-panel{border-right:1px solid #e3e8ee;flex-direction:column;min-width:0;display:flex}.fxb .tabs{border-bottom:1px solid #e3e8ee;gap:2em;padding:1.6em 1.8em 0;display:flex}.fxb .tabs span{color:#4a5a6a;align-items:center;gap:.4em;padding-bottom:1em;font-size:1.3em;display:flex}.fxb .tabs .on{color:#0f1b2d;font-weight:600;box-shadow:inset 0 -.15em #c8102e}.fxb .tabs svg{color:#c8102e;width:1.1em;height:1.1em}.fxb .chat{flex-direction:column;flex:1;gap:1.2em;min-height:0;padding:2em 1.8em 1.8em;display:flex}.fxb .msgs{flex-direction:column;flex:1;gap:1.4em;display:flex}.fxb .me{color:#fff;background:#0f1b2d;border-radius:1em 1em .3em;align-self:flex-end;max-width:85%;padding:.8em 1.1em;font-size:1.3em;line-height:1.45}.fxb .ai{align-items:flex-start;gap:.7em;font-size:1.3em;line-height:1.5;display:flex}.fxb .ai>svg{color:#c8102e;flex:none;width:1.3em;height:1.3em;margin-top:.15em}.fxb .ai ol{flex-direction:column;gap:.5em;margin:.7em 0 0;padding:0;list-style:none;display:flex}.fxb .ai li{background:#f6f8fa;border-radius:.5em;padding:.5em .7em}.fxb .ai li.pick{background:#fdf2f4;box-shadow:inset 0 0 0 1px #c8102e}.fxb .ai li em{color:#c8102e;margin-top:.2em;font-size:.85em;font-style:normal;font-weight:600;display:block}.fxb .chips{flex-wrap:wrap;gap:.6em;display:flex}.fxb .chips span{border-radius:999px;padding:.35em .8em;font-size:1.15em;box-shadow:inset 0 0 0 1px #e3e8ee}.fxb .ask{border:1px solid #cdd5de;border-radius:.8em;justify-content:space-between;align-items:center;gap:1em;padding:.8em .8em .8em 1.2em;display:flex}.fxb .ask>span:first-child{color:#8592a0;font-size:1.25em}.fxb .diy{background:#fafbfc;flex-direction:column;flex:1;gap:.8em;min-height:0;padding:1.6em;display:flex;overflow:hidden}.fxb .mod{background:#fff;border:1px solid #e3e8ee;border-radius:.8em;justify-content:space-between;align-items:center;gap:1em;padding:1em 1.3em;display:flex}.fxb .mod>svg{color:#4a5a6a;flex:none;width:1.3em;height:1.3em}.fxb .mh{flex-direction:column;gap:.15em;min-width:0;display:flex}.fxb .mh b{font-size:1.35em;font-weight:600}.fxb .mh small{color:#4a5a6a;white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;overflow:hidden}.fxb .mod.open{border-color:#c8102e;flex-direction:column;align-items:stretch;gap:1em;padding:1.3em;box-shadow:inset 0 0 0 1px #c8102e}.fxb .lab{font-size:1.2em;font-weight:600}.fxb .lab.on-page{letter-spacing:.06em;text-transform:uppercase;color:#4a5a6a;justify-content:space-between;margin-top:.5em;font-size:1.05em;display:flex}.fxb .lab small{letter-spacing:0;text-transform:none;font-size:1em;font-weight:500}.fxb .who2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em;display:grid}.fxb .opt{text-align:center;border-radius:.7em;flex-direction:column;align-items:center;gap:.5em;padding:1.1em .6em;font-size:1.2em;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #e3e8ee}.fxb .opt svg{width:1.4em;height:1.4em}.fxb.br-co .opt.ag,.fxb.br-self .opt.own{color:#c8102e;background:#fdf2f4;box-shadow:inset 0 0 0 2px #c8102e}.fxb .note{color:#0e7c59;background:#eef8f2;border-radius:.6em;align-items:flex-start;gap:.6em;margin:0;padding:.9em 1em;font-size:1.15em;line-height:1.4;display:flex}.fxb .note svg{flex:none;width:1.1em;height:1.1em;margin-top:.15em}.fxb .sw{gap:.8em;display:flex}.fxb .sw i{background:var(--c);border-radius:50%;width:2.4em;height:2.4em}.fxb.br-co .sw i:first-child,.fxb.br-self .sw i:nth-child(2){box-shadow:0 0 0 .2em #fff,0 0 0 .35em #0f1b2d}.fxb-preview{background:#eef1f4;flex-direction:column;min-width:0;display:flex;position:relative}.fxb .pbar{background:#fff;border-bottom:1px solid #e3e8ee;align-items:center;gap:1em;height:5.2em;padding:0 1.6em;display:flex}.fxb .addr{align-items:center;gap:.6em;margin-right:auto;font-size:1.3em;font-weight:600;display:flex}.fxb .addr i{background:#0e7c59;border-radius:50%;width:.6em;height:.6em}.fxb .addr small{color:#4a5a6a;font-size:.9em;font-weight:400}.fxb .dev{border-radius:.6em;gap:.3em;padding:.3em;display:flex;box-shadow:inset 0 0 0 1px #e3e8ee}.fxb .dev i{border-radius:.4em;place-items:center;width:2.6em;height:2.2em;display:grid}.fxb .dev i.on{background:#eef2f6}.fxb .dev svg{width:1.3em;height:1.3em}.fxb .pub{place-items:center;min-width:10.5em;display:inline-grid}.fxb .pub>span{grid-area:1/1}.fxb .pub .p2{opacity:0}.fxb .frame{flex:1;min-height:0;padding:2em 2.4em 0;display:flex;overflow:hidden}.fxb .frame>.fx-screen{border-radius:.6em .6em 0 0;flex:1;box-shadow:0 .4em 2em #0f1b2d1f}.fxb .ptoast{color:#fff;opacity:0;background:#0f1b2d;border-radius:.7em;align-items:center;gap:.6em;padding:.9em 1.4em;font-size:1.3em;display:flex;position:absolute;bottom:2.4em;left:50%;transform:translate(-50%,1em)}.fxb .ptoast svg{color:#5fd3a5;width:1.1em;height:1.1em}@keyframes fx-toast{0%{opacity:0;transform:translate(-50%,1em)}to{opacity:1;transform:translate(-50%)}}.sf-pin{z-index:6;color:#0f1b2d;white-space:nowrap;opacity:0;height:30px;transition:opacity .3s ease, transform .6s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;transform:translateY(6px);box-shadow:0 8px 24px #00000059}.sf-pin:before{content:"";background:#c8102e;border-radius:50%;width:6px;height:6px}.is-on .sf-pin{opacity:1;transition-delay:1.4s;transform:none}.is-on .sf-pin+.sf-pin{transition-delay:1.8s}.is-on .sf-pin+.sf-pin+.sf-pin{transition-delay:2.2s}.sf-note{color:#fff9;font-size:12px;position:absolute;bottom:4.6cqw;left:2cqw}.dm-pin1{top:4.2cqw;left:1.5cqw}.dm-pin2{top:14.6cqw;left:75.5cqw}.fl-website .is-on .msgs>*{animation:fx-in .5s var(--ease) .3s both}.fl-website .is-on .msgs>:nth-child(2){animation-delay:1.2s}.fl-website .ws-pub.is-on .msgs>*{animation:none}.fl-website [data-s="1"].is-on .pick{animation:5.8s linear both ws-pick}@keyframes ws-pick{0%,46%{box-shadow:none;background:#f6f8fa}50%,to{background:#fdf2f4;box-shadow:inset 0 0 0 1px #c8102e}}.fl-website [data-s="1"].is-on .hl.has-alt .h-a{animation:5.8s linear both ws-out}.fl-website [data-s="1"].is-on .hl.has-alt .h-b{animation:5.8s linear both ws-in}@keyframes ws-out{0%,54%{opacity:1}58%,to{opacity:0}}@keyframes ws-in{0%,54%{opacity:0}58%,to{opacity:1}}.fl-website .ws-pub.is-on .pub{animation:.3s 1.3s both ws-published}.fl-website .ws-pub.is-on .pub .p1{animation:.2s 1.3s forwards fx-out}.fl-website .ws-pub.is-on .pub .p2{animation:.2s linear 1.3s both ws-show}@keyframes ws-show{0%{opacity:0}to{opacity:1}}@keyframes ws-published{to{background:#e8a0ac}}.fl-website .ws-pub.is-on .ptoast{animation:fx-toast .5s var(--ease) 1.6s both}.fl-website .ws-pub-m .fx-banner{opacity:0;transition:opacity .4s ease, transform .6s var(--ease);transform:translateY(-2em)scale(.94)}.fl-website .ws-pub.is-on .ws-pub-m .fx-banner{opacity:1;transition-delay:1.4s;transform:none}.fl-website [data-s="3"].is-on .fxs:not(.is-m) .fxs-in{transition-delay:.8s;transform:translateY(-50em)}.fl-website [data-s="3"].is-on .fxs.is-m .fxs-in{transition-delay:.8s;transform:translateY(-46em)}.mk-pin2{top:21cqw;left:74.5cqw}.mk-pin1{top:25.6cqw;left:74.5cqw}.mk-pin3{top:30.3cqw;left:74.5cqw}.fl-branding [data-s="3"].is-on .fxs:not(.is-m) .fxs-in{transition-delay:.6s;transform:translateY(-72.4em)}.fl-branding [data-s="3"].is-on .fxs.is-m .fxs-in{transition-delay:.6s;transform:translateY(-80em)}.br-pin1{top:65.6cqw;right:23.5cqw}.br-pin2{top:61.9cqw;right:23.5cqw}.bs-row{--k:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4cqw;display:grid;position:absolute;top:25cqw;left:2cqw;right:2cqw}.bs{margin:0}.bs-shot{border-radius:calc(var(--k) * 1cqw);background:#fff;overflow:hidden;box-shadow:0 24px 48px -18px #0000008c}.bs-bar{gap:calc(var(--k) * .5cqw);height:calc(var(--k) * 2.4cqw);padding:0 calc(var(--k) * 1.2cqw);background:#eef1f4;align-items:center;display:flex}.bs-bar i{width:calc(var(--k) * .7cqw);height:calc(var(--k) * .7cqw);background:#cbd2da;border-radius:50%}.bs-nav{height:calc(var(--k) * 3.6cqw);padding:0 calc(var(--k) * 2cqw);font-size:calc(var(--k) * 1.15cqw);justify-content:space-between;align-items:center;font-weight:700;display:flex}.bs-nav i{width:calc(var(--k) * 5cqw);height:calc(var(--k) * 1.6cqw);opacity:.9;background:currentColor;border-radius:999px}.bs-hero{align-items:flex-start;gap:calc(var(--k) * 1cqw);padding:calc(var(--k) * 2.4cqw) calc(var(--k) * 2cqw) calc(var(--k) * 2.8cqw);flex-direction:column;display:flex}.bs-hero small{font-size:calc(var(--k) * .9cqw);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.bs-hero b{font-size:calc(var(--k) * 2.1cqw);letter-spacing:-.02em;min-height:2.16em;line-height:1.08}.bs-hero span{padding:calc(var(--k) * .7cqw) calc(var(--k) * 1.3cqw);font-size:calc(var(--k) * .95cqw);font-weight:700}.bs figcaption{margin-top:calc(var(--k) * 1.6cqw);font-size:max(12px, calc(var(--k) * 1.05cqw));color:#c3ceda;line-height:1.45}.bs figcaption b{font-size:max(14px, calc(var(--k) * 1.35cqw));color:#fff;display:block}.bs-signboard .bs-nav{color:#fff;background:#13294b}.bs-signboard .bs-hero small{color:#13294b}.bs-signboard .bs-hero b{font-family:var(--font-body);color:#13294b;font-weight:800}.bs-signboard .bs-hero span{color:#fff;border-radius:calc(var(--k) * .3cqw);background:#13294b}.bs-editorial .bs-shot{background:#fbf8f3}.bs-editorial .bs-nav{color:#1f5c3f;box-shadow:inset 0 -1px #e4dacb}.bs-editorial .bs-nav i{background:0 0;box-shadow:inset 0 0 0 1px}.bs-editorial .bs-hero small{color:#1f5c3f}.bs-editorial .bs-hero b{font-family:var(--font-display);color:#1f2a24;font-weight:400}.bs-editorial .bs-hero span{color:#1f5c3f;border-radius:999px;box-shadow:inset 0 0 0 1px #1f5c3f}.bs-coastal .bs-shot{background:linear-gradient(#e6f3f2 0%,#fff 70%)}.bs-coastal .bs-nav,.bs-coastal .bs-hero small{color:#0f5e63}.bs-coastal .bs-hero b{font-family:var(--font-display);color:#0f5e63;font-weight:500}.bs-coastal .bs-hero span{color:#fff;background:#0f5e63;border-radius:999px}.is-on .bs{animation:fx-in .6s var(--ease) both;animation-delay:calc(.3s + var(--i) * .2s)}@container flw (width<=699px){.sf-pin{display:none}.sf-note{bottom:2cqw;left:6cqw}.bs-row{--k:1.7;grid-template-columns:minmax(0,1fr);gap:3cqw;top:2cqw;left:8cqw;right:8cqw}.bs-bar,.bs-nav{display:none}.bs{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:3cqw;display:grid}.bs figcaption{margin:0}.bs-hero b{min-height:0}}.product-film .fl-wrap{margin-top:0}.product-film{padding-bottom:var(--s6)}.fl-hero .fl-steps button{min-height:40px;padding-top:5px}.hw-wm{font-family:var(--font-body);letter-spacing:-.045em;color:#fff;flex-direction:column;font-weight:800;line-height:.9;display:inline-flex}.hw-wm .l2{color:#ff6b81;align-items:baseline;display:flex}.hw-wm svg{fill:currentColor;width:.21em;height:.21em;margin:0 .035em 0 .064em}.hw-mark{align-items:flex-end;gap:3cqw;display:flex;position:absolute;top:5cqw;left:4cqw}.hw-mark .hw-wm{font-size:5.6cqw}.hw-line{color:#c3ceda;max-width:34cqw;padding-bottom:.4cqw;font-size:max(13px,1.5cqw);line-height:1.35}.hw-site{width:60cqw;top:25cqw;left:4cqw}.hw-card{width:22cqw;top:21cqw;left:69cqw}.hw-domain{z-index:4;color:#0f1b2d;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.7em;height:2.9em;padding:0 1.1em 0 .9em;font-size:max(12px,1.15cqw);font-weight:700;display:inline-flex;position:absolute;top:21.6cqw;left:36cqw;box-shadow:0 10px 30px #0006}.hw-domain svg{color:#c8102e;width:1.3em;height:1.3em}.hw-domain small{color:#4f5b69;font-size:.85em;font-weight:500}.hero-who.is-on .hw-mark{animation:fx-in .7s var(--ease) .2s both}.hero-who.is-on .hw-site{animation:fx-in .8s var(--ease) 1s both}.hero-who.is-on .hw-card{animation:fx-in .8s var(--ease) 1.4s both}.hero-who.is-on .hw-domain{animation:fx-pin .6s var(--ease) 2.3s both}@keyframes fx-pin{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:none}}.fl-hero [data-s="2"].is-on .fxc-cam{animation:.45s 1.9s forwards fx-out}.fl-hero [data-s="2"].is-on .fxc-cam .pill{animation:fx-in .4s var(--ease) .9s both}.fl-hero [data-s="2"].is-on .fxc-acts .save:after{animation:.6s ease-out 3s both fx-pop}.fl-hero [data-s="2"].is-on .fxc-sheet{animation:6.4s linear both fx-sheet}.fl-hero [data-s="2"].is-on .fx-banner{animation:6.4s linear both fx-banner}.hero-found .fx-bbar .url{place-items:center;display:grid}.hero-found .fx-bbar .url>span{grid-area:1/1;align-items:center;gap:.6cqw;display:inline-flex}.hero-found .fx-bbar .u2{opacity:0}.hero-found.is-on .fx-bbar .u1{animation:.2s linear 3.6s forwards fx-out}.hero-found.is-on .fx-bbar .u2{animation:.2s linear 3.6s both ws-show}.hf-site{opacity:0;position:absolute;inset:4.2cqw 0 0}.hf-site>.fx-screen{height:100%}.hero-found .fx-phone>.fx-screen+.fx-screen{opacity:0}.hero-found.is-on .hf-site,.hero-found.is-on .fx-phone>.fx-screen+.fx-screen{animation:.4s 3.6s both ws-show}.hero-found.is-on .fxs:not(.is-m) .fxs-in{transition-delay:4.2s;transform:translateY(-50em)}.hero-found.is-on .fxs.is-m .fxs-in{transition-delay:4.2s;transform:translateY(-46em)}.hero-found.is-on .fxs-sold .tag{animation-delay:calc(5s + var(--i) * .25s)}.hero-found.is-on .hero-cur1{animation:hero-cur1 5.2s var(--ease) both, fx-out .2s linear 3.6s forwards}.hero-end .he-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.2cqw;padding:0 6cqw;display:flex;position:absolute;inset:0}.hero-end .he-door{color:#fff;opacity:.05;fill:currentColor;width:46cqw;height:46cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-end .hw-wm{font-size:7cqw}.hero-end b{max-width:30ch;font-family:var(--font-display);letter-spacing:-.015em;color:#fff;font-size:2.4cqw;font-weight:500;line-height:1.2}.hero-end .he-cta{color:#fff;background:#c8102e;border-radius:999px;align-items:center;gap:.6em;height:3.2em;padding:0 1.6em;font-size:max(14px,1.4cqw);font-weight:700;display:inline-flex}.hero-end .he-cta svg{width:1.1em;height:1.1em}.hero-end small{color:#c3ceda;font-size:max(12px,1.05cqw)}.hero-end.is-on .he-card>:not(.he-door){animation:fx-in .7s var(--ease) both}.hero-end.is-on .he-card>b{animation-delay:.35s}.hero-end.is-on .he-card>.he-cta{animation-delay:.7s}.hero-end.is-on .he-card>small{animation-delay:.9s}@container flw (width<=699px){.hw-site{display:none}.hw-mark{flex-direction:column;align-items:flex-start;gap:3cqw;top:3cqw;left:6cqw;right:6cqw}.hw-mark .hw-wm{font-size:12cqw}.hw-line{max-width:none;font-size:14px}.hw-card{width:26cqw;top:49cqw;left:37cqw}.hw-domain{font-size:12px;top:39cqw;left:6cqw}.hero-end .hw-wm{font-size:14cqw}.hero-end b{font-size:20px}.hero-end .he-card{gap:5cqw}.hero-end .he-door{width:90cqw;height:90cqw}}@container flw (width>=700px) and (width<=1000px){.fl-story .fl-ctl{flex-wrap:wrap;align-items:center;gap:4px 12px}.fl-story .fl-steps{flex-direction:row;flex:1 0 100%;gap:6px}.fl-story .fl-steps button{flex:1;align-items:center;min-height:44px;padding:0;display:flex}.fl-story .fl-steps .n,.fl-story .fl-steps .l{display:none}.fl-story .fl-steps .fl-bar{flex:1;height:3px}}
