@page{size:297mm 210mm;margin:0}html.mk-print,html.mk-print body{margin:0;padding:0;background:#fff}html body .mk{--c:#1D3BFF;--c2:#1530D9;--ink:#0B0C12;--paper:#fff;--mist:#EEF0F6;--slate:#5B6075;--line:#DCDFE8;--tint:#E8ECFF;color:var(--ink);font-family:Inter,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:var(--f-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"kern","tnum" 0;text-rendering:optimizeLegibility}html body .mk--print{--f-body:10pt;--f-lede:12.5pt;--f-h2:25pt;--f-h3:10.5pt;--f-note:8pt;--f-cover:60pt;--f-num:19pt;--f-price:30pt;--gap:6mm;--padx:15mm;--pady:13mm;--r:4mm}html body .mk--web{--f-body:15px;--f-lede:clamp(16px,1.5vw,18.5px);--f-h2:clamp(26px,3.3vw,40px);--f-h3:15.5px;--f-note:12.5px;--f-cover:clamp(46px,7.6vw,96px);--f-num:clamp(20px,2.2vw,28px);--f-price:clamp(32px,3.2vw,42px);--gap:clamp(16px,2.2vw,28px);--padx:clamp(20px,4.6vw,60px);--pady:clamp(24px,4.6vw,60px);--r:20px}html body .mk *{box-sizing:border-box}html body .mk h1,html body .mk h2,html body .mk h3{font-family:Sora,Inter,system-ui,sans-serif;color:inherit;margin:0;text-transform:none}html body .mk h2{font-size:var(--f-h2);font-weight:600;line-height:1.08;letter-spacing:-.022em;margin:0 0 .45em;max-width:24ch}html body .mk h3{font-size:var(--f-h3);font-weight:600;line-height:1.3;letter-spacing:-.005em;margin:0 0 .35em}html body .mk p{margin:0 0 .7em;max-width:72ch}html body .mk ul,html body .mk ol{margin:0;padding:0;list-style:none}html body .mk a{color:inherit}html body .mk b{font-weight:600}html body .mk .mk-lede{font-size:var(--f-lede);line-height:1.5;color:var(--slate);max-width:64ch}html body .mk .mk-note{font-size:var(--f-note);line-height:1.5;color:var(--slate);max-width:90ch}html body .mk .mk-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}html body .mk .mk-pg{position:relative;background:var(--paper);overflow:hidden}html body .mk--print .mk-pg{width:297mm;height:210mm;padding:var(--pady) var(--padx) 19mm;break-after:page;page-break-after:always}html body .mk--print .mk-pg:last-child{break-after:auto;page-break-after:auto}html body .mk--web{max-width:1240px;margin:0 auto;padding:0 clamp(12px,3vw,32px) clamp(28px,5vw,64px);display:grid;gap:clamp(14px,2vw,24px)}html body .mk--web .mk-pg{padding:var(--pady) var(--padx) calc(var(--pady) + 26px);border-radius:var(--r);border:1px solid var(--line);box-shadow:0 1px 2px #0b0c120a,0 18px 40px -30px #0b0c1259}html body .mk .mk-foot{position:absolute;left:var(--padx);right:var(--padx);bottom:calc(var(--pady) * .62);display:flex;gap:2em;font-size:var(--f-note);color:var(--slate);border-top:1px solid var(--line);padding-top:.6em}html body .mk .mk-foot span:nth-child(2){margin-right:auto}html body .mk .mk-foot .mk-foot__n{font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink)}html body .mk .mk-wm{font:700 calc(var(--f-body) * 1.05)/1 Sora,Inter,sans-serif;letter-spacing:.26em}html body .mk .mk-cover,html body .mk .mk-back,html body .mk .mk-pkgs{background:var(--c);color:#fff;border-color:transparent}html body .mk .mk-cover{display:grid;grid-template-rows:auto 1fr auto auto;row-gap:var(--gap)}html body .mk--print .mk-cover{padding-bottom:var(--pady)}html body .mk .mk-cover__top{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--f-note);color:#ffffffd1}html body .mk .mk-cover__top .mk-wm{color:#fff}html body .mk .mk-cover__body{align-self:center;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--gap);align-items:end}html body .mk .mk-cover__h{font-size:var(--f-cover);font-weight:300;line-height:.95;letter-spacing:-.035em}html body .mk .mk-cover__lede{font-size:var(--f-lede);line-height:1.45;color:#ffffffdb;max-width:36ch;margin:0}html body .mk .mk-cover__foot{display:flex;gap:2.2em;font-size:var(--f-note);color:#ffffffc7;border-top:1px solid rgba(255,255,255,.28);padding-top:.7em}html body .mk .mk-cover__foot span:last-child{margin-left:auto}html body .mk .mk-sp{margin:0;padding:0}html body .mk .mk-sp__axis{position:relative;height:calc(var(--f-body) * 9.2);margin:0 1.2em}html body .mk .mk-sp__axis:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff8c}html body .mk .mk-sp__pt{position:absolute;top:50%;left:var(--x);width:0;height:0}html body .mk .mk-sp__pt i{position:absolute;left:0;top:0;width:calc(var(--f-body) * 1.25);height:calc(var(--f-body) * 1.25);transform:translate(-50%,-50%);border-radius:50%;border:1.5px solid #fff;background:var(--c)}html body .mk .mk-sp__pt--lo i{background:#fff;width:calc(var(--f-body) * 1.7);height:calc(var(--f-body) * 1.7);box-shadow:0 0 0 calc(var(--f-body) * .45) #ffffff2e}html body .mk .mk-sp__pt b,html body .mk .mk-sp__pt span{position:absolute;left:0;transform:translate(-50%);white-space:nowrap;text-align:center}html body .mk .mk-sp__pt b{font:600 calc(var(--f-body) * 1.55)/1 Sora,Inter,sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums}html body .mk .mk-sp__pt span{font-size:var(--f-note);color:#fffc}html body .mk .mk-sp__pt--b b{top:calc(var(--f-body) * 1.5)}html body .mk .mk-sp__pt--b span{top:calc(var(--f-body) * 3.4)}html body .mk .mk-sp__pt--t b{bottom:calc(var(--f-body) * 2.9)}html body .mk .mk-sp__pt--t span{bottom:calc(var(--f-body) * 1.4)}html body .mk .mk-sp__pt--lo b,html body .mk .mk-sp__pt--lo span{transform:translate(-.6em);text-align:left}html body .mk .mk-sp__pt--hi b,html body .mk .mk-sp__pt--hi span{transform:translate(calc(-100% + .6em));text-align:right}html body .mk .mk-sp figcaption{font-size:var(--f-note);color:#fffc;margin-top:.3em;max-width:110ch}html body .mk .mk-about{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);column-gap:calc(var(--gap) * 1.6);align-content:start}html body .mk .mk-about__intro p{color:var(--slate)}html body .mk .mk-spec{margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gap);align-content:start}html body .mk .mk-spec>div{border-top:1px solid var(--line);padding:.55em 0 .7em;break-inside:avoid}html body .mk .mk-spec dt{font-size:var(--f-note);color:var(--slate);line-height:1.35;margin-bottom:.15em}html body .mk .mk-spec dd{margin:0;font:300 var(--f-num)/1.15 Sora,Inter,sans-serif;letter-spacing:-.015em;font-variant-numeric:tabular-nums}html body .mk .mk-about .mk-note{grid-column:1/-1;align-self:end;margin-top:var(--gap)}html body .mk .mk-feat__grid{display:grid;grid-template-columns:.62fr 1fr 1fr;gap:var(--gap);margin:var(--gap) 0;align-items:start}html body .mk .mk-feat__f{margin:0}html body .mk .mk-feat__f figcaption{font-size:var(--f-note);color:var(--slate);margin-top:.7em;line-height:1.45}html body .mk .mk-feat__f figcaption b{display:block;color:var(--ink);font-size:var(--f-h3);font-family:Sora,Inter,sans-serif;margin-bottom:.15em}html body .mk .mk-feat__more{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap);font-size:var(--f-note);color:var(--slate);border-top:1px solid var(--line);padding-top:.8em}html body .mk .mk-feat__more b{display:block;color:var(--ink)}html body .mk .mk-shot{display:block;width:100%;height:auto;border-radius:calc(var(--r) * .5);border:1px solid var(--line);background:var(--mist);box-shadow:0 1px 2px #0b0c120d,0 14px 30px -22px #0b0c1273}html body .mk .mk-shot--phone{border:calc(var(--f-body) * .45) solid var(--ink);border-radius:calc(var(--f-body) * 2.1);max-width:100%}html body .mk--print .mk-feat .mk-shot--desk{max-height:80mm;object-fit:cover;object-position:top}html body .mk--print .mk-feat .mk-shot--phone{max-height:88mm;width:auto;margin:0 auto}html body .mk .mk-shot--none{display:grid;place-items:center;aspect-ratio:16/10;color:var(--slate);font-size:var(--f-note);border:1px dashed var(--line);box-shadow:none}html body .mk .mk-shot--none.mk-shot--phone{aspect-ratio:9/19}html body .mk .mk-aud{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:calc(var(--gap) * 1.6);align-content:start}html body .mk .mk-aud__b{background:var(--mist);border-radius:var(--r);padding:calc(var(--gap) * .9)}html body .mk .mk-how li{padding:.55em 0;border-top:1px solid var(--line);color:var(--slate);line-height:1.45}html body .mk .mk-how li:first-child{border-top:0;padding-top:0}html body .mk .mk-how b{color:var(--ink)}html body .mk .mk-spec--aud{grid-template-columns:1fr 1fr}html body .mk .mk-place__g{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-auto-flow:dense;gap:var(--gap) calc(var(--gap) * 1.2);margin-top:calc(var(--gap) * .4)}html body .mk .mk-pl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--gap) * .8);align-items:start}html body .mk .mk-pl--wide{grid-row:span 2;grid-template-columns:1fr;align-content:start}html body .mk .mk-pl--wide .mk-pl__img{position:relative;padding-right:22%}html body .mk .mk-pl--wide .mk-pl__img .mk-shot--phone{position:absolute;right:0;bottom:-4%;width:27%}html body .mk .mk-pl__t p{font-size:var(--f-note);color:var(--slate);margin-bottom:.45em;line-height:1.45}html body .mk .mk-pl__t .mk-pl__where{color:var(--ink)}html body .mk .mk-pl__rate b{display:block;font:600 calc(var(--f-body) * 1.25)/1.25 Sora,Inter,sans-serif;color:var(--c)}html body .mk .mk-pl__rate small{font-size:var(--f-note);color:var(--slate)}html body .mk--print .mk-place .mk-shot--desk{max-height:62mm;object-fit:cover;object-position:top}html body .mk--print .mk-place .mk-pl--wide .mk-shot--desk{max-height:96mm}html body .mk .mk-pl--list{grid-template-columns:1fr;background:var(--mist);border-radius:var(--r);padding:calc(var(--gap) * .8)}html body .mk .mk-pl--list li{display:grid;grid-template-columns:1fr auto;gap:.2em 1em;padding:.45em 0;border-top:1px solid var(--line);font-size:var(--f-note);color:var(--slate)}html body .mk .mk-pl--list li:first-child{border-top:0}html body .mk .mk-pl--list li b{color:var(--ink);grid-column:1}html body .mk .mk-pl--list li span{grid-column:2;grid-row:1;color:var(--c);font-weight:600;white-space:nowrap}html body .mk .mk-place .mk-note{margin-top:var(--gap)}html body .mk .mk-place--2 .mk-place__g{grid-template-columns:repeat(3,minmax(0,1fr))}html body .mk .mk-place--2 .mk-pl{grid-template-columns:1fr}html body .mk .mk-pkgs .mk-lede{color:#ffffffdb}html body .mk .mk-tags,html body .mk.mk-tags{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap);margin-top:calc(var(--gap) * .6);align-items:stretch}html body .mk .mk-tag{position:relative;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);border-radius:calc(var(--r) * .9) calc(var(--r) * .9) calc(var(--r) * .6) calc(var(--r) * .6);padding:calc(var(--gap) * 1.55) calc(var(--gap) * .85) calc(var(--gap) * .85)}html body .mk .mk-tag__hole{position:absolute;top:calc(var(--gap) * .55);left:50%;width:calc(var(--f-body) * 1.1);height:calc(var(--f-body) * 1.1);margin-left:calc(var(--f-body) * -.55);border-radius:50%;background:var(--c);box-shadow:inset 0 1px 2px #00000040}html body .mk .mk-tag--hi{background:var(--ink);color:#fff}html body .mk .mk-tag--hi .mk-tag__hole{background:var(--c)}html body .mk .mk-tag h3{font-size:calc(var(--f-h3) * 1.25)}html body .mk .mk-tag__for{font-size:var(--f-note);color:var(--slate);min-height:3em;line-height:1.4}html body .mk .mk-tag--hi .mk-tag__for,html body .mk .mk-tag--hi .mk-tag__v{color:#ffffffb8}html body .mk .mk-tag__p{margin:.5em 0 .7em;font-size:var(--f-note);color:var(--slate)}html body .mk .mk-tag--hi .mk-tag__p{color:#ffffffb8}html body .mk .mk-tag__p b{display:block;font:300 var(--f-price)/1 Sora,Inter,sans-serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}html body .mk .mk-tag--hi .mk-tag__p b{color:#fff}html body .mk .mk-tag ul{border-top:1px solid var(--line);flex:1 1 auto}html body .mk .mk-tag--hi ul{border-color:#fff3}html body .mk .mk-tag li{font-size:var(--f-note);line-height:1.4;padding:.42em 0;border-bottom:1px solid var(--line)}html body .mk .mk-tag--hi li{border-color:#ffffff24}html body .mk .mk-tag__v{font-size:var(--f-note);color:var(--slate);margin:.7em 0 0}html body .mk .mk-tag__l{font-size:var(--f-note);font-weight:600;color:var(--c);margin:.3em 0 0}html body .mk .mk-tag--hi .mk-tag__l{color:#9db0ff}html body .mk .mk-tag__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:1em;min-height:44px;padding:0 1.2em;border-radius:99px;background:var(--c);color:#fff;font-weight:600;font-size:14px;text-decoration:none}html body .mk .mk-tag--hi .mk-tag__btn{background:#fff;color:var(--ink)}html body .mk .mk-tag__btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html body .mk .mk-tag--hi .mk-tag__btn:focus-visible{outline-color:#fff}html body .mk .mk-pkgs__offer{margin-top:var(--gap);font-size:var(--f-note);color:#ffffffe6;max-width:100ch}html body .mk .mk-pkgs .mk-foot{color:#ffffffbf;border-color:#ffffff47}html body .mk .mk-pkgs .mk-foot .mk-foot__n{color:#fff}html body .mk .mk-rates__g{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:calc(var(--gap) * 1.4)}html body .mk .mk-rates h3{margin-top:.9em}html body .mk .mk-rates h3:first-child{margin-top:0}html body .mk .mk-tbl{width:100%;border-collapse:collapse;font-size:var(--f-note)}html body .mk .mk-tbl th,html body .mk .mk-tbl td{padding:.5em .6em .5em 0;border-top:1px solid var(--line);text-align:left;vertical-align:top;font-weight:400}html body .mk .mk-tbl thead th{border-top:0;color:var(--slate);font-weight:600}html body .mk .mk-tbl tbody th{font-weight:600;color:var(--ink)}html body .mk .mk-tbl th small{display:block;font-weight:400;color:var(--slate);margin-top:.1em}html body .mk .mk-tbl .mk-num{text-align:right;padding-right:0;padding-left:.7em}html body .mk .mk-tbl .mk-num+td{padding-left:.55em}html body .mk .mk-tbl--tiers td:last-child{color:var(--slate)}html body .mk .mk-tbl--tiers th{white-space:nowrap}html body .mk .mk-terms li{font-size:var(--f-note);color:var(--slate);padding:.42em 0 .42em 1.1em;position:relative;line-height:1.45}html body .mk .mk-terms li:before{content:"";position:absolute;left:0;top:1.05em;width:.45em;height:1px;background:var(--c)}html body .mk .mk-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--gap);counter-reset:mk;margin:calc(var(--gap) * .4) 0 calc(var(--gap) * 1.2)}html body .mk .mk-steps li{counter-increment:mk;font-size:var(--f-note);color:var(--slate);line-height:1.45;border-top:2px solid var(--c);padding-top:.7em}html body .mk .mk-steps li:before{content:counter(mk);display:block;font:300 calc(var(--f-num) * 1.1)/1 Sora,Inter,sans-serif;color:var(--c);margin-bottom:.35em}html body .mk .mk-steps b{display:block;color:var(--ink);font-size:var(--f-h3);margin-bottom:.2em}html body .mk .mk-how__g{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gap) * 1.4)}html body .mk .mk-back{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:calc(var(--gap) * 1.6);align-content:center}html body .mk--print .mk-back{padding-bottom:var(--pady)}html body .mk .mk-back h2{font-size:calc(var(--f-cover) * .82);font-weight:300;line-height:.98;letter-spacing:-.03em;margin:.5em 0 .35em}html body .mk .mk-back__a p{font-size:var(--f-lede);color:#ffffffdb;max-width:34ch}html body .mk .mk-back__c{margin:0;align-self:end}html body .mk .mk-back__c div{border-top:1px solid rgba(255,255,255,.3);padding:.8em 0}html body .mk .mk-back__c dt{font-size:var(--f-note);color:#ffffffbf}html body .mk .mk-back__c dd{margin:.15em 0 0;font:600 calc(var(--f-body) * 1.4)/1.3 Sora,Inter,sans-serif}html body .mk .mk-back__c div:last-child dd{font:400 var(--f-note)/1.45 Inter,sans-serif;color:#ffffffd9}html body .mk .mk-back__c a{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45)}html body .mk .mk-back__legal{grid-column:1/-1;font-size:var(--f-note);color:#ffffffb3;margin:0}@media(max-width:980px){html body .mk--web .mk-cover__body,html body .mk--web .mk-about,html body .mk--web .mk-aud,html body .mk--web .mk-rates__g,html body .mk--web .mk-how__g,html body .mk--web .mk-back,html body .mk--web .mk-place__g,html body .mk--web .mk-place--2 .mk-place__g{grid-template-columns:1fr}html body .mk--web .mk-steps{grid-template-columns:repeat(3,minmax(0,1fr))}html body .mk .mk-tags,html body .mk.mk-tags{grid-template-columns:repeat(2,minmax(0,1fr))}html body .mk--web .mk-feat__grid{grid-template-columns:.7fr 1fr}html body .mk--web .mk-feat__grid .mk-feat__f:last-child{grid-column:1/-1}}@media(max-width:620px){html body .mk--web .mk-spec,html body .mk--web .mk-feat__more,html body .mk--web .mk-pl{grid-template-columns:1fr}html body .mk--web .mk-steps{grid-template-columns:1fr 1fr}html body .mk .mk-tags,html body .mk.mk-tags,html body .mk--web .mk-feat__grid{grid-template-columns:1fr}html body .mk--web .mk-feat__grid .mk-shot--phone{max-width:240px}html body .mk--web .mk-sp__axis{margin:0 .4em}html body .mk--web .mk-sp__pt:not(.mk-sp__pt--lo):not(.mk-sp__pt--hi) span,html body .mk--web .mk-sp__pt:not(.mk-sp__pt--lo):not(.mk-sp__pt--hi) b{display:none}html body .mk--web .mk-sp__pt b{font-size:15px}html body .mk--web .mk-cover__foot{flex-wrap:wrap;gap:.4em 1.4em}html body .mk--web .mk-cover__foot span:last-child{margin-left:0}html body .mk--web .mk-foot span:first-child{display:none}html body .mk--web .mk-tbl{font-size:12px}html body .mk--web .mk-tbl--fixed td:last-child{white-space:nowrap}}@media(prefers-reduced-motion:reduce){html body .mk *{transition:none!important;animation:none!important}}@media print{html body .mk--web .mk-pg{break-inside:avoid;box-shadow:none}}
