._device_1r2z7_1{--phone-width:224px;isolation:isolate;width:min(100%, var(--phone-width));filter:drop-shadow(0 26px 34px #07090747);flex:none;position:relative}._body_1r2z7_10{background:linear-gradient(145deg,#3b3d38 0%,#090a08 38%,#1a1c18 72%,#050604 100%);border:1px solid #ffffff38;border-radius:13%/6%;padding:clamp(6px,3.2%,9px);position:relative;box-shadow:inset 0 0 0 1px #000000eb,inset 2px 2px 3px #ffffff24,0 1px #ffffff1a}._screen_1r2z7_22{aspect-ratio:var(--phone-aspect,9 / 20);background:#f4f1ea;border:1px solid #030403;border-radius:10.5%/4.8%;display:block;position:relative;overflow:hidden}._screen_1r2z7_22 img{width:100%;height:100%;aspect-ratio:var(--phone-aspect,9 / 20);object-fit:contain;object-position:top center;display:block;box-shadow:none!important;border:0!important;border-radius:0!important}._island_1r2z7_44{z-index:3;background:#030403;border-radius:999px;width:24px;height:3px;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:0 1px #ffffff14}._button_1r2z7_57{z-index:-1;background:#20221e;border-radius:3px;width:3px;position:absolute;box-shadow:inset 1px 0 #ffffff29}._mute_1r2z7_66{height:5%;top:15%;left:-2px}._volume_1r2z7_72{height:10%;top:23%;left:-2px}._power_1r2z7_78{height:13%;top:25%;right:-2px}._small_1r2z7_84{--phone-width:164px}._medium_1r2z7_88{--phone-width:216px}._large_1r2z7_92{--phone-width:278px}._pair_1r2z7_96{isolation:isolate;background:radial-gradient(circle at 78% 14%,#ff6a2d33,#0000 34%),linear-gradient(145deg,#f8f5ee 0%,#eae5da 100%);border:1px solid #7873682e;border-radius:clamp(26px,4vw,44px);justify-content:center;align-items:center;gap:clamp(12px,3vw,30px);min-height:510px;margin:0;padding:clamp(32px,5vw,64px);display:flex;position:relative;overflow:hidden}._pair_1r2z7_96:before{z-index:-2;content:"";border:1px solid #14181314;border-radius:50%;position:absolute;inset:11%;transform:rotate(-8deg)}._pairDark_1r2z7_124{background:radial-gradient(circle at 82% 20%,#ff6a2d3b,#0000 32%),linear-gradient(145deg,#181a17 0%,#0d0f0c 100%);border-color:#ffffff17}._pairCourse_1r2z7_131{background:radial-gradient(circle at 20% 20%,#ff6a2d33,#0000 30%),linear-gradient(145deg,#f7f2e9 0%,#e8e0d3 100%);grid-column:1/-1;width:min(100%,760px);min-height:420px;margin-inline:auto;padding-block:28px}._pair_1r2z7_96>:first-of-type{transform:translateY(24px)rotate(-5deg)}._pair_1r2z7_96>:last-of-type{transform:translateY(-18px)rotate(4deg)}._pair_1r2z7_96>._device_1r2z7_1{flex:0 1 var(--phone-width);min-width:0}._pairCaption_1r2z7_155{z-index:4;color:#181a17;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #1418131f;border-radius:16px;max-width:230px;padding:12px 15px;font-size:.78rem;font-weight:750;line-height:1.35;position:absolute;bottom:clamp(18px,3vw,30px);right:clamp(18px,4vw,40px);box-shadow:0 14px 34px #0f120e24}._photo_1r2z7_173{background:#d8d2c6;border-radius:clamp(24px,4vw,44px);min-height:clamp(340px,48vw,560px);margin:0 0 clamp(36px,5vw,64px);position:relative;overflow:hidden}._photo_1r2z7_173 img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._photo_1r2z7_173:after{content:"";background:linear-gradient(#0000,#080a08c2);height:42%;position:absolute;inset:auto 0 0}._photoCaption_1r2z7_199{z-index:2;color:#fff;gap:5px;display:grid;position:absolute;bottom:clamp(20px,4vw,36px);left:clamp(20px,4vw,38px);right:clamp(20px,4vw,38px)}._photoCaption_1r2z7_199 small{color:#ff8758;letter-spacing:.14em;font-size:.69rem;font-weight:850}._photoCaption_1r2z7_199 strong{max-width:620px;font-size:clamp(1.25rem,2.5vw,2rem);line-height:1.08}@media (width<=760px){._large_1r2z7_92{--phone-width:218px}._medium_1r2z7_88{--phone-width:186px}._small_1r2z7_84{--phone-width:140px}._pair_1r2z7_96{gap:12px;min-height:430px;padding:32px 26px 68px}._pair_1r2z7_96>._device_1r2z7_1{max-width:calc(50% - 6px)}._pair_1r2z7_96>:first-of-type{transform:translateY(16px)rotate(-2deg)}._pair_1r2z7_96>:last-of-type{transform:translateY(-12px)rotate(2deg)}._pairCourse_1r2z7_131{min-height:390px}._pairCaption_1r2z7_155{text-align:center;max-width:none;bottom:14px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){._pair_1r2z7_96>:first-of-type,._pair_1r2z7_96>:last-of-type{transform:none}}
