.home{--font-display: -apple-system, "SF Pro Display", system-ui, sans-serif;--font-text: Figtree, ui-sans-serif, system-ui, -apple-system, sans-serif;--ink: #24106b;--cream: #fdead1;--yellow: #fdc036;--cta: linear-gradient(180deg, #fdc93d 0%, #fdc034 50%, #fdba29 100%);font-family:var(--font-display)}.hero{position:relative;overflow:hidden;container-type:inline-size;background:linear-gradient(180deg,#2b116f,#2e1572 35%,#3d1772 60%,#4f1f78) top / 100% calc(100% - 2px) no-repeat;--u: calc(100cqw / 430)}.hero__stage{position:relative;height:calc(725.8 * var(--u));margin:0 auto}:where(.hero,.hsec) .hp{position:absolute;left:calc(var(--x, 0) * var(--u));top:calc(var(--y, 0) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}:where(.hero) .hrow{position:absolute;left:0;right:0;top:calc(var(--y) * var(--u));display:flex;justify-content:center;align-items:center;white-space:nowrap}.hero__cloud{position:absolute;top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));background:url(/cloud.svg) no-repeat;background-size:contain;opacity:.55;pointer-events:none}.hero__cloud--l{left:calc(var(--side) * var(--u));background-position:bottom left;--side: -10;--y: 482;--w: 130;--h: 240}.hero__cloud--r{right:calc(var(--side) * var(--u));background-position:bottom right;transform:scaleX(-1);--side: -10;--y: 482;--w: 130;--h: 240}.hero-header{position:absolute;inset:0 0 auto;margin:0;z-index:20;color:var(--cream)}.hero-header__menu{--x: 14;--y: 11;--w: 92;--h: 44;padding:0;border:0;background:none;color:#fcf3dc;cursor:pointer}.hero-header__menu svg{position:absolute;left:calc(10.6 * var(--u));top:calc(14 * var(--u));width:calc(23 * var(--u));height:calc(17 * var(--u))}.hero-header__menu span{position:absolute;left:calc(41 * var(--u));top:calc(14 * var(--u));font:600 calc(15 * var(--u)) / calc(17 * var(--u)) var(--font-text);color:var(--cream);white-space:nowrap}.hero-header__logo{--x: 135;--y: 4;--w: 160;--h: 58.8;display:block}.hero-header__logo img{display:block;width:100%;height:100%}.hero-header__nav{display:none;position:absolute;left:calc(var(--cx) * var(--u));top:calc(var(--cy) * var(--u));transform:translate(-50%,-50%);align-items:center;gap:calc(var(--gap) * var(--u));font:500 calc(var(--fs) * var(--u)) var(--font-text);white-space:nowrap}.hero-header__nav a{color:var(--cream);text-decoration:none;transition:color .15s}.hero-header__nav a:hover,.hero-header__nav a[aria-current]{color:#ffbe2b}.hero-header__occasions{position:relative;display:inline-flex;align-items:center;gap:calc(var(--cgap) * var(--u))}.hero-header__occasions button{display:flex;padding:0;border:0;background:none;color:inherit;cursor:pointer}.hero-header__occasions button svg{width:calc(var(--chev) * var(--u));height:calc(var(--chev) * var(--u));transition:transform .15s}.hero-header__occasions button[aria-expanded=true] svg{transform:rotate(180deg)}.hero-header__dropdown{position:absolute;top:100%;left:calc(-16 * var(--u));padding-top:12px}.hero-header__dropdown>div{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:34rem;padding:12px;border:1px solid rgb(255 255 255 / .15);border-radius:16px;background:#2c1170;box-shadow:0 25px 50px -12px #00000040;font-size:15.4px;font-weight:400;white-space:normal}.hero-header__dropdown a{padding:10px 16px;border-radius:8px}.hero-header__dropdown a:hover{background:#ffffff1a}.hero-header__cta{display:none;--x: 1100;--y: 43;--w: 224;--h: 50;align-items:center;justify-content:center;padding:0;border:0;border-radius:9999px;background:var(--cta);color:#1b1b18;font:700 calc(17 * var(--u)) / 1 var(--font-display);cursor:pointer}.hero-header__phone{--x: 375;--y: 12.5;--w: 44;--h: 44;--pr: 14.2;--pt: 8.8;--pw: 15.1;--ph: 26.3;padding:0;border:0;background:none;color:#fcf3dc;cursor:pointer}.hero-header__phone svg{position:absolute;right:calc(var(--pr) * var(--u));top:calc(var(--pt) * var(--u));width:calc(var(--pw) * var(--u));height:calc(var(--ph) * var(--u));stroke-width:1.9}.hero-header__phone:hover,.hero-header__menu:hover{color:#ffbe2b}.hero__title{position:absolute;left:0;right:0;top:calc(74.6 * var(--u));z-index:10;margin:0;text-align:center;font-weight:800;letter-spacing:calc(-.4 * var(--u));color:#fcf2e2;white-space:nowrap}.hero__title span{display:block}.hero__title span:first-child{font-size:calc(39.6 * var(--u));line-height:calc(39.6 * var(--u))}.hero__title span:last-child{margin-top:calc(.4 * var(--u));font-size:calc(40.8 * var(--u));line-height:calc(40.8 * var(--u))}.hero__title em{font-style:normal;color:#fdbf32}.hero__cards{position:absolute;left:calc(var(--gx, 0) * var(--u));top:calc(var(--gy, 0) * var(--u));z-index:3;--g: var(--u)}.hero__cards .hc{position:absolute;left:calc(var(--x) * var(--g));top:calc(var(--y) * var(--g));width:calc(var(--w) * var(--g));height:calc(var(--h) * var(--g))}.hero__tile{filter:drop-shadow(0 calc(8 * var(--g)) calc(14 * var(--g)) rgba(10,4,40,.45));z-index:3}.hero__tile:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#573cd9,#4631b5 55%,#36268f)}.hero__tile--family{--x: 36;--y: 166.9;--w: 194.6;--h: 137.5}.hero__tile--family:before{clip-path:url(#hc-family-m)}.hero__tile--couple{--x: 61;--y: 317.8;--w: 175;--h: 128.6}.hero__tile--couple:before{clip-path:url(#hc-couple-m)}.hero__art{display:block;max-width:none;z-index:4}.hero__art--family{--x: 14.4;--y: 166.2;--w: 235.4;--h: 191.6;clip-path:inset(calc(-20 * var(--g)) calc(-30 * var(--g)) calc(53.4 * var(--g)) calc(-30 * var(--g)))}.hero__art--couple{--x: 55.2;--y: 321.8;--w: 191.4;--h: 144.7;clip-path:inset(calc(-20 * var(--g)) calc(-30 * var(--g)) calc(20.1 * var(--g)) calc(-30 * var(--g)))}.hero__soldier{--x: 244.8;--y: 171.6;--w: 193;--h: 205.8;--r: 16;--tilt: 0deg;border-radius:calc(var(--r) * var(--g));overflow:hidden;z-index:3}.hero__soldier:before{content:"";position:absolute;left:9%;top:0;bottom:0;width:69%;border-radius:calc(var(--r) * var(--g)) calc(var(--r) * var(--g)) 30% calc(var(--r) * var(--g));transform:rotate(var(--tilt));background:linear-gradient(120deg,#664cf0,#543bd0 55%,#422ea8);box-shadow:0 calc(8 * var(--g)) calc(14 * var(--g)) #0a042873}.hero__soldier img{position:relative;display:block;width:100%;height:auto;margin-top:calc(8 * var(--g))}.hero__tag{position:absolute;left:calc(var(--x) * var(--g));top:calc(var(--y) * var(--g));z-index:5;display:flex;align-items:center;height:calc(22 * var(--g));padding:0 calc(10 * var(--g));border-radius:9999px;background:#fbf3e1;box-shadow:0 calc(3 * var(--g)) calc(8 * var(--g)) #0a042859;color:#2b116f;font-size:calc(12.5 * var(--g));font-weight:700;letter-spacing:.1px;white-space:nowrap}.hero__tag--parents{--x: 30;--y: 292}.hero__tag--defenders{--x: 270;--y: 365}.hero__tag--lovers{--x: 55;--y: 434}.hero__offer{z-index:10;margin:0;font-weight:700;color:#fcfcf4}.hero__offer-1{--y: 466.8;font-size:calc(23 * var(--u));line-height:calc(23 * var(--u));letter-spacing:calc(-.25 * var(--u))}.hero__offer-2{--y: 494.3;align-items:baseline;gap:calc(10.6 * var(--u));line-height:1;justify-content:center}.hero__offer-2 span{font-size:calc(23 * var(--u));letter-spacing:calc(-.25 * var(--u))}.hero__offer-2 strong{font-size:calc(34 * var(--u));font-weight:800;letter-spacing:calc(-.5 * var(--u));color:var(--yellow)}.hero__cta{--x: 62.6;--y: 545.2;--w: 304.2;--h: 54.3;--pl: 12;--gap: 22;--fs: 20;--cw: 7;--ch: 12.5;z-index:10;display:flex;align-items:center;justify-content:center;gap:calc(var(--gap) * var(--u));box-sizing:border-box;padding:0 0 0 calc(var(--pl) * var(--u));border:0;border-radius:9999px;background:var(--cta);box-shadow:0 calc(8 * var(--u)) calc(22 * var(--u)) #fdbe2b47;color:#000;font:700 calc(var(--fs) * var(--u)) / 1 var(--font-display);cursor:pointer;transition:filter .15s}.hero__cta:hover{filter:brightness(1.05)}.hero__cta svg{width:calc(var(--cw) * var(--u));height:calc(var(--ch) * var(--u))}.hero__listen{--y: 614.6;z-index:10;gap:calc(12.3 * var(--u));color:var(--cream);justify-content:flex-start;padding-left:calc(66.5 * var(--u))}.hero__listen svg{width:calc(16.3 * var(--u));height:calc(15.6 * var(--u));stroke-width:2.2}.hero__listen span{font:400 calc(15 * var(--u)) / calc(15 * var(--u)) var(--font-text)}.hero__rule{--x: 54.8;--y: 642.6;--w: 320.4;height:1px;z-index:10;background:#5c3c8c}.hero__rating{--y: 650;z-index:10;height:calc(34 * var(--u));justify-content:flex-start;padding-left:calc(72.1 * var(--u));color:#fcfcf4;text-decoration:none}.hero__rating .g{width:calc(20.7 * var(--u));height:calc(21.2 * var(--u))}.hero__rating b{margin-left:calc(13.6 * var(--u));font-size:calc(17.5 * var(--u));line-height:1;font-weight:600}.hero__rating .stars{margin-left:calc(11.4 * var(--u));width:calc(106.2 * var(--u));height:calc(18.9 * var(--u));fill:var(--yellow)}.hero__rating .stars-wide{display:none}.hero__rating i{width:1px;height:calc(22 * var(--u));margin-left:calc(.2 * var(--u));background:#64448e}.hero__rating u{margin-left:calc(14.1 * var(--u));font:400 calc(15 * var(--u)) / 1 var(--font-text);color:var(--cream);text-underline-offset:calc(3 * var(--u));text-decoration-thickness:calc(1.2 * var(--u))}.hero__rating .chev{width:calc(5 * var(--u));height:calc(9 * var(--u));margin-left:calc(9.3 * var(--u));stroke-width:1.6}.hero__rating:hover u{color:#ffbe2b}.hero__deco{display:none;position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));fill:currentColor;pointer-events:none}.hero__deco[data-on~=m]{display:block}.hero__swell{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:7}.hero__wave,.hero__grain{display:none}@media (max-width: 639px){.hero__stage{height:calc(838 * var(--u))}.hero__title{top:calc(116 * var(--u))}.hero__cards{--gy: 54}.hero__deco[data-on~=m]{translate:0 calc(54 * var(--u))}.hero__offer-1{--y: 540}.hero__offer-2{--y: 568}.hero__cta{--y: 633}.hero__listen{--y: 714}.hero__rule{--y: 748}.hero__rating{--y: 758}.hero__cloud--l,.hero__cloud--r{--y: 594}}@media (min-width: 640px){.hero{--u: calc(100cqw / 820)}.hero__stage{height:calc(1106 * var(--u))}.hero__cloud--l{--side: -16;--y: 760;--w: 230;--h: 300}.hero__cloud--r{--side: -16;--y: 790;--w: 230;--h: 280}.hero-header__menu{--x: 30;--y: 21}.hero-header__logo{--x: 330;--y: 14;--w: 160;--h: 58.8}.hero-header__phone{--x: 749.6;--y: 21.5}.hero__title{top:calc(106 * var(--u));letter-spacing:calc(-.6 * var(--u))}.hero__title span:first-child,.hero__title span:last-child{margin:0;font-size:calc(62 * var(--u));line-height:calc(64 * var(--u))}.hero__cards{--gx: 82.3;--gy: 7;--g: calc(var(--u) * 1.45)}.hero__tag{height:calc(22 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(12.5 * var(--u));box-shadow:0 calc(3 * var(--u)) calc(8 * var(--u)) #0a042859;transform:scale(1.45);transform-origin:0 0}.hero__offer-1{--y: 708;font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-.3 * var(--u))}.hero__offer-2{--y: 750;gap:calc(14 * var(--u));justify-content:center;padding-left:0}.hero__offer-2 span{font-size:calc(34 * var(--u));letter-spacing:calc(-.3 * var(--u))}.hero__offer-2 strong{font-size:calc(50 * var(--u));letter-spacing:calc(-.6 * var(--u))}.hero__cta{--x: 200;--y: 822;--w: 420;--h: 72;--pl: 14;--gap: 26;--fs: 27;--cw: 10;--ch: 17;box-shadow:0 calc(12 * var(--u)) calc(30 * var(--u)) #fdbe2b4d}.hero__listen{--y: 912;gap:calc(12 * var(--u));justify-content:center;padding-left:0}.hero__listen svg{width:calc(23 * var(--u));height:calc(22 * var(--u));stroke-width:2}.hero__listen span{font-size:calc(18 * var(--u));line-height:calc(22 * var(--u))}.hero__rule{--x: 200;--y: 952;--w: 420}.hero__rating{--y: 960;height:calc(38 * var(--u));gap:calc(12 * var(--u));justify-content:center;padding-left:0}.hero__rating b,.hero__rating .stars,.hero__rating u{margin-left:0}.hero__rating .g{width:calc(23 * var(--u));height:calc(23 * var(--u))}.hero__rating b{font-size:calc(20 * var(--u))}.hero__rating .stars{width:calc(112 * var(--u));height:calc(20 * var(--u))}.hero__rating .stars-tight{display:none}.hero__rating .stars-wide{display:inline}.hero__rating i{height:calc(24 * var(--u));margin:0 calc(4 * var(--u))}.hero__rating u{font-size:calc(17 * var(--u));text-underline-offset:calc(4 * var(--u));text-decoration-thickness:auto}.hero__rating .chev{width:calc(8 * var(--u));height:calc(14 * var(--u));margin:0;stroke-width:1.4}.hero__deco[data-on~=m]{display:none}.hero__deco[data-on~=t]{display:block}.hero__swell{display:none}.hero__wave{display:block;position:absolute;left:0;bottom:-1px;z-index:7;width:100%;height:calc(90 * var(--u));pointer-events:none;filter:drop-shadow(0 -6px 18px rgba(255,255,255,.25)) drop-shadow(0 -2px 6px rgba(0,0,0,.08))}.hero__grain{display:block;position:absolute;left:0;bottom:0;z-index:8;width:100%;height:calc(96 * var(--u));pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(to top,#fdebd1,#fdebd100);background-size:120px 120px,100% 100%;background-position:center bottom,center bottom;background-repeat:repeat,no-repeat;background-blend-mode:soft-light;opacity:.55;-webkit-mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.9) 35%,rgba(0,0,0,.3) 70%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.9) 35%,rgba(0,0,0,.3) 70%,transparent 100%)}}@media (min-width: 1024px){.hero{--u: min(calc(100cqw / 1470), 1px)}.hero__stage{width:calc(1470 * var(--u));height:calc(956 * var(--u))}.hero__cloud--l{--side: -20;--y: 635;--w: 340;--h: 280}.hero__cloud--r{--side: -20;--y: 650;--w: 340;--h: 260}.hero-header__menu{display:none}.hero-header__logo{--x: 97;--y: 36;--w: 174;--h: 63.9}.hero-header__nav{display:flex;--cx: 735;--cy: 68;--gap: 52;--fs: 20;--cgap: 10;--chev: 13}.hero-header__cta{display:flex}.hero-header__phone{--x: 1343;--y: 46;--w: 30;--h: 44;--pr: 0;--pt: 6.5;--pw: 18;--ph: 31}.hero-header__phone svg{stroke-width:1.8}.hero__title{left:calc(97 * var(--u));top:calc(196 * var(--u));text-align:left;letter-spacing:calc(-.7 * var(--u))}.hero__title span:first-child,.hero__title span:last-child{line-height:calc(66 * var(--u))}:where(.hero) .hrow{left:calc(var(--x) * var(--u));right:auto;justify-content:flex-start}.hero__offer-1{--x: 98;--y: 360;font-size:calc(32 * var(--u));line-height:calc(32 * var(--u))}.hero__offer-2{--x: 98;--y: 400}.hero__offer-2 span{font-size:calc(32 * var(--u))}.hero__offer-2 strong{font-size:calc(48 * var(--u))}.hero__cta{--x: 96;--y: 482;--w: 440;--h: 80;--gap: 28;--fs: 30;--cw: 11;--ch: 19}.hero__listen{--x: 99;--y: 591;gap:calc(14 * var(--u))}.hero__listen svg{width:calc(28 * var(--u));height:calc(27 * var(--u))}.hero__listen span{font-size:calc(20 * var(--u))}.hero__rule{--x: 97;--y: 648;--w: 440}.hero__rating{--x: 97;--y: 670;height:calc(40 * var(--u));gap:calc(14 * var(--u))}.hero__rating .g{width:calc(26 * var(--u));height:calc(26 * var(--u))}.hero__rating b{font-size:calc(22 * var(--u))}.hero__rating .stars{width:calc(126 * var(--u));height:calc(22 * var(--u))}.hero__rating i{height:calc(28 * var(--u))}.hero__rating u{font-size:calc(19 * var(--u))}.hero__cards{--gx: 0;--gy: 0;--g: var(--u)}.hero__tile{filter:drop-shadow(0 calc(12 * var(--g)) calc(22 * var(--g)) rgba(10,4,40,.45))}.hero__tile--family{--x: 755.5;--y: 173.3;--w: 324.5;--h: 257.7}.hero__tile--family:before{clip-path:url(#hc-family-d)}.hero__tile--couple{--x: 774;--y: 441.2;--w: 306;--h: 240.1}.hero__tile--couple:before{clip-path:url(#hc-couple-d)}.hero__art--family{--x: 719.5;--y: 172.1;--w: 392.5;--h: 319.5;clip-path:inset(calc(-30 * var(--g)) calc(-40 * var(--g)) calc(60.6 * var(--g)) calc(-40 * var(--g)))}.hero__art--couple{--x: 763.9;--y: 448.2;--w: 334.7;--h: 253.1;clip-path:inset(calc(-30 * var(--g)) calc(-40 * var(--g)) calc(20 * var(--g)) calc(-40 * var(--g)))}.hero__soldier{--x: 1090.9;--y: 254.9;--w: 340.5;--h: 357;--r: 26;--tilt: 1.3deg}.hero__soldier:before{box-shadow:0 calc(12 * var(--g)) calc(22 * var(--g)) #0a042873}.hero__tag{transform:none;height:calc(30 * var(--g));padding:0 calc(15 * var(--g));font-size:calc(15 * var(--g));box-shadow:0 calc(4 * var(--g)) calc(10 * var(--g)) #0a042859}.hero__tag--parents{--x: 765;--y: 414}.hero__tag--defenders{--x: 1128;--y: 596}.hero__tag--lovers{--x: 783;--y: 665}.hero__deco[data-on~=t]{display:none}.hero__deco[data-on~=d]{display:block}.hero__wave{height:calc(150 * var(--u))}.hero__grain{height:calc(128 * var(--u))}}.hsec{position:relative;overflow-x:clip;container-type:inline-size;color:var(--ink);--u: calc(100cqw / 430)}.hsec__stage{position:relative;height:calc(var(--sh) * var(--u));margin:0 auto}:where(.hsec) :where(p,ul){margin:0;padding:0}.deco{display:none;position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));transform:rotate(var(--r, 0deg));fill:currentColor;pointer-events:none}.deco[data-on~=m]{display:block}.samples{background:radial-gradient(ellipse 75% 55% at 50% 40%,#fff9eee6,#fff9ee00 70%),linear-gradient(180deg,#fcefdc,#fcf2df 65% 100%)}.samples__stage{--sh: 696}.samples__glow{display:none}.benefits{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:calc(16 * var(--u));line-height:normal;--x: 8;--y: 30;--w: 414;--ic: 58;--mt: 8;--fs: 15.5;--lh: 20.2;--fw: 500;--ut: 18.9;--uw: 84;--uh: 9}.benefits>li>svg{display:inline;width:calc(var(--ic) * var(--u));height:calc(var(--ic) * var(--u));vertical-align:baseline}.benefits p{margin-top:calc(var(--mt) * var(--u));font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:var(--fw)}.benefits b{position:relative;font-weight:800}.benefits b svg{position:absolute;left:calc(-4 * var(--u));top:calc(var(--ut) * var(--u));width:calc(var(--uw) * var(--u));height:calc(var(--uh) * var(--u))}.player{--k: var(--u);--x: 14;--y: 172;--w: 402;--h: 334;--ww: 374;box-sizing:border-box;border-radius:calc(22 * var(--k));background:#fff;border:1.5px solid #e4dcf6;box-shadow:0 calc(18 * var(--k)) calc(44 * var(--k)) #3c1e8221,0 2px 6px #3c1e820d}.player>*{position:absolute;margin:0}.player__play{left:calc(16 * var(--k));top:calc(24 * var(--k));width:calc(74 * var(--k));height:calc(74 * var(--k));padding:0;border:0;border-radius:50%;background:var(--yellow);box-shadow:0 6px 16px #fdbe2b59;display:flex;align-items:center;justify-content:center;cursor:pointer}.player__play svg{width:calc(24 * var(--k));height:calc(28 * var(--k));fill:var(--ink)}.player__kicker{left:calc(108 * var(--k));top:calc(30 * var(--k));font-size:calc(11.5 * var(--k));line-height:calc(14 * var(--k));font-weight:700;letter-spacing:calc(1.3 * var(--k));text-transform:uppercase;color:#7b5cc6}.player__count{right:calc(16 * var(--k));top:calc(24 * var(--k));height:calc(24 * var(--k));padding:0 calc(9 * var(--k));border-radius:9999px;background:#f1ecfb;color:#5b3fa6;display:flex;align-items:center;font-size:calc(12.5 * var(--k));font-weight:700;font-variant-numeric:tabular-nums}.player__title,.player__label{left:calc(108 * var(--k));max-width:calc(100% - 124 * var(--k));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player__title{top:calc(47 * var(--k));font-size:calc(29 * var(--k));line-height:calc(32 * var(--k));font-weight:800;letter-spacing:calc(-.4 * var(--u));color:inherit;text-decoration:none}.player__label{top:calc(82 * var(--k));font-size:calc(16.5 * var(--k));line-height:calc(20 * var(--k));font-weight:500}.player__wave{left:calc(14 * var(--k));top:calc(124 * var(--k));width:calc(var(--ww) * var(--u));height:calc(100 * var(--k));cursor:pointer}.player__wave rect{fill:#d3cce3}.player__wave rect.on{fill:url(#playerWave)}.player__time{top:calc(204 * var(--k));height:calc(20 * var(--k));padding:0 calc(7 * var(--k));border-radius:calc(5 * var(--k));background:var(--ink);color:#fff;display:flex;align-items:center;font-size:calc(12.5 * var(--k));font-weight:700;font-variant-numeric:tabular-nums;pointer-events:none}.player__time--l{left:calc(14 * var(--k))}.player__time--r{right:calc(14 * var(--k))}.player__switch{left:calc(14 * var(--k));right:calc(14 * var(--k));top:calc(238 * var(--k));bottom:calc(12 * var(--k));display:flex;align-items:center;gap:calc(4 * var(--k))}.player__arrow{flex:none;width:calc(44 * var(--k));height:calc(44 * var(--k));padding:0;box-sizing:border-box;border:1.6px solid #5b3fa6;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.player__arrow svg{width:calc(10 * var(--k));height:calc(16 * var(--k));fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.player__next{flex:1;min-width:0;text-align:center}.player__next-title{font-size:calc(17 * var(--k));line-height:calc(21 * var(--k));font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player__next-title span{font-weight:600;color:#7b5cc6}.player__next-title b{font-weight:800}.player__tags{margin-top:calc(6 * var(--k));display:flex;flex-wrap:wrap;justify-content:center;gap:calc(4 * var(--k)) calc(10 * var(--k));font-size:calc(12 * var(--k));line-height:calc(15 * var(--k));font-weight:600;color:#9a88c9;white-space:nowrap}.player__tags i{display:inline-flex;align-items:center;height:calc(20 * var(--k));margin-left:calc(4 * var(--k));padding:0 calc(8 * var(--k));border-radius:9999px;background:#f1ecfb;color:#4a3592;font-weight:700;font-style:normal}.samples__cta{--x: 16;--y: 530;--w: 398;--h: 66;--fs: 25;--gap: 18;--aw: 26;--ah: 20;border:0;border-radius:9999px;background:var(--cta);box-shadow:0 calc(14 * var(--u)) calc(34 * var(--u)) #fdb41e61,0 0 0 calc(6 * var(--u)) #fdc0341a;display:flex;align-items:center;justify-content:center;gap:calc(var(--gap) * var(--u));color:var(--ink);font-family:inherit;font-size:calc(var(--fs) * var(--u));font-weight:800;letter-spacing:calc(-.3 * var(--u));cursor:pointer}.samples__cta svg{width:calc(var(--aw) * var(--u));height:calc(var(--ah) * var(--u));fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.samples__note{--x: 0;--y: 610;--w: 430;--fs: 15;--lh: 18;--iw: 17;--ih: 16;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));font-family:var(--font-text);font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#5b4a8f}.samples__note svg{width:calc(var(--iw) * var(--u));height:calc(var(--ih) * var(--u));fill:none;stroke:#5b3fa6;stroke-width:2.2;stroke-linecap:round}.seam{position:absolute;left:0;top:calc(-1 * var(--wup) * var(--u));z-index:2;width:100%;height:calc(var(--wh) * var(--u));pointer-events:none;--wup: 44;--wh: 56}.reviews{background:#fbebd3}.reviews__stage{--sh: 1118}.reviews__title{--x: 24;--y: 36;--fs: 40;--lh: 42;--ls: -.8;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:900;letter-spacing:calc(var(--ls) * var(--u));white-space:nowrap}.reviews__sub{--x: 24;--y: 130;--fs: 17;--lh: 22;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#5b4a8f}.reviews__rating{--x: 24;--y: 166;--gap: 8;--g: 26;--fs: 23;--st: 16;--sg: 1;--dh: 22;--lfs: 14.5;display:flex;align-items:center;gap:calc(var(--gap) * var(--u));color:var(--ink);text-decoration:none;white-space:nowrap}.reviews__g{width:calc(var(--g) * var(--u));height:calc(var(--g) * var(--u))}.reviews__rating b{font-size:calc(var(--fs) * var(--u));line-height:1;font-weight:800}.reviews__stars{display:inline-flex;gap:calc(var(--sg) * var(--u))}.reviews__stars svg{width:calc(var(--st) * var(--u));height:calc(var(--st) * var(--u))}.reviews__rating i{width:1px;height:calc(var(--dh) * var(--u));background:#d8cbe9}.reviews__rating u,.reviews__write{font-weight:600;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:calc(4 * var(--u));text-decoration-thickness:calc(1.2 * var(--u))}.reviews__rating u{font-size:calc(var(--lfs) * var(--u))}.reviews__hint{--x: 24;--y: 440;--fs: 14.5;font-size:calc(var(--fs) * var(--u));line-height:calc(18 * var(--u));color:#6b5d94}.reviews__h3{--x: 24;--y: 496;--fs: 29;--lh: 34;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:900;letter-spacing:calc(-.5 * var(--u))}.reviews__count{--x: 316;--y: 502;--w: 90;--ph: 24;--pp: 10;--fs: 13;display:flex;justify-content:flex-end}.reviews__count span{height:calc(var(--ph) * var(--u));padding:0 calc(var(--pp) * var(--u));border-radius:9999px;background:#f1e3cd;color:#5b3fa6;display:flex;align-items:center;font-size:calc(var(--fs) * var(--u));font-weight:700;font-variant-numeric:tabular-nums}.reviews__write{--x: 24;--y: 902;--fs: 15.5;font-size:calc(var(--fs) * var(--u));line-height:normal;color:var(--ink)}.reviews__cta{--x: 16;--y: 950}.reviews__note{--x: 0;--y: 1032;--w: 430;--fs: 15;--lh: 18;--iw: 17;--ih: 16;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));font-family:var(--font-text);font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#5b4a8f}.reviews__note svg{width:calc(var(--iw) * var(--u));height:calc(var(--ih) * var(--u));fill:none;stroke:#5b3fa6;stroke-width:2.2;stroke-linecap:round}.slider{--tl: 0;--tw: 430;--pl: 24;--gap: 12;--cw: 352;--y: 224;--ch: 200;--ay: 302;--px: 2;--nx: 362}.slider--reviews{--y: 552;--ch: 334;--ay: 697}.slider__track{position:absolute;left:calc(var(--tl) * var(--u));top:calc((var(--y) - 40) * var(--u));width:calc(var(--tw) * var(--u));box-sizing:border-box;padding:calc(40 * var(--u)) 0 calc(60 * var(--u));display:flex;gap:calc(var(--gap) * var(--u));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:calc(var(--pl) * var(--u));scrollbar-width:none}.slider__track::-webkit-scrollbar{display:none}.slider__track>*{flex:0 0 calc(var(--cw) * var(--u));height:calc(var(--ch) * var(--u));scroll-snap-align:start}.slider__track>:first-child{margin-left:calc(var(--pl) * var(--u))}.slider__track:after{content:"";flex:0 0 calc((var(--pl) - var(--gap)) * var(--u))}.slider__arrow{position:absolute;top:calc(var(--ay) * var(--u));z-index:5;width:calc(44 * var(--u));height:calc(44 * var(--u));padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 calc(6 * var(--u)) calc(16 * var(--u)) #28146438;display:flex;align-items:center;justify-content:center;cursor:pointer}.slider__arrow[hidden]{display:none}.slider__arrow--prev{left:calc(var(--px) * var(--u))}.slider__arrow--next{left:calc(var(--nx) * var(--u))}.slider__arrow svg{width:calc(10 * var(--u));height:calc(16 * var(--u))}.vc{position:relative;padding:0;border:0;border-radius:calc(18 * var(--u));overflow:hidden;box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) #28145033;cursor:pointer;background:#2b116f}.vc img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vc__play{position:absolute;left:50%;top:50%;width:calc(70 * var(--u));height:calc(70 * var(--u));margin:calc(-35 * var(--u)) 0 0 calc(-35 * var(--u));border-radius:50%;background:#ffffffeb;box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #00000040;display:flex;align-items:center;justify-content:center}.vc__play svg{width:calc(30 * var(--u));height:calc(30 * var(--u));fill:#2b116f}.vc__label{position:absolute;left:calc(14 * var(--u));bottom:calc(14 * var(--u));height:calc(32 * var(--u));padding:0 calc(14 * var(--u));border-radius:9999px;background:var(--yellow);color:#1b1b18;display:flex;align-items:center;font-family:inherit;font-size:calc(15 * var(--u));font-weight:700}.rc{position:relative;border-radius:calc(18 * var(--u));background:#fff;box-shadow:0 calc(16 * var(--u)) calc(36 * var(--u)) #3c1e821c,0 calc(2 * var(--u)) calc(6 * var(--u)) #3c1e820d;overflow:hidden;color:var(--ink)}.rc>*{position:absolute;margin:0}.rc__avatar{left:calc(18 * var(--u));top:calc(18 * var(--u));width:calc(58 * var(--u));height:calc(58 * var(--u));border-radius:50%;-o-object-fit:cover;object-fit:cover}.rc__avatar--initial{background:#7c4fd6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(26 * var(--u));font-weight:700}.rc__name{left:calc(90 * var(--u));right:calc(50 * var(--u));top:calc(21 * var(--u));font-size:calc(18.5 * var(--u));line-height:calc(22 * var(--u));font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc__meta{left:calc(90 * var(--u));top:calc(50 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));font-size:calc(14 * var(--u));line-height:normal;color:#7a6ca3;white-space:nowrap}.rc__stars{display:inline-flex;gap:calc(1 * var(--u))}.rc__stars svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.rc__g{right:calc(18 * var(--u));top:calc(20 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u))}.rc__body{left:calc(18 * var(--u));right:calc(18 * var(--u));top:calc(92 * var(--u));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;font-size:calc(15.5 * var(--u));line-height:calc(24 * var(--u));color:#3b2f63;white-space:pre-line}.rc__more{left:calc(18 * var(--u));top:calc(246 * var(--u));padding:0;border:0;background:none;font-family:inherit;font-size:calc(15.5 * var(--u));line-height:normal;font-weight:700;color:var(--ink);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:calc(4 * var(--u));text-decoration-thickness:calc(1.2 * var(--u));cursor:pointer}.rc__more[hidden]{display:none}.rc__line{left:calc(18 * var(--u));right:calc(18 * var(--u));top:calc(280 * var(--u));height:1px;background:#ebe5f3}.rc__likes{left:calc(18 * var(--u));top:calc(297 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));font-weight:500;color:#6b5d94}.rc__like{right:calc(10 * var(--u));top:calc(288 * var(--u));width:calc(36 * var(--u));height:calc(36 * var(--u));padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.rc__like svg{width:calc(24 * var(--u));height:calc(24 * var(--u));fill:none;stroke:#4a2a9a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:fill .15s}.rc__like[aria-pressed=true] svg{fill:#e8649a;stroke:#e8649a}.rdlg{width:min(calc(100vw - 32px),560px);max-height:calc(100vh - 64px);padding:0;border:0;border-radius:18px;background:#fff;box-shadow:0 24px 60px #1e0a5059;--u: 1px}.rdlg::backdrop{background:#14083c8c}.rdlg__close{position:absolute;right:10px;top:10px;z-index:1;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f1ecfb;cursor:pointer;display:flex;align-items:center;justify-content:center}.rdlg__close svg{width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round}.rc--full{box-shadow:none;overflow:visible;padding:92px 18px 22px;font-family:var(--font-display)}.rc--full .rc__g{right:56px}.rc--full>.rc__body,.rc--full>.rc__reply{position:static;display:block;-webkit-line-clamp:none}.rc--full>.rc__line{display:none}.rc__reply{margin-top:14px!important;padding:12px 14px;border-radius:12px;background:#f6f2fc;font-size:14.5px;line-height:22px;color:#3b2f63}.rc__reply b{display:block;margin-bottom:4px;color:var(--ink)}.how{background:radial-gradient(ellipse 80% 45% at 50% 50%,#fffaf0cc,#fffaf000 70%),#fdf1de}.how__stage{--sh: 1050}.how__steps{list-style:none;margin:0;padding:0}.how__title{--x: 24;--y: 36;--fs: 44;--lh: 48;--ls: -.9;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:900;letter-spacing:calc(var(--ls) * var(--u))}.how__sub{--x: 24;--y: 94;--w: 382;--fs: 18;--lh: 24;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:600;color:#6b5d94}.how__line{--x: 45.5;--y: 198;--w: 3;--h: 482;border-radius:2px;background:#d6cbee}.how__card{--x: 86;--y: 388;--w: 322;--h: 222;--r: 22;--sy: 16;--sb: 36;box-sizing:border-box;border-radius:calc(var(--r) * var(--u));background:#fffdf9;border:1.5px solid #e8dff6;box-shadow:0 calc(var(--sy) * var(--u)) calc(var(--sb) * var(--u)) #3c1e8217,0 calc(2 * var(--u)) calc(6 * var(--u)) #3c1e820a}.how__n{--w: 48;--h: 48;--x: 23;--fs: 23;--ring: 6;z-index:1;border-radius:50%;background:var(--ink);box-shadow:0 0 0 calc(var(--ring) * var(--u)) #fdf1de;color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs) * var(--u));font-weight:800}.how__step--1 .how__n{--y: 174}.how__step--2 .how__n{--y: 400}.how__step--3 .how__n{--y: 656}.how__icon{--w: 80;--h: 70;overflow:visible}.how__step--1 .how__icon{--x: 326;--y: 176}.how__step--2 .how__icon{--x: 316;--y: 402}.how__step--3 .how__icon{--x: 326;--y: 658}.how__h3{--x: 97;--w: 213;--fs: 25;--lh: 29;--ls: -.3;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:800;letter-spacing:calc(var(--ls) * var(--u))}.how__step--1 .how__h3{--y: 184}.how__step--2 .how__h3{--x: 104;--y: 410;--w: 203}.how__step--3 .how__h3{--y: 666}.how__p{--x: 97;--w: 305;--fs: 17;--lh: 22;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#3b2f63}.how__step--1 .how__p{--y: 260}.how__step--2 .how__p{--x: 104;--y: 486;--w: 288}.how__step--3 .how__p{--y: 742}.how__meta{--x: 97;--gap: 9;--fs: 15;--lh: 20;--ic: 22;display:flex;align-items:center;gap:calc(var(--gap) * var(--u));font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:500;color:#6b5d94;white-space:nowrap}.how__meta svg{flex:none;width:calc(var(--ic) * var(--u));height:calc(var(--ic) * var(--u));fill:none;stroke:#321075;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.how__step--1 .how__meta{--y: 342}.how__step--3 .how__meta{--y: 824}.how__badge{--x: 104;--y: 562;--h: 34;--pad: 18;--fs: 16;padding:0 calc(var(--pad) * var(--u));border-radius:9999px;background:var(--yellow);display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs) * var(--u));font-weight:800}.how__cta{--x: 24;--y: 880;--w: 382;--h: 64}.how__note{--x: 0;--y: 962;--w: 430;--fs: 15;--lh: 20;text-align:center;font-family:var(--font-text);font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#5b4a8f}.packages{background:radial-gradient(ellipse 80% 40% at 50% 50%,#fffaf0b3,#fffaf000 70%),#fbebd3}.packages__stage{--sh: 1536;overflow:hidden}.packages__swirl{--x: 200;--y: -36;--w: 230;--h: 66;--sw: 4.2;--so: .7;overflow:visible}.packages__swirl path{stroke:var(--ink);stroke-opacity:var(--so);stroke-width:var(--sw);stroke-linecap:round}.packages__title{--x: 24;--y: 36;--fs: 36;--lh: 42;--ls: -.8;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:900;letter-spacing:calc(var(--ls) * var(--u));white-space:nowrap}.packages__sub{--x: 24;--y: 88;--w: 382;--fs: 17;--lh: 23;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#3b2f63}.packages__help,.packages__advice{--x: 0;--w: 430;--fs: 17;--lh: 22;text-align:center;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u))}.packages__help{--y: 1418;color:#3b2f63}.packages__advice{--y: 1446;--uo: 5;--ut: 1.5}.packages__advice button{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:calc(var(--uo) * var(--u));text-decoration-thickness:calc(var(--ut) * var(--u));cursor:pointer}.pk{--k: var(--u);--b: 0;--x: 24;--w: 382;--h: 374;--cr: 22;--ix: 14;--iy: 20;--iw: 54;--ih: 36;--nx: 78;--ny: 18;--nfs: 23;--nlh: 28;--nls: -.4;--pr: 18;--py: 14;--pgap: 5;--pfs: 30;--plh: 34;--pls: -.8;--pgfs: 15;--sx: 78;--sy: 52;--sfs: 14.5;--slh: 18;--lx: 18;--ly: 92;--ux: 18;--ur: 12;--uy: 102;--ufs: 16;--ulh: 20;--lih: 38;--lig: 10;--chk: 20;--bx: 18;--by: 304;--bh: 52;--br: 14;--bfs: 17.5;--bgap: 8;--baw: 18;--bah: 14;--bnh: 40;--bnfs: 14;--bnls: 1.2;--bngap: 10;--bncw: 22;--bnch: 17;box-sizing:border-box;border-radius:calc(var(--cr) * var(--k));background:#fffdf9;border:1.5px solid #e4dcf3;box-shadow:0 14px 32px #3c1e8214,0 2px 6px #3c1e820a;color:var(--ink)}.pk--1{--y: 164}.pk--2{--y: 566;--h: 414}.pk--3{--y: 1008}.pk>*{position:absolute;margin:0}.pk--featured{--b: var(--bnh);border:0;overflow:hidden;background:radial-gradient(ellipse 80% 50% at 25% 10%,#8c5af059,#8c5af000 70%),#2d1384;box-shadow:0 22px 48px #2d13844d,0 4px 10px #2d138429;color:#fdf1de}.pk__banner{left:0;right:0;top:0;height:calc(var(--bnh) * var(--k));background:linear-gradient(180deg,#fdc93d,#fdbb2c);color:var(--ink);display:flex;align-items:center;justify-content:center;gap:calc(var(--bngap) * var(--k));font-size:calc(var(--bnfs) * var(--k));font-weight:900;letter-spacing:calc(var(--bnls) * var(--u));text-transform:uppercase}.pk__banner svg{width:calc(var(--bncw) * var(--k));height:calc(var(--bnch) * var(--k));fill:var(--ink);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}.pk__icon{left:calc(var(--ix) * var(--k));top:calc((var(--iy) + var(--b)) * var(--k));width:calc(var(--iw) * var(--k));height:calc(var(--ih) * var(--k));overflow:visible}.pk__name{left:calc(var(--nx) * var(--k));top:calc((var(--ny) + var(--b)) * var(--k));font-size:calc(var(--nfs) * var(--k));line-height:calc(var(--nlh) * var(--k));font-weight:900;letter-spacing:calc(var(--nls) * var(--u));white-space:nowrap}.pk__price{left:calc(var(--pl) * var(--k));right:calc(var(--pr) * var(--k));top:calc((var(--py) + var(--b)) * var(--k));display:flex;align-items:baseline;gap:calc(var(--pgap) * var(--k));white-space:nowrap}.pk__price b{font-size:calc(var(--pfs) * var(--k));line-height:calc(var(--plh) * var(--k));font-weight:900;letter-spacing:calc(var(--pls) * var(--u))}.pk__price span{font-size:calc(var(--pgfs) * var(--k));line-height:normal;font-weight:800}.pk__sub{left:calc(var(--sx) * var(--k));top:calc((var(--sy) + var(--b)) * var(--k));font-size:calc(var(--sfs) * var(--k));line-height:calc(var(--slh) * var(--k));font-weight:600;color:#6b4fb0;white-space:nowrap}.pk--featured .pk__sub{color:#cdb9f2}.pk__line{left:calc(var(--lx) * var(--k));right:calc(var(--lx) * var(--k));top:calc((var(--ly) + var(--b)) * var(--k));height:1px;background:#ebe2d4}.pk--featured .pk__line{background:#ffffff29}.pk__items{left:calc(var(--ux) * var(--k));right:calc(var(--ur) * var(--k));top:calc((var(--uy) + var(--b)) * var(--k));padding:0;list-style:none;font-size:calc(var(--ufs) * var(--k));line-height:calc(var(--ulh) * var(--k))}.pk__items li{display:flex;align-items:center;gap:calc(var(--lig) * var(--k));height:calc(var(--lih) * var(--k));white-space:nowrap}.pk__items svg{flex:none;width:calc(var(--chk) * var(--k));height:calc(var(--chk) * var(--k));fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pk--featured .pk__items svg{stroke:var(--yellow)}.pk__cta{left:calc(var(--bx) * var(--k));right:calc(var(--bx) * var(--k));top:calc((var(--by) + var(--b)) * var(--k));height:calc(var(--bh) * var(--k));box-sizing:border-box;border-radius:calc(var(--br) * var(--k));background:#fff;border:2px solid var(--ink);display:flex;align-items:center;justify-content:center;gap:calc(var(--bgap) * var(--k));color:var(--ink);font-family:inherit;font-size:calc(var(--bfs) * var(--k));font-weight:800;white-space:nowrap;cursor:pointer}.pk__cta svg{width:calc(var(--baw) * var(--k));height:calc(var(--bah) * var(--k));fill:none;stroke:var(--ink);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.pk--featured .pk__cta{border:0;background:var(--cta);box-shadow:0 8px 20px #fdb41e4d}.faq{background:#fdf1de}.faq__stage{height:auto;padding:calc(172 * var(--u)) 0 calc(68 * var(--u));box-sizing:border-box}.faq__title{--x: 24;--y: 36;--fs: 36;--lh: 42;--ls: -.8;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:900;letter-spacing:calc(var(--ls) * var(--u));white-space:nowrap}.faq__sub{--x: 24;--y: 86;--fs: 17;--lh: 23;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#3b2f63}.faq__tg{--x: 24;--y: 124;--gap: 10;--fs: 17;--lh: 22;--ic: 26;display:flex;align-items:center;gap:calc(var(--gap) * var(--u));font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:700}.faq__tg:hover{color:#2aabee}.faq__tg svg{width:calc(var(--ic) * var(--u));height:calc(var(--ic) * var(--u))}.faq__list{--k: var(--u);margin:0 0 -4px calc(24 * var(--u));width:calc(382 * var(--u));box-sizing:border-box;border-radius:calc(20 * var(--u));background:#fffdf9;border:1.5px solid #e4dcf3;box-shadow:0 14px 32px #3c1e8212,0 2px 6px #3c1e820a;overflow:hidden}.faq__item+.faq__item{border-top:1px solid #ece4f4}.faq__item+.faq__item+.faq__item{margin-top:-1px}.faq__item.is-open{background:#fff}.faq__q{margin:0}.faq__q button{display:flex;align-items:center;width:100%;padding:calc(20 * var(--k)) calc(18 * var(--k));border:0;background:none;text-align:left;color:var(--ink);font-family:inherit;font-size:calc(18 * var(--k));line-height:calc(23 * var(--k));font-weight:800;cursor:pointer}.faq__q span{flex:1;min-width:0;margin-right:calc(16 * var(--k))}.faq__q svg{flex:none;width:calc(18 * var(--k));height:calc(18 * var(--k));fill:none;stroke:var(--ink);stroke-width:2.8;stroke-linecap:round}.faq__item.is-open .faq__plus{display:none}.faq__a{margin:calc(-4 * var(--k)) 0 0!important;padding:0 calc(18 * var(--k)) calc(22 * var(--k));font-size:calc(16 * var(--k));line-height:calc(24 * var(--k));color:#4b3d78}.faq__after{position:relative}.faq__ask{margin-top:calc(28 * var(--u))!important;text-align:center;font-size:calc(16 * var(--u));line-height:calc(21 * var(--u));color:#4b3d78}.faq__ask a{font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:calc(4 * var(--u));text-decoration-thickness:calc(1.4 * var(--u))}.faq__cta{width:calc(382 * var(--u));height:calc(64 * var(--u));margin:calc(28 * var(--u)) 0 0 calc(24 * var(--u))}.hfoot{background:linear-gradient(180deg,#2d1384 0% 35%,#4e1a96);color:#fdf1de}.hfoot a{color:#fdf1de;text-decoration:none}.hfoot__stage{--sh: 792;overflow:hidden}.hfoot__wave{--wh: 72;position:absolute;left:0;top:calc(-1 * (var(--wh) + 10) * var(--u));z-index:7;width:100%;height:calc((var(--wh) + 30) * var(--u));overflow:hidden;pointer-events:none}.hfoot__wave svg{position:absolute;left:0;top:calc(30 * var(--u));width:100%;height:calc(var(--wh) * var(--u));filter:drop-shadow(0 -6px 16px rgba(255,255,255,.55)) drop-shadow(0 -2px 6px rgba(45,19,132,.12))}.hfoot__note{--x: 372;--y: 42;--w: 30;--h: 30}.hfoot__heart{--x: 366;--y: 642;--w: 22;--h: 22}.hfoot__logo{--x: 24;--y: 36;--w: 170}.hfoot__logo img{display:block;width:100%;height:auto}.hfoot__tagline{--x: 24;--y: 114;--w: 382;--fs: 17;--lh: 25;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#fdf1dee0}.hfoot__social{--x: 24;--y: 176;--box: 52;--r: 14;--ic: 24;--gap: 12;display:flex;gap:calc(var(--gap) * var(--u))}.hfoot__social a{width:calc(var(--box) * var(--u));height:calc(var(--box) * var(--u));box-sizing:border-box;border-radius:calc(var(--r) * var(--u));border:1.5px solid rgba(205,185,242,.35);background:#ffffff0d;display:flex;align-items:center;justify-content:center}.hfoot__social svg{width:calc(var(--ic) * var(--u));height:calc(var(--ic) * var(--u))}.hfoot__h{--x: 24;--fs: 23;--lh: 28;margin:0;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));font-weight:800}.hfoot__h--contact{--y: 268}.hfoot__h--info{--y: 512}.hfoot__hint{--x: 24;--y: 302;--fs: 15;--lh: 20;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#b9a6e6}.hfoot__msg{--x: 24;--y: 336;--w: 382;--fs: 17;--lh: 22;--ic: 26;--ig: 9;display:flex;justify-content:space-between;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u))}.hfoot__msg a,.hfoot__line{display:flex;align-items:center;gap:calc(var(--ig) * var(--u))}.hfoot__msg svg,.hfoot__line svg{flex:none;width:calc(var(--ic) * var(--u));height:calc(var(--ic) * var(--u))}.hfoot__rule{--h: 1;height:1px;background:#cdb9f24d}.hfoot__rule--contact{--x: 24;--y: 384;--w: 382}.hfoot__rule--bottom{--x: 24;--y: 722;--w: 382}.hfoot__line{--x: 24;--fs: 17;--lh: 24;--ic: 24;--ig: 12;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u))}.hfoot__line--mail{--y: 406}.hfoot__line--phone{--y: 446}.hfoot__legal{--x: 24;--y: 556;--gap: 14;--fs: 17;--lh: 22;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--gap) * var(--u));font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u))}.hfoot__copy{--x: 0;--y: 744;--w: 430;--fs: 14;--lh: 18;text-align:center;font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));color:#fdf1decc}@media (min-width: 640px){.hsec{--u: calc(100cqw / 820)}.deco[data-on~=m]{display:none}.deco[data-on~=t]{display:block}.samples{background:radial-gradient(ellipse 75% 55% at 50% 40%,#fff9eee6,#fff9ee00 70%),linear-gradient(180deg,#fdebd1,#fcf2df 65% 100%)}.samples__stage{--sh: 880}.benefits{--x: 100;--y: 44;--w: 620;--ic: 69.6;--mt: 9.6;--fs: 19;--lh: 24.7;--ut: 23.2;--uw: 103;--uh: 11}.player{--k: calc(1.3 * var(--u));--x: 100;--y: 214;--w: 620;--h: 416;--ww: 583.6}.samples__cta{--x: 200;--y: 670;--w: 420;--h: 72;--fs: 27;--gap: 19.4;--aw: 28.1;--ah: 21.6}.samples__note{--y: 762;--w: 820;--fs: 18;--lh: 21.6;--iw: 18;--ih: 17}.seam{--wup: 66;--wh: 84}.reviews__stage{--sh: 1221}.reviews__title{--x: 48;--y: 48;--fs: 50;--lh: 55;--ls: -1}.reviews__title br{display:none}.reviews__sub{--x: 48;--y: 117;--fs: 18;--lh: 24}.reviews__rating{--x: 48;--y: 157;--gap: 10;--g: 28;--fs: 25;--st: 18;--sg: 2;--dh: 24;--lfs: 16}.reviews__hint{--x: 48;--y: 479;--fs: 15}.reviews__h3{--x: 48;--y: 553;--fs: 31;--lh: 36}.reviews__count{--x: 682;--y: 558;--ph: 26;--pp: 11;--fs: 14}.reviews__write{--x: 48;--y: 961;--fs: 16}.reviews__cta{--x: 200;--y: 1015}.reviews__note{--y: 1105;--w: 820;--fs: 17;--lh: 20;--iw: 18;--ih: 17}.slider{--tw: 820;--pl: 48;--gap: 16;--cw: 440;--y: 217;--ch: 248;--ay: 319;--px: 26;--nx: 474}.slider--reviews{--cw: 354;--y: 611;--ch: 334;--ay: 756;--nx: 758}.how__stage{--sh: 1175}.how__title{--x: 48;--y: 47.8;--fs: 57.2;--lh: 62.4}.how__sub{--x: 48;--y: 123.2;--w: 724;--fs: 23.4;--lh: 31.2}.how__line{--x: 76.4;--y: 258.4;--h: 494}.how__card{--x: 128.6;--y: 439.1;--w: 645.4;--h: 222.3;--r: 28.6}.how__n{--w: 62.4;--h: 62.4;--x: 46.7;--fs: 29.9;--ring: 7.8}.how__step--1 .how__n{--y: 227.2}.how__step--2 .how__n{--y: 454.7}.how__step--3 .how__n{--y: 721.2}.how__icon{--w: 104;--h: 91}.how__step--1 .how__icon{--x: 668;--y: 229.8}.how__step--2 .how__icon{--x: 655;--y: 457.3}.how__step--3 .how__icon{--x: 668;--y: 723.8}.how__h3{--x: 142.9;--w: 504.3;--fs: 32.5;--lh: 37.7}.how__step--1 .how__h3{--y: 240.2}.how__step--2 .how__h3{--x: 152;--y: 467.7;--w: 491.3}.how__step--3 .how__h3{--y: 734.2}.how__p{--x: 142.9;--w: 504.3;--fs: 22.1;--lh: 28.6}.how__step--1 .how__p{--y: 301.3}.how__step--2 .how__p{--x: 152;--y: 528.8;--w: 491.3}.how__step--3 .how__p{--y: 795.3}.how__meta{--x: 142.9;--gap: 11.7;--fs: 19.5;--lh: 26;--ic: 28.6}.how__step--1 .how__meta{--y: 379.3}.how__step--3 .how__meta{--y: 873.3}.how__badge{--x: 152;--y: 599;--h: 44.2;--pad: 23.4;--fs: 20.8}.how__cta{--x: 161.7;--y: 946.1;--w: 496.6;--h: 83.2;--fs: 32.5;--gap: 23.4;--aw: 33.8;--ah: 26}.how__note{--y: 1052.7;--w: 820;--fs: 19.5;--lh: 26}.packages__stage{--sh: 1975}.packages__swirl{--x: 521;--y: -45.8;--w: 299;--h: 85.8;--sw: 3.2}.packages__title{--x: 48;--y: 47.8;--fs: 46.8;--lh: 54.6}.packages__sub{--x: 48;--y: 115.4;--w: 724;--fs: 22.1;--lh: 29.9}.packages__help,.packages__advice{--w: 820;--fs: 22.1;--lh: 28.6}.packages__help{--y: 1814.5}.packages__advice{--y: 1850.9}.pk{--k: calc(1.3 * var(--u));--x: 48;--w: 724;--h: 486.2}.pk--1{--y: 184.3}.pk--2{--y: 706.9;--h: 538.2}.pk--3{--y: 1281.5}.faq__stage{padding:calc(224.8 * var(--u)) 0 calc(95.5 * var(--u))}.faq__title{--x: 48;--y: 48;--fs: 46.8;--lh: 54.6}.faq__sub{--x: 48;--y: 113;--fs: 22.1;--lh: 29.9}.faq__tg{--x: 48;--y: 162.4;--gap: 13;--fs: 22.1;--lh: 28.6;--ic: 33.8}.faq__list{--k: calc(1.3 * var(--u));margin-left:calc(48 * var(--u));width:calc(724 * var(--u));border-radius:calc(26 * var(--u))}.faq__ask{margin-top:calc(36.4 * var(--u))!important;font-size:calc(20.8 * var(--u));line-height:calc(27.3 * var(--u))}.faq__cta{width:calc(496.6 * var(--u));height:calc(83.2 * var(--u));margin:calc(36.4 * var(--u)) 0 0 calc(161.7 * var(--u));--fs: 32.5;--gap: 23.4;--aw: 33.8;--ah: 26}.hfoot__stage{--sh: 964}.hfoot__wave{--wh: 100}.hfoot__note{--x: 729.5;--y: 55.5;--w: 37.5;--h: 37.5}.hfoot__heart{--x: 722;--y: 774.2;--w: 27.5;--h: 27.5}.hfoot__logo{--x: 48;--y: 48;--w: 212.5}.hfoot__tagline{--x: 48;--y: 145.5;--w: 724;--fs: 21.2;--lh: 31.2}.hfoot__social{--x: 48;--y: 191.8;--box: 65;--r: 17.5;--ic: 30;--gap: 15}.hfoot__h{--x: 48;--fs: 28.8;--lh: 35}.hfoot__h--contact{--y: 306.8}.hfoot__h--info{--y: 611.8}.hfoot__hint{--x: 48;--y: 349.2;--fs: 18.8;--lh: 25}.hfoot__msg{--x: 48;--y: 391.8;--w: 724;--fs: 21.2;--lh: 27.5;--ic: 32;--ig: 11.2;justify-content:flex-start;gap:calc(45 * var(--u))}.hfoot__rule--contact{--x: 48;--y: 451.8;--w: 724}.hfoot__rule--bottom{--x: 48;--y: 874.2;--w: 724}.hfoot__line{--x: 48;--fs: 21.2;--lh: 30;--ic: 30;--ig: 15}.hfoot__line--mail{--y: 479.2}.hfoot__line--phone{--y: 529.2}.hfoot__legal{--x: 48;--y: 666.8;--gap: 17.5;--fs: 21.2;--lh: 27.5}.hfoot__copy{--y: 901.8;--w: 820;--fs: 17.5;--lh: 22.5}}@media (min-width: 1024px){.hsec{--u: min(calc(100cqw / 1470), 1px)}.hsec__stage{width:calc(1470 * var(--u))}.deco[data-on~=t]{display:none}.deco[data-on~=d]{display:block}.samples__stage{--sh: 640}.samples__glow{display:block;position:absolute;left:calc(723 * var(--u));top:calc(65.5 * var(--u));width:calc(720 * var(--u));height:calc(457 * var(--u));border-radius:50%;background:radial-gradient(ellipse 50% 50% at 50% 52%,#ecbe6942,#ecbe6921 45%,#ecbe6900);filter:blur(calc(18 * var(--u)));pointer-events:none}.benefits{--x: 793;--y: 125.5;--w: 580;--ic: 98.6;--mt: 13.6;--fs: 23;--lh: 29.9;--fw: 600;--ut: 28.1;--uw: 124.6;--uh: 13.4}.player{--k: calc(1.4 * var(--u));--x: 97;--y: 70;--w: 620;--h: 448;--ww: 580.8}.samples__cta{--x: 803;--y: 337.5;--w: 560;--h: 80;--fs: 30;--gap: 21.6;--aw: 31.2;--ah: 24}.samples__note{--x: 793;--y: 439.5;--w: 580;--fs: 19;--lh: 22.8;--iw: 19;--ih: 18}.seam{--wup: 86;--wh: 110}.reviews__stage{--sh: 1235}.reviews__title{--x: 97;--y: 60;--fs: 60;--lh: 66}.reviews__sub{--x: 97;--y: 140}.reviews__rating{--x: 97;--y: 180}.reviews__hint{display:none}.reviews__h3{--x: 97;--y: 526;--fs: 37;--lh: 43}.reviews__count{--x: 1283;--y: 534.5}.reviews__write{--x: 97;--y: 941}.reviews__cta{--x: 515;--y: 995;--w: 440}.reviews__note{--y: 1093;--w: 1470}.slider{--tl: 73;--tw: 1324;--pl: 24;--gap: 24.5;--cw: 409;--y: 240;--ch: 230;--ay: 333;--px: 75;--nx: 1351}.slider--reviews{--cw: 409;--y: 591;--ch: 334;--ay: 736}.how{background:radial-gradient(ellipse 60% 50% at 50% 55%,#fffaf0d9,#fffaf000 70%),#fdf1de}.how__stage{--sh: 946}.how__title{--x: 0;--y: 60;--w: 1470;--fs: 60;--lh: 66;--ls: -1;text-align:center}.how__sub{--x: 0;--y: 136;--w: 1470;--fs: 20;--lh: 26;font-weight:400;color:#5b4a8f;text-align:center}.how__line{--x: 309.7;--y: 212.5;--w: 850.7;--h: 3}.how__card{--x: 533;--y: 262;--w: 404;--h: 394;--r: 26;--sy: 22;--sb: 50}.how__n{--w: 56;--h: 56;--fs: 25;--ring: 7}.how__step--1 .how__n{--x: 281.7;--y: 186}.how__step--2 .how__n{--x: 707;--y: 186}.how__step--3 .how__n{--x: 1132.3;--y: 186}.how__icon{--w: 146;--h: 128}.how__step--1 .how__icon{--x: 236.7;--y: 288}.how__step--2 .how__icon{--x: 662;--y: 288}.how__step--3 .how__icon{--x: 1087.3;--y: 288}.how__h3{--w: 400;--fs: 29;--lh: 34;--ls: -.4;text-align:center;white-space:nowrap}.how__step--1 .how__h3{--x: 109.7;--y: 428}.how__step--2 .how__h3{--x: 535;--y: 428;--w: 400}.how__step--3 .how__h3{--x: 960.3;--y: 428}.how__p{--w: 352;--fs: 19;--lh: 29;text-align:center;text-wrap:balance;color:#4b3d78}.how__step--1 .how__p{--x: 133.7;--y: 478}.how__step--2 .how__p{--x: 559;--y: 478;--w: 352}.how__step--3 .how__p{--x: 984.3;--y: 478}.how__meta{--w: 352;--gap: 10;--fs: 17.5;--lh: 22;--ic: 22;justify-content:center;color:#5b4a8f}.how__step--1 .how__meta{--x: 133.7;--y: 590}.how__step--3 .how__meta{--x: 984.3;--y: 590}.how__badge{--x: 615;--y: 586;--w: 240;--h: 42;--pad: 0;--fs: 18}.how__cta{--x: 465;--y: 700;--w: 540;--h: 80;--fs: 30;--gap: 21.6;--aw: 31.2;--ah: 24}.how__note{--y: 802;--w: 1470;--fs: 18;--lh: 22}.packages{background:radial-gradient(ellipse 60% 45% at 50% 60%,#fffaf0bf,#fffaf000 70%),#fbebd3}.packages__stage{--sh: 1048}.packages__swirl{--x: 910;--y: 16;--w: 560;--h: 190;--sw: 2;--so: .75}.packages__title{--x: 97;--y: 60;--fs: 60;--lh: 66;--ls: -1.2}.packages__sub{--x: 97;--y: 138;--w: initial;--fs: 24;--lh: 30}.packages__help,.packages__advice{--w: 1470;--fs: 22;--lh: 28}.packages__help{--y: 862}.packages__advice{--y: 898;--uo: 6;--ut: 1.6}.pk{--k: var(--u);--w: 408;--h: 540;--cr: 26;--ix: 22;--iy: 26;--iw: 78;--ih: 52;--nx: 112;--ny: 32;--nfs: 34;--nlh: 40;--nls: -.6;--pl: 32;--pr: initial;--py: 90;--pgap: 12;--pfs: 68;--plh: 70;--pls: -1.6;--pgfs: 28;--sx: 32;--sy: 164;--sfs: 17;--slh: 22;--lx: 32;--ly: 200;--ux: 32;--ur: 16;--uy: 214;--ufs: 18;--ulh: 24;--lih: 44;--lig: 12;--chk: 22;--bx: 28;--by: 449;--bh: 60;--br: 16;--bfs: 20;--bgap: 10;--baw: 20;--bah: 16;--bnh: 50;--bnfs: 17;--bnls: 1.4;--bngap: 12;--bncw: 26;--bnch: 20;box-shadow:0 18px 40px #3c1e8214,0 2px 6px #3c1e820a}.pk--1{--x: 97;--y: 266}.pk--2{--x: 525;--y: 216;--w: 420;--h: 590}.pk--3{--x: 965;--y: 266}.pk--featured{background:radial-gradient(ellipse 80% 50% at 30% 10%,#8c5af059,#8c5af000 70%),#2d1384;box-shadow:0 26px 56px #2d138452,0 4px 10px #2d13842e;--by: 452}.pk--featured .pk__cta{box-shadow:0 10px 24px #fdb41e4d}.faq__stage{padding:calc(68 * var(--u)) 0 calc(122 * var(--u))}.faq__title{--x: 97;--y: 60;--fs: 60;--lh: 66;--ls: -1.2}.faq__sub{--x: 97;--y: 138;--fs: 24;--lh: 30}.faq__tg{--x: 97;--y: 222;--gap: 14;--fs: 20;--lh: 26;--ic: 30}.faq__list{margin-left:calc(600 * var(--u));width:calc(773 * var(--u));border-radius:calc(22 * var(--u));box-shadow:0 18px 40px #3c1e8212,0 2px 6px #3c1e820a}.faq__q button{padding:calc(28 * var(--u)) calc(40 * var(--u));font-size:calc(21 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.2 * var(--u))}.faq__item.is-open .faq__q button{padding-top:calc(32 * var(--u));padding-bottom:calc(24 * var(--u))}.faq__q span{margin-right:calc(28 * var(--u))}.faq__q svg{width:calc(22 * var(--u));height:calc(22 * var(--u));stroke-width:2.6}.faq__a{margin:0!important;padding:0 calc(110 * var(--u)) calc(34 * var(--u)) calc(40 * var(--u));font-size:calc(18 * var(--u));line-height:calc(28 * var(--u))}.faq__after{position:static}.faq__ask{position:absolute;left:calc(97 * var(--u));top:calc(412 * var(--u));margin:0!important;text-align:left;font-size:calc(19 * var(--u));line-height:calc(24 * var(--u))}.faq__ask span{display:block;margin-bottom:calc(8 * var(--u))}.faq__ask a{text-underline-offset:calc(5 * var(--u));text-decoration-thickness:calc(1.5 * var(--u))}.faq__cta{position:absolute;left:calc(97 * var(--u));top:calc(290 * var(--u));width:calc(420 * var(--u));height:calc(76 * var(--u));margin:0;--fs: 27;--gap: 19.4;--aw: 28.1;--ah: 21.6}.hfoot__stage{--sh: 480}.hfoot__wave{--wh: 150}.hfoot__note{--x: 1396;--y: 106;--w: 38;--h: 38}.hfoot__heart{--x: 40;--y: 422;--w: 28;--h: 28}.hfoot__logo{--x: 97;--y: 60;--w: 220}.hfoot__tagline{--x: 97;--y: 162;--w: 360;--fs: 20;--lh: 30}.hfoot__social{--x: 97;--y: 248;--box: 60;--r: 16;--ic: 28;--gap: 16}.hfoot__h{--fs: 28;--lh: 34}.hfoot__h--contact{--x: 560;--y: 60}.hfoot__h--info{--x: 1080;--y: 60}.hfoot__hint{--x: 560;--y: 104;--fs: 17;--lh: 22}.hfoot__msg{--x: 560;--y: 146;--w: initial;--fs: 20;--lh: 26;--ic: 30;--ig: 12;gap:calc(34 * var(--u))}.hfoot__rule--contact{--x: 560;--y: 206;--w: 430}.hfoot__rule--bottom{--x: 97;--y: 376;--w: 1276}.hfoot__line{--x: 560;--fs: 20;--lh: 26;--ic: 28;--ig: 14}.hfoot__line--mail{--y: 230}.hfoot__line--phone{--y: 278}.hfoot__legal{--x: 1080;--y: 108;--gap: 18;--fs: 20;--lh: 26}.hfoot__copy{--y: 404;--w: 1470;--fs: 16;--lh: 20}}
