.Int{position:relative;isolation:isolate}.Int:before{content:"";position:absolute;inset:0 0 auto;height:1100px;z-index:-1;pointer-events:none;background:radial-gradient(34% 30% at 10% 42%,rgba(196,208,255,.75) 0,rgba(196,208,255,0) 100%),radial-gradient(30% 28% at 92% 30%,rgba(196,208,255,.7) 0,rgba(196,208,255,0) 100%),radial-gradient(40% 22% at 50% 4%,rgba(196,208,255,.45) 0,rgba(196,208,255,0) 100%),radial-gradient(45% 30% at 60% 78%,rgba(196,208,255,.45) 0,rgba(196,208,255,0) 100%),linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.45) 65%,rgba(255,255,255,0))}.Int{padding-bottom:80px}@media(max-width:760px){.Int{padding-bottom:48px}}.IntSection{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);padding-top:56px}@media(max-width:760px){.IntSection{padding-top:40px}}.IntSection--featured{display:grid;grid-gap:20px;gap:20px}.IntSection--featured+.IntSection--grid{padding-top:20px}.IntSection--head{margin-bottom:-36px}@media(max-width:760px){.IntSection--head{margin-bottom:-24px}}.IntSection--head .IntSection__title{margin:0}.IntSection__title{font-size:28px;line-height:1.35;font-weight:700}@media(max-width:760px){.IntSection__title{font-size:24px}}.IntSection__title{color:var(--t-800);margin:0 0 20px}.IntHero{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);display:grid;justify-items:start;grid-gap:16px;gap:16px;padding-top:calc(var(--header-h) + 28px)}@media(max-width:760px){.IntHero{padding-top:calc(var(--header-h) + 16px)}}.IntHero>.Crumbs{margin-bottom:16px}.IntHero--catalog{justify-items:center;text-align:center}.IntHero__badge{position:relative;isolation:isolate;border-radius:var(--r-pill);background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.4));-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px 1px rgba(255,255,255,.9),inset 0 -1px 1px rgba(255,255,255,.4),inset 0 0 16px rgba(255,255,255,.35),0 10px 30px rgba(70,90,170,.14),0 2px 6px rgba(70,90,170,.08)}.IntHero__badge:before{inset:0;padding:1.5px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.3) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.25) 80%,rgba(255,255,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.IntHero__badge:after,.IntHero__badge:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.IntHero__badge:after{inset:1.5px 1.5px 50%;border-bottom-left-radius:50% 30%;border-bottom-right-radius:50% 30%;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0))}.IntHero__badge{font-size:15px;line-height:1.15;font-weight:500;letter-spacing:.02em}@media(max-width:760px){.IntHero__badge{font-size:14px}}.IntHero__badge{padding:7px 16px;color:var(--accent)}.IntHero__title{font-size:52px;line-height:1.15;font-weight:800}@media(max-width:760px){.IntHero__title{font-size:36px}}.IntHero__title{color:var(--t-800);margin:0;max-width:16em}.IntHero__text{font-size:18px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntHero__text{font-size:16px}}.IntHero__text{color:var(--t-700);margin:0;max-width:40em}.IntHero__short{font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntHero__short{font-size:14px}}.IntHero__short{color:var(--t-600);margin:4px 0 0}.IntHero__item{display:flex;align-items:center;gap:20px}.IntHero__logos{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.IntHero__buttons{display:flex;gap:12px;margin-top:8px}.IntHero--split{grid-template-columns:minmax(0,1fr) minmax(0,548px);align-items:center;justify-items:stretch;gap:40px}@media(max-width:900px){.IntHero--split{grid-template-columns:minmax(0,1fr);gap:32px}}.IntHero--split>.Crumbs{grid-column:1/-1;margin-bottom:40px}@media(max-width:900px){.IntHero--split>.Crumbs{margin-bottom:0}}.IntHero__main{display:grid;justify-items:start;grid-gap:20px;gap:20px}.IntHero--split .IntHero__title{max-width:12em}.IntArt{width:100%;max-width:548px;justify-self:end}@media(max-width:900px){.IntArt{justify-self:center}}.IntArt img,.IntPuzzle{display:block;width:100%;height:auto}.IntPuzzle{margin-left:auto;overflow:visible}@media(max-width:900px){.IntPuzzle{margin-right:auto}}.IntPuzzle__shape{transition:fill-opacity .2s ease}.IntPuzzle__label{font-family:var(--font);font-size:12px;fill:#6c757d;transition:fill .2s ease}a.IntPuzzle__piece:hover .IntPuzzle__shape{fill-opacity:.85}a.IntPuzzle__piece:hover .IntPuzzle__label{fill:var(--accent)}.IntHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}@media(max-width:900px){.IntHighlights{grid-template-columns:minmax(0,1fr);gap:12px}}.IntHighlight{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:24px;border-radius:var(--r-16);background:var(--white);box-shadow:var(--shadow-card)}.IntHighlight .IconTile{margin-top:0}@media(max-width:760px){.IntHighlight{padding:20px 16px}}.IntHighlight__title{font-size:20px;line-height:1.5;font-weight:600}@media(max-width:760px){.IntHighlight__title{font-size:18px}}.IntHighlight__title{color:var(--t-800);margin:0}.IntHighlight__text{font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntHighlight__text{font-size:14px}}.IntHighlight__text{color:var(--t-600);margin:0}.IntScreens{display:grid;grid-gap:24px;gap:24px}.IntScreens__tabs{justify-self:center}@media(max-width:760px){.IntScreens__tabs{justify-self:stretch}.IntScreens__tabs .GlassSwitch{display:grid}}.IntScreens__body{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:start;grid-gap:20px;gap:20px}@media(max-width:900px){.IntScreens__body{grid-template-columns:minmax(0,1fr)}}.IntScreens__frame{--shot-bg:#edf7ff;overflow:hidden;border-radius:var(--r-16);background:var(--shot-bg);box-shadow:var(--shadow-raised)}.IntScreens__bar{display:flex;gap:6px;padding:14px 18px 4px}.IntScreens__bar span{width:10px;height:10px;border-radius:50%;background:var(--gray-200)}.IntScreens__bar span:first-child{background:#ff6159}.IntScreens__bar span:nth-child(2){background:#ffbd2e}.IntScreens__bar span:nth-child(3){background:#28c941}.IntScreens__shots{display:grid}.IntScreens__shot{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.IntScreens__shot img{display:block;width:100%;height:auto;aspect-ratio:var(--shot-ratio,auto);object-fit:cover;object-position:top;-webkit-clip-path:inset(1%);clip-path:inset(1%)}.IntScreens__thumbs{display:grid;grid-gap:12px;gap:12px}@media(max-width:900px){.IntScreens__thumbs{display:none}}.IntScreens__thumb{position:relative;isolation:isolate;border-radius:var(--r-16);background:linear-gradient(180deg,rgba(255,255,255,.48),rgba(255,255,255,.28));-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px 1px rgba(255,255,255,.9),inset 0 -1px 1px rgba(255,255,255,.4),inset 0 0 16px rgba(255,255,255,.35),0 10px 30px rgba(70,90,170,.14),0 2px 6px rgba(70,90,170,.08)}.IntScreens__thumb:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.3) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.25) 80%,rgba(255,255,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.IntScreens__thumb{display:grid;grid-gap:8px;gap:8px;padding:8px;cursor:pointer;transition:transform .4s cubic-bezier(.34,1.35,.5,1),box-shadow .3s ease,background .3s ease}.IntScreens__thumb img{display:block;width:100%;height:auto;aspect-ratio:var(--shot-ratio,auto);object-fit:cover;object-position:top;border-radius:var(--r-8)}.IntScreens__thumb span{font-size:15px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntScreens__thumb span{font-size:14px}}.IntScreens__thumb span{color:var(--t-600);font-weight:600;text-align:center;color:var(--t-700);transition:color .3s ease}.IntScreens__thumb:hover{transform:translateY(-3px)}.IntScreens:has(.GlassSwitch__radio:first-of-type:checked) .IntScreens__shot:first-child{opacity:1;visibility:visible}.IntScreens:has(.GlassSwitch__radio:first-of-type:checked) .IntScreens__thumb:first-child{background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.55));box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 6px rgba(70,90,170,.1)}.IntScreens:has(.GlassSwitch__radio:first-of-type:checked) .IntScreens__thumb:first-child span{color:var(--accent)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(2):checked) .IntScreens__shot:nth-child(2){opacity:1;visibility:visible}.IntScreens:has(.GlassSwitch__radio:nth-of-type(2):checked) .IntScreens__thumb:nth-child(2){background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.55));box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 6px rgba(70,90,170,.1)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(2):checked) .IntScreens__thumb:nth-child(2) span{color:var(--accent)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(3):checked) .IntScreens__shot:nth-child(3){opacity:1;visibility:visible}.IntScreens:has(.GlassSwitch__radio:nth-of-type(3):checked) .IntScreens__thumb:nth-child(3){background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.55));box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 6px rgba(70,90,170,.1)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(3):checked) .IntScreens__thumb:nth-child(3) span{color:var(--accent)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(4):checked) .IntScreens__shot:nth-child(4){opacity:1;visibility:visible}.IntScreens:has(.GlassSwitch__radio:nth-of-type(4):checked) .IntScreens__thumb:nth-child(4){background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.55));box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 6px rgba(70,90,170,.1)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(4):checked) .IntScreens__thumb:nth-child(4) span{color:var(--accent)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(5):checked) .IntScreens__shot:nth-child(5){opacity:1;visibility:visible}.IntScreens:has(.GlassSwitch__radio:nth-of-type(5):checked) .IntScreens__thumb:nth-child(5){background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.55));box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 6px rgba(70,90,170,.1)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(5):checked) .IntScreens__thumb:nth-child(5) span{color:var(--accent)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(6):checked) .IntScreens__shot:nth-child(6){opacity:1;visibility:visible}.IntScreens:has(.GlassSwitch__radio:nth-of-type(6):checked) .IntScreens__thumb:nth-child(6){background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.55));box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 6px rgba(70,90,170,.1)}.IntScreens:has(.GlassSwitch__radio:nth-of-type(6):checked) .IntScreens__thumb:nth-child(6) span{color:var(--accent)}.IntBenefits__head{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin-bottom:40px}.IntBenefits__title{font-size:32px;line-height:1.35;font-weight:900}@media(max-width:760px){.IntBenefits__title{font-size:24px}}.IntBenefits__title{color:var(--t-800);margin:0}.IntBenefits__lead{font-size:18px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntBenefits__lead{font-size:16px}}.IntBenefits__lead{color:var(--t-700);margin:0;max-width:36em}.IntBenefits__layout{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;grid-gap:32px;gap:32px}@media(max-width:900px){.IntBenefits__layout{grid-template-columns:minmax(0,1fr)}}.IntBenefits__nav{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);padding:8px 0;max-height:calc(100vh - var(--header-h) - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.IntBenefits__nav::-webkit-scrollbar{display:none}.IntBenefits__nav ul{margin:0;padding:0;list-style:none}.IntBenefits__nav>ul{display:grid;grid-gap:4px;gap:4px}.IntBenefits__nav .IntBenefits__navSub{display:grid;max-height:0;overflow:hidden;margin:0 16px 0 20px;padding:0;border-bottom:1px solid rgba(0,0,0,0);opacity:0;transition:max-height .45s cubic-bezier(.22,1,.36,1),padding .3s ease,opacity .3s ease,border-color .3s ease}@media(max-width:900px){.IntBenefits__nav{display:none}}.IntBenefits__navTitle{margin:0 0 16px;font-size:15px;line-height:1.5;font-weight:700}@media(max-width:760px){.IntBenefits__navTitle{font-size:14px}}.IntBenefits__navTitle{color:var(--t-600)}.IntBenefits__navLink{position:relative;display:flex;align-items:center;gap:8px;padding:8px 20px;font-size:18px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntBenefits__navLink{font-size:16px}}.IntBenefits__navLink{color:var(--t-600);transition:color .2s ease}.IntBenefits__navLink:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:3px;border-radius:var(--r-pill);background:var(--accent);transform:scaleY(0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.IntBenefits__navLink svg{flex:none;color:var(--t-500);opacity:0;transition:opacity .2s ease,transform .25s ease}.IntBenefits__navLink:hover{color:var(--t-900)}.IntBenefits__navLink:hover svg{opacity:1}.IntBenefits__navSub a{display:block;padding:9px 0;font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntBenefits__navSub a{font-size:14px}}.IntBenefits__navSub a{color:var(--t-600);transition:color .15s ease}.IntBenefits__navSub a:hover,.IntBenefits__navSub a[aria-current]{color:var(--t-900)}.IntBenefits__nav:not(:has([aria-current])) .IntBenefits__navGroup:first-child .IntBenefits__navLink,.IntBenefits__navGroup:has([aria-current]) .IntBenefits__navLink{color:var(--t-900)}.IntBenefits__nav:not(:has([aria-current])) .IntBenefits__navGroup:first-child .IntBenefits__navLink:before,.IntBenefits__navGroup:has([aria-current]) .IntBenefits__navLink:before{transform:scaleY(1)}.IntBenefits__nav:not(:has([aria-current])) .IntBenefits__navGroup:first-child .IntBenefits__navLink svg,.IntBenefits__navGroup:has([aria-current]) .IntBenefits__navLink svg{opacity:1;color:var(--t-800);transform:rotate(180deg)}.IntBenefits__nav:not(:has([aria-current])) .IntBenefits__navGroup:first-child .IntBenefits__navSub,.IntBenefits__navGroup:has([aria-current]) .IntBenefits__navSub{max-height:40em;padding:6px 0 12px;border-bottom-color:var(--b-200);opacity:1}.Int{overflow-x:clip}.IntBenefits__content{position:relative;display:grid;border-left:1px solid rgba(150,165,225,.4)}@media(max-width:760px){.IntBenefits__content{border-top:1px solid rgba(150,165,225,.4)}}.IntBenefits__content:before{content:"";position:absolute;top:-1px;left:-100vw;right:-100vw;height:1px;background:rgba(150,165,225,.4);pointer-events:none}@media(max-width:760px){.IntBenefits__content:before{display:none}}.IntBenefit--right,.IntBenefit--row,.IntBenefits__groupHead{position:relative}.IntBenefit--right:after,.IntBenefit--row:after,.IntBenefits__groupHead:after{content:"";position:absolute;bottom:-1px;left:calc(100% - var(--row-cells, 1)*100%);width:calc(var(--row-cells, 1)*100% + 100vw);height:1px;background:rgba(150,165,225,.4);pointer-events:none}@media(max-width:760px){.IntBenefit--right:after,.IntBenefit--row:after,.IntBenefits__groupHead:after{display:none}}.IntBenefits__groupHead{padding:32px 40px;border-bottom:1px solid rgba(150,165,225,.4);scroll-margin-top:calc(var(--header-h) + 24px)}@media(max-width:760px){.IntBenefits__groupHead{padding:24px 20px}}.IntBenefits__groupIntro{font-size:18px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntBenefits__groupIntro{font-size:16px}}.IntBenefits__groupIntro{color:var(--t-700);margin:0;max-width:44em;color:var(--t-800)}.IntBenefits__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:760px){.IntBenefits__grid{grid-template-columns:minmax(0,1fr)}}.IntBenefit{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:24px;gap:24px;padding:32px 40px;border-bottom:1px solid rgba(150,165,225,.4);scroll-margin-top:calc(var(--header-h) + 24px)}@media(max-width:760px){.IntBenefit{padding:24px 20px}}.IntBenefit{grid-column:span 3}@media(max-width:760px){.IntBenefit{grid-column:1/-1}}.IntBenefit--third{grid-column:span 2;padding-inline:32px}@media(max-width:760px){.IntBenefit--third{grid-column:1/-1;padding-inline:20px}}.IntBenefit--row{grid-column:1/-1}.IntBenefit--full .IntBenefit__art{--scale:0.62}.IntBenefit--left{border-right:1px solid rgba(150,165,225,.4)}@media(max-width:760px){.IntBenefit--left{border-right:0}}.IntBenefit--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;align-items:center}.IntBenefit--wide .IntBenefit__text{gap:24px}@media(max-width:760px){.IntBenefit--wide{grid-template-columns:minmax(0,1fr)}}.IntBenefit--right,.IntBenefit--row,.IntBenefit--unlined,.IntBenefits__groupHead{border-bottom-color:rgba(0,0,0,0)}@media(max-width:760px){.IntBenefit--right,.IntBenefit--row,.IntBenefit--unlined,.IntBenefits__groupHead{border-bottom-color:rgba(150,165,225,.4)}}.IntBenefit__text{align-content:start}.IntBenefit__text,.IntBenefit__text>div{display:grid;grid-gap:8px;gap:8px}.IntBenefit__title{font-size:20px;line-height:1.5;font-weight:600}@media(max-width:760px){.IntBenefit__title{font-size:18px}}.IntBenefit__title{color:var(--t-800);margin:0}.IntBenefit__desc{font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntBenefit__desc{font-size:14px}}.IntBenefit__desc{color:var(--t-600);margin:0;max-width:30em}.IntBenefit__art{--scale:0.7;display:grid;align-items:start;justify-items:start}.IntBenefit__art img{display:block;width:calc(var(--w)*var(--scale)*1px);max-width:100%;height:auto;border:1px solid rgba(255,255,255,.9);border-radius:var(--r-12);box-shadow:0 10px 28px rgba(80,100,180,.16)}@media(max-width:760px){.IntBenefit__art{--scale:0.6}}.IntBenefit__art--cutout img{border:0;border-radius:0;box-shadow:none}.IntIcon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--r-12);background:var(--accent-soft);color:var(--accent)}.IntIcon--lg{width:56px;height:56px;border-radius:var(--r-16)}.IntLogo{display:grid;place-items:center;flex:none;width:var(--logo);height:var(--logo);padding:calc(var(--logo)*.12);border-radius:calc(var(--logo)*.26);background:var(--white);box-shadow:0 2px 8px rgba(100,110,180,.12)}.IntLogo img{width:100%;height:100%;object-fit:contain;border-radius:24%}.IntChip{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:var(--r-pill);background:var(--white);font-size:15px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntChip{font-size:14px}}.IntChip{color:var(--t-600);color:var(--t-800);transition:box-shadow .2s ease,transform .2s ease}.IntChip .IntLogo{box-shadow:none}.IntChip:hover{transform:translateY(-1px);box-shadow:var(--shadow-card)}.IntFeatures{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.IntFeatures li{display:flex;align-items:flex-start;gap:8px;font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntFeatures li{font-size:14px}}.IntFeatures li{color:var(--t-600);color:var(--t-700)}.IntFeatures svg{flex:none;margin-top:3px;color:var(--ok)}.IntMore{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--accent);transition:color .15s ease}.IntMore svg{flex:none;transition:transform .2s ease}.IntMore:hover svg{transform:translateX(4px)}.IntMore:hover{color:var(--accent-hover)}.IntCatalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}@media(max-width:1100px){.IntCatalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.IntCatalog{grid-template-columns:minmax(0,1fr)}}.IntCategory{display:grid;align-content:start;grid-gap:20px;gap:20px;height:100%;padding:24px;border-radius:var(--r-16);background:var(--white);box-shadow:var(--shadow-card);transition:transform .2s ease,box-shadow .2s ease}.IntCategory:hover{transform:translateY(-3px);box-shadow:var(--shadow-raised)}.IntCategory__head{display:flex;align-items:center;gap:14px}.IntCategory__head>span:last-child{display:grid;grid-gap:2px;gap:2px}.IntCategory__title{font-size:20px;line-height:1.5;font-weight:600}@media(max-width:760px){.IntCategory__title{font-size:18px}}.IntCategory__title{color:var(--t-800);margin:0}.IntCategory__sub{font-size:15px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntCategory__sub{font-size:14px}}.IntCategory__sub{color:var(--t-600)}.IntCategory__logos{display:flex;flex-wrap:wrap;gap:8px}.IntCategory__extra{display:grid;place-items:center;min-width:36px;height:36px;padding:0 8px;border-radius:10px;background:var(--violet-50);font-size:15px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntCategory__extra{font-size:14px}}.IntCategory__extra{color:var(--t-600);font-weight:700;color:var(--accent)}.IntCategory__foot{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid var(--b-200);font-size:15px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntCategory__foot{font-size:14px}}.IntCategory__foot{color:var(--t-600);font-weight:600;color:var(--t-700)}.IntCategory__foot svg{color:var(--accent);transition:transform .2s ease}.IntCategory:hover .IntCategory__foot svg{transform:translateX(4px)}.IntCommon{position:relative;isolation:isolate;border-radius:var(--r-16);background:linear-gradient(180deg,rgba(255,255,255,.65),rgba(255,255,255,.45));-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px 1px rgba(255,255,255,.9),inset 0 -1px 1px rgba(255,255,255,.4),inset 0 0 16px rgba(255,255,255,.35),0 10px 30px rgba(70,90,170,.14),0 2px 6px rgba(70,90,170,.08)}.IntCommon:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.3) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.25) 80%,rgba(255,255,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.IntCommon{display:grid;grid-gap:14px;gap:14px;padding:20px 24px}@media(max-width:760px){.IntCommon{padding:16px}}.IntCommon__title{margin:0;font-size:16px;line-height:1.5;font-weight:700}@media(max-width:760px){.IntCommon__title{font-size:14px}}.IntCommon__title{color:var(--t-800)}.IntCommon__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 32px;gap:10px 32px;margin:0;padding:0;list-style:none}@media(max-width:900px){.IntCommon__list{grid-template-columns:minmax(0,1fr)}}.IntCommon__list li{display:flex;align-items:flex-start;gap:8px;font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntCommon__list li{font-size:14px}}.IntCommon__list li{color:var(--t-600);color:var(--t-700)}.IntCommon__list b{font-weight:700;color:var(--t-800)}.IntCommon__list svg{flex:none;margin-top:.2em;color:var(--ok)}.IntFeatured{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;grid-gap:32px;gap:32px;padding:32px;border-radius:var(--r-24);background:linear-gradient(120deg,var(--white) 0,var(--violet-50) 100%);box-shadow:var(--shadow-card);scroll-margin-top:calc(var(--header-h) + 16px)}@media(max-width:900px){.IntFeatured{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:760px){.IntFeatured{padding:20px;border-radius:var(--r-16)}}.IntFeatured__main{display:grid;grid-gap:16px;gap:16px;justify-items:start}.IntFeatured__title{font-size:28px;line-height:1.35;font-weight:700}@media(max-width:760px){.IntFeatured__title{font-size:24px}}.IntFeatured__title{color:var(--t-800);margin:0}.IntFeatured__text{font-size:18px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntFeatured__text{font-size:16px}}.IntFeatured__text{color:var(--t-700);margin:0}.IntGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}@media(max-width:760px){.IntGrid{grid-template-columns:minmax(0,1fr)}}.IntCard{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:24px;border-radius:var(--r-16);background:var(--white);box-shadow:var(--shadow-card);scroll-margin-top:calc(var(--header-h) + 16px)}@media(max-width:760px){.IntCard{padding:20px 16px}}.IntCard:target,.IntFeatured:target{animation:Int-pulse 1.4s ease-out .3s 2}@keyframes Int-pulse{0%{box-shadow:var(--shadow-card),0 0 0 0 color-mix(in srgb,var(--accent) 45%,transparent)}to{box-shadow:var(--shadow-card),0 0 0 16px color-mix(in srgb,var(--accent) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.IntCard:target,.IntFeatured:target{animation:none}}.IntCard__head{display:flex;align-items:center;gap:14px}.IntCard__title{font-size:20px;line-height:1.5;font-weight:600}@media(max-width:760px){.IntCard__title{font-size:18px}}.IntCard__title{color:var(--t-800);margin:0}.IntCard__short{font-size:15px;line-height:1.5;font-weight:500}@media(max-width:760px){.IntCard__short{font-size:14px}}.IntCard__short{color:var(--t-600);margin:2px 0 0}.IntCard__text{font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntCard__text{font-size:14px}}.IntCard__text{color:var(--t-600);margin:0}.IntOthers{display:flex;flex-wrap:wrap;gap:10px}.IntOther{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:var(--r-12);background:var(--white);font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntOther{font-size:14px}}.IntOther{color:var(--t-600);font-weight:600;color:var(--t-800);transition:transform .2s ease,box-shadow .2s ease,color .2s ease}.IntOther .IntIcon{width:36px;height:36px;border-radius:10px}.IntOther .IntLogo{box-shadow:none}.IntOther:hover{transform:translateY(-1px);box-shadow:var(--shadow-card);color:var(--accent)}.IntOther--all{padding-left:16px;color:var(--accent)}.IntArticle{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;grid-gap:32px;gap:32px}@media(max-width:900px){.IntArticle{grid-template-columns:minmax(0,1fr)}}.IntArticle__body{display:grid;grid-gap:16px;gap:16px}.IntArticle__body p{font-size:18px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntArticle__body p{font-size:16px}}.IntArticle__body p{color:var(--t-700);margin:0}.IntArticle__aside{display:grid;grid-gap:14px;gap:14px;padding:24px;border-radius:var(--r-16);background:var(--white);box-shadow:var(--shadow-card)}.IntArticle__asideTitle{font-size:20px;line-height:1.5;font-weight:600}@media(max-width:760px){.IntArticle__asideTitle{font-size:18px}}.IntArticle__asideTitle{color:var(--t-800);margin:0}.IntAsk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding:32px;border-radius:var(--r-24);background:var(--white);box-shadow:var(--shadow-card)}@media(max-width:760px){.IntAsk{padding:24px 20px;border-radius:var(--r-16)}}.IntAsk__title{font-size:28px;line-height:1.35;font-weight:700}@media(max-width:760px){.IntAsk__title{font-size:24px}}.IntAsk__title{color:var(--t-800);margin:0 0 6px}.IntAsk__lead{font-size:16px;line-height:1.5;font-weight:400}@media(max-width:760px){.IntAsk__lead{font-size:14px}}.IntAsk__lead{color:var(--t-600);margin:0}.IntAsk__buttons{display:flex;flex-wrap:wrap;gap:12px}