.sv{background:#F4F4F2;color:#0B0B0C;font-family:'Google Sans',system-ui,sans-serif;overflow-x:clip}.sv em{font-family:'Instrument Serif',serif;font-style:italic;color:#5E7700;letter-spacing:-.01em}.sv-bar{max-width:1320px;margin:0 auto;padding:0 32px;height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sv-hero{position:relative;text-align:center;padding:72px 24px 0;border-bottom:1px solid #E6E6E3;overflow:hidden;display:flex;flex-direction:column;align-items:center}.sv-pill{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #E6E6E3;font-size:14px;color:#2B2B30}.sv-hero h1{margin:24px 0 0;font-weight:400;font-size:clamp(42px,6.2vw,84px);line-height:1.02;letter-spacing:-.045em;max-width:900px;text-wrap:balance}.sv-hero>p{margin:22px 0 0;max-width:640px;font-size:clamp(17px,1.6vw,21px);line-height:1.45;color:#5A5A60;text-wrap:balance}.sv-acts{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.sv-link{font-size:16px;font-weight:500;text-decoration:underline;text-decoration-color:#A9A9AE;text-underline-offset:4px}.sv-strip{margin:64px -240px 0;width:calc(100% + 480px);display:flex;flex-direction:column;gap:16px;transform:rotate(-3deg);transform-origin:50% 50%}.sv-row{display:flex;gap:16px;justify-content:center}.sv-row:nth-child(2){transform:translateX(150px)}.sv-row img{width:360px;aspect-ratio:16/9;flex:none;border-radius:10px;box-shadow:0 0 0 1px rgba(11,11,12,.06),0 18px 34px -18px rgba(11,11,12,.4)}.sv-note{position:relative;margin:36px 0 22px;font-size:13.5px;color:#5A5A60}.sv-sec{max-width:1256px;margin:0 auto;padding:96px 32px;box-sizing:content-box}.sv-sec--white{max-width:none;background:#fff;border-block:1px solid #E6E6E3}.sv-sec--white>*{width:100%;max-width:1256px;margin-left:auto;margin-right:auto}.sv-head{display:flex;flex-direction:column;gap:14px;margin-bottom:48px}.sv-head>*{max-width:760px}.sv-eye{font-size:15px;font-weight:500;color:#5E7700}.sv-head h2,.sv-close h2{margin:0;font-weight:400;font-size:clamp(34px,4.4vw,56px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.sv-head p{margin:0;font-size:18px;line-height:1.5;color:#5A5A60}.sv-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sv-wide{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sv-tile{background:#fff;border-radius:22px;box-shadow:0 0 0 1px #E6E6E3;padding:12px 12px 22px;display:flex;flex-direction:column}.sv-frame{position:relative;border-radius:12px;overflow:hidden;background:#EEE;aspect-ratio:16/9}.sv-frame img{display:block;width:100%;height:100%;object-fit:cover}.sv-tt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 10px 0}.sv-tag{flex:none;height:26px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;background:#F4F4F2;box-shadow:inset 0 0 0 1px #E0E0DC;color:#5A5A60;font-size:12.5px}.sv-tile h3{margin:0;font-weight:400;font-size:24px;letter-spacing:-.025em}.sv-tile p{margin:6px 10px 0;font-size:16px;line-height:1.45;color:#5A5A60}.sv-posts{aspect-ratio:16/9;border-radius:12px;background:#ECECE8;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px;overflow:hidden}.sv-posts img{height:84%;width:auto;min-width:0;border-radius:6px;box-shadow:0 12px 22px -14px rgba(11,11,12,.55)}.sv-steps{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column}.sv-step{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center;padding:48px 0;border-top:1px solid #E6E6E3}.sv-step:first-child{border-top:0;padding-top:0}.sv-step:last-child{padding-bottom:0}.sv-num{font-family:'Instrument Serif',serif;font-style:italic;font-size:30px;color:#5E7700}.sv-tx h3{margin:6px 0 0;font-weight:400;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.035em}.sv-tx p{margin:12px 0 0;font-size:18px;line-height:1.5;color:#5A5A60;max-width:440px}.sv-step figure{margin:0}.sv-step:last-child img{aspect-ratio:16/9;object-fit:cover}.sv-step img{display:block;width:100%;border-radius:14px;box-shadow:0 0 0 1px #E6E6E3}.sv-step figcaption{margin-top:10px;font-size:14px;color:#5A5A60}.sv-ex img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;box-shadow:0 0 0 1px rgba(11,11,12,.07)}.sv-ex div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:14px}.sv-ex h3{margin:0;font-weight:400;font-size:21px;letter-spacing:-.02em}.sv-ex span{font-size:13.5px;color:#5A5A60;text-align:right}.sv-ex p{margin:4px 0 0;font-size:15px;line-height:1.4;color:#5A5A60}.sv-ex--lg h3{font-size:28px;letter-spacing:-.03em}.sv-ex--lg p{font-size:17px}.sv-ex2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sv-ex4{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.sv-dark{background:#0B0B0C;color:#fff}.sv-dark-in{max-width:1256px;margin:0 auto;padding:96px 32px;box-sizing:content-box}.sv-dark em{color:#D8FF3D}.sv-dark .sv-eye{color:#D8FF3D}.sv-dark .sv-head p{color:#B4B4BA}.sv-recv{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:stretch}.sv-pack{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sv-pack li{background:#17171A;border-radius:18px;padding:10px;box-shadow:inset 0 0 0 1px #2A2A2F}.sv-pack img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.sv-pack div{display:flex;flex-direction:column;gap:2px;padding:12px 8px 8px}.sv-pack b{font-weight:400;font-size:19px;letter-spacing:-.02em}.sv-pack span,.sv-cap span{font-size:14px;color:#B4B4BA}.sv-pp{background:#17171A;border-radius:18px;padding:18px;box-shadow:inset 0 0 0 1px #2A2A2F;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-width:0}.sv-pp3{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-height:380px}.sv-pp3 img{position:absolute;width:56%;border-radius:10px;box-shadow:0 22px 40px -16px rgba(0,0,0,.8)}.sv-pp3 img:nth-child(1){transform:translateX(-30%) rotate(-7deg)}.sv-pp3 img:nth-child(3){transform:translateX(30%) rotate(7deg)}.sv-pp3 img:nth-child(2){z-index:1}.sv-cap{display:flex;flex-direction:column;gap:2px;padding:0 6px 4px}.sv-cap b{font-weight:400;font-size:19px;letter-spacing:-.02em}.sv-close{display:flex;flex-direction:column;align-items:center;text-align:center;padding:104px 24px;gap:18px}.sv-close p{margin:0;max-width:520px;font-size:18px;line-height:1.5;color:#5A5A60;text-wrap:balance}.sv-close .cta{margin-top:12px}.sv-zee{width:76px;height:76px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #E6E6E3,0 0 0 5px #fff}.sv-foot{border-top:1px solid #E6E6E3;max-width:1256px;margin:0 auto;padding:24px 32px;box-sizing:content-box;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px;color:#5A5A60}.sv-foot nav{display:flex;gap:20px}.sv a:focus-visible{outline:2px solid #5E7700;outline-offset:3px}@media (max-width:1023px){.sv-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-ex4{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-recv{grid-template-columns:minmax(0,1fr)}.sv-step{gap:32px}}@media (max-width:719px){.sv-bar{padding:0 16px;height:60px}.top .brand .sep,.top .brand .sub{display:none}.sv-hero{padding:44px 16px 0}.sv-strip{margin-top:44px}.sv-row{gap:10px}.sv-row img{width:230px}.sv-row:nth-child(2){transform:translateX(90px)}.sv-strip{gap:10px}.sv-note{margin:26px 0 18px}.sv-sec,.sv-dark-in{padding:64px 16px}.sv-head{margin-bottom:32px}.sv-grid3,.sv-wide,.sv-ex2{grid-template-columns:minmax(0,1fr);gap:16px}.sv-ex4{gap:28px 14px}.sv-step{grid-template-columns:minmax(0,1fr);gap:20px;padding:36px 0}.sv-tx p{max-width:none;font-size:17px}.sv-pack{grid-template-columns:minmax(0,1fr)}.sv-pp3{min-height:300px}.sv-close{padding:72px 16px}.sv-foot{padding:20px 16px}}