._1j37oeq0{width:100%}._1j37oeq3,._1j37oeq4{display:flex;flex-direction:column;gap:40px}._1j37oeq5{position:sticky;top:var(--header-top);z-index:10;background-color:var(--color-white)}._1j37oeq6{width:100%;padding:0 16px;position:relative}._1j37oeq6:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--color-gray-400);z-index:1}._1j37oeq6>div{margin:0 auto;width:fit-content}._1j37oeq7{width:auto;box-sizing:border-box;position:relative}._1j37oeq8{width:100%;padding:10px 0;position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer}._1j37oeq9:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:var(--color-black);z-index:2}._1j37oeqa{display:flex;flex-direction:column;gap:80px;padding:0}._1j37oeq2 ._1j37oeqa:empty{display:none}@media screen and (min-width: 769px){._1j37oeq0{max-width:1540px}.main-layout:has(._1j37oeq1){padding-top:var(--header-top)}._1j37oeq4{gap:100px;padding:0 16px}._1j37oeq6{padding:0}}@media screen and (min-width: 768px){._1j37oeq3{gap:160px}._1j37oeqa{gap:200px;padding:0 16px}}.dvkhdx0{display:flex;flex-direction:column;gap:12px;padding:0 16px}.dvkhdx1{display:flex;align-items:center;justify-content:space-between;gap:12px}.dvkhdx2{display:inline-flex;align-items:center;justify-content:center;width:60%;height:50px;padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-black);border-radius:var(--spacing-6);background-color:var(--color-white);color:var(--color-black);cursor:pointer;text-decoration:none;transition:opacity .2s ease;gap:4px}.dvkhdx2:hover{opacity:.8}.dvkhdx2:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.dvkhdx3{display:inline-flex;align-items:center;width:16px;height:17px;transform:translateY(1px)}.dvkhdx4{display:flex;justify-content:center;margin-top:28px}.dvkhdx5{display:grid;gap:20px}.dvkhdx6{display:flex;justify-content:center;width:100%}.dvkhdx7{display:block;max-width:100%;height:auto}@media screen and (min-width: 769px){.dvkhdx0{gap:24px;padding:0}.dvkhdx2{height:60px}.dvkhdx4{margin-top:76px}}.d0bh4r0{width:100%;max-width:476px;height:130px;display:flex;align-items:center;background:#fff;border-radius:12px;padding:16px 0;position:relative;text-align:left}.d0bh4r1{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;padding:0 18px;min-width:0}.d0bh4r2{color:var(--color-main);font-size:1.8rem;font-weight:700;line-height:26px;letter-spacing:-.02em}.d0bh4r3{display:flex;align-items:center;gap:4px}.d0bh4r4{color:var(--color-main)}.d0bh4r5{display:inline-flex;align-items:center;padding:2px 4px;border-radius:4px;background:var(--color-white);color:var(--color-gray-700)}.d0bh4r6{color:var(--color-gray-700)}.d0bh4r7{align-self:stretch;width:0;border-left:1px dashed var(--color-gray-400);margin:-16px 0;height:calc(100% + 32px);position:relative}.d0bh4r7:before{content:"";position:absolute;left:50%;width:12px;height:12px;border-radius:50%;background:var(--color-gray-200);top:0;transform:translate(-50%,-50%)}.d0bh4r7:after{content:"";position:absolute;left:50%;width:12px;height:12px;border-radius:50%;background:var(--color-gray-200);bottom:0;transform:translate(-50%,50%)}.d0bh4r8{width:68px;min-width:68px;height:100%;display:flex;align-items:center;justify-content:center}.d0bh4r8 svg{width:24px;height:24px}.d0bh4r8 button{width:100%;height:100%;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.d0bh4r8 button:disabled{cursor:not-allowed}.d0bh4r9{color:var(--color-black);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.d0bh4ra{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 769px) and (max-width: 1024px){.d0bh4r1{gap:8px;padding:0 20px}.d0bh4r2{font-size:2.1rem;line-height:30px}.d0bh4r5{padding:2px 6px}.d0bh4r8{width:56px;min-width:56px}}@media screen and (min-width: 1025px){.d0bh4r1{gap:8px;padding:0 20px}.d0bh4r2{font-size:2.1rem;line-height:30px}.d0bh4r5{padding:2px 6px}.d0bh4r8{width:56px;min-width:56px}}._16phwsn0{width:100%;background-color:var(--color-gray-200);padding:80px 16px;text-align:center;align-items:center;display:flex;flex-direction:column;gap:60px}._16phwsn1{width:100%;display:flex;flex-direction:column;gap:12px}._16phwsn2{display:grid;grid-template-columns:1fr;gap:12px;width:100%;list-style:none;padding:0;margin:0}._16phwsn3{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;contain:layout;aspect-ratio:3 / 1}._16phwsn4{display:flex;justify-content:center;gap:8px}._16phwsn4 span{color:var(--color-gray-700)}._16phwsn5{display:flex;align-items:center;gap:4px;color:var(--color-gray-600);background:none;border:none;cursor:pointer;padding:0;font:inherit}._16phwsn6{width:5px;height:5px;border-right:2px solid var(--color-gray-600);border-bottom:2px solid var(--color-gray-600);margin-left:4px;transition:transform .2s ease;transform:rotate(45deg) translateY(-2px)}._16phwsn7{transform:rotate(-135deg) translateY(-2px)}._16phwsn8{text-align:initial;line-height:1.2}._16phwsn9{max-width:100%}@media screen and (min-width: 769px) and (max-width: 1024px){._16phwsn0{position:relative;left:50%;transform:translate(-50%);width:calc(100vw - var(--scrollbar-width));padding:120px 190px}._16phwsn1{gap:24px;max-width:976px}._16phwsn2{grid-template-columns:repeat(2,1fr);gap:24px}._16phwsn2>*:last-child:nth-child(odd){grid-column:1 / -1;width:50%;margin:0 auto}._16phwsn3{aspect-ratio:3.7 / 1}._16phwsn4{gap:12px}._16phwsn9{max-width:212px}}@media screen and (min-width: 1025px){._16phwsn0{position:relative;left:50%;transform:translate(-50%);width:calc(100vw - var(--scrollbar-width));padding:120px 190px}._16phwsn1{gap:24px;max-width:976px}._16phwsn2{grid-template-columns:repeat(2,1fr);gap:24px}._16phwsn2>*:last-child:nth-child(odd){grid-column:1 / -1;width:50%;margin:0 auto}._16phwsn3{aspect-ratio:3.7 / 1}._16phwsn4{gap:12px}._16phwsn9{max-width:212px}}.qw9rac0{display:flex;flex-direction:column;gap:24px;padding:16px}.qw9rac1{display:flex;justify-content:space-between}.qw9rac2{position:relative;display:flex;width:100%;max-width:120px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}.qw9rac3{position:absolute;top:50%;left:50%;width:60px;transform:translate(-50%,-50%);text-align:center}.qw9rac4{display:flex;flex-direction:column;align-items:center;gap:60px}.qw9rac5{display:flex;width:100%;flex-direction:column;gap:32px}.qw9rac6{display:flex;width:100%;flex-direction:column}.qw9rac7{position:relative;width:100%}.qw9rac8{overflow:hidden;border-radius:var(--radius-12)}.qw9rac9{width:100%;max-width:230px;height:100%;max-height:50px;border-radius:var(--radius-999)}@media screen and (min-width: 769px){.qw9rac0{padding:0}}._1fz0gyj0{display:flex;flex-direction:column-reverse;gap:0;width:100%}._1fz0gyj1{display:flex;flex-direction:column;padding:16px;gap:8px}._1fz0gyj2{color:var(--color-gray-600);font-weight:450}._1fz0gyj3{width:100%}._1fz0gyj3 img{width:100%;object-fit:cover}@media screen and (min-width: 769px) and (max-width: 1024px){._1fz0gyj0{gap:40px;flex-direction:column}._1fz0gyj4{position:relative;left:50%;transform:translate(-50%);width:calc(100vw - var(--scrollbar-width));max-width:1920px;min-width:0}._1fz0gyj5{--top-width: min(calc(100vw - var(--scrollbar-width)), 1920px);width:var(--top-width);margin-left:calc((100% - var(--top-width)) / 2);min-width:0}}@media screen and (min-width: 1025px){._1fz0gyj0{gap:40px;flex-direction:column}._1fz0gyj4{position:relative;left:50%;transform:translate(-50%);width:calc(100vw - var(--scrollbar-width));max-width:1920px;min-width:0}._1fz0gyj5{--top-width: min(calc(100vw - var(--scrollbar-width)), 1920px);width:var(--top-width);margin-left:calc((100% - var(--top-width)) / 2);min-width:0}}
